.jvan-section{--jvan-accent: #c8102e;--jvan-ink: var(--color-foreground-heading, #171717);--jvan-body: var(--color-foreground, #333333);--jvan-border: rgb(var(--color-foreground-rgb, 35 35 35) / .14);--jvan-soft: rgb(var(--color-foreground-rgb, 35 35 35) / .055);color:var(--jvan-body);background:var(--color-background, #ffffff);padding-block:var(--jvan-padding-top, 72px) var(--jvan-padding-bottom, 72px)}.template-policy{background:#f4f4f2}.template-policy .shopify-policy__container{position:relative;width:min(calc(100% - 4rem),112rem);max-width:none;margin:clamp(3.2rem,6vw,8rem) auto;padding:0;overflow:hidden;border:1px solid #d9d9d5;background:#fff;box-shadow:0 1.8rem 5rem #11131514}.template-policy .shopify-policy__title{position:relative;display:flex;min-height:clamp(22rem,30vw,34rem);padding:clamp(4rem,7vw,8rem);align-items:flex-end;overflow:hidden;background:#111315;color:#fff;text-align:left;isolation:isolate}.template-policy .shopify-policy__title:before{content:"JVAN AIRSOFT // POLICIES";position:absolute;inset-block-start:clamp(3rem,5vw,5.6rem);inset-inline-start:clamp(4rem,7vw,8rem);color:#d62828;font-family:var(--font-subheading--family);font-size:1.1rem;font-weight:600;letter-spacing:.18em}.template-policy .shopify-policy__title:after{content:"";position:absolute;width:clamp(22rem,38vw,46rem);aspect-ratio:1;inset-block-start:50%;inset-inline-end:clamp(-14rem,-10vw,-6rem);border:1px solid rgba(255,255,255,.16);border-radius:50%;box-shadow:0 0 0 clamp(3.5rem,6vw,7rem) #ffffff0a,0 0 0 clamp(8rem,13vw,15rem) #ffffff06;transform:translateY(-50%);z-index:-1}.template-policy .shopify-policy__title h1{max-width:13ch;margin:0;color:#fff;font-family:var(--font-heading--family);font-size:clamp(4rem,6vw,7.2rem);font-weight:700;letter-spacing:-.035em;line-height:.98;text-align:left;text-wrap:balance}.template-policy .shopify-policy__body{width:min(100%,82rem);margin:0 auto;padding:clamp(4.8rem,8vw,9rem) clamp(2.4rem,6vw,7rem) clamp(6rem,10vw,11rem);color:#303236;font-family:var(--font-body--family);font-size:clamp(1.5rem,1.3vw,1.7rem);line-height:1.8}.template-policy .shopify-policy__body .rte>*:first-child{margin-block-start:0}.template-policy .shopify-policy__body .rte>*:last-child{margin-block-end:0}.template-policy .shopify-policy__body h2,.template-policy .shopify-policy__body h3,.template-policy .shopify-policy__body h4{position:relative;color:#111315;font-family:var(--font-heading--family);font-weight:700;line-height:1.2;text-wrap:balance}.template-policy .shopify-policy__body h2{margin-block:clamp(4.8rem,7vw,7rem) 2rem;padding-block-end:1.4rem;border-block-end:1px solid #dededb;font-size:clamp(2.6rem,3.2vw,3.6rem);letter-spacing:-.025em}.template-policy .shopify-policy__body h2:after{content:"";position:absolute;inset-inline-start:0;inset-block-end:-1px;width:4.8rem;height:2px;background:#d62828}.template-policy .shopify-policy__body h3{margin-block:3.6rem 1.4rem;font-size:clamp(2rem,2.2vw,2.5rem)}.template-policy .shopify-policy__body h4{margin-block:2.8rem 1rem;font-size:1.8rem}.template-policy .shopify-policy__body p,.template-policy .shopify-policy__body ul,.template-policy .shopify-policy__body ol,.template-policy .shopify-policy__body blockquote,.template-policy .shopify-policy__body table{margin-block:0 2rem}.template-policy .shopify-policy__body ul,.template-policy .shopify-policy__body ol{padding-inline-start:2.4rem}.template-policy .shopify-policy__body li{margin-block:.7rem;padding-inline-start:.5rem}.template-policy .shopify-policy__body li::marker{color:#d62828;font-weight:700}.template-policy .shopify-policy__body a{color:#111315;text-decoration-color:#d62828;text-decoration-thickness:1px;text-underline-offset:.25em;transition:color .16s ease,text-decoration-thickness .16s ease}.template-policy .shopify-policy__body a:hover,.template-policy .shopify-policy__body a:focus-visible{color:#d62828;text-decoration-thickness:2px}.template-policy .shopify-policy__body blockquote{padding:2rem 2.4rem;border:0;border-inline-start:3px solid #d62828;background:#f4f4f2;color:#111315;font-style:normal}.template-policy .shopify-policy__body table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;border:1px solid #d9d9d5;font-size:.94em}.template-policy .shopify-policy__body th,.template-policy .shopify-policy__body td{min-width:14rem;padding:1.3rem 1.5rem;border:1px solid #d9d9d5;text-align:start;vertical-align:top}.template-policy .shopify-policy__body th{background:#111315;color:#fff;font-family:var(--font-subheading--family);font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}.template-policy .shopify-policy__body hr{margin-block:4rem;border:0;border-block-start:1px solid #d9d9d5}.template-policy .shopify-policy__body strong{color:#111315;font-weight:650}@media screen and (max-width:749px){.template-policy .shopify-policy__container{width:100%;margin:0;border-inline:0;box-shadow:none}.template-policy .shopify-policy__title{min-height:22rem;padding:7rem 2.4rem 3.6rem}.template-policy .shopify-policy__title:before{inset-block-start:3.2rem;inset-inline-start:2.4rem}.template-policy .shopify-policy__title:after{inset-inline-end:-12rem}.template-policy .shopify-policy__body{padding:4.8rem 2.4rem 7rem;font-size:1.5rem;line-height:1.75}.template-policy .shopify-policy__body h2{margin-block-start:4.5rem}}@media(prefers-reduced-motion:reduce){.template-policy .shopify-policy__body a{transition:none}}.jvan-section *,.jvan-section *:before,.jvan-section *:after{box-sizing:border-box}.jvan-container{width:min(100% - 40px,1320px);margin-inline:auto}.jvan-kicker{margin:0 0 12px;color:var(--jvan-accent);font-size:1.2rem;font-weight:700;letter-spacing:.13em;line-height:1.4;text-transform:uppercase}.jvan-heading{max-width:880px;margin:0;color:var(--jvan-ink);font-family:var(--font-heading-family, inherit);font-size:clamp(3rem,4.4vw,5.6rem);font-weight:var(--font-heading-weight, 700);letter-spacing:-.035em;line-height:1.04}.jvan-heading--section{font-size:clamp(2.6rem,3.2vw,4.2rem);line-height:1.12}.jvan-heading--card{font-size:clamp(2rem,2.2vw,2.8rem);line-height:1.2}.jvan-copy{max-width:720px;margin-top:18px;color:rgb(var(--color-foreground-rgb, 51 51 51) / .78);font-size:clamp(1.5rem,1.4vw,1.8rem);line-height:1.7}.jvan-copy p{margin:0 0 12px}.jvan-copy p:last-child{margin-bottom:0}.jvan-section-head{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:36px}.jvan-section-head__content{max-width:820px}.jvan-button-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.jvan-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:1px solid var(--jvan-accent);border-radius:3px;padding:13px 24px;color:#fff;background:var(--jvan-accent);font-size:1.4rem;font-weight:700;letter-spacing:.03em;line-height:1.35;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.jvan-button:hover,.jvan-button:focus-visible{border-color:var(--jvan-ink);color:#fff;background:var(--jvan-ink)}.jvan-button--secondary{color:var(--jvan-ink);background:transparent;border-color:var(--jvan-border)}.jvan-button--secondary:hover,.jvan-button--secondary:focus-visible{color:#fff}.jvan-text-link{display:inline-flex;align-items:center;gap:8px;color:var(--jvan-ink);font-size:1.4rem;font-weight:700;text-underline-offset:4px}.jvan-text-link:after{content:"\2192";transition:transform .16s ease}.jvan-text-link:hover:after{transform:translate(4px)}.jvan-hero{position:relative;overflow:hidden;color:#fff;background:#101214;padding-block:0}.jvan-hero__media,.jvan-hero__fallback,.jvan-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.jvan-hero__media img{width:100%;height:100%;object-fit:cover}.jvan-hero__fallback{background:radial-gradient(circle at 78% 46%,rgb(200 16 46 / .35),transparent 25%),linear-gradient(115deg,#111315,#202428 58%,#0b0c0e)}.jvan-hero__overlay{background:linear-gradient(90deg,rgb(3 5 7 / var(--jvan-overlay, .84)),#03050794 52%,#0305072e)}.jvan-hero__inner{position:relative;z-index:1;display:grid;min-height:var(--jvan-hero-height, 650px);align-items:center;grid-template-columns:minmax(0,760px) 1fr;gap:50px;padding-block:84px}.jvan-hero .jvan-heading,.jvan-hero .jvan-copy{color:#fff}.jvan-hero .jvan-copy{color:#ffffffc7}.jvan-hero__proofs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:38px 0 0;padding:0;background:#ffffff29;list-style:none}.jvan-hero__proof{min-height:92px;padding:18px;background:#0a0c0ed1}.jvan-hero__proof strong,.jvan-hero__proof span{display:block}.jvan-hero__proof strong{color:#fff;font-size:1.4rem;line-height:1.35}.jvan-hero__proof span{margin-top:5px;color:#ffffff9e;font-size:1.25rem;line-height:1.45}.jvan-product-grid{display:grid;grid-template-columns:repeat(var(--jvan-columns, 4),minmax(0,1fr));gap:28px 20px;margin:0;padding:0;list-style:none}.jvan-product-card{min-width:0}.jvan-product-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:var(--jvan-card-ratio, 1 / 1);background:var(--jvan-soft)}.jvan-product-card__media img,.jvan-product-card__media svg{width:100%;height:100%;object-fit:cover;transition:transform .24s ease}.jvan-product-card:hover .jvan-product-card__media img{transform:scale(1.025)}.jvan-product-card__body{padding-top:16px}.jvan-product-card__title{margin:0;color:var(--jvan-ink);font-size:1.55rem;font-weight:700;line-height:1.42}.jvan-product-card__title a{color:inherit;text-decoration:none}.jvan-product-card__title a:hover{color:var(--jvan-accent)}.jvan-product-card__price{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;color:var(--jvan-ink);font-size:1.4rem;font-weight:700}.jvan-product-card__compare{color:rgb(var(--color-foreground-rgb, 51 51 51) / .52);font-weight:400;text-decoration:line-through}.jvan-empty-state{grid-column:1 / -1;border:1px dashed var(--jvan-border);padding:34px;background:var(--jvan-soft);text-align:center}.jvan-ratio-table-wrap{overflow-x:auto;border:1px solid var(--jvan-border)}.jvan-ratio-table{width:100%;border-collapse:collapse;color:var(--jvan-body);font-size:1.45rem;line-height:1.55}.jvan-ratio-table th,.jvan-ratio-table td{border-bottom:1px solid var(--jvan-border);padding:20px 22px;text-align:left;vertical-align:top}.jvan-ratio-table thead th{color:var(--jvan-ink);background:var(--jvan-soft);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.jvan-ratio-table tbody tr:last-child th,.jvan-ratio-table tbody tr:last-child td{border-bottom:0}.jvan-ratio-table tbody th{width:130px;color:var(--jvan-accent);font-size:1.8rem;white-space:nowrap}.jvan-ratio-note{margin-top:16px;color:rgb(var(--color-foreground-rgb, 51 51 51) / .65);font-size:1.3rem;line-height:1.6}.jvan-engineering{background:var(--jvan-engineering-bg, #121416);color:var(--jvan-engineering-text, #ffffff)}.jvan-engineering__grid{display:grid;align-items:center;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:clamp(40px,7vw,92px)}.jvan-engineering__grid--image-right .jvan-engineering__media{order:2}.jvan-engineering__grid--image-right .jvan-engineering__content{order:1}.jvan-engineering .jvan-heading,.jvan-engineering .jvan-copy{color:var(--jvan-engineering-text, #ffffff)}.jvan-engineering .jvan-copy{opacity:.72}.jvan-engineering__media{overflow:hidden;aspect-ratio:4 / 3;background:linear-gradient(135deg,#292d31,#181a1d)}.jvan-engineering__media img,.jvan-engineering__media svg{width:100%;height:100%;object-fit:cover}.jvan-spec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:34px;background:#ffffff24}.jvan-spec{min-height:126px;padding:22px;background:var(--jvan-engineering-bg, #121416)}.jvan-spec__value{display:block;color:var(--jvan-engineering-text, #ffffff);font-size:2.2rem;font-weight:700;line-height:1.2}.jvan-spec__label{display:block;margin-top:8px;color:var(--jvan-engineering-text, #ffffff);opacity:.6;font-size:1.3rem;line-height:1.5}.jvan-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.jvan-resource-card{display:flex;min-height:238px;flex-direction:column;border:1px solid var(--jvan-border);padding:28px;background:var(--color-background, #ffffff)}.jvan-resource-card__tag{margin:0 0 18px;color:var(--jvan-accent);font-size:1.15rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.jvan-resource-card__title{margin:0;color:var(--jvan-ink);font-size:2rem;line-height:1.28}.jvan-resource-card__text{margin:13px 0 24px;color:rgb(var(--color-foreground-rgb, 51 51 51) / .72);font-size:1.4rem;line-height:1.65}.jvan-resource-card .jvan-text-link{margin-top:auto}.jvan-oem{margin-top:34px;display:grid;align-items:center;grid-template-columns:minmax(0,1fr) auto;gap:30px;padding:clamp(28px,4vw,48px);color:#fff;background:#151719}.jvan-oem .jvan-heading,.jvan-oem .jvan-copy{color:#fff}.jvan-oem .jvan-copy{color:#ffffffad}.jvan-oem .jvan-button--secondary{color:#fff;border-color:#ffffff57}@media screen and (max-width:989px){.jvan-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.jvan-engineering__grid{grid-template-columns:1fr}.jvan-engineering__media{max-width:760px}.jvan-engineering__grid--image-right .jvan-engineering__media,.jvan-engineering__grid--image-right .jvan-engineering__content{order:initial}.jvan-resource-grid{grid-template-columns:1fr}.jvan-resource-card{min-height:0}}@media screen and (max-width:749px){.jvan-section{padding-block:var(--jvan-padding-top-mobile, 52px) var(--jvan-padding-bottom-mobile, 52px)}.jvan-container{width:min(100% - 30px,1320px)}.jvan-section-head{display:block;margin-bottom:26px}.jvan-section-head>.jvan-text-link{margin-top:18px}.jvan-hero__inner{min-height:var(--jvan-hero-height-mobile, 590px);grid-template-columns:1fr;padding-block:62px}.jvan-hero__overlay{background:linear-gradient(90deg,#030507e0,#0305079e)}.jvan-hero__proofs{grid-template-columns:1fr}.jvan-hero__proof{min-height:0}.jvan-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.jvan-ratio-table-wrap{overflow:visible;border:0}.jvan-ratio-table,.jvan-ratio-table tbody,.jvan-ratio-table tr,.jvan-ratio-table th,.jvan-ratio-table td{display:block;width:100%}.jvan-ratio-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.jvan-ratio-table tr{border:1px solid var(--jvan-border);margin-bottom:12px;padding:18px}.jvan-ratio-table th,.jvan-ratio-table td{border:0;padding:0}.jvan-ratio-table td{margin-top:10px}.jvan-ratio-table td:before{display:block;margin-bottom:2px;color:rgb(var(--color-foreground-rgb, 51 51 51) / .55);content:attr(data-label);font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.jvan-engineering__grid{gap:34px}.jvan-spec-grid,.jvan-oem{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.jvan-section *,.jvan-section *:before,.jvan-section *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.jvan-category-nav{border-top:1px solid rgb(var(--color-foreground-rgb, 35 35 35) / .1);border-bottom:1px solid rgb(var(--color-foreground-rgb, 35 35 35) / .1);color:var(--color-foreground);background:var(--color-background)}.jvan-category-nav__inner{display:flex;min-height:48px;align-items:center;gap:28px}.jvan-category-nav__label{flex:0 0 auto;color:rgb(var(--color-foreground-rgb, 35 35 35) / .58);font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.jvan-category-nav__list{display:flex;min-width:0;align-items:stretch;gap:30px;margin:0;padding:0;list-style:none}.jvan-category-nav__link{position:relative;display:flex;min-height:48px;align-items:center;gap:7px;color:var(--color-foreground);font-size:1.3rem;font-weight:700;letter-spacing:.02em;text-decoration:none;white-space:nowrap}.jvan-category-nav__link:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--jvan-accent);content:"";opacity:0;transform:scaleX(.5);transition:opacity .16s ease,transform .16s ease}.jvan-category-nav__link:hover,.jvan-category-nav__link.is-active{color:var(--jvan-accent)}.jvan-category-nav__link:hover:after,.jvan-category-nav__link.is-active:after{opacity:1;transform:scaleX(1)}.jvan-category-nav__link span{border-radius:99px;padding:2px 7px;color:#fff;background:var(--jvan-accent);font-size:.95rem;letter-spacing:.04em;text-transform:uppercase}.jvan-collection-guide__header{display:grid;align-items:end;grid-template-columns:minmax(0,1fr) auto;gap:40px;margin-bottom:38px}.jvan-collection-guide__count{min-width:160px;border-left:2px solid var(--jvan-accent);padding-left:20px}.jvan-collection-guide__count strong,.jvan-collection-guide__count span{display:block}.jvan-collection-guide__count strong{color:var(--jvan-ink);font-size:3rem;line-height:1}.jvan-collection-guide__count span{margin-top:8px;color:rgb(var(--color-foreground-rgb, 51 51 51) / .62);font-size:1.2rem;line-height:1.4}.jvan-guide-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.jvan-guide-point{border:1px solid var(--jvan-border);padding:28px;background:var(--color-background)}.jvan-guide-point__number{display:block;color:var(--jvan-accent);font-size:1.1rem;font-weight:700;letter-spacing:.1em}.jvan-guide-point h3{margin:18px 0 0;color:var(--jvan-ink);font-size:1.8rem;line-height:1.3}.jvan-guide-point p{margin:12px 0 0;color:rgb(var(--color-foreground-rgb, 51 51 51) / .7);font-size:1.4rem;line-height:1.65}.jvan-faq{display:grid;grid-template-columns:minmax(240px,.36fr) minmax(0,.64fr);gap:52px;margin-top:56px;padding-top:50px;border-top:1px solid var(--jvan-border)}.jvan-faq__item{border-bottom:1px solid var(--jvan-border)}.jvan-faq__item:first-child{border-top:1px solid var(--jvan-border)}.jvan-faq__item summary{position:relative;padding:19px 42px 19px 0;color:var(--jvan-ink);cursor:pointer;font-size:1.5rem;font-weight:700;line-height:1.45;list-style:none}.jvan-faq__item summary::-webkit-details-marker{display:none}.jvan-faq__item summary:after{position:absolute;top:50%;right:5px;color:var(--jvan-accent);content:"+";font-size:2.2rem;font-weight:400;transform:translateY(-50%)}.jvan-faq__item[open] summary:after{content:"\2212"}.jvan-faq__answer{padding:0 42px 20px 0;color:rgb(var(--color-foreground-rgb, 51 51 51) / .72);font-size:1.4rem;line-height:1.7}.jvan-faq__answer p{margin:0}.jvan-product-technical__layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:clamp(44px,7vw,90px)}.jvan-product-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:34px 0 0;background:var(--jvan-border)}.jvan-product-facts>div{min-width:0;padding:18px;background:var(--color-background)}.jvan-product-facts dt{color:rgb(var(--color-foreground-rgb, 51 51 51) / .55);font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.jvan-product-facts dd{margin:7px 0 0;color:var(--jvan-ink);font-size:1.4rem;font-weight:700;line-height:1.5}.jvan-product-options{margin-top:34px}.jvan-product-options h3,.jvan-product-checklist>h2{margin-top:0}.jvan-product-options h3{margin-bottom:16px;color:var(--jvan-ink);font-size:1.8rem}.jvan-product-option{display:grid;grid-template-columns:minmax(100px,.28fr) minmax(0,.72fr);gap:18px;border-top:1px solid var(--jvan-border);padding:16px 0}.jvan-product-option strong{color:var(--jvan-ink);font-size:1.3rem}.jvan-product-option>div{display:flex;flex-wrap:wrap;gap:7px}.jvan-product-option span{border:1px solid var(--jvan-border);border-radius:2px;padding:4px 9px;font-size:1.2rem}.jvan-product-checklist{border:1px solid var(--jvan-border);padding:clamp(26px,4vw,42px);background:var(--jvan-soft)}.jvan-product-checklist__items{margin-top:26px}.jvan-product-checklist__item{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;border-top:1px solid var(--jvan-border);padding:18px 0}.jvan-product-checklist__item>span,.jvan-cart-check>span{display:flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:var(--jvan-accent);font-size:1.2rem;font-weight:700}.jvan-product-checklist__item h3{margin:0;color:var(--jvan-ink);font-size:1.5rem;line-height:1.4}.jvan-product-checklist__item p{margin:7px 0 0;color:rgb(var(--color-foreground-rgb, 51 51 51) / .68);font-size:1.3rem;line-height:1.6}.jvan-product-technical__note{margin-top:20px;color:rgb(var(--color-foreground-rgb, 51 51 51) / .68);font-size:1.25rem;line-height:1.65}.jvan-product-technical__note p{margin:0}.jvan-content-header__inner,.jvan-article-cta__inner,.jvan-cart-support__header{display:grid;align-items:end;grid-template-columns:minmax(0,1fr) auto;gap:44px}.jvan-content-header__links,.jvan-cart-support__links{display:grid;justify-items:start;gap:14px}.jvan-article-cta__inner{align-items:center;border-left:3px solid var(--jvan-accent);padding-left:clamp(24px,4vw,52px)}.jvan-article-cta__actions{display:flex;max-width:330px;flex-wrap:wrap;justify-content:flex-end;gap:12px}.jvan-article-cta__actions .jvan-text-link{width:100%;justify-content:flex-end;margin-top:4px}.jvan-cart-support{border-top:1px solid var(--jvan-border)}.jvan-cart-checks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px}.jvan-cart-check{display:grid;grid-template-columns:28px minmax(0,1fr);gap:13px;border:1px solid var(--jvan-border);padding:22px;background:var(--color-background)}.jvan-cart-check strong{color:var(--jvan-ink);font-size:1.4rem;line-height:1.4}.jvan-cart-check p{margin:7px 0 0;color:rgb(var(--color-foreground-rgb, 51 51 51) / .68);font-size:1.25rem;line-height:1.55}@media screen and (max-width:989px){.jvan-guide-points,.jvan-faq,.jvan-product-technical__layout{grid-template-columns:1fr}.jvan-faq{gap:28px}.jvan-cart-checks{grid-template-columns:1fr}}@media screen and (max-width:749px){.jvan-category-nav__inner{width:100%;gap:16px;padding-left:15px}.jvan-category-nav__label{display:none}.jvan-category-nav__list{width:100%;overflow-x:auto;gap:24px;padding-right:15px;scrollbar-width:none}.jvan-category-nav__list::-webkit-scrollbar{display:none}.jvan-collection-guide__header,.jvan-content-header__inner,.jvan-article-cta__inner,.jvan-cart-support__header{grid-template-columns:1fr;gap:26px}.jvan-collection-guide__count{border-top:2px solid var(--jvan-accent);border-left:0;padding-top:16px;padding-left:0}.jvan-faq{margin-top:40px;padding-top:38px}.jvan-product-facts{grid-template-columns:1fr}.jvan-product-option{grid-template-columns:1fr;gap:10px}.jvan-article-cta__inner{align-items:start}.jvan-article-cta__actions{max-width:none;justify-content:flex-start}.jvan-article-cta__actions .jvan-text-link{justify-content:flex-start}}.jvan-footer-navigation{border-top:1px solid rgba(var(--color-foreground),.16);padding:64px 0}.jvan-footer-navigation__grid{display:grid;grid-template-columns:minmax(280px,1.6fr) repeat(3,minmax(150px,1fr));gap:48px}.jvan-footer-navigation__brand h2{max-width:520px;margin:10px 0 18px;font-size:clamp(2.6rem,3.4vw,4.8rem);line-height:1.02}.jvan-footer-navigation__brand .jvan-copy{max-width:560px}.jvan-footer-navigation__column h3{margin:0 0 18px;font-size:1.5rem;letter-spacing:.06em;text-transform:uppercase}.jvan-footer-navigation__column ul{margin:0;padding:0;list-style:none}.jvan-footer-navigation__column li+li{margin-top:12px}.jvan-footer-navigation__column a{color:inherit;text-decoration:none;text-underline-offset:4px}.jvan-footer-navigation__column a:hover{color:var(--jvan-accent);text-decoration:underline}.jvan-footer-navigation__column p,.jvan-footer-navigation__address{margin:0;line-height:1.65}.jvan-footer-navigation__column p+p,.jvan-footer-navigation__address+p{margin-top:14px}@media screen and (max-width:989px){.jvan-footer-navigation__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.jvan-footer-navigation{padding:48px 0}.jvan-footer-navigation__grid{grid-template-columns:1fr;gap:34px}}@media screen and (min-width:1025px)and (hover:hover){.header[transparent]:not([data-sticky-state=active]):hover{--header-bg-color: rgba(18, 18, 18, .18);--header-logo-opacity: 0;--header-logo-inverse-opacity: 1}.header[transparent]:not([data-sticky-state=active]):hover .header__row{--color-foreground: rgb(255 255 255);--color-foreground-rgb: 255 255 255;--color-border: rgba(255, 255, 255, .28);--color-border-rgb: 255 255 255;--color-primary: rgb(255 255 255);--color-primary-rgb: 255 255 255;--color-primary-button-text: rgb(255 255 255);--color-input-text: rgb(255 255 255);--color-input-border: rgba(255, 255, 255, .5)}}.jvan-hero .jvan-button--secondary{color:#151719;background:#fff;border-color:#fff;box-shadow:0 8px 24px #0003}.jvan-hero .jvan-button--secondary:hover,.jvan-hero .jvan-button--secondary:focus-visible{color:#fff;background:var(--jvan-accent);border-color:var(--jvan-accent)}.jvan-product-card__title a,.blog-posts-container .blog-post-card .text-block--heading,.blog-posts-container .jvan-blog-card__excerpt{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.blog-posts-container .jvan-blog-card__excerpt{width:100%}.jvan-footer-navigation--unified{border-top:0;padding:var(--jvan-footer-padding-top) 0 var(--jvan-footer-padding-bottom);color:var(--jvan-footer-text);background:var(--jvan-footer-background)}.jvan-footer-navigation--unified .jvan-footer-navigation__grid{grid-template-columns:minmax(260px,1.45fr) minmax(140px,.72fr) minmax(210px,.92fr) minmax(280px,1.15fr);gap:clamp(32px,4vw,64px);align-items:start}.jvan-footer-navigation--unified .jvan-footer-navigation__logo{display:inline-flex;width:min(180px,100%);min-height:44px;margin-bottom:24px;color:inherit;text-decoration:none}.jvan-footer-navigation--unified .jvan-footer-navigation__logo img,.jvan-footer-navigation--unified .jvan-footer-navigation__logo svg{display:block;width:auto;max-width:100%;height:auto;max-height:58px;object-fit:contain;object-position:left center}.jvan-footer-navigation--unified .jvan-footer-navigation__logo-svg{display:inline-flex;max-width:180px}.jvan-footer-navigation--unified .jvan-footer-navigation__wordmark{align-self:center;font-family:var(--font-heading--family);font-size:2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.jvan-footer-navigation--unified .jvan-kicker{margin:0 0 10px;color:var(--jvan-accent)}.jvan-footer-navigation--unified .jvan-footer-navigation__brand h2{max-width:390px;margin:0 0 16px;color:var(--jvan-footer-text);font-size:clamp(2.2rem,2.3vw,3.2rem);line-height:1.08}.jvan-footer-navigation--unified .jvan-copy,.jvan-footer-navigation--unified .jvan-footer-navigation__newsletter-copy,.jvan-footer-navigation--unified .jvan-footer-navigation__address,.jvan-footer-navigation--unified .jvan-footer-navigation__note{color:color-mix(in srgb,var(--jvan-footer-text) 68%,transparent)}.jvan-footer-navigation--unified .jvan-copy p,.jvan-footer-navigation--unified .jvan-footer-navigation__newsletter-copy p,.jvan-footer-navigation--unified .jvan-footer-navigation__address p{margin:0}.jvan-footer-navigation--unified .jvan-footer-navigation__address{max-width:390px;margin-top:22px;padding-top:18px;border-top:1px solid color-mix(in srgb,var(--jvan-footer-text) 16%,transparent);font-size:1.35rem}.jvan-footer-navigation--unified .jvan-footer-navigation__column h3{margin-bottom:20px;color:var(--jvan-footer-text)}.jvan-footer-navigation--unified .jvan-footer-navigation__column a{color:color-mix(in srgb,var(--jvan-footer-text) 76%,transparent)}.jvan-footer-navigation--unified .jvan-footer-navigation__column a:hover,.jvan-footer-navigation--unified .jvan-footer-navigation__column a:focus-visible{color:var(--jvan-footer-text);text-decoration-color:var(--jvan-accent)}.jvan-footer-navigation--unified .jvan-footer-navigation__note{max-width:260px;margin-top:24px;padding-left:14px;border-left:2px solid var(--jvan-accent);font-size:1.3rem;line-height:1.55}.jvan-footer-navigation--unified .jvan-footer-navigation__newsletter-copy{max-width:360px;margin-bottom:18px;line-height:1.55}.jvan-footer-navigation--unified .jvan-footer-newsletter-form__field{display:flex;min-height:50px;padding:4px;border:1px solid color-mix(in srgb,var(--jvan-footer-text) 28%,transparent);border-radius:2px;background:#fff}.jvan-footer-navigation--unified .jvan-footer-newsletter-form__field:focus-within{border-color:var(--jvan-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--jvan-accent) 28%,transparent)}.jvan-footer-navigation--unified .jvan-footer-newsletter-form__field input{min-width:0;flex:1 1 auto;padding:0 14px;border:0;outline:0;color:#151719;background:transparent}.jvan-footer-navigation--unified .jvan-footer-newsletter-form__field button{flex:0 0 auto;min-width:104px;padding:0 16px;border:1px solid var(--jvan-accent);color:#fff;font-weight:700;background:var(--jvan-accent);cursor:pointer}.jvan-footer-navigation--unified .jvan-footer-newsletter-form__field button:hover,.jvan-footer-navigation--unified .jvan-footer-newsletter-form__field button:focus-visible{color:var(--jvan-accent);background:#fff}.jvan-footer-navigation--unified .jvan-footer-newsletter-form__message{display:block;margin-top:10px;color:var(--jvan-footer-text);font-size:1.3rem}.jvan-footer-navigation--unified .jvan-footer-navigation__social{margin-top:22px}.jvan-footer-navigation--unified .jvan-footer-navigation__social>div,.jvan-footer-navigation--unified .jvan-footer-navigation__social-list{justify-content:flex-start}.jvan-footer-navigation--unified .jvan-footer-navigation__social-list .list-social__link{color:color-mix(in srgb,var(--jvan-footer-text) 72%,transparent)}.jvan-footer-navigation--unified .jvan-footer-navigation__social-list .svg-wrapper{width:22px;height:22px;flex:0 0 22px;align-items:center;justify-content:center}.jvan-footer-navigation--unified .jvan-footer-navigation__social-list .svg-wrapper>.icon{width:100%;height:100%}.jvan-footer-navigation--unified .jvan-footer-navigation__social-list .svg-wrapper>.icon-facebook{width:20px;height:20px}.jvan-footer-navigation--unified .jvan-footer-navigation__social-list .svg-wrapper>.icon-vk{width:22px;height:18px}.jvan-footer-navigation--unified .jvan-footer-navigation__social-list .list-social__link:hover,.jvan-footer-navigation--unified .jvan-footer-navigation__social-list .list-social__link:focus-visible{color:var(--jvan-accent)}.jvan-footer-navigation--unified .jvan-footer-navigation__bottom{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:48px;padding-top:24px;border-top:1px solid color-mix(in srgb,var(--jvan-footer-text) 16%,transparent)}.jvan-footer-navigation--unified .jvan-footer-navigation__legal{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;color:color-mix(in srgb,var(--jvan-footer-text) 62%,transparent);font-size:1.2rem;line-height:1.5}.jvan-footer-navigation--unified .jvan-footer-navigation__legal p,.jvan-footer-navigation--unified .jvan-footer-navigation__legal ul,.jvan-footer-navigation--unified .jvan-footer-navigation__payments{margin:0;padding:0;list-style:none}.jvan-footer-navigation--unified .jvan-footer-navigation__legal ul,.jvan-footer-navigation--unified .jvan-footer-navigation__payments{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.jvan-footer-navigation--unified .jvan-footer-navigation__legal a{color:inherit;text-decoration:none}.jvan-footer-navigation--unified .jvan-footer-navigation__legal a:hover,.jvan-footer-navigation--unified .jvan-footer-navigation__legal a:focus-visible{color:var(--jvan-footer-text);text-decoration:underline;text-underline-offset:3px}.jvan-footer-navigation--unified .jvan-footer-navigation__payments{flex:0 1 auto;justify-content:flex-end;gap:7px}.jvan-footer-navigation--unified .jvan-footer-navigation__payments li,.jvan-footer-navigation--unified .jvan-footer-navigation__payments svg{display:block}.jvan-footer-navigation--unified .jvan-footer-navigation__payments svg{width:38px;height:auto}@media screen and (max-width:989px){.jvan-footer-navigation--unified .jvan-footer-navigation__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jvan-footer-navigation--unified .jvan-footer-navigation__bottom{align-items:flex-start}}@media screen and (max-width:749px){.jvan-footer-navigation--unified{padding-top:min(var(--jvan-footer-padding-top),52px)}.jvan-footer-navigation--unified .jvan-footer-navigation__grid{grid-template-columns:1fr;gap:34px}.jvan-footer-navigation--unified .jvan-footer-navigation__brand h2{max-width:330px}.jvan-footer-navigation--unified .jvan-footer-navigation__newsletter-copy{max-width:none}.jvan-footer-navigation--unified .jvan-footer-navigation__bottom{flex-direction:column;margin-top:38px}.jvan-footer-navigation--unified .jvan-footer-navigation__legal{align-items:flex-start}.jvan-footer-navigation--unified .jvan-footer-navigation__payments{justify-content:flex-start}}@media screen and (max-width:420px){.jvan-footer-navigation--unified .jvan-footer-newsletter-form__field{display:grid;grid-template-columns:1fr;gap:6px;padding:6px}.jvan-footer-navigation--unified .jvan-footer-newsletter-form__field input,.jvan-footer-navigation--unified .jvan-footer-newsletter-form__field button{min-height:44px}}.jvan-featured-reviews{display:block;margin-top:34px;padding:clamp(38px,4vw,56px);overflow:hidden;color:var(--jvan-reviews-text);background:var(--jvan-reviews-background)}.jvan-featured-reviews[hidden],.jvan-featured-reviews [hidden]{display:none!important}.jvan-featured-reviews__header{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:30px}.jvan-featured-reviews__heading-wrap{max-width:760px}.jvan-featured-reviews__heading-wrap .jvan-heading{margin:8px 0 12px;color:var(--jvan-reviews-text);font-size:clamp(2.6rem,3vw,4.2rem)}.jvan-featured-reviews__heading-wrap .jvan-copy{color:color-mix(in srgb,var(--jvan-reviews-text) 68%,transparent)}.jvan-featured-reviews__rating{display:grid;flex:0 0 auto;justify-items:end;gap:4px;color:color-mix(in srgb,var(--jvan-reviews-text) 68%,transparent);font-size:1.3rem}.jvan-featured-reviews__stars{color:var(--jvan-accent);font-size:1.8rem;letter-spacing:.08em;line-height:1}.jvan-featured-reviews__notice{margin:0 0 22px;padding:14px 16px;border-left:3px solid var(--jvan-accent);color:var(--jvan-reviews-text);background:#fff}.jvan-featured-reviews__viewport{position:relative}.jvan-featured-reviews__track{display:flex;gap:18px;width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none}.jvan-featured-reviews__track::-webkit-scrollbar{display:none}.jvan-featured-reviews__card,.jvan-featured-reviews__skeleton{box-sizing:border-box;min-width:0;flex:0 0 calc((100% - 54px)/4);scroll-snap-align:start}.jvan-featured-reviews__card{display:grid!important;grid-template-columns:84px minmax(0,1fr);align-content:start;gap:16px;min-height:244px;margin:0!important;padding:20px!important;border:1px solid color-mix(in srgb,var(--jvan-reviews-text) 14%,transparent);border-radius:0!important;color:var(--jvan-reviews-text)!important;background:#fff!important;box-shadow:none!important;text-align:left!important}.jvan-featured-reviews__card:not(:has(.jdgm-carousel-item__product-image)),.jvan-featured-reviews--hide-images .jvan-featured-reviews__card{grid-template-columns:minmax(0,1fr)}.jvan-featured-reviews__card .jdgm-carousel-item__product{display:block!important;grid-column:1;margin:0!important;color:inherit;text-decoration:none}.jvan-featured-reviews--hide-images .jvan-featured-reviews__card .jdgm-carousel-item__product{display:none!important}.jvan-featured-reviews__card .jdgm-carousel-item__product-image{display:block!important;width:84px!important;height:84px!important;margin:0 0 10px!important;object-fit:cover;aspect-ratio:1}.jvan-featured-reviews__card .jdgm-carousel-item__product-title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:color-mix(in srgb,var(--jvan-reviews-text) 66%,transparent)!important;font-size:1.15rem!important;line-height:1.35!important;text-decoration:none}.jvan-featured-reviews__card .jdgm-carousel-item__review,.jvan-featured-reviews__card .jdgm-carousel-item__review-wrapper,.jvan-featured-reviews__card .jdgm-carousel-item__review-content{display:flex!important;min-width:0;height:100%!important;flex-direction:column;grid-column:2;margin:0!important;text-align:left!important}.jvan-featured-reviews__card:not(:has(.jdgm-carousel-item__product-image)) .jdgm-carousel-item__review,.jvan-featured-reviews--hide-images .jvan-featured-reviews__card .jdgm-carousel-item__review,.jvan-featured-reviews--hide-images .jvan-featured-reviews__card .jdgm-carousel-item__review-wrapper,.jvan-featured-reviews--hide-images .jvan-featured-reviews__card .jdgm-carousel-item__review-content{grid-column:1}.jvan-featured-reviews__card .jdgm-carousel-item__review-rating{margin:0 0 12px!important;color:var(--jvan-accent)!important;text-align:left!important}.jvan-featured-reviews__card .jdgm-star:before{content:"\2605";color:var(--jvan-accent);font-size:1.55rem}.jvan-featured-reviews__card .jdgm-star.jdgm--off:before{content:"\2606"}.jvan-featured-reviews__card .jdgm-carousel-item__review-title{margin:0 0 8px!important;color:var(--jvan-reviews-text)!important;font-size:1.45rem!important;font-weight:700!important;line-height:1.35!important}.jvan-featured-reviews__card .jdgm-carousel-item__review-body,.jvan-featured-reviews__card .jdgm-carousel-item__review-body p{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;height:auto!important;margin:0!important;color:color-mix(in srgb,var(--jvan-reviews-text) 76%,transparent)!important;font-size:1.35rem!important;font-style:normal!important;line-height:1.55!important;text-align:left!important}.jvan-featured-reviews__card .jdgm-carousel-item__reviewer-name-wrapper{display:grid!important;justify-items:start;gap:2px;margin-top:auto!important;padding-top:18px;color:var(--jvan-reviews-text)!important;text-align:left!important}.jvan-featured-reviews__card .jdgm-carousel-item__reviewer-name{color:var(--jvan-reviews-text)!important;font-size:1.25rem!important;font-weight:700!important;opacity:1!important}.jvan-featured-reviews__card .jdgm-carousel-item__review-date,.jvan-featured-reviews__card time{display:block;color:color-mix(in srgb,var(--jvan-reviews-text) 52%,transparent)!important;font-size:1.1rem!important}.jvan-featured-reviews__arrow{position:absolute;z-index:2;top:50%;display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--jvan-reviews-text);border-radius:50%;color:#fff;background:var(--jvan-reviews-text);box-shadow:0 8px 24px #00000029;transform:translateY(-50%);cursor:pointer}.jvan-featured-reviews__arrow:hover,.jvan-featured-reviews__arrow:focus-visible{border-color:var(--jvan-accent);background:var(--jvan-accent)}.jvan-featured-reviews__arrow:disabled{opacity:.28;cursor:default}.jvan-featured-reviews__arrow--previous{left:8px}.jvan-featured-reviews__arrow--next{right:8px}.jvan-featured-reviews__all-link{margin-top:24px}.jvan-featured-reviews__skeleton{display:grid;gap:12px;min-height:244px;padding:20px;border:1px solid color-mix(in srgb,var(--jvan-reviews-text) 10%,transparent);background:#fff}.jvan-featured-reviews__skeleton span{display:block;height:12px;border-radius:2px;background:linear-gradient(90deg,#ececea 25%,#f7f7f5,#ececea 75%);background-size:200% 100%;animation:jvan-review-skeleton 1.3s linear infinite}.jvan-featured-reviews__skeleton span:first-child{width:42%}.jvan-featured-reviews__skeleton span:nth-child(2){width:88%}.jvan-featured-reviews__skeleton span:nth-child(3){width:100%}.jvan-featured-reviews__skeleton span:last-child{width:58%;margin-top:auto}@keyframes jvan-review-skeleton{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.jvan-featured-reviews__track{scroll-behavior:auto}.jvan-featured-reviews__skeleton span{animation:none}}@media screen and (max-width:1199px){.jvan-featured-reviews__card,.jvan-featured-reviews__skeleton{flex-basis:calc((100% - 36px) / 3)}}@media screen and (max-width:989px){.jvan-featured-reviews__card,.jvan-featured-reviews__skeleton{flex-basis:calc((100% - 18px)/2)}}@media screen and (max-width:749px){.jvan-featured-reviews{padding:36px 20px}.jvan-featured-reviews__header{align-items:flex-start;flex-direction:column;gap:16px}.jvan-featured-reviews__rating{justify-items:start}.jvan-featured-reviews__card,.jvan-featured-reviews__skeleton{flex-basis:88%}.jvan-featured-reviews__card{grid-template-columns:72px minmax(0,1fr);min-height:224px;padding:18px!important}.jvan-featured-reviews__card .jdgm-carousel-item__product-image{width:72px!important;height:72px!important}.jvan-featured-reviews__arrow{display:none}}@media screen and (min-width:1200px){.jvan-featured-reviews__card,.jvan-featured-reviews__skeleton{flex-basis:calc((100% - 36px) / 3)}}.jvan-featured-reviews__card{grid-template-columns:118px minmax(0,1fr);gap:20px;min-height:292px;padding:22px!important}.jvan-featured-reviews__card .jdgm-carousel-item__product{align-self:start}.jvan-featured-reviews__card .jdgm-carousel-item__product-image{box-sizing:border-box;width:118px!important;height:118px!important;padding:8px;border:1px solid color-mix(in srgb,var(--jvan-reviews-text) 10%,transparent);background:#f4f4f2;object-fit:contain;object-position:center}.jvan-featured-reviews__card .jdgm-carousel-item__product-title{margin-top:10px;-webkit-line-clamp:3;line-clamp:3}.jvan-featured-reviews__card .jdgm-carousel-item__review-body,.jvan-featured-reviews__card .jdgm-carousel-item__review-body p{-webkit-line-clamp:3;line-clamp:3}@media screen and (max-width:1199px){.jvan-featured-reviews__card,.jvan-featured-reviews__skeleton{flex-basis:calc((100% - 18px)/2)}}@media screen and (max-width:749px){.jvan-featured-reviews__card,.jvan-featured-reviews__skeleton{flex-basis:90%}.jvan-featured-reviews__card{grid-template-columns:96px minmax(0,1fr);gap:16px;min-height:250px;padding:18px!important}.jvan-featured-reviews__card .jdgm-carousel-item__product-image{width:96px!important;height:96px!important;padding:6px}}@media screen and (max-width:420px){.jvan-featured-reviews__card{grid-template-columns:86px minmax(0,1fr)}.jvan-featured-reviews__card .jdgm-carousel-item__product-image{width:86px!important;height:86px!important}}.jvan-featured-reviews__track{align-items:stretch}@media screen and (min-width:750px){.jvan-featured-reviews__card{grid-template-columns:clamp(148px,9vw,172px) minmax(0,1fr);align-content:stretch;gap:24px;height:340px!important;min-height:340px;max-height:340px;padding:24px!important;overflow:hidden}.jvan-featured-reviews__card .jdgm-carousel-item__product-image{width:100%!important;height:210px!important;margin:0 0 12px!important;padding:0;border:0;background:#f2f2f0;object-fit:contain;object-position:center}.jvan-featured-reviews__card .jdgm-carousel-item__product-title{margin-top:0;-webkit-line-clamp:2;line-clamp:2}.jvan-featured-reviews__card .jdgm-carousel-item__review{height:100%!important;min-height:0!important}.jvan-featured-reviews__card .jdgm-carousel-item__review-wrapper,.jvan-featured-reviews__card .jdgm-carousel-item__review-content{height:auto!important;min-height:0!important}}.jvan-featured-reviews__card .jdgm-carousel-item__review-body,.jvan-featured-reviews__card .jdgm-carousel-item__review-body p{-webkit-line-clamp:4;line-clamp:4}.jvan-featured-reviews__arrow{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important}.jvan-featured-reviews__arrow--previous{left:-23px!important}.jvan-featured-reviews__arrow--next{right:-23px!important}@media screen and (max-width:749px){.jvan-featured-reviews__card{grid-template-columns:104px minmax(0,1fr);gap:16px;height:auto!important;min-height:270px;max-height:none}.jvan-featured-reviews__card .jdgm-carousel-item__product-image{width:104px!important;height:132px!important;padding:0;border:0;object-fit:contain}.jvan-featured-reviews__card .jdgm-carousel-item__product-title{-webkit-line-clamp:2;line-clamp:2}.jvan-featured-reviews__arrow{display:none!important}}.jvan-featured-reviews__card>.jdgm-carousel-item__product-image{grid-column:1;grid-row:1;align-self:stretch}.jvan-featured-reviews__card>.jdgm-carousel-item__review-wrapper{display:flex!important;min-width:0!important;height:226px!important;min-height:0!important;flex-direction:column!important;grid-column:2;grid-row:1;margin:0!important;overflow:hidden}.jvan-featured-reviews__card>.jdgm-carousel-item__review-wrapper>.jdgm-carousel-item__review{display:flex!important;min-width:0!important;height:auto!important;min-height:0!important;flex:1 1 auto;flex-direction:column!important;margin:0!important;overflow:hidden}.jvan-featured-reviews__card .jdgm-carousel-item__review-content{display:block!important;height:auto!important;min-height:0!important;margin:0!important;overflow:visible}.jvan-featured-reviews__card .jdgm-carousel-item__reviewer-name-wrapper{flex:0 0 auto}.jvan-featured-reviews__card .jdgm-carousel-item__reviewer-name-wrapper .jdgm-carousel-item__product{display:none!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;overflow:hidden}.jvan-featured-reviews__card .jdgm-carousel-item__timestamp{display:block!important;margin:0!important;color:color-mix(in srgb,var(--jvan-reviews-text) 52%,transparent)!important;font-size:1rem!important;line-height:1.2!important;opacity:1!important;visibility:visible!important}@media screen and (max-width:749px){.jvan-featured-reviews__card>.jdgm-carousel-item__review-wrapper{height:182px!important}}.jvan-hero__picture{display:block;width:100%;height:100%}.jvan-hero__picture img{object-position:var(--jvan-hero-desktop-position, center center)}@media screen and (max-width:749px){.jvan-hero__picture img{object-position:var(--jvan-hero-mobile-position, center center)}}body:not(.template-index) #header-component .header__row{--header-bg-color: #151719;--color-background: #151719;--color-background-rgb: 21 23 25;--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;--color-primary: #ffffff;--color-primary-rgb: 255 255 255;--color-border: rgb(255 255 255 / .18);--color-border-rgb: 255 255 255;--color-primary-button-text: #ffffff;--color-input-text: #ffffff;--color-input-border: rgb(255 255 255 / .42);color:#fff;background-color:#151719!important}body:not(.template-index) #header-component{--header-logo-opacity: 1;--header-logo-inverse-opacity: 0}body:not(.template-index) #header-component .header-logo__image-container--original{opacity:1!important}body:not(.template-index) #header-component .header__row .header__icon,body:not(.template-index) #header-component .header__row .header__heading-link{color:#fff}.jvan-featured-reviews__track{align-items:flex-start;gap:26px}.jvan-featured-reviews__card{align-content:start;align-items:start;gap:14px;height:166px!important;min-height:166px;max-height:166px;padding:0!important;border:0!important;color:var(--jvan-reviews-text)!important;background:transparent!important;box-shadow:none!important;overflow:hidden}.jvan-featured-reviews__card .jdgm-carousel-item__product{width:100%;height:150px;overflow:hidden}.jvan-featured-reviews__card .jdgm-carousel-item__product-image{display:block!important;width:100%!important;height:150px!important;margin:0!important;padding:0;border:0;aspect-ratio:3 / 4;background:#eeeeec;object-fit:cover;object-position:center}.jvan-featured-reviews__card .jdgm-carousel-item__review,.jvan-featured-reviews__card .jdgm-carousel-item__review-wrapper,.jvan-featured-reviews__card .jdgm-carousel-item__review-content{height:150px!important;min-height:0!important}.jvan-featured-reviews__card .jdgm-carousel-item__review-rating{margin:0 0 8px!important;line-height:1!important}.jvan-featured-reviews__card .jdgm-star:before{font-size:1.3rem}.jvan-featured-reviews__card .jdgm-carousel-item__review-body{display:block!important;max-height:5.8em;overflow:hidden!important}.jvan-featured-reviews__card .jdgm-carousel-item__review-body p{display:-webkit-box!important;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;font-size:1.12rem!important;line-height:1.45!important}.jvan-featured-reviews__card .jdgm-carousel-item__reviewer-name-wrapper{gap:0;margin-top:auto!important;padding-top:8px}.jvan-featured-reviews__card .jdgm-carousel-item__reviewer-name{font-size:1.05rem!important;line-height:1.25!important}.jvan-featured-reviews__card .jdgm-carousel-item__review-date,.jvan-featured-reviews__card time{font-size:.95rem!important;line-height:1.2!important}.jvan-featured-reviews__arrow{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;border:0!important;color:var(--jvan-reviews-text)!important;background:transparent!important;box-shadow:none!important}.jvan-featured-reviews__arrow--previous{left:-42px!important}.jvan-featured-reviews__arrow--next{right:-42px!important}@media screen and (min-width:1600px){.jvan-featured-reviews__card,.jvan-featured-reviews__skeleton{flex-basis:calc((100% - 104px)/5)}.jvan-featured-reviews__card{grid-template-columns:112px minmax(0,1fr)}}@media screen and (min-width:1200px)and (max-width:1599px){.jvan-featured-reviews__card,.jvan-featured-reviews__skeleton{flex-basis:calc((100% - 78px)/4)}.jvan-featured-reviews__card{grid-template-columns:104px minmax(0,1fr)}}@media screen and (min-width:990px)and (max-width:1199px){.jvan-featured-reviews__card,.jvan-featured-reviews__skeleton{flex-basis:calc((100% - 52px) / 3)}.jvan-featured-reviews__card{grid-template-columns:104px minmax(0,1fr)}}@media screen and (min-width:750px)and (max-width:989px){.jvan-featured-reviews__card,.jvan-featured-reviews__skeleton{flex-basis:calc((100% - 26px)/2)}.jvan-featured-reviews__card{grid-template-columns:112px minmax(0,1fr)}}@media screen and (max-width:749px){.jvan-featured-reviews__track{gap:18px}.jvan-featured-reviews__card,.jvan-featured-reviews__skeleton{flex-basis:90%}.jvan-featured-reviews__card{grid-template-columns:104px minmax(0,1fr);gap:14px;height:150px!important;min-height:150px;max-height:150px}.jvan-featured-reviews__card .jdgm-carousel-item__product,.jvan-featured-reviews__card .jdgm-carousel-item__product-image,.jvan-featured-reviews__card .jdgm-carousel-item__review,.jvan-featured-reviews__card .jdgm-carousel-item__review-wrapper,.jvan-featured-reviews__card .jdgm-carousel-item__review-content{height:140px!important}}.jvan-featured-reviews__track{align-items:stretch;gap:18px}.jvan-featured-reviews__card,.jvan-featured-reviews__skeleton{flex-basis:calc((100% - 36px) / 3)}.jvan-featured-reviews__card{grid-template-columns:clamp(132px,9vw,170px) minmax(0,1fr);align-content:stretch;align-items:stretch;gap:22px;height:276px!important;min-height:276px;max-height:276px;padding:24px!important;border:1px solid color-mix(in srgb,var(--jvan-reviews-text) 14%,transparent)!important;color:var(--jvan-reviews-text)!important;background:#fff!important;box-shadow:none!important;overflow:hidden}.jvan-featured-reviews__card .jdgm-carousel-item__product{align-self:stretch;width:100%;height:226px!important;margin:0!important;overflow:hidden}.jvan-featured-reviews__card .jdgm-carousel-item__product-image{display:block!important;width:100%!important;height:226px!important;margin:0!important;padding:0;border:0;aspect-ratio:3 / 4;background:#eeeeec;object-fit:cover;object-position:center}.jvan-featured-reviews__card .jdgm-carousel-item__product-title,.jvan-featured-reviews__card .jdgm-carousel-item__review-title{display:none!important}.jvan-featured-reviews__card .jdgm-carousel-item__review,.jvan-featured-reviews__card .jdgm-carousel-item__review-wrapper,.jvan-featured-reviews__card .jdgm-carousel-item__review-content{display:flex!important;min-width:0!important;height:226px!important;min-height:0!important;flex-direction:column!important;overflow:hidden}.jvan-featured-reviews__card .jdgm-carousel-item__review-rating{order:0;margin:0 0 14px!important;line-height:1!important}.jvan-featured-reviews__card .jdgm-star:before{font-size:1.5rem}.jvan-featured-reviews__card .jdgm-carousel-item__review-body,.jvan-featured-reviews__card .jdgm-carousel-item__review-body p{order:1;display:-webkit-box!important;max-height:none;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;margin:0!important;color:color-mix(in srgb,var(--jvan-reviews-text) 76%,transparent)!important;font-size:1.25rem!important;font-style:normal!important;line-height:1.5!important;opacity:1!important;visibility:visible!important}.jvan-featured-reviews__card .jdgm-carousel-item__reviewer-name-wrapper{order:2;display:grid!important;justify-items:start;gap:2px;margin-top:auto!important;padding-top:12px}.jvan-featured-reviews__card .jdgm-carousel-item__reviewer-name{font-size:1.12rem!important;line-height:1.25!important}.jvan-featured-reviews__card .jdgm-carousel-item__review-date,.jvan-featured-reviews__card time{font-size:1rem!important;line-height:1.2!important}.jvan-featured-reviews__arrow{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border:1px solid var(--jvan-reviews-text)!important;color:#fff!important;background:var(--jvan-reviews-text)!important;box-shadow:0 8px 24px #00000024!important}.jvan-featured-reviews__arrow--previous{left:-22px!important}.jvan-featured-reviews__arrow--next{right:-22px!important}@media screen and (max-width:1199px){.jvan-featured-reviews__card,.jvan-featured-reviews__skeleton{flex-basis:calc((100% - 18px)/2)}.jvan-featured-reviews__card{grid-template-columns:150px minmax(0,1fr)}}@media screen and (max-width:749px){.jvan-featured-reviews__card,.jvan-featured-reviews__skeleton{flex-basis:90%}.jvan-featured-reviews__card{grid-template-columns:112px minmax(0,1fr);gap:16px;height:220px!important;min-height:220px;max-height:220px;padding:18px!important}.jvan-featured-reviews__card .jdgm-carousel-item__product,.jvan-featured-reviews__card .jdgm-carousel-item__product-image,.jvan-featured-reviews__card .jdgm-carousel-item__review,.jvan-featured-reviews__card .jdgm-carousel-item__review-wrapper,.jvan-featured-reviews__card .jdgm-carousel-item__review-content{height:182px!important}.jvan-featured-reviews__card .jdgm-carousel-item__review-body,.jvan-featured-reviews__card .jdgm-carousel-item__review-body p{-webkit-line-clamp:3;line-clamp:3;font-size:1.12rem!important}.jvan-featured-reviews__arrow{display:none!important}}@media screen and (min-width:1025px){body:not(.template-index) #header-component .header__inline-menu .mega-menu__content,body:not(.template-index) #header-component .header__inline-menu .header__submenu-wrapper,body:not(.template-index) #header-component .header__inline-menu .header__submenu-wrapper-grandchild{background:rgb(var(--color-background-rgb))!important}body:not(.template-index) #header-component .header__inline-menu>.list-menu--inline>li>.details--dropdown>.mega-menu__content:has(>.header__submenu-wrapper){top:100%;margin-top:0}body:not(.template-index) #header-component .header__inline-menu>.list-menu--inline>li:hover>a.header__menu-item,body:not(.template-index) #header-component .header__inline-menu>.list-menu--inline>li:focus-within>a.header__menu-item,body:not(.template-index) #header-component .header__inline-menu>.list-menu--inline>li:hover>.details--dropdown>summary.header__menu-item,body:not(.template-index) #header-component .header__inline-menu>.list-menu--inline>li:focus-within>.details--dropdown>summary.header__menu-item{background-color:#2b2e31!important}body:not(.template-index) #header-component .header__inline-menu .header__submenu li{transition:background-color .16s ease}body:not(.template-index) #header-component .header__inline-menu .header__submenu li:hover,body:not(.template-index) #header-component .header__inline-menu .header__submenu li:focus-within{background-color:#f2f2f2!important}}@media screen and (min-width:1025px){body:not(.template-index) #header-component .header__inline-menu .header__submenu .header__menu-item:hover,body:not(.template-index) #header-component .header__inline-menu .header__submenu .header__menu-item:focus-visible,body:not(.template-index) #header-component .header__inline-menu .header__submenu li:focus-within>.header__menu-item{color:rgb(var(--color-primary-rgb))!important}}@media(hover:hover){body:not(.template-index) #MainContent a:not(.button):not(.button-secondary):not(.jvan-button):not(.pagination__item):not(.shopify-payment-button__button):hover{color:#c8102e!important}body:not(.template-index) #MainContent .card-wrapper:hover .card__heading,body:not(.template-index) #MainContent .card-wrapper:hover .card__heading a,body:not(.template-index) #MainContent .card-wrapper:hover .caption-with-letter-spacing{color:#c8102e!important}}body:not(.template-index) #MainContent a:not(.button):not(.button-secondary):not(.jvan-button):not(.pagination__item):not(.shopify-payment-button__button):focus-visible{color:#c8102e!important}@media(hover:hover){body:not(.template-index) #MainContent a.pagination__item:not(.pagination__item--current):hover{color:#fff!important;background:#c8102e!important;border-color:#c8102e!important}}body:not(.template-index) #MainContent a.pagination__item:not(.pagination__item--current):focus-visible{color:#fff!important;background:#c8102e!important;border-color:#c8102e!important}body:not(.template-index) #MainContent a.pagination__item:not(.pagination__item--current):is(:hover,:focus-visible) .svg-wrapper,body:not(.template-index) #MainContent a.pagination__item:not(.pagination__item--current):is(:hover,:focus-visible) svg{color:#fff!important;fill:currentColor!important}@media(hover:hover){body:not(.template-index) #MainContent .button:hover:not([disabled]):not(.button-unstyled),body:not(.template-index) #MainContent .button-secondary:hover:not([disabled]),body:not(.template-index) #MainContent .shopify-challenge__button:hover:not([disabled]),body:not(.template-index) #MainContent button.shopify-payment-button__button--unbranded:hover:not([disabled]),body:not(.template-index) #MainContent .jvan-button:hover{--button-color: #ffffff;--button-background-color: #151719;--button-border-color: #151719;color:#fff!important;background:#151719!important;border-color:#151719!important}}body:not(.template-index) #MainContent .button:focus-visible:not([disabled]):not(.button-unstyled),body:not(.template-index) #MainContent .button-secondary:focus-visible:not([disabled]),body:not(.template-index) #MainContent .shopify-challenge__button:focus-visible:not([disabled]),body:not(.template-index) #MainContent button.shopify-payment-button__button--unbranded:focus-visible:not([disabled]),body:not(.template-index) #MainContent .jvan-button:focus-visible{--button-color: #ffffff;--button-background-color: #151719;--button-border-color: #151719;color:#fff!important;background:#151719!important;border-color:#151719!important}body:not(.template-index) #MainContent :is(.button,.button-secondary,.shopify-challenge__button,.shopify-payment-button__button--unbranded):is(:hover,:focus-visible) :is(svg,.svg-wrapper),body:not(.template-index) #MainContent .jvan-button:is(:hover,:focus-visible) :is(svg,.svg-wrapper){color:#fff!important;fill:currentColor!important}.price .jvan-price-value{color:#c8102e!important}body:not(.template-index) #MainContent .button-show-more:is(:hover,:focus-visible),body:not(.template-index) #MainContent .button-show-more:is(:hover,:focus-visible) .label-text{color:inherit!important}.jvan-product-card__price .jvan-price-value,.price-product-container .price-item--sale.price-item--last{color:#c8102e!important}@media screen and (min-width:1025px){body:not(.template-index) #header-component .header__inline-menu>.list-menu--inline>li:hover>a.header__menu-item,body:not(.template-index) #header-component .header__inline-menu>.list-menu--inline>li:focus-within>a.header__menu-item,body:not(.template-index) #header-component .header__inline-menu>.list-menu--inline>li:hover>.details--dropdown>summary.header__menu-item,body:not(.template-index) #header-component .header__inline-menu>.list-menu--inline>li:focus-within>.details--dropdown>summary.header__menu-item{background-color:transparent!important}}.jvan-product-technical .jvan-product-facts{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr))}.jvan-product-short-description>:first-child,.jvan-product-short-description .metafield-rich_text_field>:first-child{margin-top:0}.jvan-product-short-description>:last-child,.jvan-product-short-description .metafield-rich_text_field>:last-child{margin-bottom:0}.jvan-product-short-description ul,.jvan-product-short-description ol{margin:0;padding-inline-start:1.35em}.jvan-product-short-description li+li{margin-top:.55em}.jvan-product-technical .jvan-product-facts{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:749px){.jvan-product-technical .jvan-product-facts{grid-template-columns:1fr}}.jvan-product-technical__summary .jvan-heading--section{font-size:clamp(2.6rem,2.7vw,3.6rem);line-height:1.1}.section-product-tabs .toggle-content>.about-us-text{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:row;width:100%;max-width:none;margin:0;padding:0;color:#4b4d4f;font-size:1.5rem;line-height:1.8}.section-product-tabs .toggle-content>.about-us-text,.section-product-tabs .toggle-content>.about-us-text *,.section-product-tabs .toggle-content>.about-us-text *:before,.section-product-tabs .toggle-content>.about-us-text *:after{box-sizing:border-box}.section-product-tabs .toggle-content>.about-us-text>*,.section-product-tabs .toggle-content>.about-us-text>.about-us-text-2>*{float:none!important;width:100%!important;max-width:none!important;min-width:0;margin:0;flex:none!important}.section-product-tabs .toggle-content>.about-us-text>.description-block{grid-column:span 7;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:clamp(3.2rem,5vw,6.8rem);background:#f5f5f5;text-align:center}.section-product-tabs .toggle-content>.about-us-text>.description-block:before{content:"";display:block;width:3.6rem;height:.3rem;margin-bottom:1.8rem;background:#c8102e}.section-product-tabs .toggle-content>.about-us-text .des-title,.section-product-tabs .toggle-content>.about-us-text .des-title-2{margin:0;color:#151719;font:inherit;font-size:clamp(2.8rem,3.3vw,4rem);font-weight:700;line-height:1.12;letter-spacing:-.02em;text-transform:uppercase}.section-product-tabs .toggle-content>.about-us-text>.description-block>p{margin:1.1rem 0 0;color:#4b4d4f}.section-product-tabs .toggle-content>.about-us-text>.airdes{grid-column:span 5;aspect-ratio:1 / 1;overflow:hidden;background:#fff}.section-product-tabs .toggle-content>.about-us-text>.airdes>.video-poster,.section-product-tabs .toggle-content>.about-us-text>.airdes>.video-poster>img{display:block;width:100%;height:100%}.section-product-tabs .toggle-content>.about-us-text>.airdes>.video-poster>img{object-fit:contain;object-position:center}.section-product-tabs .toggle-content>.about-us-text>.description-block-2{grid-column:1 / -1;padding:clamp(3.4rem,4.5vw,5.6rem) clamp(1.6rem,5vw,7rem);border-bottom:1px solid #e2e2e2}.section-product-tabs .toggle-content>.about-us-text>.description-block-2>*{width:min(100%,92rem);margin-inline:auto}.section-product-tabs .toggle-content>.about-us-text .description-block-2>:first-child{margin-top:0}.section-product-tabs .toggle-content>.about-us-text .description-block-2>:last-child{margin-bottom:0}.section-product-tabs .toggle-content>.about-us-text .description-block-2 p{margin-block:0 1.25rem}.section-product-tabs .toggle-content>.about-us-text a{color:#c8102e;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.section-product-tabs .toggle-content>.about-us-text>.about-us-text-2{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-template-areas:"title intro" "title body";column-gap:clamp(3.2rem,5vw,7rem);align-items:start;width:100%;max-width:none;margin:clamp(4rem,6vw,7rem) 0 0;padding:clamp(4rem,5vw,6.4rem);border-left:.4rem solid #c8102e;background:#151719}.section-product-tabs .toggle-content>.about-us-text>.about-us-text-2>:first-child{grid-area:title;padding:0}.section-product-tabs .toggle-content>.about-us-text>.about-us-text-2 .des-title-2{color:#fff;font-size:clamp(2.8rem,3.2vw,4rem);text-align:left}.section-product-tabs .toggle-content>.about-us-text>.about-us-text-2>.airdes{grid-area:intro;padding:0;background:transparent}.section-product-tabs .toggle-content>.about-us-text>.about-us-text-2>.airdes .video-poster{width:100%;height:auto}.section-product-tabs .toggle-content>.about-us-text>.about-us-text-2>.description-block-2{grid-area:body;padding:2rem 0 0;border-top:1px solid rgba(255,255,255,.18)}.section-product-tabs .toggle-content>.about-us-text>.about-us-text-2 p{width:100%;max-width:none;margin:0 0 1.4rem;color:#c9ccce}.section-product-tabs .toggle-content>.about-us-text>.about-us-text-2 p:last-child{margin-bottom:0}@media screen and (max-width:749px){.section-product-tabs .toggle-content>.about-us-text{font-size:1.4rem;line-height:1.75}.section-product-tabs .toggle-content>.about-us-text>.airdes{grid-column:span 5}.section-product-tabs .toggle-content>.about-us-text>.description-block{grid-column:span 7;min-height:0;padding:1.8rem 1.2rem}.section-product-tabs .toggle-content>.about-us-text>.description-block:before{width:2.4rem;height:.2rem;margin-bottom:1rem}.section-product-tabs .toggle-content>.about-us-text .des-title{font-size:clamp(1.8rem,5.2vw,2.3rem);line-height:1.15}.section-product-tabs .toggle-content>.about-us-text>.description-block>p{margin-top:.65rem;font-size:1.2rem;line-height:1.45}.section-product-tabs .toggle-content>.about-us-text>.description-block-2{padding:2.8rem 0 4rem}.section-product-tabs .toggle-content>.about-us-text>.description-block-2>*{width:100%}.section-product-tabs .toggle-content>.about-us-text>.about-us-text-2{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "intro" "body";row-gap:2rem;margin-top:4rem;padding:3.2rem 2.4rem;border-left-width:.3rem}.section-product-tabs .toggle-content>.about-us-text>.about-us-text-2 .des-title-2{font-size:clamp(2.5rem,8vw,3.2rem)}.section-product-tabs .toggle-content>.about-us-text>.about-us-text-2>.description-block-2{padding-top:2rem}}.section-product-tabs .toggle-content .about-us-text-2.row{grid-column:1 / -1!important;display:grid!important;grid-template-columns:minmax(0,4fr) minmax(0,8fr)!important;grid-template-rows:auto auto!important;column-gap:clamp(3.2rem,5vw,7rem)!important;row-gap:0!important;align-items:start!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:clamp(4rem,6vw,7rem) 0 0!important;padding:clamp(4rem,5vw,6.4rem)!important;border:0!important;border-left:.4rem solid #c8102e!important;background:#151719!important;writing-mode:horizontal-tb!important}.section-product-tabs .toggle-content .about-us-text-2.row>*{float:none!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;flex:none!important;flex-basis:auto!important;writing-mode:horizontal-tb!important}.section-product-tabs .toggle-content .about-us-text-2.row>:first-child{grid-column:1!important;grid-row:1 / 3!important;padding:0!important}.section-product-tabs .toggle-content .about-us-text-2.row>.airdes{grid-column:2!important;grid-row:1!important;aspect-ratio:auto!important;overflow:visible!important;padding:0!important;background:transparent!important}.section-product-tabs .toggle-content .about-us-text-2.row>.description-block-2{grid-column:2!important;grid-row:2!important;padding:2rem 0 0!important;border:0!important;border-top:1px solid rgba(255,255,255,.18)!important;background:transparent!important}.section-product-tabs .toggle-content .about-us-text-2.row .des-title-2{width:100%!important;max-width:none!important;margin:0!important;color:#fff!important;font-size:clamp(2.8rem,3.2vw,4rem)!important;line-height:1.12!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;writing-mode:horizontal-tb!important}.section-product-tabs .toggle-content .about-us-text-2.row .video-poster,.section-product-tabs .toggle-content .about-us-text-2.row p{width:100%!important;max-width:none!important;height:auto!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;writing-mode:horizontal-tb!important}.section-product-tabs .toggle-content .about-us-text-2.row p{margin:0 0 1.4rem!important;color:#c9ccce!important}.section-product-tabs .toggle-content .about-us-text-2.row p:last-child{margin-bottom:0!important}@media screen and (max-width:749px){.section-product-tabs .toggle-content .about-us-text-2.row{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;column-gap:0!important;row-gap:2rem!important;margin-top:4rem!important;padding:3.2rem 2.4rem!important;border-left-width:.3rem!important}.section-product-tabs .toggle-content .about-us-text-2.row>:first-child{grid-column:1!important;grid-row:1!important}.section-product-tabs .toggle-content .about-us-text-2.row>.airdes{grid-column:1!important;grid-row:2!important}.section-product-tabs .toggle-content .about-us-text-2.row>.description-block-2{grid-column:1!important;grid-row:3!important;padding-top:2rem!important}.section-product-tabs .toggle-content .about-us-text-2.row .des-title-2{font-size:clamp(2.5rem,8vw,3.2rem)!important}}.section-product-tabs .toggle-content .jvan-product-story{--jvan-story-red: #c8102e;--jvan-story-ink: #151719;--jvan-story-copy: #505255;--jvan-story-muted: #727579;--jvan-story-line: #dedfe0;--jvan-story-surface: #f4f4f4;width:100%;max-width:none;margin:0;padding:0;color:var(--jvan-story-copy);font-size:1.5rem;line-height:1.75}.section-product-tabs .toggle-content .jvan-product-story,.section-product-tabs .toggle-content .jvan-product-story *,.section-product-tabs .toggle-content .jvan-product-story *:before,.section-product-tabs .toggle-content .jvan-product-story *:after{box-sizing:border-box}.section-product-tabs .toggle-content .jvan-product-story :is(h2,h3,p,ul,dl,figure){margin-top:0}.section-product-tabs .toggle-content .jvan-product-story__header{margin-bottom:clamp(3.2rem,5vw,6rem);padding:clamp(3.6rem,5vw,6.4rem);border-top:.4rem solid var(--jvan-story-red);background:var(--jvan-story-surface);text-align:center}.section-product-tabs .toggle-content .jvan-product-story__eyebrow,.section-product-tabs .toggle-content .jvan-product-story__chapter-number{margin-bottom:1.2rem;color:var(--jvan-story-red);font-size:1.2rem;font-weight:700;line-height:1.3;letter-spacing:.16em;text-transform:uppercase}.section-product-tabs .toggle-content .jvan-product-story__title{max-width:82rem;margin-right:auto;margin-bottom:1.8rem;margin-left:auto;color:var(--jvan-story-ink);font:inherit;font-size:clamp(3.2rem,4.4vw,5.2rem);font-weight:700;line-height:1.05;letter-spacing:-.03em;text-transform:uppercase}.section-product-tabs .toggle-content .jvan-product-story__intro{max-width:78rem;margin-right:auto;margin-bottom:0;margin-left:auto;color:var(--jvan-story-copy);font-size:clamp(1.5rem,1.7vw,1.8rem);line-height:1.7}.section-product-tabs .toggle-content .jvan-product-story__chapter{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;width:100%;margin:0 0 clamp(2.4rem,4vw,4.8rem);border:1px solid var(--jvan-story-line);background:#fff}.section-product-tabs .toggle-content .jvan-product-story__media{grid-column:span 5;display:flex;align-items:center;justify-content:center;min-width:0;margin:0;padding:clamp(2rem,3vw,4rem);background:var(--jvan-story-surface)}.section-product-tabs .toggle-content .jvan-product-story__media img,.section-product-tabs .toggle-content .jvan-product-story__packing-media img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;object-position:center}.section-product-tabs .toggle-content .jvan-product-story__media img{aspect-ratio:1 / 1}.section-product-tabs .toggle-content .jvan-product-story__content{grid-column:span 7;min-width:0;padding:clamp(3.2rem,5vw,6.4rem)}.section-product-tabs .toggle-content .jvan-product-story__chapter--reverse .jvan-product-story__media{grid-column:8 / -1;grid-row:1}.section-product-tabs .toggle-content .jvan-product-story__chapter--reverse .jvan-product-story__content{grid-column:1 / span 7;grid-row:1}.section-product-tabs .toggle-content .jvan-product-story__content h3,.section-product-tabs .toggle-content .jvan-product-story__packing-content h3,.section-product-tabs .toggle-content .jvan-product-story__wholesale h3{margin-bottom:1.8rem;color:var(--jvan-story-ink);font:inherit;font-size:clamp(2.6rem,3vw,3.8rem);font-weight:700;line-height:1.12;letter-spacing:-.02em;text-transform:uppercase}.section-product-tabs .toggle-content .jvan-product-story__lead{margin-bottom:2.4rem;color:var(--jvan-story-ink);font-size:clamp(1.6rem,1.6vw,1.8rem);font-weight:500;line-height:1.65}.section-product-tabs .toggle-content .jvan-product-story__content>p:last-child{margin-bottom:0}.section-product-tabs .toggle-content .jvan-product-story__features{display:grid;gap:0;margin:0 0 2.8rem;padding:0;border-top:1px solid var(--jvan-story-line);list-style:none}.section-product-tabs .toggle-content .jvan-product-story__features li{display:grid;grid-template-columns:3.6rem minmax(0,1fr);gap:1.2rem;align-items:start;padding:1.25rem 0;border-bottom:1px solid var(--jvan-story-line)}.section-product-tabs .toggle-content .jvan-product-story__features li>span{color:var(--jvan-story-red);font-size:1.2rem;font-weight:700;letter-spacing:.08em}.section-product-tabs .toggle-content .jvan-product-story__features li>p{margin:0}.section-product-tabs .toggle-content .jvan-product-story__specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 2.8rem;border-top:1px solid var(--jvan-story-line);border-left:1px solid var(--jvan-story-line)}.section-product-tabs .toggle-content .jvan-product-story__specs>div{min-width:0;padding:1.8rem;border-right:1px solid var(--jvan-story-line);border-bottom:1px solid var(--jvan-story-line)}.section-product-tabs .toggle-content .jvan-product-story__specs dt{margin-bottom:.6rem;color:var(--jvan-story-muted);font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.section-product-tabs .toggle-content .jvan-product-story__specs dd{margin:0;color:var(--jvan-story-ink);font-weight:600;line-height:1.45}.section-product-tabs .toggle-content .jvan-product-story__packing{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;margin:0 0 clamp(3.2rem,5vw,6rem);border:1px solid var(--jvan-story-line)}.section-product-tabs .toggle-content .jvan-product-story__packing-media{grid-column:span 5;display:flex;align-items:center;justify-content:center;min-width:0;margin:0;padding:clamp(2rem,3vw,4rem);background:#fff}.section-product-tabs .toggle-content .jvan-product-story__packing-media img{aspect-ratio:4 / 3}.section-product-tabs .toggle-content .jvan-product-story__packing-content{grid-column:span 7;min-width:0;padding:clamp(3.2rem,5vw,6.4rem);background:var(--jvan-story-surface)}.section-product-tabs .toggle-content .jvan-product-story__packing-content ul{margin:2.4rem 0 0;padding:0;border-top:1px solid var(--jvan-story-line);list-style:none}.section-product-tabs .toggle-content .jvan-product-story__packing-content li{display:flex;justify-content:space-between;gap:2rem;padding:1.3rem 0;border-bottom:1px solid var(--jvan-story-line);color:var(--jvan-story-ink)}.section-product-tabs .toggle-content .jvan-product-story__wholesale{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(3.2rem,5vw,7rem);align-items:start;padding:clamp(4rem,6vw,7.2rem);border-left:.4rem solid var(--jvan-story-red);background:var(--jvan-story-ink)}.section-product-tabs .toggle-content .jvan-product-story__wholesale .jvan-product-story__eyebrow{color:#f33b56}.section-product-tabs .toggle-content .jvan-product-story__wholesale h3{max-width:42rem;margin-bottom:0;color:#fff;font-size:clamp(3rem,3.5vw,4.4rem)}.section-product-tabs .toggle-content .jvan-product-story__wholesale-content{min-width:0}.section-product-tabs .toggle-content .jvan-product-story__wholesale-content p{margin:0 0 1.6rem;color:#c9ccce}.section-product-tabs .toggle-content a.jvan-product-story__button{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;margin-top:1rem;padding:1.2rem 2.4rem;border:1px solid var(--jvan-story-red);background:var(--jvan-story-red);color:#fff!important;font-size:1.4rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}@media(hover:hover){.section-product-tabs .toggle-content a.jvan-product-story__button:hover{border-color:#000!important;background:#000!important;color:#fff!important}}.section-product-tabs .toggle-content a.jvan-product-story__button:focus-visible{border-color:#000!important;background:#000!important;color:#fff!important;outline:2px solid #ffffff;outline-offset:3px}@media screen and (max-width:749px){.section-product-tabs .toggle-content .jvan-product-story{font-size:1.4rem}.section-product-tabs .toggle-content .jvan-product-story__header{margin-bottom:2.8rem;padding:3.2rem 2rem}.section-product-tabs .toggle-content .jvan-product-story__title{font-size:clamp(2.8rem,9vw,3.6rem)}.section-product-tabs .toggle-content .jvan-product-story__chapter,.section-product-tabs .toggle-content .jvan-product-story__packing{grid-template-columns:minmax(0,1fr)}.section-product-tabs .toggle-content .jvan-product-story__media,.section-product-tabs .toggle-content .jvan-product-story__content,.section-product-tabs .toggle-content .jvan-product-story__chapter--reverse .jvan-product-story__media,.section-product-tabs .toggle-content .jvan-product-story__chapter--reverse .jvan-product-story__content,.section-product-tabs .toggle-content .jvan-product-story__packing-media,.section-product-tabs .toggle-content .jvan-product-story__packing-content{grid-column:1}.section-product-tabs .toggle-content .jvan-product-story__media,.section-product-tabs .toggle-content .jvan-product-story__chapter--reverse .jvan-product-story__media,.section-product-tabs .toggle-content .jvan-product-story__packing-media{grid-row:1;padding:2.4rem}.section-product-tabs .toggle-content .jvan-product-story__content,.section-product-tabs .toggle-content .jvan-product-story__chapter--reverse .jvan-product-story__content,.section-product-tabs .toggle-content .jvan-product-story__packing-content{grid-row:2;padding:3.2rem 2.2rem}.section-product-tabs .toggle-content .jvan-product-story__content h3,.section-product-tabs .toggle-content .jvan-product-story__packing-content h3{font-size:clamp(2.4rem,8vw,3.2rem)}.section-product-tabs .toggle-content .jvan-product-story__specs{grid-template-columns:minmax(0,1fr)}.section-product-tabs .toggle-content .jvan-product-story__wholesale{grid-template-columns:minmax(0,1fr);gap:2.8rem;padding:3.6rem 2.4rem}.section-product-tabs .toggle-content .jvan-product-story__wholesale h3{font-size:clamp(2.8rem,9vw,3.6rem)}.section-product-tabs .toggle-content a.jvan-product-story__button{width:100%}}.jvan-product-reviews{padding-top:var(--jvan-product-reviews-padding-top);padding-bottom:var(--jvan-product-reviews-padding-bottom);background:var(--jvan-product-reviews-background);color:var(--jvan-product-reviews-text)}.jvan-product-reviews__container{width:min(calc(100% - 4.8rem),var(--jvan-product-reviews-width));margin:0 auto}.jvan-product-reviews__header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(28rem,.85fr);gap:clamp(3.2rem,6vw,8rem);align-items:end;margin-bottom:clamp(3.2rem,5vw,5.6rem);padding-bottom:clamp(2.4rem,3vw,3.6rem);border-bottom:1px solid var(--jvan-product-reviews-line)}.jvan-product-reviews__heading-wrap,.jvan-product-reviews__intro{min-width:0}.jvan-product-reviews__eyebrow{margin:0 0 1.2rem;color:var(--jvan-product-reviews-accent);font-size:1.2rem;font-weight:700;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.jvan-product-reviews__heading{max-width:72rem;margin:0;color:var(--jvan-product-reviews-text);font-family:var(--font-heading--family);font-size:clamp(2.6rem,2.7vw,3.6rem);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);letter-spacing:-.025em;line-height:.98;text-transform:uppercase}.jvan-product-reviews__intro,.jvan-product-reviews__intro p{margin:0;color:var(--jvan-product-reviews-muted);font-size:clamp(1.5rem,1.5vw,1.8rem);line-height:1.65}.jvan-product-reviews__widget-shell{position:relative;min-width:0;padding:clamp(2.4rem,4.5vw,5.6rem);border:1px solid var(--jvan-product-reviews-line);background:var(--jvan-product-reviews-card)}.jvan-product-reviews__clear{clear:both}.jvan-product-reviews__editor-note{margin:0;padding:1.6rem 1.8rem;border-left:.3rem solid var(--jvan-product-reviews-accent);background:#f1f1f1;color:var(--jvan-product-reviews-muted);font-size:1.4rem;line-height:1.55}.jvan-product-reviews #judgeme_product_reviews,.jvan-product-reviews #judgeme_product_reviews .jdgm-rev-widg{max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:var(--jvan-product-reviews-text)!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev-widg__title{display:none!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev-widg__header{display:grid!important;grid-template-columns:minmax(17rem,.8fr) minmax(30rem,1.4fr) minmax(18rem,.8fr);gap:clamp(2.4rem,4vw,5.6rem);align-items:center;margin:0!important;padding:0 0 clamp(3.2rem,4vw,4.8rem)!important;text-align:left!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev-widg__summary,.jvan-product-reviews #judgeme_product_reviews .jdgm-histogram,.jvan-product-reviews #judgeme_product_reviews .jdgm-widget-actions-wrapper{width:100%!important;margin:0!important;padding:0!important;border:0!important;text-align:left!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-histogram{padding:0 clamp(2.4rem,4vw,5rem)!important;border-right:1px solid var(--jvan-product-reviews-line)!important;border-left:1px solid var(--jvan-product-reviews-line)!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-star,.jvan-product-reviews #judgeme_product_reviews .jdgm-star:before,.jvan-product-reviews #judgeme_product_reviews .jdgm-rev__rating,.jvan-product-reviews #judgeme_product_reviews [class*=star]{color:var(--jvan-product-reviews-accent)!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev-widg__summary-average{color:var(--jvan-product-reviews-text)!important;font-size:1.5rem!important;font-weight:700!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev-widg__summary-text,.jvan-product-reviews #judgeme_product_reviews .jdgm-histogram__frequency,.jvan-product-reviews #judgeme_product_reviews .jdgm-rev__timestamp,.jvan-product-reviews #judgeme_product_reviews .jdgm-rev__buyer-badge-wrapper,.jvan-product-reviews #judgeme_product_reviews .jdgm-rev__product-version{color:var(--jvan-product-reviews-muted)!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-histogram__bar{height:.8rem!important;border-radius:0!important;background:#ececec!important;box-shadow:none!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-histogram__bar-content{background:var(--jvan-product-reviews-accent)!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-write-rev-link,.jvan-product-reviews #judgeme_product_reviews .jdgm-ask-question-btn,.jvan-product-reviews #judgeme_product_reviews button[type=submit]{display:inline-flex!important;align-items:center;justify-content:center;min-height:4.8rem;padding:1.2rem 2.4rem!important;border:1px solid var(--jvan-product-reviews-accent)!important;border-radius:0!important;background:var(--jvan-product-reviews-accent)!important;color:#fff!important;font-size:1.4rem!important;font-weight:700!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;transition:background-color .2s ease,border-color .2s ease!important}@media(hover:hover){.jvan-product-reviews #judgeme_product_reviews .jdgm-write-rev-link:hover,.jvan-product-reviews #judgeme_product_reviews .jdgm-ask-question-btn:hover,.jvan-product-reviews #judgeme_product_reviews button[type=submit]:hover{border-color:#000!important;background:#000!important;color:#fff!important}.jvan-product-reviews #judgeme_product_reviews a:not(.jdgm-write-rev-link):hover{color:var(--jvan-product-reviews-accent)!important}}.jvan-product-reviews #judgeme_product_reviews .jdgm-write-rev-link:focus-visible,.jvan-product-reviews #judgeme_product_reviews .jdgm-ask-question-btn:focus-visible,.jvan-product-reviews #judgeme_product_reviews button[type=submit]:focus-visible{border-color:#000!important;background:#000!important;color:#fff!important;outline:2px solid var(--jvan-product-reviews-accent);outline-offset:3px}.jvan-product-reviews #judgeme_product_reviews .jdgm-gallery-wrapper,.jvan-product-reviews #judgeme_product_reviews .jdgm-rev-widg__media{margin:0!important;padding:2.4rem 0!important;border-top:1px solid var(--jvan-product-reviews-line)!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-gallery__thumbnail-link,.jvan-product-reviews #judgeme_product_reviews .jdgm-rev__pic-link{overflow:hidden!important;border:1px solid var(--jvan-product-reviews-line)!important;border-radius:0!important;background:#f2f2f2!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-gallery__thumbnail,.jvan-product-reviews #judgeme_product_reviews .jdgm-rev__pic-img{width:100%!important;height:100%!important;object-fit:cover!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev-widg__sort-wrapper{margin:0!important;padding:1.8rem 0!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-sort-dropdown,.jvan-product-reviews #judgeme_product_reviews input,.jvan-product-reviews #judgeme_product_reviews textarea{border:1px solid var(--jvan-product-reviews-line)!important;border-radius:0!important;background:#fff!important;color:var(--jvan-product-reviews-text)!important;box-shadow:none!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev{margin:0!important;padding:clamp(2.4rem,3vw,3.6rem) 0!important;border-top:1px solid var(--jvan-product-reviews-line)!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev__title,.jvan-product-reviews #judgeme_product_reviews .jdgm-rev__author{color:var(--jvan-product-reviews-text)!important;font-weight:700!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev__body,.jvan-product-reviews #judgeme_product_reviews .jdgm-rev__body p{max-width:88rem;color:var(--jvan-product-reviews-muted)!important;font-size:1.5rem!important;line-height:1.65!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev__buyer-badge{border-radius:0!important;background:var(--jvan-product-reviews-accent)!important;color:#fff!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-paginate{padding-top:3.2rem!important;border-top:1px solid var(--jvan-product-reviews-line)!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-paginate__page{display:inline-flex!important;align-items:center;justify-content:center;min-width:4rem;min-height:4rem;margin:0 .25rem!important;border:1px solid var(--jvan-product-reviews-line)!important;background:#fff!important;color:var(--jvan-product-reviews-text)!important;font-size:1.4rem!important;font-weight:700!important;line-height:1!important;text-decoration:none!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-paginate__page.jdgm-curt,.jvan-product-reviews #judgeme_product_reviews .jdgm-paginate__page[aria-current=page]{border-color:#000!important;background:#000!important;color:#fff!important}@media(hover:hover){.jvan-product-reviews #judgeme_product_reviews .jdgm-paginate__page:hover{border-color:var(--jvan-product-reviews-accent)!important;background:var(--jvan-product-reviews-accent)!important;color:#fff!important}}@media screen and (max-width:989px){.jvan-product-reviews #judgeme_product_reviews .jdgm-rev-widg__header{grid-template-columns:minmax(15rem,.8fr) minmax(24rem,1.2fr)}.jvan-product-reviews #judgeme_product_reviews .jdgm-widget-actions-wrapper{grid-column:1 / -1}}@media screen and (max-width:749px){.jvan-product-reviews{padding-top:var(--jvan-product-reviews-padding-top-mobile);padding-bottom:var(--jvan-product-reviews-padding-bottom-mobile)}.jvan-product-reviews__container{width:min(calc(100% - 3.2rem),var(--jvan-product-reviews-width))}.jvan-product-reviews__header{grid-template-columns:minmax(0,1fr);gap:1.8rem;margin-bottom:2.8rem;padding-bottom:2.4rem}.jvan-product-reviews__heading{font-size:clamp(2.8rem,10vw,3.8rem);line-height:1.02}.jvan-product-reviews__intro,.jvan-product-reviews__intro p{font-size:1.5rem}.jvan-product-reviews__widget-shell{padding:2rem 1.6rem}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev-widg__header{grid-template-columns:minmax(0,1fr);gap:2.4rem;padding-bottom:2.8rem!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-histogram,.jvan-product-reviews #judgeme_product_reviews .jdgm-widget-actions-wrapper{grid-column:1}.jvan-product-reviews #judgeme_product_reviews .jdgm-histogram{padding:2.4rem 0!important;border-top:1px solid var(--jvan-product-reviews-line)!important;border-right:0!important;border-bottom:1px solid var(--jvan-product-reviews-line)!important;border-left:0!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-write-rev-link,.jvan-product-reviews #judgeme_product_reviews .jdgm-ask-question-btn,.jvan-product-reviews #judgeme_product_reviews button[type=submit]{width:100%!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev__body,.jvan-product-reviews #judgeme_product_reviews .jdgm-rev__body p{font-size:1.4rem!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-paginate__page{min-width:3.8rem;min-height:3.8rem}}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev-widg__header{display:block!important;padding-bottom:0!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars{display:grid!important;grid-template-columns:minmax(16rem,.78fr) minmax(32rem,1.44fr) minmax(19rem,.78fr);gap:clamp(2.4rem,4vw,5.2rem);align-items:center;width:100%!important;margin:0!important;padding:0 0 clamp(2.8rem,4vw,4rem)!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars:before,.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars:after{display:none!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars>.jdgm-rev-widg__summary,.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars>.jdgm-histogram,.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars>.jdgm-widget-actions-wrapper{float:none!important;min-width:0}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars>.jdgm-rev-widg__summary{grid-column:1;text-align:center!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars>.jdgm-histogram{grid-column:2}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars>.jdgm-widget-actions-wrapper{grid-column:3;display:flex!important;align-items:center;justify-content:center}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev-widg__summary-stars{display:block!important;margin-bottom:.8rem!important;line-height:1!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev-widg__summary-stars .jdgm-star{font-size:2rem!important;letter-spacing:0!important;line-height:1!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev-widg__summary-average{display:block!important;margin-bottom:.5rem!important;font-size:1.7rem!important;line-height:1.25!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev-widg__summary-text{display:block!important;font-size:1.35rem!important;line-height:1.45!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-histogram__row:not(.jdgm-histogram__clear-filter){display:grid!important;grid-template-columns:7.2rem minmax(10rem,1fr) 3rem;gap:1rem;align-items:center;width:100%!important;min-height:2rem;margin:.45rem 0!important;padding:0!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-histogram__star,.jvan-product-reviews #judgeme_product_reviews .jdgm-histogram__bar,.jvan-product-reviews #judgeme_product_reviews .jdgm-histogram__frequency{float:none!important;width:auto!important;margin:0!important;padding:0!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-histogram__star{text-align:right!important;white-space:nowrap!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-histogram__star .jdgm-star{font-size:1.2rem!important;letter-spacing:-.08em!important;line-height:1!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-histogram__frequency{font-size:1.2rem!important;line-height:1!important;text-align:left!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-write-rev-link{width:min(100%,20rem)!important;white-space:nowrap!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-media{display:block!important;width:100%!important;margin:0!important;padding:clamp(2.4rem,3vw,3.2rem) 0!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-media:before,.jvan-product-reviews #judgeme_product_reviews .jdgm-row-media:after{display:none!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-media .jdgm-gallery-wrapper{display:grid!important;grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);gap:2.4rem;align-items:center;width:100%!important;margin:0!important;padding:0!important;border:0!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-gallery-title{margin:0!important;color:var(--jvan-product-reviews-text)!important;font-size:1.35rem!important;font-weight:700!important;line-height:1.35!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-gallery{display:flex!important;gap:.8rem;align-items:center;min-width:0;margin:0!important;padding:0 0 .4rem!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin}.jvan-product-reviews #judgeme_product_reviews .jdgm-gallery__thumbnail-link{flex:0 0 7.2rem!important;width:7.2rem!important;height:7.2rem!important;margin:0!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-gallery__thumbnail-link a,.jvan-product-reviews #judgeme_product_reviews .jdgm-gallery__thumbnail-link img,.jvan-product-reviews #judgeme_product_reviews .jdgm-gallery__thumbnail-link .jdgm-gallery__thumbnail{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev-widg__sort-wrapper{display:flex!important;align-items:center;justify-content:flex-end;width:100%!important;margin:0!important;padding:1.8rem 0!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-sort-dropdown-wrapper{float:none!important;width:auto!important;min-width:17rem;margin:0!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-sort-dropdown{width:100%!important;min-height:4.2rem!important;padding:0 3.6rem 0 1.4rem!important;font-size:1.35rem!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev{min-height:0!important;padding-top:2.8rem!important;padding-bottom:2.8rem!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-rating .jdgm-star{font-size:1.55rem!important;line-height:1!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev__header,.jvan-product-reviews #judgeme_product_reviews .jdgm-rev__content,.jvan-product-reviews #judgeme_product_reviews .jdgm-rev__actions{min-height:0!important}@media screen and (max-width:989px){.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars{grid-template-columns:minmax(15rem,.72fr) minmax(26rem,1.28fr)}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars>.jdgm-widget-actions-wrapper{grid-column:1 / -1;padding-top:.4rem!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-media .jdgm-gallery-wrapper{grid-template-columns:minmax(12rem,15rem) minmax(0,1fr)}}@media screen and (max-width:749px){.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars{grid-template-columns:minmax(0,1fr);gap:2.4rem;padding-bottom:2.8rem!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars>.jdgm-rev-widg__summary,.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars>.jdgm-histogram,.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars>.jdgm-widget-actions-wrapper{grid-column:1}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars>.jdgm-rev-widg__summary{text-align:left!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars>.jdgm-histogram{padding:2.2rem 0!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-stars>.jdgm-widget-actions-wrapper{justify-content:stretch}.jvan-product-reviews #judgeme_product_reviews .jdgm-write-rev-link{width:100%!important;max-width:none!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-media{padding:2.4rem 0!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-row-media .jdgm-gallery-wrapper{display:block!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-gallery-title{margin-bottom:1.4rem!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-gallery__thumbnail-link{flex-basis:6.4rem!important;width:6.4rem!important;height:6.4rem!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev-widg__sort-wrapper{justify-content:stretch}.jvan-product-reviews #judgeme_product_reviews .jdgm-sort-dropdown-wrapper{width:100%!important}.jvan-product-reviews #judgeme_product_reviews .jdgm-rev{padding-top:2.4rem!important;padding-bottom:2.4rem!important}}@media screen and (min-width:1025px){#header-component .header__inline-menu .header__submenu-wrapper,#header-component .header__inline-menu .header__submenu-wrapper-grandchild{--color-foreground: #111315;--color-foreground-rgb: 17 19 21;--color-primary: #111315;--color-primary-rgb: 17 19 21;color:#111315!important;background-color:#fff!important}#header-component .header__inline-menu .header__submenu .header__menu-item,#header-component .header__inline-menu .header__submenu .header__menu-item:visited,#header-component .header__inline-menu .header__submenu .header__menu-item:hover,#header-component .header__inline-menu .header__submenu .header__menu-item:focus,#header-component .header__inline-menu .header__submenu .header__menu-item:focus-visible,#header-component .header__inline-menu .header__submenu li:focus-within>.header__menu-item{color:#111315!important;-webkit-text-fill-color:#111315!important}#header-component .header__inline-menu .header__submenu li:hover,#header-component .header__inline-menu .header__submenu li:focus-within{background-color:#f2f2f2!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/jvan-seo-homepage.css.map */
