:root{--cce-font-display: "The Seasons", "EB Garamond", Baskerville, "Times New Roman", Georgia, serif;--cce-font-body: "DM Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--cce-black: #181512;--cce-muted: #716b64;--cce-gold: #a88443;--cce-body: 16px;--cce-body-large: 17px;--cce-small: 13px;--cce-label: 11px;--cce-button: 13px}html{-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important;font-synthesis:none}body{font-family:var(--cce-font-body)!important;font-size:var(--cce-body)!important;line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#MainContent p,#MainContent li,#MainContent blockquote,#MainContent address,#MainContent figcaption,#MainContent td,#MainContent th{font-size:16px!important;line-height:1.65!important}#MainContent h1,main h1{font-family:var(--cce-font-display)!important;font-size:clamp(46px,5vw,68px)!important;font-weight:400!important;line-height:.98!important;letter-spacing:-.035em!important}#MainContent h2,main h2{font-family:var(--cce-font-display)!important;font-size:clamp(38px,4vw,56px)!important;font-weight:400!important;line-height:1!important;letter-spacing:-.025em!important}#MainContent h3,main h3{font-family:var(--cce-font-display)!important;font-size:clamp(26px,2.5vw,34px)!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.015em!important}#MainContent h4,main h4{font-family:var(--cce-font-display)!important;font-size:23px!important;font-weight:400!important}#MainContent h5{font-size:18px!important}#MainContent h6{font-size:16px!important}#MainContent button,#MainContent input[type=submit],#MainContent input[type=button],#MainContent .button{font-family:var(--cce-font-body)!important;font-size:13px!important;font-weight:600;letter-spacing:.055em}input,textarea,select{font-family:var(--cce-font-body)!important;font-size:16px!important;line-height:1.4!important}input::placeholder,textarea::placeholder{font-size:15px!important}label{font-size:14px}option{font-size:16px}.cce26-nav__link{font-size:12px!important;font-weight:500!important;letter-spacing:.065em!important}.cce26-announcement,.cce26-announcement *{font-size:11px!important;letter-spacing:.09em!important}.cce26-marketbar,.cce26-marketbar *,.cce26-language-panel,.cce26-language-panel *{font-size:12px!important}.cce26-menu-panel a,.cce26-menu-panel button{font-size:13px!important}.cce26-menu-panel h3,.cce26-menu-panel h4,.cce26-menu-panel strong{font-family:var(--cce-font-display)!important;font-size:19px!important;font-weight:400!important}.cce26-search-panel input{font-size:16px!important}.cce26-mobile-drawer a,.cce26-mobile-drawer button,.cce26-mobile-drawer summary{font-size:16px!important}.cce26-mobile-drawer details details a{font-size:14px!important}.cce-home__eyebrow{font-size:11px!important;letter-spacing:.15em!important}.cce-home__hero-content h1{font-family:var(--cce-font-display)!important;font-size:clamp(68px,8vw,112px)!important;line-height:.9!important}.cce-home__hero-content p{font-size:17px!important;line-height:1.6!important}.cce-home__button{font-size:12px!important}.cce-home__circle strong{font-size:14px!important}.cce-home__heading h2,.cce-home__social-heading h2{font-size:clamp(52px,5.5vw,78px)!important}.cce-home__heading p,.cce-home__social-side p{font-size:16px!important}.cce-home__luxury-copy h2{font-size:clamp(50px,5vw,74px)!important}.cce-home__luxury-copy p{font-size:16px!important}.cce-home__best-tab{font-size:11px!important}.cce-home__best-collection-head span{font-family:var(--cce-font-display)!important;font-size:28px!important}.cce-home__best-collection-head p{font-size:13px!important}.cce-home__product-title{font-family:var(--cce-font-display)!important;font-size:23px!important;line-height:1.12!important}.cce-home__product-bottom strong{font-size:16px!important}.cce-home__add{font-size:11px!important}.cce-home__calm-copy h3{font-size:36px!important}.cce-home__calm-copy p,.cce-home__edit-copy p,.cce-home__ritual-copy p{font-size:14px!important}.cce-home__edit-copy h3,.cce-home__ritual-copy h3{font-size:30px!important}.cce-metal-velvet-2026 .cce-metal__hero-title{font-size:clamp(44px,4.5vw,64px)!important}.cce-metal__hero-description{font-size:14px!important}.cce-metal__kicker{font-size:9px!important}.cce-metal__hero-specs strong{font-size:18px!important}.cce-metal__hero-specs small{font-size:8px!important}.cce-metal__hero-shop{font-size:10px!important}.cce-metal__showcase-card-copy strong{font-size:16px!important}.cce-metal__showcase-card-copy span{font-size:8px!important}.cce-metal__shop-head h2{font-size:clamp(35px,3.5vw,50px)!important}.cce-metal__shop-head>p{font-size:13px!important}.cce-metal__filter-head h3{font-size:23px!important}.cce-metal__filter-title{font-size:10px!important}.cce-metal__filter-options label{font-size:12px!important}.cce-metal__search input{font-size:13px!important}.cce-metal__product-meta{font-size:8px!important}.cce-metal__product-body h3{font-size:22px!important;line-height:1.08!important}.cce-metal__product-notes span{font-size:7px!important}.cce-metal__product-price strong{font-size:15px!important}.cce-metal__card-add,.cce-glass__eyebrow{font-size:10px!important}.cce-glass__hero-copy h1{font-size:clamp(52px,5.5vw,80px)!important}.cce-glass__hero-copy>p{font-size:15px!important}.cce-glass__button{font-size:11px!important}.cce-glass__hero-stats strong{font-size:26px!important}.cce-glass__hero-stats small{font-size:9px!important}.cce-glass__value strong,.cce-glass__value small{font-size:10px!important}.cce-glass__shop-heading h2{font-size:clamp(45px,5vw,68px)!important}.cce-glass__shop-heading-copy p{font-size:15px!important}.cce-glass__filter-heading h3{font-size:25px!important}.cce-glass__filter-group-title{font-size:10px!important}.cce-glass__filter-options label{font-size:12px!important}.cce-glass__search-filter input{font-size:13px!important}.cce-glass__product-body h3{font-size:23px!important}.cce-glass__product-meta{font-size:8px!important}.cce-glass__product-benefits{font-size:9px!important}.cce-glass__product-price strong{font-size:16px!important}.cce-glass__add-button,.cce-glass__choose-button{font-size:10px!important}[class*=cce-cloth] h1,[class*=cce-exfoliat] h1{font-size:clamp(48px,5vw,70px)!important}[class*=cce-cloth] h2,[class*=cce-exfoliat] h2{font-size:clamp(38px,4vw,54px)!important}[class*=cce-cloth] h3,[class*=cce-exfoliat] h3{font-size:27px!important}[class*=cce-cloth] p,[class*=cce-exfoliat] p{font-size:15px!important;line-height:1.65!important}[class*=cce-cloth] button,[class*=cce-exfoliat] button{font-size:11px!important}.cce-care__eyebrow{font-size:10px!important}.cce-care__desktop-title h1,.cce-care__mobile-title h1{font-size:clamp(48px,5vw,68px)!important}.cce-care__intro{font-size:15px!important}.cce-care__material-card strong{font-size:25px!important}.cce-care__material-card p{font-size:13px!important}.cce-care__accordions summary{font-size:12px!important}.cce-care__accordion-content{font-size:14px!important}.cce-care__builder-heading h2{font-size:clamp(42px,4.5vw,62px)!important}.cce-care__builder-heading p{font-size:15px!important}.cce-care__collection-heading h3{font-size:clamp(32px,3vw,44px)!important}.cce-care__candle-body h4{font-size:23px!important}body.cce-product-page #MainContent h1,body.cce-product-page main h1,body.template-product #MainContent h1,body.template-product main h1{font-family:var(--cce-font-display)!important;font-size:clamp(30px,2.7vw,38px)!important;font-weight:400!important;line-height:1.04!important;letter-spacing:-.022em!important;overflow-wrap:normal!important;word-break:normal!important}body.cce-product-page #MainContent [class*=cce-] h1{font-size:clamp(30px,2.7vw,38px)!important;line-height:1.04!important}body.cce-product-page #MainContent [class*=cce-] h2{font-size:clamp(27px,2.4vw,34px)!important;line-height:1.08!important}body.cce-product-page #MainContent [class*=cce-] h3{font-size:clamp(22px,2vw,28px)!important}.product__title,.product-title,.product__title h1,.main-product h1,.product-info h1,.product-information h1{font-family:var(--cce-font-display)!important;font-size:clamp(30px,2.7vw,38px)!important;font-weight:400!important;line-height:1.04!important;letter-spacing:-.022em!important}.product__description,.product-description,.product .rte,.product-info .rte,.product-information .rte,.product__description p,.product-description p,.product-info p,.product-information p{font-size:15px!important;line-height:1.62!important}body.cce-product-page #MainContent [class*=eyebrow],body.cce-product-page #MainContent [class*=kicker],body.cce-product-page #MainContent [class*=meta]{font-size:10px!important;letter-spacing:.11em!important}.price,.price-item,.product-price{font-size:18px!important}variant-selects label,variant-radios label,.product-form__input label{font-size:13px!important}.product-form__input select{font-size:15px!important}.product-form__submit,.shopify-payment-button button,button[name=add]{font-size:12px!important;letter-spacing:.055em!important}body.cce-product-page summary,body.cce-product-page details summary{font-size:13px!important}.collection__title h1,.collection-hero__title,.collection-title,.collection h1{font-size:clamp(44px,4.5vw,64px)!important}.collection__description,.collection-hero__description,.collection-description{font-size:15px!important;line-height:1.65!important}.card__heading,.card-information h3,.product-card h3,.product-card__title{font-size:21px!important;line-height:1.12!important}.card-information .price,.product-card .price{font-size:16px!important}[class*=cce-contact] h1,[class*=cce-about] h1{font-size:clamp(48px,5vw,68px)!important}[class*=cce-contact] h2,[class*=cce-about] h2{font-size:clamp(36px,4vw,52px)!important}[class*=cce-contact] h3,[class*=cce-about] h3{font-size:27px!important}[class*=cce-contact] p,[class*=cce-about] p{font-size:15px!important;line-height:1.68!important}.search h1,.template-search h1{font-size:clamp(42px,4.5vw,62px)!important}.search__input,.predictive-search__input{font-size:16px!important}.predictive-search__item-heading{font-size:18px!important}.facets__heading,.facets__summary,.facets__label,.facets label,.facets__display label,.facets__list label{font-size:13px!important}.mobile-facets__heading{font-size:27px!important}.mobile-facets__label,.mobile-facets__summary{font-size:14px!important}.cart__heading,.cart-drawer__heading{font-family:var(--cce-font-display)!important;font-size:32px!important;font-weight:400!important}.cart-item__name{font-family:var(--cce-font-display)!important;font-size:20px!important}.cart-item__details,.cart-item__details p,.cart-item__price-wrapper,.cart__footer p{font-size:14px!important}.cart__checkout-button,.cart-drawer button[name=checkout]{font-size:12px!important}main .page-title,main .main-page-title,.shopify-policy__title h1{font-size:clamp(44px,4.5vw,64px)!important}main .rte,.shopify-policy__body,main .rte p,main .rte li,.shopify-policy__body p,.shopify-policy__body li{font-size:15px!important;line-height:1.68!important}main .rte h2,.shopify-policy__body h2{font-size:36px!important}main .rte h3,.shopify-policy__body h3{font-size:27px!important}.cce-global-payments__label strong{font-size:10px!important}.cce-global-payments__label small{font-size:11px!important}footer{font-family:var(--cce-font-body)}footer h2{font-family:var(--cce-font-display)!important;font-size:clamp(38px,4vw,55px)!important;font-weight:400!important;line-height:.98!important}footer h3,footer h4{font-family:var(--cce-font-display)!important;font-size:17px!important;font-weight:400!important;line-height:1.15!important;letter-spacing:.08em!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}footer p{font-size:13px!important;line-height:1.6!important}footer a,footer label{font-size:12px!important;line-height:1.45!important}.cce-home__footer-brand h2{font-size:clamp(40px,4.4vw,58px)!important}.cce-home__footer-brand p{font-size:13px!important;line-height:1.65!important}.cce-home__footer-menu h3,.cce-home__footer-menu h4,[class*=cce-footer] h3,[class*=cce-footer] h4{font-family:var(--cce-font-display)!important;font-size:17px!important;line-height:1.1!important;letter-spacing:.11em!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.cce-home__footer-menu,[class*=cce-footer][class*=column],[class*=footer-menu]{min-width:105px}.cce-home__footer-menu a{font-size:12px!important}.cce-home__newsletter h3{font-size:22px!important;letter-spacing:0!important;white-space:normal!important}.cce-home__newsletter p{font-size:13px!important}.cce-home__newsletter-row input{font-size:14px!important}.cce-home__footer-email{font-size:13px!important}.cce-home__footer-bottom{font-size:9px!important}@media screen and (max-width:1100px){#MainContent p,#MainContent li{font-size:15px!important}#MainContent h1,main h1{font-size:clamp(42px,6vw,58px)!important}#MainContent h2,main h2{font-size:clamp(35px,5vw,48px)!important}body.cce-product-page #MainContent h1,body.cce-product-page main h1,body.template-product #MainContent h1,body.template-product main h1,body.cce-product-page #MainContent [class*=cce-] h1{font-size:clamp(29px,3.6vw,36px)!important;line-height:1.05!important}.product__title,.product-title,.product__title h1,.main-product h1,.product-info h1,.product-information h1{font-size:clamp(29px,3.6vw,36px)!important}.cce-home__hero-content h1{font-size:clamp(60px,9vw,90px)!important}.cce-metal-velvet-2026 .cce-metal__hero-title{font-size:clamp(42px,6vw,56px)!important}.cce-glass__hero-copy h1{font-size:clamp(48px,7vw,68px)!important}}@media screen and (max-width:749px){body{font-size:15px!important}#MainContent p,#MainContent li,#MainContent blockquote,#MainContent address,#MainContent figcaption{font-size:15px!important;line-height:1.62!important}#MainContent h1,main h1{font-size:clamp(38px,11vw,48px)!important}#MainContent h2,main h2{font-size:clamp(32px,9vw,42px)!important}#MainContent h3,main h3{font-size:clamp(24px,7vw,29px)!important}body.cce-product-page #MainContent h1,body.cce-product-page main h1,body.template-product #MainContent h1,body.template-product main h1,body.cce-product-page #MainContent [class*=cce-] h1{font-size:30px!important;line-height:1.08!important;letter-spacing:-.018em!important}.product__title,.product-title,.product__title h1,.main-product h1,.product-info h1,.product-information h1{font-size:30px!important;line-height:1.08!important}body.cce-product-page #MainContent [class*=cce-] h2{font-size:27px!important}body.cce-product-page #MainContent [class*=cce-] h3{font-size:23px!important}.product__description,.product-description,.product .rte,.product-info .rte,.product-information .rte,.product__description p,.product-description p{font-size:14px!important;line-height:1.62!important}.price,.price-item,.product-price{font-size:17px!important}.cce26-announcement,.cce26-announcement *{font-size:10px!important}.cce26-mobile-drawer a,.cce26-mobile-drawer button,.cce26-mobile-drawer summary{font-size:15px!important}.cce-home__hero-content h1{font-size:clamp(54px,15vw,70px)!important}.cce-home__hero-content p{font-size:15px!important}.cce-home__heading h2,.cce-home__social-heading h2{font-size:43px!important}.cce-home__luxury-copy h2{font-size:41px!important}.cce-home__product-title{font-size:21px!important}.cce-metal-velvet-2026 .cce-metal__hero-title{font-size:39px!important}.cce-metal__hero-description{font-size:12px!important}.cce-metal__shop-head h2{font-size:34px!important}.cce-metal__product-body h3{font-size:18px!important}.cce-glass__hero-copy h1{font-size:48px!important}.cce-glass__shop-heading h2{font-size:43px!important}.cce-glass__product-body h3{font-size:21px!important}.cce-care__mobile-title h1{font-size:43px!important}.cce-care__builder-heading h2{font-size:40px!important}input,textarea,select{font-size:16px!important}footer h2,.cce-home__footer-brand h2{font-size:39px!important}footer h3,footer h4,.cce-home__footer-menu h3,.cce-home__footer-menu h4,[class*=cce-footer] h3,[class*=cce-footer] h4{font-size:15px!important;letter-spacing:.08em!important;white-space:nowrap!important}footer p{font-size:12px!important}footer a{font-size:12px!important}.cce-home__newsletter h3{font-size:20px!important;white-space:normal!important}}@media screen and (max-width:390px){#MainContent h1,main h1{font-size:38px!important}#MainContent h2,main h2{font-size:32px!important}body.cce-product-page #MainContent h1,body.cce-product-page main h1,body.template-product #MainContent h1,body.template-product main h1,body.cce-product-page #MainContent [class*=cce-] h1{font-size:28px!important}.product__title,.product-title,.product__title h1,.main-product h1,.product-info h1,.product-information h1{font-size:28px!important}.cce-home__hero-content h1{font-size:51px!important}.cce-home__heading h2,.cce-home__social-heading h2{font-size:40px!important}.cce-metal-velvet-2026 .cce-metal__hero-title{font-size:37px!important}footer h3,footer h4,.cce-home__footer-menu h3,.cce-home__footer-menu h4{font-size:14px!important}}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--cce-gold);outline-offset:3px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/cce-global-text-size.css.map */
