@-webkit-keyframes loadSpin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes loadSpin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.sculpt-wrapper{width:1600px;max-width:100%;margin:auto;padding-left:60px;padding-left:clamp(20px,3.75vw,60px);padding-right:60px;padding-right:clamp(20px,3.75vw,60px)}main img,main.main-content>div:not([class*=sculpt]) img{max-width:100%}main .h1,main .h2,main h1,main h2,main h5,main h6{margin-bottom:1.6em}main .h1,main .h2,main .h3,main .h4,main h1,main h2,main h3,main h4,main h5,main h6{font-family:"Playfair Display",serif;font-weight:600;font-style:italic;line-height:1.2em;letter-spacing:.02em;-webkit-font-smoothing:antialiased}main .h5,main .h6,main.main-content>div:not([class*=sculpt]) .h1,main.main-content>div:not([class*=sculpt]) .h2,main.main-content>div:not([class*=sculpt]) h1,main.main-content>div:not([class*=sculpt]) h2,main.main-content>div:not([class*=sculpt]) h5,main.main-content>div:not([class*=sculpt]) h6{font-family:"Playfair Display",serif;font-weight:600;font-style:italic;line-height:1.2em;letter-spacing:.02em;-webkit-font-smoothing:antialiased;margin-bottom:1.6em}main.main-content>div:not([class*=sculpt]) .h3,main.main-content>div:not([class*=sculpt]) .h4,main.main-content>div:not([class*=sculpt]) .h5,main.main-content>div:not([class*=sculpt]) .h6,main.main-content>div:not([class*=sculpt]) h3,main.main-content>div:not([class*=sculpt]) h4{font-family:"Playfair Display",serif;font-weight:600;font-style:italic;line-height:1.2em;letter-spacing:.02em;-webkit-font-smoothing:antialiased}main.main-content>div:not([class*=sculpt]) .h5,main.main-content>div:not([class*=sculpt]) .h6{margin-bottom:1.6em}@media (max-width:1024px){main .h1,main .h2,main .h3,main .h4,main .h5,main .h6,main h1,main h2,main h3,main h4,main h5,main h6,main.main-content>div:not([class*=sculpt]) .h1,main.main-content>div:not([class*=sculpt]) .h2,main.main-content>div:not([class*=sculpt]) .h3,main.main-content>div:not([class*=sculpt]) .h4,main.main-content>div:not([class*=sculpt]) .h5,main.main-content>div:not([class*=sculpt]) .h6,main.main-content>div:not([class*=sculpt]) h1,main.main-content>div:not([class*=sculpt]) h2,main.main-content>div:not([class*=sculpt]) h3,main.main-content>div:not([class*=sculpt]) h4,main.main-content>div:not([class*=sculpt]) h5,main.main-content>div:not([class*=sculpt]) h6{margin-bottom:1em}}main .h1,main h1,main.main-content>div:not([class*=sculpt]) .h1,main.main-content>div:not([class*=sculpt]) h1{font-size:44px;font-size:clamp(16px,2.75vw,44px)}main .h2,main h2,main.main-content>div:not([class*=sculpt]) .h2,main.main-content>div:not([class*=sculpt]) h2{font-size:38px;font-size:clamp(22px,2.375vw,38px)}main .h3,main h3,main.main-content>div:not([class*=sculpt]) .h3,main.main-content>div:not([class*=sculpt]) h3{font-size:32px;font-size:clamp(16px,2vw,32px);margin-bottom:1.4em}main .h4,main h4,main.main-content>div:not([class*=sculpt]) .h4,main.main-content>div:not([class*=sculpt]) h4{font-size:22px;font-size:clamp(14px,1.375vw,22px);margin-bottom:1.3em}main p,main.main-content>div:not([class*=sculpt]) p{font-size:22px;font-size:clamp(16px,1.375vw,22px);font-family:"Montserrat",sans-serif;line-height:1.5em;font-weight:200}main .smalltext,main.main-content>div:not([class*=sculpt]) .smalltext{font-size:16px;font-size:clamp(14px,1vw,16px);font-family:"Montserrat",sans-serif;line-height:1.5em;font-weight:200}.sculpt_button,main.main-content>div:not([class*=sculpt]) .btn{padding:14px 28px;background:0 0;border:2px solid #666;color:#666;display:inline-block;vertical-align:top;text-decoration:none;cursor:pointer;outline:0;line-height:1em;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:400;letter-spacing:.2em;-webkit-font-smoothing:antialiased;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;font-size:22px;font-size:clamp(16px,1.375vw,22px)}.sculpt_button[type=submit],main.main-content>div:not([class*=sculpt]) .btn[type=submit]{font-size:16px;font-size:clamp(14px,1vw,16px);padding-left:0;padding-right:0;text-align:center}.sculpt_button:after,.sculpt_button:before,main.main-content>div:not([class*=sculpt]) .btn:after,main.main-content>div:not([class*=sculpt]) .btn:before{display:none}.sculpt_button:hover,main.main-content>div:not([class*=sculpt]) .btn:hover{background:#666;color:#fff!important}.sculpt-spacer{padding-top:80px;padding-top:clamp(40px,5vw,80px);padding-bottom:80px;padding-bottom:clamp(40px,5vw,80px)}.sculpt-spacer.black,.sculpt-video-header .sculpt-overlay.black{background-color:#666}.sculpt-spacer.black h1,.sculpt-spacer.black h2,.sculpt-spacer.black h3,.sculpt-spacer.black h4,.sculpt-spacer.black h5,.sculpt-spacer.black h6,.sculpt-spacer.black p{color:#fafafa}.sculpt-spacer.gardenia,.sculpt-video-header .sculpt-overlay.gardenia{background-color:#eeeae3}.sculpt-spacer.whitesmoke,.sculpt-video-header .sculpt-overlay.whitesmoke{background-color:#ede0cc}.sculpt-spacer.white,.sculpt-video-header .sculpt-overlay.white{background-color:#fafafa}.sculpt-video-header{width:100%;background:#ede0cc;overflow:hidden;position:relative}.sculpt-video-header .sculpt-overlay,.sculpt-video-header .video-wrap{position:absolute;pointer-events:none;inset:0}.sculpt-video-header .video-wrap video{top:50%;left:50%;transform:translate(-50%,-50%);position:relative;width:auto;max-width:100%;min-width:100%}.sculpt-video-header .sculpt-overlay{opacity:.2;z-index:1}.sculpt-video-header .sculpt-wrapper{-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2;max-height:80vh;aspect-ratio:19/8}.sculpt-video-header .sculpt-wrapper>div{position:relative;aspect-ratio:3.7/1;-webkit-box-align:flex-end;-moz-box-align:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end}.sculpt-video-header .sculpt-wrapper>div img,.sculpt-video-header .sculpt-wrapper>div svg{position:absolute;top:0;width:100%;display:block;text-align:center;height:auto}.sculpt-video-header .sculpt-wrapper>div h1{margin-bottom:0;white-space:nowrap}.sculpt-video-header .countdown-wrap,.sculpt-video-header .countdown-wrap .countdown,.sculpt-video-header .sculpt-wrapper,.sculpt-video-header .sculpt-wrapper>div{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.sculpt-video-header .countdown-wrap{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;bottom:0;left:0;right:0;z-index:5}.sculpt-video-header .countdown-wrap .countdown{background:#eeeae3;margin:auto;padding:20px;border-radius:20px 20px 0 0;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.sculpt-video-header .countdown-wrap .countdown>div{margin:0 10px}.sculpt-video-header .countdown-wrap .countdown>div span{display:block;text-align:center}.sculpt-video-header .countdown-wrap .countdown>div:first-of-type{margin-left:0}.sculpt-video-header .countdown-wrap .countdown>div:last-of-type{margin-right:0}@media (max-width:768px){.sculpt-video-header .countdown-wrap .countdown{width:100%}.sculpt-video-header .countdown-wrap{width:100%;position:relative;margin-top:-20px}}.sculpt-image-with-text .sculpt-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.sculpt-image-with-text .sculpt-wrapper .image-wrap{width:55%}@media (max-width:768px){.sculpt-image-with-text .sculpt-wrapper .image-wrap img.desktop{display:none}}.sculpt-image-with-text .sculpt-wrapper .image-wrap img.mobile{display:none}@media (max-width:768px){.sculpt-image-with-text .sculpt-wrapper .image-wrap img.mobile{display:block}}.sculpt-image-with-text .sculpt-wrapper .image-wrap.rounded{border-radius:50% 50%0 0;overflow:hidden}@media (max-width:768px){.sculpt-image-with-text .sculpt-wrapper .image-wrap{width:100%}}.sculpt-image-with-text .sculpt-wrapper .content-wrap{margin-left:80px;margin-left:clamp(20px,5vw,80px);max-width:50%}.sculpt-features .sculpt-wrapper .feature-wrapper .feature .feature_content h4,.sculpt-image-with-text .sculpt-wrapper .content-wrap .title-wrap h2{margin-bottom:0}.sculpt-image-with-text .sculpt-wrapper .content-wrap .title-wrap .svg-wrap svg{display:block;max-width:80%;fill:#666}.sculpt-image-with-text .sculpt-wrapper .content-wrap p{margin-bottom:2em}.sculpt-image-with-text .sculpt-wrapper .content-wrap p:last-child{margin-bottom:0}.sculpt-image-with-text .sculpt-wrapper .content-wrap p.quote-section{font-family:"Playfair Display",serif;font-weight:400;font-style:italic;opacity:.8}@media (max-width:1024px){.sculpt-image-with-text .sculpt-wrapper .content-wrap p{margin-bottom:.8em}}.sculpt-image-with-text .sculpt-wrapper .content-wrap .content-full-wrap.quote-section:after,.sculpt-image-with-text .sculpt-wrapper .content-wrap .content-full-wrap.quote-section:before{content:"";background-image:url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.853 9.116c-7.53 4.836-11.714 10.465-12.55 16.887C5 36 13.94 40.893 18.47 36.497 23 32.1 20.285 26.52 17.005 24.994c-3.28-1.525-5.286-.994-4.936-3.032.35-2.039 5.016-7.69 9.116-10.323a.749.749 0 0 0 .114-1.02L20.285 9.3c-.44-.572-.862-.55-1.432-.185ZM38.679 9.116c-7.53 4.836-11.714 10.465-12.55 16.887-1.303 9.997 7.637 14.89 12.167 10.494 4.53-4.397 1.815-9.977-1.466-11.503-3.28-1.525-5.286-.994-4.936-3.032.35-2.039 5.017-7.69 9.117-10.323a.749.749 0 0 0 .113-1.02L40.11 9.3c-.44-.572-.862-.55-1.431-.185Z' fill='%23000'/%3E%3C/svg%3E")}@media (max-width:768px){.sculpt-image-with-text .sculpt-wrapper .content-wrap{margin-left:0;margin-top:20px;max-width:100%}}.sculpt-image-with-text .sculpt-wrapper.swapped{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sculpt-image-with-text .sculpt-wrapper.swapped .content-wrap{margin-left:0;margin-right:80px;margin-right:clamp(20px,5vw,80px)}@media (max-width:768px){.sculpt-image-with-text .sculpt-wrapper.swapped .content-wrap{margin-right:0}.sculpt-image-with-text .sculpt-wrapper,.sculpt-image-with-text .sculpt-wrapper.swapped{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.sculpt-asseenon .sculpt-wrapper,.sculpt-brushguide .brushguide-content h2,.sculpt-features .sculpt-wrapper,.sculpt-signup .sculpt-wrapper{text-align:center}.sculpt-features .sculpt-wrapper .feature-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;text-align:left}.sculpt-features .sculpt-wrapper .feature-wrapper .feature{width:calc(33% - 40px);margin-bottom:20px;margin-bottom:clamp(10px,1.25vw,20px)}.sculpt-features .sculpt-wrapper .feature-wrapper .feature .feature_image{aspect-ratio:19/14;overflow:hidden;position:relative;margin-bottom:20px;margin-bottom:clamp(10px,1.25vw,20px)}.sculpt-features .sculpt-wrapper .feature-wrapper .feature .feature_image img{position:absolute;right:0;bottom:0;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%}@media (max-width:680px){.sculpt-features .sculpt-wrapper .feature-wrapper .feature .feature_image{width:40%;margin-right:20px;margin-bottom:0}}.sculpt-features .sculpt-wrapper .feature-wrapper .feature .feature_content p{font-size:20px;font-size:clamp(15px,1.25vw,20px);margin-top:.3em}@media (max-width:680px){.sculpt-features .sculpt-wrapper .feature-wrapper .feature .feature_content{max-width:60%}}@media (max-width:1200px){.sculpt-features .sculpt-wrapper .feature-wrapper .feature{width:calc(33% - 20px)}}@media (max-width:1024px){.sculpt-features .sculpt-wrapper .feature-wrapper .feature{width:calc(50% - 20px)}}@media (max-width:680px){.sculpt-features .sculpt-wrapper .feature-wrapper .feature{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;margin-bottom:20px}.sculpt-features .sculpt-wrapper .feature-wrapper .feature:nth-of-type(odd){-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sculpt-features .sculpt-wrapper .feature-wrapper .feature:nth-of-type(odd) .feature_image{margin-right:0;margin-left:20px}.sculpt-features .sculpt-wrapper .feature-wrapper{gap:0}}.sculpt-asseenon .sculpt-wrapper .thumbnails{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;gap:clamp(10px,2.5vw,40px)}.sculpt-asseenon .sculpt-wrapper .thumbnails .thumbnail{aspect-ratio:1/1}.sculpt-brushguide .brush{font-size:38px;font-size:clamp(22px,2.375vw,38px);margin-bottom:1.6em;padding-bottom:1.6em;border-bottom:1px solid #eeeae3}.sculpt-brushguide .brush .brush-content{max-width:80%}.sculpt-brushguide .brush .brush-image{position:relative;text-align:right}.sculpt-brushguide .brush .brush-image img{display:block;margin-left:auto;position:relative;left:60px;left:clamp(20px,3.75vw,60px)}.sculpt-brushguide .brush:last-of-type{margin-bottom:0;border-bottom:none}.sculpt-brushguide .brush.flip .brush-content{margin-left:auto}.sculpt-brushguide .brush.flip .brush-image{text-align:left}.sculpt-brushguide .brush.flip .brush-image img{margin-right:auto;margin-left:inherit;left:inherit;right:60px;right:clamp(20px,3.75vw,60px)}body.sculpt{background:#eeeae3}body.sculpt main.main-content>div:not([class*=sculpt]) .title-pair{margin-bottom:0}body.sculpt main.main-content>div:not([class*=sculpt]) .title-pair .title-pair__title{margin-bottom:.8em}body.sculpt main.main-content>div:not([class*=sculpt]) .title-pair .title-pair__subtitle{color:#666}body.sculpt main.main-content>div:not([class*=sculpt]) .product-card .product-card__inner .product-card__img .product-card__badge.on-sale{background:#ede0cc}body .shopify-section.sculpt-sign-up .klaviyo-form button:after{display:none;color:#666!important}