.site-main-header-wrap .site-header-row-container-inner{border-bottom:3px solid var(--jw-accent)}#colophon.site-footer{border-top:3px solid var(--jw-accent)}.single-product .product_title.entry-title{font-size:clamp(2rem, 1.2rem + 2.6vw, 3.25rem);line-height:.95;letter-spacing:0}.single-product .woocommerce-tabs.wc-tabs-wrapper{border:0!important;padding-inline:0!important}.woocommerce ul.products li.product .woocommerce-loop-image-link{display:block;overflow:hidden}.woocommerce ul.products li.product .woocommerce-loop-image-link img{transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .3s ease}@media (hover:hover) and (pointer:fine){.woocommerce ul.products li.product:hover .woocommerce-loop-image-link img,.woocommerce ul.products li.product .woocommerce-loop-image-link:focus-visible img{transform:scale(1.06)!important}}.woocommerce ul.products li.product .jw-card-brand{color:var(--jw-ink);font-weight:800}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price .woocommerce-Price-amount{font-size:1.0625rem;font-weight:800;font-variant-numeric:tabular-nums}.woocommerce ul.products li.product .jw-loop-view{transition:background-color .2s ease,color .2s ease}.jw-pending>*{transform:translateY(28px)}.jw-arrived>*{transition:transform .8s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--jw-i, 0) * 55ms)}.jw-trust__list li{background:var(--jw-accent)!important;color:var(--jw-ink)}.jw-trust__list svg{color:var(--jw-ink)!important}.jw-home :is(.jw-h2,.jw-mosaic .jw-display){display:table;justify-self:start;padding-inline:.06em;background:linear-gradient(transparent 56%,var(--jw-accent) 56%,var(--jw-accent) 90%,transparent 90%)}.jw-sale,.single-product section.related{--jw-band:var(--jw-ink);background-color:var(--jw-band);border-image:conic-gradient(var(--jw-band) 0 0) fill 0 / / 0 100vw;margin-top:clamp(56px, 7vw, 104px);padding-bottom:clamp(56px, 7vw, 104px)!important;color:#d5d9de}.jw-sale{padding-top:clamp(56px, 7vw, 96px)!important}.single-product section.related{padding-top:clamp(40px, 5vw, 72px)}.single-product section.related>h2{margin:0 0 clamp(20px, 3vw, 32px);font-size:clamp(2.25rem, 1.4rem + 2.8vw, 3.75rem);line-height:.92;text-transform:uppercase}:is(.jw-sale .jw-h2,.single-product section.related>h2){color:#fff!important;background:none;text-decoration:underline;text-decoration-color:var(--jw-accent);text-decoration-thickness:.12em;text-underline-offset:.1em}.jw-sale .jw-sale__head{align-items:end}.single-product :is(.content-area,.site-main,.content-container){margin-bottom:0!important;padding-bottom:0!important}:is(.jw-sale,.single-product section.related) .jw-sale__head p{color:#d5d9de}:is(.jw-sale,.single-product section.related) li.product .jw-card-brand{color:#d5d9de;border-top-color:rgb(255 255 255 / .22)}:is(.jw-sale,.single-product section.related) li.product :is(.woocommerce-loop-product__title,.woocommerce-loop-product__title a){color:#fff!important}:is(.jw-sale,.single-product section.related) li.product :is(.price,.price .woocommerce-Price-amount){color:#fff}:is(.jw-sale,.single-product section.related) li.product :is(.price del,.price del .woocommerce-Price-amount,.price del bdi){color:#b9bfc6!important}:is(.jw-sale,.single-product section.related) li.product .price ins .woocommerce-Price-amount{color:#ff8a7a}:is(.jw-sale,.single-product section.related) li.product .jw-loop-view:hover{background:#fff!important;color:var(--jw-ink)!important}:is(.jw-sale,.single-product section.related) li.product.jw-soldout :is(.woocommerce-loop-product__title,.price,.price .woocommerce-Price-amount){color:#9aa1a8!important}:is(.jw-sale,.single-product section.related) li.product :is(.woocommerce-loop-product__title,.woocommerce-loop-product__title a,a.woocommerce-LoopProduct-link){text-decoration:none!important}.jw-sale .jw-link-strong--sale{border-color:#ff8a7a}:is(.jw-sale,.single-product section.related) .jw-link-strong{color:#fff!important}:is(.jw-sale,.single-product section.related) .jw-link-strong:hover{color:var(--jw-accent)!important}:is(.jw-sale,.single-product section.related) a:focus-visible{outline-color:#fff}.jw-wa-float{position:fixed;z-index:99970;right:clamp(16px, 2.5vw, 28px);bottom:calc(clamp(16px, 2.5vw, 28px) + env(safe-area-inset-bottom, 0px));display:inline-flex;align-items:center;gap:10px;min-height:56px;padding:0 20px 0 16px;border-radius:4px;background:var(--jw-wa);color:#fff!important;font-weight:800;font-size:1rem;letter-spacing:.02em;text-decoration:none!important;box-shadow:0 0 0 2px #fff,0 10px 24px rgb(21 24 28 / .28);transition:transform .35s cubic-bezier(.16,1,.3,1),background-color .15s ease,visibility 0s linear 0s}.jw-wa-float:hover{background:var(--jw-wa-hover)}.jw-wa-float:active{transform:translateY(1px)}.jw-wa-float:focus-visible{outline:3px solid var(--jw-ink);outline-offset:4px}.jw-wa-float svg{flex:0 0 auto}@media (max-width:767px){.jw-wa-float{width:56px;padding:0;justify-content:center}body:has(.jw-consent:not([hidden])) .jw-wa-float{bottom:calc(var(--jw-consent-h, 150px) + 12px)}.jw-wa-float__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media print{.jw-wa-float{display:none}}@media (prefers-reduced-motion:reduce){.jw-pending>*{transform:none}}