@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;600&display=swap";body.template-index .banner__heading{font-family:Playfair Display,serif!important;white-space:pre-line}body.template-index .section-header .header-wrapper{position:absolute;top:0;width:100%;z-index:10;background:transparent!important;border-bottom:none}body.template-index .banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:260px;background:linear-gradient(180deg,#00000052,#00000024 40%,#0000);z-index:5;pointer-events:none}body.template-index .banner{position:relative}body.template-index .section-header .header-wrapper,body.template-index .section-header .header-wrapper *{color:#fff}body.template-index .section-header .header-wrapper .menu-drawer,body.template-index .section-header .header-wrapper .menu-drawer *{color:rgb(var(--color-foreground))!important}body.template-index .header-wrapper .menu-drawer .icon,body.template-index .header-wrapper .menu-drawer svg{filter:none!important}body.template-index .header__heading-logo{filter:brightness(0) invert(1);transition:opacity .2s ease}body.template-index .header__heading-logo:hover{opacity:.85}body.template-index .header-wrapper .icon,body.template-index .header-wrapper svg{filter:brightness(0) invert(1)}body.template-index .cart-count-bubble{background-color:#fff;color:#3a3a3a}body.template-index .header__menu-item:hover span{text-decoration-color:#fff9}body.template-index .banner .button{font-size:1.2rem;padding:0 2.2rem;min-height:4rem;min-width:auto;background-color:#1a1a1a!important;border-color:#1a1a1a!important;color:#fff!important}body.template-index .banner__text{font-size:1.5rem;color:#fff;margin-top:.5rem;white-space:pre-line}body.template-index .banner__text:before{content:"";display:block;width:3.4rem;height:1px;background:#ffffff8c;margin-bottom:1.1rem}@media screen and (max-width:749px){.menu-drawer{width:62%!important;max-width:300px!important;min-width:unset!important}}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;background:#14120fa6!important;background-attachment:scroll!important;z-index:998!important}.menu-drawer{background:#f5f1ed!important;background-color:#f5f1ed!important;background-attachment:scroll!important;opacity:1!important;isolation:isolate;border-right:none;border-top:none;box-shadow:none!important;filter:none!important;border-radius:0;overflow-y:auto;position:fixed!important;top:0!important;left:0!important;height:100vh!important;height:100dvh!important;z-index:999!important;background-image:none!important}.js details[open].menu-opening>.menu-drawer{transition:transform .35s cubic-bezier(.16,1,.3,1),visibility .35s cubic-bezier(.16,1,.3,1)}.menu-drawer__brand{position:relative;padding:6.4rem 2rem 1.6rem;border-bottom:none;text-align:left}.menu-drawer__brand:after{content:"";display:block;width:3rem;height:1px;background:#3a3a3a40;margin-top:1.4rem}.menu-drawer__logo-img{max-width:130px;height:auto;display:block;margin-bottom:.8rem;filter:sepia(1) saturate(1.4) hue-rotate(-8deg) brightness(.85) contrast(.9)}.menu-drawer__logo-text{font-family:Playfair Display,serif;font-size:1.9rem;letter-spacing:.15rem;font-weight:500;margin:0 0 .9rem;color:#8a7660}.menu-drawer__tagline{font-family:Playfair Display,serif;font-size:1.05rem;color:#3a3a3a8c;margin:0}.menu-drawer__close-btn{position:absolute;top:1.6rem;left:2rem;width:3.6rem;height:3.6rem;border-radius:50%;background:#fff;border:none;font-size:2rem;line-height:1;color:#3a3a3a;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000014;z-index:2}.menu-drawer__navigation{padding:.5rem 0 1.5rem}.menu-drawer__menu li{border-bottom:1px solid rgba(58,58,58,.08)}.menu-drawer__menu-item{font-family:Playfair Display,serif;font-size:1.5rem;letter-spacing:0;text-transform:none;font-weight:400;padding:.9rem 2rem;white-space:nowrap;color:#3a3a3a;display:flex;align-items:center;justify-content:space-between;transition:color .2s ease}.menu-drawer__menu>li>a.menu-drawer__menu-item:after{content:"\203a";font-family:Inter,sans-serif;font-size:1.7rem;color:#3a3a3a59;font-weight:300}.menu-drawer__menu-item:hover{background-color:transparent;color:#c9a882}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus{background-color:transparent;color:#c9a882}.menu-drawer__utility-links{background-color:transparent!important;border-top:1px solid rgba(58,58,58,.08);padding:1.6rem 2rem!important}.menu-drawer__account{display:flex;align-items:center;gap:1rem;padding:1rem 0;text-decoration:none}.menu-drawer__account account-icon,.menu-drawer__account .svg-wrapper{width:3.6rem;height:3.6rem;border-radius:50%;background:#c9a88226;display:flex;align-items:center;justify-content:center;flex-shrink:0}.menu-drawer__account-text{display:flex;flex-direction:column;gap:.2rem}.menu-drawer__account-text strong{font-family:Playfair Display,serif;font-weight:600;font-size:1.4rem;color:#3a3a3a}.menu-drawer__account-text small{font-size:1.05rem;color:#3a3a3a8c}.menu-drawer__social{display:flex;gap:1.6rem;padding:1.4rem 0;border-top:1px solid rgba(58,58,58,.08);margin-top:.5rem}.menu-drawer__social .list-social__link{display:flex;align-items:center;gap:.6rem}.menu-drawer__social-label{font-size:1.2rem;color:#3a3a3a}.menu-drawer__legal-links{display:flex;flex-wrap:wrap;gap:.6rem .8rem;padding-top:1.2rem;border-top:1px solid rgba(58,58,58,.08)}.menu-drawer__legal-links a{font-size:1.05rem;color:#3a3a3aa6;text-decoration:none}.menu-drawer__legal-links a:not(:last-child):after{content:"|";margin-left:.8rem;color:#3a3a3a40}.menu-drawer__copyright{font-size:1rem;color:#3a3a3a73;padding-top:1rem;margin:0}.utility-bar .announcement-bar,.utility-bar .announcement-bar__message,.utility-bar .announcement-bar__message span{color:#c9a882!important;letter-spacing:.12rem;font-size:.75rem;font-weight:500;text-transform:uppercase;line-height:1}.utility-bar .announcement-bar__message{min-height:0!important;padding:.5rem 0!important;margin:0!important}.utility-bar .announcement-bar a,.utility-bar .announcement-bar__link{color:#c9a882!important}.utility-bar,.utility-bar .page-width{padding-top:0;padding-bottom:0}.product-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:1.2rem!important}@media screen and (min-width:750px){.product-grid{grid-template-columns:repeat(4,1fr)!important}}.product-grid .grid__item{width:100%!important;max-width:100%!important}.product-grid .card,.product-grid .card__inner,.product-grid .card__media{aspect-ratio:4 / 5!important;max-height:320px!important;height:auto!important;padding-top:0!important}.product-grid .card__media .media img{position:static!important;width:100%!important;height:100%!important;max-height:320px!important;object-fit:cover;object-position:center 25%}.template-404{padding-top:8rem!important;padding-bottom:8rem!important;min-height:50vh}.template-404 p{color:#c9a882;letter-spacing:.1rem;text-transform:uppercase;font-size:.9rem;font-weight:500}.template-404 .title{font-family:Playfair Display,serif;font-size:3rem;font-weight:400;margin:1rem 0 2.5rem;color:#3a3a3a}@media screen and (max-width:749px){.template-404 .title{font-size:2.2rem}}.template-404 .button{background-color:#c9a882;border-color:#c9a882;color:#fff}.coming-soon-active{position:relative}.coming-soon-active img{filter:brightness(.5)}.coming-soon-active:after{content:"COMING SOON";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-14deg);font-family:Inter,sans-serif;font-weight:700;letter-spacing:.25rem;font-size:clamp(1.8rem,6vw,3.2rem);color:#f5f1ed;text-shadow:0 2px 12px rgba(0,0,0,.4);white-space:nowrap;z-index:3;pointer-events:none}body.template-index .featured-product img,body.template-product .product__media img{object-fit:cover!important;object-position:top center!important}cart-drawer .drawer__inner{border-top:3px solid #c9a882}.cart-drawer__heading,.drawer__heading{letter-spacing:.04rem}cart-drawer .button,.cart-drawer .button{background-color:#c9a882;border-color:#c9a882;color:#fff}cart-drawer .cart-item__name{font-weight:600}cart-drawer .totals__subtotal-value{color:#c9a882;font-weight:700}.assap-accordion details{border-bottom:1px solid rgba(58,58,58,.12)}.assap-accordion summary{cursor:pointer;padding:1.4rem 0;font-weight:600;font-size:1.6rem;list-style:none;position:relative;display:flex;justify-content:space-between;align-items:center}.assap-accordion summary::-webkit-details-marker{display:none}.assap-accordion summary:after{content:"+";font-size:2.2rem;font-weight:300;color:#c9a882;margin-left:1rem;transition:transform .2s ease;flex-shrink:0}.assap-accordion details[open] summary:after{transform:rotate(45deg)}.assap-accordion details p{padding-bottom:1.4rem;color:#3a3a3acc;line-height:1.6}.assap-accordion details[open] summary{color:#c9a882}.list-social__link svg{color:#c9a882;fill:#c9a882;transition:opacity .2s ease}.list-social__link:hover svg{opacity:.7}body.template-index .multicolumn .multicolumn__title{justify-content:center;text-align:center}body.template-index .multicolumn .multicolumn__title .title{font-size:1.6rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase;text-align:center;width:100%;margin:0 0 2rem}body.template-index .multicolumn .multicolumn-card__image-wrapper{padding:.6rem}body.template-index .multicolumn ul.multicolumn-list.slider{padding-left:8vw;padding-right:8vw}body.template-index .multicolumn .slider__slide{width:84vw}body.template-index .multicolumn .multicolumn-card__info h3{font-size:1.1rem;letter-spacing:.06rem;text-transform:uppercase;font-weight:600;margin:1rem 0 0;text-align:center}body.template-index .multicolumn .slider-counter,body.template-index .multicolumn .slider-buttons .slider-button--prev,body.template-index .multicolumn .slider-buttons .slider-button--next{display:none!important}.made-for-moment-dots{display:flex;justify-content:center;gap:.8rem;padding-top:1.2rem}.made-for-moment-dots button{width:8px;height:8px;border-radius:50%;background:#3a3a3a40;border:none;padding:0;cursor:pointer;transition:background .2s ease}.made-for-moment-dots button.is-active{background:#3a3a3a}.footer__blocks-wrapper{grid-template-columns:repeat(3,1fr)!important;column-gap:1rem!important}.footer-block__heading,.footer-block--menu .footer-block__details-content{font-size:1.2rem}.footer .grid{display:grid!important}@media screen and (max-width:749px){.footer-block.grid__item{margin:0!important}}body.template-index .banner__box{row-gap:.8rem!important}body.template-index .banner__text{margin-top:0!important;margin-bottom:0!important}body.template-index .banner__buttons{margin-top:.4rem!important}@media screen and (min-width:750px){.feature-icons__item{border-right:1px solid rgba(58,58,58,.15);padding-right:1.5rem}.feature-icons__item:last-child{border-right:none}}body.template-index .header-wrapper .header__icons{gap:.4rem}body.template-index .header-wrapper .header__icon{background:#00000047;border-radius:50%;width:3.6rem;height:3.6rem;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#shopify-section-featured_product .product__view-details,body .featured-product .product__view-details,body a.product__view-details{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.jdgm-prev-badge .jdgm-star{color:#c9a882!important}.jdgm-prev-badge__text{font-family:Inter,sans-serif;font-size:.85rem;color:#3a3a3a8c;text-decoration:none}#judgeme_product_reviews,.jdgm-rev-widg{font-family:Inter,sans-serif;color:#3a3a3a;border-top:none}.jdgm-rev-widg__header{border-bottom:none;padding-bottom:1.5rem}.jdgm-rev-widg__title{font-family:Playfair Display,serif!important;font-weight:500!important;font-size:2rem!important;text-align:center;color:#3a3a3a!important;letter-spacing:.01rem}.jdgm-rev-widg__summary-text{color:#3a3a3a8c!important;text-align:center;font-size:.95rem}.jdgm-rev-widg__sort-wrapper select,.jdgm-rev-widg__sort-wrapper{font-family:Inter,sans-serif;font-size:.85rem;border-color:#3a3a3a33!important;border-radius:0!important}.jdgm-star.jdgm--on,.jdgm-star{color:#c9a882!important}.jdgm-histogram__bar-content{background-color:#c9a882!important}.jdgm-histogram__row{font-family:Inter,sans-serif;font-size:.85rem;color:#3a3a3aa6}.jdgm-rev{background:#c9a8820f;border:none!important;border-top:none!important;border-radius:.9rem;padding:1.8rem;margin-bottom:1.4rem}.jdgm-rev__header{margin-bottom:1rem}.jdgm-rev__author{font-family:Inter,sans-serif;font-weight:600!important;color:#3a3a3a!important;font-size:.98rem}.jdgm-rev__buyer-badge{color:#c9a882!important;background-color:transparent!important;font-size:.75rem;letter-spacing:.03rem}.jdgm-rev__title{font-weight:600;color:#3a3a3a;font-size:1.02rem}.jdgm-rev__body{color:#3a3a3abf!important;line-height:1.75;font-size:.98rem}.jdgm-rev__timestamp{color:#3a3a3a66;font-size:.82rem}.jdgm-rev__pics img,.jdgm-carousel-media-cell img{border-radius:.6rem}.jdgm-divider,.jdgm-rev__br{border-color:#c9a88240!important}.jdgm-write-rev-link,.jdgm-btn,.jdgm-form-submit,.jdgm-submit-rev,button.jdgm-cta-btn,.jdgm-rev-widg__btn{background-color:#c9a882!important;border-color:#c9a882!important;color:#fff!important;border-radius:0!important;font-family:Inter,sans-serif;font-weight:500;letter-spacing:.02rem;transition:opacity .2s ease}.jdgm-write-rev-link:hover,.jdgm-btn:hover,.jdgm-form-submit:hover{opacity:.85}.jdgm-form__title,label.jdgm-form{font-family:Inter,sans-serif;font-weight:500;color:#3a3a3a}.jdgm-form input[type=text],.jdgm-form input[type=email],.jdgm-form textarea{border-radius:0!important;border-color:#3a3a3a40!important;font-family:Inter,sans-serif}.jdgm-form .jdgm-form__rating-radios .jdgm-star{color:#c9a882!important}.jdgm-rev__helpful-btn,.jdgm-rev__report-btn{color:#3a3a3a80;font-size:.82rem}.jdgm-rev__helpful-btn:hover{color:#c9a882}.jdgm-paginate__page.jdgm-paginate--current{background-color:#c9a882!important;border-color:#c9a882!important}.jdgm-paginate__page{border-radius:0!important;font-family:Inter,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/11/assets/luxury-header-overrides.css.map */
