tk-carousel{display:block;position:relative}.tk-car__track{display:flex;gap:var(--tk-car-gap, 16px);overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-inline:var(--tk-car-pad-l, 0) var(--tk-car-pad-r, 0);scroll-behavior:smooth}.tk-car__track::-webkit-scrollbar{display:none}.tk-car__track:focus-visible{outline:2px solid var(--tk-claret, #6b2737);outline-offset:-2px}.tk-car__item{flex:0 0 auto;min-width:0}tk-carousel.is-dragging{-webkit-user-select:none;user-select:none}tk-carousel.is-dragging .tk-car__track{cursor:grabbing;scroll-behavior:auto}tk-carousel.is-scrubbing .tk-car__track{scroll-behavior:auto}.tk-car__bar{position:relative;height:4px;border-radius:4px;background:var(--tk-car-bar-track, var(--tk-hairline, #f0e1d2));width:var(--tk-car-bar-w, 49%);max-width:var(--tk-car-bar-max, 844px);margin:var(--tk-car-bar-mt, 40px) auto 0;cursor:pointer;touch-action:none}.tk-car__bar:before{content:"";position:absolute;top:-10px;right:0;bottom:-10px;left:0}.tk-car__thumb{position:absolute;top:0;left:0;height:100%;border-radius:4px;background:var(--tk-car-bar-thumb, var(--tk-claret, #6b2737));width:25%;will-change:transform}.tk-car__thumb:before{content:"";position:absolute;top:-10px;right:0;bottom:-10px;left:0}.tk-car__arrow{position:absolute;top:var(--tk-car-arrow-top, 40%);transform:translateY(-50%);z-index:2;width:44px;height:44px;border:0;border-radius:50%;background:var(--tk-surface, #fffefb);color:var(--tk-ink, #2b211b);box-shadow:0 2px 12px #2b211b2e;display:grid;place-items:center;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .18s ease,visibility .18s ease}.tk-car__arrow svg{width:18px;height:18px;display:block}.tk-car__arrow--prev{left:16px}.tk-car__arrow--next{right:16px}tk-carousel:hover .tk-car__arrow:not([disabled]),tk-carousel:focus-within .tk-car__arrow:not([disabled]){opacity:1;visibility:visible}.tk-car__arrow:focus-visible{outline:2px solid var(--tk-claret, #6b2737);outline-offset:2px;opacity:1;visibility:visible}.tk-car__arrow[disabled]{opacity:0!important;visibility:hidden!important;cursor:default}tk-carousel.is-static .tk-car__bar,tk-carousel.is-static .tk-car__arrow{display:none}@media(hover:none){.tk-car__arrow{display:none}}@media(prefers-reduced-motion:reduce){.tk-car__track{scroll-behavior:auto!important}}.tk-shc{width:calc((100% - (var(--nn) - 1) * var(--gap)) / var(--nn))}.tk-shc__media{position:relative;aspect-ratio:var(--ratio, .8468);border-radius:var(--radius, 0);overflow:hidden;background:var(--tk-peach-soft, #fdeee0)}.tk-shc__media-link{display:block;width:100%;height:100%}.tk-shc__img{display:block;width:100%;height:100%;object-fit:cover}.tk-shc__img--ph{opacity:.65}.tk-shc__img--alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}@media(hover:hover){.tk-shc__img--alt{transition:opacity .3s ease}.tk-shc__media--swap:hover .tk-shc__img--alt{opacity:1}}.tk-shc__flag{position:absolute;top:12px;left:12px;padding:4px 12px;border:1px solid var(--tabsP-flag, var(--tk-claret, #6b2737));border-radius:999px;background:var(--tk-surface, #fffefb);color:var(--tabsP-flag, var(--tk-claret, #6b2737));font:var(--tk-weight-label, 500) 12px/1.4 var(--tk-font-body, "Nunito Sans", sans-serif)}.tk-shc__title{display:block;margin-top:18px;text-align:center;font-family:var(--tk-font-heading, "Quicksand", sans-serif);font-weight:var(--tk-weight-label, 500);line-height:1.3;color:var(--tabsP-text, var(--tk-ink, #2b211b));text-decoration:none}.tk-shc__title:hover{text-decoration:underline;text-underline-offset:3px}.tk-shc__title:focus-visible{outline:2px solid var(--tk-claret, #6b2737);outline-offset:2px}.tk-shc__price{margin-top:6px;text-align:center;font-family:var(--tk-font-body, "Nunito Sans", sans-serif);font-size:15px;color:var(--tabsP-text, var(--tk-ink, #2b211b))}.tk-shc__price-was{margin-left:6px}.tk-shc__rating{margin-top:7px;display:flex;align-items:center;justify-content:center;gap:6px}.tk-shc__stars{position:relative;display:inline-block;height:14px}.tk-shc__stars-row{display:flex;gap:1px;height:14px}.tk-shc__stars-row svg{width:14px;height:14px;flex:0 0 auto}.tk-shc__stars-row--base{color:var(--tk-hairline, #f0e1d2)}.tk-shc__stars-row--fill{position:absolute;top:0;left:0;overflow:hidden;color:var(--tabsP-star, var(--tk-honey, #e8a14e))}.tk-shc__rcount{font:400 13px/1 var(--tk-font-body, "Nunito Sans", sans-serif);color:var(--tabsP-muted, var(--tk-ink-3, #8a6a52))}@media(max-width:749px){.tk-shc__title{margin-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/tk-carousel.css.map */
