.swym-button-content>button.swym-icon-text,button.swym-icon-text,.swym-icon-text,.swym-add-to-wishlist-btn,.swym-heart-text{color:#1f1b16!important;background:transparent!important}.swym-button-content>button.swym-icon-text svg,button.swym-icon-text svg,.swym-icon-text svg{color:#1f1b16!important}.swym-button-content>button.swym-icon-text svg path,button.swym-icon-text svg path,.swym-icon-text svg path{stroke:#1f1b16!important}.swym-button-content>button.swym-icon-text[aria-pressed=true] svg path,button.swym-icon-text[aria-pressed=true] svg path{fill:#b9975b!important;stroke:#1f1b16!important}#swym-anchor,#swym-anchor a.swym-background-color{background-color:#1f1b16!important;border-radius:12px 0 0 12px!important}#swym-anchor .swym-anchor-badge{background-color:#b9975b!important;color:#1f1b16!important}.futureblink-bundle-block select,[class*=bundle-block] select,.hoppy-bundles select{-webkit-appearance:none!important;appearance:none!important;border:.1rem solid rgba(31,27,22,.28)!important;border-radius:10px!important;padding:12px 40px 12px 14px!important;background-color:#fff!important;color:#1f1b16!important;font:inherit!important;min-height:48px!important;cursor:pointer!important}h1,h2,h3,.section-title,.main-heading{letter-spacing:.01em!important}.btn,.button,button.shopify-payment-button__button,input[type=submit],.add-to-cart,[class*=btn--primary]{text-transform:uppercase!important;letter-spacing:.14em!important;font-size:13px!important;font-weight:500!important}.header__menu-item,.nav-link,.menu-drawer__menu-item{text-transform:uppercase!important;letter-spacing:.12em!important;font-size:12px!important;font-weight:500!important}.card-information__text,.card-title,.product-card .card-title{letter-spacing:.02em!important}.price,.price-item,.card-information .price{font-family:Cormorant Garamond,Times New Roman,serif!important;font-style:italic!important;font-weight:500!important;font-size:1.18em!important;letter-spacing:.02em!important}.eyebrow,.section-eyebrow,[class*=eyebrow]{text-transform:uppercase!important;letter-spacing:.18em!important;font-size:11px!important;color:#b9975b!important}body{line-height:1.6!important}h1,h2,h3,h4,h5,h6,.section-title,.main-heading,.card-title,.product-title{font-family:Cormorant Garamond,Times New Roman,serif!important;font-weight:500!important}header nav a,.header__inline-menu a,.list-menu__item,.header__menu-item a,.menu-drawer__menu-item{text-transform:uppercase!important;letter-spacing:.12em!important;font-size:12px!important;font-weight:500!important}.sticky-atc-bar .atc-product-title{font-family:Jost,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:12px!important}.futureblink-bundle-block h1,.futureblink-bundle-block h2,.futureblink-bundle-block h3,.futureblink-bundle-block h4,[class*=bundle-block] h2,[class*=bundle-block] h3{font-family:Cormorant Garamond,serif!important;font-weight:500!important;color:#1f1b16!important}.jdgm-revs-tab{background:#1f1b16!important;border-radius:10px!important}.product-card button,.card button[class*=add],[class*=cross-sell] button,[class*=upsell] button,.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span,.header__inline-menu .list-menu__item,.header__inline-menu .list-menu__item span{text-transform:uppercase!important;letter-spacing:.12em!important;font-size:12px!important;font-weight:500!important}[id*=hoppy] :is(h1,h2,h3,h4),[class*=hoppy] :is(h1,h2,h3,h4),[id*=bundle] :is(h1,h2,h3){font-family:Cormorant Garamond,serif!important;font-weight:500!important;color:#1f1b16!important;letter-spacing:.01em!important}.product-card .card-navigation,.product-card .card-navigation__wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;gap:8px!important}.product-card .quick-view,.product-card button.swym-button,.product-card .swym-add-to-wishlist-view-product{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;border-radius:50%!important;background:#fff!important;box-shadow:0 2px 10px #1f1b1624!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important}.product-card button.swym-button,.product-card .swym-add-to-wishlist-view-product{position:absolute!important;top:60px!important;right:12px!important;z-index:6!important}.product-card .quick-view svg,.product-card button.swym-button svg{width:18px!important;height:18px!important}@media screen and (max-width:749px){.product-card .quick-view,.product-card button.swym-button,.product-card .swym-add-to-wishlist-view-product{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important}.product-card button.swym-button,.product-card .swym-add-to-wishlist-view-product{top:52px!important;right:10px!important}.product-card .quick-view svg,.product-card button.swym-button svg{width:16px!important;height:16px!important}}.product-card .swym-advanced-wishlist-collections,button.swym-advanced-wishlist-collections{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;border-radius:50%!important;background:#fff!important;box-shadow:0 2px 10px #1f1b1624!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.product-card .swym-advanced-wishlist-collections svg,button.swym-advanced-wishlist-collections svg{width:18px!important;height:18px!important}@media screen and (max-width:749px){.product-card .swym-advanced-wishlist-collections,button.swym-advanced-wishlist-collections{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important}.product-card .swym-advanced-wishlist-collections svg,button.swym-advanced-wishlist-collections svg{width:16px!important;height:16px!important}}.product-section .product__info-container>*+*{margin-bottom:1.2rem!important}.product-section .product__title{margin-bottom:.8rem!important}.product-section .product__price{margin-bottom:.4rem!important}.product-section .product__tax{display:none!important}.product-section .product__info-container>div:has(>form.installment){margin-bottom:.8rem!important}.product-section form.installment{margin:0!important;color:#6b6259;font-size:1.3rem;line-height:1.45}.product-section .product__text{margin-bottom:1.2rem!important}.product-section .product__icon-with-text{display:inline-flex!important;width:auto!important;vertical-align:top;align-items:center;gap:.8rem!important;margin:0 1.6rem 1rem 0!important}.product-section .product__icon-with-text img{max-width:2rem!important}.kg-ship-stock{margin:0!important;color:#1f1b16;font-size:1.5rem;line-height:1.45}.product-section .product-form__input{margin-bottom:1.2rem!important}.product-section .product-form__quantity{margin-bottom:0!important}.product-section .product-form__submit{margin-top:1.8rem!important}.product-section .shopify-payment-button,.product-section .shopify-payment-button__more-options{margin-top:1.2rem!important}.product-section .trust-budges{margin-top:1.6rem!important}.product-section .trust-budges__label p{margin:0!important;font-size:1.1rem!important;letter-spacing:.12em!important}.product-section .trust-budges__list{margin:.8rem 0 0!important;gap:.4rem .8rem!important}.product-section .trust-budges__item{margin:0!important}.product-section .trust-budges__item .icon{height:2.4rem!important;width:auto!important}.product-section .product__description.top-line{margin-top:0!important;padding-top:1.6rem!important}.jdgm-rev-widg{margin-top:0!important}@media screen and (max-width:749px){.product-section .product__info-container>*+*{margin-bottom:1rem!important}.product-section .product-form__submit{margin-top:1.6rem!important}.product-section .product__icon-with-text{margin-right:1.2rem!important}}cart-notification{z-index:100000!important}.cart-notification.active{z-index:100001!important}body:has(.cart-notification.active) #swym-anchor{z-index:0!important;visibility:hidden!important;pointer-events:none!important}.multiimages{background:#f7f2ea}.multiimages .multiimages__top{margin-bottom:3.4rem}.multiimages .multiimages-card{background:transparent!important;padding:.4rem 2.2rem 0}.multiimages .multiimages-card:before{content:"";display:block;width:42px;height:1px;background:#b9975b;margin:0 auto 2rem;opacity:.85}.multiimages .multiimages-card__image-wrapper,.multiimages .multiimages-card .media{background:transparent!important;margin-left:auto;margin-right:auto}.multiimages .multiimages-card img{background:transparent!important}.multiimages .multiimages-card__info h3{margin-bottom:1rem}.multiimages .multiimages-card__info .rte{color:#6b6259;line-height:1.55;max-width:26rem;margin-left:auto;margin-right:auto}@media screen and (max-width:749px){.multiimages .multiimages-card{padding-left:1rem;padding-right:1rem}.multiimages .multiimages-card__info .rte{max-width:30rem}}.product-section .product-form__buttons{max-width:none;width:100%}.product-section .product-form__buttons .product-form__submit{width:100%;flex:1 1 100%;min-height:5.6rem}:root{--kg-sticky-promo-height: 3.8rem}.section-announcement-bar{position:sticky;top:0;z-index:12;transform:translateZ(0);backface-visibility:hidden}.section-announcement-bar .announcement-bar{height:var(--kg-sticky-promo-height)!important;min-height:var(--kg-sticky-promo-height)!important;max-height:var(--kg-sticky-promo-height)!important;padding:.45rem 1.6rem!important;display:flex!important;align-items:center;justify-content:center;overflow:hidden;background:#9a3b2e!important;color:#f7f2ea!important}.section-announcement-bar .announcement-bar .swiper,.section-announcement-bar .announcement-bar .swiper-wrapper,.section-announcement-bar .announcement-bar .swiper-slide{height:100%}.section-announcement-bar .announcement-bar .swiper-slide{display:flex;align-items:center;justify-content:center}.section-announcement-bar .announcement-bar__message{display:flex;align-items:center;justify-content:center;height:100%;margin:0;padding:0 1rem;text-align:center}.section-announcement-bar .announcement-bar__message p{font-size:1.5rem!important;line-height:1.25;font-weight:600;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-announcement-bar .announcement-bar__message a{color:#f7f2ea!important;text-decoration:none;text-decoration-color:#d9c39ae6}.section-header.shopify-section-header-sticky{top:var(--kg-sticky-promo-height)!important;backface-visibility:hidden}.section-header.shopify-section-header-sticky .header-wrapper{position:relative}.section-header.shopify-section-header-sticky,.section-header.shopify-section-header-hidden,.section-header.animate{transition:none!important;animation:none!important}.section-header.shopify-section-header-hidden:not(:has(header-drawer .menu-opening)){transform:translateY(0) translateZ(0)!important}.section-header.shopify-section-header-sticky.shopify-section-header-hidden .header__inline-menu{display:none!important}@media screen and (min-width:990px){.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden) .header__inline-menu{position:absolute;top:calc(100% - 1px);left:0;right:0;z-index:11;margin:0!important;padding:.8rem 0}.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden) .header__inline-menu:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background-color:#f7f2ea;border-bottom:.1rem solid rgba(31,27,22,.12);pointer-events:none;z-index:-1}}@media screen and (min-width:990px)and (hover:hover)and (pointer:fine){.header__inline-menu .kg-nav-submenu{opacity:0;visibility:hidden;pointer-events:none}.header__inline-menu li:hover>.kg-nav-submenu,.header__inline-menu li:focus-within>.kg-nav-submenu{opacity:1;visibility:visible;pointer-events:auto}.section-header .header__inline-menu ul.list-menu--inline{position:relative}.section-header .header__inline-menu li>.kg-nav-submenu{top:100%}.header__inline-menu li>a.kg-nav-link{position:relative;z-index:12}.header__inline-menu li:hover>.kg-nav-submenu,.header__inline-menu li:focus-within>.kg-nav-submenu{z-index:5}}.section-header.shopify-section-header-sticky .header{padding-top:.6rem;padding-bottom:.6rem}.section-header.shopify-section-header-sticky .header__heading-logo{height:3.6rem;width:auto}@media screen and (max-width:749px){.section-announcement-bar .announcement-bar{padding-left:.8rem!important;padding-right:.8rem!important}.section-announcement-bar .announcement-bar__message{padding-left:.3rem;padding-right:.3rem}.section-announcement-bar .announcement-bar__message p{font-size:min(1.32rem,3.38vw)!important;letter-spacing:-.01em}.section-header.shopify-section-header-sticky .header__heading-logo{height:3.2rem}}.futureblink-bundle-block>.offer-card{border:none!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;overflow:visible!important}.futureblink-bundle-block .offers-bar-container>.offer-card,.futureblink-bundle-block .offer-card:has(>.offer-bar){border:2px solid #B9975B!important;border-radius:12px!important;overflow:hidden!important;background-clip:padding-box!important}.futureblink-bundle-block .offers-bar-container>.offer-card>.offer-bar,.futureblink-bundle-block .offer-card:has(>.offer-bar)>.offer-bar{border-radius:inherit!important;background-clip:padding-box!important}.futureblink-bundle-block .offers-bar-container>.offer-card:has(input.offer-bar-input-radio:checked)>.offer-bar,.futureblink-bundle-block .offer-card:has(>.offer-bar):has(input:checked)>.offer-bar{background-color:#f7f2ea!important}.kg-ship-cue{margin:1rem 0 0!important;font-size:1.3rem;line-height:1.45;color:#6b6259;text-align:center}.product-section .swym-add-to-wishlist-btn,.product-section .swym-button-content .swym-icon-text{font-size:12px!important;font-weight:500!important;letter-spacing:.04em!important}@media screen and (min-width:990px){.header__inline-menu .kg-nav-submenu a.kg-nav-child-link{box-sizing:border-box!important;width:100%!important;min-height:4.2rem!important;margin:0!important;padding:.85rem 1.2rem!important;border-radius:2px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;background-color:transparent!important;color:#1f1b16!important;font-family:Jost,Arial,sans-serif!important;font-size:1.35rem!important;font-weight:500!important;letter-spacing:.08em!important;line-height:1.35!important;text-align:left!important;text-transform:uppercase!important;text-decoration-line:none!important;text-shadow:none!important;transition:background-color .15s ease,color .15s ease,text-decoration-color .15s ease!important}.header__inline-menu .kg-nav-submenu a.kg-nav-child-link.mm-style-2{align-items:flex-start!important}.header__inline-menu .kg-nav-submenu a.kg-nav-child-link:hover,.header__inline-menu .kg-nav-submenu a.kg-nav-child-link:focus-visible{background-color:#b9975b1f!important;color:#1f1b16!important;text-decoration-line:underline!important;text-decoration-style:solid!important;text-decoration-color:#b9975b!important;text-decoration-thickness:1px!important;text-underline-offset:.35rem!important;text-shadow:none!important}.header__inline-menu .kg-nav-submenu a.kg-nav-child-link.list-menu__item--active,.header__inline-menu .kg-nav-submenu a.kg-nav-child-link[aria-current=page]{background-color:#b9975b14!important;color:#1f1b16!important;text-decoration-line:underline!important;text-decoration-style:solid!important;text-decoration-color:#b9975b!important;text-decoration-thickness:1px!important;text-underline-offset:.35rem!important}.header__inline-menu .kg-nav-submenu .kg-nav-child-item--parent{position:relative!important}.header__inline-menu .kg-nav-submenu .kg-nav-submenu--nested{position:absolute!important;top:100%!important;left:0!important;z-index:6!important;min-width:22rem!important;margin:0!important;padding:.6rem!important;background-color:#f7f2ea!important;border:.1rem solid rgba(31,27,22,.14)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.header__inline-menu .kg-nav-submenu .kg-nav-child-item--parent:hover>.kg-nav-submenu--nested,.header__inline-menu .kg-nav-submenu .kg-nav-child-item--parent:focus-within>.kg-nav-submenu--nested{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.header__inline-menu a.kg-nav-feature-link{color:#1f1b16!important;text-decoration-line:none!important}.header__inline-menu a.kg-nav-feature-link:hover .mm-collections__title,.header__inline-menu a.kg-nav-feature-link:focus-visible .mm-collections__title{text-decoration-line:underline!important;text-decoration-style:solid!important;text-decoration-color:#b9975b!important;text-decoration-thickness:1px!important;text-underline-offset:.35rem!important}}@media screen and (min-width:990px){body .section-header:not(.shopify-section-header-hidden) .header__inline-menu.megam-style-1 .list-menu.list-menu--inline li>.kg-nav-submenu.header__submenu-main.on-hover{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:3.2rem!important;width:fit-content!important;max-width:calc(100vw - 4rem)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;padding:2.4rem 3rem!important}.header__inline-menu .kg-nav-submenu.header__submenu-main>ul{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:max-content!important;grid-template-columns:none!important;column-gap:3.2rem!important;align-items:start!important;flex:0 0 auto!important;margin:0!important;padding:0!important}.header__inline-menu .kg-nav-submenu.header__submenu-main>ul>li{min-width:14rem!important;margin:0!important}.header__inline-menu .kg-nav-submenu.header__submenu-main .kg-nav-child-item--parent>a.kg-nav-child-link{min-height:0!important;padding:.5rem 1.2rem .9rem!important;font-weight:600!important;text-decoration-line:underline!important;text-decoration-style:solid!important;text-decoration-color:#b9975bb3!important;text-decoration-thickness:1px!important;text-underline-offset:.35rem!important}.header__inline-menu .kg-nav-submenu.header__submenu-main .kg-nav-submenu--nested{position:static!important;top:auto!important;left:auto!important;z-index:auto!important;min-width:0!important;margin:.2rem 0 0!important;padding:0!important;background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.header__inline-menu .kg-nav-submenu.header__submenu-main a.kg-nav-grandchild-link{min-height:3.8rem!important;padding:.7rem 1.2rem!important}.header__inline-menu .kg-nav-submenu.header__submenu-main variant-megamenu-img.menu-drawer__image{position:relative!important;align-self:center!important;flex:0 0 18rem!important;width:18rem!important;height:18rem!important;max-width:18rem!important;min-height:0!important;aspect-ratio:1 / 1!important;padding:0!important;overflow:hidden!important;margin:0!important}.header__inline-menu .kg-nav-submenu.header__submenu-main variant-megamenu-img.menu-drawer__image img,.header__inline-menu .kg-nav-submenu.header__submenu-main variant-megamenu-img.menu-drawer__image svg{position:absolute!important;display:block!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover!important;border-radius:50%!important}}@media screen and (min-width:990px)and (max-width:1279px){body .section-header:not(.shopify-section-header-hidden) .header__inline-menu.megam-style-1 .list-menu.list-menu--inline li>.kg-nav-submenu.header__submenu-main.on-hover{gap:2.2rem!important;padding:2rem 2.4rem!important}.header__inline-menu .kg-nav-submenu.header__submenu-main>ul{grid-auto-flow:row!important;grid-template-columns:repeat(2,max-content)!important;grid-auto-columns:unset!important;column-gap:2.2rem!important;row-gap:1.2rem!important}.header__inline-menu .kg-nav-submenu.header__submenu-main>ul>li{min-width:11.5rem!important}.header__inline-menu .kg-nav-submenu.header__submenu-main variant-megamenu-img.menu-drawer__image{flex-basis:13rem!important;width:13rem!important;height:13rem!important;max-width:13rem!important}}.cart-notification .cart-notification__close.modal__close-button{width:4.4rem;height:4.4rem;min-width:4.4rem;min-height:4.4rem;padding:0;display:inline-flex;align-items:center;justify-content:center;z-index:5;-webkit-tap-highlight-color:transparent}.cart-notification .cart-notification__links .link.link--continue{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:1rem 1.6rem;font-family:Jost,sans-serif;font-size:1.5rem;letter-spacing:.02em;color:#1f1b16;text-decoration:underline;text-decoration-color:#b9975b8c;text-underline-offset:.4rem;-webkit-tap-highlight-color:transparent}.cart-notification .cart-notification__links .link.link--continue:hover,.cart-notification .cart-notification__links .link.link--continue:focus-visible{text-decoration-color:#b9975b}.section-header:has(details[open]>.search-modal){position:relative;z-index:20}details[open]>.search-modal.modal__content{top:0}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{overscroll-behavior:none}html:has(.section-header details[open]>.search-modal),body:has(.section-header details[open]>.search-modal){overflow:hidden!important;overscroll-behavior:none}.section-header details[open]>.search-modal,.section-header details[open] .search-modal__content,.section-header details[open] predictive-search,.section-header details[open] .search-modal__form,.section-header details[open] .predictive-search{overscroll-behavior:none}.breadcrumbs__list:has(.breadcrumbs__item--product-title){flex-wrap:nowrap}.breadcrumbs__item--product-title{min-width:0}.breadcrumbs__item--product-title .breadcrumbs__link{display:block;max-width:clamp(16rem,38vw,42rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:749px){.breadcrumbs__item--product-title{display:none}}.breadcrumbs__item--collection{min-width:0}.breadcrumbs__item--collection .breadcrumbs__link{display:block;max-width:clamp(14rem,40vw,34rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:749px){.breadcrumbs__item--collection .breadcrumbs__link{max-width:64vw}}@media screen and (max-width:749px){.breadcrumbs__list:has(.breadcrumbs__item--product-title) .breadcrumbs__item--collection:after{display:inline-block}}.section-header details[open] .predictive-search{max-height:calc(100vh - 11rem)!important;max-height:calc(100dvh - 11rem - env(safe-area-inset-bottom,0px))!important;padding-bottom:2rem}.product .product-form__input.variant-color input[type=radio]+label{width:3rem;height:3rem;border-color:#1f1b1640}.product .product-form__input.variant-color input[type=radio]:checked+label:after{width:4rem;height:4rem;border:.2rem solid #1F1B16}@media(hover:hover){.product .product-form__input.variant-color input[type=radio]+label:hover{box-shadow:0 0 0 .2rem #fff,0 0 0 .35rem #1f1b1659}}.kg-seo-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kg-seo-desc--open{display:block;-webkit-line-clamp:unset}.kg-seo-toggle{display:inline-block;margin-top:1rem;padding:.6rem 1.4rem;background:#f7f2ea;color:#1f1b16;border:.1rem solid rgba(31,27,22,.3);border-radius:999px;box-shadow:0 2px 8px #1f1b164d;font:inherit;font-size:1.4rem;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer}.kg-seo-toggle:hover{background:#b9975b;color:#1f1b16}.kg-seo-toggle:focus-visible{background:#b9975b;color:#1f1b16;outline:none;box-shadow:0 0 0 .3rem #b9975b8c,0 2px 8px #1f1b164d}.product-card.card-wrapper{position:relative}.product-card button.kg-card-wishlist{position:absolute!important;top:6.6rem!important;right:1.8rem!important;z-index:7!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:4.4rem!important;height:4.4rem!important;min-width:4.4rem!important;min-height:4.4rem!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .18s ease}.product-card button.kg-card-wishlist:before{content:"";position:absolute;top:50%;left:50%;width:4rem;height:4rem;transform:translate(-50%,-50%);border-radius:50%;background:#fff!important;background-color:#fff!important;opacity:1!important;border:var(--buttons-border-size, 1px) solid rgb(var(--color-btn-main-border));box-shadow:0 2px 10px #1f1b1624}.product-card button.kg-card-wishlist:hover{transform:scale(1.06)}.product-card button.kg-card-wishlist:focus-visible{outline:.2rem solid #B9975B;outline-offset:.2rem;border-radius:50%}.product-card button.kg-card-wishlist svg{position:relative;z-index:1;display:block;width:1.8rem!important;height:1.8rem!important;filter:none}.product-card button.kg-card-wishlist svg path{fill:none;stroke:#1f1b16;stroke-width:2}.product-card button.kg-card-wishlist.swym-added svg path,.product-card button.kg-card-wishlist[data-swym-added=true] svg path{fill:#b9975b;stroke:#1f1b16}.product-card button.kg-card-wishlist.swym-added:before,.product-card button.kg-card-wishlist[data-swym-added=true]:before{border-color:#b9975b}.product-card button.swym-button.swym-add-to-wishlist.kg-card-wishlist.swym-added:before,.product-card button.swym-button.swym-add-to-wishlist.kg-card-wishlist[data-swym-added=true]:before,.product-card button.swym-button.swym-add-to-wishlist.kg-card-wishlist:active:before,.product-card button.swym-button.swym-add-to-wishlist.kg-card-wishlist:focus:before,.product-card button.swym-button.swym-add-to-wishlist.kg-card-wishlist:focus-visible:before{background:#fff!important;background-color:#fff!important;opacity:1!important}.product-card button.swym-button.swym-add-to-wishlist.kg-card-wishlist.swym-added,.product-card button.swym-button.swym-add-to-wishlist.kg-card-wishlist[data-swym-added=true]{opacity:1!important}@media screen and (max-width:749px){.product-card button.kg-card-wishlist{top:4.8rem!important;right:.4rem!important}.product-card button.kg-card-wishlist:before{width:3.6rem;height:3.6rem}.product-card button.kg-card-wishlist svg{width:1.6rem!important;height:1.6rem!important}}.product-card:has(>.kg-card-wishlist) .swym-advanced-wishlist-collections-container{display:none!important}.kg-card-dots{display:flex;align-items:center;gap:.6rem;min-height:1.8rem;margin-top:.6rem}.kg-card-dot{flex:0 0 auto;width:1.6rem;height:1.6rem;border-radius:50%;border:.1rem solid rgba(31,27,22,.22);box-sizing:border-box}.kg-card-dots-more{color:#1f1b16;line-height:1}.product-card.style-4 .card-information .card-information__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.grid-main__item:has(.product-card.style-4),.collection__item:has(.product-card.style-4){display:flex;flex-direction:column}.product-card.style-4{display:flex;flex-direction:column;flex:1 1 auto}.product-card.style-4>.full-unstyled-link{display:flex;flex-direction:column;flex:1 1 auto}.product-card.style-4 .card-information{display:flex;flex-direction:column;flex:1 1 auto;padding:1.6rem 1.6rem 1.8rem!important}@media screen and (max-width:749px){.product-card.style-4 .card-information{padding:1.2rem 1.2rem 1.4rem!important}}.product-card.style-4 .card-information__wrapper{display:flex;flex-direction:column;flex:1 1 auto;gap:.6rem}.product-card.style-4 .card-information__wrapper>*{margin-top:0!important;margin-bottom:0!important}.product-card.style-4 .card-information__wrapper>.price{margin-top:auto!important}.kg-card-rating{line-height:1}.kg-card-rating .rating-count{vertical-align:middle}.product-card.style-4 .kg-card-dots{margin-top:0}.product-card.style-4 .card-information__wrapper.center .kg-card-dots{justify-content:center}.product-card button.kg-card-wishlist{top:7rem!important}@media screen and (max-width:749px){.product-card button.kg-card-wishlist{top:5.2rem!important}}@media screen and (max-width:749px){.product-card.style-2 .card-navigation__wrapper,.product-card.style-3 .card-navigation__wrapper,.product-card.style-4 .card-navigation__wrapper{margin:.8rem .8rem 0 0!important}}@media screen and (max-width:749px){.header.header--top-center{grid-template-columns:minmax(0,1fr) 4.4rem 5.2rem 4.4rem!important;grid-template-areas:"heading search icons menu"!important;column-gap:.4rem}.header.header--top-center>.header__heading{grid-area:heading;justify-self:start;min-width:0;margin:0;text-align:left}.header.header--top-center>.header__heading .header__heading-link{display:block;width:auto;margin-left:0;text-align:left}.header.header--top-center>header-drawer{display:contents!important}.header.header--top-center>header-drawer>.header__search{grid-area:search;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;min-width:4.4rem;margin:0}.header.header--top-center>header-drawer>.header__search>details,.header.header--top-center>header-drawer>.menu-drawer-container{width:4.4rem;height:4.4rem}.header.header--top-center>header-drawer>.menu-drawer-container{grid-area:menu;min-width:4.4rem;margin:0}.header.header--top-center .header__icon--search,.header.header--top-center .header__icon--menu{box-sizing:border-box;width:4.4rem;height:4.4rem;min-width:4.4rem;margin:0}.header.header--top-center .header__icon--search{padding:1.2rem}.header.header--top-center .header__icon--menu{padding:1.3rem}.header.header--top-center>.header__icons{grid-area:icons;justify-content:center;width:5.2rem;min-width:5.2rem;margin:0;padding:0;gap:0}.header.header--top-center>.header__icons .header__icon--cart{box-sizing:border-box;justify-content:center;width:100%;min-width:4.4rem;height:4.4rem;margin-left:0;padding:0 .3rem}}#cart-icon-bubble .header__icon-text{position:relative}#cart-icon-bubble:not(.header__icon--without-label) .cart-count-bubble{position:absolute;top:50%;left:-1.95rem;transform:translateY(-2.05rem);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:1.9rem;width:auto;height:1.9rem;padding:0 .35rem;border:.2rem solid #F7F2EA;border-radius:999rem;background-color:#b9975b!important;color:#1f1b16!important;box-shadow:0 .1rem .4rem #1f1b1640;font-size:1.1rem;font-weight:700;line-height:1;letter-spacing:0;text-decoration:none!important;pointer-events:none;z-index:3}#cart-icon-bubble .cart-count-bubble:empty{display:none!important}#cart-icon-bubble-sticky{position:relative}#cart-icon-bubble-sticky .cart-count-bubble-sticky{position:absolute;top:calc(50% - 1.75rem);left:calc(50% - .15rem);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:1.9rem;width:auto;height:1.9rem;padding:0 .35rem;border:.2rem solid #F7F2EA;border-radius:999rem;background-color:#b9975b!important;color:#1f1b16!important;box-shadow:0 .1rem .4rem #1f1b1640;font-size:1.1rem;font-weight:700;line-height:1;letter-spacing:0;pointer-events:none;z-index:3}#cart-icon-bubble-sticky .cart-count-bubble-sticky:empty{display:none!important}#MainContent>section[id$=__16335070523b6e47a2] .collection-list-title,#MainContent>section[id$=__1642598117b40b7f05] .multiimages__top .title,#MainContent>section[id$=__heading_c8eGm6] h2.heading,#MainContent>section[id$=__product_grid_xnVJPb] .collection-list-title,#MainContent>section[id$=__product_grid_w9UYCY] .collection-list-title,#MainContent>section[id$=__30e964bc-c2df-4205-b9f9-9fc2126d1564] .section__title,#MainContent>section[id$=__164303134979a88ac4] .collection-list-title,#MainContent>section[id$=__collection_with_tabs_Km6itV] .collection-list-title,#MainContent>section[id$=__16426027333219254d] .blog__title,#MainContent>section[id$=__heading_WqYctj] h2.heading,#MainContent>section[id$=__heading_87MUBE] h2.heading{font-family:Cormorant Garamond,Times New Roman,serif!important;font-weight:600!important;color:#1f1b16!important;font-size:2.7rem!important;line-height:1.15!important;letter-spacing:.01em!important}#MainContent>section[id$=__16335070523b6e47a2] .collection-list-title :is(p,em,span,strong),#MainContent>section[id$=__1642598117b40b7f05] .multiimages__top .title :is(p,em,span,strong),#MainContent>section[id$=__heading_c8eGm6] h2.heading :is(p,em,span,strong),#MainContent>section[id$=__product_grid_xnVJPb] .collection-list-title :is(p,em,span,strong),#MainContent>section[id$=__product_grid_w9UYCY] .collection-list-title :is(p,em,span,strong),#MainContent>section[id$=__30e964bc-c2df-4205-b9f9-9fc2126d1564] .section__title :is(p,em,span,strong),#MainContent>section[id$=__164303134979a88ac4] .collection-list-title :is(p,em,span,strong),#MainContent>section[id$=__collection_with_tabs_Km6itV] .collection-list-title :is(p,em,span,strong),#MainContent>section[id$=__16426027333219254d] .blog__title :is(p,em,span,strong),#MainContent>section[id$=__heading_WqYctj] h2.heading :is(p,em,span,strong),#MainContent>section[id$=__heading_87MUBE] h2.heading :is(p,em,span,strong){font-family:inherit!important;font-weight:600!important;color:inherit!important;line-height:inherit!important}@media screen and (min-width:750px){#MainContent>section[id$=__16335070523b6e47a2] .collection-list-title,#MainContent>section[id$=__1642598117b40b7f05] .multiimages__top .title,#MainContent>section[id$=__heading_c8eGm6] h2.heading,#MainContent>section[id$=__product_grid_xnVJPb] .collection-list-title,#MainContent>section[id$=__product_grid_w9UYCY] .collection-list-title,#MainContent>section[id$=__30e964bc-c2df-4205-b9f9-9fc2126d1564] .section__title,#MainContent>section[id$=__164303134979a88ac4] .collection-list-title,#MainContent>section[id$=__collection_with_tabs_Km6itV] .collection-list-title,#MainContent>section[id$=__16426027333219254d] .blog__title,#MainContent>section[id$=__heading_WqYctj] h2.heading,#MainContent>section[id$=__heading_87MUBE] h2.heading{font-size:3.8rem!important}}#MainContent>section[id$=__1642598117b40b7f05] .multiimages-card__info h3.heading-font{font-family:Cormorant Garamond,Times New Roman,serif!important;font-weight:600!important;font-size:2.4rem!important;line-height:1.2!important;color:#1f1b16!important}#MainContent>section[id$=__1642598117b40b7f05] .multiimages-card__info .rte,#MainContent>section[id$=__1642598117b40b7f05] .multiimages-card__info .rte p{font-size:1.5rem!important;line-height:1.55!important;color:#463d34!important}#MainContent>section[id$=__1642598117b40b7f05] .multiimages-card__image-wrapper{width:10.5rem!important;max-width:10.5rem!important;margin:0 auto 1.6rem!important;padding:2.1rem!important;border-radius:50%!important;background:#f0e6d2!important;box-sizing:border-box!important;overflow:hidden!important}#MainContent>section[id$=__1642598117b40b7f05] .multiimages-card__image-wrapper .media{background:transparent!important}.product-card .card-information .price{font-size:1.1em!important}.product-card .card-information .price-item{font-size:1em!important;white-space:nowrap!important}@media screen and (max-width:749px){.product-card .card-information .price{font-size:1.02em!important}}@media screen and (max-width:749px){.section-header .header.header--top-center{padding-top:1.1rem;padding-bottom:1.1rem;column-gap:.8rem}.header.header--top-center>.header__heading{padding-left:.6rem}}.card__badge .badge.badge--best-seller{background:#b9975b!important;color:#1f1b16!important;font-weight:700;letter-spacing:.05em;text-transform:uppercase}#main-collection-filters{position:sticky;top:16.3rem;z-index:9;padding-bottom:.5rem;background:rgb(var(--color-general-bg));border-bottom:.1rem solid rgba(31,27,22,.08);isolation:isolate}#main-collection-filters:before{content:"";position:absolute;top:0;right:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background:rgb(var(--color-general-bg));z-index:-1;pointer-events:none}#main-collection-filters .active-facets-desktop:not(:has(.active-facets__button--light)),#main-collection-filters .active-facets-mobile:not(:has(.active-facets__button--light)){display:none}@media screen and (max-width:749px){#main-collection-filters{top:10.5rem}}@media screen and (min-width:990px){body:has(.section-header.shopify-section-header-hidden) #main-collection-filters{top:10.7rem}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/direction-a-luxe.css.map */
