:root{--motion-ease: cubic-bezier(.22,1,.36,1)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.035em;text-wrap:balance}h1,.h1{letter-spacing:-.048em}h1,h2,.h1,.h2{font-family:Georgia,Times New Roman,serif;font-weight:500}p,.rte{line-height:1.75}#MainContent>.shopify-section{scroll-margin-top:90px}#MainContent .product-card,#MainContent .collection-card{transition:transform .4s var(--motion-ease),box-shadow .4s var(--motion-ease)}@media(hover:hover){#MainContent .product-card:hover,#MainContent .collection-card:hover{transform:translateY(-5px)}}.product-card img,.collection-card img{object-fit:contain}button,.button,[class*=button]{transition:transform .25s var(--motion-ease),opacity .25s ease}@media(hover:hover){a.button:hover,button:hover{transform:translateY(-1px)}}#MainContent [data-template*=product] img{object-fit:contain}#MainContent .product-information{max-width:1480px;margin-inline:auto}#MainContent .product-information .rte{max-width:72ch}#MainContent [id^=paypal-container-]{display:block;min-height:38px;margin-block:22px;position:relative;z-index:2}@media(min-width:990px){#MainContent .product-information{padding-inline:clamp(18px,3vw,60px)}}@media(max-width:749px){h1,.h1{letter-spacing:-.035em}#MainContent .product-information{padding-inline:12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body:has(.motion-rework-intro) #MainContent{background:#fbf9f8}body:has(.motion-rework-intro) .motion-rework-intro{padding-top:95px;padding-bottom:95px;background:#e8dfe2}body:has(.motion-rework-intro) .motion-rework-intro h1{font-size:clamp(66px,9vw,150px)!important}body:has(.motion-rework-intro) .product-information{padding-top:clamp(40px,5vw,85px)!important;padding-bottom:clamp(55px,7vw,110px)!important;background:#fbf9f8;max-width:1560px!important}body:has(.motion-rework-intro) .product-information__grid{column-gap:clamp(28px,5vw,85px)!important;align-items:start}body:has(.motion-rework-intro) .product-information__media{background:#f0ebeb;border-radius:24px;overflow:hidden;padding:clamp(12px,2vw,28px);min-width:0}body:has(.motion-rework-intro) .product-information__media img{border-radius:16px;object-fit:contain}body:has(.motion-rework-intro) .product-details{background:#fff;border:1px solid #f0e9ec;border-radius:22px;padding:clamp(20px,3vw,50px)!important;box-shadow:0 22px 65px #23141e0e;min-width:0}body:has(.motion-rework-intro) .product-details h1,body:has(.motion-rework-intro) .product-details h2,body:has(.motion-rework-intro) .product-details .product-title{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;letter-spacing:-.04em}body:has(.motion-rework-intro) .product-details .price{font-weight:600;letter-spacing:.02em}body:has(.motion-rework-intro) .product-details .rte{line-height:1.85}body:has(.motion-rework-intro) .product-details button:not([aria-label]),body:has(.motion-rework-intro) .product-details .button{border-radius:40px;min-height:48px}body:has(.motion-rework-intro) .product-details [id^=paypal-container-]{min-height:46px;margin-block:20px 26px;isolation:isolate}body:has(.motion-rework-intro) .motion-program-editorial__intro{padding-top:100px;padding-bottom:100px}body:has(.motion-rework-intro) .motion-program-editorial__split{border-radius:22px;overflow:hidden;margin-inline:clamp(15px,3vw,60px)}body:has(.motion-rework-intro) .motion-program-editorial__steps{padding-top:120px;padding-bottom:120px}body:has(.motion-rework-intro) .motion-program-editorial__closing{margin:20px clamp(15px,3vw,60px) 90px;border-radius:22px}@media(min-width:990px){body:has(.motion-rework-intro) .product-information__grid{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr)!important}body:has(.motion-rework-intro) .product-information__media{position:sticky;top:105px}}@media(max-width:749px){body:has(.motion-rework-intro) .motion-rework-intro{padding:60px 22px}body:has(.motion-rework-intro) .product-information{padding:24px 15px 60px!important}body:has(.motion-rework-intro) .product-information__media{border-radius:16px}body:has(.motion-rework-intro) .product-details{padding:22px!important;border-radius:16px}body:has(.motion-rework-intro) .motion-program-editorial__split,body:has(.motion-rework-intro) .motion-program-editorial__closing{margin-inline:12px;border-radius:16px}}body:has(.motion-rework-intro) #MainContent{background:#fffafb}body:has(.motion-rework-intro) .motion-rework-intro{background:linear-gradient(118deg,#f9b4d1,#ed84b4)!important;color:#3e1530}body:has(.motion-rework-intro) .motion-rework-intro h1{color:#fff!important;text-shadow:0 2px 20px #8e2b5b25}body:has(.motion-rework-intro) .motion-rework-bottom h2{color:#fff!important}body:has(.motion-rework-intro) .motion-rework-bottom a{color:#fff!important}body:has(.motion-rework-intro) .motion-rework-intro p{color:#4c1837!important}body:has(.motion-rework-intro) .product-information{background:#fff4f8!important;margin:0 auto!important;padding:clamp(35px,5vw,90px) clamp(18px,5vw,90px)!important;max-width:none!important}body:has(.motion-rework-intro) .product-information__grid{max-width:1440px;margin-inline:auto;column-gap:clamp(25px,5vw,85px)!important;align-items:start}body:has(.motion-rework-intro) .product-information__media{background:#fff!important;border-radius:24px;overflow:hidden;padding:18px;box-shadow:0 20px 60px #a649741c}body:has(.motion-rework-intro) .product-details{background:#fff!important;border:1px solid #f2cadb;border-radius:24px;padding:clamp(23px,3vw,48px)!important;box-shadow:0 20px 70px #aa497824}body:has(.motion-rework-intro) .product-details h1,body:has(.motion-rework-intro) .product-details h2,body:has(.motion-rework-intro) .product-details h3{font-family:Georgia,serif!important;letter-spacing:-.035em}body:has(.motion-rework-intro) .product-details [id^=paypal-container-],body:has(.motion-rework-intro) .product-details [id^=paypal-button-container-]{display:block;min-height:45px;position:relative;z-index:2}body:has(.motion-rework-intro) #MainContent>.shopify-section:not(:first-child):not(:has(.product-information)):not(:has(.motion-full-program)):not(:has(.motion-program-editorial)){position:relative}body:has(.motion-rework-intro) #MainContent>.shopify-section:not(:first-child):not(:has(.product-information)) .section{padding-top:clamp(45px,5vw,95px);padding-bottom:clamp(45px,5vw,95px)}body:has(.motion-rework-intro) #MainContent>.shopify-section:not(:first-child):not(:has(.product-information)) h2{font-family:Georgia,serif!important;font-weight:400;letter-spacing:-.04em;font-size:clamp(33px,4.1vw,62px);line-height:1.15}body:has(.motion-rework-intro) #MainContent>.shopify-section:not(:first-child):not(:has(.product-information)) h3{font-family:Georgia,serif!important;font-weight:400;letter-spacing:-.03em}body:has(.motion-rework-intro) #MainContent>.shopify-section:not(:first-child):not(:has(.product-information)) p{line-height:1.8}body:has(.motion-rework-intro) #MainContent>.shopify-section:not(:first-child):not(:has(.product-information)):nth-of-type(2n){background:#fce7f0}body:has(.motion-rework-intro) #MainContent>.shopify-section:not(:first-child):not(:has(.product-information)):nth-of-type(odd){background:#fff9fb}body:has(.motion-rework-intro) #MainContent>.shopify-section:not(:first-child):not(:has(.product-information)) img{border-radius:20px}body:has(.motion-rework-intro) #MainContent>.shopify-section:not(:first-child):not(:has(.product-information)) .button{border-radius:99px}body:has(.motion-rework-intro) #MainContent>.shopify-section:not(:first-child):not(:has(.product-information)) :is(.image,.media,.image-block) img{object-fit:cover}@media(min-width:990px){body:has(.motion-rework-intro) .product-information__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}@media(max-width:749px){body:has(.motion-rework-intro) .product-information{padding:25px 15px 50px!important}body:has(.motion-rework-intro) .product-details{border-radius:17px;padding:22px!important}body:has(.motion-rework-intro) .product-information__media{border-radius:17px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/motion-premium.css.map */
