body:has(.elv-skims-pdp){background:#fff;color:#171417}.elv-skims-pdp{display:block;background:#fff}.elv-skims-pdp>.page-width{width:100%;max-width:none!important;padding:0!important}.elv-skims-pdp .product{display:grid!important;width:100%;margin:0;grid-template-columns:minmax(0,1.55fr) minmax(38rem,.85fr);gap:0!important;align-items:start}.elv-skims-pdp .product__media-wrapper,.elv-skims-pdp .product__info-wrapper{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.elv-skims-pdp .product__media-wrapper{background:#f2f2f2}.elv-skims-pdp .product__media-list{display:grid!important;width:100%!important;margin:0!important;padding:0!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px!important}.elv-skims-pdp .product__media-list .product__media-item,.elv-skims-pdp .product--columns .product__media-item,.elv-skims-pdp .product__media-item--full{width:100%!important;max-width:none!important;margin:0!important;grid-column:auto!important}.elv-skims-pdp .product__media-item>*{width:100%!important;max-width:none!important}.elv-skims-pdp .product-media-container,.elv-skims-pdp .global-media-settings{width:100%!important;max-width:none!important;border:0!important;border-radius:0!important;background:#f2f2f2!important;box-shadow:none!important}.elv-skims-pdp .product-media-container{aspect-ratio:4 / 5;height:auto!important}.elv-skims-pdp .product-media-container .media{width:100%!important;height:100%!important;padding-top:0!important;background:#f2f2f2!important}.elv-skims-pdp .product__media img,.elv-skims-pdp .product-media-container img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;background:#f2f2f2}.elv-skims-pdp .product__media-icon,.elv-skims-pdp .product__media-toggle{border-radius:0!important}.elv-skims-pdp .product__info-wrapper{background:#fff}.elv-skims-pdp .product__info-container{width:min(100%,56rem);max-width:none!important;margin:0 auto!important;padding:4.4rem clamp(2.6rem,3vw,5rem) 5rem}.elv-skims-pdp .product__column-sticky{top:2rem!important}.elv-skims-pdp .product__info-container>*+*{margin-top:1.4rem}.elv-pdp-badge{display:inline-flex;margin:0 0 .8rem;color:#a35542;font-family:var(--font-body-family);font-size:1.05rem;font-weight:650;letter-spacing:.01em;line-height:1.2}.elv-pdp-kicker{margin:0;color:#171417;font-family:var(--font-body-family);font-size:1.1rem;font-weight:750;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.elv-skims-pdp .product__title{margin:.4rem 0 0!important}.elv-skims-pdp .product__title h1,.elv-skims-pdp .product__title .h1{margin:0;color:#171417;font-family:var(--font-body-family);font-size:clamp(2.5rem,2vw,3.2rem);font-style:normal;font-weight:750;letter-spacing:-.035em;line-height:1.08}.elv-skims-pdp .price{color:#171417;font-family:var(--font-body-family);font-size:1.55rem;font-weight:500}.elv-skims-pdp .price__container{margin:0!important}.elv-skims-pdp .price-item{font-size:inherit!important}.elv-skims-pdp .price__badge-sale,.elv-skims-pdp .price__badge-sold-out{border-radius:0;font-size:.9rem;letter-spacing:.04em;text-transform:uppercase}.elv-skims-pdp .jdgm-prev-badge{color:#171417!important;font-size:1.05rem!important}.elv-skims-pdp variant-selects{display:block;margin-top:2.6rem!important}.elv-skims-pdp .product-form__input{max-width:none!important;margin:0 0 2.2rem!important}.elv-skims-pdp .product-form__input .form__label,.elv-skims-pdp fieldset.product-form__input legend{display:flex;width:100%;margin:0 0 1rem;align-items:center;justify-content:space-between;color:#171417;font-family:var(--font-body-family);font-size:1.15rem;font-weight:650;line-height:1.25}.elv-skims-pdp .product-form__input--pill{display:flex;flex-wrap:wrap;gap:.65rem}.elv-skims-pdp .product-form__input--pill legend{flex:0 0 100%}.elv-skims-pdp .product-form__input--pill input[type=radio]+label{min-width:5.1rem;min-height:4.2rem;margin:0!important;padding:0 1.4rem!important;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c9c6c7!important;border-radius:0!important;background:#fff!important;color:#171417!important;font-family:var(--font-body-family);font-size:1.1rem;font-weight:550;line-height:1;transition:border-color .12s ease,background .12s ease,color .12s ease}.elv-skims-pdp .product-form__input--pill input[type=radio]:checked+label{border-color:#171417!important;background:#171417!important;color:#fff!important}.elv-skims-pdp .product-form__input--pill input[type=radio]:disabled+label{color:#a8a4a6!important;background:#f7f7f7!important;text-decoration:line-through}.elv-skims-pdp .product-form__input--swatch .swatch-input__label{margin-right:.55rem}.elv-skims-pdp .product-form{margin:.6rem 0 0!important}.elv-skims-pdp .product-form__buttons{max-width:none!important}.elv-skims-pdp .product-form__submit{min-height:5.7rem!important;margin:0!important;border:1px solid #4B1D3F!important;border-radius:0!important;background:#4b1d3f!important;color:#f9f6f0!important;box-shadow:none!important;font-family:var(--font-body-family);font-size:1.2rem!important;font-weight:700;letter-spacing:.015em;text-transform:none}.elv-skims-pdp .product-form__submit:before,.elv-skims-pdp .product-form__submit:after{display:none!important}.elv-skims-pdp .product-form__submit:hover:not([disabled]){background:#581825!important}.elv-skims-pdp .product-form__submit[disabled]{border-color:#c8c4c6!important;background:#dedbdc!important;color:#777176!important}.elv-pdp-help-row{display:grid;margin-top:1.3rem;grid-template-columns:1fr 1fr;border-top:1px solid #dedbdc;border-bottom:1px solid #dedbdc}.elv-pdp-help-row a{display:flex;min-height:4.8rem;padding:0 1rem;align-items:center;justify-content:center;color:#171417;font-family:var(--font-body-family);font-size:1.15rem;font-weight:600;text-align:center;text-decoration:underline;text-underline-offset:.25rem}.elv-pdp-help-row a+a{border-left:1px solid #dedbdc}.elv-pdp-detail{margin:0!important;border-top:1px solid #dedbdc}.elv-pdp-detail:last-of-type{border-bottom:1px solid #dedbdc}.elv-pdp-detail summary{display:flex;min-height:5.5rem;padding:0;align-items:center;justify-content:space-between;color:#171417;cursor:pointer;list-style:none;font-family:var(--font-body-family);font-size:1.2rem;font-weight:650}.elv-pdp-detail summary::-webkit-details-marker{display:none}.elv-pdp-detail summary span:last-child{font-size:1.8rem;font-weight:350;transition:transform .16s ease}.elv-pdp-detail[open] summary span:last-child{transform:rotate(45deg)}.elv-pdp-detail__content{padding:0 0 2rem;color:#454045;font-family:var(--font-body-family);font-size:1.2rem;line-height:1.65}.elv-pdp-detail__content p{margin:.7rem 0}.elv-pdp-detail__content a{color:#171417;text-decoration:underline;text-underline-offset:.25rem}.elv-pdp-breadcrumb{display:flex;margin-top:2.4rem;flex-wrap:wrap;gap:.6rem;color:#696369;font-family:var(--font-body-family);font-size:1.05rem;line-height:1.45}.elv-pdp-breadcrumb a{color:inherit;text-decoration:none}.elv-pdp-breadcrumb a:hover{color:#171417;text-decoration:underline;text-underline-offset:.2rem}body:has(.elv-skims-pdp) .related-products{width:100%;max-width:none;padding-right:2.4rem!important;padding-left:2.4rem!important;background:#fff}body:has(.elv-skims-pdp) .related-products__heading{margin-bottom:2.4rem;color:#171417;font-family:var(--font-body-family);font-size:clamp(2.4rem,2.4vw,3.6rem);font-weight:750;letter-spacing:-.035em}body:has(.elv-skims-pdp) .related-products__heading:before{display:block;margin-bottom:.65rem;color:#6f696e;content:"Styled With";font-size:1.02rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}body:has(.elv-skims-pdp) .related-products .card-wrapper,body:has(.elv-skims-pdp) .related-products .card{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body:has(.elv-skims-pdp) .related-products .card__inner{border-radius:0!important;background:#f2f2f2!important}body:has(.elv-skims-pdp) .related-products .card__media img{object-fit:contain!important;background:#f2f2f2}body:has(.elv-skims-pdp) .related-products .card__content{padding-top:1rem!important}body:has(.elv-skims-pdp) .related-products .card__heading{font-family:var(--font-body-family);font-size:1.12rem;font-weight:650;line-height:1.3}@media screen and (max-width:749px){.elv-skims-pdp .product{display:block!important}.elv-skims-pdp .product__media-wrapper{width:100vw!important;margin-left:0!important;overflow:hidden}.elv-skims-pdp .product__media-list{display:flex!important;width:100%!important;gap:0!important;overflow-x:auto!important;scroll-snap-type:x mandatory}.elv-skims-pdp .product__media-list .product__media-item{width:100%!important;min-width:100%!important;flex:0 0 100%!important;scroll-snap-align:start}.elv-skims-pdp .product-media-container{aspect-ratio:4 / 5}.elv-skims-pdp .product__info-container{width:100%;padding:2.4rem 1.6rem 3.4rem}.elv-skims-pdp .product__column-sticky{position:static!important}.elv-skims-pdp .product__title h1,.elv-skims-pdp .product__title .h1{font-size:2.45rem}.elv-skims-pdp .product-form__input--pill input[type=radio]+label{min-width:4.8rem;min-height:4.1rem;padding:0 1.1rem!important}.elv-pdp-help-row{grid-template-columns:1fr}.elv-pdp-help-row a+a{border-top:1px solid #dedbdc;border-left:0}body:has(.elv-skims-pdp) .related-products{padding-right:1rem!important;padding-left:1rem!important}}@media screen and (min-width:750px)and (max-width:1099px){.elv-skims-pdp .product{grid-template-columns:minmax(0,1.2fr) minmax(34rem,.8fr)}.elv-skims-pdp .product__info-container{padding-right:2.4rem;padding-left:2.4rem}}@media(prefers-reduced-motion:reduce){.elv-skims-pdp *,body:has(.elv-skims-pdp) .related-products *{transition:none!important}}.elv-skims-pdp .product-media-container{position:relative!important;aspect-ratio:4 / 5!important;width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important;background:#f2f2f2!important}.elv-skims-pdp .product-media-container .product__modal-opener{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important}.elv-skims-pdp .product-media-container .product__media{position:relative!important;display:block!important;width:100%!important;height:100%!important;min-height:100%!important;padding:0!important;overflow:hidden!important;background:#f2f2f2!important}.elv-skims-pdp .product-media-container .product__media>img,.elv-skims-pdp .product-media-container .product__modal-opener img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;opacity:1!important;visibility:visible!important;object-fit:contain!important;object-position:center!important}.elv-skims-pdp .product__media-list .product__media-item{position:relative!important;align-self:start!important;opacity:1!important;visibility:visible!important;transform:none!important}.elv-skims-pdp .product__media-list .product__media-item>*{display:block!important;width:100%!important}@media screen and (min-width:750px){.elv-skims-pdp .product__media-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2px!important}}@media screen and (max-width:749px){.elv-skims-pdp .product-media-container{aspect-ratio:4 / 5!important}.elv-skims-pdp .product__media-list{display:flex!important;gap:0!important}}@media screen and (max-width:749px){.elv-skims-pdp .product__media-list{scrollbar-width:none;-webkit-overflow-scrolling:touch}.elv-skims-pdp .product__media-list::-webkit-scrollbar{display:none}.elv-skims-pdp .product__info-container{padding:2.2rem 1.4rem 3.2rem!important}.elv-skims-pdp .product-form__submit{min-height:5.4rem!important}.elv-pdp-help-row a{min-height:4.8rem;font-size:1.15rem}.elv-pdp-detail summary{min-height:5.2rem;font-size:1.2rem}.elv-pdp-detail__content{font-size:1.2rem}.elv-pdp-breadcrumb{font-size:1.05rem}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/elv-skims-pdp.css.map */
