.facets-wrapper{position:sticky;top:0;z-index:10;background-color:rgb(var(--color-background));box-shadow:0 2px 12px rgba(var(--color-shadow),.07);padding-top:.6rem;padding-bottom:.6rem;transition:box-shadow .2s ease}.collection-hero__description{font-size:1.6rem;line-height:1.85;color:rgba(var(--color-foreground),.72);margin-top:1.2rem;max-width:48rem;text-align:center}.collection-desc__price{display:inline-block;margin-top:1.2rem;padding:.4rem 1.1rem;background:rgba(var(--color-foreground),.06);border:.1rem solid rgba(var(--color-foreground),.14);border-radius:10rem;font-size:1.35rem;font-weight:600;letter-spacing:.02em;color:rgba(var(--color-foreground),.85);white-space:nowrap}@media screen and (max-width:749px){.collection-hero__image-container{height:auto!important;aspect-ratio:3 / 2}}@media screen and (max-width:480px){.announcement-bar__message{font-size:clamp(11px,2.8vw,14px);white-space:normal;text-align:center}.announcement-bar{padding-left:1rem;padding-right:1rem}}.card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:749px){.card__heading{font-size:clamp(1.2rem,3.2vw,1.5rem)}}@media screen and (max-width:989px){.list-menu__item--link{min-height:44px;padding-top:1.2rem;padding-bottom:1.2rem;display:flex;align-items:center}}@media(hover:none)and (pointer:coarse){.card-wrapper.touch-hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.card-wrapper.touch-hover .media.media--hover-effect>img+img{opacity:1;transition:transform var(--duration-long) ease;transform:scale(1.03)}}@media screen and (max-width:360px){.grid.grid--2-col-tablet-down{grid-template-columns:1fr}}@keyframes usp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.usp-strip{border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding:1.4rem 0;overflow:hidden}.usp-strip__track-wrapper{width:100%;overflow:hidden}.usp-strip__track{display:flex;align-items:center;width:max-content;animation:usp-marquee 28s linear infinite}@media(hover:hover){.usp-strip__track:hover{animation-play-state:paused}}.usp-strip__item{display:flex;align-items:center;gap:.7rem;font-size:1.4rem;font-weight:500;color:rgba(var(--color-foreground),.85);padding:0 2.4rem;white-space:nowrap;flex-shrink:0}.usp-strip__icon{font-size:1.8rem;line-height:1;flex-shrink:0}.usp-strip__label{white-space:nowrap}.usp-strip__sep{margin-left:2.4rem;opacity:.3;font-size:1.6rem;font-weight:300}@media(prefers-reduced-motion:reduce){.usp-strip__track{animation:none;flex-wrap:wrap;justify-content:center;width:100%}.usp-strip__item[aria-hidden=true],.usp-strip__sep{display:none}}@media(hover:hover)and (min-width:990px){.card-wrapper{transition:transform .35s cubic-bezier(.22,1,.36,1);will-change:transform}.card-wrapper:hover{transform:translateY(-6px);z-index:2}.card-wrapper .card--card,.card-wrapper .card--standard .card__inner{transition:box-shadow .35s cubic-bezier(.22,1,.36,1)}.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{box-shadow:0 16px 40px rgba(var(--color-shadow),.14)}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.08);transition:transform .55s cubic-bezier(.22,1,.36,1)}}@media(prefers-reduced-motion:no-preference){@keyframes slideIn{0%{transform:translateY(3.2rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.scroll-trigger.animate--slide-in{transform:translateY(3.2rem)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in,.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{animation-duration:.55s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}}@media(prefers-reduced-motion:no-preference){@keyframes heroFadeUp{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:translateY(0)}}.slideshow__slide:first-of-type .banner__heading{animation:heroFadeUp .65s cubic-bezier(.22,1,.36,1) both;animation-delay:.2s}.slideshow__slide:first-of-type .banner__text{animation:heroFadeUp .65s cubic-bezier(.22,1,.36,1) both;animation-delay:.4s}.slideshow__slide:first-of-type .banner__buttons{animation:heroFadeUp .65s cubic-bezier(.22,1,.36,1) both;animation-delay:.6s}}.stats-bar{padding:4rem 0;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.stats-bar__inner{display:flex;align-items:center;justify-content:center;gap:0}.stats-bar__item{flex:1;text-align:center;padding:0 2rem}.stats-bar__number{font-size:clamp(3.2rem,5vw,5rem);font-weight:700;line-height:1;color:rgba(var(--color-foreground),1);margin:0 0 .6rem;letter-spacing:-.02em;font-family:var(--font-heading-family)}.stats-bar__label{font-size:1.3rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.55);margin:0}.stats-bar__divider{width:.1rem;height:4rem;background:rgba(var(--color-foreground),.12);flex-shrink:0}@media screen and (max-width:749px){.stats-bar{padding:1.4rem 0}.stats-bar__inner{flex-direction:row;justify-content:space-around;gap:0}.stats-bar__item{padding:0 .8rem}.stats-bar__number{font-size:2.2rem}.stats-bar__label{font-size:1rem}.stats-bar__divider{width:.1rem;height:3rem;align-self:center}}@media(prefers-reduced-motion:no-preference){@keyframes heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.slideshow__media img{animation:heroFloat 7s ease-in-out infinite;will-change:transform}}@media(prefers-reduced-motion:no-preference){@keyframes ctaPulse{0%,to{box-shadow:0 0 8px 2px #efecec40}50%{box-shadow:0 0 20px 6px #efecec99}}.slideshow__slide .banner__buttons .button{animation:ctaPulse 2.5s ease-in-out infinite}}@media(hover:none)and (pointer:coarse){.card-wrapper{transition:transform .12s ease}.card-wrapper:active{transform:scale(.97)}}@media screen and (max-width:749px)and (prefers-reduced-motion:no-preference){.grid .card-wrapper:nth-child(odd):not(.scroll-trigger--offscreen).animate--slide-in{animation-delay:0s}.grid .card-wrapper:nth-child(2n):not(.scroll-trigger--offscreen).animate--slide-in{animation-delay:.15s}}.card__niva-badge{position:absolute;top:1rem;left:1rem;z-index:2;display:flex;flex-direction:column;gap:.45rem;pointer-events:none}.badge--niva{display:inline-block;padding:.35rem 1rem;border-radius:10rem;font-size:1rem;font-weight:600;letter-spacing:.05em;white-space:nowrap;line-height:1.5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.badge--niva-bestseller{background:linear-gradient(160deg,#3c3c3c94,#12121280);color:#f5f5f5f2;box-shadow:0 4px 18px #00000038,0 1px 4px #00000029,inset 0 1px #ffffff24}.badge--niva-new{background:linear-gradient(160deg,#ffffff9e,#dcdcdc7a);color:#1e1e1ee0;box-shadow:0 4px 18px #0000001a,0 1px 4px #00000014,inset 0 1px #ffffff8c}.cart-trust-strip{display:flex;justify-content:center;flex-wrap:wrap;gap:.6rem 1.6rem;padding:1.2rem 0 .4rem}.cart-trust__item{font-size:1.2rem;color:rgba(var(--color-foreground),.55);white-space:nowrap}.cart-shipping-note{font-size:1.3rem;line-height:1.6;color:rgba(var(--color-foreground),.55);text-align:center;margin:.8rem 0 0;padding:0 .4rem}.cart-gift-message{margin-bottom:1.6rem}.cart-gift-message__label{display:block;font-size:1.3rem;font-weight:600;color:rgba(var(--color-foreground),.8);margin-bottom:.6rem}.cart-gift-message__optional{font-weight:400;color:rgba(var(--color-foreground),.45)}.cart-gift-message__textarea{width:100%;resize:vertical;font-size:1.3rem;min-height:6rem}.cart-crosssell{padding:2.4rem 0 .4rem;border-top:.1rem solid rgba(var(--color-foreground),.08);margin-top:2rem}.cart-crosssell__title{font-size:1.2rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:rgba(var(--color-foreground),.5);margin:0 0 1.4rem}.cart-crosssell__track{display:flex;gap:1.4rem;overflow-x:auto;scroll-behavior:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:.6rem;cursor:grab}.cart-crosssell__track:active{cursor:grabbing}.cart-crosssell__track::-webkit-scrollbar{display:none}.cart-crosssell__item{flex-shrink:0;width:12rem;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:.6rem}.cart-crosssell__img{width:12rem;height:12rem;object-fit:cover;border-radius:1rem;background:rgba(var(--color-foreground),.04)}.cart-crosssell__name{font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.8);margin:0}.cart-crosssell__price{font-size:1.3rem;font-weight:600;color:rgba(var(--color-foreground),1);margin:0}@media screen and (min-width:750px){.cart-crosssell__item{width:14rem}.cart-crosssell__img{width:14rem;height:14rem}}@media screen and (min-width:990px){header-drawer{display:none!important}}@media screen and (max-width:989px){.header__inline-menu{display:none!important}}.contact-page__hero{text-align:center;max-width:56rem;margin:0 auto 4rem}.contact-page__heading{font-size:clamp(2.8rem,5vw,4.4rem);font-weight:700;line-height:1.15;margin:0 0 1.2rem;color:rgba(var(--color-foreground),1)}.contact-page__subheading{font-size:1.6rem;line-height:1.7;color:rgba(var(--color-foreground),.65);margin:0 0 1.6rem}.contact-page__badge{display:inline-block;padding:.45rem 1.4rem;border-radius:10rem;background:rgba(var(--color-foreground),.06);border:.1rem solid rgba(var(--color-foreground),.12);font-size:1.3rem;font-weight:500;color:rgba(var(--color-foreground),.7);letter-spacing:.01em}.contact-page__channels{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;margin-bottom:5.6rem}.contact-page__channel{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;padding:2.8rem 2rem;border-radius:1.6rem;border:.1rem solid rgba(var(--color-foreground),.1);background:rgba(var(--color-foreground),.02);text-decoration:none;color:inherit;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),border-color .2s ease}.contact-page__channel:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(var(--color-shadow),.1);border-color:rgba(var(--color-foreground),.2);text-decoration:none}.contact-page__channel--primary{background:rgba(var(--color-foreground),.05);border-color:rgba(var(--color-foreground),.18)}.contact-page__channel-icon{font-size:2.8rem;line-height:1;margin-bottom:.4rem}.contact-page__channel-name{font-size:1.6rem;font-weight:700;color:rgba(var(--color-foreground),1)}.contact-page__channel-desc{font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.55)}.contact-page__channel-cta{margin-top:.8rem;font-size:1.3rem;font-weight:600;color:rgba(var(--color-foreground),.85);letter-spacing:.01em}@media screen and (max-width:749px){.contact-page__channels{grid-template-columns:1fr;gap:1.2rem;margin-bottom:3.6rem}.contact-page__channel{display:grid;grid-template-columns:4rem 1fr;grid-template-rows:auto auto auto;column-gap:1.6rem;text-align:left;padding:1.6rem 1.8rem;border-radius:1.2rem;align-items:start}.contact-page__channel-icon{grid-column:1;grid-row:1 / 4;font-size:2.2rem;align-self:center;margin-bottom:0}.contact-page__channel-name{grid-column:2;grid-row:1}.contact-page__channel-desc{grid-column:2;grid-row:2}.contact-page__channel-cta{grid-column:2;grid-row:3;margin-top:.3rem}}.contact-page__form-wrap{max-width:64rem;margin:0 auto}.contact-page__form .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact-page__form .field{margin-bottom:2rem}}.contact-page__form .contact__button{margin-top:2.4rem}.contact-page__form-heading{font-size:clamp(2rem,3vw,2.8rem);font-weight:700;margin:0 0 2.8rem;color:rgba(var(--color-foreground),1)}.contact-page__topic-wrap{margin-bottom:2rem}.contact-page__topic-label{display:block;font-size:1.3rem;font-weight:600;color:rgba(var(--color-foreground),.75);margin-bottom:.7rem}.contact-page__optional{font-weight:400;color:rgba(var(--color-foreground),.4)}.contact-page__select-wrap{position:relative}.contact-page__select{width:100%;appearance:none;-webkit-appearance:none;padding:1.2rem 4rem 1.2rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:.4rem;background:rgba(var(--color-background),1);font-size:1.4rem;color:rgba(var(--color-foreground),.85);cursor:pointer;transition:border-color .15s ease;font-family:var(--font-body-family)}.contact-page__select:focus{outline:.2rem solid rgba(var(--color-foreground),.4);outline-offset:.2rem;border-color:rgba(var(--color-foreground),.4)}.contact-page__select-caret{position:absolute;right:1.4rem;top:50%;transform:translateY(-50%);font-size:1.2rem;color:rgba(var(--color-foreground),.5);pointer-events:none}@media screen and (max-width:749px){.contact-page .contact__button .button{width:100%;justify-content:center}}.contact-page__success{display:flex;align-items:flex-start;gap:1.2rem;padding:2rem 2.4rem;border-radius:1.2rem;background:rgba(var(--color-foreground),.04);border:.1rem solid rgba(var(--color-foreground),.1)}.contact-page__success-icon{font-size:2rem;flex-shrink:0}.contact-page__success p{font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.8);margin:0}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
