.wi-pg{position:relative;background:var(--wi-pg-bg);color:var(--wi-pg-ink);font-family:var(--font-body-family,Arial,sans-serif)}.wi-pg *{box-sizing:border-box}.wi-pg button,.wi-pg input,.wi-pg select{font:inherit;color:inherit}.wi-pg .wi-pg__shell{margin:0 auto}.wi-pg .wi-pg__skip{position:fixed;z-index:9999;top:-80px;left:16px;padding:12px 16px;border-radius:8px;background:#fff;color:#111}.wi-pg .wi-pg__skip:focus{top:12px}.wi-pg .wi-pg__sticky-slot{position:relative;z-index:20;height:62px}.wi-pg .wi-pg__sticky{position:relative;z-index:20;width:100%;height:62px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:0 max(24px,calc((100vw - var(--wi-pg-max))/2));border-bottom:1px solid rgba(28,28,28,.1);background:var(--wi-pg-nav-bg);color:var(--wi-pg-nav-text);box-shadow:0 2px 12px #00000006;isolation:isolate;font-family:var(--font-body-family,Arial,sans-serif)}.wi-pg .wi-pg__sticky.is-fixed{position:fixed!important;right:0;left:0;width:100%;margin:0}.wi-pg .wi-pg__sticky button{border:0;appearance:none;-webkit-appearance:none;background:none;color:inherit;box-shadow:none!important;outline:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.wi-pg .wi-pg__sticky .wi-pg__nav{position:relative;grid-column:2;align-self:stretch;display:flex;align-items:stretch;overscroll-behavior-inline:contain;scroll-behavior:smooth}.wi-pg .wi-pg__sticky .wi-pg__nav button{position:relative;z-index:1;padding:0 17px;border-radius:8px;color:var(--wi-pg-nav-text);font-size:var(--wi-pg-nav-size);font-weight:var(--wi-pg-nav-weight);white-space:nowrap;transition:color .28s cubic-bezier(.22,1,.36,1),opacity .22s ease}.wi-pg .wi-pg__sticky .wi-pg__nav button:before,.wi-pg .wi-pg__sticky .wi-pg__nav button:after{content:none!important;display:none!important;border:0!important;box-shadow:none!important}.wi-pg .wi-pg__sticky .wi-pg__nav button:focus{outline:0!important;box-shadow:none!important}.wi-pg .wi-pg__sticky .wi-pg__nav button:focus-visible{box-shadow:inset 0 0 0 2px var(--wi-pg-nav-active)!important}.wi-pg .wi-pg__sticky .wi-pg__nav button.is-active{color:var(--wi-pg-nav-active)}.wi-pg .wi-pg__sticky .wi-pg__indicator{position:absolute;z-index:2;bottom:0;left:0;width:0;height:2px;border-radius:999px 999px 0 0;background:var(--wi-pg-nav-active);opacity:0;pointer-events:none;transform:translateZ(0);will-change:transform,width;transition:transform .38s cubic-bezier(.22,1,.36,1),width .38s cubic-bezier(.22,1,.36,1),opacity .18s ease}.wi-pg .wi-pg__sticky .wi-pg__indicator.is-ready{opacity:1}.wi-pg .wi-pg__sticky .wi-pg__sticky-cart{grid-column:3;justify-self:end;display:inline-flex;align-items:center;justify-content:center;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:8px 14px!important;border:0!important;border-radius:var(--wi-pg-sticky-cta-radius,10px);background:var(--wi-pg-cta-bg);color:var(--wi-pg-cta-text)!important;box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important;font-family:var(--font-body-family,Arial,sans-serif)!important;font-size:var(--wi-pg-cta-size)!important;font-style:normal!important;font-weight:var(--wi-pg-cta-weight)!important;line-height:1.2!important;letter-spacing:normal!important;text-align:center;text-decoration:none!important;text-transform:none!important;white-space:nowrap;transition:background .25s ease,transform .25s ease}.wi-pg .wi-pg__sticky .wi-pg__sticky-cart:hover{background:var(--wi-pg-cta-hover);transform:translateY(-1px)}.wi-pg .wi-pg__sticky .wi-pg__sticky-cart.wi-state-loading,.wi-pg .wi-pg__sticky .wi-pg__sticky-cart.wi-state-success,.wi-pg .wi-pg__mobile-bar button.wi-state-loading,.wi-pg .wi-pg__mobile-bar button.wi-state-success{transform:none}.wi-pg .wi-pg__sticky .wi-pg__sticky-cart.wi-state-loading,.wi-pg .wi-pg__mobile-bar button.wi-state-loading{cursor:wait;pointer-events:none}.wi-pg .wi-pg__sticky .wi-pg__sticky-cart.wi-state-success,.wi-pg .wi-pg__mobile-bar button.wi-state-success{background:var(--wi-pg-cta-hover)}.wi-pg .wi-pg__sticky .wi-pg__sticky-cart.wi-state-error,.wi-pg .wi-pg__mobile-bar button.wi-state-error{background:#a61b1b}.wi-pg .wi-pg__hero{padding:42px 0 72px;background:var(--wi-pg-hero)}.wi-pg .wi-pg__grid{display:grid;grid-template-columns:minmax(0,1.27fr) minmax(380px,1fr);gap:clamp(36px,4vw,48px);align-items:start}.wi-pg .wi-pg__gallery{position:sticky;top:88px;min-width:0}.wi-pg .wi-pg__badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.wi-pg .wi-pg__badges:empty{display:none}.wi-pg .wi-pg__badges span{padding:6px 10px;border:1px solid color-mix(in srgb,var(--wi-pg-accent-dark) 45%,transparent);border-radius:999px;background:color-mix(in srgb,var(--wi-pg-accent) 8%,transparent);color:var(--wi-pg-accent-dark);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.wi-pg .wi-pg__stage{position:relative;overflow:hidden;width:100%;aspect-ratio:1 / 1;min-height:0;display:grid;place-items:center;border:0;border-radius:20px;background:transparent}.wi-pg .wi-pg__media{position:relative;width:100%;height:100%;min-width:0;min-height:0}.wi-pg .wi-pg__media[hidden]{display:none!important}.wi-pg .wi-pg__media.is-active{display:grid;place-items:center;animation:wiPgMediaIn .34s cubic-bezier(.22,1,.36,1)}.wi-pg .wi-pg__main-image{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;object-fit:contain!important;object-position:center center!important;aspect-ratio:auto!important;transform:none!important;clip-path:none!important;border:0!important;border-radius:18px!important;box-shadow:none!important}.wi-pg .wi-pg__main-video,.wi-pg .wi-pg__placeholder{width:100%;height:100%;display:block;object-fit:var(--wi-pg-media-fit,contain);border-radius:18px}.wi-pg .wi-pg__main-video{background:#111}@keyframes wiPgMediaIn{0%{opacity:.25;transform:scale(.992)}to{opacity:1;transform:scale(1)}}.wi-pg .wi-pg__gallery-arrow{position:absolute;z-index:2;top:50%;width:40px;height:40px;display:grid;place-items:center;padding:0;border:1px solid rgba(28,28,28,.14);border-radius:50%;background:#fffffff0;color:#1c1c1c;box-shadow:0 4px 14px #0000000e;cursor:pointer;transform:translateY(-50%);transition:transform .22s ease,border-color .22s ease,background .22s ease}.wi-pg .wi-pg__gallery-arrow:hover{border-color:var(--wi-pg-accent);background:#fff;transform:translateY(-50%) scale(1.04)}.wi-pg .wi-pg__gallery-arrow--prev{left:14px}.wi-pg .wi-pg__gallery-arrow--next{right:14px}.wi-pg .wi-pg__thumbnail-rail{margin-top:14px;overflow:hidden}.wi-pg .wi-pg__progress{display:none}.wi-pg .wi-pg__progress span{width:6px;height:6px;border-radius:999px;background:var(--wi-pg-accent);opacity:.28;transition:width .3s ease,opacity .22s ease}.wi-pg .wi-pg__progress span.is-active{width:22px;opacity:1;background:var(--wi-pg-accent-dark)}.wi-pg .wi-pg__thumbnail-strip{display:grid;grid-template-columns:36px minmax(0,1fr) 36px;gap:9px;align-items:center}.wi-pg .wi-pg__thumbnail-arrow{width:36px;height:36px;display:grid;place-items:center;padding:0;border:1px solid rgba(28,28,28,.14);border-radius:50%;background:#fff;cursor:pointer;transition:border-color .22s ease,transform .22s ease}.wi-pg .wi-pg__thumbnail-arrow:hover:not(:disabled){border-color:var(--wi-pg-accent);transform:scale(1.04)}.wi-pg .wi-pg__thumbnail-arrow svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.wi-pg .wi-pg__thumbnail-arrow:disabled{opacity:.22;cursor:default}.wi-pg .wi-pg__thumbnails{display:flex;gap:10px;padding:2px 0;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-inline:contain}.wi-pg .wi-pg__thumbnails::-webkit-scrollbar{display:none}.wi-pg .wi-pg__thumbnail{position:relative;flex:0 0 clamp(90px,16%,104px);aspect-ratio:1;padding:0;overflow:hidden;border:1px solid rgba(28,28,28,.12);border-radius:10px;background:transparent;cursor:pointer;scroll-snap-align:start;transition:border-color .22s ease,opacity .22s ease}.wi-pg .wi-pg__thumbnail:hover{border-color:#1c1c1c4d}.wi-pg .wi-pg__thumbnail.is-active{border:2px solid var(--wi-pg-accent);box-shadow:none}.wi-pg .wi-pg__thumbnail img{width:100%;height:100%;display:block;object-fit:cover}.wi-pg .wi-pg__play{position:absolute;top:50%;left:50%;width:28px;height:28px;display:grid;place-items:center;padding-left:2px;border-radius:50%;background:#fffffff0;color:#1c1c1c;transform:translate(-50%,-50%);box-shadow:0 2px 8px #00000014}.wi-pg .wi-pg__info{padding-top:14px;color:var(--wi-pg-copy);font-size:var(--wi-pg-copy-size);font-weight:var(--wi-pg-copy-weight)}.wi-pg .wi-pg__product-title{width:fit-content;max-width:100%;margin:0;color:var(--wi-pg-title);font-family:var(--wi-pg-title-font)!important;font-size:var(--wi-pg-title-size);font-style:normal;font-weight:var(--wi-pg-title-weight);font-synthesis:weight style;font-optical-sizing:auto;line-height:1.04;letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance}.wi-pg .wi-pg__product-title>span{font:inherit}.wi-pg .wi-pg__product-title.has-highlight>span+.wi-pg__title-highlight,.wi-pg .wi-pg__product-title.has-highlight>.wi-pg__title-highlight+span{margin-left:.07em}.wi-pg .wi-pg__title-highlight{position:relative;z-index:0;display:inline-block;margin-inline:.05em;padding:.01em .34em .04em .22em;overflow:visible;color:var(--wi-pg-title-highlight-text);font-family:inherit!important;font-style:italic;font-weight:inherit!important;font-synthesis:style;line-height:.92;white-space:nowrap;isolation:isolate}.wi-pg .wi-pg__title-highlight:before{content:"";position:absolute;z-index:-1;top:-.08em;right:-.04em;bottom:-.12em;left:-.04em;background:var(--wi-pg-title-highlight-bg);clip-path:polygon(1% 9%,100% 0,100% 100%,0 82%);transform:rotate(-.6deg);transform-origin:center}.wi-pg .wi-pg__rating{display:flex;align-items:center;gap:10px;margin:18px 0 13px;padding:0;border:0;background:transparent;cursor:pointer}.wi-pg .wi-pg__rating .wi-pg__stars{color:var(--wi-pg-star);font-size:13px;letter-spacing:.045em}.wi-pg .wi-pg__rating strong{font-size:12px;font-weight:500;color:var(--wi-pg-copy)}.wi-pg .wi-pg__rating b{font:inherit}.wi-pg .wi-pg__rating [data-wi-rating-count]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}.wi-pg .wi-pg__price{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.wi-pg .wi-pg__price-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0}.wi-pg .wi-pg__price-line>strong{color:var(--wi-pg-price)!important;font-size:var(--wi-pg-price-size)!important;font-weight:var(--wi-pg-price-weight)!important;line-height:1!important;letter-spacing:-.015em}.wi-pg .wi-pg__price-line>s{color:var(--wi-pg-copy);font-size:14px;font-weight:500;line-height:1.15;opacity:.46}.wi-pg .wi-pg__price>[data-wi-discount]{width:fit-content;margin:0;padding:5px 9px;border:1px solid color-mix(in srgb,var(--wi-pg-accent) 22%,transparent);border-radius:999px;background:color-mix(in srgb,var(--wi-pg-accent) 11%,#fff);color:var(--wi-pg-accent-dark);font-size:9px;font-weight:800;line-height:1;letter-spacing:.055em;text-transform:uppercase}.wi-pg .wi-pg__tax{margin:7px 0 21px;font-size:12px;opacity:.62}.wi-pg .wi-pg__variant{padding:0;border:0;border-radius:0;background:transparent}.wi-pg .wi-pg__variant-label{display:block;margin:0 0 15px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.wi-pg .wi-pg__variant-groups{display:grid;gap:18px}.wi-pg .wi-pg__variant-group{min-width:0;margin:0;padding:0;border:0}.wi-pg .wi-pg__variant-group.has-dynamic-badges{margin-bottom:2px}.wi-pg .wi-pg__variant-group-heading{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 9px;padding:0;color:var(--wi-pg-copy);font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.wi-pg .wi-pg__variant-group-heading strong{overflow:hidden;color:color-mix(in srgb,var(--wi-pg-copy) 68%,transparent);font-size:10px;font-weight:500;letter-spacing:.02em;text-align:right;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.wi-pg .wi-pg__variant-values{display:grid;gap:8px}.wi-pg .wi-pg__variant-group.is-color .wi-pg__variant-values{grid-template-columns:repeat(2,minmax(0,1fr))}.wi-pg .wi-pg__variant-group.is-pack .wi-pg__variant-values{grid-template-columns:repeat(3,minmax(0,1fr))}.wi-pg .wi-pg__variant-group.is-offer .wi-pg__variant-values{grid-template-columns:repeat(2,minmax(0,1fr))}.wi-pg .wi-pg__variant-group.has-dynamic-badges .wi-pg__variant-values{padding-top:14px;row-gap:18px}.wi-pg .wi-pg__variant-group.is-default .wi-pg__variant-values,.wi-pg .wi-pg__variant-group.is-size .wi-pg__variant-values{grid-template-columns:repeat(2,minmax(0,1fr))}.wi-pg .wi-pg__variant-choice{position:relative;min-width:0;min-height:48px;display:flex;align-items:center;justify-content:center;gap:9px;padding:10px 12px;border:1px solid rgba(28,28,28,.17);border-radius:10px;background:#fff;color:var(--wi-pg-copy);box-shadow:none;cursor:pointer;font-size:14px;font-weight:700;line-height:1.2;text-align:center;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.wi-pg .wi-pg__variant-choice:hover:not(:disabled):not(.is-active){border-color:var(--wi-pg-accent);background:color-mix(in srgb,var(--wi-pg-accent) 3%,#fff)}.wi-pg .wi-pg__variant-choice.is-active{border:2px solid var(--wi-pg-accent);background:color-mix(in srgb,var(--wi-pg-accent) 9%,#fff);color:#1c1c1c}.wi-pg .wi-pg__variant-choice:focus-visible{outline:2px solid var(--wi-pg-accent);outline-offset:2px}.wi-pg .wi-pg__variant-choice:disabled{border-color:#1c1c1c1a;background:#f7f7f7;color:#1c1c1c61;cursor:not-allowed}.wi-pg .wi-pg__variant-choice:disabled .wi-pg__variant-choice-text{text-decoration:line-through;text-decoration-thickness:1px}.wi-pg .wi-pg__variant-choice-text{min-width:0;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:.005em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.wi-pg .wi-pg__variant-group.is-pack .wi-pg__variant-choice{min-height:50px;padding-inline:8px}.wi-pg .wi-pg__variant-choice.has-pack-badge{min-height:64px;padding:20px 8px 10px;overflow:visible}.wi-pg .wi-pg__variant-choice.has-pack-badge--popular:not(.is-active):not(:disabled){background:color-mix(in srgb,var(--wi-pg-accent) 3.5%,#fff)}.wi-pg .wi-pg__variant-choice.has-pack-badge--super:not(.is-active):not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wi-pg-accent-dark) 9%,transparent)}.wi-pg .wi-pg__variant-badge{position:absolute;z-index:4;top:0;left:50%;right:auto;max-width:calc(100% - 18px);min-height:24px;display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;overflow:hidden;border:1px solid transparent;border-radius:999px;font-size:9px;font-weight:850;line-height:1;letter-spacing:.055em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;pointer-events:none;transform:translate(-50%,-42%);box-shadow:0 4px 12px #1c1c1c14}.wi-pg .wi-pg__variant-badge--super{border-color:color-mix(in srgb,var(--wi-pg-accent-dark) 70%,transparent);background:var(--wi-pg-accent-dark);color:#fff}.wi-pg .wi-pg__variant-badge--popular{border-color:color-mix(in srgb,var(--wi-pg-accent) 42%,#fff);background:color-mix(in srgb,var(--wi-pg-accent) 10%,#fff);color:var(--wi-pg-accent-dark)}.wi-pg .wi-pg__variant-group.is-color .wi-pg__variant-choice{justify-content:flex-start;min-height:50px;padding-inline:11px;gap:7px;text-align:left;font-size:13px}.wi-pg .wi-pg__variant-group.is-color .wi-pg__variant-choice-text{white-space:normal;overflow-wrap:normal;word-break:normal}.wi-pg .wi-pg__variant-swatch{flex:0 0 17px;width:17px;height:17px;border:1px solid rgba(28,28,28,.18);border-radius:50%;background:#e9e9e9;box-shadow:inset 0 0 0 2px #fff}.wi-pg [data-color-value*=black] .wi-pg__variant-swatch{background:#151515}.wi-pg [data-color-value*=smoke] .wi-pg__variant-swatch{background:#282828}.wi-pg [data-color-value*=clear] .wi-pg__variant-swatch,.wi-pg [data-color-value*=transparent] .wi-pg__variant-swatch{background:linear-gradient(135deg,#fff 0 42%,#d7d7d7 42% 50%,#fff 50% 100%)}.wi-pg [data-color-value*=white] .wi-pg__variant-swatch{background:#fff}.wi-pg [data-color-value*=brown] .wi-pg__variant-swatch{background:#71452f}.wi-pg [data-color-value*=blue] .wi-pg__variant-swatch{background:#315d9a}.wi-pg [data-color-value*=red] .wi-pg__variant-swatch{background:#9d2f2f}.wi-pg .wi-pg__variant-select{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.wi-pg .wi-pg__purchase{display:grid;grid-template-columns:118px minmax(0,1fr);gap:10px;align-items:end;margin:18px 0 12px}.wi-pg .wi-pg__quantity-wrap{min-width:0}.wi-pg .wi-pg__quantity-label{display:block;margin:0 0 7px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wi-pg .wi-pg__quantity{width:118px;min-width:118px;height:52px;display:grid;grid-template-columns:36px 1fr 36px;overflow:hidden;border:1px solid rgba(28,28,28,.16);border-radius:10px;background:#fff}.wi-pg .wi-pg__quantity button,.wi-pg .wi-pg__quantity input{min-width:0;padding:0;border:0;background:transparent;text-align:center}.wi-pg .wi-pg__quantity button{cursor:pointer;font-size:18px}.wi-pg .wi-pg__quantity input{-moz-appearance:textfield}.wi-pg .wi-pg__quantity input::-webkit-outer-spin-button,.wi-pg .wi-pg__quantity input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.wi-pg .wi-pg__primary{min-height:52px;padding:14px 18px;border:0;border-radius:10px;background:var(--wi-pg-cta-bg);color:var(--wi-pg-cta-text);box-shadow:none;cursor:pointer;font-size:var(--wi-pg-cta-size);font-weight:var(--wi-pg-cta-weight);letter-spacing:.02em;transition:background .24s ease,transform .24s ease}.wi-pg .wi-pg__primary:hover:not(:disabled){background:var(--wi-pg-cta-hover);transform:translateY(-1px)}.wi-pg .wi-pg__primary:disabled{opacity:.52;cursor:not-allowed}.wi-pg .wi-pg__dynamic{margin-top:10px}.wi-pg .wi-pg__trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px 0 18px;border-bottom:1px solid rgba(28,28,28,.11)}.wi-pg .wi-pg__trust span{display:flex;align-items:center;gap:7px;min-width:0;font-size:10px;line-height:1.35}.wi-pg .wi-pg__trust svg{flex:0 0 17px;width:17px;height:17px;fill:none;stroke:var(--wi-pg-accent-dark);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.wi-pg .wi-pg__accordions{margin-top:4px}.wi-pg .wi-pg__accordions details{border-top:1px solid rgba(28,28,28,.11)}.wi-pg .wi-pg__accordions details:last-child{border-bottom:1px solid rgba(28,28,28,.11)}.wi-pg .wi-pg__accordions summary{position:relative;padding:15px 30px 15px 0;cursor:pointer;list-style:none;line-height:1.35}.wi-pg .wi-pg__accordions summary::-webkit-details-marker{display:none}.wi-pg .wi-pg__accordions summary:before,.wi-pg .wi-pg__accordions summary:after{content:"";position:absolute;top:50%;right:2px;width:11px;height:1px;background:currentColor;transform:translateY(-50%);transition:transform .2s ease}.wi-pg .wi-pg__accordions summary:after{transform:translateY(-50%) rotate(90deg)}.wi-pg .wi-pg__accordions details[open] summary:after{transform:translateY(-50%) rotate(0)}.wi-pg .wi-pg__accordions summary{color:var(--wi-pg-tab-heading-color);font-family:var(--wi-pg-tab-heading-font);font-size:var(--wi-pg-tab-heading-size);font-weight:var(--wi-pg-tab-heading-weight);letter-spacing:var(--wi-pg-tab-heading-spacing);text-transform:var(--wi-pg-tab-heading-transform,uppercase)}.wi-pg .wi-pg__tab-content{padding:0 0 18px;color:var(--wi-tab-color);font-family:var(--wi-tab-font);font-size:var(--wi-tab-size);font-weight:var(--wi-tab-weight);line-height:var(--wi-tab-line)}.wi-pg .wi-pg__tab-content p{margin:0 0 var(--wi-tab-paragraph)}.wi-pg .wi-pg__tab-content p:last-child{margin-bottom:0}.wi-pg .wi-pg__tab-content :where(ul,ol){margin:0 0 var(--wi-tab-paragraph);padding-left:1.35em}.wi-pg .wi-pg__tab-content li{margin-bottom:.35em}.wi-pg .wi-pg__tab-content table{width:100%;border-collapse:collapse}.wi-pg .wi-pg__tab-content.is-force-typography,.wi-pg .wi-pg__tab-content.is-force-typography :where(p,div,span,li,a,td,th,h1,h2,h3,h4,h5,h6,label,small,section,article){color:var(--wi-tab-color)!important;font-family:var(--wi-tab-font)!important;font-size:var(--wi-tab-size)!important;line-height:var(--wi-tab-line)!important;letter-spacing:normal!important;text-transform:none!important}.wi-pg .wi-pg__tab-content.is-force-typography :where(p,div,span,li,a,td,label,small,section,article){font-weight:var(--wi-tab-weight)!important}.wi-pg .wi-pg__tab-content.is-force-typography :where(strong,b,th,h1,h2,h3,h4,h5,h6){font-weight:700!important}.wi-pg .wi-pg__tab-content.is-force-typography :where(em,i){font-style:italic!important}.wi-pg .wi-pg__full-description img,.wi-pg .wi-pg__full-description video,.wi-pg .wi-pg__full-description iframe{max-width:100%;height:auto}.wi-pg .wi-pg__full-description>:first-child{margin-top:0}.wi-pg .wi-pg__full-description>:last-child{margin-bottom:0}.wi-pg .wi-pg__mobile-bar{display:none}@media screen and (min-width:990px){.wi-pg .wi-pg__hero{padding:28px 0 42px}.wi-pg .wi-pg__stage{aspect-ratio:auto;height:clamp(440px,calc(100vh - 330px),550px)}.wi-pg .wi-pg__thumbnail-rail{margin-top:8px}.wi-pg .wi-pg__thumbnail{flex-basis:clamp(80px,14%,90px)}}@media screen and (max-width:989px){.wi-pg .wi-pg__sticky{grid-template-columns:1fr;padding:0 16px}.wi-pg .wi-pg__sticky .wi-pg__sticky-cart{display:none}.wi-pg .wi-pg__sticky .wi-pg__nav{grid-column:1;width:100%;overflow-x:auto;scrollbar-width:none}.wi-pg .wi-pg__sticky .wi-pg__nav::-webkit-scrollbar{display:none}.wi-pg .wi-pg__sticky .wi-pg__nav button{flex:0 0 auto;padding:0 13px}.wi-pg .wi-pg__hero{padding-top:24px}.wi-pg .wi-pg__grid{grid-template-columns:1fr;gap:30px}.wi-pg .wi-pg__gallery{position:static}.wi-pg .wi-pg__info{padding-top:0}.wi-pg .wi-pg__product-title{max-width:100%}}@media screen and (max-width:749px){.wi-pg{--wi-pg-top:var(--wi-pg-top-mobile)}.wi-pg .wi-pg__sticky-slot,.wi-pg .wi-pg__sticky{height:56px}.wi-pg .wi-pg__hero{padding:12px 0 54px}.wi-pg .wi-pg__badges{flex-wrap:nowrap;overflow-x:auto;padding-top:3px;scrollbar-width:none}.wi-pg .wi-pg__badges::-webkit-scrollbar{display:none}.wi-pg .wi-pg__badges span{flex:0 0 auto}.wi-pg .wi-pg__stage{aspect-ratio:1 / 1;border-radius:14px}.wi-pg .wi-pg__gallery-arrow{width:36px;height:36px}.wi-pg .wi-pg__gallery-arrow--prev{left:10px}.wi-pg .wi-pg__gallery-arrow--next{right:10px}.wi-pg .wi-pg__progress{min-height:6px;display:flex;justify-content:center;gap:7px;margin:0 0 10px}.wi-pg .wi-pg__thumbnail-strip{grid-template-columns:32px minmax(0,1fr) 32px;gap:7px}.wi-pg .wi-pg__thumbnail-arrow{width:32px;height:32px}.wi-pg .wi-pg__thumbnail{flex-basis:74px;border-radius:9px}.wi-pg .wi-pg__product-title{max-width:100%;font-size:var(--wi-pg-title-mobile);line-height:1.04}.wi-pg .wi-pg__title-highlight{padding:.01em .3em .04em .2em}.wi-pg .wi-pg__rating{margin-top:15px}.wi-pg .wi-pg__variant-groups{gap:16px}.wi-pg .wi-pg__variant-values{gap:7px}.wi-pg .wi-pg__variant-choice{min-height:46px;padding:9px 10px;font-size:13px}.wi-pg .wi-pg__variant-group.is-color .wi-pg__variant-choice{min-height:48px;padding-inline:9px;gap:6px;font-size:12.5px}.wi-pg .wi-pg__variant-group.has-dynamic-badges .wi-pg__variant-values{padding-top:13px;row-gap:17px}.wi-pg .wi-pg__variant-choice.has-pack-badge{min-height:60px;padding:19px 7px 9px;overflow:visible}.wi-pg .wi-pg__variant-badge{top:0;min-height:22px;max-width:calc(100% - 12px);padding:4px 8px;font-size:8px;letter-spacing:.045em;transform:translate(-50%,-40%)}.wi-pg .wi-pg__purchase{grid-template-columns:104px minmax(0,1fr);margin-top:16px}.wi-pg .wi-pg__quantity{width:104px;min-width:104px}.wi-pg .wi-pg__trust{gap:6px}.wi-pg .wi-pg__trust span{align-items:flex-start;font-size:9px}.wi-pg .wi-pg__trust svg{flex-basis:15px;width:15px;height:15px}.wi-pg .wi-pg__mobile-bar{position:fixed;z-index:19;right:8px;bottom:8px;left:8px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 9px max(9px,env(safe-area-inset-bottom)) 14px;border:1px solid rgba(28,28,28,.11);border-radius:14px;background:var(--wi-pg-bg);box-shadow:0 8px 26px #00000024}.wi-pg .wi-pg__mobile-bar small,.wi-pg .wi-pg__mobile-bar strong{max-width:55vw;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wi-pg .wi-pg__mobile-bar small{margin-bottom:2px;font-size:9px;opacity:.68}.wi-pg .wi-pg__mobile-bar strong{color:var(--wi-pg-price);font-size:clamp(16px,var(--wi-pg-price-size),22px)}.wi-pg .wi-pg__mobile-bar button{padding:12px 16px;border:0;border-radius:9px;background:var(--wi-pg-cta-bg);color:var(--wi-pg-cta-text);font-size:var(--wi-pg-cta-size);font-weight:var(--wi-pg-cta-weight)}}@media screen and (max-width:430px){.wi-pg .wi-pg__variant-group.is-color .wi-pg__variant-values{grid-template-columns:1fr 1fr}.wi-pg .wi-pg__variant-group.is-pack .wi-pg__variant-values{grid-template-columns:repeat(3,minmax(0,1fr))}.wi-pg .wi-pg__variant-group.is-offer .wi-pg__variant-values{grid-template-columns:repeat(2,minmax(0,1fr))}.wi-pg .wi-pg__variant-group-heading strong{max-width:58%}.wi-pg .wi-pg__purchase{grid-template-columns:1fr}.wi-pg .wi-pg__quantity-wrap{width:100%}.wi-pg .wi-pg__quantity{width:100%;grid-template-columns:42px 1fr 42px}.wi-pg .wi-pg__primary{width:100%}}@media(prefers-reduced-motion:reduce){.wi-pg *,.wi-pg .wi-pg__sticky *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/wi-product-gallery.css.map */
