.ewps-cart.is-adding,.ewps-stage-cart.is-adding,.ewps-tape-buy.is-adding{cursor:progress;opacity:.6;transition:opacity .12s ease}.ewps-cart.is-added,.ewps-stage-cart.is-added,.ewps-tape-buy.is-added{align-items:center;animation:ewps-added-press .24s cubic-bezier(.23,1,.32,1);box-sizing:border-box;display:inline-flex;gap:.4em;justify-content:center}.ewps-added-check{flex:none;height:1.1em;width:1.1em}.ewps-added-check path{animation:ewps-added-draw .24s cubic-bezier(.23,1,.32,1) 40ms backwards;fill:none;stroke:currentcolor;stroke-dasharray:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ewps-added-label{animation:ewps-added-label .22s cubic-bezier(.23,1,.32,1)}@keyframes ewps-added-press{0%{transform:scale(.96)}}@keyframes ewps-added-draw{0%{stroke-dashoffset:1}}@keyframes ewps-added-label{0%{filter:blur(2px);opacity:0;transform:translateY(.35em)}}@media(prefers-reduced-motion:reduce){.ewps-added-check path,.ewps-added-label,.is-added{animation:none}}.gs{--gs-per-view:1;--gs-gap:0px;min-width:0;overflow:hidden}.gs,.gs-track{position:relative}.gs-track{display:flex;gap:var(--gs-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.gs-slide{flex:0 0 calc((100% - (var(--gs-per-view) - 1)*var(--gs-gap))/var(--gs-per-view));min-width:0;position:relative;scroll-snap-align:start}.gs-y>.gs-track{flex-direction:column;height:100%;overflow:hidden auto;overscroll-behavior:auto contain;scroll-snap-type:y mandatory}.gs-y .gs-slide{min-height:0}.gs-auto .gs-slide{flex-basis:auto}.gs-media{display:block;height:100%;object-fit:cover;object-position:var(--gs-focus,50% 50%);width:100%}.gs-auto .gs-media{max-width:none;width:auto}.gs-tall>.gs-track{align-items:start}.gs-tall .gs-media{height:auto}.gs-content{inset:0;position:absolute;z-index:1}.gs-on{cursor:grab;touch-action:pan-y}.gs-on>.gs-track{overflow:visible;scroll-snap-type:none;will-change:transform}.gs-on.gs-y{touch-action:pan-x}.gs-on.gs-dragging{cursor:grabbing;user-select:none;-webkit-user-select:none}.gs-on:focus-visible{outline:2px solid Highlight;outline-offset:2px}.gs-stack>.gs-track{display:grid;gap:0;will-change:auto}.gs-stack .gs-slide{box-sizing:border-box;grid-area:1/1;min-height:0;width:100%}.gs-stack:not(.gs-on)>.gs-track{overflow:hidden}.gs-stack .gs-slide:not(:first-child){content-visibility:hidden;visibility:hidden}.gs-stack .gs-media{opacity:var(--gs-cover,1)}.gs-stack .gs-content{opacity:var(--gs-near,1)}.gs-panes>.gs-track{will-change:auto}.gs-panes .gs-slide{visibility:hidden}.gs-panes .gs-media{opacity:var(--gs-cover,1)}.gs-panes .gs-content{opacity:var(--gs-near,1)}.gs-canvas{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.gs .gs-media.gs-drawn{opacity:0}@media(prefers-reduced-motion:reduce){.gs-track{scroll-behavior:auto}}.wp-block-eedee-woo-product-slider-block{container-type:inline-size;position:relative}.wp-block-eedee-woo-product-slider-block .gs{--gs-gap:1rem;--gs-per-view:var(--ewps-desktop,3)}.wp-block-eedee-woo-product-slider-block figure{height:100%;margin:0;position:relative}.wp-block-eedee-woo-product-slider-block img{aspect-ratio:1;display:block;height:auto;object-fit:var(--ewps-fit,cover);width:100%}.wp-block-eedee-woo-product-slider-block figcaption{display:flex;flex:1;flex-direction:column;gap:.4em;text-align:start}.wp-block-eedee-woo-product-slider-block figcaption>.wp-element-button{margin-top:auto}.wp-block-eedee-woo-product-slider-block .title{-webkit-box-orient:vertical;display:-webkit-box;font-size:1em;-webkit-line-clamp:2;margin:0;overflow:hidden}.wp-block-eedee-woo-product-slider-block .title a{color:inherit;text-decoration:none}.wp-block-eedee-woo-product-slider-block .title a:hover{text-decoration:underline}.wp-block-eedee-woo-product-slider-block .ewps-rating .star-rating{float:none;margin:0}.wp-block-eedee-woo-product-slider-block .ewps-price{font-size:.95em}.wp-block-eedee-woo-product-slider-block .description{font-size:.875em}.wp-block-eedee-woo-product-slider-block .ewps-badge{background:#111;border-radius:2px;color:#fff;font-size:.75em;inset-block-start:.5rem;inset-inline-start:.5rem;line-height:1;padding:.35em .5em;position:absolute;z-index:1}.wp-block-eedee-woo-product-slider-block .ewps-cart{align-self:flex-start;font-size:.875em;margin-block-start:auto;padding:.5em .9em;text-decoration:none}.wp-block-eedee-woo-product-slider-block .ewps-cart:active{scale:.97}.wp-block-eedee-woo-product-slider-block .ewps-arrow:active:not(:disabled){scale:.94}.wp-block-eedee-woo-product-slider-block .ewps-arrow,.wp-block-eedee-woo-product-slider-block .ewps-cart{transition:scale .16s cubic-bezier(.23,1,.32,1)}.wp-block-eedee-woo-product-slider-block .ewps-arrow{align-items:center;aspect-ratio:1;background:#fff;border:1px solid rgba(0,0,0,.133);border-radius:50%;color:#222;cursor:pointer;display:flex;inset-block-start:calc(50% - 1.25rem);justify-content:center;padding:0;position:absolute;width:2.5rem;z-index:2}.wp-block-eedee-woo-product-slider-block .ewps-arrow:disabled{cursor:default;opacity:.35}.wp-block-eedee-woo-product-slider-block .ewps-prev{inset-inline-start:.5rem}.wp-block-eedee-woo-product-slider-block .ewps-next{inset-inline-end:.5rem}.wp-block-eedee-woo-product-slider-block .ewps-dots{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center;margin-block-start:.75rem}.wp-block-eedee-woo-product-slider-block .ewps-dots button{appearance:none;background:none;border:0;color:inherit;cursor:pointer;height:1.5rem;padding:0;position:relative;width:1.5rem}.wp-block-eedee-woo-product-slider-block .ewps-dots button:before{background:currentcolor;border-radius:50%;content:"";inset:.5rem;opacity:.3;position:absolute}.wp-block-eedee-woo-product-slider-block .ewps-dots button[aria-current=true]:before,.wp-block-eedee-woo-product-slider-block .ewps-dots button[aria-current]:before{opacity:1}.wp-block-eedee-woo-product-slider-block .ewps-pause{background:#fff;border:1px solid rgba(0,0,0,.133);border-radius:50%;color:#222;cursor:pointer;height:2rem;inset-block-start:.5rem;inset-inline-end:.5rem;padding:0;position:absolute;width:2rem;z-index:2}.wp-block-eedee-woo-product-slider-block .ewps-pause span{border-inline:3px solid currentcolor;display:block;height:.75rem;margin:auto;width:.6rem}.wp-block-eedee-woo-product-slider-block .ewps-pause[aria-pressed=true] span{border-block:.4rem solid transparent;border-inline-end:0;border-inline-start:.65rem solid currentcolor;height:0;width:0}.wp-block-eedee-woo-product-slider-block.effect-duke figure,.wp-block-eedee-woo-product-slider-block.effect-steve figure,.wp-block-eedee-woo-product-slider-block.effect-zoe figure{overflow:hidden}.wp-block-eedee-woo-product-slider-block.effect-duke figcaption,.wp-block-eedee-woo-product-slider-block.effect-steve figcaption,.wp-block-eedee-woo-product-slider-block.effect-zoe figcaption{background:hsla(0,0%,100%,.867);inset:auto 0 0;padding:1rem;position:absolute;transition:opacity .2s ease,transform .24s cubic-bezier(.23,1,.32,1)}.wp-block-eedee-woo-product-slider-block.effect-duke img{transition:transform .45s cubic-bezier(.23,1,.32,1)}.wp-block-eedee-woo-product-slider-block.effect-duke figcaption{inset:0;justify-content:center;opacity:0;text-align:center}.wp-block-eedee-woo-product-slider-block.effect-duke .ewps-cart{align-self:center;margin-block-start:0}.wp-block-eedee-woo-product-slider-block.effect-duke figure:focus-within img,.wp-block-eedee-woo-product-slider-block.effect-duke figure:hover img{transform:scale(1.08)}.wp-block-eedee-woo-product-slider-block.effect-duke figure:focus-within figcaption,.wp-block-eedee-woo-product-slider-block.effect-duke figure:hover figcaption{opacity:1}.wp-block-eedee-woo-product-slider-block.effect-zoe figcaption{transform:translateY(100%)}.wp-block-eedee-woo-product-slider-block.effect-zoe figure:focus-within figcaption,.wp-block-eedee-woo-product-slider-block.effect-zoe figure:hover figcaption{transform:none}.wp-block-eedee-woo-product-slider-block.effect-steve img{transition:transform .24s cubic-bezier(.23,1,.32,1)}.wp-block-eedee-woo-product-slider-block.effect-steve figcaption{opacity:0;transform:translateY(.5rem)}.wp-block-eedee-woo-product-slider-block.effect-steve figure:focus-within img,.wp-block-eedee-woo-product-slider-block.effect-steve figure:hover img{transform:translateY(-1rem) scale(1.03)}.wp-block-eedee-woo-product-slider-block.effect-steve figure:focus-within figcaption,.wp-block-eedee-woo-product-slider-block.effect-steve figure:hover figcaption{opacity:1;transform:none}.wp-block-eedee-woo-product-slider-block.ewps-info-overlay figure{overflow:hidden;position:relative}.wp-block-eedee-woo-product-slider-block.ewps-info-overlay figcaption{background:linear-gradient(transparent,rgba(0,0,0,.5) 2.5rem,rgba(0,0,0,.78));color:#fff;inset:auto 0 0;padding:3rem 1rem 1rem;position:absolute;z-index:3}.wp-block-eedee-woo-product-slider-block.ewps-info-overlay .ewps-cart{background:#fff;color:#111}.wp-block-eedee-woo-product-slider-block.ewps-info-overlay .ewps-morph.is-in-loop{margin-bottom:0}.wp-block-eedee-woo-product-slider-block .ewps-image{display:block;overflow:hidden;position:relative}.wp-block-eedee-woo-product-slider-block .ewps-second{height:100%;inset:0;object-fit:var(--ewps-fit,cover);opacity:0;position:absolute;transition:opacity .24s ease;width:100%}.wp-block-eedee-woo-product-slider-block .gs-gl .ewps-second{display:none}@media(hover:hover){.wp-block-eedee-woo-product-slider-block figure:hover .ewps-second{opacity:1}.wp-block-eedee-woo-product-slider-block.ewps-hover-zoom .gs-media{transition:scale .45s cubic-bezier(.23,1,.32,1)}.wp-block-eedee-woo-product-slider-block.ewps-hover-zoom figure:hover .gs-media{scale:1.06}.wp-block-eedee-woo-product-slider-block.ewps-info-overlay:not(.ewps-info-on-hover) .ewps-cart{margin-block:0;max-height:0;opacity:0;overflow:hidden;padding-block:0;transition:max-height .22s cubic-bezier(.23,1,.32,1),opacity .16s ease,padding .22s cubic-bezier(.23,1,.32,1),margin .22s cubic-bezier(.23,1,.32,1)}.wp-block-eedee-woo-product-slider-block.ewps-info-overlay:not(.ewps-info-on-hover) figure:focus-within .ewps-cart,.wp-block-eedee-woo-product-slider-block.ewps-info-overlay:not(.ewps-info-on-hover) figure:hover .ewps-cart{margin-block-start:.25rem;max-height:4rem;opacity:1;padding-block:.5rem}}@media(hover:hover){.wp-block-eedee-woo-product-slider-block.ewps-info-on-hover figcaption>*{opacity:0;transition:opacity .25s ease}.wp-block-eedee-woo-product-slider-block.ewps-info-on-hover.ewps-info-overlay figcaption{transform:translateY(100%);transition:transform .32s cubic-bezier(.34,1.3,.64,1)}.wp-block-eedee-woo-product-slider-block.ewps-info-on-hover figure:focus-within figcaption>*,.wp-block-eedee-woo-product-slider-block.ewps-info-on-hover figure:hover figcaption>*{opacity:1}.wp-block-eedee-woo-product-slider-block.ewps-info-on-hover figure:focus-within figcaption,.wp-block-eedee-woo-product-slider-block.ewps-info-on-hover figure:hover figcaption{transform:none}}@media(hover:none){.wp-block-eedee-woo-product-slider-block.effect-duke figcaption,.wp-block-eedee-woo-product-slider-block.effect-steve figcaption{inset:auto 0 0;opacity:1;transform:none}.wp-block-eedee-woo-product-slider-block.effect-zoe figcaption{transform:none}}@media(prefers-reduced-motion:reduce){.wp-block-eedee-woo-product-slider-block figcaption,.wp-block-eedee-woo-product-slider-block img{transition:none!important}}@container (max-width: 900px){.gs{--gs-per-view:var(--ewps-tablet,2)}}@container (max-width: 560px){.gs{--gs-per-view:var(--ewps-mobile,1)}}.wp-block-eedee-woo-product-slider-block.ewps-as-grid .ewps-grid>.gs-track{display:grid;gap:1.5rem 1rem;grid-template-columns:repeat(var(--ewps-desktop,3),minmax(0,1fr))}@media(max-width:1000px){.wp-block-eedee-woo-product-slider-block.ewps-as-grid .ewps-grid>.gs-track{grid-template-columns:repeat(var(--ewps-tablet,2),minmax(0,1fr))}}@media(max-width:600px){.wp-block-eedee-woo-product-slider-block.ewps-as-grid .ewps-grid>.gs-track{grid-template-columns:repeat(var(--ewps-mobile,1),minmax(0,1fr))}}.wp-block-eedee-woo-product-slider-block.ewps-arrows-square .ewps-arrow{border-radius:0}.wp-block-eedee-woo-product-slider-block.ewps-arrows-plain .ewps-arrow{background:none;border:0;color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.wp-block-eedee-woo-product-slider-block .ewps-bar{align-items:center;display:flex;gap:.75rem;margin-block-start:.75rem}.wp-block-eedee-woo-product-slider-block .ewps-bar .ewps-arrow{flex:none;inset:auto;position:static}.wp-block-eedee-woo-product-slider-block .ewps-bar .ewps-dots{flex:1;margin-block-start:0}.wp-block-eedee-woo-product-slider-block.ewps-arrows-plain .ewps-bar .ewps-arrow{color:inherit;filter:none}.wp-block-eedee-woo-product-slider-block.ewps-dots-bars .ewps-dots button{width:2rem}.wp-block-eedee-woo-product-slider-block.ewps-dots-bars .ewps-dots button:before{border-radius:0;inset:.6875rem .125rem}.wp-block-eedee-woo-product-slider-block.ewps-dots-numbers .ewps-dots{counter-reset:ewps-dot}.wp-block-eedee-woo-product-slider-block.ewps-dots-numbers .ewps-dots button{counter-increment:ewps-dot;height:1.75rem;width:1.75rem}.wp-block-eedee-woo-product-slider-block.ewps-dots-numbers .ewps-dots button:before{background:none;border-radius:0;content:counter(ewps-dot);font-size:.875rem;inset:0;line-height:1.75;opacity:.55}.wp-block-eedee-woo-product-slider-block.ewps-dots-numbers .ewps-dots button[aria-current]:before{font-weight:700;opacity:1;text-decoration:underline;text-underline-offset:.25em}.wp-block-eedee-woo-product-slider-block.ewps-dots-line .ewps-dots{flex-wrap:nowrap;gap:0}.wp-block-eedee-woo-product-slider-block.ewps-dots-line .ewps-dots button{flex:1;width:auto}.wp-block-eedee-woo-product-slider-block.ewps-dots-line .ewps-dots button:before{border-radius:0;inset:.6875rem 0}.wp-block-eedee-woo-product-slider-block.ewps-dots-line .ewps-dots button:has(~[aria-current]):before{opacity:1}.wp-block-eedee-woo-product-slider-block .ewps-thumbs{--gs-gap:0.5rem;--gs-per-view:6;margin-block-start:.75rem}.wp-block-eedee-woo-product-slider-block .ewps-thumbs img{aspect-ratio:1;display:block;height:auto;object-fit:cover;opacity:.6;transition:opacity .2s ease;width:100%}.wp-block-eedee-woo-product-slider-block .ewps-thumbs .gs-slide{cursor:pointer}.wp-block-eedee-woo-product-slider-block .ewps-thumbs .gs-active img,.wp-block-eedee-woo-product-slider-block .ewps-thumbs .gs-slide:hover img{opacity:1}.wp-block-eedee-woo-product-slider-block .ewps-thumbs .gs-active{outline:2px solid currentcolor;outline-offset:-2px}@media(max-width:600px){.wp-block-eedee-woo-product-slider-block .ewps-thumbs{--gs-per-view:4}}
