@font-face{font-family:Humane;src:url(humane-extralight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Humane;src:url(humane-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Humane;src:url(humane.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Humane;src:url(humane-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Humane;src:url(humane-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--vurix-ink: #1d1d1d;--vurix-ink-soft: #302f35;--vurix-ink-mute: #3d3d3d;--vurix-accent: #fd7453;--vurix-accent-hover: #fd5932;--vurix-ink-hover: #616161;--vurix-accent-deep: #fd5932;--vurix-white: #ffffff;--vurix-sage: #a9afa4;--vurix-mist: #93a7a8;--vurix-grey: #e1e1e1;--vurix-black: #000000;--vurix-rule: rgba(29, 29, 29, .18);--vurix-rule-light: rgba(255, 255, 255, .35);--vurix-display: "Humane", "Big Shoulders Display", "Oswald", "Arial Narrow", sans-serif;--vurix-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--vurix-gutter: 5vw;--vurix-section-y: 15vh;--vurix-section-y-tight: 10vh;--vurix-stack-gap: 15vh;--vurix-ease: cubic-bezier(.25, 1, .5, 1);--vurix-ease-inout: ease-in-out;--vurix-dur: .35s;--vurix-dur-slow: .5s;--vurix-dur-reveal: 1s;--vurix-header-h: 92px}body{font-family:var(--vurix-body);font-size:1.4rem;line-height:1.55;letter-spacing:0;color:var(--vurix-ink);background:var(--vurix-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,.h0,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5,h6{font-family:var(--vurix-body)}a{color:inherit}.vurix-section{position:relative;padding-block:var(--vurix-section-y)}.vurix-wrap{padding-inline:var(--vurix-gutter);margin-inline:auto;width:100%}.vurix-label{font-family:var(--vurix-body);font-size:1.3rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;line-height:1}.vurix-body-sm{font-size:1.3rem;line-height:1.6;color:var(--vurix-ink-mute)}.vurix-display{font-family:var(--vurix-display);font-weight:400;text-transform:uppercase;line-height:.82;letter-spacing:.01em;margin:0;font-stretch:condensed}:root{--vurix-h2: 15vw}.vurix-display--xl{font-size:var(--vurix-h2);font-weight:300}.vurix-display--lg{font-size:var(--products-heading-size, var(--vurix-h2));font-weight:300}.vurix-display--md{font-size:10.4vw;font-weight:200;opacity:.85}.vurix-display--sm{font-size:clamp(40px,6vw,78px)}.vurix-display--xs{font-size:var(--card-title-size, clamp(28px, 3vw, 46px))}.vurix-display--feature{font-size:20vw;font-weight:500;white-space:nowrap}@media screen and (max-width:989px){:root{--vurix-h2: 90px}}@media screen and (max-width:767px),screen and (max-height:600px){:root{--vurix-h2: 90px}.vurix-display--md{font-size:var(--split-word-size, 64px)}.vurix-display--feature{font-size:20vw}}.vurix-display--ghost{color:#1d1d1d6b}.vurix-display--on-dark{color:var(--vurix-white)}.vurix-pill{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 42px;border:1px solid currentColor;border-radius:25px;background:transparent;color:inherit;font-family:var(--vurix-body);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .4s var(--vurix-ease),color .4s var(--vurix-ease)}.vurix-pill:hover,.vurix-pill:focus-visible{background:var(--vurix-ink);color:var(--vurix-white)}.vurix-pill--on-dark:hover,.vurix-pill--on-dark:focus-visible{background:var(--vurix-white);color:var(--vurix-ink)}.vurix-pill--accent{border-color:var(--vurix-accent);color:var(--vurix-accent)}.vurix-pill--accent:hover,.vurix-pill--accent:focus-visible{background:var(--vurix-accent);color:var(--vurix-white)}.vurix-ellipse{display:inline-flex;align-items:center;justify-content:center;min-width:clamp(240px,28vw,520px);min-height:clamp(72px,7vw,104px);padding:0 44px;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;font-family:var(--vurix-body);font-size:clamp(12px,1vw,17px);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .35s var(--vurix-ease),color .35s var(--vurix-ease)}.vurix-ellipse:hover,.vurix-ellipse:focus-visible{background:var(--vurix-white);color:var(--vurix-ink)}.vurix-field{position:relative;display:flex;align-items:center;width:100%;max-width:620px;border:1px solid var(--vurix-rule-light);border-radius:25px;background:transparent}.vurix-field__input{flex:1;min-height:52px;padding:0 24px;border:0;background:transparent;color:inherit;font-family:var(--vurix-body);font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase}.vurix-field__input::placeholder{color:currentColor;opacity:.72}.vurix-field__input:focus{outline:none}.vurix-field:focus-within{border-color:currentColor}.vurix-field__submit{display:grid;place-items:center;width:52px;height:52px;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:transform .35s var(--vurix-ease)}.vurix-field__submit:hover{transform:translate(4px)}.vurix-field__submit svg{width:18px;height:18px}[data-vurix-anim]{transition:opacity var(--vurix-dur-reveal) var(--vurix-ease),transform var(--vurix-dur-reveal) var(--vurix-ease),clip-path var(--vurix-dur-reveal) var(--vurix-ease);transition-delay:var(--vurix-reveal-delay, 0s);will-change:opacity,transform,clip-path}[data-vurix-anim=up]{opacity:0;transform:translateY(10vh)}[data-vurix-anim=up-scaled]{opacity:0;transform:translateY(10vh) scale(.9)}.vurix-products__grid--slider>[data-vurix-anim=up-scaled],.vurix-products__grid--slider>[data-vurix-anim=up]{transform:scale(.94)}.vurix-products__grid--slider>[data-vurix-anim].is-in{opacity:1;transform:none}[data-vurix-anim=scale]{opacity:0;transform:scale(.9)}[data-vurix-anim=left]{opacity:0;transform:translate(-10vw)}[data-vurix-anim=right]{opacity:0;transform:translate(10vw)}[data-vurix-anim=clip]{overflow:hidden}[data-vurix-anim=clip] .vurix-scale-media{clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%);transform:scale(1.2);transition:clip-path var(--vurix-dur-reveal) var(--vurix-ease),transform 1.4s var(--vurix-ease);transition-delay:var(--vurix-reveal-delay, 0s)}[data-vurix-anim=clip].is-in .vurix-scale-media{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transform:scale(1)}[data-vurix-anim].is-in{opacity:1;transform:none}.vurix-cursor{position:fixed;left:0;top:0;z-index:200;pointer-events:none;will-change:transform;opacity:0;transition:opacity var(--vurix-dur) var(--vurix-ease)}.vurix-cursor.is-active{opacity:1}.vurix-cursor__dot{width:24px;height:24px;margin-top:-50%;margin-left:-50%;border-radius:50%;background-color:#fff;mix-blend-mode:difference;transition:width var(--vurix-dur) var(--vurix-ease),height var(--vurix-dur) var(--vurix-ease),background-color var(--vurix-dur) var(--vurix-ease)}.vurix-cursor.is-hover .vurix-cursor__dot{width:48px;height:48px;background-color:#fff9}@media(hover:none),(pointer:coarse){.vurix-cursor{display:none}}.vurix-scroll-btn{position:fixed;right:20px;bottom:43px;z-index:140;display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;background:transparent;color:var(--vurix-ink-soft);cursor:pointer}.vurix-scroll-btn>*{grid-area:1 / 1}@media screen and (max-width:749px){.vurix-scroll-btn{display:none}}.vurix-scroll-btn__ring{width:48px;height:48px;transform:rotate(-90deg);overflow:visible}.vurix-scroll-btn__track,.vurix-scroll-btn__bar{stroke:currentColor;fill:none}.vurix-scroll-btn__bar{stroke-dasharray:301.6;stroke-dashoffset:301.6;transition:stroke-dashoffset .15s linear}.vurix-scroll-btn__arrow{width:16px;height:16px;transition:transform .35s var(--vurix-ease)}.vurix-scroll-btn.is-top .vurix-scroll-btn__arrow{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){[data-vurix-anim],[data-vurix-anim].is-in,[data-vurix-anim=clip] .vurix-scale-media,[data-vurix-anim=clip].is-in .vurix-scale-media{opacity:1;transform:none;clip-path:none;transition:none}.vurix-cursor{display:none}.vurix-marquee__track{animation:none!important}}.vurix-marquee{position:relative;width:100%;height:16px;display:flex;justify-content:flex-start;align-items:center;overflow:hidden;box-sizing:border-box;background:var(--marquee-bg, transparent);color:var(--marquee-fg, inherit)}.vurix-marquee__track{display:flex;align-items:center;width:max-content;height:100%;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.vurix-marquee__track.is-rolling{animation:vurix-marquee-scroll var(--marquee-duration, 40s) linear infinite}@keyframes vurix-marquee-scroll{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--marquee-shift, 0px) * -1),0,0)}}.vurix-marquee__group{display:flex;align-items:center;flex:none;gap:80px;padding-right:80px}.vurix-marquee__item,.vurix-marquee__sep{font-family:var(--vurix-body);font-size:12px;font-weight:400;line-height:16px;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.vurix-marquee__sep{opacity:.55}@media(prefers-reduced-motion:reduce){.vurix-marquee__track.is-rolling{animation:none}}.vurix-header{position:fixed;top:0;left:0;width:100%;z-index:150;display:flex;flex-direction:column;padding:var(--header-pad-y, 5vh) 0 var(--header-pad-bottom, 2.5vh) 0;box-sizing:border-box;color:var(--header-fg, #ffffff);background:transparent;transform:translateY(0);transition:transform .5s ease-in-out 0s,color .35s ease-in-out 0s}.vurix-header.is-hidden{transform:translateY(-100%)}.vurix-header--has-bar{padding-top:calc((var(--header-pad-y, 5vh) - 16px) / 2);gap:calc((5vh - 16px)/2)}.vurix-header--dark{color:var(--vurix-ink-soft)}.vurix-header[data-vurix-auto-tone] .vurix-marquee{color:inherit}.vurix-header__inner{position:relative;width:100%;display:flex;justify-content:space-between;align-items:flex-start;padding:0 5vw;box-sizing:border-box}.vurix-header__left{display:flex;justify-content:flex-start;align-items:flex-start;gap:96px}.vurix-header__right{display:flex;justify-content:flex-end;align-items:flex-start;gap:48px}.vurix-header__logo{position:relative;display:flex;flex-direction:column;gap:4px;text-decoration:none;flex:none}.vurix-header__logo-img{display:block;height:96px;width:auto}.vurix-header__logo-mark{display:block;aspect-ratio:var(--logo-ratio, 5.57);background-color:currentColor;-webkit-mask-image:var(--logo-src);mask-image:var(--logo-src);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center;-webkit-mask-size:contain;mask-size:contain}.vurix-header__wordmark{font-size:72px;line-height:.8;letter-spacing:.02em}.vurix-header__tagline{font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.75}.vurix-header__nav{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.vurix-header__nav-list{display:flex;justify-content:flex-start;align-items:center;gap:16px;margin:0;padding:0;list-style:none}.vurix-header__link{position:relative;font-family:var(--vurix-body);font-size:25.6px;font-weight:400;line-height:100%;letter-spacing:0;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:opacity .35s var(--vurix-ease)}.vurix-header__link:after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .35s var(--vurix-ease)}.vurix-header__link:hover:after,.vurix-header__link:focus-visible:after,.vurix-header__link[aria-current=page]:after{transform:scaleX(1);transform-origin:left}.vurix-header__link--accent{color:var(--vurix-accent)}.vurix-header__cart-count{margin-left:2px}.vurix-header__locale{margin-left:112px}.vurix-header__locale{position:relative;display:inline-block}.vurix-header__locale button{border:0;background:none;color:inherit;cursor:pointer;padding:0;font-family:var(--vurix-body);font-size:25.6px;font-weight:400;line-height:100%;text-transform:uppercase}.vurix-header__locale-list{position:absolute;top:calc(100% + 12px);right:0;z-index:5;min-width:130px;margin:0;padding:10px 0;list-style:none;background:var(--vurix-white);color:var(--vurix-ink);border:1px solid var(--vurix-rule)}.vurix-header__locale-list button{display:block;width:100%;padding:8px 16px;text-align:left;font-size:14px}.vurix-header__locale-list button:hover{color:var(--vurix-accent)}@media screen and (min-width:1280px)and (max-width:1440px){.vurix-header__link,.vurix-header__locale button{font-size:16px}.vurix-header__logo-img{height:64px}.vurix-header__logo-mark{width:104px}.vurix-header__wordmark{font-size:48px}}@media screen and (max-width:989px){.vurix-header__nav{display:none}.vurix-header__inner{align-items:center}.vurix-header__left,.vurix-header__right{gap:24px;align-items:center}.vurix-header__right ul{gap:8px}.vurix-header__locale{margin-left:16px}.vurix-header__link,.vurix-header__locale button{font-size:14px}.vurix-header__logo-img{height:32px}.vurix-header__logo-mark{width:78px}.vurix-header__wordmark{font-size:30px}.vurix-header__tagline,.vurix-header__account{display:none}.vurix-header__right{gap:16px}.vurix-menu__account{display:inline-block;margin-top:40px;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.vurix-header{transition:transform .5s ease-in-out 0s,background-color .5s ease-in-out 0s}.vurix-header.is-solid{background-color:var(--vurix-ink);color:var(--vurix-white)}}.vurix-hero{position:relative;height:calc(var(--hero-height, 100) * 1vh);height:calc(var(--hero-height, 100) * 1svh);overflow:hidden;background:var(--vurix-grey)}.vurix-hero>.vurix-hero__images,.vurix-hero>.vurix-hero__titles{position:absolute;inset:0;width:100%;height:100%}.vurix-hero__images{z-index:1}.vurix-hero__titles{z-index:2;pointer-events:none}.vurix-hero .vurix-hero__slide,.vurix-hero .vurix-hero__title-slide{position:relative;width:100%;height:100%}.vurix-hero .vurix-hero__title-slide{padding-inline:var(--vurix-gutter);box-sizing:border-box}.vurix-hero .vurix-hero__word{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);text-align:center;display:block;line-height:100%;letter-spacing:normal;mix-blend-mode:difference;text-box:trim-both cap alphabetic}.vurix-hero .vurix-hero__media{position:absolute;inset:0}.vurix-hero__img{width:100%;height:100%;object-fit:cover;object-position:center var(--hero-focus-y, bottom);display:block}.vurix-hero__scrim{position:absolute;inset:0;background:var(--vurix-black);pointer-events:none}.vurix-hero__word{text-align:center;display:block;text-shadow:0 1px 10px rgba(0,0,0,.32);mix-blend-mode:difference}.vurix-hero__link{position:absolute;inset:0;z-index:3}.vurix-hero__cta{position:absolute;left:50%;bottom:12%;transform:translate(-50%);z-index:4;background:var(--vurix-white);color:var(--vurix-ink);border-color:var(--vurix-white);white-space:nowrap}.vurix-hero__cta:hover,.vurix-hero__cta:focus-visible{background:var(--vurix-ink);border-color:var(--vurix-ink);color:var(--vurix-white)}@media(max-width:749px){.vurix-hero__cta{bottom:9%;min-height:48px;padding:0 30px}}.vurix-hero__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:4;display:grid;place-items:center;width:48px;height:48px;border:0;background:transparent;color:var(--vurix-white);cursor:pointer;opacity:.9;transition:transform var(--vurix-dur) var(--vurix-ease),opacity var(--vurix-dur) var(--vurix-ease)}.vurix-hero__arrow svg{width:24px;height:24px}.vurix-hero__arrow:hover{opacity:1}.vurix-hero__arrow--prev{left:5vw}.vurix-hero__arrow--next{right:5vw}.vurix-hero__arrow--prev:hover{transform:translateY(-50%) translate(-4px)}.vurix-hero__arrow--next:hover{transform:translateY(-50%) translate(4px)}@media screen and (max-width:749px){.vurix-hero__arrow{width:44px;height:44px}.vurix-hero__arrow svg{width:16px;height:16px}}.vurix-line-mask{display:block;overflow:hidden}.vurix-line{display:block;will-change:transform}.vurix-statement{position:relative;z-index:2;background:var(--statement-bg, var(--vurix-sage));color:var(--statement-fg, var(--vurix-white));padding:var(--vurix-section-y) 0;overflow-x:clip;overflow-y:visible}.vurix-statement__grid{position:relative;display:grid;grid-template-columns:repeat(2,1fr);align-items:start;padding-inline:0}.vurix-statement__media-col{position:relative;display:flex;justify-content:flex-end;align-items:flex-start;grid-column:1;grid-row:1;z-index:1;min-width:0}.vurix-statement__media{overflow:hidden}.vurix-statement__img{display:block;width:33vw;height:auto}.vurix-statement__dot{position:absolute;left:52%;top:27%;z-index:3;width:13px;height:13px;border-radius:50%;background:var(--vurix-white);pointer-events:none}.vurix-statement__copy{position:relative;grid-column:1 / -1;grid-row:1;z-index:3;display:grid;justify-items:start;grid-column:2;transform:translate(-5vw);padding-right:var(--vurix-gutter);padding-top:5vh;pointer-events:none}.vurix-statement__copy a{pointer-events:auto}.vurix-statement__heading{margin:0;max-width:20ch;font-family:var(--vurix-body);font-weight:300;font-size:3vw;font-weight:400;line-height:120%;letter-spacing:-2px}.vurix-statement__body{margin:18px 0 0;color:inherit;opacity:.9;max-width:52ch}.vurix-statement__body>:first-child{margin-top:0}.vurix-statement__body>:last-child{margin-bottom:0}.vurix-statement__cta{grid-column:2;grid-row:2;justify-self:start;margin-left:-5vw;margin-top:80px}.vurix-statement__cta-link{display:inline-block;color:inherit;font-family:var(--vurix-body);font-size:clamp(16px,1.3vw,22px);font-weight:400;letter-spacing:normal;text-transform:uppercase;text-decoration:none;transition:opacity .35s var(--vurix-ease)}.vurix-statement__cta-link:hover{opacity:.6}.vurix-statement__squiggle{position:absolute;left:var(--line-left, 14%);top:0;height:var(--line-span, 210%);width:auto;aspect-ratio:var(--line-ratio, 680 / 2455);max-width:var(--line-width, 52%);color:currentColor;opacity:1;pointer-events:none;overflow:visible;z-index:0}.vurix-statement__stroke{opacity:1}@media screen and (max-width:989px){.vurix-statement{padding-top:58px}.vurix-statement__grid{width:100%;margin-inline:0;grid-template-columns:1fr;padding-inline:0}.vurix-statement__media-col{grid-column:1;grid-row:1;justify-self:start;width:72vw;margin-left:-1vw;margin-right:0}.vurix-statement__copy{grid-column:1;grid-row:1;justify-self:start;width:45vw;margin-left:50vw;transform:none;padding-left:0;padding-right:0;padding-top:130px}.vurix-statement__media{width:100%;flex:0 0 100%}.vurix-statement__img{width:100%;flex:0 0 100%;aspect-ratio:.889;height:auto;object-fit:cover}.vurix-statement__heading{max-width:100%;min-width:0;overflow-wrap:break-word}.vurix-statement__heading{font-size:20px;line-height:24px;letter-spacing:normal}.vurix-statement__cta{grid-column:1;grid-row:2;justify-self:center;margin:36px auto 0}.vurix-statement__squiggle{left:11.8%;width:76%;max-width:none;height:auto;opacity:1}.vurix-statement__dot{display:none}}.vurix-split{position:relative;background:var(--split-bg, var(--vurix-sage))}.vurix-split__grid{display:grid;grid-template-columns:8.5% 33% 17% 33% 8.5%;padding-inline:0;align-items:start}.vurix-split__item{position:relative;z-index:3;display:block;text-decoration:none;min-width:0}.vurix-split__item:nth-child(1){grid-column:2}.vurix-split__item:nth-child(2){grid-column:4;margin-top:18.6%}.vurix-split__item:nth-child(odd):not(:nth-child(1)){grid-column:2}.vurix-split__item:nth-child(2n):not(:nth-child(2)){grid-column:4}.vurix-split__media{overflow:hidden}.vurix-split__img{display:block;width:100%;height:auto;transform:scale(1);transition:transform 1s ease-in-out 0s}.vurix-split__item:hover .vurix-split__img{transform:scale(1.2);transition:transform 2s ease-in-out 0s}.vurix-split__word{position:absolute;top:24%;left:50%;transform:translate(-50%,-50%);z-index:1;display:block;width:150%;text-align:center;pointer-events:none;white-space:nowrap}.vurix-split__media{position:relative;z-index:2}@media screen and (max-width:989px){.vurix-split__grid{grid-template-columns:repeat(2,1fr);padding-inline:0;margin-top:40px}.vurix-split__item:nth-child(1),.vurix-split__item:nth-child(odd):not(:nth-child(1)){grid-column:1}.vurix-split__item:nth-child(2),.vurix-split__item:nth-child(2n):not(:nth-child(2)){grid-column:2}.vurix-split__item{justify-self:center;width:45vw;margin-top:0}.vurix-split__item+.vurix-split__item{margin-top:0}.vurix-split__item:nth-child(2){margin-top:15vh}}@media screen and (max-width:749px){.vurix-split__media{overflow:visible}.vurix-split__img{width:120%;max-width:none;margin-left:-10%}.vurix-split__word{font-size:12vw}}.vurix-products{background:var(--products-bg, var(--vurix-grey));padding:var(--vurix-section-y-tight) var(--vurix-gutter)}.vurix-products__heading{color:var(--products-heading, #a9afa4);text-align:center;margin-bottom:8vh;font-weight:300}.vurix-products__grid{display:grid;grid-template-columns:repeat(var(--products-cols, 4),minmax(0,1fr));gap:32px}.vurix-products__foot{display:flex;justify-content:center;margin-top:48px}.vurix-products__grid--slider{display:flex;grid-template-columns:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.vurix-products__grid--slider::-webkit-scrollbar{display:none}.vurix-products__grid--slider>*{flex:0 0 calc((100% - (var(--products-cols, 3) - 1) * var(--products-col-gap, 32px)) / var(--products-cols, 3));scroll-snap-align:start}@media(prefers-reduced-motion:reduce){.vurix-products__grid--slider{scroll-behavior:auto}}@media screen and (max-width:749px){.vurix-products__grid--slider>*{flex-basis:76%}}.vurix-products__rail{position:relative}.vurix-products__arrows{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.vurix-products__arrow{width:44px;height:44px;display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:opacity .25s var(--vurix-ease),background-color .25s var(--vurix-ease)}.vurix-products__arrow svg{width:14px;height:14px}.vurix-products__arrow:disabled{opacity:.25;cursor:default}.vurix-products__arrow:not(:disabled):hover{background:currentColor}.vurix-products__arrow:not(:disabled):hover svg{color:var(--vurix-white)}.vurix-product-card{position:relative;display:flex;flex-direction:column}.vurix-product-card__link{text-decoration:none;color:inherit;display:flex;flex-direction:column}.vurix-product-card__media{position:relative;overflow:hidden;isolation:isolate}.vurix-product-card__img{width:100%;height:auto;display:block;transition:opacity .6s var(--vurix-ease)}.vurix-product-card__badge{position:absolute;top:12px;left:12px;z-index:2;padding:5px 12px;border-radius:25px;background:var(--vurix-accent);color:var(--vurix-white);font-size:1rem}.vurix-product-card__title{margin:0;text-align:center;-webkit-line-clamp:3;overflow:hidden}.vurix-product-card__desc{margin:0;font-family:var(--vurix-body);font-size:14px;font-weight:400;color:var(--vurix-ink);text-align:center;line-height:1.5;min-height:3em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vurix-product-card__price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0 8px;max-width:100%;min-width:0;text-align:center;letter-spacing:.04em;text-transform:none}.vurix-product-card__was{opacity:.5;margin-right:0}.vurix-product-card__info{display:flex;flex-direction:column;align-items:center;gap:14px;padding-top:18px;flex:1 1 auto}.vurix-product-card__link{height:100%}.vurix-product-card__slot--action{margin-top:auto}.vurix-product-card__slot{display:grid;place-items:center;width:100%}.vurix-product-card__slot>*{grid-area:1 / 1;transition:opacity .35s var(--vurix-ease)}.vurix-product-card__title,.vurix-product-card__price{opacity:1}.vurix-product-card__swatches,.vurix-product-card__cta{opacity:0;pointer-events:none}@media(hover:hover)and (pointer:fine){.vurix-product-card--has-swatches:hover .vurix-product-card__title,.vurix-product-card--has-swatches:focus-within .vurix-product-card__title{opacity:0}.vurix-product-card:hover .vurix-product-card__price,.vurix-product-card:focus-within .vurix-product-card__price{opacity:0}.vurix-product-card:hover .vurix-product-card__swatches,.vurix-product-card:focus-within .vurix-product-card__swatches,.vurix-product-card:hover .vurix-product-card__cta,.vurix-product-card:focus-within .vurix-product-card__cta{opacity:1;pointer-events:auto}}.vurix-product-card__swatches{display:flex;justify-content:center;align-items:center;gap:18px;margin:0;padding:0;list-style:none}.vurix-product-card__swatch{display:block;width:56px;height:56px;border-radius:50%;background-size:cover;background-position:center;cursor:pointer;transition:transform .3s var(--vurix-ease)}.vurix-product-card__swatch:hover{transform:scale(1.08)}.vurix-product-card__cta{display:inline-flex;align-items:center;justify-content:center;min-width:206px;min-height:48px;padding:0 30px;border-radius:25px;background:var(--vurix-ink);color:var(--vurix-white);font-family:var(--vurix-body);font-size:13px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.vurix-product-card__desc{margin:0;text-align:center}.vurix-product-card__price{margin:0}@media(hover:none){.vurix-product-card__swatches,.vurix-product-card__cta{display:none}}@media screen and (max-width:989px){.vurix-products__grid{--products-cols: 2}}@media screen and (max-width:479px){.vurix-products__grid{--products-cols: 2;gap:32px}}.vurix-feature{background:var(--feature-bg, transparent);padding:var(--feature-pad, 0px)}.vurix-feature__frame{position:relative;display:block;width:100%}.vurix-feature__bg{position:relative;width:100%}.vurix-feature__img{display:block;width:100%;height:auto;aspect-ratio:var(--feature-ratio, auto);object-fit:cover}.vurix-feature__scrim{position:absolute;inset:0;background:var(--vurix-black);pointer-events:none}.vurix-feature__word{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center;pointer-events:none;text-box:trim-both cap alphabetic}.vurix-feature__cutout{position:absolute;inset:0;z-index:3;width:100%;height:100%;object-fit:cover;pointer-events:none}.vurix-feature__copy{position:absolute;left:50%;bottom:clamp(28px,5vw,64px);transform:translate(-50%);z-index:4;display:flex;flex-direction:column;align-items:center;gap:18px;color:var(--vurix-white);text-align:center;padding-inline:var(--vurix-gutter)}.vurix-feature__sub{margin:0}.vurix-feature__link{position:absolute;inset:0;z-index:5}.vurix-footer{background:var(--footer-bg, var(--vurix-sage));color:var(--footer-fg, var(--vurix-white));padding:5vw;border-top:1px solid var(--vurix-rule)}.vurix-footer__wrap{display:flex;flex-direction:column;gap:240px;width:100%}.vurix-footer__top{display:flex;width:100%}.vurix-footer__top-left{width:50%}.vurix-footer__top-right{width:50%;padding-left:5vw;box-sizing:border-box}.vurix-footer__news-heading{margin:0;font-size:6vw;font-weight:700;color:var(--vurix-ink-soft);line-height:100%}.vurix-footer__news-sub{margin:12px 0 0;font-family:var(--vurix-body);font-size:16px;font-weight:400;color:var(--footer-fg, var(--vurix-white));line-height:100%}.vurix-footer__news-pill{position:relative;display:flex;justify-content:flex-start;align-items:center;width:100%;border:1px solid var(--footer-fg, var(--vurix-white));border-radius:25px}.vurix-footer__news-pill input{width:100%;background:transparent;border:0;outline:none;border-radius:25px;font-family:var(--vurix-body);font-size:20px;font-weight:400;color:var(--footer-fg, var(--vurix-white));line-height:100%;padding:16px 32px;box-sizing:border-box}.vurix-footer__news-pill input::placeholder{color:var(--footer-fg, var(--vurix-white));opacity:.8}.vurix-footer__news-submit{display:flex;justify-content:center;align-items:center;width:64px;height:64px;flex:none;border:0;background:transparent;color:var(--vurix-ink-soft);cursor:pointer;transition:transform .35s var(--vurix-ease)}.vurix-footer__news-submit:hover{transform:translate(4px)}.vurix-footer__news-submit svg{width:24px;height:24px}.vurix-footer__news-error,.vurix-footer__news-success{margin:8px 0 0;font-family:var(--vurix-body);font-size:12px;line-height:100%}.vurix-footer__news-error{color:var(--vurix-accent)}.vurix-footer__mid{display:flex;justify-content:space-between;align-items:center;width:100%}.vurix-footer__cols{display:grid;grid-template-columns:repeat(var(--footer-cols, 3),auto);gap:160px}.vurix-footer__col{display:flex;flex-direction:column;gap:32px}.vurix-footer__col h3{margin:0;font-family:var(--vurix-body);font-size:20px;font-weight:400;color:var(--vurix-ink-soft);line-height:100%;text-transform:uppercase}.vurix-footer__col--social h3{color:var(--vurix-accent)}.vurix-footer__col ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.vurix-footer__col a{font-family:var(--vurix-body);font-size:20px;font-weight:400;color:var(--footer-fg, var(--vurix-white));line-height:100%;text-transform:uppercase;text-decoration:none;transition:color .35s var(--vurix-ease)}.vurix-footer__col a:hover{color:var(--vurix-accent)}.vurix-footer__col-text{font-family:var(--vurix-body);font-size:16px;color:var(--footer-fg, var(--vurix-white));line-height:1.5}.vurix-footer__bottom{display:flex;justify-content:space-between;align-items:center;width:100%;padding-right:calc(96px + 2vw);box-sizing:border-box}.vurix-footer__bottom-left{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:16px}.vurix-footer__bottom-left p,.vurix-footer__bottom-left a{margin:0;font-family:var(--vurix-body);font-size:20px;font-weight:400;color:var(--vurix-ink-soft);line-height:100%;text-transform:uppercase;text-decoration:none}.vurix-footer__bottom-left a:hover{text-decoration:underline}.vurix-footer__bottom-right a{font-family:var(--vurix-body);font-size:20px;font-weight:400;color:var(--footer-fg, var(--vurix-white));line-height:100%;text-transform:uppercase;text-decoration:none}@media screen and (max-width:989px){.vurix-footer{padding:60px 5vw}.vurix-footer__wrap{gap:80px}.vurix-footer__top{flex-direction:column;gap:40px}.vurix-footer__top-left,.vurix-footer__top-right{width:100%;padding-left:0}.vurix-footer__news-heading{font-size:15vw}.vurix-footer__mid{flex-direction:column;align-items:flex-start;gap:40px}.vurix-footer__cols{grid-template-columns:1fr;gap:40px}.vurix-footer__bottom{flex-direction:column;align-items:flex-start;gap:16px;padding-right:0}}.collection-hero__title,.main-page-title,.customer h1,.cart__empty-text{font-family:var(--vurix-display);text-transform:uppercase;font-weight:400;line-height:.85;letter-spacing:.01em;font-size:clamp(48px,8vw,130px)}.title-wrapper-with-link .title,.collection__title .title{font-family:var(--vurix-display);text-transform:uppercase;font-weight:400;line-height:.85;font-size:clamp(40px,6vw,96px)}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{border-radius:25px;min-height:52px;font-family:var(--vurix-body);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;font-weight:400}.product__title,.product__title h1{font-family:var(--vurix-display);text-transform:uppercase;font-weight:400;line-height:.85;letter-spacing:.01em;font-size:clamp(44px,6vw,92px)}.product__text,.product .price{font-family:var(--vurix-body);letter-spacing:.03em}.product__description{font-size:1.4rem;line-height:1.7}.product__accordion .accordion__title,.product__accordion summary{font-family:var(--vurix-body);font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase}.product-form__input .form__label{letter-spacing:.06em;text-transform:uppercase}.collection-hero{background:var(--vurix-grey);padding-block:clamp(48px,8vw,120px)}.card__heading,.card-information__text{font-family:var(--vurix-display);text-transform:uppercase;font-weight:400;font-size:clamp(24px,2.4vw,38px);line-height:.9}.card__heading a{text-decoration:none}.card-information .price{font-family:var(--vurix-body);font-size:1.3rem;letter-spacing:.04em}.facets__summary,.facet-filters__label,.facets__label{font-family:var(--vurix-body);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}.cart-drawer .cart-drawer__overlay{position:fixed;inset:0;background:#1d1d1dd9}.cart-drawer .drawer__inner{position:relative;background:var(--vurix-grey);background-image:none;border:0;padding:0;overflow:hidden;transform:translate(100%) scaleX(.95);transform-origin:right top;transition:transform .8s var(--vurix-ease);will-change:transform;backface-visibility:hidden}cart-drawer.drawer.active .drawer__inner{transform:translate(0) scaleX(1)}@media screen and (min-width:990px){.cart-drawer .drawer__inner{width:35vw;min-width:560px;max-width:none}}@media(prefers-reduced-motion:reduce){.cart-drawer .drawer__inner{transition-duration:.01ms}}.cart-drawer .vurix-minicart__close{position:absolute;top:24px;right:40px;z-index:3;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;background:transparent;color:var(--vurix-ink);cursor:pointer;transition:transform .35s var(--vurix-ease)}.cart-drawer .vurix-minicart__close:hover{transform:rotate(90deg)}.cart-drawer .vurix-minicart__close svg{width:26px;height:26px}.cart-drawer .drawer__header,.vurix-minicart__head{display:flex;align-items:flex-end;gap:16px;padding:2.5vw 5vw 0;border:0}.cart-drawer .drawer__heading{margin:0;font-family:var(--vurix-display);font-size:6vw;font-weight:400;color:var(--vurix-ink-soft);line-height:75%;letter-spacing:0;text-transform:none}.vurix-minicart__count{font-family:var(--vurix-body);font-size:24px;font-weight:400;color:var(--vurix-ink-soft);line-height:1;padding-bottom:4px}.cart-drawer .cart-drawer__form,.cart-drawer .cart__contents{display:flex;flex-direction:column;min-height:0}.cart-drawer .drawer__contents{padding:0 5vw;margin-top:40px;overflow-y:auto;scrollbar-width:none}.cart-drawer .drawer__contents::-webkit-scrollbar{display:none}.vurix-minicart__list{margin:0;padding:0;list-style:none}.cart-drawer .vurix-minicart__list .vurix-minicart__item{display:grid;grid-template-columns:40% auto;gap:24px;align-items:start;padding:24px 0;border-top:1px solid var(--vurix-ink);border-bottom:0}.cart-drawer .vurix-minicart__list .vurix-minicart__item:last-child{border-bottom:1px solid var(--vurix-ink)}.vurix-minicart__media img{display:block;width:100%;height:auto}.cart-drawer .vurix-minicart__title{display:block;font-family:var(--vurix-body);font-size:24px;font-weight:400;color:var(--vurix-ink-soft);line-height:100%;text-decoration:none}.cart-drawer .vurix-minicart__rows{margin:24px 0 0;display:flex;flex-direction:column;gap:12px}.cart-drawer .vurix-minicart__rows--total{margin-top:24px}.cart-drawer .vurix-minicart__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.cart-drawer .vurix-minicart__row dt,.cart-drawer .vurix-minicart__row dd{margin:0;font-family:var(--vurix-body);font-size:16px;font-weight:400;color:var(--vurix-ink-soft);line-height:100%}.vurix-minicart__was{margin-right:8px;font-size:12px;color:var(--vurix-accent)}.vurix-minicart__discounts{margin:12px 0 0;padding:0;list-style:none;font-family:var(--vurix-body);font-size:12px;color:var(--vurix-accent)}.vurix-minicart__remove-btn,.vurix-cart__remove-btn{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:0;border:0;background:transparent;font-family:var(--vurix-body);font-size:16px;color:var(--vurix-ink-soft);cursor:pointer}.vurix-minicart__remove-btn span,.vurix-cart__remove-btn span{text-decoration:underline}.vurix-minicart__remove-btn:hover span,.vurix-cart__remove-btn:hover span{color:var(--vurix-accent)}.vurix-minicart__remove-btn svg,.vurix-cart__remove-btn svg{width:16px;height:16px;flex:none}.cart-item__error{margin:0}.cart-item__error-text{font-family:var(--vurix-body);font-size:12px;color:var(--vurix-accent)}.cart-drawer .drawer__footer,.vurix-minicart__foot{margin-top:auto;padding:24px 5vw 40px;border:0;background:transparent}.cart-drawer .vurix-minicart__ctas{display:flex;flex-direction:column;gap:6px}.cart-drawer .vurix-minicart__ctas>*+*{margin-top:0}.vurix-minicart__btn,.vurix-cart__btn{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:96px;padding:0 32px;border:0;border-radius:25px;box-shadow:none;font-family:var(--vurix-body);font-size:16px;font-weight:400;text-transform:uppercase;line-height:100%;text-decoration:none;cursor:pointer;box-sizing:border-box;transition:background-color .35s ease-in-out,color .35s ease-in-out}.vurix-minicart__btn--accent{background:var(--vurix-accent);color:var(--vurix-white)}.vurix-minicart__btn--accent:hover{background:var(--vurix-accent-hover)}.vurix-minicart__btn--dark{background:var(--vurix-ink);color:var(--vurix-white)}.vurix-minicart__btn--dark:hover{background:var(--vurix-ink-hover)}.vurix-minicart__btn[disabled]{opacity:.4;cursor:default}.vurix-minicart__continue{display:block;width:100%;margin-top:24px;padding:0;border:0;background:transparent;font-family:var(--vurix-body);font-size:16px;color:var(--vurix-ink-soft);text-align:center;text-decoration:underline;cursor:pointer}.vurix-minicart__continue:hover{color:var(--vurix-accent)}.vurix-minicart__errors:empty{display:none}.vurix-minicart__errors{padding:0 5vw;font-family:var(--vurix-body);font-size:12px;color:var(--vurix-accent)}.cart-drawer.is-empty .drawer__header,cart-drawer.is-empty .vurix-minicart__head,cart-drawer.is-empty .vurix-minicart__foot,cart-drawer.is-empty cart-drawer-items{display:none}.cart-drawer .drawer__inner-empty{display:flex;align-items:center;justify-content:center;height:100%;padding:5vw;background:transparent}.cart-drawer .cart-drawer__empty-content{display:flex;flex-direction:column;gap:32px;width:100%;text-align:left}.template-cart:has(#main-cart-items),#MainContent:has(#main-cart-items){background:var(--vurix-grey)}#MainContent:has(#main-cart-items){display:grid;grid-template-columns:minmax(0,1fr) 29vw;column-gap:13.6vw;align-items:start;padding:calc(var(--vurix-header-h, 127px) + 32px) 5vw 15vh}#MainContent:has(#main-cart-items)>.shopify-section{min-width:0}.vurix-cart__crumbs{display:flex;align-items:center;gap:8px;padding-top:24px;font-family:var(--vurix-body);font-size:16px;color:var(--vurix-ink-soft)}.vurix-cart__crumbs a{color:inherit;text-decoration:none}.vurix-cart__crumbs a:hover{color:var(--vurix-accent)}.vurix-cart__heading{margin:96px 0 64px;text-transform:none;font-family:var(--vurix-display);font-size:6vw;font-weight:400;color:var(--vurix-accent);line-height:75%}.vurix-cart__list{margin:0;padding:0;list-style:none}.vurix-cart__list .vurix-cart__row{display:grid;grid-template-columns:168px 105px 321px auto;column-gap:32px;row-gap:0;align-items:start;padding:24px 0;border-bottom:1px solid var(--vurix-ink-soft)}.vurix-cart__list .vurix-cart__title{font-family:var(--vurix-body);font-size:24px;font-weight:400;color:var(--vurix-accent);line-height:1.2;text-decoration:none}.vurix-cart__list .vurix-cart__media img{display:block;width:100%;height:auto}.vurix-cart__rows{margin:0;display:flex;flex-direction:column;gap:12px}.vurix-cart__rows--total{margin-top:24px}.vurix-cart__row-inner,.vurix-cart__row .vurix-cart__row{border:0;padding:0}.vurix-cart__rows .vurix-cart__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;grid-template-columns:none;padding:0;border:0}.vurix-cart__rows dt,.vurix-cart__rows dd{margin:0;font-family:var(--vurix-body);font-size:16px;font-weight:400;color:var(--vurix-ink-soft);line-height:100%}.vurix-cart__was{margin-right:8px;font-size:12px;color:var(--vurix-accent)}.vurix-cart__list .vurix-cart__remove{justify-self:end;padding-right:52px}.vurix-cart__remove-btn{margin-top:0}.vurix-cart__discounts{margin:12px 0 0;padding:0;list-style:none;font-family:var(--vurix-body);font-size:12px;color:var(--vurix-accent)}.vurix-cart__empty{padding:24px 0;font-family:var(--vurix-body);font-size:20px;color:var(--vurix-ink-soft)}.vurix-cart__errors:empty{display:none}.vurix-cart__errors{font-family:var(--vurix-body);font-size:12px;color:var(--vurix-accent)}.vurix-cart__summary{padding-top:145px}.vurix-cart__discount{display:flex;flex-direction:column;gap:16px}.vurix-cart__discount input{width:100%;min-height:80px;padding:0 48px;border:0;border-radius:14px;background:var(--vurix-white);font-family:var(--vurix-body);font-size:20px;color:var(--vurix-ink);box-sizing:border-box}.vurix-cart__discount input::placeholder{color:var(--vurix-ink-soft)}.vurix-cart__discount input:focus{outline:2px solid var(--vurix-ink);outline-offset:2px}.vurix-cart__btn{justify-content:center;min-height:80px;text-align:center}.vurix-cart__btn--accent{background:var(--vurix-accent);color:var(--vurix-white)}.vurix-cart__btn--accent:hover{background:var(--vurix-accent-hover)}.vurix-cart__btn--quiet{background:transparent;color:var(--vurix-ink);box-shadow:inset 0 0 0 1px var(--vurix-ink-soft)}.vurix-cart__btn--quiet:hover{background:var(--vurix-ink);color:var(--vurix-white);box-shadow:none}.vurix-cart__btn--dark{background:var(--vurix-ink);color:var(--vurix-white)}.vurix-cart__btn--dark:hover{background:var(--vurix-ink-hover)}.vurix-cart__btn[disabled]{opacity:.4;cursor:default}.vurix-cart__totals{margin-top:96px}.vurix-cart__total-row{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--vurix-ink-soft);font-family:var(--vurix-body);font-size:20px;font-weight:400;color:var(--vurix-ink);line-height:100%}.vurix-cart__total-row--grand{padding-top:24px;padding-bottom:0;border-bottom:0}.vurix-cart__tax-note{margin:16px 0 0;font-family:var(--vurix-body);font-size:12px;color:var(--vurix-ink-soft)}.vurix-cart__summary .vurix-cart__pay{width:100%;max-width:none;margin-top:96px;font-size:20px;font-weight:700;letter-spacing:0;text-transform:uppercase}.vurix-cart__dynamic{margin-top:16px}@media screen and (max-width:989px){#MainContent:has(#main-cart-items){grid-template-columns:1fr;row-gap:64px;padding:calc(var(--vurix-header-h, 115px) + 32px) 5vw 80px}.vurix-cart__heading{font-size:14vw;margin:48px 0 32px}.vurix-cart__summary{padding-top:0}.vurix-cart__totals,.vurix-cart__pay{margin-top:48px}.vurix-cart__list .vurix-cart__row{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"title title" "media details" "remove remove";gap:16px}.vurix-cart__title{grid-area:title}.vurix-cart__media{grid-area:media}.vurix-cart__details{grid-area:details}.vurix-cart__remove{grid-area:remove;justify-self:start;padding-right:0}.cart-drawer .drawer__inner{width:100vw;min-width:0}.cart-drawer .drawer__heading{font-size:14vw}.vurix-minicart__item{grid-template-columns:40% auto}}.customer .field__label,.customer label{font-family:var(--vurix-body);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}.customer input[type=text],.customer input[type=email],.customer input[type=password]{border-radius:25px}.template-search__header .h1,.template-search__search .field__input{font-family:var(--vurix-body)}@media screen and (max-width:767px),screen and (max-height:600px){:root{--vurix-section-y: 80px;--vurix-section-y-tight: 10vh;--vurix-stack-gap: 60px}.vurix-footer{padding:60px 5vw}}.vurix-collection{position:relative;width:100%;background:var(--collection-bg, var(--vurix-grey));padding:calc(96px + 5vh) var(--vurix-gutter) 10vh;box-sizing:border-box}.vurix-collection__wrap{display:flex;flex-direction:column;align-items:flex-start;gap:96px;width:100%}.vurix-collection__info{display:flex;flex-direction:column;align-items:flex-start;gap:48px;width:100%}.vurix-collection__title{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:5vh}.vurix-collection__h1{margin:0;font-size:var(--collection-heading-size, var(--vurix-h2));font-weight:300;color:var(--collection-heading, var(--vurix-ink-soft));line-height:100%}.vurix-collection__sub{margin:0;font-family:var(--vurix-body);font-size:32px;font-weight:400;color:var(--vurix-ink-soft);line-height:1.5;max-width:56ch;text-transform:uppercase}.vurix-collection__filters{width:100%}.vurix-collection__filters ul{display:flex;justify-content:center;align-items:center;gap:24px;margin:0;padding:0;list-style:none}.vurix-collection__filters a{display:block;padding:16px 56px;border:2px solid var(--vurix-ink-soft);border-radius:25px;text-decoration:none;box-sizing:border-box;transition:background-color .35s ease-in-out 0s}.vurix-collection__filters a span{font-family:var(--vurix-body);font-size:16px;font-weight:400;color:var(--vurix-ink);line-height:100%;text-transform:uppercase}.vurix-collection__filters a:hover{background-color:#302f3533}.vurix-collection__filters li.is-current a{background-color:var(--vurix-ink-soft)}.vurix-collection__filters li.is-current a span{color:var(--vurix-white)}.vurix-products__grid--collection{column-gap:var(--products-col-gap, 32px);row-gap:var(--products-row-gap, 128px)}@media screen and (max-width:989px){.vurix-products__grid--collection{column-gap:0;row-gap:80px}}.vurix-collection__pagination{display:flex;align-items:center;justify-content:center;gap:24px;width:100%}.vurix-collection__empty{width:100%;text-align:center}@media screen and (max-width:767px),screen and (max-height:600px){.vurix-collection{padding-top:80px}.vurix-collection__wrap{gap:40px}.vurix-collection__sub{font-size:16px}.vurix-collection__filters ul{flex-wrap:wrap;gap:12px}.vurix-collection__filters a{padding:0 16px;border-width:1px}.vurix-collection__filters a span{font-size:12px;line-height:24px;display:block}}.vurix-product{position:relative;width:100%;background:var(--product-bg, var(--vurix-grey))}.vurix-product__grid{display:grid;grid-template-columns:1fr calc(1150 * (100vh - (96px + 5vh)) / 1440) 1fr;gap:32px;width:100%}.vurix-product__left{position:sticky;top:calc(96px + 10vh);max-height:calc(100vh - (96px + 5vh));overflow-y:auto;overscroll-behavior:contain;padding-left:var(--vurix-gutter);box-sizing:border-box;min-width:0}.vurix-product__left.is-overflowing{position:static;max-height:none;overflow:visible;padding-top:calc(96px + 10vh)}.vurix-product__left{scrollbar-width:thin;scrollbar-color:rgba(29,29,29,.25) transparent}.vurix-product__left::-webkit-scrollbar{width:4px}.vurix-product__left::-webkit-scrollbar-thumb{background:#1d1d1d40;border-radius:2px}.vurix-product__left::-webkit-scrollbar-track{background:transparent}.vurix-product__content{display:flex;flex-direction:column;align-items:flex-start;gap:48px;width:100%}.vurix-product__h1{margin:0;font-size:var(--product-title-size, 8vw);font-weight:400;color:var(--product-title, var(--vurix-ink-soft));line-height:100%}.vurix-product__desc{max-width:46ch;font-family:var(--vurix-body);font-size:16px;font-weight:400;color:var(--vurix-ink);line-height:1.5}.vurix-product__desc>:first-child{margin-top:0}.vurix-product__desc>:last-child{margin-bottom:0}.vurix-product__details{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.vurix-product__details>span{font-family:var(--vurix-body);font-size:16px;font-weight:700;color:var(--vurix-ink);line-height:100%;text-transform:uppercase}.vurix-product__details-body{font-family:var(--vurix-body);font-size:16px;color:var(--vurix-ink);line-height:1.5}.vurix-product__details-body ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.vurix-product__details-body li{position:relative;padding-left:16px}.vurix-product__details-body li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:var(--vurix-ink)}.vurix-product__details-body>:first-child{margin-top:0}.vurix-product__details-body>:last-child{margin-bottom:0}.vurix-product__media{display:flex;flex-direction:column;gap:32px;min-width:0}.vurix-product__img{display:block;width:100%;height:auto}.vurix-product__right{position:sticky;top:calc(96px + 10vh);height:calc(100vh - (96px + 5vh));padding-right:var(--vurix-gutter);box-sizing:border-box;min-width:0}.vurix-product__right.is-overflowing{position:static;height:auto;padding-top:calc(96px + 10vh)}.vurix-product__buy{display:flex;flex-direction:column;align-items:flex-start;gap:48px;width:100%}.vurix-product__price-row{display:flex;justify-content:space-between;align-items:center;width:100%}.vurix-product__price{margin:0;font-family:var(--vurix-body);font-size:32px;font-weight:400;color:var(--vurix-ink);line-height:100%;display:flex;align-items:baseline;gap:12px}.vurix-product__was{font-size:16px;color:var(--vurix-accent);text-decoration:line-through}.vurix-product__tax{margin:0;font-family:var(--vurix-body);font-size:16px;font-weight:400;color:var(--vurix-ink);line-height:100%}.vurix-product__form{display:flex;flex-direction:column;gap:48px;width:100%}.vurix-product__option{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:16px;width:100%}.vurix-product__option-top{display:flex;justify-content:space-between;align-items:center;width:100%}.vurix-product__option-label{display:flex;align-items:center;gap:8px;font-family:var(--vurix-body);font-size:16px;font-weight:700;color:var(--vurix-ink);line-height:100%;text-transform:uppercase}.vurix-product__option-label em{font-weight:400;font-style:normal;text-transform:none}.vurix-product__guide{font-family:var(--vurix-body);font-size:16px;font-weight:700;color:var(--vurix-ink-soft);line-height:100%;text-transform:uppercase;text-decoration:none}.vurix-product__guide:hover{text-decoration:underline}.vurix-product__values{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.vurix-product__values input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.vurix-product__circle{display:flex;justify-content:center;align-items:center;width:var(--product-swatch, 64px);height:var(--product-swatch, 64px);border:2px solid var(--vurix-ink);border-radius:100%;box-sizing:border-box;font-family:var(--vurix-body);font-size:16px;font-weight:400;color:var(--vurix-ink);line-height:100%;text-transform:uppercase;cursor:pointer;transition:border .35s ease-in-out 0s,background-color .35s ease-in-out 0s,color .35s ease-in-out 0s}.vurix-product__circle:hover{border-color:var(--vurix-accent)}.vurix-product__values input:checked+.vurix-product__circle{background-color:var(--vurix-accent);border-color:var(--vurix-accent);color:var(--vurix-white)}.vurix-product__dot{display:block;width:var(--product-swatch, 64px);height:var(--product-swatch, 64px);border-radius:100%;border:2px solid transparent;background-color:var(--swatch, #cccccc);background-size:cover;background-position:center;box-sizing:border-box;cursor:pointer;transition:background-color .35s ease-in-out 0s,border-color .35s ease-in-out 0s}.vurix-product__values input:checked+.vurix-product__dot{background-color:transparent;border-color:var(--swatch, var(--vurix-ink))}.vurix-product__values input:checked+.vurix-product__dot[style*=background-image]{outline:2px solid var(--vurix-ink);outline-offset:3px}.vurix-product__values .is-off+.vurix-product__circle,.vurix-product__values .is-off+.vurix-product__dot,.vurix-product__circle.is-off,.vurix-product__dot.is-off{cursor:not-allowed;opacity:.2}.vurix-product__values input:focus-visible+.vurix-product__circle,.vurix-product__values input:focus-visible+.vurix-product__dot{outline:2px solid var(--vurix-accent);outline-offset:3px}.vurix-product__form-wrap{display:block;width:100%}.vurix-product__add{width:100%;height:var(--product-btn-h, 96px);border:2px solid var(--vurix-ink);border-radius:var(--product-btn-r, 25px);background:transparent;font-family:var(--vurix-body);font-size:16px;font-weight:400;color:var(--vurix-ink);line-height:100%;text-transform:uppercase;cursor:pointer;transition:background-color .35s ease-in-out 0s,color .35s ease-in-out 0s}.vurix-product__add:hover:not([disabled]){background:var(--vurix-ink);color:var(--vurix-white)}.vurix-product__add[disabled]{opacity:.2;cursor:not-allowed}.vurix-product__ship{margin:0;font-family:var(--vurix-body);font-size:16px;font-weight:400;color:var(--vurix-ink);line-height:100%}.vurix-product__returns{font-family:var(--vurix-body);font-size:16px;font-weight:700;color:var(--vurix-ink-soft);line-height:100%;text-transform:uppercase;text-decoration:none}.vurix-product__returns:hover{text-decoration:underline}.vurix-product__stock{margin:0 0 12px;font-family:var(--vurix-body);font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--vurix-accent)}.vurix-product__stock[hidden]{display:none}.vurix-product__trust{list-style:none;margin:4px 0 0;padding:18px 0 0;border-top:1px solid rgba(29,29,29,.15);display:grid;gap:10px;font-family:var(--vurix-body);font-size:14px;line-height:1.35;color:var(--vurix-ink)}.vurix-product__trust li{display:flex;align-items:flex-start;gap:10px}.vurix-product__trust svg{flex:0 0 16px;width:16px;height:16px;margin-top:1px;color:var(--vurix-accent)}@media screen and (max-width:989px){.vurix-product__grid{display:flex;flex-direction:column;gap:0}.vurix-product__media{order:1}.vurix-product__left{order:2}.vurix-product__right{order:3}.vurix-product__left{position:relative;top:auto;height:auto;max-height:none;overflow:visible;padding:32px var(--vurix-gutter) 0}.vurix-product__grid{padding-top:var(--vurix-header-h)}.vurix-product__media{padding-inline:0;display:flex;flex-direction:row;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.vurix-product__media::-webkit-scrollbar{display:none}.vurix-product__media>*{flex:0 0 100%;scroll-snap-align:start}.vurix-product__img{width:100%;aspect-ratio:430 / 539;object-fit:cover}.vurix-product__dot{width:48px;height:48px}.vurix-product__title{width:100%;align-self:stretch}.vurix-product__h1{width:100%;font-size:var(--product-title-size, 15vw);font-weight:700;color:var(--product-title, var(--vurix-accent));text-align:center}.vurix-product__price{font-size:28px}.vurix-product__right{position:relative;top:auto;height:auto;padding:32px var(--vurix-gutter) 96px}.vurix-product__circle{width:48px;height:48px;font-size:12px}.vurix-product__dot{width:52px;height:52px}.vurix-product__add{height:72px}}@media screen and (max-width:767px){.vurix-product__circle,.vurix-product__dot{width:40px;height:40px}}.vurix-wipe{display:block;position:fixed;inset:0;z-index:200;visibility:hidden;opacity:0;pointer-events:none;background:transparent}.vurix-wipe.is-active{visibility:visible;opacity:1;pointer-events:auto}.vurix-wipe__layer{display:block;position:absolute;inset:0;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%)}.vurix-wipe__layer--back{background:var(--wipe-back, #302f35)}.vurix-wipe__layer--front{background:var(--wipe-front, #e1e1e1)}.vurix-wipe.is-covering .vurix-wipe__layer,.vurix-wipe.is-revealing .vurix-wipe__layer{will-change:clip-path}html.vurix-arriving:after{content:"";position:fixed;inset:0;z-index:199;background:var(--wipe-front, #e1e1e1);pointer-events:none}.vurix-wipe.is-held .vurix-wipe__layer{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transition:none}.vurix-wipe.is-covering .vurix-wipe__layer{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transition:clip-path var(--wipe-dur, 1s) var(--vurix-ease)}.vurix-wipe.is-covering .vurix-wipe__layer--front{transition-delay:var(--wipe-stagger, .3s)}.vurix-wipe__title{position:absolute;top:50%;left:50%;width:90%;margin:0;transform:translate(-50%,calc(-50% + 10px));opacity:0;font-family:var(--vurix-display);font-size:12vw;font-weight:400;line-height:100%;letter-spacing:.01em;text-transform:uppercase;text-align:center;color:var(--wipe-back, #302f35);transition:opacity .4s var(--vurix-ease),transform .4s var(--vurix-ease)}.vurix-wipe.is-titled .vurix-wipe__title{opacity:1;transform:translate(-50%,-50%)}.vurix-wipe.is-revealing .vurix-wipe__layer{clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%);transition:clip-path var(--wipe-dur, 1s) var(--vurix-ease)}.vurix-wipe.is-revealing .vurix-wipe__layer--front{transition-delay:0s}.vurix-wipe.is-revealing .vurix-wipe__layer--back{transition-delay:var(--wipe-stagger, .3s)}@media screen and (max-width:767px){.vurix-wipe__title{font-size:15vw}}@media(prefers-reduced-motion:reduce){.vurix-wipe{display:none}}@media screen and (max-width:989px){html,body{max-width:100%;overflow-x:hidden;overflow-x:clip}img,video,svg,iframe{max-width:100%}.vurix-marquee__group{gap:40px;padding-right:40px}}@media screen and (max-width:767px){.vurix-product__circle,.vurix-product__dot{position:relative}.vurix-product__circle:after,.vurix-product__dot:after{content:"";position:absolute;inset:-8px}.vurix-feature__copy{gap:10px;bottom:20px;width:100%;max-width:34ch}}@media screen and (max-width:989px){html{-webkit-text-size-adjust:100%}}@media screen and (max-width:767px),screen and (max-height:600px){:root{--mobile-width: 90vw}.vurix-header{padding:calc(6px + env(safe-area-inset-top,0px)) 2.5vw var(--header-pad-bottom, 2.5vh)}.vurix-products__grid,.vurix-products__grid--collection{--products-cols: 2;grid-template-columns:repeat(2,minmax(0,1fr))}.vurix-product-card,.vurix-product-card__link,.vurix-product-card__info,.vurix-product-card__slot{min-width:0}.vurix-product-card__price{max-width:100%;min-width:0;font-size:13px;letter-spacing:.02em}.vurix-cart__list .vurix-cart__row{grid-template-columns:35% minmax(0,1fr);grid-template-areas:"title title" "media details" "remove remove"}.vurix-hero__arrow{box-sizing:content-box;padding:5vw;width:16px;height:16px}.vurix-hero__arrow--prev{left:0}.vurix-hero__arrow--next{right:0}.vurix-hero__arrow svg{width:100%;height:100%}.vurix-hero{height:auto;aspect-ratio:3 / 4}}.vurix-header__burger{display:none}@media screen and (max-width:989px){.vurix-header__burger{display:block}}.vurix-header__burger{position:relative;width:40px;height:17px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;flex:none}.vurix-header__burger-wrap{position:relative;display:block;height:100%}.vurix-header__burger-bar{position:absolute;left:0;width:100%;height:1px;background-color:currentColor;transition:transform .35s var(--vurix-ease),opacity .2s ease-in-out}.vurix-header__burger-bar--top{top:0}.vurix-header__burger-bar--mid{top:8px}.vurix-header__burger-bar--bot{bottom:0}.vurix-header__burger:after{content:"";position:absolute;left:50%;top:50%;width:200%;height:400%;transform:translate(-50%,-50%)}.vurix-menu-open .vurix-header__burger-bar--top{transform:translateY(8px) rotate(45deg)}.vurix-menu-open .vurix-header__burger-bar--mid{opacity:0}.vurix-menu-open .vurix-header__burger-bar--bot{transform:translateY(-8px) rotate(-45deg)}.vurix-menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:145;visibility:hidden;opacity:0;overflow:hidden;transition:opacity 0s linear .8s,visibility 0s linear .8s}.vurix-menu[hidden]{display:none}.vurix-menu.is-open{visibility:visible;opacity:1;transition:opacity 0s linear 0s,visibility 0s linear 0s}.vurix-menu__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1d1d1dd9;opacity:0;transition:opacity .5s ease-in-out 0s;cursor:pointer}.vurix-menu.is-open .vurix-menu__bg{opacity:1}.vurix-menu__panel{position:absolute;right:0;top:0;z-index:20;width:97.5vw;height:100%;padding-top:112px;background-color:var(--vurix-grey);overflow:hidden;box-sizing:border-box;transform:translate(100%) scaleX(.95);transform-origin:right top;transition:transform .8s var(--vurix-ease);will-change:transform;backface-visibility:hidden}.vurix-menu.is-open .vurix-menu__panel{transform:translate(0) scaleX(1)}.vurix-menu__list{margin:0;padding:0;list-style:none}.vurix-menu__list li{text-transform:uppercase}.vurix-menu__link{display:block;padding:4px 5vw;font-family:var(--vurix-display);font-size:var(--menu-link-size, 70px);font-weight:400;color:var(--menu-fg, var(--vurix-ink));line-height:normal;text-decoration:none;border-top:1px solid rgba(134,134,134,.1);transition:color .35s ease-in-out 0s}.vurix-menu__link:hover{color:var(--vurix-accent)}@media screen and (min-width:768px)and (max-width:989px){.vurix-menu__link{font-size:var(--menu-link-size, 112px)}}@media(prefers-reduced-motion:reduce){.vurix-menu__panel,.vurix-menu__bg,.vurix-header__burger-bar{transition-duration:.01ms}}@media screen and (max-width:989px){.vurix-products__heading{font-weight:300;color:var(--vurix-ink-soft);text-align:center;margin-bottom:8vh}.vurix-product-card__img{aspect-ratio:var(--card-ratio, 4 / 5);object-fit:cover}.vurix-product-card__title{font-family:var(--vurix-display);font-size:var(--card-title-size, 32px);font-weight:400;color:var(--vurix-ink-soft);line-height:.95;letter-spacing:normal;text-transform:uppercase}.vurix-product-card__price{font-family:var(--vurix-body);font-size:16px;font-weight:400;color:var(--vurix-ink);letter-spacing:normal}.vurix-product-card__info{padding-top:29px}}@media screen and (max-width:989px){.vurix-feature__frame{width:100%;margin-inline:0}.vurix-feature__img{aspect-ratio:3 / 4;object-fit:cover}}@media screen and (max-width:989px){.vurix-footer__news-pill input{font-size:16px;padding:16px}}@media screen and (max-width:989px){.vurix-collection__heading,.vurix-collection h1.vurix-display{font-size:15vw}.vurix-products__grid--collection{row-gap:128px}.vurix-products__grid--collection .vurix-product-card__info{padding-inline:10px}}.vurix-product__gallery{position:relative}.vurix-product__gallery-arrow,.vurix-product__gallery-dots{display:none}@media screen and (max-width:989px){.vurix-product__gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:flex;align-items:center;justify-content:center;box-sizing:content-box;width:16px;height:16px;padding:5vw;border:0;background:transparent;color:var(--vurix-ink);cursor:pointer}.vurix-product__gallery-arrow svg{width:16px;height:16px}.vurix-product__gallery-arrow--prev{left:0}.vurix-product__gallery-arrow--next{right:0}.vurix-product__gallery-arrow[disabled]{opacity:.25;cursor:default}.vurix-product__gallery-dots{position:absolute;left:0;bottom:16px;z-index:3;display:flex;justify-content:center;gap:10px;width:100%}.vurix-product__gallery-dot{width:9px;height:9px;padding:0;border:1px solid var(--vurix-ink);border-radius:50%;background:transparent;cursor:pointer;transition:background-color .35s ease-in-out 0s}.vurix-product__gallery-dot.is-on{background:var(--vurix-accent);border-color:var(--vurix-accent)}}@media screen and (max-width:989px){.vurix-product__left,.vurix-product__content,.vurix-product__right,.vurix-product__buy,.vurix-product__form-wrap,.vurix-product__form{display:contents}.vurix-product__gallery{order:1}.vurix-product__title{order:2}.vurix-product__price-row{order:3}.vurix-product__option{order:4}.vurix-product__stock,.vurix-product__add,.vurix-product__form-wrap>.product-form__error-message-wrapper{order:5}.vurix-product__ship,.vurix-product__trust,.vurix-product__returns{order:6}.vurix-product__desc{order:7}.vurix-product__details{order:8}.vurix-product__title,.vurix-product__price-row,.vurix-product__option,.vurix-product__desc,.vurix-product__details,.vurix-product__ship,.vurix-product__stock,.vurix-product__returns{padding-inline:var(--vurix-gutter);box-sizing:border-box}.vurix-product__add{width:calc(100% - (var(--vurix-gutter) * 2));margin-inline:var(--vurix-gutter)}.vurix-product__trust{margin:24px var(--vurix-gutter) 0}}@media screen and (max-width:989px){.vurix-product__title,.vurix-product__price-row,.vurix-product__option{margin-bottom:48px}.vurix-product__option-top{margin-bottom:16px}.vurix-product__option:last-of-type{margin-bottom:60px}.vurix-product__add{margin-bottom:0}.vurix-product__ship,.vurix-product__returns{margin-top:16px}.vurix-product__desc{margin-top:76px}.vurix-product__h1{font-size:var(--product-title-size, 80px)}.vurix-product__price{font-size:16px;line-height:24px}.vurix-product__option-label{font-size:16px;font-weight:700;line-height:16px;text-transform:uppercase;letter-spacing:normal}.vurix-product__option-top [data-vurix-color-name]{font-weight:400;font-style:normal;text-transform:none;margin-left:8px}.vurix-product__option{gap:0}.vurix-product__values{gap:16px}.vurix-product__circle,.vurix-product__dot{width:var(--product-swatch, 48px);height:var(--product-swatch, 48px);border-radius:100%;border-width:2px}.vurix-product__circle{padding:2px;font-size:12px;line-height:12px;background-clip:content-box}.vurix-product__grid{padding-bottom:32px}.template-product .vurix-products__heading{font-size:var(--products-heading-size, 60px);line-height:1;color:var(--products-heading, var(--vurix-accent));margin-bottom:43px}.template-product .vurix-products{padding-top:20px;padding-bottom:20px}.vurix-product__add{height:var(--product-btn-h, 48px);padding-inline:16px;border:0;border-radius:var(--product-btn-r, 14px);background:var(--product-btn-bg, var(--vurix-accent));font-size:16px;font-weight:700;line-height:16px;color:var(--product-btn-fg, var(--vurix-white))}.vurix-product__add:hover:not([disabled]){background:var(--vurix-accent-hover);color:var(--vurix-white)}.vurix-product__add[disabled]{opacity:.5;cursor:not-allowed}}@media screen and (max-width:989px){.vurix-product__desc{max-width:none;font-size:16px;line-height:19.2px;color:var(--vurix-ink)}.vurix-product__desc>div+div,.vurix-product__details{margin-top:60px}.vurix-product__desc p+p{margin-top:19.2px}.vurix-product__details{gap:3px}.vurix-product__details>span,.vurix-product__desc>*>span:first-child,.vurix-product__desc h2,.vurix-product__desc h3,.vurix-product__desc h4{display:block;margin:0 0 3px;font-family:var(--vurix-body);font-size:16px;font-weight:700;line-height:16px;color:var(--vurix-ink);text-transform:uppercase;letter-spacing:normal}.vurix-product__desc ul,.vurix-product__details-body ul{display:block;margin:0;padding:0;list-style:none}.vurix-product__desc li,.vurix-product__details-body li{display:flex;align-items:flex-start;gap:4.8px;margin:0;padding-left:0;font-size:16px;line-height:19.2px;color:var(--vurix-ink)}.vurix-product__desc li:before,.vurix-product__details-body li:before{content:"\b7";position:static;width:auto;height:auto;background:none;border-radius:0;font-size:24px;line-height:19.2px}.vurix-product__desc p{margin:0}}.vurix-product__care{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px}.vurix-product__care svg{display:block;width:24px;height:24px;color:var(--vurix-ink)}@media screen and (max-width:989px){.vurix-product__care{margin-top:0}}.vurix-product__desc .icons{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.vurix-product__desc .icons .icon{width:24px;height:24px;flex:none;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.vurix-product__desc .icons .icon.stiro{-webkit-mask-image:url("data:image/svg+xml,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.4'%20stroke-linecap='round'%20stroke-linejoin='round'><path%20d='M3%2017.4h17.3l1.4-7.6h-9.5C7.1%209.8%203%2012.9%203%2017.4Z'/><path%20d='M2.6%2020.3h18.6'/></svg>");mask-image:url("data:image/svg+xml,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.4'%20stroke-linecap='round'%20stroke-linejoin='round'><path%20d='M3%2017.4h17.3l1.4-7.6h-9.5C7.1%209.8%203%2012.9%203%2017.4Z'/><path%20d='M2.6%2020.3h18.6'/></svg>")}.vurix-product__desc .icons .icon.candeggio{-webkit-mask-image:url("data:image/svg+xml,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.4'%20stroke-linecap='round'%20stroke-linejoin='round'><path%20d='M12%203.4%2021.2%2020.3H2.8L12%203.4Z'/><path%20d='M8%2011l8%207M16%2011l-8%207'/></svg>");mask-image:url("data:image/svg+xml,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.4'%20stroke-linecap='round'%20stroke-linejoin='round'><path%20d='M12%203.4%2021.2%2020.3H2.8L12%203.4Z'/><path%20d='M8%2011l8%207M16%2011l-8%207'/></svg>")}.vurix-product__desc .icons .icon.lavaggio{-webkit-mask-image:url("data:image/svg+xml,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.4'%20stroke-linecap='round'%20stroke-linejoin='round'><path%20d='M3%208.5h18l-1.5%2010.4a2.2%202.2%200%200%201-2.2%201.9H6.7a2.2%202.2%200%200%201-2.2-1.9L3%208.5Z'/><path%20d='M5.8%2012.8c1.4-1.1%202.9-1.1%204.3%200s2.9%201.1%204.3%200%202.9-1.1%204.3%200'/></svg>");mask-image:url("data:image/svg+xml,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.4'%20stroke-linecap='round'%20stroke-linejoin='round'><path%20d='M3%208.5h18l-1.5%2010.4a2.2%202.2%200%200%201-2.2%201.9H6.7a2.2%202.2%200%200%201-2.2-1.9L3%208.5Z'/><path%20d='M5.8%2012.8c1.4-1.1%202.9-1.1%204.3%200s2.9%201.1%204.3%200%202.9-1.1%204.3%200'/></svg>")}.vurix-product__desc .icons .icon.stendere{-webkit-mask-image:url("data:image/svg+xml,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.4'%20stroke-linecap='round'%20stroke-linejoin='round'><path%20d='M3.2%204.6h17.6v14.8H3.2z'/><path%20d='M7%2012h10'/></svg>");mask-image:url("data:image/svg+xml,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.4'%20stroke-linecap='round'%20stroke-linejoin='round'><path%20d='M3.2%204.6h17.6v14.8H3.2z'/><path%20d='M7%2012h10'/></svg>")}@media screen and (max-width:989px){.vurix-collection__wrap>*{width:100%}.vurix-collection .vurix-product-card__info{gap:0;padding-top:32px}.vurix-collection .vurix-product-card__desc{margin-top:0;font-size:14px;line-height:1.5}.vurix-collection .vurix-product-card__desc+.vurix-product-card__slot,.vurix-collection .vurix-product-card__slot+.vurix-product-card__slot{margin-top:16px}.vurix-product-card__swatches,.vurix-product-card__cta{display:none}.vurix-collection__filters ul{justify-content:center}.vurix-collection__filters a{height:26px;padding:0 16px;border:1px solid var(--vurix-ink-soft);border-radius:25px}.vurix-collection__filters a span{font-size:12px;line-height:24px;text-transform:uppercase}}@media screen and (min-width:990px){.vurix-product-card__img{aspect-ratio:var(--card-ratio, 4 / 5);object-fit:cover}}.vurix-products .vurix-product-card,.vurix-collection .vurix-product-card{color:var(--products-text, inherit)}.vurix-collection .vurix-product-card{color:var(--collection-fg, inherit)}.vurix-marquee{padding-block:var(--marquee-pad-y, 10px)}.vurix-marquee__item,.vurix-marquee__sep{font-size:var(--marquee-size, 1.1rem)}.vurix-marquee__item{padding-inline:var(--marquee-item-gap, 18px)}.vurix-split__grid{column-gap:var(--split-gap, 0px)}.vurix-statement__media-col{flex-basis:var(--statement-media-w, auto)}.vurix-feature__word{font-size:var(--feature-word-size, 20vw)}.vurix-feature__sub,.vurix-feature .vurix-pill{color:var(--feature-fg, var(--vurix-white))}.vurix-menu__panel{background:var(--menu-bg, var(--vurix-grey))}.vurix-product__values input:checked+.vurix-product__circle{background-color:var(--product-btn-bg, var(--vurix-accent));border-color:var(--product-btn-bg, var(--vurix-accent));color:var(--product-btn-fg, var(--vurix-white))}.vurix-page,.vurix-404{background:var(--vurix-grey);padding:calc(var(--vurix-header-h, 127px) + 32px) 5vw 15vh}.vurix-page__intro,.vurix-404__inner{max-width:1600px;margin-inline:auto}.vurix-page__crumbs{display:flex;align-items:center;gap:8px;font-family:var(--vurix-body);font-size:14px;color:var(--vurix-ink-soft)}.vurix-page__crumbs a{color:inherit;text-decoration:none}.vurix-page__crumbs a:hover{color:var(--vurix-accent)}.vurix-page__title{margin:48px 0 0;font-size:clamp(48px,8vw,140px);color:var(--vurix-accent)}.vurix-page__body{max-width:68ch;margin-top:48px;font-family:var(--vurix-body);font-size:17px;line-height:1.65;color:var(--vurix-ink)}.vurix-page__body>*+*{margin-top:1.1em}.vurix-page__body h2,.vurix-page__body h3{margin-top:2em;font-family:var(--vurix-body);font-weight:500;line-height:1.25}.vurix-page__body h2{font-size:26px}.vurix-page__body h3{font-size:20px}.vurix-page__body a{color:var(--vurix-accent)}.vurix-page__body ul,.vurix-page__body ol{padding-left:1.2em}.vurix-page__body li+li{margin-top:.4em}.vurix-page__body img{max-width:100%;height:auto}.vurix-page--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:stretch;gap:0;padding-inline:0;padding-bottom:0}.vurix-page--split .vurix-page__intro{background:var(--vurix-sage);padding:0 5vw 15vh;margin-inline:0;max-width:none;color:var(--vurix-white)}.vurix-page--split .vurix-page__crumbs{color:#ffffffb8}.vurix-page--split .vurix-page__crumbs a:hover{color:var(--vurix-white)}.vurix-page--split .vurix-page__title{margin-top:14vh;color:var(--vurix-white);font-size:clamp(64px,20vw,400px);line-height:.82}.vurix-page__hours,.vurix-page__note{max-width:44ch;font-family:var(--vurix-body);font-size:17px;line-height:1.6;color:var(--vurix-white)}.vurix-page__hours{margin-top:56px}.vurix-page__note{margin-top:32px}.vurix-page--split .vurix-page__body{color:var(--vurix-white);max-width:44ch}.vurix-page--split .vurix-page__body a{color:var(--vurix-white)}.vurix-page__panel{background:var(--vurix-ink);color:var(--vurix-white);padding:14vh 5vw 12vh;display:flex;align-items:center}.vurix-contact{width:100%}.vurix-contact__field{display:block;min-width:0}.vurix-contact__field+.vurix-contact__field{margin-top:20px}.vurix-contact__field input,.vurix-contact__field textarea{width:100%;box-sizing:border-box;padding:26px 28px;border:1px solid rgba(255,255,255,.35);border-radius:18px;background:transparent;font-family:var(--vurix-body);font-size:16px;color:var(--vurix-white)}.vurix-contact__field textarea{resize:vertical;min-height:180px}.vurix-contact__field input::placeholder,.vurix-contact__field textarea::placeholder{color:#ffffff8c}.vurix-contact__field input:focus,.vurix-contact__field textarea:focus{outline:2px solid var(--vurix-white);outline-offset:2px}.vurix-contact__consent{display:flex;align-items:flex-start;gap:14px;margin-top:32px;font-family:var(--vurix-body);font-size:14px;line-height:1.5;color:#fffc}.vurix-contact__consent input{flex:0 0 auto;width:22px;height:22px;margin:0;accent-color:var(--vurix-accent)}.vurix-contact__consent p{margin:0}.vurix-contact__consent a{color:var(--vurix-white)}.vurix-contact__submit{width:100%;margin-top:32px;min-height:80px;padding:0 32px;border:0;border-radius:18px;background:var(--vurix-accent);color:var(--vurix-white);font-family:var(--vurix-body);font-size:15px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .35s var(--vurix-ease)}.vurix-contact__submit:hover{background:var(--vurix-accent-hover)}.vurix-contact__ok,.vurix-contact__error{margin:0 0 24px;font-family:var(--vurix-body);font-size:15px}.vurix-contact__ok{color:var(--vurix-white)}.vurix-contact__error{color:var(--vurix-accent)}.vurix-404__code{font-family:var(--vurix-body);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--vurix-ink-soft)}.vurix-404__title{margin:32px 0 0;font-size:clamp(56px,11vw,200px);color:var(--vurix-accent)}.vurix-404__body{max-width:46ch;margin-top:32px;font-family:var(--vurix-body);font-size:17px;line-height:1.6;color:var(--vurix-ink)}.vurix-404__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:56px}.vurix-404__btn{display:inline-flex;align-items:center;justify-content:center;min-height:72px;padding:0 48px;border-radius:25px;font-family:var(--vurix-body);font-size:14px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--vurix-ink);box-shadow:inset 0 0 0 1px var(--vurix-ink-soft);transition:background-color .35s var(--vurix-ease),color .35s var(--vurix-ease)}.vurix-404__btn--solid{background:var(--vurix-ink);color:var(--vurix-white);box-shadow:none}.vurix-404__btn--solid:hover{background:var(--vurix-ink-hover)}.vurix-404__btn:not(.vurix-404__btn--solid):hover{background:var(--vurix-ink);color:var(--vurix-white)}@media screen and (max-width:989px){.vurix-page--split{grid-template-columns:minmax(0,1fr)}.vurix-page--split .vurix-page__intro{padding-bottom:10vh}.vurix-page--split .vurix-page__title{margin-top:48px}.vurix-page__panel{padding:10vh 5vw}}@media screen and (max-width:767px){.vurix-page__title{margin-top:32px}.vurix-page__body,.vurix-page__hours{margin-top:40px;font-size:16px}.vurix-contact__field input,.vurix-contact__field textarea{padding:22px 20px}.vurix-404__btn{width:100%;padding:0 24px}.vurix-404__actions{gap:16px}}.template-policy #MainContent{padding-top:calc(var(--vurix-header-h, 127px) + 32px);background:var(--vurix-grey)}.shopify-policy__container{max-width:none;width:90%;margin-inline:auto;padding:0 0 15vh}.shopify-policy__title{margin:0}.shopify-policy__title h1{margin:0;font-family:var(--vurix-display);color:var(--vurix-ink-soft);font-size:clamp(56px,6vw,120px);font-weight:400;line-height:.75;letter-spacing:.01em;text-transform:uppercase;text-align:left;font-stretch:condensed}.shopify-policy__body{max-width:none;margin-top:64px;font-family:var(--vurix-body);font-size:16px;line-height:1.6;color:var(--vurix-ink)}.shopify-policy__body>*+*{margin-top:1.1em}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{margin-top:2.2em;font-family:var(--vurix-body);font-size:24px;font-weight:400;line-height:1.3;color:var(--vurix-ink-soft)}.shopify-policy__body h3{font-size:20px}.shopify-policy__body h4{font-size:18px}.shopify-policy__body a{color:var(--vurix-accent)}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:1.4em}.shopify-policy__body li+li{margin-top:.4em}@media screen and (max-width:767px){.shopify-policy__container{width:90%}.shopify-policy__body{margin-top:40px;font-size:15px}.shopify-policy__body h2{font-size:21px}.shopify-policy__body h3{font-size:18px}}.template-search #MainContent,.template-blog #MainContent,.template-article #MainContent,.template-list-collections #MainContent,body[class*=template-customers] #MainContent{padding-top:calc(var(--vurix-header-h, 127px) + 32px)}.vurix-consent{position:fixed;left:24px;bottom:24px;z-index:200;width:min(430px,calc(100vw - 48px));opacity:0;transform:translateY(24px) scale(.98);transition:opacity .5s var(--vurix-ease),transform .5s var(--vurix-ease)}.vurix-consent[hidden]{display:none}.vurix-consent.is-in{opacity:1;transform:none}.vurix-consent__panel{padding:30px;border-radius:20px;background:var(--vurix-white);color:var(--vurix-ink);box-shadow:0 2px 6px #0000000a,0 24px 60px #00000029}.vurix-consent__title{margin:0;font-family:var(--vurix-body);font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.vurix-consent__body{margin:10px 0 0;font-family:var(--vurix-body);font-size:13.5px;line-height:1.55;color:var(--vurix-ink-soft)}.vurix-consent__body p{margin:0}.vurix-consent__options{display:grid;grid-template-rows:0fr;margin-top:0;opacity:0;transition:grid-template-rows .45s var(--vurix-ease),opacity .3s var(--vurix-ease),margin-top .45s var(--vurix-ease)}.vurix-consent__options[hidden]{display:none}.vurix-consent__options-inner{overflow:hidden}.vurix-consent__options.is-open{grid-template-rows:1fr;margin-top:20px;opacity:1}.vurix-consent__option{display:flex;align-items:flex-start;gap:12px;padding:11px 0;border-top:1px solid rgba(0,0,0,.08);font-family:var(--vurix-body);font-size:12.5px;line-height:1.45;color:var(--vurix-ink-soft);cursor:pointer}.vurix-consent__option:first-child{border-top:0}.vurix-consent__option input{flex:0 0 auto;width:17px;height:17px;margin:1px 0 0;accent-color:var(--vurix-ink)}.vurix-consent__option input:disabled{opacity:.45}.vurix-consent__option strong{display:block;margin-bottom:1px;color:var(--vurix-ink);font-weight:600}.vurix-consent__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:22px}.vurix-consent__btn,.vurix-consent__save{min-height:46px;padding:0 14px;border:1px solid rgba(0,0,0,.22);border-radius:999px;background:transparent;color:var(--vurix-ink);font-family:var(--vurix-body);font-size:13px;white-space:nowrap;cursor:pointer;transition:background-color .3s var(--vurix-ease),border-color .3s var(--vurix-ease),color .3s var(--vurix-ease),transform .2s var(--vurix-ease)}.vurix-consent__btn:hover{border-color:var(--vurix-ink);background:#0000000a}.vurix-consent__btn:active{transform:scale(.97)}.vurix-consent__btn--solid{border-color:var(--vurix-ink);background:var(--vurix-ink);color:var(--vurix-white)}.vurix-consent__btn--solid:hover{background:var(--vurix-ink-hover);border-color:var(--vurix-ink-hover)}.vurix-consent__btn[hidden]{display:none}.vurix-consent__actions:has(.vurix-consent__btn[hidden]){grid-template-columns:repeat(2,minmax(0,1fr))}.vurix-consent__save{width:100%;margin-top:8px;border-color:var(--vurix-ink);background:var(--vurix-ink);color:var(--vurix-white)}.vurix-consent__save[hidden]{display:none}@media screen and (max-width:749px){.vurix-consent{left:12px;right:12px;bottom:12px;width:auto}.vurix-consent__panel{padding:24px 22px}.vurix-consent__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.vurix-consent__btn--solid{grid-column:1 / -1;order:-1}}.vurix-promo{position:fixed;inset:0;z-index:190;display:flex;align-items:center;justify-content:center;padding:24px}.vurix-promo[hidden]{display:none}.vurix-promo__scrim{position:absolute;inset:0;background:#10101099;backdrop-filter:blur(3px);opacity:0;transition:opacity .55s var(--vurix-ease)}.vurix-promo.is-in .vurix-promo__scrim{opacity:1}.vurix-promo__panel{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);width:min(900px,100%);max-height:calc(100vh - 48px);overflow:hidden;border-radius:24px;background:var(--vurix-grey);box-shadow:0 40px 90px #0006;opacity:0;transform:translateY(32px) scale(.97);transition:opacity .6s var(--vurix-ease),transform .6s var(--vurix-ease)}.vurix-promo.is-in .vurix-promo__panel{opacity:1;transform:none}.vurix-promo__panel:not(:has(.vurix-promo__media)){grid-template-columns:minmax(0,1fr);width:min(500px,100%)}.vurix-promo__media{position:relative;overflow:hidden;background:var(--vurix-sage)}.vurix-promo__media img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 1.4s var(--vurix-ease)}.vurix-promo.is-in .vurix-promo__media img{transform:none}.vurix-promo__copy{display:flex;flex-direction:column;justify-content:center;padding:48px 44px;overflow-y:auto}.vurix-promo__copy>*{opacity:0;transform:translateY(12px);transition:opacity .5s var(--vurix-ease),transform .5s var(--vurix-ease)}.vurix-promo.is-in .vurix-promo__copy>*{opacity:1;transform:none}.vurix-promo.is-in .vurix-promo__copy>*:nth-child(1){transition-delay:.22s}.vurix-promo.is-in .vurix-promo__copy>*:nth-child(2){transition-delay:.29s}.vurix-promo.is-in .vurix-promo__copy>*:nth-child(3){transition-delay:.36s}.vurix-promo.is-in .vurix-promo__copy>*:nth-child(4){transition-delay:.43s}.vurix-promo.is-in .vurix-promo__copy>*:nth-child(5){transition-delay:.5s}.vurix-promo__eyebrow{margin:0;font-family:var(--vurix-body);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--vurix-ink-soft)}.vurix-promo__title{margin:16px 0 0;font-size:clamp(40px,4.6vw,72px);line-height:.88;color:var(--vurix-accent)}.vurix-promo__body{margin-top:16px;max-width:34ch;font-family:var(--vurix-body);font-size:15px;line-height:1.55;color:var(--vurix-ink)}.vurix-promo__body p{margin:0}.vurix-promo__form{margin-top:28px}.vurix-promo__form input[type=email]{width:100%;box-sizing:border-box;min-height:58px;padding:0 20px;border:1px solid rgba(0,0,0,.18);border-radius:14px;background:var(--vurix-white);font-family:var(--vurix-body);font-size:15px;color:var(--vurix-ink);transition:border-color .3s var(--vurix-ease),box-shadow .3s var(--vurix-ease)}.vurix-promo__form input[type=email]:focus{outline:none;border-color:var(--vurix-ink);box-shadow:0 0 0 3px #0000000f}.vurix-promo__submit{width:100%;min-height:58px;margin-top:10px;border:0;border-radius:14px;background:var(--vurix-accent);color:var(--vurix-white);font-family:var(--vurix-body);font-size:13px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .3s var(--vurix-ease),transform .2s var(--vurix-ease)}.vurix-promo__submit:hover{background:var(--vurix-accent-hover)}.vurix-promo__submit:active{transform:scale(.985)}.vurix-promo__ok,.vurix-promo__error{margin:16px 0 0;font-family:var(--vurix-body);font-size:14px;line-height:1.5}.vurix-promo__error{color:var(--vurix-accent)}.vurix-promo__code-row{display:flex;align-items:stretch;gap:8px;margin-top:12px}.vurix-promo__code{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:14px 18px;border:1px dashed var(--vurix-ink);border-radius:12px;background:var(--vurix-white);font-family:var(--vurix-body);font-size:17px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.vurix-promo__copy-btn{flex:0 0 auto;padding:0 20px;border:1px solid var(--vurix-ink);border-radius:12px;background:var(--vurix-ink);color:var(--vurix-white);font-family:var(--vurix-body);font-size:12px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .3s var(--vurix-ease)}.vurix-promo__copy-btn:hover{background:var(--vurix-ink-hover)}.vurix-promo__copy-btn.is-done{background:var(--vurix-sage);color:var(--vurix-ink)}.vurix-promo__small{margin:18px 0 0;font-family:var(--vurix-body);font-size:11.5px;line-height:1.5;color:var(--vurix-ink-soft)}.vurix-promo__close{position:absolute;top:14px;right:16px;z-index:2;width:38px;height:38px;border:0;border-radius:50%;background:#ffffffeb;color:var(--vurix-ink);font-size:22px;line-height:1;cursor:pointer;transition:background-color .3s var(--vurix-ease),transform .3s var(--vurix-ease)}.vurix-promo__close:hover{background:var(--vurix-white);transform:rotate(90deg)}@media screen and (max-width:749px){.vurix-promo{padding:12px;align-items:flex-end}.vurix-promo__panel{grid-template-columns:minmax(0,1fr);width:100%;border-radius:20px}.vurix-promo__media{height:150px}.vurix-promo__copy{padding:32px 24px 28px}.vurix-promo__title{font-size:40px}.vurix-promo__body{font-size:14px}.vurix-promo__code-row{flex-wrap:wrap}.vurix-promo__copy-btn{flex:1 1 100%;min-height:46px}}@media(prefers-reduced-motion:reduce){.vurix-consent,.vurix-promo__scrim,.vurix-promo__panel,.vurix-promo__media img,.vurix-promo__copy>*{transition-duration:.01ms!important;transition-delay:0ms!important;transform:none!important}}.vurix-rail{--rail-h: clamp(240px, 46vh, 480px);--rail-hook: 34px;--rail-ease: cubic-bezier(.22, 1, .36, 1);--rail-glide: cubic-bezier(.16, 1, .3, 1);--rail-mute: color-mix(in srgb, var(--rail-fg, #1d1d1d) 55%, transparent);--rail-top: 12vh;position:relative;padding:0 var(--vurix-gutter) 6vh;background:radial-gradient(120% 70% at 50% 0%,#ffffff8c,#fff0 60%),var(--rail-bg, #dcdcd9);color:var(--rail-fg, var(--vurix-ink));font-family:var(--vurix-body);overflow:hidden}.vurix-rail .vurix-rail__sizer{display:block;position:absolute;top:0;left:0;width:1px;height:var(--rail-h);visibility:hidden;pointer-events:none}.vurix-rail__stage{position:relative;max-width:1240px;margin:0 auto}.vurix-rail__word{position:absolute;left:50%;top:60%;margin:0;transform:translate(-50%,-50%);font-size:calc(var(--rail-hh, var(--rail-h)) * 1.8);line-height:.8;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb,var(--rail-bg, #dcdcd9) 90%,#000);pointer-events:none;user-select:none;transition:opacity .35s var(--rail-ease),transform .6s var(--rail-ease)}.vurix-rail__word.is-changing{opacity:0;transform:translate(-50%,-46%)}.vurix-rail__viewport{position:relative;padding-top:var(--rail-top);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.vurix-rail__viewport::-webkit-scrollbar{display:none}.vurix-rail__rack{position:relative;min-width:100%;height:calc(var(--rail-hh, var(--rail-h)) + var(--rail-hook) + 48px);overflow-x:clip;overflow-y:visible}.vurix-rail__spot{position:absolute;top:-6%;left:0;width:calc(var(--rail-hh, var(--rail-h)) * 1.5);height:112%;transform:translate3d(calc(var(--spot-x, 50%) - 50%),0,0);background:radial-gradient(closest-side,#ffffff9e,#fff0);pointer-events:none;will-change:transform;transition:transform 1.2s var(--rail-glide)}.vurix-rail__bar{position:absolute;top:10px;left:1.5%;right:1.5%;height:7px;border-radius:4px;background:linear-gradient(180deg,#e4e1da,#a29d94 24%,#fbfaf7 46%,#85807a 84%,#b2ada3);box-shadow:0 5px 8px #1d1d1d24;z-index:2}.vurix-rail__bar i{position:absolute;bottom:3px;width:4px;height:calc(var(--rail-top) + 20px);background:linear-gradient(90deg,#8f8a82,#f1efe9 50%,#8f8a82)}.vurix-rail__bar i:after{content:"";position:absolute;left:-4px;bottom:-5px;width:12px;height:10px;border-radius:2px;background:linear-gradient(90deg,#a59e92,#f7f5ef 50%,#9e988e)}.vurix-rail__bar i:first-child{left:2.5%}.vurix-rail__bar i:last-child{right:2.5%}.vurix-rail__garments{position:absolute;inset:0 3%;display:flex;justify-content:center;gap:4px}.vurix-rail__garment{--rail-turn: 66deg;--rail-lit: .97;--sway: 0;position:relative;flex:0 0 auto;display:block;width:calc(var(--rail-hh, var(--rail-h)) * var(--rail-ratio) * .36);height:calc(var(--rail-hh, var(--rail-h)) + var(--rail-hook));margin-top:6px;color:#85807a;z-index:3;-webkit-tap-highlight-color:transparent}.vurix-rail__garments.is-laid{display:block}.vurix-rail__garments.is-laid .vurix-rail__garment{position:absolute;top:0;left:0;width:var(--hit, 80px);margin-top:0;transform:translate3d(calc(var(--x, 50%) - 50%),0,0);will-change:transform;transition:transform 1.05s var(--rail-glide),translate 1.2s var(--rail-ease) calc(var(--i) * 80ms),opacity .7s ease calc(var(--i) * 80ms)}.vurix-rail__garments.is-placing .vurix-rail__garment{transition:none}.vurix-rail.is-waiting .vurix-rail__garments.is-laid .vurix-rail__garment{translate:42vw 0;opacity:0}.vurix-rail__garment[data-side=left]{--rail-turn: -66deg}.vurix-rail__garment.has-side .vurix-rail__turn{transform:none;filter:drop-shadow(0 22px 18px rgba(29,29,29,.16))}.vurix-rail__img--side,.vurix-rail__garment.has-side.is-active .vurix-rail__img:not(.vurix-rail__img--side){transform:perspective(1600px) rotateY(0);opacity:1;transition:transform .62s cubic-bezier(.33,.9,.38,1) .3s,opacity .16s linear .26s}.vurix-rail__garment.has-side .vurix-rail__img:not(.vurix-rail__img--side),.vurix-rail__garment.has-side.is-active .vurix-rail__img--side{transform:perspective(1600px) rotateY(var(--flip-out, 90deg));opacity:0;transition:transform .36s cubic-bezier(.55,.05,.75,.45),opacity .16s linear .24s}.vurix-rail__garment.has-side .vurix-rail__img{backface-visibility:hidden;will-change:transform,opacity}.vurix-rail__garment.has-side[data-side=left]{--flip-out: -90deg}.vurix-rail__img--side{pointer-events:none}.vurix-rail__garment.is-active{--rail-turn: 0deg;--rail-lit: 1;z-index:4}.vurix-rail__garment:focus-visible{outline:none}.vurix-rail__garment:focus-visible:after{content:"";position:absolute;left:calc(50% - 14px);bottom:0;width:28px;border-bottom:2px solid var(--vurix-accent)}.vurix-rail__swing{position:absolute;top:0;left:50%;width:calc(var(--rail-hh, var(--rail-h)) * var(--rail-ratio));height:100%;margin-left:calc(var(--rail-hh, var(--rail-h)) * var(--rail-ratio) / -2);transform-origin:50% 6px;pointer-events:none}.vurix-rail__hook{position:absolute;top:0;left:50%;width:20px;height:var(--rail-hook);margin-left:-10px;overflow:visible}.vurix-rail__turn{position:absolute;top:calc(var(--rail-hook) - 2px);left:0;width:100%;height:var(--rail-hh, var(--rail-h));transform:perspective(1400px) rotateY(var(--rail-turn));transform-origin:50% 50%;filter:brightness(var(--rail-lit)) drop-shadow(0 22px 18px rgba(29,29,29,.16));transition:transform 1.05s var(--rail-glide),filter 1.05s var(--rail-glide)}.vurix-rail__img,.vurix-rail__shape,.vurix-rail__hanger{position:absolute;inset:0;width:100%;height:100%;display:block}.vurix-rail__img{object-fit:contain;object-position:50% 0}.vurix-rail__garment.is-swinging .vurix-rail__swing{animation:vurix-rail-swing 2.4s linear}@keyframes vurix-rail-swing{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.3,0,.5,1)}14%{transform:rotate(calc(var(--sway) * .8deg));animation-timing-function:cubic-bezier(.45,0,.55,1)}36%{transform:rotate(calc(var(--sway) * -.48deg));animation-timing-function:cubic-bezier(.45,0,.55,1)}58%{transform:rotate(calc(var(--sway) * .26deg));animation-timing-function:cubic-bezier(.45,0,.55,1)}79%{transform:rotate(calc(var(--sway) * -.1deg));animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:rotate(0)}}.vurix-rail__foot{max-width:1240px;margin:3vh auto 0;padding:0 3%;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"cap nav buy cta" "cap hint buy cta";column-gap:40px;row-gap:10px;align-items:center}.vurix-rail__controls{display:contents}.vurix-rail__caption{grid-area:cap}.vurix-rail__nav{grid-area:nav;justify-self:center}.vurix-rail__hint--desk{grid-area:hint;justify-self:center}.vurix-rail__buy{grid-area:buy}.vurix-rail__cta{grid-area:cta}.vurix-rail__caption{min-height:52px;transition:opacity .3s ease}.vurix-rail__caption.is-changing{opacity:0}.vurix-rail__name{margin:0;font-size:22px;font-weight:600;letter-spacing:-.015em;line-height:1.2}.vurix-rail__price{display:flex;align-items:baseline;gap:10px;margin:8px 0 0;font-size:16px;font-variant-numeric:tabular-nums}.vurix-rail__sizes{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none}.vurix-rail__sizes[hidden]{display:none}.vurix-rail__sizes li{min-width:30px;padding:5px 8px;border:1px solid color-mix(in srgb,var(--rail-fg, #1d1d1d) 22%,transparent);border-radius:6px;font-size:12px;font-weight:500;line-height:1;text-align:center;text-transform:uppercase}.vurix-rail__sizes li.is-out{color:var(--rail-mute);border-style:dashed;text-decoration:line-through}.vurix-rail__price s{color:var(--rail-mute);font-size:13px}.vurix-rail__off{padding:3px 7px;border-radius:999px;background:var(--vurix-accent);color:#fff;font-size:11px;font-style:normal;font-weight:600;letter-spacing:.02em;line-height:1;align-self:center}.vurix-rail__progress{display:none}.vurix-rail__hint{margin:0;font-size:12px;color:var(--rail-mute)}.vurix-rail__nav{display:flex;align-items:center;gap:16px}.vurix-rail__track{position:relative;display:block;width:120px;height:2px;border-radius:2px;background:color-mix(in srgb,var(--rail-fg, #1d1d1d) 16%,transparent);overflow:hidden}.vurix-rail__track span{position:absolute;inset:0 auto 0 0;width:calc(100% / var(--rail-n, 6));background:var(--rail-fg, var(--vurix-ink));transform:translate(calc(100% * var(--rail-pos, 0)));transition:transform .7s var(--rail-glide)}.vurix-rail__buy{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 30px;border-radius:999px;background:var(--rail-fg, var(--vurix-ink));color:var(--rail-bg, #dcdcd9);font-size:14px;font-weight:600;letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:background-color var(--vurix-dur) var(--vurix-ease),color var(--vurix-dur) var(--vurix-ease)}.vurix-rail__buy:hover,.vurix-rail__buy:focus-visible{background:var(--vurix-accent);color:#fff}.vurix-rail__arrow{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid color-mix(in srgb,var(--rail-fg, #1d1d1d) 30%,transparent);border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background-color var(--vurix-dur) var(--vurix-ease),color var(--vurix-dur) var(--vurix-ease),border-color var(--vurix-dur) var(--vurix-ease)}.vurix-rail__arrow svg{width:14px;height:14px}.vurix-rail__arrow:hover,.vurix-rail__arrow:focus-visible{background:var(--rail-fg, var(--vurix-ink));border-color:var(--rail-fg, var(--vurix-ink));color:var(--rail-bg, #dcdcd9)}.vurix-rail__cta{display:inline-flex;align-items:center;min-height:44px;color:inherit;font-size:14px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;white-space:nowrap;transition:color var(--vurix-dur) var(--vurix-ease)}.vurix-rail__cta:hover,.vurix-rail__cta:focus-visible{color:var(--vurix-accent)}.vurix-rail__num{display:none}.vurix-rail.is-swipe .vurix-rail__viewport{overflow:hidden;touch-action:pan-y}.vurix-rail.is-swipe .vurix-rail__rack{will-change:transform}.vurix-rail__hint--phone{display:none}@media screen and (max-width:749px){.vurix-rail{--rail-h: clamp(240px, 75vw, 330px);--rail-top: 14px;padding:0 0 32px}.vurix-rail__word{position:relative;left:auto;top:auto;display:block;transform:none;padding-top:40px;font-size:34vw;line-height:.78;text-align:center;color:var(--rail-fg, var(--vurix-ink))}.vurix-rail__word.is-changing{transform:translateY(8px)}.vurix-rail__rack{height:calc(var(--rail-hh, var(--rail-h)) + var(--rail-hook) + 8px)}.vurix-rail.is-swipe .vurix-rail__bar{left:22px;right:22px}.vurix-rail.is-swipe .vurix-rail__bar i{top:-9px;bottom:auto;width:12px;height:25px;border-radius:3px;background:linear-gradient(90deg,#a59e92,#f7f5ef 50%,#9e988e);box-shadow:1px 2px 3px #1d1d1d24}.vurix-rail.is-swipe .vurix-rail__bar i:after{left:4px;top:4px;bottom:auto;width:3px;height:3px;border-radius:50%;background:#787469;box-shadow:0 15px #787469}.vurix-rail.is-swipe .vurix-rail__bar i:first-child{left:-4px}.vurix-rail.is-swipe .vurix-rail__bar i:last-child{right:-4px}.vurix-rail.is-swipe .vurix-rail__garments.is-laid{will-change:transform}.vurix-rail__foot{display:flex;flex-direction:column;align-items:stretch;gap:18px;padding:0 var(--vurix-gutter)}.vurix-rail__sizes{justify-content:center;margin-top:10px}.vurix-rail__caption{text-align:center}.vurix-rail__price{justify-content:center}.vurix-rail__controls{justify-content:space-between;gap:12px}.vurix-rail__foot{margin-top:6px;gap:14px}.vurix-rail__name{font-size:18px}.vurix-rail__progress{display:flex;gap:4px;margin:4px auto 0;width:min(100%,220px)}.vurix-rail__progress span{flex:1;height:2px;border-radius:2px;background:color-mix(in srgb,var(--rail-fg, #1d1d1d) 18%,transparent);transition:background-color .4s ease}.vurix-rail__progress span.is-on{background:var(--rail-fg, var(--vurix-ink))}.vurix-rail__buy{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0;margin-top:8px;border-radius:999px;background:var(--rail-fg, var(--vurix-ink));color:var(--rail-bg, #dcdcd9);font-size:15px;font-weight:600;text-decoration:none}.vurix-rail__buy:active{background:var(--vurix-accent);color:#fff}.vurix-rail__controls{display:contents}.vurix-rail__caption{order:1}.vurix-rail__nav{order:2}.vurix-rail__buy{order:4}.vurix-rail__cta{order:5;align-self:center}.vurix-rail__progress,.vurix-rail__hint{display:none}.vurix-rail__nav{display:flex;align-items:center;justify-content:center;gap:36px;margin:2px 0 4px}.vurix-rail__track{display:none}.vurix-rail__num{display:block;min-width:64px;font-size:13px;letter-spacing:.12em;text-align:center;color:var(--rail-mute);font-variant-numeric:tabular-nums}.vurix-rail__arrow{width:44px;height:44px;border:0;border-radius:0;color:var(--rail-fg, var(--vurix-ink));opacity:.75}.vurix-rail__arrow svg{display:none}.vurix-rail__arrow:before{content:"";display:block;width:30px;height:10px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 10'%3E%3Cpath d='M1 5h28M24 1l5 4-5 4' fill='none' stroke='black' stroke-width='1.2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 10'%3E%3Cpath d='M1 5h28M24 1l5 4-5 4' fill='none' stroke='black' stroke-width='1.2'/%3E%3C/svg%3E") center / contain no-repeat}.vurix-rail__arrow[data-vurix-rail-prev]:before{transform:scaleX(-1)}.vurix-rail__arrow:hover,.vurix-rail__arrow:focus-visible{background:none;color:var(--rail-fg, var(--vurix-ink));opacity:1}.vurix-rail__arrow:disabled{opacity:.25}.vurix-rail__cta{min-height:0;padding:4px 0;background:none;color:inherit;font-size:14px;text-decoration:underline;text-underline-offset:4px}.vurix-rail__cta:hover,.vurix-rail__cta:focus-visible{background:none;color:inherit}}@media(prefers-reduced-motion:reduce){.vurix-rail__garments.is-laid .vurix-rail__garment,.vurix-rail__turn,.vurix-rail__spot,.vurix-rail__word{transition:none}.vurix-rail.is-waiting .vurix-rail__garments.is-laid .vurix-rail__garment{translate:none;opacity:1}.vurix-rail__garment.is-swinging .vurix-rail__swing{animation:none}}.vurix-pmq-section{position:relative;z-index:5}.vurix-pmq{--du: calc(100vw / 1920);position:relative;margin-top:calc(var(--pmq-pull) * var(--du) * -1);padding-top:calc(var(--pmq-pad-top) * var(--du));padding-bottom:calc(var(--pmq-pad-bottom) * var(--du));background:var(--pmq-bg, #fff);color:var(--pmq-fg, #000)}.vurix-pmq--fade{background:linear-gradient(180deg,color-mix(in srgb,var(--pmq-bg, #fff) 0%,transparent) 0,color-mix(in srgb,var(--pmq-bg, #fff) 80%,transparent) calc(var(--pmq-pull) * var(--du) * .6),var(--pmq-bg, #fff) calc(var(--pmq-pull) * var(--du)))}.vurix-pmq__heading{margin:0 0 calc(var(--pmq-heading-gap) * var(--du));padding:0 calc(24 * var(--du));font-family:var(--vurix-body);font-size:max(1.125rem,calc(var(--pmq-heading-size) * var(--du)));font-weight:700;line-height:.97;letter-spacing:-.06em;text-transform:none}.vurix-pmq__heading--center{text-align:center}.vurix-pmq__viewport{display:block;overflow:hidden}.vurix-pmq__track{display:flex;width:max-content;animation:vurix-pmq var(--pmq-duration, 60s) linear infinite;will-change:transform}.vurix-pmq__viewport--pausable:hover .vurix-pmq__track,.vurix-pmq__viewport--pausable:focus-within .vurix-pmq__track{animation-play-state:paused}@keyframes vurix-pmq{to{transform:translate3d(-50%,0,0)}}.vurix-pmq__list{display:flex;align-items:flex-end;gap:calc(var(--pmq-gap) * var(--du));margin:0;padding:0 calc(var(--pmq-gap) * var(--du)) 0 0;list-style:none}.vurix-pmq__item{flex:0 0 auto}.vurix-pmq__link{display:grid;justify-items:center;text-decoration:none;color:inherit}.vurix-pmq__img{display:block;width:auto;height:calc(var(--pmq-item-h) * var(--du));aspect-ratio:4 / 5;object-fit:contain;transition:transform .6s cubic-bezier(.2,0,0,1)}.vurix-pmq__link:hover .vurix-pmq__img,.vurix-pmq__link:focus-visible .vurix-pmq__img{transform:translateY(-4%)}.vurix-pmq__link:focus-visible{outline:2px solid var(--vurix-accent);outline-offset:4px}.vurix-pmq__empty{padding:40px;text-align:center}@media screen and (max-width:749px){.vurix-pmq{margin-top:calc(var(--pmq-pull) * var(--du) * -.5)}.vurix-pmq--fade{background:var(--pmq-bg, #fff)}.vurix-pmq__img{height:var(--pmq-item-h-m)}.vurix-pmq--fade:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:110px;background:linear-gradient(180deg,color-mix(in srgb,var(--pmq-bg, #fff) 0%,transparent) 0,color-mix(in srgb,var(--pmq-bg, #fff) 55%,transparent) 55%,var(--pmq-bg, #fff) 100%);pointer-events:none}.vurix-pmq:after{content:"";position:absolute;left:0;right:0;top:calc(var(--pmq-pull) * var(--du) * .5);height:1px;background:color-mix(in srgb,var(--pmq-fg, #000) 16%,transparent);pointer-events:none}.vurix-pmq__heading{position:relative;z-index:1}.vurix-pmq__list{gap:calc(var(--pmq-gap) * var(--du) * 1.477);padding-right:calc(var(--pmq-gap) * var(--du) * 1.477)}.vurix-pmq__heading{margin-bottom:calc(var(--pmq-heading-gap) * var(--du));padding:0 calc(24 * var(--du));font-size:18px}}@media(prefers-reduced-motion:reduce){.vurix-pmq__track{animation:none}.vurix-pmq__viewport{overflow-x:auto}}.vurix-sc{--du: calc(100vw / 1920);--sc-ease: cubic-bezier(.2, 0, 0, 1);padding:calc(72 * var(--du)) 40px calc(120 * var(--du));background:var(--sc-bg, #fff);color:var(--sc-fg, #000);font-family:var(--vurix-body)}.vurix-sc__heading{margin:0 0 calc(92 * var(--du));font-family:var(--vurix-body);font-size:max(1.25rem,calc(var(--sc-heading-size) * var(--du)));font-weight:700;line-height:.875;letter-spacing:-.06em;text-align:center;text-transform:uppercase}.vurix-sc__grid{display:grid;grid-template-columns:repeat(var(--sc-cols, 3),minmax(0,1fr));row-gap:calc(72 * var(--du));margin:0;padding:0;list-style:none}.vurix-sc__card{position:relative;display:grid;justify-items:center;text-align:center}.vurix-sc__media{position:relative;display:block;width:calc(var(--sc-img-w, 370) * var(--du));height:calc(var(--sc-img-h, 410) * var(--du));overflow:hidden;background:var(--sc-bg, #fff)}.vurix-sc__img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transition:opacity .6s var(--sc-ease),transform .96s var(--sc-ease)}.vurix-sc__img--alt{opacity:0}@media(hover:hover){.vurix-sc__card--swap:hover .vurix-sc__img--alt{opacity:1}.vurix-sc__card--swap:hover .vurix-sc__img:not(.vurix-sc__img--alt){opacity:0}}.vurix-sc__title{margin:calc(60 * var(--du)) 0 0;font-family:var(--vurix-body);font-size:max(.875rem,calc(12 * var(--du)));font-weight:700;line-height:1.5;letter-spacing:-.06em;text-transform:uppercase}.vurix-sc__title a{color:inherit;text-decoration:none}.vurix-sc__title a:after{content:"";position:absolute;inset:0}.vurix-sc__price{display:flex;flex-wrap:wrap;justify-content:center;gap:0 .5em;margin:0;font-size:max(.8125rem,calc(12 * var(--du)));font-weight:700;line-height:1.6;letter-spacing:-.06em}.vurix-sc__amount.is-sale{color:#b42318}.vurix-sc__compare{opacity:.5;font-size:.8em}.vurix-sc__foot{display:flex;justify-content:center;margin-top:calc(72 * var(--du))}.vurix-sc__pill{display:inline-flex;align-items:center;justify-content:center;min-width:max(9rem,calc(105 * var(--du)));min-height:max(2.75rem,calc(40 * var(--du)));padding:0 1.25em;border:max(2px,calc(5 * var(--du))) solid currentColor;border-radius:max(1rem,calc(35 * var(--du)));color:inherit;font-size:15px;font-weight:700;letter-spacing:-.06em;text-decoration:none;transition:background-color .6s var(--sc-ease),color .6s var(--sc-ease)}.vurix-sc__pill:hover,.vurix-sc__pill:focus-visible{background:var(--sc-fg, #000);color:var(--sc-bg, #fff)}.vurix-sc.is-armed [data-vurix-sc-reveal]{opacity:0;transform:translateY(1.5rem);transition:opacity .6s var(--sc-ease),transform .72s var(--sc-ease)}.vurix-sc.is-armed [data-vurix-sc-reveal].is-revealed{opacity:1;transform:none}@media screen and (max-width:749px){.vurix-sc{padding:48px 16px 64px}.vurix-sc__heading{margin-bottom:36px}.vurix-sc__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}.vurix-sc__media{width:100%;height:auto;aspect-ratio:var(--sc-img-w, 370) / var(--sc-img-h, 410)}.vurix-sc__title{margin-top:.75rem}.vurix-sc__foot{margin-top:40px}}@media(prefers-reduced-motion:reduce){.vurix-sc.is-armed [data-vurix-sc-reveal]{opacity:1;transform:none;transition:none}}.vurix-spx{--du: calc(100vw / 1920);--sc-ease: cubic-bezier(.2, 0, 0, 1);display:grid;grid-template-columns:1fr 1fr;height:calc(var(--spx-height, 1720) * var(--du));background:var(--sc-bg, #fff);color:var(--sc-fg, #000);font-family:var(--vurix-body)}.vurix-spx__panel{position:relative;display:block;overflow:hidden;background:#e1e1e1}.vurix-spx__panel picture{position:absolute;inset:0}.vurix-spx__panel-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--sc-ease)}.vurix-spx__panel:hover .vurix-spx__panel-img{transform:scale(1.03)}.vurix-spx__word{position:absolute;left:50%;top:51%;z-index:1;margin:0;transform:translate(-50%,-50%);font-size:calc(var(--vurix-h2, 15vw) * .8);line-height:.8;white-space:nowrap;text-align:center;text-box:trim-both cap alphabetic;pointer-events:none}.vurix-spx__list{height:100%;overflow-y:auto;overscroll-behavior-y:auto;scrollbar-width:none}.vurix-spx__list::-webkit-scrollbar{display:none}.vurix-spx__list:focus-visible{outline:2px solid var(--vurix-accent);outline-offset:-4px}.vurix-spx__items{display:grid;justify-items:center;row-gap:calc(176 * var(--du));margin:0;padding:calc(48 * var(--du)) 0;list-style:none}.vurix-spx .vurix-sc__media{width:calc(var(--sc-img-w, 700) * var(--du));height:calc(var(--sc-img-h, 660) * var(--du))}.vurix-spx__progress{display:none}.vurix-spx.is-armed [data-vurix-sc-reveal]{opacity:0;transform:translateY(1.5rem);transition:opacity .6s var(--sc-ease),transform .72s var(--sc-ease)}.vurix-spx.is-armed [data-vurix-sc-reveal].is-revealed{opacity:1;transform:none}@media screen and (max-width:749px){.vurix-spx{grid-template-columns:1fr;height:auto}.vurix-spx__panel{height:var(--spx-panel-m, 480px)}.vurix-spx__word{font-size:24vw}.vurix-spx__list{height:auto;overflow:auto hidden;scroll-snap-type:x mandatory;scroll-padding-inline:16px}.vurix-spx__items{display:flex;gap:1rem;width:max-content;padding:2rem 16px}.vurix-spx__item{width:42vw;scroll-snap-align:start}.vurix-spx .vurix-sc__media{width:100%;height:auto;aspect-ratio:var(--sc-img-w, 700) / var(--sc-img-h, 660)}.vurix-spx .vurix-sc__title{margin-top:.75rem}.vurix-spx__progress{display:block;position:relative;height:2px;margin:0 16px 2rem;background:#e5e5e5;overflow:hidden}.vurix-spx__progress span{position:absolute;inset:0 auto 0 0;width:var(--thumb, 30%);background:var(--sc-fg, #000);transform:translate(var(--offset, 0%));transition:transform .15s linear}}@media(prefers-reduced-motion:reduce){.vurix-spx.is-armed [data-vurix-sc-reveal]{opacity:1;transform:none;transition:none}}.vurix-product__boost{display:grid;gap:10px;margin-top:16px;font-family:var(--vurix-body);font-size:14px;line-height:1.35}.vurix-product__eta[hidden]{display:none}.vurix-product__eta,.vurix-product__freeship,.vurix-product__ask{display:flex;align-items:center;gap:10px;margin:0;color:var(--vurix-ink)}.vurix-product__eta svg,.vurix-product__freeship svg,.vurix-product__ask svg{flex:0 0 18px;width:18px;height:18px}.vurix-product__freeship svg{color:var(--vurix-ink-soft)}.vurix-product__freeship.is-met svg{color:#1a7f4b}.vurix-product__ask{margin-top:2px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.vurix-product__ask svg{color:#25d366}.vurix-product__ask:hover{color:var(--vurix-accent)}.vurix-product__stock{display:flex;align-items:center;gap:9px}.vurix-product__stock:before{content:"";flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:var(--vurix-accent);box-shadow:0 0 color-mix(in srgb,var(--vurix-accent) 55%,transparent);animation:vurix-stock-pulse 1.8s ease-out infinite}@keyframes vurix-stock-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--vurix-accent) 55%,transparent)}80%,to{box-shadow:0 0 0 8px color-mix(in srgb,var(--vurix-accent) 0%,transparent)}}@media screen and (max-width:989px){.vurix-product__boost{order:5;margin:18px var(--vurix-gutter) 0}}@media(prefers-reduced-motion:reduce){.vurix-product__stock:before{animation:none}}.vurix-sp{position:fixed;left:20px;bottom:20px;z-index:70;width:min(340px,calc(100vw - 40px));opacity:0;transform:translateY(14px);transition:opacity .45s var(--vurix-ease),transform .45s var(--vurix-ease)}.vurix-sp[hidden]{display:none}.vurix-sp.is-in{opacity:1;transform:none}.vurix-sp__card{display:flex;align-items:center;gap:12px;padding:10px 36px 10px 10px;border:1px solid var(--vurix-rule);border-radius:14px;background:#fff;box-shadow:0 10px 30px #1d1d1d1f;color:var(--vurix-ink);text-decoration:none;font-family:var(--vurix-body)}.vurix-sp__img{flex:0 0 56px;width:56px;height:56px;border-radius:10px;object-fit:cover;background:#f1f1f1}.vurix-sp__text{display:grid;gap:2px;min-width:0;font-size:13px;line-height:1.3}.vurix-sp__who{font-weight:600}.vurix-sp__what{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vurix-sp__what strong{font-weight:500}.vurix-sp__when{font-size:12px;color:var(--vurix-ink-mute)}.vurix-sp__close{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;background:none;color:var(--vurix-ink-mute);cursor:pointer}.vurix-sp__close svg{width:10px;height:10px}@media screen and (max-width:749px){.vurix-sp{left:12px;right:12px;width:auto;bottom:12px}}body:has(.vurix-whatsapp) .vurix-sp{bottom:92px}@media screen and (max-width:749px){body:has(.vurix-whatsapp) .vurix-sp{bottom:80px}}@media(prefers-reduced-motion:reduce){.vurix-sp{transition:none;transform:none}}.vurix-sf{padding:clamp(56px,7vw,110px) var(--vurix-gutter) 28px;border-top:1px solid var(--vurix-rule);background:var(--sf-bg, #fff);color:var(--sf-fg, var(--vurix-ink));font-family:var(--vurix-body)}.vurix-sf a{color:inherit;text-decoration:none}.vurix-sf__top{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,.8fr)) 1.5fr;gap:clamp(28px,3.4vw,64px);align-items:start}.vurix-sf__logo-mark{display:block;width:130px;aspect-ratio:5.57;background:currentColor;-webkit-mask:var(--logo-src) left center / contain no-repeat;mask:var(--logo-src) left center / contain no-repeat}.vurix-sf__tagline{margin:18px 0 0;font-size:15px;font-weight:600}.vurix-sf__blurb{max-width:30ch;margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--vurix-ink-mute)}.vurix-sf__social{margin-top:22px}.vurix-sf__social a{display:inline-flex;align-items:center;gap:10px;font-size:14px}.vurix-sf__social svg{width:22px;height:22px}.vurix-sf__social a:hover{color:var(--vurix-accent)}.vurix-sf__col-title{display:flex;align-items:center;justify-content:space-between;margin:0 0 18px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--vurix-ink-mute);list-style:none;cursor:default}.vurix-sf__col-title::-webkit-details-marker{display:none}.vurix-sf__col-title svg{display:none;width:12px;height:12px}.vurix-sf__col ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.vurix-sf__col a{font-size:15px;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;padding-bottom:2px;transition:background-size .35s var(--vurix-ease)}.vurix-sf__col a:hover{background-size:100% 1px}.vurix-sf__news-sub{margin:0 0 16px;font-size:14px;line-height:1.5;color:var(--vurix-ink-mute)}.vurix-sf__field{display:flex;align-items:center;border-bottom:1px solid currentColor}.vurix-sf__field input{flex:1;min-width:0;padding:12px 0;border:0;background:transparent;color:inherit;font:inherit;font-size:15px;outline:none}.vurix-sf__field input::placeholder{color:var(--vurix-ink-mute)}.vurix-sf__field button{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;background:none;color:inherit;cursor:pointer;transition:transform .3s var(--vurix-ease)}.vurix-sf__field button:hover{transform:translate(4px)}.vurix-sf__field button svg{width:20px;height:20px}.vurix-sf__news-done{margin:0;font-size:15px}.vurix-sf__news-error{margin:8px 0 0;font-size:13px;color:var(--vurix-accent)}.vurix-sf .vurix-sf__wordmark{display:block;width:100%;aspect-ratio:5.57;margin-top:clamp(56px,7vw,110px);background:currentColor;-webkit-mask:var(--logo-src) center / contain no-repeat;mask:var(--logo-src) center / contain no-repeat}.vurix-sf__bottom{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;margin-top:clamp(24px,3vw,40px);padding-top:20px;border-top:1px solid var(--vurix-rule);font-size:13px;color:var(--vurix-ink-mute)}.vurix-sf__bottom p{margin:0}.vurix-sf__pay{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.vurix-sf__pay svg{display:block;width:38px;height:24px}@media screen and (max-width:989px){.vurix-sf__top{grid-template-columns:1fr 1fr 1fr}.vurix-sf__brand,.vurix-sf__news{grid-column:1 / -1}}@media screen and (max-width:749px){.vurix-sf{padding:48px 20px 24px}.vurix-sf__top{display:flex;flex-direction:column;align-items:stretch;gap:0}.vurix-sf__brand{order:1;margin-bottom:32px}.vurix-sf__news{order:2;margin-bottom:28px}.vurix-sf__col{order:3;border-top:1px solid var(--vurix-rule)}.vurix-sf__col:last-of-type{border-bottom:1px solid var(--vurix-rule)}.vurix-sf__col .vurix-sf__col-title{margin:0;padding:18px 0;color:inherit;cursor:pointer}.vurix-sf__col-title svg{display:block;transition:transform .3s var(--vurix-ease)}.vurix-sf__col[open] .vurix-sf__col-title svg{transform:rotate(180deg)}.vurix-sf__col ul{padding:0 0 20px}.vurix-sf__wordmark{margin-top:40px}.vurix-sf__bottom{flex-direction:column;align-items:flex-start}}.vurix-stars{position:relative;display:inline-block;font-size:var(--star-size, 16px);line-height:1;letter-spacing:.08em;vertical-align:middle}.vurix-stars__base{color:color-mix(in srgb,var(--vurix-ink) 18%,transparent)}.vurix-stars__fill{position:absolute;inset:0 auto 0 0;width:var(--stars, 0%);overflow:hidden;white-space:nowrap;color:var(--vurix-ink)}.vurix-pr{padding:clamp(56px,7vw,100px) var(--vurix-gutter);font-family:var(--vurix-body);color:var(--vurix-ink)}.vurix-pr__head{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;padding-bottom:24px;border-bottom:1px solid var(--vurix-rule)}.vurix-pr__title{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em}.vurix-pr__summary{display:flex;align-items:center;gap:10px;font-size:14px}.vurix-pr__avg{font-size:20px;font-weight:700}.vurix-pr__count{color:var(--vurix-ink-mute)}.vurix-pr__write{margin-left:auto;min-height:44px;padding:0 22px;border:1px solid var(--vurix-ink);border-radius:999px;background:none;color:var(--vurix-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .3s var(--vurix-ease),color .3s var(--vurix-ease)}.vurix-pr__write:hover,.vurix-pr__write[aria-expanded=true]{background:var(--vurix-ink);color:#fff}.vurix-pr__form-wrap[hidden]{display:none}.vurix-pr__form-wrap{padding:28px 0;border-bottom:1px solid var(--vurix-rule)}.vurix-pr__form{display:grid;gap:16px;max-width:620px}.vurix-pr__list,.vurix-pr__empty{max-width:900px}.vurix-pr__form label{display:grid;gap:6px;font-size:13px;font-weight:600}.vurix-pr__form label span{font-weight:400;color:var(--vurix-ink-mute)}.vurix-pr__form input[type=text],.vurix-pr__form input[type=email],.vurix-pr__form textarea{width:100%;padding:12px 14px;border:1px solid var(--vurix-rule);border-radius:10px;background:#fff;color:inherit;font:inherit;font-size:15px;font-weight:400}.vurix-pr__form input:focus,.vurix-pr__form textarea:focus{outline:none;border-color:var(--vurix-ink)}.vurix-pr__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.vurix-pr__rate{margin:0;padding:0;border:0}.vurix-pr__rate legend{margin-bottom:6px;font-size:13px;font-weight:600}.vurix-pr__rate-stars{display:inline-flex;flex-direction:row-reverse;gap:4px}.vurix-pr__rate-stars input{position:absolute;opacity:0;pointer-events:none}.vurix-pr__rate-stars label{font-size:30px;line-height:1;color:color-mix(in srgb,var(--vurix-ink) 18%,transparent);cursor:pointer;transition:color .15s ease}.vurix-pr__rate-stars label:hover,.vurix-pr__rate-stars label:hover~label,.vurix-pr__rate-stars input:checked~label{color:var(--vurix-ink)}.vurix-pr__rate-stars input:focus-visible+label{outline:2px solid var(--vurix-accent);outline-offset:2px}.vurix-pr__submit{justify-self:start;min-height:48px;padding:0 28px;border:0;border-radius:999px;background:var(--vurix-ink);color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.vurix-pr__note,.vurix-pr__empty{margin:0;font-size:13px;color:var(--vurix-ink-mute)}.vurix-pr__empty{padding-top:24px;font-size:15px}.vurix-pr__thanks{margin:0;font-size:15px}.vurix-pr__error{margin:0;font-size:13px;color:var(--vurix-accent)}.vurix-pr__list{margin:0;padding:0;list-style:none}.vurix-pr__item{display:grid;gap:8px;padding:24px 0;border-bottom:1px solid var(--vurix-rule)}.vurix-pr__item-title{margin:0;font-size:15px;font-weight:700}.vurix-pr__body{margin:0;font-size:15px;line-height:1.6}.vurix-pr__by{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;font-size:13px;color:var(--vurix-ink-mute)}.vurix-pr__verified{color:#1a7f4b;font-weight:600}@media screen and (max-width:749px){.vurix-pr__write{margin-left:0;width:100%}.vurix-pr__row{grid-template-columns:1fr}}.vurix-rh{padding:clamp(56px,7vw,110px) 0;font-family:var(--vurix-body);color:var(--vurix-ink)}.vurix-rh__head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;padding:0 var(--vurix-gutter) 28px}.vurix-rh__title{margin:0;font-size:clamp(26px,3vw,44px);font-weight:700;letter-spacing:-.04em}.vurix-rh__summary{display:flex;align-items:center;gap:10px;margin:0;font-size:14px}.vurix-rh__row{display:flex;gap:16px;margin:0;padding:0 var(--vurix-gutter) 8px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--vurix-gutter);scrollbar-width:none}.vurix-rh__row::-webkit-scrollbar{display:none}.vurix-rh__card{flex:0 0 min(340px,82vw);display:flex;flex-direction:column;gap:10px;padding:24px;border:1px solid var(--vurix-rule);border-radius:16px;scroll-snap-align:start}.vurix-rh__card-title{margin:0;font-size:15px;font-weight:700}.vurix-rh__body{margin:0;font-size:15px;line-height:1.6;flex:1}.vurix-rh__by{margin:0;font-size:13px;color:var(--vurix-ink-mute)}.vurix-rh__product{display:flex;align-items:center;gap:10px;padding-top:14px;border-top:1px solid var(--vurix-rule);color:inherit;font-size:13px;font-weight:600;text-decoration:none}.vurix-rh__product img{width:40px;height:40px;object-fit:cover;border-radius:8px}.vurix-rh__editor-note{padding:40px;text-align:center;color:var(--vurix-ink-mute)}
