:root{--sculptd-display-font: "Josefin Sans", var(--font-heading-family), sans-serif;--sculptd-accent: 154, 78, 52;--sculptd-heading-color: 56, 56, 56}body{letter-spacing:.06rem}h1,h2,h3,h4,.h0,.h1,.h2,.h3{color:rgb(var(--sculptd-heading-color))}.sculptd-btn-pill{display:inline-block;padding:1.4rem 3.2rem;border-radius:100px;background:#fff;color:#302f2f;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.sculptd-btn-pill:hover{transform:scale(1.04);box-shadow:0 4px 18px #302f2f40}.sculptd-btn-pill--dark{background:#1e1e1e;color:#fff}.color-scheme-2 .header__menu-item{color:#9a4e34}.color-scheme-2 .header__menu-item:hover{color:#783a26}.header-wrapper.color-scheme-3,.footer.color-scheme-3{background:#9a4e34e6}.footer.color-scheme-2 .footer-block__details-content .link--text,.footer.color-scheme-2 .footer-block__details-content .list-menu__item--link{color:#9a4e34}.footer.color-scheme-2 .footer-block__details-content .link--text:hover,.footer.color-scheme-2 .footer-block__details-content .list-menu__item--link:hover{color:#783a26}.sculptd-stars{color:#fff;letter-spacing:.2rem;white-space:nowrap}.sculptd-stars--dark{color:#f5b031}@media screen and (min-width:750px){.product__media-wrapper .product__media-list{max-width:38.1rem;margin-left:auto;margin-right:2rem}.product__media-wrapper .product__media.media{padding-top:106%!important}.product__media-wrapper .product__media img{object-fit:contain}.product__media-wrapper .thumbnail-slider{max-width:47rem;margin-left:auto;margin-right:0}}.reviews-display{display:flex;align-items:center;gap:.8rem}.customer-avatars{display:flex}.customer-avatars .avatar{width:2.2rem;height:2.2rem;border-radius:50%;border:2px solid #fff;object-fit:cover}.customer-avatars .avatar+.avatar{margin-left:-.8rem}.reviews-content{display:flex;flex-direction:column;gap:.1rem}.star-rating{display:flex;gap:.2rem}.star-rating .star{width:1.2rem;height:1.2rem;fill:#f5b031}.review-count{font-size:1.1rem;line-height:1.1;font-weight:500;color:#000}.product__title h1,.product__title .h1{font-size:1.7rem;line-height:1.15;letter-spacing:-.03rem}@media screen and (min-width:990px){.product__title h1,.product__title .h1{white-space:nowrap}}.product-form__input .form__label{font-size:1.1rem;line-height:1.15;font-weight:600;margin-bottom:.5rem}fieldset.product-form__input--pill input[type=radio]+label{font-size:1.05rem;font-weight:400;line-height:1;min-width:3.8rem;padding:.65rem .9rem;margin:.25rem .25rem .15rem 0;border:1px solid rgba(154,78,52,.4);border-radius:3px;box-shadow:none}fieldset.product-form__input--pill input[type=radio]:checked+label{border-color:#303030}@media screen and (min-width:750px){.product__info-wrapper{padding-top:0}}.product__info-wrapper .product__info-container>*+*{margin:.7rem 0}.product__info-wrapper .product__info-container>.product-benefit+.product-benefit{margin:.55rem 0 0}.product__info-wrapper .product__info-container .product-popup-modal__opener{margin-top:1.2rem}.product__info-wrapper .product__info-container .product__title{margin-bottom:.2rem}.product-form__input--swatch{--swatch-input--size: 2.7rem;gap:.6rem}.product-popup-modal__button{font-size:1.2rem;font-weight:400;line-height:1.2}.product-popup-modal__button:before{content:"";display:inline-block;width:1.3rem;height:1.3rem;margin-right:.5rem;vertical-align:-.25rem;background:currentColor;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2"><rect x="3" y="9" width="18" height="6" rx="1"/><path d="M7 9v3M11 9v2M15 9v3M19 9v2"/></svg>') no-repeat center / contain;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2"><rect x="3" y="9" width="18" height="6" rx="1"/><path d="M7 9v3M11 9v2M15 9v3M19 9v2"/></svg>') no-repeat center / contain}modal-dialog.size-chart-modal{background:#00000073}modal-dialog.size-chart-modal .product-popup-modal__content{width:min(118rem,calc(100vw - 32px));max-width:none;max-height:calc(100vh - 32px);margin:auto;background:#fff;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;padding:0}modal-dialog.size-chart-modal .product-popup-modal__content-info{overflow-y:auto;padding:3.2rem 3.6rem 2.8rem}modal-dialog.size-chart-modal .product-popup-modal__toggle{top:1.4rem;right:1.6rem;width:4.4rem;height:4.4rem;background:transparent;border:none;z-index:2}modal-dialog.size-chart-modal .product-popup-modal__toggle svg{width:2.4rem;height:2.4rem}.size-chart__header{text-align:center;margin-bottom:2rem}.size-chart__title{font-size:clamp(1.8rem,2.2vw,2.4rem);font-weight:700;color:#111;margin:0 0 .4rem}.size-chart__subtitle{font-size:1.4rem;color:#111;margin:0}.size-chart__instructions{text-align:center;margin-bottom:1.8rem}.size-chart__instructions h3{font-size:1.6rem;font-weight:700;color:#111;margin:0 0 .8rem}.size-chart__instructions p{font-size:1.35rem;line-height:1.65;color:#111;margin:0}.size-chart__formula{margin-top:.4rem!important}.size-chart__units{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1.4rem}.size-chart__unit{background:none;border:none;cursor:pointer;font-size:1.3rem;font-weight:700;letter-spacing:.08em;color:#999;padding:.4rem .2rem}.size-chart__unit.is-active{color:#1677ff}.size-chart__units-sep{color:#ccc}.size-chart-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.size-chart-table{width:100%;border-collapse:collapse;font-size:1.2rem;color:#111}.size-chart-table th,.size-chart-table td{border:1px solid rgba(0,0,0,.12);padding:.7rem .9rem;text-align:center;white-space:nowrap}.size-chart-table thead th{font-weight:700;background:#faf7f5}.size-chart-table tbody th{font-weight:700}.size-chart__example{text-align:center;font-size:1.3rem;color:#111;margin:2rem 0 0}.size-chart__example strong{font-weight:700}@media screen and (max-width:749px){modal-dialog.size-chart-modal .product-popup-modal__content-info{padding:2.4rem 1.6rem 2rem}.size-chart__title{font-size:1.7rem}}.product-countdown__heading{display:flex;align-items:center;gap:1.2rem}.product-countdown__heading:before,.product-countdown__heading:after{content:"";flex:1;border-top:1px solid rgba(48,48,48,.25)}.product-benefit{display:flex;align-items:center;gap:.6rem;font-size:1.2rem;line-height:1.2;margin:0;color:#000}.product-benefit__icon{width:1.2rem;height:1.2rem;flex-shrink:0;color:rgb(var(--sculptd-accent))}.product-countdown{margin:1.6rem 0;text-align:center}.product-countdown__heading{font-size:1.2rem;font-weight:700;letter-spacing:.25rem;text-transform:uppercase;margin-bottom:.8rem}.product-countdown__bar{background:#ebddd3;color:#000;border-radius:8px;padding:1rem 1.6rem;font-size:1.4rem;font-weight:700}.product-countdown__timer{font-variant-numeric:tabular-nums}.product-trust-row{display:flex;justify-content:center;flex-wrap:wrap;gap:.8rem 2rem;font-size:1.3rem;font-weight:500;color:#1a1a1a;margin-top:1.2rem}.product-trust-row>span{display:inline-flex;align-items:center;gap:.5rem}.product-trust-row__icon{width:1.7rem;height:1.7rem;color:rgb(var(--sculptd-accent));flex-shrink:0}.product-trust-row__check{font-weight:700;color:rgb(var(--sculptd-accent))}.product-payment-badges{margin-top:1.2rem;text-align:center}.product-payment-badges img{max-width:26rem;width:100%;height:auto;display:inline-block}.product-obsessed{margin-top:2.4rem}.product-obsessed__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.2rem}.product-obsessed__title{font-size:1.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.05rem;margin:0}.product-obsessed .carousel-btn{width:3rem;height:3rem}.product-obsessed .carousel-btn svg{width:1.6rem;height:1.6rem}.product-obsessed__grid{display:flex;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.product-obsessed__grid::-webkit-scrollbar{display:none}.product-obsessed__card{flex:0 0 calc(33.333% - .8rem);scroll-snap-align:start;border-radius:8px;overflow:hidden}.product-obsessed__card img{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;display:block}.carousel-controls{display:flex;gap:.8rem}.carousel-btn{width:4rem;height:4rem;border-radius:50%;border:1px solid rgba(48,48,48,.3);background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,border-color .2s ease}.carousel-btn:hover{background:#1a1a1a;border-color:#1a1a1a}.carousel-btn svg{width:2rem;height:2rem;stroke:#303030}.carousel-btn:hover svg{stroke:#fff}.product-form .product-form__buttons,product-form .product-form__buttons{max-width:100%}.product-form__submit,.product-form__submit.button--secondary{background:#1a1a1a;color:#fff;font-weight:700;letter-spacing:.1rem;text-transform:uppercase;border-radius:4px;min-height:4.2rem;padding-top:1rem;padding-bottom:1rem;transition:box-shadow .2s ease}.product-form__submit:after,.product-form__submit:before{display:none}.product-form__submit:hover{box-shadow:0 0 10px 2px #9a4e34,0 0 0 1px #9a4e3480!important}.product__accordion .accordion__title{font-size:1.3rem;font-weight:700;line-height:1.2;text-decoration:underline;text-underline-offset:2px}.product__accordion summary{padding:1rem 0}.product__accordion .accordion__content{font-size:1.2rem;line-height:1.4;padding:0 0 1rem;color:#111}.product__accordion .accordion__content p,.product__accordion .accordion__content strong{color:#111}.product__accordion .accordion__content p{margin:0 0 .8rem}.product__accordion{margin-top:0;border-top:1px solid rgba(48,48,48,.12)}.product__accordion+.product__accordion{border-top:none}.product-faq-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem;align-items:center}.product-faq-grid__image img{width:100%;height:auto;display:block;border-radius:16px;border:1px solid rgba(154,78,52,.2)}.collapsible-content .caption-with-letter-spacing{color:#9a4e34;font-weight:700;text-transform:uppercase;letter-spacing:.15em;font-size:1.1rem}.collapsible-content .collapsible-content__heading{font-size:clamp(2.6rem,3vw,3.6rem);font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:1.05;color:#111}.product-faq-grid__content .collapsible-content__heading{max-width:20ch}.collapsible-content__intro{font-size:1.25rem;line-height:1.5;color:#111;max-width:46ch;margin-top:1rem}.product-faq-grid__content .collapsible-content__header{margin-bottom:2rem}.collapsible-content summary .icon-caret,.collapsible-content summary svg{display:none}.collapsible-content .accordion{border:1px solid rgba(154,78,52,.3);border-radius:10px;margin-bottom:1.2rem;overflow:hidden;border-top:1px solid rgba(154,78,52,.3);border-bottom:1px solid rgba(154,78,52,.3)}.collapsible-content .accordion+.accordion{margin-top:0}.collapsible-content summary{position:relative;min-height:5.4rem;padding:1.4rem 6rem 1.4rem 1.8rem;display:flex;align-items:center}.collapsible-content summary:after{content:"+";position:absolute;right:1.4rem;top:50%;transform:translateY(-50%);width:2.6rem;height:2.6rem;border-radius:50%;background:#9a4e34;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.7rem;font-weight:400;line-height:1}.collapsible-content details[open] summary:after{content:"\2212"}.collapsible-content .accordion__title{font-size:1.3rem;font-weight:600;color:#111}.collapsible-content .accordion__content{font-size:1.25rem;line-height:1.5;color:#111;padding:0 1.8rem 1.4rem}@media screen and (max-width:767px){.product-faq-grid{grid-template-columns:1fr;gap:2rem}.collapsible-content .caption-with-letter-spacing{font-size:1.4rem;font-weight:700;letter-spacing:.1rem;line-height:1.2}.collapsible-content .collapsible-content__heading{font-size:2.8rem;font-weight:900;line-height:1.1;letter-spacing:.06rem}.collapsible-content__intro{font-size:1.5rem;line-height:1.6;color:#666}.collapsible-content details summary{min-height:5.2rem;padding:1.5rem 5.6rem 1.5rem 2rem}.collapsible-content summary:after{right:1.4rem;width:2.8rem;height:2.8rem;font-size:1.8rem}.collapsible-content .accordion__title{font-size:1.5rem;font-weight:600;line-height:1.35}.collapsible-content .accordion__content{font-size:1.4rem;line-height:1.6;padding:0 2rem 1.5rem}.collapsible-content details summary:hover{background:transparent}.collapsible-content details summary:hover .accordion__title{text-decoration:none}}.sculptd-kicker{display:block;font-size:1.2rem;font-weight:600;letter-spacing:.25rem;text-transform:uppercase;color:rgb(var(--sculptd-accent));margin-bottom:1rem}@media screen and (max-width:749px){html,body{max-width:100%;overflow-x:clip}.product__media-wrapper .product__media-list{margin:0;width:100%}.product__media-list .product__media-item{width:100%}.product__title h1,.product__title .h1{font-size:2.2rem;line-height:1.2}.product-benefit{font-size:1.3rem;gap:.7rem}.product-benefit__icon{width:1.4rem;height:1.4rem}.product-form__input .form__label{font-size:1.2rem}.product-form__input--swatch{--swatch-input--size: 3.2rem}fieldset.product-form__input--pill input[type=radio]+label{font-size:1.25rem;min-width:4.8rem;padding:1rem 1.3rem;margin:.3rem .3rem .2rem 0}.product-popup-modal__button{font-size:1.3rem}.product-countdown__bar{font-size:1.35rem}.product-form__submit,.product-form__submit.button--secondary{min-height:4.6rem}.product-payment-badges img{max-width:24rem}.product-trust-row{font-size:1.2rem;gap:.6rem 1.4rem}.product-obsessed__header{align-items:flex-start;gap:1.2rem;margin-bottom:1.6rem}.product-obsessed__title{font-size:2.4rem;font-weight:900;line-height:1.2;letter-spacing:.05rem}.product-obsessed .carousel-btn{width:4rem;height:4rem;flex-shrink:0;border:2px solid #000}.product-obsessed .carousel-btn svg{width:2rem;height:2rem}.product-obsessed .carousel-btn[data-dir="-1"]{background:#000}.product-obsessed .carousel-btn[data-dir="-1"] svg{stroke:#fff}.product-obsessed__grid{gap:1.2rem}.product-obsessed__card{flex:0 0 calc(50% - .6rem);border-radius:12px}.product-obsessed .carousel-btn:disabled{opacity:.35;cursor:default;pointer-events:none}.product-obsessed__card img{aspect-ratio:19 / 26}.reviews-display .customer-avatars .avatar{width:2.6rem;height:2.6rem}.review-count{font-size:1.2rem}}.product-delivery-estimate{display:flex;align-items:center;gap:.7rem;font-size:1.25rem;font-weight:600;color:#111;margin:0}.product-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1px solid rgba(48,48,48,.12);box-shadow:0 -4px 18px #302f2f14;padding:.8rem 0}.product-sticky-atc[hidden]{display:none}.product-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem}.product-sticky-atc__thumb{width:4.4rem;height:4.4rem;object-fit:cover;border-radius:8px;flex-shrink:0}.product-sticky-atc__info{display:flex;flex-direction:column;gap:.2rem;min-width:0}.product-sticky-atc__title{font-size:1.25rem;font-weight:700;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-sticky-atc__price{font-size:1.2rem;font-weight:600;color:#111}.product-sticky-atc__price s{color:#888;font-weight:400;margin-left:.4rem}.product-sticky-atc__selects{display:flex;gap:.8rem;margin-left:auto}.product-sticky-atc__select{font-family:inherit;font-size:1.2rem;padding:.7rem 1rem;border:1px solid rgba(48,48,48,.3);border-radius:8px;background:#fff;max-width:14rem}.product-sticky-atc__button{min-height:4.2rem;min-width:13rem;font-size:1.25rem;background:#1a1a1a;color:#fff;border-radius:100px}.product-sticky-atc__selects:not(:has(+*)){margin-left:auto}@media screen and (max-width:749px){.product-sticky-atc__inner{gap:.8rem}.product-sticky-atc__title{max-width:30vw}.product-sticky-atc__select{max-width:9.6rem;font-size:1.1rem;padding:.6rem}.product-sticky-atc__button{min-width:0;flex:1;font-size:1.2rem}.product-sticky-atc__info{display:none}.product-sticky-atc__selects{margin-left:0}}.collapsible-content--simple .collapsible-content__heading{text-transform:none;letter-spacing:-.01em;font-size:clamp(2.4rem,2.6vw,3rem)}.collapsible-content--simple .accordion{background:#fff;border-color:#9a4e3440;border-radius:8px;margin-bottom:1rem}.collapsible-content--simple details summary{min-height:4.6rem;padding:1.3rem 4.8rem 1.3rem 1.8rem}.collapsible-content--simple summary:after{content:"";width:1.1rem;height:1.1rem;background:transparent;color:#111;border-right:2px solid #111;border-bottom:2px solid #111;border-radius:0;right:2rem;transform:translateY(-70%) rotate(45deg)}.collapsible-content--simple details[open] summary:after{content:"";transform:translateY(-30%) rotate(225deg)}.collapsible-content--simple .accordion__title{font-size:1.4rem;font-weight:600}.collapsible-content--simple .accordion__content{font-size:1.35rem;padding:0 1.8rem 1.4rem}@media screen and (max-width:767px){.collapsible-content--simple .collapsible-content__heading{font-size:2.4rem}.collapsible-content--simple details summary{min-height:4.4rem;padding:1.2rem 4.4rem 1.2rem 1.6rem}.collapsible-content--simple summary:after{right:1.8rem}.collapsible-content--simple .accordion__title{font-size:1.35rem}.collapsible-content--simple .accordion__content{font-size:1.3rem;padding:0 1.6rem 1.3rem}}.product-back-top{position:fixed;right:1.6rem;bottom:8.4rem;z-index:21;width:4.4rem;height:4.4rem;border-radius:50%;background:#fff;color:#111;border:1px solid rgba(48,48,48,.2);box-shadow:0 4px 14px #302f2f2e;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.product-back-top[hidden]{display:none}.product-back-top svg{width:1.8rem;height:1.8rem}@media screen and (min-width:750px){.product-template--hoodie .product__title h1,.product-template--hoodie .product__title .h1{font-size:2.5rem;line-height:1.28;letter-spacing:0;white-space:normal;color:#000}.product-template--hoodie .product__info-container .product__text{font-size:1.3rem;line-height:1.62;font-weight:500;color:#303030;margin:.3rem 0 .8rem}.product-template--hoodie .product-benefit{font-size:1.3rem;font-weight:400;line-height:1.45;color:#000;gap:.5rem}.product-template--hoodie .product-benefit__icon{width:1.6rem;height:1.6rem;color:#000}.product-template--hoodie .review-count{font-size:1.1rem}.product-template--hoodie .star-rating .star{width:1.3rem;height:1.3rem}.product-template--hoodie .product__info-container .product-popup-modal__opener{display:block;width:100%;text-align:right;margin-top:.4rem}.product-template--hoodie .product-popup-modal__button{font-size:1.4rem;font-weight:700;color:#000;padding:0;min-height:0}.product-template--hoodie .product-popup-modal__button:before{content:none}.product-template--hoodie .product-popup-modal__button:after{content:"";display:inline-block;width:1.7rem;height:1.7rem;margin-left:.6rem;vertical-align:-.35rem;background:currentColor;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2"><rect x="3" y="9" width="18" height="6" rx="1"/><path d="M7 9v3M11 9v2M15 9v3M19 9v2"/></svg>') no-repeat center / contain;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2"><rect x="3" y="9" width="18" height="6" rx="1"/><path d="M7 9v3M11 9v2M15 9v3M19 9v2"/></svg>') no-repeat center / contain}}@media screen and (min-width:750px){.product-template--hoodie .reviews-content{flex-direction:row;align-items:center;gap:.8rem}.product-template--hoodie .star-rating .star{width:1.3rem;height:1.3rem}.product-template--hoodie .review-count{white-space:nowrap}}.product-template--hoodie .star-rating .star{fill:#f5c518}@media screen and (min-width:750px){.product-template--hoodie .product__media-wrapper .product__media-list{max-width:48.2rem;margin-right:0}.product-template--hoodie .product__media-wrapper .product__media.media{padding-top:100%!important;border-radius:0}}.product-template--hoodie .product-media-container{width:100%;max-width:100%!important}.product-template--hoodie .product-media-container .product__media img{object-fit:contain;background:#fff}@media screen and (min-width:750px){.product-template--hoodie .product__media-wrapper .product__media-list{margin-bottom:.7rem}.product-template--hoodie .product__media-wrapper .thumbnail-slider{margin-top:0}}@media screen and (min-width:750px){.product-template--hoodie .product:not(.product--no-media){max-width:107rem;margin-left:auto;margin-right:auto;column-gap:0}.product-template--hoodie .product.grid:not(.product--no-media)>.product__media-wrapper{width:45.05%;max-width:45.05%}.product-template--hoodie .product.grid:not(.product--no-media)>.product__info-wrapper{width:54.95%;max-width:54.95%}.product-template--hoodie .product__media-wrapper .product__media img{border-radius:0}}.product-template--hoodie .review-count{font-weight:400;letter-spacing:.06rem}.product-template--hoodie .product-popup-modal__button{text-decoration:none}.product-template--hoodie .product-form__input .form__label{font-size:1.45rem;font-weight:600;color:#000;margin-bottom:.6rem}.product-template--hoodie .product-form__input--swatch{gap:.4rem}.product-template--hoodie .product-form__input.product-form__input--swatch .swatch-input__label{width:3.1rem;height:3.1rem;margin:0}.product-template--hoodie .swatch{border:2px solid #faf7f5;box-shadow:0 0 0 1px #30303026}.product-template--hoodie .swatch-input__input:checked+.swatch-input__label{outline:2px solid #000;outline-offset:1px}.product-template--hoodie fieldset.product-form__input--pill input[type=radio]+label{font-size:1.3rem;font-weight:400;min-width:4.2rem;padding:.9rem 1.2rem;margin:.4rem .8rem .2rem 0;border:1.5px solid rgba(154,78,52,.5);border-radius:4px;background:transparent;color:#000}.product-template--hoodie fieldset.product-form__input--pill input[type=radio]:checked+label{background:transparent;color:#000;border:2px solid #000}.product-template--hoodie .product__info-container .product__text{letter-spacing:0}.product-template--hoodie .product__info-container .product__text:has(>strong)>em{display:block;font-style:normal;font-size:1rem;line-height:2;font-weight:500;color:#303030;letter-spacing:0}.product-template--hoodie .product__info-container .product__text>strong{display:flex;align-items:center;gap:.6rem;font-size:1.4rem;line-height:1.4;font-weight:600;color:#000}.product-template--hoodie .product__info-container .product__text>strong:before{content:"";display:inline-block;width:.8rem;height:.8rem;border-radius:50%;background:#3ed660;flex-shrink:0}.product-template--hoodie .product-delivery-estimate{justify-content:center;text-align:center;font-size:1.4rem;line-height:1.2;font-weight:400;letter-spacing:.06rem;color:#1e1e1e}.product-template--hoodie .product-trust-row{font-size:1.4rem;line-height:1.7;font-weight:700;color:#000;gap:.8rem 2.6rem;align-items:flex-start}.product-template--hoodie .product-trust-row>span{flex-direction:column;text-align:center;gap:.4rem;max-width:12rem}.product-template--hoodie .product-trust-row__icon{width:2.4rem;height:2.4rem;color:#000}.product-template--pants.product-template--hoodie .product-trust-row{justify-content:center;gap:.6rem 2rem;font-size:1.2rem;font-weight:500;color:#1e1e1e;padding:0;flex-wrap:wrap}.product-template--pants.product-template--hoodie .product-trust-row>span{flex-direction:row;align-items:center;gap:.5rem;max-width:none;white-space:nowrap;text-align:left}.product-template--pants.product-template--hoodie .product-trust-row__icon{width:1.7rem;height:1.7rem}@media screen and (max-width:749px){.product-template--pants.product-template--hoodie .product-trust-row{font-size:1rem;gap:.4rem 1rem;padding:0;flex-wrap:wrap}.product-template--pants.product-template--hoodie .product-trust-row>span{gap:.35rem;max-width:none}.product-template--pants.product-template--hoodie .product-trust-row__icon{width:1.4rem;height:1.4rem;flex-shrink:0}}.product-template--pants .reviews-content{flex-direction:row;align-items:center;gap:.8rem}.product-template--pants .reviews-display .customer-avatars .avatar{width:2.8rem;height:2.8rem}.size-table{width:100%;border-collapse:collapse;font-size:1.3rem;margin-top:1.6rem}.size-table th{background:#ebddd3;color:#1e1e1e;font-weight:700;text-transform:uppercase;letter-spacing:.06rem;font-size:1.15rem;padding:1rem 1.2rem;text-align:left}.size-table td{padding:1rem 1.2rem;border-bottom:1px solid rgba(48,48,48,.12);color:#303030}.size-table td:first-child{font-weight:700;color:#111}.product-template--hoodie .product-delivery-estimate .product-trust-row__icon{color:#9a4e34}@media screen and (max-width:749px){.product-template--hoodie .product-trust-row{justify-content:space-between;gap:.8rem .4rem;padding:0 .2rem;flex-wrap:nowrap}.product-template--hoodie .product-trust-row>span{max-width:11rem}}@media screen and (min-width:750px){.product-template--hoodie .product-delivery-estimate{justify-content:flex-start;text-align:left;font-size:1.3rem}.product-template--hoodie .product-trust-row{justify-content:space-between;font-size:1.3rem;gap:.8rem 1rem}.product-template--hoodie .product-trust-row>span{max-width:none;white-space:nowrap}.product-template--hoodie .product-trust-row__icon{width:2.2rem;height:2.2rem}}.product-template--hoodie .product__accordion .accordion__title{font-size:1.6rem;font-weight:900;letter-spacing:.06rem;color:#000}.product-template--hoodie .product__accordion details{border-bottom:1px solid rgba(0,0,0,.1)}.product-template--hoodie .product__accordion summary{padding:1rem .6rem}.product-template--hoodie .product-form__submit,.product-template--hoodie .product-form__submit.button--secondary{min-height:5.5rem;font-size:1.83rem;font-weight:700;letter-spacing:.13rem;background:#000;border-radius:3px}.product-template--hoodie .product-payment-badges img{max-width:35rem}@media screen and (min-width:750px){.product-template--hoodie .product-payment-badges img{max-width:26rem}.product-template--hoodie .product__info-wrapper .product__info-container>.product-payment-badges{margin-top:.6rem}.product-template--hoodie .product-payment-badges{margin-top:0}}.product-template--hoodie .product__info-container .product__text:has(>strong)>em{font-style:italic}.product-template--hoodie .thumbnail-list .thumbnail{border:1px solid transparent;border-radius:12px;overflow:hidden;background:transparent}.product-template--hoodie .thumbnail-list .thumbnail[aria-current]{border-color:#9a4e34;box-shadow:none}@media screen and (min-width:750px){.product-template--hoodie .product__media-wrapper .thumbnail-list__item{max-width:9.3rem}}@media screen and (max-width:749px){.product-template--hoodie .product__info-wrapper{padding-left:.5rem;padding-right:.5rem}.product-template--hoodie .product__title h1,.product-template--hoodie .product__title .h1{font-size:2.4rem;line-height:1.3333;letter-spacing:0;color:#000}.product-template--hoodie .reviews-content{flex-direction:row;align-items:center;gap:.8rem}.product-template--hoodie .star-rating .star{width:2.2rem;height:2.2rem}.product-template--hoodie .review-count{font-size:1.2rem;line-height:1.85;font-weight:400}.product-template--hoodie .product__info-container .product__text{font-size:1.6rem;line-height:1.625;font-weight:500;color:#303030}.product-template--hoodie .product-benefit{font-size:1.4rem;line-height:1;font-weight:400;color:#000;gap:.5rem}.product-template--hoodie .product-benefit__icon{width:2rem;height:2rem;color:#000}.product-template--hoodie .product__info-container .product-popup-modal__opener{display:block;width:100%;text-align:right;margin-top:.4rem}.product-template--hoodie .product-popup-modal__button{font-size:1.4rem;font-weight:700;color:#000;padding:0;min-height:0}.product-template--hoodie .product-popup-modal__button:before{content:none}.product-template--hoodie .product-popup-modal__button:after{content:"";display:inline-block;width:1.7rem;height:1.7rem;margin-left:.6rem;vertical-align:-.35rem;background:currentColor;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2"><rect x="3" y="9" width="18" height="6" rx="1"/><path d="M7 9v3M11 9v2M15 9v3M19 9v2"/></svg>') no-repeat center / contain;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2"><rect x="3" y="9" width="18" height="6" rx="1"/><path d="M7 9v3M11 9v2M15 9v3M19 9v2"/></svg>') no-repeat center / contain}.product-template--hoodie .product__media-wrapper{margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem);max-width:none}.product-template--hoodie .product__media-wrapper slider-component.slider-mobile-gutter{margin-left:0;margin-right:0}.product-template--hoodie .product__media-wrapper .product__media-list.grid.grid--peek{width:100%;margin:0}.product-template--hoodie .product__media-wrapper .product__media-list.grid--peek .product__media-item.grid__item{width:100%;margin-left:0}.product-template--hoodie .product__media-icon{display:none}.product-template--hoodie .product__media-wrapper .product__media.media{border-radius:0;padding-top:100%!important}.product-template--hoodie .product__media-wrapper .product__media img{border-radius:0}.product-template--hoodie .product__media-wrapper .thumbnail-list{gap:1rem}.product-template--hoodie .product__media-wrapper .thumbnail-list__item{max-width:min(17.2vw,9.6rem)}}@media screen and (min-width:750px){.shopify-section[id$=__wave_loved_bottom_m]{display:none}}@media screen and (max-width:749px){.shopify-section[id$=__wave_raved_out],.shopify-section[id$=__wave_loved_bottom]{display:none}}.product-template--hoodie .product__info-wrapper.scroll-trigger{animation:none;opacity:1;transform:none}.product-template--hoodie .product-sticky-atc{left:2rem;right:2rem;bottom:2rem;background:#ebddd3;border-top:0;border-radius:10px;box-shadow:0 6px 24px #302f2f38;padding:.9rem 0}.product-template--hoodie .product-sticky-atc__inner{padding:0 .5rem 0 1rem;max-width:none;gap:1rem}.product-template--hoodie .product-sticky-atc__thumb{width:4rem;height:4rem;border-radius:5px}.product-template--hoodie .product-sticky-atc__title{font-size:1.3rem;font-weight:600;color:#000}.product-template--hoodie .product-sticky-atc__price{display:flex;align-items:center;flex-wrap:wrap;gap:.2rem .5rem;font-size:1.7rem;font-weight:700;color:#000;min-width:0}.product-template--hoodie .product-sticky-atc__price s{font-size:1.1rem;color:#666;margin-left:0}.product-template--hoodie .product-sticky-atc__save{display:inline-flex;align-items:center;background:#000;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.1rem;padding:.3rem .6rem;border-radius:4px;white-space:nowrap}.product-template--hoodie .product-sticky-atc__select{border:1px solid rgba(48,48,48,.25);border-radius:8px;font-size:1.3rem;padding:.7rem 1rem}.product-template--hoodie .product-sticky-atc__button{min-height:3.5rem;min-width:10.5rem;font-size:1.5rem;font-weight:400;text-transform:none;letter-spacing:.1rem;background:#9a4e34;color:#fff;border-radius:12px;padding:0 1.6rem}@media screen and (min-width:750px){.product-template--hoodie .product-sticky-atc{left:auto;width:73.8rem;max-width:calc(100% - 4rem);padding:1.2rem 0}.product-template--hoodie .product-sticky-atc__button{min-width:12.5rem;font-size:1.7rem}}@media screen and (max-width:749px){.product-template--hoodie .product-sticky-atc__info{display:flex;flex:1;min-width:0}.product-template--hoodie .product-sticky-atc__title{max-width:none}.product-template--hoodie .product-sticky-atc__selects{display:none}.product-template--hoodie .product-sticky-atc__button{flex:0 0 auto}}.collapsible-content--ref .collapsible-content__heading{font-size:3.5rem;line-height:1.2;font-weight:700;letter-spacing:0;text-transform:none;color:#1e1e1e}.collapsible-content--ref .accordion{background:transparent;border:none;border-radius:0;margin-bottom:0}.collapsible-content--ref .accordion details{border-top:2px solid rgba(0,0,0,.07)}.collapsible-content--ref .accordion:last-of-type details{border-bottom:2px solid rgba(0,0,0,.07)}.collapsible-content--ref .accordion details summary{padding:2.3rem 1.5rem}.collapsible-content--ref .accordion .accordion__title{display:inline-flex;align-items:center;font-size:1.6rem;line-height:1.2;font-weight:700;letter-spacing:.06rem;color:#1e1e1e}.collapsible-content--ref .accordion .accordion__title:before{content:"?";display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.7rem;height:1.7rem;margin-right:1rem;border:1.5px solid #1e1e1e;border-radius:50%;font-size:1.1rem;font-weight:600}.collapsible-content--ref .accordion .accordion__content{padding-top:0;padding-left:4.2rem;font-size:1.5rem;line-height:1.65;color:#303030}@media screen and (max-width:749px){.collapsible-content--ref .collapsible-content__heading{font-size:2.5rem}}@media screen and (min-width:750px){.product-template--lace-bra.product-template--hoodie .reviews-display .customer-avatars .avatar{width:2.4rem;height:2.4rem}.product-template--lace-bra.product-template--hoodie .reviews-content{flex-direction:column;align-items:flex-start;gap:.1rem}.product-template--lace-bra.product-template--hoodie .star-rating .star{width:1.2rem;height:1.2rem}.product-template--lace-bra.product-template--hoodie .review-count{font-size:1.1rem;line-height:1.4}.product-template--lace-bra.product-template--hoodie .product__title h1,.product-template--lace-bra.product-template--hoodie .product__title .h1{font-size:2rem;line-height:1.3;max-width:47rem}.product-template--lace-bra.product-template--hoodie .product__info-container .product__text{font-size:1.25rem;line-height:1.55}.product-template--lace-bra.product-template--hoodie .product-benefit{font-size:1.2rem}.product-template--lace-bra.product-template--hoodie .product-benefit__icon{width:1.5rem;height:1.5rem}.product-template--lace-bra.product-template--hoodie .product-form__input .form__label{font-size:1.25rem;margin-bottom:.5rem}.product-template--lace-bra.product-template--hoodie .product-form__input.product-form__input--swatch .swatch-input__label{width:2.9rem;height:2.9rem}.product-template--lace-bra.product-template--hoodie fieldset.product-form__input--pill input[type=radio]+label{font-size:1.2rem;min-width:3.8rem;padding:.65rem 1rem;margin:.3rem .6rem .2rem 0;border-width:1px}.product-template--lace-bra.product-template--hoodie fieldset.product-form__input--pill input[type=radio]:checked+label{border:1.5px solid #000}.product-template--lace-bra.product-template--hoodie .product-popup-modal__button{font-size:1.2rem}}.product-template--lace-bra.product-template--hoodie .star-rating .star{fill:gold}@media screen and (min-width:750px){.product-template--bodysuit.product-template--hoodie .star-rating .star{width:1.7rem;height:1.7rem}.product-template--bodysuit.product-template--hoodie .review-count{font-size:1.3rem}.product-template--bodysuit.product-template--hoodie .product__title h1,.product-template--bodysuit.product-template--hoodie .product__title .h1{font-size:2.4rem;line-height:1.3;max-width:none;white-space:nowrap}}.product-template--bodysuit.product-template--hoodie .product__info-container .product__text.subtitle{font-size:1.2rem;line-height:1.5;font-weight:400;color:#303030}.product-template--bodysuit .price--large{font-size:2rem;font-weight:700;color:#111}.product-template--bodysuit .price--large .price-item--regular{font-size:1.6rem;color:#8a8a8a}.product-template--bodysuit .price .price__badge-sale,.product-template--bodysuit .price--on-sale .price__badge-sale,.product-template--bodysuit .price .price__badge-sold-out,.product-template--bodysuit .installment,.product-template--bodysuit .product__tax{display:none}.product-template--bodysuit [id^=price-]{display:flex;align-items:center;flex-wrap:wrap;gap:.2rem}.product-template--bodysuit .price__container{display:flex;align-items:baseline;gap:.8rem}.product-template--bodysuit .price--on-sale .price__sale{display:flex;align-items:baseline;gap:.8rem;flex-direction:row-reverse;justify-content:flex-end}.product-template--bodysuit .price-save-chip{display:inline-block;background:#b02e2e;color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.06rem;border-radius:3px;padding:.35rem .8rem;margin-left:.8rem;vertical-align:.2rem}.product-template--bodysuit.product-template--hoodie .product-benefit{font-size:1.3rem;font-weight:500}.product-template--bodysuit.product-template--hoodie .product-benefit__icon{width:1.7rem;height:1.7rem}.product-template--bodysuit.product-template--hoodie .product-form__submit,.product-template--bodysuit.product-template--hoodie .product-form__submit.button--secondary{min-height:4.8rem;font-size:1.6rem;font-weight:600;letter-spacing:.02rem;text-transform:none;border-radius:10px}.product-template--bodysuit.product-template--hoodie .product-form__submit:first-letter{text-transform:uppercase}.product-template--bodysuit .product-popup-modal__content-info .size-chart__title{display:none}.size-chart-card__tab{display:inline-block;font-size:1.3rem;font-weight:600;color:#111;border-bottom:2px solid #111;padding:0 .4rem .6rem;margin-bottom:2rem}.size-chart-card{background:#f4ede6;border-radius:6px;padding:2.4rem 2.6rem 2.2rem;max-width:40rem}.size-chart-card__head{display:flex;align-items:flex-start;justify-content:space-between}.size-chart-card__head h2{font-size:2.6rem;font-weight:400;color:#111;margin:0}.size-chart-card__head h2 strong{font-weight:800}.size-chart-card__star{font-size:2.6rem;line-height:1;color:#111}.size-chart-card__sub{font-size:1.15rem;color:#303030;margin:.2rem 0 1.8rem}.size-chart-card__table{width:100%;border-collapse:collapse;font-size:1.15rem;color:#303030}.size-chart-card__table thead th{padding:0 .3rem .8rem}.size-chart-card__table thead th span{display:block;border:1px solid rgba(48,48,48,.6);border-radius:100px;font-size:1rem;font-weight:600;letter-spacing:.05rem;padding:.45rem .2rem;text-align:center}.size-chart-card__table tbody td{text-align:center;padding:.9rem .3rem;border-bottom:1px solid rgba(48,48,48,.25)}.size-chart-card__table tbody td:first-child{font-weight:700;color:#111}.size-chart-card__table tbody tr:last-child td{border-bottom:none}.size-chart-card__pills{display:flex;justify-content:space-between;gap:1rem;margin-top:1.8rem}.size-chart-card__pills span{border:1px solid rgba(48,48,48,.6);border-radius:100px;font-size:1rem;padding:.6rem 1.2rem;white-space:nowrap}@media screen and (max-width:749px){.gradient.product-template--bodysuit{padding-top:0}}.shopify-section[id$=__faq_body] .color-scheme-1{background:#fff}@media screen and (min-width:750px){.product-template--bodysuit.product-template--hoodie .star-rating .star{width:1.3rem;height:1.3rem}.product-template--bodysuit.product-template--hoodie .review-count{font-size:1.25rem}.product-template--bodysuit.product-template--hoodie .product__title h1,.product-template--bodysuit.product-template--hoodie .product__title .h1{font-size:2.2rem;line-height:1.28}.product-template--bodysuit.product-template--hoodie .product__info-container .product__text.subtitle{font-size:1.1rem}.product-template--bodysuit .price-save-chip{font-size:1rem;padding:.3rem .7rem}}@media screen and (min-width:750px){.product-template--bodysuit.product-template--hoodie .star-rating .star{width:1.15rem;height:1.15rem}.product-template--bodysuit.product-template--hoodie .review-count{font-size:1.1rem}.product-template--bodysuit.product-template--hoodie .product__title h1,.product-template--bodysuit.product-template--hoodie .product__title .h1{font-size:1.95rem;line-height:1.28}.product-template--bodysuit.product-template--hoodie .product__info-container .product__text.subtitle{font-size:1rem}.product-template--bodysuit .price--large{font-size:1.75rem}.product-template--bodysuit .product__info-container .price--on-sale .price-item--regular{font-size:1.4rem}.product-template--bodysuit .price-save-chip{font-size:.9rem;padding:.28rem .62rem}.product-template--bodysuit.product-template--hoodie .product__info-container .product__text,.product-template--bodysuit.product-template--hoodie .product-benefit{font-size:1.15rem}.product-template--bodysuit.product-template--hoodie .product-benefit__icon{width:1.5rem;height:1.5rem}}.collection-hero__title,.collection-hero .title--primary{font-size:3.1rem;font-weight:700;color:#383838;text-align:center}.collection-hero{padding-top:3.6rem;padding-bottom:1.2rem}.collection-hero__text-wrapper{width:100%}.card-wrapper .card{border-radius:12px;transition:box-shadow .25s ease}.card-wrapper .card .card__inner{background:#fdfbfa;border-radius:12px 12px 0 0}.card-wrapper .card--standard .card__inner .card__media,.card-wrapper .card__media{border-radius:12px 12px 0 0}.card-wrapper .card__content{background:#fdfbfa;border-radius:0 0 12px 12px;text-align:center}.card-wrapper:hover .card{box-shadow:0 10px 28px #302f2f1f}.card-wrapper .card__heading{font-size:2rem;line-height:1.25;font-weight:700;color:#383838;text-align:center}.card-wrapper .card__information{padding-bottom:1.4rem}.card-wrapper .price{justify-content:center;font-size:2rem;font-weight:700;color:#303030}.card-wrapper .price .price-item--sale{color:#303030}.card-wrapper .price .price__sale s.price-item--regular{font-size:2rem;font-weight:700;color:#9a4e34}.card-wrapper .badge{background:#302c29;color:#fff;border:none;border-radius:100px;font-size:1.2rem;font-weight:700;letter-spacing:.05rem;padding:.45rem 1.1rem;display:inline-flex;align-items:center;gap:.5rem}.badge__tag-icon{width:1.3rem;height:1.3rem;flex-shrink:0}.facets-vertical .facets__heading,.facets-vertical .mobile-facets__heading{font-size:1.5rem;font-weight:400;color:#9a4e34d9}.facets-vertical .facets__summary,.facets-vertical .facets__summary span{font-size:1.6rem;color:#9a4e34e6}.facets-vertical .facets__label,.facets-vertical .facet-checkbox{font-size:1.4rem;color:#9a4e34e6}.facets-vertical .facet-checkbox input[disabled]~*,.facets-vertical .facet-checkbox--disabled{opacity:.45}.facets-vertical-sort .facet-filters__label,.facets-vertical-sort .facet-filters__label label,.facets-vertical-sort .facet-filters .select__select,.facets-vertical .facet-filters__label,.facets-vertical .facet-filters__label label,.facets-vertical .facet-filters .select__select{font-size:1.6rem;color:#9a4e34e6}.product-count .product-count__text,#ProductCount,#ProductCountDesktop{font-size:1.6rem;color:#383838}#pp-tracking-page-app .pp_tracking_title{font-family:Poppins,sans-serif;font-size:30px;font-weight:700;color:#383838}#pp-tracking-page-app .PP-TextField__Input,#pp-tracking-page-app input.field__input{height:45px;background:#faf7f5;border:1px solid #9a4e34;border-radius:5px;box-shadow:none}#pp-tracking-page-app .pp-button-enter{min-height:49px;padding:0 30px;background:#9a4e34;color:#fff;border:none;border-radius:12px}#pp-tracking-page-app .pp-button-enter:before,#pp-tracking-page-app .pp-button-enter:after{content:none}#pp-tracking-page-app .pp_tracking_word{font-size:16px;color:#9a4e34e6}#pp-tracking-page-app .pp_tracking_span span,#pp-tracking-page-app .pp_tracking_tab span{color:#9a4e34e6}.footer .footer__content-bottom-wrapper .footer__copyright.caption{width:100%;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sculptd.css.map */
