@import"https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;1,400&family=Inter:wght@300;400;500;600&display=swap";:root{--color-parchment: #F9F8F6;--color-charcoal: #1A1A1A;--color-accent: #333333;--font-heading-luxury: "EB Garamond", serif;--font-body-luxury: "Inter", sans-serif;--letter-spacing-heading: .12em;--letter-spacing-body: .02em}html{overflow-x:hidden!important}body{background-color:var(--color-parchment)!important;color:var(--color-charcoal)!important;font-family:var(--font-body-luxury);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:hidden!important;width:100%!important}.product-card,.collection-card,.resource-card,.predictive-search-results__card,.product-card__link,.collection-card__link,.collection-card__inner,.featured-blog-posts-card__inner,.product-card img,.collection-card img,.card,.group-block,.text-block,header-component,header-component *,.header__menu-item,.button:not(.cart-items__remove):not(.cart-items__empty-button),.btn:not(.cart-items__remove):not(.cart-items__empty-button),input,textarea,select,.quantity__input,.shopify-payment-button__button,button:not([data-cart-remove]):not([data-line-item-key]):not(.cart-items__remove):not([name=checkout]),[class*=card],[class*=product-card],[class*=collection-card]{border-radius:0!important}h1,h2,h3,h4,.luxury-heading,.story-title,.editorial-title{font-family:var(--font-heading-luxury)!important;font-weight:400!important;letter-spacing:var(--letter-spacing-heading)!important;text-transform:uppercase!important}.header__menu-item,.header-logo:after,.button,.btn,.price,.product-card__title,.product-card__price,.footer__localization-button,.footer__column-heading,.badge,.label,.input,.select,.quantity__input{font-family:var(--font-body-luxury)!important;font-weight:400!important;letter-spacing:.05em!important}.price,.product-card__price{font-weight:500!important}body .product-card__title,body .card__heading{font-family:var(--font-body-luxury)!important;font-size:.85rem!important;font-weight:400!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-top:12px!important;color:#1a1a1a!important}body .price,body .product-card__price,body .price-item{font-family:var(--font-body-luxury)!important;font-size:.9rem!important;font-weight:500!important;color:#666!important;letter-spacing:.02em!important}body .shopify-section:not(.header-section){padding:0!important;margin:0!important;height:auto!important;min-height:0!important}.header-section,.section-header{padding:0!important;margin:0!important;position:relative;z-index:1001}header-component{display:block;position:relative!important;width:100%;z-index:1002;background-color:var(--color-parchment)!important;border-bottom:1px solid rgba(0,0,0,.05)!important}header-component.is-scrolled{position:fixed!important;top:0!important;left:0!important;right:0!important;background-color:#f9f8f6fa!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 15px #00000008!important}.header__columns{display:grid!important;grid-template-columns:1fr auto 1fr!important;grid-template-areas:"left center right"!important;align-items:center!important;min-height:80px!important;padding:0 40px!important;width:100%!important;max-width:100vw!important;box-sizing:border-box!important}.header__column--left{grid-area:left!important;display:flex!important;justify-content:flex-start!important;align-items:center!important}.header__column--center{grid-area:center!important;display:flex!important;justify-content:center!important;align-items:center!important}.header__inline-menu{margin:0!important}.header-logo{display:flex!important;text-decoration:none!important;grid-area:center!important;justify-content:center!important;align-items:center!important;height:100%!important}.header-logo:after{content:"Oriental Scent";font-family:EB Garamond,serif!important;font-size:1.6rem!important;text-transform:uppercase;letter-spacing:.18em;color:var(--color-charcoal);font-weight:400;white-space:nowrap}.header-logo img,.header-logo .header-logo__image-container{display:none!important}.header__column--left,.header__column--right{display:flex!important;align-items:center!important;height:100%!important}.header__search,.header__icon--search,details-modal.header__search,.search-modal-trigger,search-button.search-action--hidden-on-drawer,search-button.search-action--hidden-on-menu{display:none!important}.header__menu-item{font-size:.95rem!important;text-transform:uppercase!important;letter-spacing:.12em!important;padding:0 15px!important;height:40px!important;display:flex!important;align-items:center!important;line-height:1!important}.header__icons,.header-actions,.header-actions__action{display:flex!important;align-items:center!important;height:40px!important;margin:0!important;padding:0!important}.header__icon--cart,.header__icon--account,.header-actions__action,.account-button{display:flex!important;align-items:center!important;justify-content:center!important;height:40px!important;padding:0 10px!important;line-height:1!important}.header__icon svg,.header-actions__action svg{width:18px!important;height:18px!important;display:block!important}.mega-menu__content,.header__submenu,.menu-dropdown{background-color:var(--color-parchment)!important;padding:10px!important;border:1px solid rgba(0,0,0,.05)!important;width:max-content!important;min-width:180px!important;max-width:450px!important;left:50%!important;transform:translate(-50%)!important;right:auto!important;box-shadow:0 10px 30px #0000000d!important;display:block!important}.menu-list__submenu-inner{padding:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important}.mega-menu__list,.header__submenu-list{display:flex!important;flex-direction:column!important;align-items:center!important;gap:0!important;margin:0!important;padding:0!important;width:100%!important;list-style:none!important}.mega-menu__link,.header__submenu-item a,.header__submenu-item>details>summary{padding:12px 25px!important;font-size:.9rem!important;text-transform:capitalize!important;display:block!important;text-align:center!important;transition:all .2s ease!important;color:var(--color-charcoal)!important;text-decoration:none!important;width:100%!important;box-sizing:border-box!important}.mega-menu__link:hover,.header__submenu-item a:hover{color:var(--color-accent)!important;background-color:#00000008!important}body .header__menu-item,body .header__menu-item span,body .header__link,body .list-menu__item{font-family:var(--font-body-luxury)!important;font-size:.85rem!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--color-charcoal)!important}body .button:not(.cart-items__remove):not(.cart-items__empty-button):not(.button-unstyled),body .btn:not(.cart-items__remove):not(.cart-items__empty-button):not(.button-unstyled),body button.shopify-payment-button__button--unbranded{background-color:var(--color-charcoal)!important;color:#fff!important;border:none!important;padding:14px 28px!important;font-family:var(--font-body-luxury)!important;font-size:.8rem!important;font-weight:600!important;letter-spacing:.15em!important;text-transform:uppercase!important;transition:all .3s cubic-bezier(.19,1,.22,1)!important;cursor:pointer!important}body .button:hover,body .btn:hover{background-color:#333!important;letter-spacing:.2em!important;transform:translateY(-2px)!important}.product-information{background-color:var(--color-parchment)!important;color:var(--color-charcoal)!important;padding:0!important}.product-information .section--page-width{max-width:1440px!important;margin:0 auto!important;padding:0 120px!important}.product-information__grid{display:grid!important;grid-template-columns:1.2fr 1fr!important;gap:80px!important;align-items:start!important}.product-information__media{position:relative!important}.product-media-container{background-color:transparent!important;border:none!important;border-radius:0!important;overflow:hidden!important}.product-media-container img{transition:transform .4s ease!important}.product-media-container:hover img{transform:scale(1.015)!important}html body .product-details{padding-left:0!important;display:flow-root}html body .product-details h1,html body .product-information h1{font-family:var(--font-heading-luxury)!important;text-transform:uppercase!important;letter-spacing:.25em!important;font-weight:300!important;font-size:1.8rem!important;margin-bottom:12px!important;line-height:1.3!important;color:var(--color-charcoal)!important}html body .product-details .price,html body .product-details .h4{font-family:var(--font-body-luxury)!important;font-size:1.1rem!important;letter-spacing:.05em!important;font-weight:400!important;color:#1a1a1a99!important;margin-bottom:0!important}.product-details .divider-block,.product-details ._divider,.product-details [class*=divider]{margin-top:48px!important;margin-bottom:48px!important}.product-details .divider-block hr,.product-details ._divider hr{border:none!important;border-top:1px solid rgba(26,26,26,.08)!important;margin:0!important}.variant-picker{margin-bottom:8px!important}.variant-picker .form__label,.variant-picker legend{font-family:var(--font-body-luxury)!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:#1a1a1a80!important;margin-bottom:12px!important}.variant-option--buttons{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.variant-option__button-label{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;height:44px!important;padding:0 20px!important;border:1px solid rgba(26,26,26,.15)!important;background:transparent!important;cursor:pointer!important;transition:all .2s ease!important;border-radius:0!important}.variant-option__button-label:hover{border-color:#1a1a1a4d!important}.variant-option__button-label input:checked+*,.variant-option__button-label:has(input:checked){background-color:var(--color-charcoal)!important;color:var(--color-parchment)!important;border-color:var(--color-charcoal)!important}.variant-option__button-label__text{font-family:var(--font-body-luxury)!important;font-size:.8rem!important;letter-spacing:.05em!important}.variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:var(--color-parchment)!important}html body .product-form-buttons,html body .product-form__buttons{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;gap:16px!important;margin-top:32px!important}html body .quantity-selector,html body quantity-selector-component,html body .quantity{display:inline-flex!important;align-items:center!important;border:1px solid rgba(26,26,26,.15)!important;height:52px!important;width:140px!important;background:transparent!important;background-color:transparent!important;margin:0!important;border-radius:0!important}html body .quantity__button,html body .quantity-selector button{width:45px!important;height:100%!important;background:transparent!important;background-color:transparent!important;color:var(--color-charcoal)!important;border:none!important;font-size:1.2rem!important;font-weight:300!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;padding:0!important;transition:opacity .2s ease!important;box-shadow:none!important;border-radius:0!important}html body .quantity__button svg,html body .quantity-selector button svg{fill:#1a1a1a!important;stroke:#1a1a1a!important;width:12px!important;height:12px!important}body .quantity-selector button:hover,body quantity-selector-component button:hover{opacity:.5!important}body .quantity-selector .quantity__input,body quantity-selector-component .quantity__input{flex-grow:1!important;width:50px!important;height:100%!important;border:none!important;background:transparent!important;text-align:center!important;font-family:var(--font-body-luxury)!important;font-size:.95rem!important;color:var(--color-charcoal)!important;padding:0!important;margin:0!important;-moz-appearance:textfield!important}body .quantity-selector .quantity__input::-webkit-outer-spin-button,body .quantity-selector .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}html body .product-details button[name=add].add-to-cart-button,html body .product-form__buttons button[name=add].add-to-cart-button,html body .product-form__submit[name=add]{width:100%!important;height:52px!important;background-color:var(--color-charcoal)!important;background:var(--color-charcoal)!important;color:var(--color-parchment)!important;text-transform:uppercase!important;letter-spacing:.15em!important;font-family:var(--font-heading-luxury)!important;font-size:.85rem!important;font-weight:400!important;border-radius:0!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;cursor:pointer!important;transition:all .3s ease!important;box-sizing:border-box!important;appearance:none!important;-webkit-appearance:none!important;box-shadow:none!important;position:relative!important;margin:0!important}html body .product-details button[name=add].add-to-cart-button:hover,html body .product-form__buttons button[name=add].add-to-cart-button:hover,html body .product-form__submit[name=add]:hover{background-color:#333!important;background:#333!important;color:#f9f8f6!important;letter-spacing:.2em!important;border:none!important}html body .product-details button[name=add]:before,html body .product-form__buttons button[name=add]:before,html body .product-details .add-to-cart-button:before,html body .product-form__buttons .add-to-cart-button:before{content:""!important;display:inline-block!important;width:16px!important;height:16px!important;background-color:currentColor!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z'/%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z'/%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E")!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-size:contain!important;mask-size:contain!important}html body .product-details button[name=add] svg,html body .product-form__buttons button[name=add] svg,html body .product-details .add-to-cart-button svg,html body .product-form__buttons .add-to-cart-button svg{display:none!important}.shopify-payment-button__button{border-radius:0!important}.accordion{margin-top:40px!important}.accordion .details{border-bottom:1px solid rgba(26,26,26,.06)!important}.accordion .details:first-child{border-top:1px solid rgba(26,26,26,.06)!important}.accordion .details__header{padding:20px 0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;cursor:pointer!important;font-family:var(--font-heading-luxury)!important;font-size:1rem!important;letter-spacing:.08em!important;color:var(--color-charcoal)!important;text-transform:none!important;font-weight:400!important;list-style:none!important}.accordion .details__header::-webkit-details-marker{display:none!important}.accordion .details__header .icon-caret,.accordion .details__header .icon-plus{width:14px!important;height:14px!important;opacity:.4!important;transition:transform .3s ease,opacity .3s ease!important}.accordion .details[open] .details__header .icon-caret,.accordion .details[open] .details__header .icon-plus{opacity:.8!important}.accordion .details[open] .details__header .icon-plus{transform:rotate(45deg)!important}.accordion .details-content{padding:0 0 24px!important;font-family:var(--font-body-luxury)!important;font-size:.9rem!important;line-height:1.7!important;color:#1a1a1ab3!important}.product-details .product__description,.product-details .product__description p,.accordion .details-content,.accordion .details-content p,.accordion .details-content li{max-width:65ch!important}.product-details .product__description{float:left;width:55%;clear:left;margin-top:60px!important;border-top:1px solid rgba(26,26,26,.08)!important;padding-top:40px!important}.product__description,.product__description p,.product__description div,.product__description span,.product__description li{font-family:var(--font-heading-luxury)!important;font-size:1.05rem!important;line-height:1.55!important;color:#1a1a1abf!important;letter-spacing:normal!important;-webkit-font-smoothing:antialiased}.product__description p{margin-bottom:.75em!important}.product__description h3,.product__description h4,.product__description strong{font-family:var(--font-heading-luxury)!important;color:var(--color-charcoal)!important;font-weight:500!important;letter-spacing:.05em!important;display:block!important;margin-top:1.2em!important;margin-bottom:.6em!important;text-transform:none!important}html body .product__description ul,html body .product-details .product__description ul,html body .pdp-narrative ul,html body .product__description ul.my-5,html body [data-testid=product-description] ul{margin-bottom:1.2em!important;padding-left:0!important;list-style:none!important;list-style-type:none!important}html body .product__description ul li,html body .product-details .product__description ul li,html body .pdp-narrative ul li,html body [data-testid=product-description] ul li{position:relative!important;margin-bottom:.4em!important;padding-left:1.8rem!important;list-style:none!important;list-style-type:none!important;background-image:none!important}html body .product__description li:before,html body .product-details .product__description li:before,html body .pdp-narrative li:before,html body [data-testid=product-description] li:before{content:"\2014"!important;position:absolute!important;left:0!important;color:#1a1a1a33!important;font-weight:300!important;display:inline-block!important}.pdp-prelude{font-size:1.25rem!important;line-height:1.6!important;color:var(--color-charcoal)!important;margin-bottom:3.5rem!important;font-style:italic!important;border-bottom:none!important}.product-compliance-warnings{float:right;width:38%;margin:60px 0 0!important;border-top:1px solid rgba(26,26,26,.08)!important;padding-top:40px!important}.product-compliance-warnings>div{background:transparent!important;border:1px solid rgba(26,26,26,.06)!important;border-left:2px solid rgba(26,26,26,.12)!important;border-radius:0!important;padding:16px 18px!important;margin-bottom:10px!important;color:#1a1a1a80!important;font-family:var(--font-body-luxury)!important;font-size:.75rem!important;line-height:1.6!important;font-weight:400!important}.product-compliance-warnings strong{font-family:var(--font-body-luxury)!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#1a1a1a80!important;display:block!important;margin-bottom:6px!important}.product-compliance-warnings a{color:#1a1a1a80!important;text-decoration:underline!important}.product-recommendations .text-block h3,.product-recommendations .text-block h4{font-family:var(--font-heading-luxury)!important;text-transform:uppercase!important;letter-spacing:.15em!important;font-weight:400!important;font-size:1.3rem!important;margin-bottom:32px!important;color:var(--color-charcoal)!important}.sticky-add-to-cart__bar{background-color:#f9f8f6f2!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(26,26,26,.08)!important;border-radius:0!important;box-shadow:0 -1px 20px #0000000a!important}.sticky-add-to-cart__bar:before{display:none!important}.sticky-add-to-cart__title{font-family:var(--font-heading-luxury)!important;font-weight:400!important;letter-spacing:.05em!important;text-transform:uppercase!important}.sticky-add-to-cart__button.add-to-cart-button{border-radius:0!important;border:none!important;background:var(--color-charcoal)!important;color:var(--color-parchment)!important;font-family:var(--font-heading-luxury)!important;text-transform:uppercase!important;letter-spacing:.12em!important;transition:all .3s ease!important}.sticky-add-to-cart__button.add-to-cart-button:hover{background:#333!important;color:#f9f8f6!important}img,.media,.product__media,.product-card__image,.product-card__image img,.product__media img,.product-media-container__zoom-button,.product-media-container,.product-gallery__media,slideshow-slide,slideshow-container{mix-blend-mode:normal!important;filter:none!important;opacity:1!important;visibility:visible!important;background:transparent!important;background-color:transparent!important}.product-media__image,.product__media img{opacity:1!important;visibility:visible!important;z-index:5!important;position:relative!important;display:block!important}.skeleton,.placeholder,[data-skeleton],.product-recommendations__skeleton-item,.product-media__skeleton,.media__skeleton,.loading-overlay,.loading-overlay__spinner{display:none!important;visibility:hidden!important;opacity:0!important}html body .drawer,html body .drawer__inner,html body .cart-drawer{background-color:var(--color-parchment)!important;border-left:1px solid rgba(26,26,26,.05)!important}html body .cart-drawer .button:not([name=checkout]):not(.button--primary),html body .drawer .button:not([name=checkout]):not(.button--primary),html body .cart-drawer .btn:not([name=checkout]),html body .drawer .btn:not([name=checkout]){background-color:transparent!important;background:transparent!important;color:var(--color-charcoal)!important;border:1px solid rgba(26,26,26,.12)!important;min-width:auto!important;min-height:auto!important;padding:8px!important;font-size:.75rem!important;letter-spacing:.05em!important}html body .drawer__header{border-bottom:1px solid rgba(26,26,26,.05)!important;padding:30px var(--drawer-inline-padding, 20px)!important;display:flex!important;justify-content:space-between!important;align-items:center!important;background-color:var(--color-parchment)!important}html body .drawer__header .drawer__close,html body .cart-drawer .drawer__close,html body .cart-drawer__close-button{background-color:transparent!important;background:none!important;color:var(--color-charcoal)!important;border:none!important;box-shadow:none!important;padding:0!important;width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;opacity:1!important}html body .drawer__close svg,html body .cart-drawer__close-button svg{width:18px!important;height:18px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.5px!important}html body .drawer__title,html body .cart-drawer .h2{font-family:var(--font-heading-luxury)!important;text-transform:uppercase!important;letter-spacing:.15em!important;font-size:1.1rem!important;margin:0!important}html body .cart-item{padding:25px 0!important;border-bottom:1px solid rgba(26,26,26,.05)!important;background:transparent!important}html body .cart-item__name,html body .cart-item__title{font-family:var(--font-heading-luxury)!important;font-size:1rem!important;letter-spacing:.05em!important;text-decoration:none!important;color:var(--color-charcoal)!important}html body .cart-drawer .quantity,html body cart-drawer .quantity,html body .drawer .quantity{width:auto!important;max-width:120px!important;height:36px!important;border:1px solid rgba(26,26,26,.12)!important;background:transparent!important}html body .cart-drawer .quantity__button,html body cart-drawer .quantity__button,html body .drawer .quantity__button,html body .cart-drawer .quantity button,html body cart-drawer .quantity button,html body .drawer .quantity button{width:32px!important;height:100%!important;background:transparent!important;background-color:transparent!important;color:var(--color-charcoal)!important;border:none!important;font-size:1rem!important;font-weight:300!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;padding:0!important;opacity:.5!important;transition:opacity .2s ease!important;box-shadow:none!important}html body .cart-drawer .quantity__button:hover,html body .drawer .quantity__button:hover,html body .cart-drawer .quantity button:hover{opacity:1!important}html body .cart-drawer .quantity__input,html body .drawer .quantity__input{height:100%!important;border:none!important;background:transparent!important;text-align:center!important;font-family:var(--font-body-luxury)!important;font-size:.85rem!important;color:var(--color-charcoal)!important;padding:0!important;min-width:30px!important}html body .cart-drawer cart-remove-button button,html body .cart-drawer .cart-remove-button,html body .drawer cart-remove-button button,html body .drawer .cart-remove-button,html body .cart-drawer .cart-item__remove,html body cart-drawer .cart-item__remove,html body .cart-item .cart-remove,html body cart-item cart-remove button{background:transparent!important;background-color:transparent!important;color:#1a1a1a66!important;border:none!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:color .2s ease!important;box-shadow:none!important;border-radius:0!important}html body .cart-drawer cart-remove-button button:hover,html body .cart-drawer .cart-remove-button:hover,html body .drawer cart-remove-button button:hover,html body .drawer .cart-remove-button:hover,html body .cart-drawer .cart-item__remove:hover{color:#1a1a1ab3!important;background:transparent!important;background-color:transparent!important}html body .cart-drawer cart-remove-button button svg,html body .cart-drawer .cart-remove-button svg,html body .drawer cart-remove-button button svg,html body .drawer .cart-remove-button svg{width:14px!important;height:14px!important;stroke:currentColor!important;stroke-width:1.5px!important}html body .cart-drawer__footer button[name=checkout],html body .cart-drawer .button--primary{width:100%!important;height:55px!important;background-color:var(--color-charcoal)!important;color:var(--color-parchment)!important;border-radius:0!important;text-transform:uppercase!important;letter-spacing:.25em!important;font-family:var(--font-heading-luxury)!important;font-size:.8rem!important;border:none!important}.product-grid .add-to-cart-button,.collection .add-to-cart-button,.resource-list__item .add-to-cart-button,.product-card .add-to-cart-button,.quick-add,.quick-add__button,.quick-add__button.button{display:none!important;visibility:hidden!important}[class*=dual-banner-] .banner-container{aspect-ratio:1.8 / 1!important}.product-information__grid{display:flex!important;flex-direction:column!important;max-width:820px!important;margin:0 auto!important;width:100%!important;gap:0!important}.product-information .section--page-width{max-width:1440px!important;margin:0 auto!important;padding:0 40px!important}.product-information__media{width:100%!important;min-width:0!important;padding:0!important}.pdp-title-container{text-align:center!important;max-width:820px!important;margin:48px auto 32px!important;padding:0 24px!important}.pdp-title-container h1{font-family:var(--font-heading-luxury)!important;text-transform:uppercase!important;letter-spacing:.25em!important;font-weight:300!important;font-size:1.8rem!important;color:var(--color-charcoal)!important;margin:0!important;line-height:1.3!important}.product-details{width:100%!important;padding:0!important;margin-top:32px!important;display:flow-root}.product-details .price{font-family:var(--font-body-luxury)!important;font-size:1.1rem!important;letter-spacing:.05em!important;font-weight:400!important;color:#1a1a1a99!important;margin-bottom:20px!important;display:block!important}.product-details .divider-block,.product-details ._divider{margin-top:32px!important;margin-bottom:32px!important}.pdp-bottom-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:40px!important;margin-top:60px!important;padding:40px 0 0!important;border-top:1px solid rgba(26,26,26,.08)!important;align-items:start!important}.pdp-product-name-row{text-align:center!important;font-family:var(--font-heading-luxury)!important;font-size:1.15rem!important;letter-spacing:.12em!important;color:var(--color-charcoal)!important;line-height:1.5!important;margin:40px 0 0!important;padding:24px 0 0!important;border-top:1px solid rgba(26,26,26,.06)!important}.pdp-bottom-col{min-width:0!important}.pdp-bottom-col>*:first-child{margin-top:0!important;padding-top:0!important}.pdp-bottom-col>*:last-child{margin-bottom:0!important}.pdp-bottom-col--intro{font-family:var(--font-heading-luxury)!important;font-size:1.05rem!important;line-height:1.65!important;color:#1a1a1abf!important}.pdp-bottom-col--specs{font-family:var(--font-body-luxury)!important;font-size:.9rem!important;line-height:1.7!important;color:#1a1a1ab3!important}.pdp-bottom-col--specs strong{font-family:var(--font-heading-luxury)!important;font-weight:500!important;color:var(--color-charcoal)!important;display:block!important;margin-bottom:8px!important}.pdp-warning-row{grid-column:1 / -1!important;margin-top:0!important;padding:32px 0 0!important;border-top:1px solid rgba(26,26,26,.06)!important}.pdp-warning-row .product-compliance-warnings{float:none!important;width:100%!important;margin:0!important;border-top:none!important;padding-top:0!important}.pdp-description-original{display:none!important}@media screen and (max-width:767px){*,*:before,*:after{box-sizing:border-box!important}html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important;position:relative!important;margin:0!important;padding:0!important;touch-action:manipulation!important;-webkit-text-size-adjust:100%!important;background-color:var(--color-parchment)!important}#MainContent{overflow-x:hidden!important;width:100%!important}img,video,iframe,svg{max-width:100%!important;height:auto!important;box-sizing:border-box!important}body .header-section,body .section-header{padding:0!important;margin:0!important;height:auto!important;min-height:0!important}body .header__row--top{padding-top:8px!important;padding-bottom:8px!important;height:auto!important;min-height:0!important}body header-component{min-height:0!important;height:auto!important;--header-padding-top: 8px !important;--header-padding-bottom: 8px !important}body .header__columns{padding:0 15px!important;min-height:50px!important;height:50px!important;display:flex!important;align-items:center!important;position:relative!important;width:100%!important;max-width:none!important;margin:0!important}body .header__column--left{flex:1 1 20%!important;display:flex!important;justify-content:flex-start!important;align-items:center!important;z-index:10}body .header__column--center{flex:0 0 auto!important;position:absolute!important;left:50%!important;transform:translate(-50%)!important;width:auto!important;max-width:60%!important;margin:0!important;z-index:5;text-align:center!important}body .header__column--right{flex:1 1 20%!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;z-index:10}body .header-logo:after{font-size:1.1rem!important;letter-spacing:.1em!important;white-space:nowrap!important}body .menu-drawer__menu-item{font-family:var(--font-heading-luxury)!important;font-size:1.35rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:18px 0!important;border-bottom:1px solid rgba(0,0,0,.03)!important;line-height:1.2!important;display:block!important}.menu-drawer__menu li:last-child .menu-drawer__menu-item{border-bottom:none!important}.menu-drawer__inner{background-color:var(--color-parchment)!important;height:auto!important;max-height:90vh!important;display:flex!important;flex-direction:column!important}.menu-drawer__navigation{padding:20px!important;flex-grow:1!important}.menu-drawer__navigation-container{display:flex!important;flex-direction:column!important;justify-content:flex-start!important}body .header__icon--cart,body .header__icon--account,body .header-actions__action,body .account-button{padding:0 4px!important;margin:0!important;min-width:32px!important;width:auto!important;display:flex!important;align-items:center!important;justify-content:center!important}body .header-actions{gap:8px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}.product-information{padding:0!important;min-height:auto!important}.product-information .section--page-width{padding:0!important;width:100%!important;max-width:100%!important;margin:0!important}.product-information__grid{display:flex!important;flex-direction:column!important;width:100%!important;gap:0!important}.product-information__media{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;position:relative!important;height:auto!important}html body .product-details{width:100%!important;max-width:100%!important;padding:32px 24px 80px!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:24px!important}html body .product-details>*{width:100%!important;margin:0!important}html body .product-details h1{font-size:1.5rem!important;letter-spacing:.18em!important;margin-bottom:6px!important;line-height:1.2!important;text-align:left!important}html body .product-details .price{font-size:1.05rem!important;margin-bottom:0!important;display:block!important}.product-details .divider-block,.product-details ._divider{margin-top:32px!important;margin-bottom:32px!important}.variant-option--buttons{gap:8px!important}.variant-option__button-label{min-width:48px!important;height:48px!important;padding:0 18px!important}html body .product-form-buttons,html body .product-form__buttons{gap:12px!important;margin-top:24px!important}html body .quantity-selector,html body quantity-selector-component,html body .quantity{width:100%!important;max-width:none!important;height:52px!important;display:flex!important;justify-content:space-between!important}html body .quantity__input{flex:1!important;text-align:center!important;font-size:1rem!important}html body .product-details button[name=add].add-to-cart-button,html body .product-form__buttons button[name=add].add-to-cart-button,html body .add-to-cart-button{height:56px!important;font-size:.8rem!important;letter-spacing:.2em!important}.shopify-payment-button{margin-top:4px!important}.accordion{margin-top:24px!important}.accordion .details__header{padding:18px 0!important;font-size:.95rem!important;min-height:44px!important}.accordion .details-content{font-size:.85rem!important;line-height:1.65!important;padding:0 0 20px!important;max-width:none!important}.product-compliance-warnings{float:none!important;width:100%!important;margin-top:40px!important;border-top:1px solid rgba(26,26,26,.06)!important;padding-top:24px!important}.product-compliance-warnings>div{font-size:.7rem!important;padding:12px 14px!important}html body .product__description{float:none!important;width:100%!important;font-size:1rem!important;line-height:1.55!important;text-align:left!important;letter-spacing:normal!important;word-break:break-word!important;max-width:none!important}html body .product__description p{margin-bottom:.75em!important}.product-recommendations .text-block h3,.product-recommendations .text-block h4{font-size:1.1rem!important;margin-bottom:24px!important;text-align:center!important}.sticky-add-to-cart__bar{bottom:0!important;width:100%!important;max-width:none!important;border-radius:0!important}.sticky-add-to-cart__button.add-to-cart-button{width:auto!important;min-width:48px!important}.section-background{display:none!important;height:0!important;position:absolute!important}[class*=dual-banner-] .banner-container{aspect-ratio:1.8 / 1!important;height:auto!important;min-height:200px!important}.banner-image{object-fit:cover!important;height:100%!important;width:100%!important}.pdp-title-container{margin:32px auto 20px!important;padding:0 16px!important}.pdp-title-container h1{font-size:1.4rem!important;letter-spacing:.18em!important}.pdp-product-name-row{font-size:1rem!important;margin:28px 0 0!important;padding:18px 0 0!important}.pdp-bottom-grid{grid-template-columns:1fr!important;gap:24px!important;margin-top:40px!important;padding-top:28px!important}.pdp-warning-row{padding:24px 0 0!important}h2,.story-title,.editorial-title,.lookbook-title{font-size:1.4rem!important;margin-bottom:12px!important}.story-content,.editorial-text,.lookbook-desc{font-size:.95rem!important;line-height:1.5!important}}.shopify-section:has([class*=series-hero-]){padding:0!important;margin:0!important}[class*=series-hero-] .series-hero__content{animation:seriesHeroFadeIn 1.2s cubic-bezier(.19,1,.22,1) both}@keyframes seriesHeroFadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.collection-wrapper{padding-top:0!important}body .product-grid{--product-grid-gap-desktop: 32px 24px}body .product-grid__item{transition:transform .4s cubic-bezier(.19,1,.22,1),opacity .4s ease}body .product-card{border:none!important;box-shadow:none!important;background:transparent!important}body .product-card .product-card__content{border:none!important;box-shadow:none!important}body .product-card .product-card__link~.product-card__content .product-media img,body .product-card .product-media img{transition:transform .8s cubic-bezier(.19,1,.22,1)!important}body .product-card:hover .product-card__link~.product-card__content .product-media img,body .product-card:hover .product-media img{transform:scale(1.04)!important}body .product-card .product-card__title,body .product-card .card__heading,body .product-card [class*=product-title]{text-align:center!important;font-family:var(--font-body-luxury)!important;font-size:.85rem!important;font-weight:400!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--color-charcoal)!important;margin-top:12px!important}body .product-card .price,body .product-card .product-card__price{text-align:center!important;justify-content:center!important;font-family:var(--font-body-luxury)!important;font-size:.9rem!important;font-weight:500!important;color:#1a1a1a8c!important;letter-spacing:.02em!important}.template-collection .shopify-section+.shopify-section{margin-top:0!important}body .main-collection-grid{padding-top:80px!important}@media screen and (max-width:767px){body .main-collection-grid{padding-top:56px!important}body .product-grid{--product-grid-gap-desktop: 24px 14px}body .product-card .product-card__title,body .product-card .card__heading,body .product-card [class*=product-title]{font-size:.78rem!important}body .product-card .price,body .product-card .product-card__price{font-size:.82rem!important}}@media screen and (max-width:480px){body .main-collection-grid{padding-top:44px!important}body .product-grid{--product-grid-gap-desktop: 20px 10px}body .product-card .product-card__title,body .product-card .card__heading,body .product-card [class*=product-title]{font-size:.72rem!important}body .product-card .price,body .product-card .product-card__price{font-size:.78rem!important}}.template-collection .luxury-collection-list,.template-collection [class*=luxury-collection]{border-top:1px solid rgba(26,26,26,.08);padding-top:100px}@media screen and (max-width:767px){.template-collection .luxury-collection-list,.template-collection [class*=luxury-collection]{padding-top:64px}}@media screen and (max-width:480px){.template-collection .luxury-collection-list,.template-collection [class*=luxury-collection]{padding-top:52px}}.template-collection .shopify-section .section:has(.rte) p,body .template-collection [class*=description] .rte p{font-family:var(--font-body-luxury)!important;font-size:1.05rem!important;font-weight:300!important;line-height:1.75!important;color:#1a1a1ab3!important;max-width:620px!important;margin:0 auto!important;text-align:center!important}@media screen and (max-width:767px){.template-collection .shopify-section .section:has(.rte) p,body .template-collection [class*=description] .rte p{font-size:.95rem!important;line-height:1.65!important;padding:0 8px!important}}@media screen and (max-width:480px){.template-collection .shopify-section .section:has(.rte) p,body .template-collection [class*=description] .rte p{font-size:.9rem!important;line-height:1.6!important}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/luxury-custom.css.map */
