.ehp-tst{position:relative;padding:var(--ehp-tst-pt) var(--ehp-tst-ph) var(--ehp-tst-pb);--ehp-tsb-fs: var(--ehp-tst-fs-d)}@media screen and (max-width:749px){.ehp-tst{padding:var(--ehp-tst-pt-m) var(--ehp-tst-ph-m) var(--ehp-tst-pb-m);--ehp-tsb-fs: var(--ehp-tst-fs-m)}}.ehp-tst__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;z-index:0}.ehp-tst__wrap{position:relative;z-index:1;max-width:1320px;margin:0 auto}.ehp-tst--full .ehp-tst__wrap{max-width:none}.ehp-tst__content{min-width:0;margin-bottom:2rem}.ehp-tst--no-content .ehp-tst__content{display:none}@media screen and (min-width:750px){.ehp-tst--content-mobile .ehp-tst__content{display:none}}@media screen and (max-width:749px){.ehp-tst--content-desktop .ehp-tst__content{display:none}}.ehp-tst__heading{margin-top:0}.ehp-tst__slider{position:relative;min-width:0}.ehp-tst__stage{position:relative}.ehp-tst__viewport{overflow:hidden;touch-action:pan-y}.ehp-tst__track{display:flex;gap:var(--ehp-tst-gap);transition:transform .45s cubic-bezier(.4,0,.2,1);will-change:transform}.ehp-tst__slide{flex:0 0 calc((100% - (var(--ehp-tst-cols) - 1) * var(--ehp-tst-gap) - var(--ehp-tst-peek)) / var(--ehp-tst-cols));min-width:0}@media screen and (max-width:749px){.ehp-tst__track{gap:var(--ehp-tst-gap-m)}.ehp-tst__slide{flex-basis:calc((100% - (var(--ehp-tst-cols-m) - 1) * var(--ehp-tst-gap-m) - var(--ehp-tst-peek-m)) / var(--ehp-tst-cols-m))}}.ehp-tst__grabbing .ehp-tst__track{transition:none;cursor:grabbing}.ehp-tst__cardbg{height:100%;padding:1rem;border-radius:var(--ehp-tst-cardbg-radius, calc(var(--ehp-tsb-radius) + 6px));display:flex;flex-direction:column;justify-content:center}.ehp-tst__cardbg .ehp-tsb__card{margin-bottom:0;width:100%}.ehp-tst__cardbg--glass{background:color-mix(in srgb,var(--ehp-tst-card-color, rgb(var(--color-foreground))) var(--ehp-tst-card-ga, 12%),transparent);-webkit-backdrop-filter:blur(12px) saturate(1.3);backdrop-filter:blur(12px) saturate(1.3);box-shadow:inset 0 0 0 1px color-mix(in srgb,rgb(var(--color-foreground)) 14%,transparent)}.ehp-tst__container--glass{background:color-mix(in srgb,var(--ehp-tst-cont-color, rgb(var(--color-foreground))) var(--ehp-tst-cont-ga, 15%),transparent);-webkit-backdrop-filter:blur(12px) saturate(1.3);backdrop-filter:blur(12px) saturate(1.3);box-shadow:inset 0 0 0 1px color-mix(in srgb,rgb(var(--color-foreground)) 14%,transparent)}@media screen and (min-width:750px){.ehp-tst--static-d .ehp-tst__track{flex-wrap:wrap;transform:none!important;transition:none;row-gap:var(--ehp-tst-gap)}.ehp-tst--static-d .ehp-tst__arrow--side{display:none!important}}@media screen and (max-width:749px){.ehp-tst--static-m .ehp-tst__track{flex-wrap:wrap;transform:none!important;transition:none;row-gap:var(--ehp-tst-gap-m)}.ehp-tst--static-m .ehp-tst__arrow--side{display:none!important}}.ehp-tst__arrow{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:0;border-radius:50%;cursor:pointer;color:var(--ehp-tst-arrows, rgb(var(--color-foreground)));background:transparent;-webkit-tap-highlight-color:transparent;transition:transform .18s cubic-bezier(.4,0,.2,1),background .18s ease,opacity .18s ease}.ehp-tst__arrow svg{width:19px;height:19px;display:block}.ehp-tst__arrow:hover{transform:scale(1.08)}.ehp-tst__arrow:active{transform:scale(.95)}.ehp-tst__arrow[disabled]{opacity:.28;cursor:default}.ehp-tst__arrow[disabled]:hover{transform:none}.ehp-tst__arrow--side{position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:none}.ehp-tst__arrow--side.ehp-tst__arrow--prev{left:6px}.ehp-tst__arrow--side.ehp-tst__arrow--next{right:6px}.ehp-tst__arrow--side:hover{transform:translateY(-50%) scale(1.08)}.ehp-tst__arrow--side:active{transform:translateY(-50%) scale(.95)}.ehp-tst__arrow--under{display:none}@media screen and (min-width:750px){.ehp-tst--darrows-sides .ehp-tst__arrow--side,.ehp-tst--darrows-under .ehp-tst__arrow--under{display:inline-flex}}@media screen and (max-width:749px){.ehp-tst--marrows-sides .ehp-tst__arrow--side,.ehp-tst--marrows-under .ehp-tst__arrow--under{display:inline-flex}}.ehp-tst--abg-custom .ehp-tst__arrow{background:var(--ehp-tst-abg, #fff)}.ehp-tst--abg-transparent .ehp-tst__arrow:hover{background:color-mix(in srgb,rgb(var(--color-foreground)) 8%,transparent)}.ehp-tst--abg-glass .ehp-tst__arrow{color:var(--ehp-tst-arrows, rgb(var(--color-background)));background:color-mix(in srgb,var(--ehp-tst-abg-color, rgb(var(--color-foreground))) var(--ehp-tst-abg-ga, 80%),transparent);-webkit-backdrop-filter:blur(8px) saturate(1.4);backdrop-filter:blur(8px) saturate(1.4);box-shadow:inset 0 0 0 1px color-mix(in srgb,rgb(var(--color-foreground)) 22%,transparent)}.ehp-tst__controls{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.2rem}.ehp-tst__dots{display:none;gap:7px;align-items:center;justify-content:center;flex-wrap:wrap}.ehp-tst__dot{width:22px;height:8px;flex:0 0 auto;padding:0;border:0;background:none;position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent}.ehp-tst__dot:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:8px;transform:translate(-50%);border-radius:99px;background:rgb(var(--color-foreground));opacity:.4;transition:width .18s cubic-bezier(.4,0,.2,1),opacity .18s ease}.ehp-tst__dot:hover:after{opacity:.75}.ehp-tst__dot.is-active:after{opacity:1;width:22px}.ehp-tst--dots-custom .ehp-tst__dot:after{background:var(--ehp-tst-dots, #1c1c1c)}@media screen and (min-width:750px){.ehp-tst--ddots-under .ehp-tst__dots{display:flex}}@media screen and (max-width:749px){.ehp-tst--mdots-under .ehp-tst__dots{display:flex}}.ehp-tst--nonav .ehp-tst__arrow,.ehp-tst--nonav .ehp-tst__dots{display:none!important}.ehp-tst--nonav .ehp-tst__controls{margin-top:0}.ehp-tst__btn-colwrap{max-width:calc((100% - (var(--ehp-tst-cols) - 1) * var(--ehp-tst-gap) - var(--ehp-tst-peek)) / var(--ehp-tst-cols));margin-inline:auto}@media screen and (max-width:749px){.ehp-tst__btn-colwrap{max-width:calc((100% - (var(--ehp-tst-cols-m) - 1) * var(--ehp-tst-gap-m) - var(--ehp-tst-peek-m)) / var(--ehp-tst-cols-m))}}.ehp-tst__slide{container-type:inline-size}.ehp-tst .ehp-tsb__card{margin-bottom:0;font-size:clamp(9px,5.4cqw,var(--ehp-tst-fs-d, 14px))}.ehp-tst .ehp-tsb__name{font-size:clamp(11px,6.2cqw,var(--ehp-tst-name, 15px))}@media screen and (max-width:749px){.ehp-tst .ehp-tsb__card{font-size:clamp(9px,5.4cqw,var(--ehp-tst-fs-m, 13px))}}.ehp-tst--equalw .ehp-tst__track{align-items:stretch}.ehp-tst--equalw .ehp-tst__slide{display:flex;flex-direction:column}.ehp-tst--equalw .ehp-tst__slide>*{flex:1 1 auto;width:100%;box-sizing:border-box}.ehp-tst--equalw .ehp-tsb__body{width:100%}.ehp-tst .ehp-{max-width:var(--ehp-tst-cardw, 100%);margin-inline:auto}.ehp-tst__rating{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5em;margin:.2em 0 1.4em}.ehp-tst__rating-word{font-weight:700;font-size:1.15em}.ehp-tst__rating-score{display:inline-flex;align-items:baseline}.ehp-tst__rating-val{font-weight:800;font-size:1.7em;line-height:1}.ehp-tst__rating-max{font-weight:600;font-size:1em;opacity:.75;margin-left:.1em}.ehp-tst__rating-stars{display:inline-flex}.ehp-align-center .ehp-tst__rating{justify-content:center}.ehp-align-left .ehp-tst__rating{justify-content:flex-start}.ehp-align-right .ehp-tst__rating{justify-content:flex-end}.ehp-tst--dots-pill .ehp-tst__dot:after{width:8px;border-radius:99px}.ehp-tst--dots-pill .ehp-tst__dot.is-active:after{width:22px}.ehp-tst--dots-dot .ehp-tst__dot:after{width:8px;border-radius:50%}.ehp-tst--dots-dot .ehp-tst__dot.is-active:after{width:8px}.ehp-tst--dots-bar .ehp-tst__dot:after{width:18px;top:2.5px;bottom:2.5px;border-radius:0}.ehp-tst--dots-bar .ehp-tst__dot.is-active:after{width:18px}.ehp-tst--dots-square .ehp-tst__dot:after{width:8px;border-radius:2px}.ehp-tst--dots-square .ehp-tst__dot.is-active:after{width:8px}.ehp-tst--dots-ring .ehp-tst__dot:after{width:9px;top:-.5px;bottom:-.5px;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 2px currentColor;color:rgb(var(--color-foreground))}.ehp-tst--dots-ring .ehp-tst__dot.is-active:after{width:9px;background:currentColor}.ehp-tst--dots-ring.ehp-tst--dots-custom .ehp-tst__dot:after{color:var(--ehp-tst-dots, #1c1c1c)}.ehp-tst__btn-bottom{max-width:1320px;margin-inline:auto;margin-top:var(--ehp-tst-btnbot-gap, 32px)}.ehp-tst--full .ehp-tst__btn-bottom{max-width:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ehp-tst-carousel.css.map */
