.nx-logo{display:inline-flex;align-items:center;gap:.36em;font:500 25px/1 Cormorant Garamond,Cormorant,Garamond,serif;letter-spacing:.22em;text-transform:uppercase;color:#1a1715;white-space:nowrap;-webkit-font-smoothing:antialiased}.nx-logo__w:last-child{margin-right:-.22em}.nx-logo__amp{font:italic 500 1.32em/1 Cormorant Garamond,Cormorant,Garamond,serif;letter-spacing:0;text-transform:none;background:linear-gradient(135deg,#d39a92 8%,#9371d0 30%,#6f9cc6,#8fae7c,#d8a54f 84%,#c2502e);-webkit-background-clip:text;background-clip:text;color:transparent;transform:translateY(-.03em);transition:filter .6s var(--nx-ease-out)}.header-logo:hover .nx-logo__amp{filter:saturate(1.35) brightness(1.05)}@media(max-width:749px){.nx-logo{font-size:16px;letter-spacing:.15em;gap:.28em}.nx-logo__w:last-child{margin-right:-.15em}}.nx-a{fill:#e8d3a6;stroke:none;opacity:.85}.nx-service svg,.nx-perks svg,.nx-shop__assure svg{stroke:#2a2622}.nx-service .nx-a{display:none}.nx-service svg{filter:none;stroke-width:1.15}.nx-card__media img,.product-recommendations .product-card img,.nx-feature__thumb img{filter:brightness(1.09);mix-blend-mode:multiply}.nx-card__media img{scale:1.16}.product-recommendations .product-card .card-gallery,.product-recommendations .product-card .product-media-container,.product-recommendations .product-card slideshow-slide{background:transparent}@media(min-width:990px){#header-component .mega-menu__list{flex-basis:600px}#header-component .mega-menu__column{column-gap:48px}#header-component .mega-menu__column>div{padding-right:8px}#header-component .mega-menu__link{display:flex;max-width:100%;padding:8px 0;white-space:normal!important;font-size:22px!important;line-height:1.16!important}#header-component .mega-menu__link .wrap-text{display:block;white-space:normal;overflow-wrap:anywhere}#header-component .mega-menu__link .wrap-text:after{display:block;margin:5px 0 0;font:500 8.5px/1 var(--nx-sans);letter-spacing:.22em;opacity:.42}}.nx-hero__badge>i{display:none}.nx-hero__badge{padding-left:16px;margin-bottom:40px}.nx-hero--clean .nx-hero__text{margin-top:26px!important}@media(min-width:750px){.nx-hero .nx-hero__content{bottom:clamp(28px,3.4vw,56px)}}.nx-hero__shade{background:linear-gradient(90deg,#080605bd,#08060570 30%,#08060514 52% 60%,#08060561 84%,#0806059e),linear-gradient(0deg,rgb(8 6 5 / .55),transparent 44%)}@media(max-width:749px){.nx-hero__shade{background:linear-gradient(0deg,rgb(8 6 5 / .95) 0%,rgb(8 6 5 / .8) 34%,rgb(8 6 5 / .45) 58%,rgb(8 6 5 / .12) 78%,transparent 92%),linear-gradient(90deg,rgb(8 6 5 / .32),transparent 38%,transparent 62%,rgb(8 6 5 / .32))}.nx-hero .nx-hero__content{bottom:18px}.nx .nx-hero--clean .nx-hero__title,.nx.nx-hero--clean .nx-hero__title{font-size:clamp(34px,9.4vw,42px)}.nx-hero--clean .nx-hero__text{margin-top:12px!important;font-size:13.5px;line-height:1.5}.nx-hero__badge{margin-bottom:20px;padding-left:12px}.nx-hero__ctas{margin-top:18px;gap:8px}.nx .nx-cta{min-height:50px}.nx .nx-cta--crystal{padding:0 56px}.nx .nx-cta--crystal i{position:absolute;right:5px;top:50%;width:40px;height:40px;transform:translateY(-50%)}.nx .nx-cta--crystal:hover i{transform:translateY(-50%) rotate(-45deg)}.nx-hero__offer{flex-direction:column;justify-content:center;gap:8px;max-width:none;margin-top:16px;padding-top:14px;text-align:center}.nx-hero__offer:before{left:50%;transform:translate(-50%)}.nx-hero__pct{font-size:72px;margin-bottom:14px}.nx-hero__offer-txt{justify-items:center;gap:4px}.nx-hero__offer-txt b{font-size:13px;letter-spacing:.26em}.nx-hero__offer-txt span{font-size:12px}}.nx-service .nx-l2:before{content:" "}@media(max-width:749px){.nx.nx-service ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0 4px;max-width:none}.nx.nx-service li,.nx.nx-service li:first-child{gap:6px;padding:12px 2px 11px;background:none}.nx.nx-service li{position:relative}.nx.nx-service li+li:before{content:"";position:absolute;left:0;top:22%;bottom:22%;width:1px;background:#1a17151a}.nx.nx-service li svg{flex:0 0 18px;width:18px;height:18px}.nx.nx-service strong{margin-bottom:3px;line-height:1.35;letter-spacing:.1em}.nx.nx-service li strong span{font-size:9px;line-height:1.35}.nx.nx-service li>span>span{font-size:10px;line-height:1.35;letter-spacing:0}.nx.nx-service li .nx-l1,.nx.nx-service li .nx-l2{display:block;white-space:nowrap;text-wrap:nowrap}.nx-service .nx-l2:before{content:none}}.nx-feature__info .nx-feature__price,.nx-feature__info .nx-feature__sale{display:inline-flex;vertical-align:middle}.nx-feature__info .nx-feature__sale{margin:18px 0 0 14px;gap:0;font-size:0;line-height:1}.nx-feature__info .nx-feature__sale span{position:relative;padding:8px 12px 8px 24px;border-radius:999px;background:#1a1715;color:#f2d79d;font:500 9.5px/1 var(--nx-sans);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.nx-feature__info .nx-feature__sale span:before{content:"";position:absolute;left:11px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:#e6c27a;animation:nx-ebf-pulse 2.2s ease-in-out infinite}@keyframes nx-ebf-pulse{0%,to{box-shadow:0 0 #e6c27a99}60%{box-shadow:0 0 0 5px #e6c27a00}}.nx .nx-bundles{gap:10px;max-width:520px}.nx-bundle,.nx-bundle__row{border-radius:14px}.nx-bundle__row{overflow:hidden;grid-template-columns:24px 1fr auto;padding:16px 18px;border:0;background:#ffffff80}.nx-bundle:hover .nx-bundle__row{border:0;background:#fffc}.nx-bundle input:checked+.nx-bundle__row{border:0;background:linear-gradient(100deg,#fff 55%,#faf3e8);box-shadow:0 22px 40px -26px #1a17158c}.nx-bundle input:focus-visible+.nx-bundle__row{outline:0;background:#fff;box-shadow:0 0 0 3px #9c7f4f59,0 22px 40px -26px #1a17158c}.nx-bundle__dot{display:block;width:24px;height:24px;border:0;border-radius:50%;background:#e6ddd0;transition:background .35s,transform .5s var(--nx-ease-out)}.nx-bundle:hover .nx-bundle__dot{background:#dcd0bf}.nx-bundle__dot:after{top:6px;right:6px;bottom:6px;left:6px;border-radius:0;background:#f2d79d;opacity:0;transform:scale(.3) rotate(-12deg);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M2.2 6.3 4.9 9 9.8 3.4'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M2.2 6.3 4.9 9 9.8 3.4'/></svg>") center / contain no-repeat;transition:opacity .3s,transform .45s var(--nx-ease-out)}.nx-bundle input:checked+.nx-bundle__row .nx-bundle__dot{background:#1a1715;transform:scale(1.04)}.nx-bundle input:checked+.nx-bundle__row .nx-bundle__dot:after{opacity:1;transform:none}.nx-bundle input:not(:checked)+.nx-bundle__row .nx-bundle__price strong{color:#3b3834}.nx .nx-feature__ctas{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:10px;max-width:520px}.nx .nx-feature__ctas .nx-btn{min-height:58px;border-radius:12px}.nx .nx-feature__ctas [data-nx-add]{font-size:12px;letter-spacing:.18em}.nx-feature__ctas [data-nx-add]>span{display:inline-flex;align-items:center;gap:12px}.nx-feature__ctas [data-nx-add]>span:before{content:"";flex:none;width:19px;height:19px;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M5.2 8.5h13.6l-1.1 10.7a2 2 0 0 1-2 1.8H8.3a2 2 0 0 1-2-1.8z'/><path d='M9 11V7.5a3 3 0 0 1 6 0V11'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M5.2 8.5h13.6l-1.1 10.7a2 2 0 0 1-2 1.8H8.3a2 2 0 0 1-2-1.8z'/><path d='M9 11V7.5a3 3 0 0 1 6 0V11'/></svg>") center / contain no-repeat;transition:transform .5s var(--nx-ease-out)}.nx-feature__ctas [data-nx-add]:hover>span:before{transform:translateY(-2px) rotate(-6deg)}.nx .nx-feature__ctas .nx-btn--outline{border:0;background:#e9e1d5;color:#1a1715;font-size:10.5px;padding:0 18px}.nx .nx-feature__ctas .nx-btn--outline:before{background:#1a1715}.nx .nx-feature__ctas .nx-btn--outline:hover{color:#fff}.nx .nx-perks{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0;max-width:520px;margin-top:18px!important;padding:0!important;border-top:0}.nx-perks li{position:relative;display:flex;align-items:center;padding:0 14px;border-radius:0;background:none;white-space:nowrap;font:500 9.5px/1.4 var(--nx-sans);letter-spacing:.14em;text-transform:uppercase;color:#4a443e}.nx-perks li+li:before{content:"";position:absolute;left:0;top:50%;width:1px;height:12px;transform:translateY(-50%);background:#1a171533}.nx-perks li svg{display:none}@media(max-width:749px){.nx-sec.nx-feature{padding-top:28px;padding-bottom:36px}.nx-feature__grid{gap:22px}.nx-feature__info .nx-feature__sale{margin-left:10px}.nx-feature__info .nx-feature__sale span{padding:7px 10px 7px 21px;font-size:8.5px;letter-spacing:.16em}.nx-feature__info .nx-feature__sale span:before{left:9px}.nx-bundle__row{padding:14px;gap:12px}.nx .nx-feature__ctas{grid-template-columns:1fr;max-width:none}.nx .nx-feature__ctas [data-nx-add]{min-height:58px}.nx .nx-feature__ctas .nx-btn--outline{min-height:46px}.nx .nx-perks{max-width:none}.nx-perks li{padding:0 9px;font-size:8.5px;letter-spacing:.08em}}@media(prefers-reduced-motion:reduce){.nx-feature__info .nx-feature__sale span:before{animation:none}}.nx-shop .nx-shop__head{flex-wrap:wrap;align-items:flex-end}.nx-shop__nav{display:flex;align-items:center;gap:22px;min-width:0;max-width:100%}.nx.nx-shop .nx-tabs{display:flex;gap:0;margin:0;padding:5px;border-radius:999px;background:#ece6dc;overflow-x:auto;scrollbar-width:none}.nx-shop .nx-tabs::-webkit-scrollbar{display:none}.nx.nx-shop .nx-tab{position:relative;flex:none;padding:12px 18px;border:0;border-radius:999px;background:none;font:500 10.5px/1 var(--nx-sans);letter-spacing:.14em;color:#6e6a65;transition:color .3s,background .35s,box-shadow .35s}.nx-shop .nx-tab+.nx-tab:before{content:"";position:absolute;left:0;top:50%;width:1px;height:14px;transform:translateY(-50%);background:#1a171529;transition:opacity .3s}.nx-shop .nx-tab:hover{color:#000}.nx.nx-shop .nx-tab[aria-selected=true]{color:#000!important;background:#fff;box-shadow:0 10px 22px -12px #1a171573}.nx-shop .nx-tab[aria-selected=true]:before,.nx-shop .nx-tab[aria-selected=true]+.nx-tab:before{opacity:0}.nx-shop__all{flex:none}.nx-tab__s{display:none}.nx.nx-shop .nx-note{display:block;margin:8px 0 0;padding:0;border-radius:0;background:none;font:400 12px/1.4 var(--nx-sans);letter-spacing:.06em;color:var(--nx-smoke)}.nx-shop .nx-panel{overflow:hidden;margin-inline:calc(var(--nx-gutter) * -1);-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.nx-shop .nx-loop{display:flex;flex-wrap:nowrap;width:max-content;gap:0;animation:nx-loop var(--loop-s, 60s) linear infinite;will-change:transform}.nx-shop .nx-loop>li{flex:0 0 clamp(250px,23vw,360px);padding-inline:clamp(8px,.9vw,14px)}.nx-shop .nx-card__media{aspect-ratio:5 / 4}.nx-shop .nx-panel:hover .nx-loop,.nx-shop .nx-panel:focus-within .nx-loop{animation-play-state:paused}@keyframes nx-loop{to{transform:translate3d(-50%,0,0)}}.nx-shop .nx-shop__foot{margin-top:clamp(28px,3vw,44px);padding:0;background:none;justify-content:center}.nx-shop .nx-card__tag--sale{display:none}.nx-shop .nx-card__body{justify-items:center;text-align:center}.nx-shop .nx-card__price{justify-content:center}.nx.nx-shop .nx-card__price .nx-card__save{position:absolute;z-index:2;top:12px;left:50%;transform:translate(-50%);white-space:nowrap;order:0;margin:0;padding:7px 11px;border-radius:999px;background:#e9d7c3;color:#000;font:500 10px/1 var(--nx-sans);font-style:normal;letter-spacing:.14em;text-transform:uppercase}.nx-card__price .nx-card__save{order:3;margin:0;padding:0;border-radius:0;background:none;color:#8a6a2f;font:italic 500 15px/1 var(--nx-head);letter-spacing:.01em;text-transform:none}@media(max-width:749px){.nx.nx-shop .nx-shop__head{align-items:center;text-align:center;gap:18px}.nx.nx-shop .nx-shop__head>div:first-child{display:flex;flex-direction:column;align-items:center;width:100%}.nx.nx-shop .nx-shop__head .nx-title{margin-inline:auto}.nx.nx-shop .nx-note{margin-top:6px;font-size:10.5px}.nx-shop__nav{flex-direction:column;align-items:center;width:100%;gap:12px}.nx.nx-shop .nx-tabs{flex:none;flex-wrap:wrap;justify-content:center;max-width:100%;margin:0;padding:4px;overflow:visible;border-radius:22px}.nx.nx-shop .nx-tab{padding:10px 11px;font-size:9.5px;letter-spacing:.1em}.nx-tab__l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nx-tab__s{display:inline}.nx-shop .nx-loop>li{flex-basis:54vw;padding-inline:6px}.nx-card__price .nx-card__save{font-size:14px}.nx.nx-shop .nx-card__price .nx-card__save{top:8px;padding:5px 8px;font-size:8.5px;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){.nx-shop .nx-loop{animation:none}.nx-shop .nx-panel{overflow-x:auto}}.nx-why .nx-why__reasons{margin-top:clamp(56px,6.4vw,104px)}.nx-why .nx-why__cta .nx-btn{border-radius:12px}@media(max-width:989px){.nx-why .nx-why__reasons{margin-top:40px}.nx-why .nx-why__ours{background:none}.nx-why .nx-why__typ:before{top:12px;bottom:12px}}.nx-guide__img{aspect-ratio:5 / 4}.nx-guide__img img{object-fit:cover;object-position:50% 48%}.nx .nx-guide__body>p{font:500 18px/1.34 var(--nx-head);letter-spacing:0;color:#3b3834;max-width:46ch}.nx .nx-guide__body .nx-facts{position:relative;margin:2px 0 6px!important;padding-top:10px;border-top:0}.nx-guide__body .nx-facts:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,#9c7f4f,rgb(156 127 79 / .18) 60%,transparent)}.nx-guide__body .nx-facts li{padding:8px 0;font-size:12.5px;border-bottom-color:#0000000f}@media(max-width:749px){.nx .nx-guide__body{padding:20px 18px 22px;gap:12px}.nx .nx-guide__body>p{font-size:17px;line-height:1.3}.nx .nx-guide__name{font-size:28px}}@media(min-width:990px){.nx-split{min-height:0}.nx-split__media{min-height:min(64svh,560px)}.nx-split__body{padding:clamp(40px,5vw,88px)}}@media(max-width:989px){.nx-split .nx-split__media{aspect-ratio:16 / 10}.nx-split__body{padding:32px var(--nx-gutter) 40px;gap:14px}}.tf-det .tf-det__inner{max-width:1340px;padding-block:clamp(40px,4.6vw,72px)}.tf-det .tf-det__body{max-width:900px}.tf-det--fold .tf-det__body{max-height:24em}@media(min-width:990px){.tf-det .tf-det__aside-in{flex-direction:column;align-items:flex-start;text-align:start;gap:12px}.tf-det .tf-det__eyebrow,.tf-det .tf-det__title{margin:0}.tf-det .tf-det__title{font-size:clamp(32px,2.9vw,46px)}}@media(max-width:749px){.tf-det .tf-det__inner{padding:36px 18px 32px}.tf-det .tf-det__aside,.tf-det .tf-det__main{max-width:none}.tf-det--fold .tf-det__body{max-height:28em}}#cart-drawer .theme-drawer__header{background:#efe8dd}#cart-drawer .tf-ship--drawer{position:relative;z-index:1;padding-top:2px;background:#efe8dd;box-shadow:0 12px 20px -18px #1a171573}.tf-ship--met .tf-ship__text{display:flex;align-items:center;gap:10px;font:500 13px/1.3 var(--nx-sans);letter-spacing:.02em}.tf-ship__badge{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#dfeadb;color:#2f5a2a}.tf-ship__badge svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.tf-ship--met.tf-ship--drawer .tf-ship__fill{background:linear-gradient(90deg,#8fae7c,#2f5a2a)}#cart-drawer .cart-drawer__items .cart-items__media-container{border:1px solid rgb(26 23 21 / .1);border-radius:12px;background:#fff}#cart-drawer .cart-drawer__items .cart-items__variants,#cart-drawer .cart-drawer__items .cart-items__variants *{font:500 10px/1.5 var(--nx-sans);letter-spacing:.12em;text-transform:uppercase;color:#1a171580}#cart-drawer .tf-sum{padding:16px;border:1px solid rgb(26 23 21 / .1);border-radius:18px;background:#fff9}#cart-drawer .tf-sum__installments,#cart-drawer .tf-sum__installments shopify-payment-terms{font-size:10.5px;line-height:1.45}.tf-points li{min-width:0;white-space:nowrap;font-size:clamp(11px,3.2vw,13.5px)}@media(max-width:749px){.tf-qv .tf-qv__panel>.tf-qv__x{position:sticky;top:12px;grid-column:1 / -1;justify-self:end;margin:12px 12px -52px auto;box-shadow:0 6px 16px -8px #00000073}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/nexus-refine.css.map */
