@import"https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600&family=Noto+Serif:ital,wght@0,400;0,700;1,400&display=swap";:root{--cp-luxury-bg: var(--cp-paper);--cp-luxury-surface: var(--cp-sage);--cp-luxury-surface-2: var(--cp-sage);--cp-luxury-surface-3: var(--cp-sage-deep);--cp-luxury-text: var(--cp-ink);--cp-luxury-muted: var(--cp-muted);--cp-luxury-accent: var(--cp-accent-text);--cp-luxury-accent-2: var(--cp-accent-light);--cp-luxury-outline: rgba(var(--cp-line-rgb), .35);--cp-luxury-shadow: 0 32px 80px rgba(var(--cp-ink-rgb), .06);--cp-luxury-page: min(1440px, calc(100vw - 4rem) )}body:not(.template-waitlist){background:var(--cp-luxury-bg);color:var(--cp-luxury-text);font-family:Manrope,sans-serif;-webkit-font-smoothing:antialiased}body:not(.template-waitlist) h1,body:not(.template-waitlist) h2,body:not(.template-waitlist) h3,body:not(.template-waitlist) h4,body:not(.template-waitlist) .h0,body:not(.template-waitlist) .h1,body:not(.template-waitlist) .h2,body:not(.template-waitlist) .h3,body:not(.template-waitlist) .h4,body:not(.template-waitlist) .title,body:not(.template-waitlist) .title--primary,body:not(.template-waitlist) .article-template__title,body:not(.template-waitlist) .main-page-title,body:not(.template-waitlist) .rich-text__heading,body:not(.template-waitlist) .multicolumn-card__info h3,body:not(.template-waitlist) .card__heading,body:not(.template-waitlist) .product__title,body:not(.template-waitlist) .footer-block__heading,body:not(.template-waitlist) .cart-bundle-card__title{font-family:"Noto Serif",serif;font-weight:400;letter-spacing:-.03em;color:var(--cp-luxury-text)}body:not(.template-waitlist) p,body:not(.template-waitlist) li,body:not(.template-waitlist) .rte,body:not(.template-waitlist) .article-template__content,body:not(.template-waitlist) .product__description,body:not(.template-waitlist) .footer-block__details-content,body:not(.template-waitlist) .multicolumn-card__info{color:var(--cp-luxury-muted);line-height:1.8}body:not(.template-waitlist) .page-width,body:not(.template-waitlist) .shopify-section-group-header-group,body:not(.template-waitlist) .shopify-section-group-footer-group{width:var(--cp-luxury-page);max-width:var(--cp-luxury-page);margin-inline:auto}body:not(.template-waitlist) .gradient{background:transparent}body:not(.template-waitlist) .shopify-section{background:transparent}body:not(.template-waitlist) .button,body:not(.template-waitlist) .shopify-payment-button__button,body:not(.template-waitlist) .cart__checkout-button{border-radius:.3rem;border:1px solid transparent;background:var(--cp-button);color:#fff;font-family:Manrope,sans-serif;font-size:1.15rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;transition:transform .4s ease-in-out,background .4s ease-in-out,border-color .4s ease-in-out,color .4s ease-in-out}body:not(.template-waitlist) .button:hover,body:not(.template-waitlist) .shopify-payment-button__button:hover,body:not(.template-waitlist) .cart__checkout-button:hover{background:var(--cp-button-hover);transform:translateY(-1px)}body:not(.template-waitlist) .button--secondary,body:not(.template-waitlist) .button--tertiary,body:not(.template-waitlist) .shopify-payment-button__button--unbranded{background:transparent;border-color:rgba(var(--cp-olive-rgb),.2);color:var(--cp-luxury-text)}body:not(.template-waitlist) .button--secondary:hover,body:not(.template-waitlist) .button--tertiary:hover,body:not(.template-waitlist) .shopify-payment-button__button--unbranded:hover{background:rgba(var(--cp-sage-rgb),.85);color:var(--cp-luxury-accent)}body:not(.template-waitlist) .field__input,body:not(.template-waitlist) .select__select,body:not(.template-waitlist) .customer input,body:not(.template-waitlist) textarea,body:not(.template-waitlist) .quantity__input{background:var(--cp-luxury-surface);border:0;border-bottom:1px solid rgba(var(--cp-olive-rgb),.28);border-radius:0;box-shadow:none;color:var(--cp-luxury-text)}body:not(.template-waitlist) .field__label,body:not(.template-waitlist) .select__label,body:not(.template-waitlist) label,body:not(.template-waitlist) .product-form__input .form__label{color:var(--cp-luxury-muted);font-size:1rem;letter-spacing:.12em;text-transform:uppercase}body:not(.template-waitlist) .header-wrapper{position:sticky;top:0;z-index:30;background:rgba(var(--cp-paper-rgb),.82);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(var(--cp-line-rgb),.15)}body:not(.template-waitlist) .header{padding-inline:0;min-height:9rem;align-items:center}body:not(.template-waitlist) .header__heading-link,body:not(.template-waitlist) .header__menu-item,body:not(.template-waitlist) .header__icon{color:var(--cp-luxury-text)}body:not(.template-waitlist) .header__heading-link{font-family:"Noto Serif",serif;font-size:2.2rem;letter-spacing:-.03em}body:not(.template-waitlist) .header__menu-item{font-family:"Noto Serif",serif;font-size:1.7rem;letter-spacing:-.01em;color:var(--cp-ink)}body:not(.template-waitlist) .header__menu-item:hover,body:not(.template-waitlist) .header__active-menu-item,body:not(.template-waitlist) .menu-drawer__menu-item:hover{color:var(--cp-luxury-accent);text-decoration:none}body:not(.template-waitlist) .cart-count-bubble{background:var(--cp-luxury-accent)}body:not(.template-waitlist) .footer{background:var(--cp-sage);border-top:1px solid rgba(var(--cp-line-rgb),.18)}body:not(.template-waitlist) .footer__content-top,body:not(.template-waitlist) .footer__content-bottom-wrapper{width:var(--cp-luxury-page);max-width:var(--cp-luxury-page);margin-inline:auto}body:not(.template-waitlist) .footer-block__heading,body:not(.template-waitlist) .footer__copyright,body:not(.template-waitlist) .footer a{color:var(--cp-luxury-text)}body:not(.template-waitlist) .footer a{opacity:.72}body:not(.template-waitlist) .footer a:hover{color:var(--cp-luxury-accent);opacity:1}body:not(.template-waitlist) .banner{min-height:calc(100vh - 9rem)}body:not(.template-waitlist) .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(var(--cp-ink-rgb),.45),rgba(var(--cp-ink-rgb),.2) 44%,rgba(var(--cp-ink-rgb),.06)),linear-gradient(180deg,rgba(var(--cp-ink-rgb),0) 56%,rgba(var(--cp-ink-rgb),.18))}body:not(.template-waitlist) .banner__box{max-width:72rem;padding:0;background:transparent;box-shadow:none}body:not(.template-waitlist) .banner__heading{color:#fff;font-size:clamp(4.8rem,8vw,8.8rem);line-height:.98}body:not(.template-waitlist) .banner__text{color:#ffffffd6;font-size:1.8rem;max-width:54rem}body:not(.template-waitlist) .banner__buttons{margin-top:3.2rem}body:not(.template-waitlist) .rich-text,body:not(.template-waitlist) .multicolumn,body:not(.template-waitlist) .featured-collection,body:not(.template-waitlist) .main-page-title,body:not(.template-waitlist) .page-width-desktop{margin-top:0}body:not(.template-waitlist) .rich-text__wrapper,body:not(.template-waitlist) .multicolumn .title-wrapper-with-link,body:not(.template-waitlist) .featured-collection .title-wrapper-with-link,body:not(.template-waitlist) .page-width>.title-wrapper-with-link{max-width:84rem}body:not(.template-waitlist) .rich-text__blocks{max-width:84rem}body:not(.template-waitlist) .rich-text__heading,body:not(.template-waitlist) .featured-collection .title,body:not(.template-waitlist) .multicolumn .title,body:not(.template-waitlist) .main-page-title{font-size:clamp(3.6rem,5vw,5.8rem);line-height:1.08;margin-bottom:2rem}body:not(.template-waitlist) .multicolumn-card{background:transparent}body:not(.template-waitlist) .multicolumn-card__image-wrapper{border-radius:.4rem;overflow:hidden;background:var(--cp-luxury-surface)}body:not(.template-waitlist) .multicolumn-card__info{padding-inline:0}body:not(.template-waitlist) .card-wrapper{color:inherit}body:not(.template-waitlist) .card--standard>.card__content,body:not(.template-waitlist) .card--card,body:not(.template-waitlist) .card{background:transparent}body:not(.template-waitlist) .card__inner{border-radius:.4rem;overflow:hidden;background:var(--cp-luxury-surface)}body:not(.template-waitlist) .card__content{padding-top:1.8rem}body:not(.template-waitlist) .card__heading{font-size:2.6rem}body:not(.template-waitlist) .price{color:var(--cp-luxury-accent);font-family:"Noto Serif",serif}body:not(.template-waitlist) .collection-hero{background:transparent}body:not(.template-waitlist) .collection-hero__title{font-size:clamp(4rem,5vw,6.6rem);line-height:1}body:not(.template-waitlist) .collection-hero__description{max-width:72rem;color:var(--cp-luxury-muted)}body:not(.template-waitlist) .facets-container,body:not(.template-waitlist) .product-grid-container .collection{background:transparent}body:not(.template-waitlist) .facets,body:not(.template-waitlist) .facet-filters{background:var(--cp-luxury-bg)}body:not(.template-waitlist) .facets__summary,body:not(.template-waitlist) .facet-filters__label,body:not(.template-waitlist) .facet-filters__sort{text-transform:uppercase;letter-spacing:.14em}body:not(.template-waitlist) product-info,body:not(.template-waitlist) .product{background:transparent}body:not(.template-waitlist) .product{gap:6rem}body:not(.template-waitlist) .product__media-wrapper .media{background:var(--cp-luxury-surface)}body:not(.template-waitlist) .product__info-container{background:transparent}body:not(.template-waitlist) .product__title h1,body:not(.template-waitlist) .product__title{font-size:clamp(4.4rem,6vw,7rem);line-height:.94}body:not(.template-waitlist) .product__text,body:not(.template-waitlist) .product__description,body:not(.template-waitlist) .product__tax{color:var(--cp-luxury-muted)}body:not(.template-waitlist) .product__info-wrapper .price-item{font-size:3.6rem}body:not(.template-waitlist) .product-form__buttons{max-width:none}body:not(.template-waitlist) .product__accordion,body:not(.template-waitlist) .product__description{border-top-color:rgba(var(--cp-line-rgb),.18)}body:not(.template-waitlist) .article-template,body:not(.template-waitlist) .blog-articles,body:not(.template-waitlist) .main-page{background:transparent}body:not(.template-waitlist) .article-template__hero-container,body:not(.template-waitlist) .article-template__content,body:not(.template-waitlist) .article-template__comment-wrapper,body:not(.template-waitlist) .blog-articles,body:not(.template-waitlist) .main-page{width:min(1120px,calc(100vw - 4rem));margin-inline:auto}body:not(.template-waitlist) .article-template__title,body:not(.template-waitlist) .blog-articles .title{font-size:clamp(4rem,5vw,6rem);line-height:1.04}body:not(.template-waitlist) .article-template__content p,body:not(.template-waitlist) .main-page .rte p,body:not(.template-waitlist) .main-page .rte li{font-size:1.75rem}body:not(.template-waitlist) .cart__items,body:not(.template-waitlist) .cart__footer{background:transparent}body:not(.template-waitlist) .cart-bundle-card{background:var(--cp-luxury-surface);border:0;border-radius:.8rem;box-shadow:var(--cp-luxury-shadow);padding:2.8rem}body:not(.template-waitlist) .cart-item td,body:not(.template-waitlist) .cart-items thead th{border-color:rgba(var(--cp-line-rgb),.18)}body:not(.template-waitlist) .cart__blocks,body:not(.template-waitlist) .totals,body:not(.template-waitlist) .tax-note,body:not(.template-waitlist) .cart__ctas{color:var(--cp-luxury-text)}body:not(.template-waitlist) .main-page{padding-top:2rem}body:not(.template-waitlist) .main-page .rte h2,body:not(.template-waitlist) .main-page .rte h3{margin-top:4rem;margin-bottom:1.6rem;font-size:3rem}body:not(.template-waitlist) .shopify-policy__container{width:min(1120px,calc(100vw - 4rem))}@media screen and (max-width:989px){:root{--cp-luxury-page: calc(100vw - 3rem) }body:not(.template-waitlist) .header{min-height:7.8rem}body:not(.template-waitlist) .header__heading-link{font-size:1.9rem}body:not(.template-waitlist) .banner{min-height:74vh}body:not(.template-waitlist) .banner__heading{font-size:clamp(3.8rem,10vw,5.8rem)}body:not(.template-waitlist) .banner__text{font-size:1.6rem}body:not(.template-waitlist) .product{gap:3.2rem}body:not(.template-waitlist) .product__title h1,body:not(.template-waitlist) .product__title{font-size:clamp(3.8rem,11vw,5.4rem)}body:not(.template-waitlist) .article-template__content p,body:not(.template-waitlist) .main-page .rte p,body:not(.template-waitlist) .main-page .rte li{font-size:1.6rem}}body:not(.template-waitlist) .product{column-gap:var(--grid-desktop-horizontal-spacing)}body:not(.template-waitlist) .product__title h1{overflow-wrap:normal;word-break:normal}body:not(.template-waitlist) .menu-drawer,body:not(.template-waitlist) .menu-drawer__submenu{background:var(--cp-luxury-bg)}body:not(.template-waitlist) .header__icon,body:not(.template-waitlist) .menu-drawer__menu-item{min-width:44px;min-height:44px}body:not(.template-waitlist) .rich-text__wrapper--left{width:100%;max-width:none}.cp-component-intro{font-size:1.4rem;line-height:1.55!important;margin:.8rem 0}[id*=featured_collection_components] .card__media img{object-fit:contain;padding:12px}@media(max-width:749px){body:not(.template-waitlist) .product{row-gap:2.4rem}body:not(.template-waitlist) .product .product__info-wrapper,body:not(.template-waitlist) .product .product__media-wrapper{width:100%;max-width:100%;min-width:0}body:not(.template-waitlist) .product__title h1{font-size:clamp(3.2rem,9vw,4.4rem);line-height:1.1}body:not(.template-waitlist) .rich-text__heading{font-size:2.8rem;line-height:1.15}}body:not(.template-waitlist) .rich-text:not(.rich-text--full-width) .rich-text__wrapper--left{width:100%;margin:0}body:not(.template-waitlist) .card>.card__content>.quick-add{grid-row:3;margin-top:1rem}body:not(.template-waitlist) .cart-notification,body:not(.template-waitlist) .drawer__inner,body:not(.template-waitlist) .search-modal,body:not(.template-waitlist) .predictive-search{background:var(--cp-luxury-bg);color:var(--cp-luxury-text)}body:not(.template-waitlist) .cart-notification{z-index:50;max-height:70dvh;overflow-y:auto;border:1px solid rgba(var(--cp-olive-rgb),.22);box-shadow:0 16px 48px rgba(var(--cp-ink-rgb),.18)}body:not(.template-waitlist) .cart-notification__heading,body:not(.template-waitlist) .cart-notification-product__name{color:var(--cp-luxury-text);line-height:1.4;overflow-wrap:anywhere}body:not(.template-waitlist) .cart-notification__close{min-width:44px;min-height:44px}body:not(.template-waitlist) .cart-notification-product__image{flex-shrink:0}body:not(.template-waitlist) .header__active-menu-item,body:not(.template-waitlist) .header__menu-item[aria-current=page],body:not(.template-waitlist) .menu-drawer__menu-item[aria-current=page]{text-decoration-line:underline;text-underline-offset:.45rem;text-decoration-thickness:1px}body:not(.template-waitlist) .luxury-homepage__collection-card,body:not(.template-waitlist) .luxury-homepage__collection-card:hover,body:not(.template-waitlist) .luxury-homepage__collection-card:focus-visible{text-decoration:none}.cp-product-dimensions{padding:1.4rem 1.6rem;background:var(--cp-sage);border-radius:.8rem;font-size:1.4rem;line-height:1.6}.cp-product-dimensions p{margin:0}.cp-product-dimensions p+p{margin-top:.6rem}.cp-footprint{font-size:1.4rem;line-height:1.65;max-width:72ch;margin-block:1.6rem}.cp-offer-mobile{display:none}@media(max-width:749px){.cp-offer-desktop{display:none}.cp-offer-mobile{display:inline}body:not(.template-waitlist) .header{padding-block:1rem;min-height:7rem}body:not(.template-waitlist) .header__heading-logo-wrapper{width:105px}body:not(.template-waitlist) .announcement-bar__message{font-size:1.5rem;font-weight:600;line-height:1.4;letter-spacing:.01em;padding-block:1rem}body:not(.template-waitlist) :is(.field__input,.select__select,.cp-set-filters select){font-size:16px}body:not(.template-waitlist) .cp-set-filters select{min-height:4.8rem}body:not(.template-waitlist) .product-form__input--pill input[type=radio]+label{min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center}body:not(.template-waitlist) .cp-sticky-atc{padding-bottom:max(1rem,env(safe-area-inset-bottom))}body:not(.template-waitlist) .footer-block__details-content .list-menu__item--link{min-height:4.4rem}.luxury-homepage__hero-actions,.luxury-homepage__preorder-actions{width:100%}.luxury-homepage__hero-actions .button,.luxury-homepage__preorder-actions .button{width:100%;white-space:normal;text-align:center}}@media(min-width:750px){body:not(.template-waitlist) .cp-preorder-message{white-space:nowrap;font-size:clamp(12px,1.1vw,15px);font-weight:600;letter-spacing:.01em}}body:not(.template-waitlist) .utility-bar,body:not(.template-waitlist) .announcement-bar{background:var(--cp-button);color:var(--cp-on-dark)}body:not(.template-waitlist) .announcement-bar :is(p,a,span){color:var(--cp-on-dark)}body:not(.template-waitlist) .button--secondary,body:not(.template-waitlist) .button--tertiary{border-color:var(--cp-control-line)}body:not(.template-waitlist) :is(input,select,textarea){accent-color:var(--cp-button)}body:not(.template-waitlist) :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--cp-control-line);outline-offset:3px}body:not(.template-waitlist) :is(.field__input,.select__select,.customer input,textarea){border-bottom-color:var(--cp-control-line)}body:not(.template-waitlist) .product-form__input--pill input[type=radio]:checked+label{background:var(--cp-button);border-color:var(--cp-button);color:var(--cp-on-dark)}body:not(.template-waitlist) .product-form__input--pill input[type=radio]+label{border-color:var(--cp-control-line)}body:not(.template-waitlist) .cp-preorder-summary{background:var(--cp-sage)}.cp-optionBtn.is-selected{background:var(--cp-sage);border-color:var(--cp-ink)}.cp-discount__submit:hover,.cp-finder .button:hover{background:var(--cp-button-hover)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/luxury-redesign.css.map */
