:root{--wh-primary: #0050cb;--wh-primary-cta: #0066ff;--wh-primary-light: #e8f0ff;--wh-primary-dark: #003fa4;--wh-primary-rgb: 0, 80, 203;--wh-primary-cta-rgb: 0, 102, 255;--wh-gradient-primary: linear-gradient(135deg, #0050cb 0%, #0066ff 100%);--wh-gradient-primary-hover: linear-gradient(135deg, #003fa4 0%, #0050cb 100%);--wh-on-surface: #191c1e;--wh-on-surface-variant: #424656;--wh-surface: #f7f9fc;--wh-surface-lowest: #ffffff;--wh-surface-container-low: #f2f4f7;--wh-surface-container: #eceef1;--wh-surface-container-high: #e6e8eb;--wh-outline-variant: #c2c6d8;--wh-tertiary-container: #cc4204;--wh-bg: var(--wh-surface);--wh-dark: var(--wh-on-surface);--wh-text: var(--wh-on-surface);--wh-muted: var(--wh-on-surface-variant);--wh-white: var(--wh-surface-lowest);--wh-border: rgba(25, 28, 30, .08);--wh-shadow-ambient: 0px 10px 30px rgba(25, 28, 30, .04);--wh-sale: #15803d;--wh-sale-bright: #16a34a;--wh-sale-on: #ffffff;--color-button: 0 102 255;--color-button-text: 255 255 255;--color-link: 0 102 255;--gradient-button: 0 102 255;--wh-shell-max-width: 1500px;--wh-shell-pad-x: clamp(16px, 2.2vw, 28px);--wh-shell-grid-gap: clamp(.65rem, 1.2vw, 1.1rem);--wh-info-status-active: var(--wh-sale);--wh-info-status-idle: #ca8a04;--wh-info-status-down: #dc2626;--wh-info-accent-amber: #d97706;--wh-info-accent-blue: var(--wh-primary-cta);--wysh-color-text: var(--wh-on-surface);--wysh-color-page-heading: var(--wh-on-surface);--wysh-color-header-link: var(--wh-primary-cta);--wysh-color-header-link-hover: var(--wh-primary-cta);--wysh-color-surface: var(--wh-surface-lowest);--wysh-color-surface-subtle: var(--wh-surface);--wysh-color-surface-hover: var(--wh-surface);--wysh-color-skeleton: var(--wh-surface-container);--wysh-color-focus-ring: rgba(var(--wh-primary-cta-rgb), .35);--wysh-color-btn-primary-bg: var(--wh-primary-cta);--wysh-color-btn-primary-border: var(--wh-primary-cta);--wysh-color-btn-primary-hover-bg: var(--wh-primary);--wysh-color-btn-primary-hover-border: var(--wh-primary);--wysh-color-outline-button-hover-text: var(--wh-primary-cta)}.wh-shell-inner{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:var(--wh-shell-max-width, 1500px);padding-left:var(--wh-shell-pad-x, clamp(16px, 2.2vw, 28px));padding-right:var(--wh-shell-pad-x, clamp(16px, 2.2vw, 28px));width:100%}body{font-family:Inter,system-ui,sans-serif!important;background:var(--wh-surface)!important}.color-scheme-1,.color-scheme-2,cart-items.color-scheme-1,cart-items.color-scheme-2,#main-cart-footer.color-scheme-1,#main-cart-footer.color-scheme-2,cart-items.is-empty,cart-items.gradient,#main-cart-footer.gradient{--color-background: 247, 249, 252;--gradient-background: rgb(247, 249, 252)}cart-items,cart-items .page-width,cart-items.is-empty .page-width,#main-cart-footer,#main-cart-footer .page-width{background-color:rgb(var(--color-background))!important}cart-items .visually-hidden,cart-items caption.visually-hidden,cart-items .quantity__button .visually-hidden,#main-cart-footer .visually-hidden,cart-items #shopping-cart-line-item-status{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;word-wrap:normal!important}.facets .visually-hidden,.facet-filters .visually-hidden,.mobile-facets .visually-hidden,.facet-checkbox .visually-hidden,.facets fieldset .visually-hidden{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;word-wrap:normal!important}cart-items cart-remove-button .button.button--tertiary,cart-items .quantity-popover__info-button.button--tertiary{background:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important;box-shadow:none!important;border:.1rem solid rgba(var(--color-foreground),.12)!important;min-width:3.5rem!important;min-height:3.5rem!important;max-height:3.5rem!important;width:3.5rem!important;padding:0!important}cart-items cart-remove-button .button.button--tertiary .svg-wrapper{width:1.5rem!important;height:1.5rem!important}cart-items .cart-item__quantity-wrapper{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:1rem}cart-items quantity-input.quantity,cart-items .quantity.cart-quantity{display:flex!important;flex-direction:row!important;align-items:center!important;width:calc(12rem / var(--font-body-scale) + var(--inputs-border-width) * 2);min-height:calc((var(--inputs-border-width) * 2) + 4.2rem);max-width:min(14rem,100%);flex-shrink:0}cart-items .quantity__button{width:calc(4rem / var(--font-body-scale))!important;min-height:auto!important;background:transparent!important;box-shadow:none!important}cart-items .quantity__button .svg-wrapper,cart-items .quantity__button .svg-wrapper>svg{width:1rem!important;height:1rem!important;max-width:1rem!important;max-height:1rem!important}cart-items .loading__spinner{width:1.8rem!important;height:1.8rem!important}cart-items .loading__spinner.hidden{display:none!important}cart-items .title-wrapper-with-link{margin-bottom:2rem}@media screen and (min-width:750px){cart-items table.cart-items{display:table!important;width:100%;table-layout:auto}cart-items .cart-item{display:table-row!important}cart-items .cart-items thead th.medium-hide.large-up-hide{display:none!important}}#main-cart-footer .cart__checkout-button,#main-cart-footer .cart__ctas .button,#main-cart-footer button[name=checkout]{background:var(--wh-gradient-primary)!important;color:var(--wh-sale-on)!important;border-color:transparent!important}body.gradient{--color-background: 247, 249, 252;--gradient-background: var(--wh-surface);background:var(--wh-surface)!important;background-color:var(--wh-surface)!important;background-attachment:scroll!important}footer.wh-footer-custom,.wh-footer-powered,.shopify-section-group-footer-group{overflow:visible!important}.wh-header-root,.shopify-section-group-header-group,.section-header-custom{overflow:visible!important}.wh-header-logo,.wh-footer-logo,.wh-compantic-logo{max-height:none!important;object-fit:contain;mix-blend-mode:normal;background:transparent!important;background-color:transparent!important}h1,h2,h3,.h1,.h2,.h3{font-family:Plus Jakarta Sans,system-ui,sans-serif!important}.header{background:var(--wh-dark)!important;border-bottom:none!important}.header__heading-link,.header__menu-item,.header__icon{color:#ffffffd9!important}.header__menu-item:hover{color:var(--wh-primary)!important;text-decoration:none!important}.announcement-bar{background:var(--wh-gradient-primary)!important;color:var(--wh-sale-on)!important}.announcement-bar__message{color:#fff!important}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background:var(--wh-gradient-primary)!important;color:var(--wh-sale-on)!important;border-color:transparent!important;font-family:Inter,system-ui,sans-serif!important;font-weight:600!important;box-shadow:var(--wh-shadow-ambient)}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{background:var(--wh-gradient-primary-hover)!important}.price__regular .price-item--regular,.price .price-item,.price .price-item--sale{color:var(--wh-text)!important}.price--on-sale .price__sale s.price-item--regular,.price--on-sale .price__sale s.price-item{color:#191c1e8c!important;text-decoration:line-through!important;font-weight:500!important}.card-information .price--on-sale .price__sale s.price-item--regular,.card__information .price--on-sale .price__sale s.price-item--regular{font-size:calc(var(--font-heading-scale) * 1.12rem)!important}.card-information .price .price-item,.card__information .price .price-item{font-size:calc(var(--font-heading-scale) * 1.52rem);font-weight:600;letter-spacing:-.01em;line-height:1.2}@media screen and (min-width:750px){.card-information .price .price-item,.card__information .price .price-item{font-size:calc(var(--font-heading-scale) * 1.68rem)}}.card-information .price--on-sale .price__sale .price-item--sale,.card__information .price--on-sale .price__sale .price-item--last,.card__information .price--on-sale .price__sale .price-item.price-item--sale{font-size:calc(var(--font-heading-scale) * 1.52rem)}@media screen and (min-width:750px){.card-information .price--on-sale .price__sale .price-item--sale,.card__information .price--on-sale .price__sale .price-item--last,.card__information .price--on-sale .price__sale .price-item.price-item--sale{font-size:calc(var(--font-heading-scale) * 1.68rem)}}.predictive-search__item .predictive-search__item-heading{color:var(--wh-text)!important}.predictive-search__item:hover .predictive-search__item-heading,.predictive-search__item:focus-visible .predictive-search__item-heading{color:var(--wh-primary)!important}.predictive-search__item .price .price-item{font-size:1.46rem;font-weight:600;letter-spacing:-.01em}.predictive-search__item .price--on-sale .price__sale s.price-item--regular{font-size:1.22rem!important;color:#191c1e8c!important}@media screen and (min-width:750px){.predictive-search__item .price .price-item{font-size:1.6rem}.predictive-search__item .price--on-sale .price__sale s.price-item--regular{font-size:1.3rem!important}}.shopify-section,main.content-for-layout{background:var(--wh-bg)}.card .card__media{position:relative}.wininhub-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;align-items:center}.wh-agent-pick-pill{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem 1rem;border-radius:9999px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(204,66,4,.22);background:#cc420414;box-shadow:0 1px 2px #0000000d;white-space:nowrap}.wh-agent-pick-pill__icon{font-size:1.125rem!important;line-height:1!important;color:#cc4204!important;font-variation-settings:"FILL" 1,"wght" 600!important}.wh-agent-pick-pill__text{font-family:Inter,system-ui,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#b83800;line-height:1.2}@media(min-width:750px){.wh-agent-pick-pill__text{font-size:.875rem}.wh-agent-pick-pill__icon{font-size:1.25rem!important}}.wininhub-badge{background:#cc420414!important;color:#3d2914!important;display:inline-flex;align-items:center;padding:.35rem .85rem;border-radius:9999px;font-size:.8125rem;font-weight:600;line-height:1.3;border:1px solid rgba(204,66,4,.18)}.wininhub-card-badge.wh-agent-pick-pill{position:absolute;top:.5rem;left:.5rem;z-index:5;pointer-events:none}.wininhub-card-urgency{margin-top:.35rem;font-size:.7rem;font-weight:600;color:#b45309}[class*=tw-bg-secondary],button[name=add]~button,#BuyItNow-main,[id^=BuyItNow-],.shopify-payment-button__button,.shopify-payment-button__button--unbranded{background:var(--wh-gradient-primary)!important;color:var(--wh-sale-on)!important;border-color:transparent!important}[class*=tw-bg-primary][class*=tw-text-white]{background:var(--wh-gradient-primary)!important;border-color:transparent!important}a[class~=tw-text-primary],a[class~="sm:tw-text-primary"],a[class~="md:tw-text-primary"],a[class~="lg:tw-text-primary"],a[class~="xl:tw-text-primary"],a[class~="2xl:tw-text-primary"],[class~=tw-text-secondary],[class~="sm:tw-text-secondary"],[class~="md:tw-text-secondary"],[class~="lg:tw-text-secondary"],.tw-text-primary,[class~=tw-text-primary],[class~="sm:tw-text-primary"],[class~="md:tw-text-primary"],[class~="lg:tw-text-primary"],[class~="xl:tw-text-primary"],[class~="2xl:tw-text-primary"]{color:var(--wh-primary-cta)!important}[class*=tw-bg-primary]:not(.wh-fc-card):not(article){background:var(--wh-gradient-primary)!important;background-color:transparent!important;color:var(--wh-sale-on)!important}[class~=tw-text-primary] svg,[class~=tw-text-primary]>span,[class~="md:tw-text-primary"] svg,[class~="lg:tw-text-primary"] svg{color:var(--wh-primary-cta)!important}.wh-fc-price--sale,.wh-fc-inline-badge,[class~=tw-text-green-600]:not(.js-pdp-price),[class~="md:tw-text-green-600"]:not(.js-pdp-price),[class~="lg:tw-text-green-600"]:not(.js-pdp-price),.price--on-sale .price-item--sale,.product-card-wrapper .price__sale .price-item--last{color:var(--wh-sale-bright)!important}.wh-fc-inline-badge,[class~=tw-bg-green-600],.js-pdp-discount{background-color:var(--wh-sale-bright)!important;border-color:var(--wh-sale)!important;color:var(--wh-sale-on)!important}.wh-agent-pill{display:inline-flex!important;align-items:center;gap:8px;width:auto!important;max-width:fit-content!important;white-space:nowrap!important;background:#cc42041f!important;border:1px solid rgba(204,66,4,.35)!important;border-radius:9999px;padding:5px 14px;font-size:12px;font-weight:700;color:var(--wh-tertiary-container);text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px}@media(max-width:749px){.wh-agent-pill{max-width:calc(100vw - 48px)!important;white-space:normal!important;text-align:center!important;line-height:1.4!important}}.wh-agent-dot{width:7px;height:7px;background:var(--wh-tertiary-container);border-radius:50%;display:inline-block;animation:wh-pulse 2s infinite}@keyframes wh-pulse{0%,to{opacity:1}50%{opacity:.3}}.wh-hero-stats{margin-top:28px;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:40px!important;overflow:visible!important;width:100%!important;padding-top:24px!important;border-top:1px solid rgba(0,0,0,.08)!important}.wh-hero-stats::-webkit-scrollbar{display:none}@media(min-width:750px)and (max-width:1199px){.wh-hero-stats{flex-wrap:wrap!important;gap:24px 28px!important;row-gap:20px!important}}@media(max-width:749px){.wh-hero-stats{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important;width:100%!important;overflow:visible!important}}.wh-stat{display:flex;flex-direction:column;gap:3px}.wh-stat-val{font-size:22px;font-weight:800;color:var(--wh-primary);font-family:Plus Jakarta Sans,system-ui,sans-serif}.wh-stat-label{font-size:11px;color:var(--wh-muted);font-weight:500}.wh-hero-card img.wh-hero-img,img.wh-hero-img{object-fit:contain!important;object-position:center center!important;width:100%!important;height:auto!important}.wh-agent-why{background:#fef3e2;border:1px solid rgba(244,140,37,.25);border-radius:12px;padding:16px 18px;margin:12px 0 16px}.wh-agent-why-header{display:flex;align-items:center;gap:7px;margin-bottom:8px}.wh-agent-why-icon{font-size:14px}.wh-agent-why-title{font-size:12px;font-weight:700;color:var(--wh-primary);text-transform:uppercase;letter-spacing:.5px}.wh-agent-why-text{font-size:13px;color:#7c3f00;line-height:1.55;margin-bottom:12px}.wh-agent-why-stats{display:flex;gap:16px;flex-wrap:wrap}.wh-agent-mini-stat{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:#92400e}.wh-banner{background:#221910;padding:64px 24px}.wh-banner-inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.wh-banner-tag{display:inline-block;background:#f48c2526;border:1px solid rgba(244,140,37,.3);color:var(--wh-primary);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:4px 12px;border-radius:9999px;margin-bottom:16px}.wh-banner-left{min-width:0;padding-right:clamp(.75rem,3vw,2.5rem)}.wh-banner h2.wh-banner-title,.wh-banner .wh-banner-title{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:clamp(1.75rem,4.5vw,2.5rem)!important;font-weight:800;color:#fff;line-height:1.32!important;margin:0 0 1.25rem!important;letter-spacing:-.02em}.wh-banner-accent{color:var(--wh-primary);font-style:italic}.wh-banner-sub{font-size:15px;color:#ffffff8c;line-height:1.7;max-width:36rem}.wh-banner-right{display:flex;flex-direction:column;gap:24px}.wh-trust-item{display:flex;align-items:flex-start;gap:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:16px}.wh-trust-icon{flex-shrink:0;margin-top:0}.wh-icon-circle{display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;border-radius:50%;background:#f48c2533;color:var(--wh-primary);font-size:13px;font-weight:800;font-style:normal}.wh-trust-title{font-size:14px;font-weight:700;color:#fff;margin-bottom:4px}.wh-trust-desc{font-size:12px;color:#ffffff73;line-height:1.5}.wh-cart-agent{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;background:#fef3e2;border:1px solid rgba(244,140,37,.3);border-radius:10px;padding:12px 16px;font-size:12px;font-weight:500;color:#7c3f00;margin-bottom:12px}.cart__ctas{flex-direction:column!important;align-items:stretch!important;width:100%}@media screen and (min-width:750px){.cart__ctas{flex-direction:column!important;align-items:stretch!important}}button[class*=tw-bg-blue],a[class*=tw-bg-blue],[class*=quick-add][class*=tw-bg]{background:var(--wh-gradient-primary)!important;border-color:transparent!important;color:var(--wh-sale-on)!important}.card__media img,[class*=tw-aspect] img,[class*=product-card] img,img[class*=tw-object-cover]{object-fit:contain!important;object-position:center center;background:var(--wh-surface)}.card-wrapper.product-card-wrapper .card__media .media>img,.card-wrapper.product-card-wrapper .card__media .media img{object-fit:contain!important;object-position:center center!important}.featured-product-name,.wh-fc-title a,.product-card-title,.card-wrapper .card__heading a.full-unstyled-link,.card-wrapper .card__heading a.product-card-title{color:var(--wh-text)!important}.featured-product-name:hover,.wh-fc-title a:hover,.product-card-title:hover,.card-wrapper .card__heading a.full-unstyled-link:hover,.card-wrapper .card__heading a.product-card-title:hover{color:var(--wh-primary)!important}.wh-fc-title,.wh-featured-collection-section .wh-fc-card h3.wh-fc-title,.related-products-wrapper .wh-fc-title,.product-card-wrapper>.card>.card__content .card__heading,.product-card-wrapper>.card>.card__content .card__heading a,.card__information .card__heading,.card__information .card__heading a,.card-information .card__heading,.card__heading .full-unstyled-link.product-card-title,.card__heading .full-unstyled-link,.product-grid .product-card-title{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important;word-break:normal!important;max-width:100%}.wh-fc-title a{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.wh-cart-agent-dot{width:7px;height:7px;min-width:7px;background:var(--wh-tertiary-container);border-radius:50%;animation:wh-pulse 2s infinite}.wh-footer-custom{background:var(--wh-surface)!important;color:var(--wh-on-surface)!important;border-color:rgba(var(--wh-primary-cta-rgb),.12)!important}.wh-footer-custom .tw-text-slate-900,.wh-footer-custom h5{color:var(--wh-on-surface)!important}.wh-footer-custom .tw-text-slate-600,.wh-footer-custom .wh-footer-main__col--2 a,.wh-footer-custom .wh-footer-main__col--3 a{color:var(--wh-on-surface-variant)!important}.wh-footer-custom .tw-text-slate-600:hover,.wh-footer-custom a:hover,.wh-footer-custom .wh-footer-main__col--2 a:hover,.wh-footer-custom .wh-footer-main__col--3 a:hover{color:var(--wh-primary-cta)!important}.wh-footer-custom .wh-footer-main{box-sizing:border-box;display:grid;margin-left:auto;margin-right:auto;max-width:var(--wh-shell-max-width, 1500px);padding:clamp(2rem,4vw,3rem) var(--wh-shell-pad-x, clamp(16px, 2.2vw, 28px));row-gap:2rem}@media screen and (min-width:750px){.wh-footer-custom .wh-footer-main{column-gap:var(--wh-shell-grid-gap, clamp(.65rem, 1.2vw, 1.1rem));grid-template-columns:repeat(6,minmax(0,1fr))}.wh-footer-custom .wh-footer-main__col{justify-self:stretch;max-width:100%;min-width:0;text-align:left;width:100%}.wh-footer-custom .wh-footer-main__col--1{grid-column:1 / span 2}.wh-footer-custom .wh-footer-main__col--2{grid-column:3 / span 2}.wh-footer-custom .wh-footer-main__col--3{grid-column:5 / span 2}.wh-footer-custom .wh-footer-main__col--3 form{max-width:min(100%,26rem);width:100%}}@media(max-width:749px){.wh-footer-custom .wh-footer-main{gap:1.5rem;grid-template-columns:1fr 1fr;padding:2rem 1rem}.wh-footer-custom .wh-footer-main__col--1,.wh-footer-custom .wh-footer-main__col--2,.wh-footer-custom .wh-footer-main__col--3{grid-column:auto}.wh-footer-custom .wh-footer-newsletter{grid-column:1 / -1}}.wh-footer-custom .wh-footer-newsletter-btn{background:var(--wh-primary)!important;border-color:var(--wh-primary)!important}.wh-footer-custom .wh-footer-newsletter-btn:hover{background:var(--wh-primary-dark)!important}@media(max-width:768px){.wh-banner-inner{grid-template-columns:1fr;gap:40px}.wh-banner h2.wh-banner-title,.wh-banner .wh-banner-title{font-size:clamp(1.5rem,6.5vw,2rem)!important;line-height:1.34!important;margin-bottom:1.1rem!important}.wh-banner-left{padding-right:0}}.tab-active,[aria-selected=true],button[aria-selected=true],.active-tab{color:var(--wh-primary-cta)!important;border-bottom-color:var(--wh-primary-cta)!important}.wh-tab-btn{background:none;border:none;border-bottom:2px solid transparent;padding:.85rem 1.35rem;cursor:pointer;font-family:Inter,system-ui,sans-serif;font-size:1.0625rem;font-weight:500;color:#555;transition:all .2s ease}.wh-tab-btn.wh-tab-active{color:var(--wh-primary-cta)!important;border-bottom-color:var(--wh-primary-cta)!important;font-weight:600}.wh-tab-panel{display:none;padding:1.5rem 0}.wh-main-product .wh-pdp-tabs-prose .wh-tab-panel{font-size:1.0625rem;line-height:1.65;color:#2b2f36}.wh-main-product .wh-pdp-tabs-prose .wh-tab-panel p,.wh-main-product .wh-pdp-tabs-prose .wh-tab-panel li,.wh-main-product .wh-pdp-tabs-prose .wh-product-description-inner{font-size:1.0625rem;line-height:1.65}.wh-main-product .wh-pdp-tabs-prose .wh-tab-panel ul,.wh-main-product .wh-pdp-tabs-prose .wh-tab-panel ol{padding-left:1.35rem}@media(min-width:750px){.wh-main-product .wh-pdp-tabs-prose .wh-tab-panel,.wh-main-product .wh-pdp-tabs-prose .wh-tab-panel p,.wh-main-product .wh-pdp-tabs-prose .wh-tab-panel li,.wh-main-product .wh-pdp-tabs-prose .wh-product-description-inner{font-size:1.125rem;line-height:1.65}}.product-card-wrapper .card__media,.product-card-wrapper .card__media--adapt,.wh-fc-card .wh-fc-media{aspect-ratio:1 / 1;overflow:hidden;background:var(--wh-surface-container-low, #f2f4f7)}.collection-card-wrapper .card__media,.card-collection .card__media{aspect-ratio:3 / 2;overflow:hidden;background:var(--wh-surface-container-low, #f2f4f7)}.product-card-wrapper .card__media img,.product-card-wrapper .card__media .motion-reduce,.collection-card-wrapper .card__media img,.card-collection .card__media img,.wh-fc-media img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.product-card-wrapper .card__inner.ratio{padding-bottom:0!important;aspect-ratio:1 / 1!important;height:auto!important;position:relative!important}.product-card-wrapper .card__inner.ratio>.card__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;aspect-ratio:unset!important}.product-card-wrapper .card__inner.ratio .card__media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.card-collection .card__inner.ratio,.collection-card-wrapper .card__inner.ratio{padding-bottom:0!important;aspect-ratio:3 / 2!important;height:auto!important;position:relative!important}.card-collection .card__inner.ratio .card__media,.collection-card-wrapper .card__inner.ratio .card__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;aspect-ratio:unset!important;overflow:hidden!important}.card-collection .card__media img,.collection-card-wrapper .card__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.collection-card-wrapper .card>.wh-collection-card__content-below,.card-collection .card>.wh-collection-card__content-below{margin-top:0!important;box-sizing:border-box!important;min-height:5rem!important;padding:1.35rem 1.125rem 1.4rem!important;width:100%!important;display:flex!important;align-items:center!important;grid-template-rows:none!important}@media screen and (min-width:750px){.collection-card-wrapper .card>.wh-collection-card__content-below,.card-collection .card>.wh-collection-card__content-below{min-height:5.5rem!important;padding:1.5rem 1.25rem 1.55rem!important}}.collection-card-wrapper .card>.wh-collection-card__content-below .card__information,.card-collection .card>.wh-collection-card__content-below .card__information{grid-row-start:auto!important;padding:0!important;min-height:0!important;width:100%!important;text-align:left!important;flex:1 1 auto!important;display:flex!important;align-items:center!important}.collection-card-wrapper .card>.wh-collection-card__content-below .card__heading,.card-collection .card>.wh-collection-card__content-below .card__heading{display:block!important;margin:0!important;min-width:0!important;overflow:hidden!important}.card--media .card__inner .card__media{aspect-ratio:1 / 1!important}.collection-card-wrapper .card__heading .full-unstyled-link,.collection-card-wrapper .card__caption .full-unstyled-link,.card-collection .card__heading .full-unstyled-link,.card-collection .card__caption .full-unstyled-link{font-family:Inter,system-ui,sans-serif;font-weight:700;color:var(--wh-primary-cta);font-size:1.0625rem;letter-spacing:.01em;display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;margin-top:0;line-height:1.35}.collection-card-wrapper .card>.wh-collection-card__content-below .full-unstyled-link,.card-collection .card>.wh-collection-card__content-below .full-unstyled-link{font-size:1.125rem;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem;width:100%;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-card-wrapper .card>.wh-collection-card__content-below .icon-wrap,.card-collection .card>.wh-collection-card__content-below .icon-wrap{flex:0 0 auto;width:1.25rem;margin-left:0;overflow:visible}.collection-card-wrapper .card>.wh-collection-card__content-below .icon-wrap svg,.card-collection .card>.wh-collection-card__content-below .icon-wrap svg{width:1.25rem!important;height:auto!important;max-width:1.25rem!important;max-height:1.25rem!important;display:block}.card-information,.card__information,.product-card-wrapper .card__information{display:block!important;visibility:visible!important;opacity:1!important;overflow:visible!important;height:auto!important;min-height:60px!important}.card__information .card__heading,.card-information .card__heading,.card__heading.h5{display:block!important;visibility:visible!important;opacity:1!important;color:#221910!important;font-size:.875rem!important;font-weight:500!important;line-height:1.4!important;margin-bottom:.25rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.card-information .price,.card__information .price,.price__container{display:block!important;visibility:visible!important;opacity:1!important}.product-card-wrapper .card--standard.card--media .card__inner .card__information,.product-card-wrapper .card--card.card--media .card__inner .card__information{display:none!important;min-height:0!important}.product-card-wrapper>.card>.card__content{display:block!important;overflow:visible!important;height:auto!important;padding:.75rem!important}.product-card-wrapper>.card>.card__content .card__heading a{color:#221910!important;font-family:Inter,system-ui,sans-serif!important;font-size:.875rem!important;font-weight:500!important;line-height:1.4!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.shopify-section-header:not(.section-header-custom) .search-modal__form input::placeholder,.shopify-section-header:not(.section-header-custom) .header__search input::placeholder{color:#ffffff80!important}.shopify-section-header:not(.section-header-custom) header input[type=search],.shopify-section-header:not(.section-header-custom) header input[type=text],.shopify-section-header:not(.section-header-custom) header .search-modal__input,.shopify-section-header:not(.section-header-custom) .search-modal__form input{background:#ffffff14!important;border:1px solid rgba(255,255,255,.15)!important;color:#fff!important;border-radius:8px!important}#mobile-menu input[type=text],#mobile-menu input[type=search]{background:#f8fafc!important;border:1px solid rgb(226 232 240)!important;color:#0f172a!important}#mobile-menu input::placeholder{color:#0f172a73!important}.shopify-section-header:not(.section-header-custom) .header__icon svg,.shopify-section-header:not(.section-header-custom) .header__icon path{fill:#ffffffd9!important;stroke:#ffffffd9!important}.wh-header-root .header__cart-count,.wh-header-root [class*=cart-count]{background:var(--wh-primary-cta)!important;color:var(--wh-sale-on)!important}.fixed-header-logic .header__icon--cart .wh-header-cart-badge,.fixed-header-logic .header__icon .wh-header-cart-badge{position:absolute!important;top:2px!important;right:2px!important;left:auto!important;bottom:auto!important;min-width:17px!important;height:17px!important;width:auto!important;max-width:36px!important;padding:0 5px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:10px!important;font-weight:800!important;line-height:1!important;border-radius:9999px!important;background:var(--wh-primary-cta)!important;color:var(--wh-sale-on)!important;border:2px solid var(--wh-surface-lowest)!important;pointer-events:none!important}.fixed-header-logic .header__icon .wh-header-cart-badge--zero{visibility:hidden!important}.fixed-header-logic a.wh-header-action-icon.header__icon{width:auto!important;height:auto!important;min-width:40px!important;min-height:40px!important;max-width:none!important;max-height:none!important;padding:8px!important}.fixed-header-logic .header__icon--cart{margin-right:0!important}.fixed-header-logic .wh-header-action-icon .material-symbols-outlined{font-size:22px!important;width:22px!important;height:22px!important;line-height:1!important}.wh-trust-badges svg path,.wh-trust-badges svg circle,.trust-badges svg{fill:var(--wh-primary-cta)!important;stroke:none!important}.wh-info-cards .wh-info-cards__inner{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:var(--wh-shell-max-width, 1500px);padding-left:var(--wh-shell-pad-x, clamp(16px, 2.2vw, 28px));padding-right:var(--wh-shell-pad-x, clamp(16px, 2.2vw, 28px));width:100%}.wh-info-card__divider{border:0;border-top:1px solid rgba(194,198,216,.15);flex-shrink:0;margin:1.25rem 0 1.35rem;width:100%}.wh-info-card{background:#fff;border-radius:.75rem;box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;min-height:0;min-width:0;padding:2rem 1.5rem 2.25rem;width:100%}@media screen and (min-width:750px){.wh-info-card{padding:2.125rem 1.5rem 2.5rem}}.wh-info-cards--in-view .wh-info-card{animation:wh-info-card-rise .58s cubic-bezier(.22,1,.36,1) both}.wh-info-cards--in-view .wh-info-card:nth-child(1){animation-delay:.04s}.wh-info-cards--in-view .wh-info-card:nth-child(2){animation-delay:.11s}.wh-info-cards--in-view .wh-info-card:nth-child(3){animation-delay:.18s}@keyframes wh-info-card-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.wh-info-cards__grid{box-sizing:border-box;display:grid;gap:var(--wh-shell-grid-gap, clamp(.65rem, 1.2vw, 1.1rem));grid-template-columns:minmax(0,1fr);max-width:100%;width:100%}@media screen and (min-width:750px){.wh-info-cards__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wh-info-card__icon-wrap{align-items:center;border-radius:.75rem;display:flex;height:44px;justify-content:center;margin-bottom:.75rem;width:44px}.wh-info-card__icon-wrap--blue{background:#0066ff1f;color:var(--wh-info-accent-blue)}.wh-info-card__icon-wrap--green{background:#15803d1f;color:var(--wh-info-status-active)}.wh-info-card__icon-wrap--amber{background:#d9770624;color:var(--wh-info-accent-amber)}.wh-info-card__icon{font-size:24px!important;line-height:1!important}.wh-info-card__metric-accent--green{color:var(--wh-info-status-active)}.wh-info-card__bars{align-items:flex-end;box-sizing:border-box;display:flex;gap:.5rem;height:7rem;margin-top:.35rem;padding-bottom:.35rem}@media screen and (min-width:750px){.wh-info-card__bars{height:8.5rem}}.wh-info-card__bar{background:var(--wh-info-accent-blue);border-radius:.25rem;flex:1 1 0;min-height:6px;opacity:.88;transform:scaleY(1);transform-origin:bottom center}.wh-info-cards--in-view .wh-info-card__bar{animation:wh-info-bar-grow .68s cubic-bezier(.22,1,.36,1) both;transform-origin:bottom}.wh-info-cards--in-view .wh-info-card__bar:nth-child(1){animation-delay:.2s}.wh-info-cards--in-view .wh-info-card__bar:nth-child(2){animation-delay:.26s}.wh-info-cards--in-view .wh-info-card__bar:nth-child(3){animation-delay:.32s}.wh-info-cards--in-view .wh-info-card__bar:nth-child(4){animation-delay:.38s}.wh-info-cards--in-view .wh-info-card__bar:nth-child(5){animation-delay:.44s}.wh-info-cards--in-view .wh-info-card__bar:nth-child(6){animation-delay:.5s}.wh-info-cards--in-view .wh-info-card__bar:nth-child(7){animation-delay:.56s}@keyframes wh-info-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.wh-info-card__agent-viz{display:flex;flex:1 1 auto;flex-direction:column;margin-top:0;min-height:0;width:100%}.wh-info-card__agent-viz .wh-info-card__dot-grid{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.65rem .8rem;justify-content:center;min-height:5.5rem;padding:.75rem .25rem}@media screen and (min-width:750px){.wh-info-card__agent-viz .wh-info-card__dot-grid{gap:.75rem .9rem;min-height:6.5rem;padding:1rem .35rem}}.wh-info-card__dot{border-radius:9999px;flex-shrink:0;height:17px;width:17px;transform:scale(1)}@media screen and (min-width:750px){.wh-info-card__dot{height:19px;width:19px}}.wh-info-card__dot-grid .wh-info-card__dot--active{animation:wh-info-dot-active-pulse 2s ease-in-out infinite}.wh-info-cards--in-view .wh-info-card__dot-grid .wh-info-card__dot--active:nth-child(1){animation:wh-info-dot-pop .42s cubic-bezier(.34,1.45,.64,1) .22s both,wh-info-dot-active-pulse 2s ease-in-out .85s infinite}.wh-info-cards--in-view .wh-info-card__dot-grid .wh-info-card__dot--active:nth-child(2){animation:wh-info-dot-pop .42s cubic-bezier(.34,1.45,.64,1) .25s both,wh-info-dot-active-pulse 2s ease-in-out .85s infinite}.wh-info-cards--in-view .wh-info-card__dot-grid .wh-info-card__dot--active:nth-child(3){animation:wh-info-dot-pop .42s cubic-bezier(.34,1.45,.64,1) .28s both,wh-info-dot-active-pulse 2s ease-in-out .85s infinite}.wh-info-cards--in-view .wh-info-card__dot-grid .wh-info-card__dot--active:nth-child(4){animation:wh-info-dot-pop .42s cubic-bezier(.34,1.45,.64,1) .31s both,wh-info-dot-active-pulse 2s ease-in-out .85s infinite}.wh-info-cards--in-view .wh-info-card__dot-grid .wh-info-card__dot--idle:nth-child(5){animation:wh-info-dot-pop .42s cubic-bezier(.34,1.45,.64,1) .34s both}.wh-info-cards--in-view .wh-info-card__dot-grid .wh-info-card__dot--idle:nth-child(6){animation:wh-info-dot-pop .42s cubic-bezier(.34,1.45,.64,1) .37s both}.wh-info-cards--in-view .wh-info-card__dot-grid .wh-info-card__dot--idle:nth-child(7){animation:wh-info-dot-pop .42s cubic-bezier(.34,1.45,.64,1) .4s both}.wh-info-cards--in-view .wh-info-card__dot-grid .wh-info-card__dot--idle:nth-child(8){animation:wh-info-dot-pop .42s cubic-bezier(.34,1.45,.64,1) .43s both}.wh-info-cards--in-view .wh-info-card__dot-grid .wh-info-card__dot--idle:nth-child(9){animation:wh-info-dot-pop .42s cubic-bezier(.34,1.45,.64,1) .46s both}.wh-info-cards--in-view .wh-info-card__dot-grid .wh-info-card__dot--idle:nth-child(10){animation:wh-info-dot-pop .42s cubic-bezier(.34,1.45,.64,1) .49s both}.wh-info-cards--in-view .wh-info-card__dot-grid .wh-info-card__dot--idle:nth-child(11){animation:wh-info-dot-pop .42s cubic-bezier(.34,1.45,.64,1) .52s both}.wh-info-cards--in-view .wh-info-card__dot-grid .wh-info-card__dot--idle:nth-child(12){animation:wh-info-dot-pop .42s cubic-bezier(.34,1.45,.64,1) .55s both}.wh-info-cards--in-view .wh-info-card__dot-grid .wh-info-card__dot--idle:nth-child(13){animation:wh-info-dot-pop .42s cubic-bezier(.34,1.45,.64,1) .58s both}@keyframes wh-info-dot-pop{0%{opacity:.35;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes wh-info-dot-active-pulse{0%,to{opacity:1}50%{opacity:.45}}.wh-info-card__dot--active{background:var(--wh-info-status-active)}.wh-info-card__dot--idle{background:var(--wh-info-status-idle)}.wh-info-card__dot--down{background:var(--wh-info-status-down)}.wh-info-card__legend-swatch{border-radius:9999px;display:inline-block;flex-shrink:0;height:17px;width:17px}@media screen and (min-width:750px){.wh-info-card__legend-swatch{height:19px;width:19px}}.wh-info-card__live-dot{background:var(--wh-info-status-active);border-radius:9999px;display:inline-block;flex-shrink:0;height:7px;width:7px;animation:wh-info-live-pulse 1.6s ease-in-out infinite}@keyframes wh-info-live-pulse{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.wh-info-card__live-dot{animation:none}}.wh-info-card__sparkline-wrap{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;margin-top:.35rem;min-height:8rem;width:100%}@media screen and (min-width:750px){.wh-info-card__sparkline-wrap{min-height:9.25rem}}.wh-info-card__sparkline{display:block;flex-shrink:0;height:6.25rem;width:100%}@media screen and (min-width:750px){.wh-info-card__sparkline{height:7.25rem}}.wh-info-card__footer{margin-top:auto;padding-top:1rem}.wh-info-card__agent-viz .wh-info-card__legend{flex-shrink:0;margin-top:0;padding-top:1rem}.wh-info-card__sparkline-fill{fill:#d977061f;opacity:1}.wh-info-cards--in-view .wh-info-card__sparkline-fill{animation:wh-info-spark-fill .85s ease-out .35s both}@keyframes wh-info-spark-fill{0%{opacity:0}to{opacity:1}}.wh-info-card__sparkline-line{stroke:var(--wh-info-accent-amber);stroke-dasharray:100;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.wh-info-cards--in-view .wh-info-card__sparkline-line{animation:wh-info-spark-draw 1.05s cubic-bezier(.22,1,.36,1) .2s both}@keyframes wh-info-spark-draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.wh-info-cards--in-view .wh-info-card__queries-value{animation:wh-info-stat-fade .55s ease-out .28s both}@keyframes wh-info-stat-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.wh-info-cards--in-view .wh-info-card,.wh-info-cards--in-view .wh-info-card__bar,.wh-info-cards--in-view .wh-info-card__dot-grid .wh-info-card__dot,.wh-info-card__dot-grid .wh-info-card__dot--active,.wh-info-cards--in-view .wh-info-card__sparkline-fill,.wh-info-cards--in-view .wh-info-card__sparkline-line,.wh-info-cards--in-view .wh-info-card__queries-value{animation:none!important}.wh-info-card__sparkline-line{stroke-dashoffset:0}}@media(max-width:989px){.header__icon--menu svg,button[class*=menu] svg,[class*=hamburger] svg{fill:#fff!important;stroke:#fff!important}.header__icon--menu path{fill:#fff!important}}.header__icon svg,.header__icon--cart svg{width:24px!important;height:24px!important}.fixed-header-logic .header__icon .material-symbols-outlined{font-size:24px!important;width:24px;height:24px;line-height:1}.header__icon{padding:8px!important;min-width:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important}.wh-footer-bottom-bar{max-width:var(--wh-shell-max-width);margin-left:auto;margin-right:auto;padding:1rem var(--wh-shell-pad-x);box-sizing:border-box}.wh-footer-powered{max-width:var(--wh-shell-max-width);margin-left:auto;margin-right:auto;padding-left:var(--wh-shell-pad-x);padding-right:var(--wh-shell-pad-x);box-sizing:border-box}.wh-footer-newsletter-input{background:#fff!important;border:1px solid rgba(194,198,216,.6)!important;color:#191c1e!important;border-radius:8px 0 0 8px!important}.wh-footer-newsletter-input::placeholder{color:#4246568c!important}.wh-main-product{max-width:1300px!important;margin-left:auto!important;margin-right:auto!important;padding:2rem 3rem!important;box-sizing:border-box}.wh-main-product .wh-pdp-media__stage{max-height:min(48vh,480px);display:flex;align-items:center;justify-content:center}.wh-main-product .wh-pdp-media__main{max-height:min(48vh,480px);width:auto;max-width:100%;transform-origin:center center;transition:transform .3s ease-out}.wh-main-product .wh-pdp-media__zoom-trigger:hover .wh-pdp-media__main,.wh-main-product .wh-pdp-media__zoom-trigger:focus-visible .wh-pdp-media__main{transform:scale(1.08)}@media(min-width:990px){.wh-main-product .wh-pdp-buybox{padding-left:2.5rem}}.wh-main-product .wh-pdp-media__thumbs{-webkit-overflow-scrolling:touch}@media(max-width:989px){.wh-main-product .wh-pdp-media__stage,.wh-main-product .wh-pdp-media__main{max-height:min(40vh,360px)}.wh-main-product .wh-pdp-buybox{padding-left:0!important}}.wh-tab-panel--description,.wh-tab-panel--description .wh-product-description-inner,.wh-product-description-inner{max-width:100%!important}.wh-tab-panel--description{padding:1.5rem 0!important;box-sizing:border-box}.wh-product-description-inner{padding:0!important;box-sizing:border-box}.page-width{max-width:min(1300px,95vw)!important;padding:0 clamp(.75rem,3vw,2rem)!important}.breadcrumb a,nav[aria-label=breadcrumb] a{color:var(--wh-primary-cta)!important}.shopify-section+.shopify-section{margin-top:0!important}h1,.h1{font-size:clamp(1.75rem,4vw,2.5rem)!important}h2,.h2{font-size:clamp(1.25rem,3vw,1.875rem)!important}h3,.h3{font-size:clamp(1rem,2.5vw,1.5rem)!important}@media(max-width:749px){.header__search{display:none!important}.header__icon svg{width:22px!important;height:22px!important}}.grid:not([class*=tw-]):not(.product-grid),ul.grid:not([class*=tw-]):not(.product-grid),.collection-list.grid{display:flex!important;flex-wrap:wrap!important}ul.collection-list.grid>.collection-list__item.grid__item{flex-grow:0!important;flex-shrink:0!important;min-width:0}@media screen and (min-width:990px){ul.collection-list.grid--3-col-desktop>.grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important;max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)!important}ul.collection-list.grid--4-col-desktop>.grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important;max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}.facets-vertical .product-grid.grid{display:grid!important;width:100%;margin:0;padding:0}.facets-vertical .product-grid.grid>.grid__item{flex:none!important;width:auto!important;max-width:none!important;margin:0!important;min-width:0}.facets-vertical .product-grid .wh-fc-card{width:100%;max-width:100%;min-width:0}}.facets__summary .icon-caret,.facets__summary svg.icon-caret,.facets__summary>div>svg,.facets__disclosure-vertical .facets__summary svg{position:absolute!important;right:1.5rem!important;top:calc(50% - .2rem)!important;width:1rem!important;height:.6rem!important;max-width:1rem!important;max-height:.6rem!important;flex-shrink:0!important;fill:currentColor!important;stroke:none!important}.facets__header svg,.facets__header-vertical svg,.mobile-facets__header svg,.facets .svg-wrapper svg{width:1.5rem!important;height:1.5rem!important;max-width:1.5rem!important;max-height:1.5rem!important;fill:currentColor!important;stroke:currentColor!important}.facets .select__select,.facets select,.facet-filters .select__select{background-image:none!important}@media(max-width:749px){.wh-main-product{padding:1rem!important;grid-template-columns:1fr!important}.wh-tab-btn{padding:.65rem .9rem!important;font-size:1rem!important}.product-card-wrapper>.card>.card__content{padding:.5rem!important}.product-card-wrapper>.card>.card__content .card__heading a{font-size:.8rem!important}}.wh-featured-collection-section{padding:clamp(2rem,5vw,6rem) clamp(1rem,3vw,2rem);max-width:1600px;margin:0 auto}.wh-featured-collection-section .product-card-title,.wh-featured-collection-section .card__heading a.full-unstyled-link{letter-spacing:.01em!important}.wh-featured-collection-section .card__heading{line-height:1.55!important;min-height:1.55em!important;max-height:1.55em!important;margin-bottom:.35rem!important;overflow:hidden!important}.wh-featured-collection-section .product-card-wrapper>.card>.card__content{padding-bottom:.95rem!important}.wh-featured-collection-section .card-information .price .price-item,.wh-featured-collection-section .card__information .price .price-item{letter-spacing:.005em!important}.wh-featured-collection-grid{display:grid;gap:clamp(.65rem,1.2vw,1.1rem);grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:1199px){.wh-featured-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}@media(max-width:899px){.wh-featured-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}}@media(max-width:639px){.wh-featured-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}}@media(max-width:399px){.wh-featured-collection-grid{grid-template-columns:minmax(0,1fr)}}.wh-fc-media{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#f2f4f7;display:flex;align-items:center;justify-content:center}.wh-fc-media>a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.wh-fc-media img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain!important;object-position:center center;flex-shrink:0;transition:transform .5s ease}.wh-fc-card:hover .wh-fc-media img{transform:scale(1.05)}.wh-featured-collection-section .wh-fc-card h3.wh-fc-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wh-fc-quickadd{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(var(--wh-primary-rgb),.95),rgba(var(--wh-primary-cta-rgb),.88));color:var(--wh-sale-on);font-weight:700;font-size:.95rem;text-align:center;padding:.875rem;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;border:none;width:100%;font-family:inherit}.wh-fc-quickadd:hover{filter:brightness(1.05)}.wh-fc-card:hover .wh-fc-quickadd{transform:translateY(0)}.wh-fc-badge{position:absolute;top:1rem;left:1rem;z-index:2;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:.35rem .75rem;border-radius:9999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wh-fc-add-icon{position:absolute;bottom:.5rem;right:.5rem;z-index:2;width:2.35rem;height:2.35rem;border-radius:.65rem;background:var(--wh-gradient-primary);color:var(--wh-sale-on);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;box-shadow:var(--wh-shadow-ambient);transition:transform .2s ease,opacity .2s ease}.wh-fc-add-icon:hover{background:var(--wh-gradient-primary-hover);transform:scale(1.02);opacity:.98}.wh-fc-add-icon .material-symbols-outlined{font-size:1.15rem!important}@media(min-width:1200px){.wh-fc-add-icon{width:2.5rem;height:2.5rem;bottom:.65rem;right:.65rem}.wh-fc-add-icon .material-symbols-outlined{font-size:1.25rem!important}}.wh-header-row{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:clamp(.75rem,2vw,1.5rem);width:100%}.wh-header-brand-link{grid-column:1;justify-self:start}.wh-header-center{grid-column:2;justify-self:center;width:100%;max-width:100%;min-width:0;padding-inline:.25rem}.wh-header-actions{grid-column:3;justify-self:end}.wh-header-main-nav{justify-content:center}.wh-header-main-nav .wh-header-category-link,.wh-header-actions .wh-header-action-link,.wh-header-actions .wh-header-search-trigger{flex-shrink:0}.wh-header-action-link--cart .wh-header-cart-badge{top:-2px!important;right:-6px!important;bottom:auto!important;left:auto!important}.wh-header-search-modal--layer{display:block}.wh-header-search-modal--layer details:not([open]) .search-modal{pointer-events:none;visibility:hidden}.wh-header-search-modal--layer details[open] .search-modal{opacity:1;visibility:visible;pointer-events:auto;position:fixed;top:0;left:0;right:0;z-index:200;width:100%;max-width:none;min-height:0;height:var(--wh-header-chrome-height, 7rem);max-height:var(--wh-header-chrome-height, 7rem);border:0;background:transparent;overflow:visible;display:flex;align-items:center;justify-content:center;box-sizing:border-box;animation:wh-search-fade-in .2s ease}@keyframes wh-search-fade-in{0%{opacity:0}to{opacity:1}}.wh-header-search-modal--layer details[open] .modal-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#f7f9fcf0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 10px 30px #191c1e0f}.wh-header-search-modal--layer details[open] .modal-overlay:after{display:none!important}.wh-header-search-modal--layer .wh-header-search-panel{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;gap:.65rem;width:100%;max-width:min(48rem,calc(100vw - 2rem));margin:0 auto;padding:0 clamp(1rem,3vw,1.5rem);padding-top:var(--wh-header-ann-height, 0px);box-sizing:border-box;line-height:1.4;overflow:visible}.wh-header-search-modal--layer .wh-header-search-panel__close{position:static;flex:0 0 auto;order:2;margin:0;display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;padding:.4rem;border:0;border-radius:999px;color:var(--wh-on-surface-variant);background:var(--wh-surface-lowest);box-shadow:var(--wh-shadow-ambient);transition:transform .2s ease,color .2s ease,background-color .2s ease}.wh-header-search-modal--layer .wh-header-search-panel__close:hover{color:var(--wh-primary-cta);transform:scale(1.04)}.wh-header-search-modal--layer .wh-header-predictive{flex:1 1 auto;min-width:0;order:1;position:relative}.wh-header-search-modal--layer .wh-header-search-form{width:100%}.wh-header-search-modal--layer .wh-header-search-field{position:relative}.wh-header-search-modal--layer .field__label{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.wh-header-search-modal--layer .search__input,.wh-header-search-modal--layer .wh-header-search-input{width:100%;box-sizing:border-box;font-family:Inter,system-ui,sans-serif!important;font-size:1.0625rem!important;font-weight:500;line-height:1.4;color:var(--wh-on-surface)!important;background:var(--wh-surface-lowest)!important;border:0!important;border-radius:999px!important;box-shadow:0 12px 40px #191c1e1a;padding:1.05rem 3.5rem 1.05rem 1.35rem!important;transition:box-shadow .2s ease,outline .2s ease}.wh-header-search-modal--layer .search__input::placeholder,.wh-header-search-modal--layer .wh-header-search-input::placeholder{color:#424656a6!important;opacity:1}.wh-header-search-modal--layer .search__input:focus,.wh-header-search-modal--layer .wh-header-search-input:focus{outline:2px solid rgba(var(--wh-primary-cta-rgb),.35)!important;outline-offset:2px;box-shadow:0 14px 44px #191c1e1f}.wh-header-search-modal--layer .search__button,.wh-header-search-modal--layer .reset__button{color:var(--wh-primary-cta)!important;background:transparent!important;box-shadow:none!important}.wh-header-search-modal--layer .search__button .material-symbols-outlined,.wh-header-search-modal--layer .reset__button .material-symbols-outlined{font-size:1.4rem!important}.wh-header-search-modal--layer .reset__button:not(:focus-visible):after,.wh-header-search-modal--layer .reset__button:not(:focus):after{display:none}.wh-header-search-modal--layer .wh-header-predictive .predictive-search{position:absolute;top:calc(100% + .5rem);left:0;right:0;margin-top:0;border-radius:1rem;border:0;box-shadow:0 12px 40px #191c1e1a;z-index:5}@media(max-width:1023px){.wh-header-main-nav .wh-header-category-link{font-size:11px;padding:5px 7px}.wh-header-action-link .material-symbols-outlined,.wh-header-search-trigger .material-symbols-outlined{font-size:2rem}}.wh-header-predictive{position:relative}.wh-header-predictive .predictive-search{border-radius:1rem;border:1px solid rgba(194,198,216,.18);background-color:#fff;box-shadow:0 12px 40px #191c1e14;max-height:min(70vh,28rem)}.wh-header-predictive .predictive-search__heading{font-family:Inter,system-ui,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#424656;opacity:.9}.wh-header-predictive .predictive-search__item-heading{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:600;color:#191c1e}.wh-header-predictive .predictive-search__list-item:hover .predictive-search__item-heading,.wh-header-predictive .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading{color:var(--wh-primary-cta)}.badge--sale,.price__badge-sale{background:var(--wh-sale-bright)!important;color:var(--wh-sale-on)!important;border-color:var(--wh-sale)!important}.wh-main-product .js-pdp-price,.wh-main-product .js-pdp-price[class~=tw-text-green-600],.wh-main-product .js-pdp-price[class~=tw-text-primary]{color:var(--wh-on-surface)!important}.product__info-container .price__badge-sale{font-size:1.35rem!important;line-height:1.1!important;padding:.62rem 1.45rem .72rem!important;border-radius:.55rem!important;font-weight:700!important}.product-card-wrapper .card__badge .badge.badge--sale,.card__badge .badge.badge--sale,.price .badge.price__badge-sale{background-color:var(--wh-sale-bright)!important;color:var(--wh-sale-on)!important;border:1px solid var(--wh-sale)!important}.collection .card__badge .badge.badge--sale,.template-collection .card__badge .badge.badge--sale,.main-collection-product-grid .card__badge .badge.badge--sale{background-color:var(--wh-sale-bright)!important;color:var(--wh-sale-on)!important;border-color:var(--wh-sale)!important}.product__info-container .price .badge.price__badge-sale{font-size:1.45rem!important;line-height:1.08!important;padding:.7rem 1.6rem .78rem!important;border-radius:.6rem!important;background-color:var(--wh-sale-bright)!important}.wh-judgeme-badge{line-height:1.2}.wh-judgeme-badge .jdgm-prev-badge{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:wrap}.wh-judgeme-badge .jdgm-star,.wh-judgeme-badge .jdgm-prev-badge__stars{color:#f59e0b!important}.wh-judgeme-badge .jdgm-prev-badge__text{color:#191c1eb8!important;font-family:Inter,system-ui,sans-serif!important;font-size:.78rem!important;font-weight:600!important}.wh-judgeme-badge--pdp .jdgm-prev-badge__text{font-size:.92rem!important}.wh-judgeme-widget .jdgm-widget,.wh-judgeme-widget .jdgm-rev-widg{margin-top:0!important}.wh-judgeme-badge .jdgm-prev-badge,.wh-judgeme-badge .jdgm-prev-badge *{pointer-events:auto!important}.wh-pdp-wysh-slot{min-width:3.25rem;min-height:3.25rem;display:flex;align-items:stretch;justify-content:center}.wh-pdp-wysh-slot>*{width:100%}[id^=BuyItNow-]{color:#fff!important;background:var(--wh-gradient-primary)!important;border-color:transparent!important}[id^=BuyItNow-]:hover{color:#fff!important;background:var(--wh-gradient-primary-hover)!important}.wh-judgeme-widget{background:#f2f4f7;border-radius:.75rem;padding:1rem 1.1rem;box-shadow:0 10px 30px #191c1e0a}.wh-judgeme-widget .jdgm-rev-widg,.wh-judgeme-widget .jdgm-widget{background:transparent!important;border:none!important;box-shadow:none!important;margin:0!important;padding:0!important}.wh-judgeme-widget .jdgm-rev-widg__title,.wh-judgeme-widget .jdgm-rev__title{font-family:Plus Jakarta Sans,system-ui,sans-serif!important;color:#191c1e!important;letter-spacing:-.01em}.wh-judgeme-widget .jdgm-write-rev-link,.wh-judgeme-widget .jdgm-write-rev-link-btn,.wh-judgeme-widget .jdgm-btn{background:var(--wh-gradient-primary)!important;color:var(--wh-sale-on)!important;border:none!important;border-radius:.75rem!important;font-family:Inter,system-ui,sans-serif!important;font-weight:700!important;padding:.6rem 1rem!important}.wh-judgeme-widget .jdgm-write-rev-link:hover,.wh-judgeme-widget .jdgm-write-rev-link-btn:hover,.wh-judgeme-widget .jdgm-btn:hover{background:var(--wh-gradient-primary-hover)!important}.wh-judgeme-widget .jdgm-star{color:#f59e0b!important}.wh-judgeme-widget .jdgm-rev{background:#fff!important;border-radius:.75rem!important;padding:.9rem 1rem!important;margin-top:.8rem!important}.wh-main-product .rte ul,.wh-main-product .rte ol{margin:1em 0!important;padding-left:1.5em!important;list-style-position:outside!important}.wh-main-product .rte ul{list-style-type:disc!important}.wh-main-product .rte ol{list-style-type:decimal!important}.wh-main-product .rte li{display:list-item!important;margin:.35em 0!important}.wh-main-product .rte ul ul{list-style-type:circle!important}.wh-main-product .rte ul ul ul{list-style-type:square!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/wininhub.css.map */
