.ui-test-collection-list{--jh-maroon: #5c0412;--jh-cream: #fcf7f3;--jh-ease: cubic-bezier(.22, .61, .36, 1)}.ui-test-collection-list slideshow-component.resource-list__carousel{--peek-next-slide-size: clamp(28px, 5vw, 64px)}@media(max-width:749px){.ui-test-collection-list .resource-list__carousel{--mobile-card-size: 34cqw}}.ui-test-collection-list slideshow-arrows[position]{align-items:flex-start}.ui-test-collection-list slideshow-arrows .slideshow-control{opacity:1!important;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;margin-top:var(--jh-arrow-top, 40px);box-shadow:0 4px 14px #5c041247;transition:transform .25s var(--jh-ease),box-shadow .25s var(--jh-ease)}.ui-test-collection-list slideshow-arrows .slideshow-control:hover{transform:scale(1.08);box-shadow:0 6px 18px #5c041259}.ui-test-collection-list slideshow-arrows .slideshow-control:focus-visible{outline:2px solid var(--jh-maroon);outline-offset:3px}.ui-test-collection-list slideshow-component.resource-list__carousel:before,.ui-test-collection-list slideshow-component.resource-list__carousel:after{content:"";position:absolute;top:0;bottom:0;width:clamp(32px,8vw,96px);pointer-events:none;z-index:1;opacity:0;transition:opacity .35s var(--jh-ease)}.ui-test-collection-list slideshow-component.resource-list__carousel:before{left:0;background:linear-gradient(to right,var(--color-background, #fcf7f3),transparent)}.ui-test-collection-list slideshow-component.resource-list__carousel:after{right:0;background:linear-gradient(to left,var(--color-background, #fcf7f3),transparent)}.ui-test-collection-list slideshow-component.jh-more-start:before,.ui-test-collection-list slideshow-component.jh-more-end:after{opacity:1}.jh-carousel-ui{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:100%;margin-top:clamp(16px,2.5vw,28px);padding-inline:16px;box-sizing:border-box}.jh-nav{display:flex;align-items:center;justify-content:center;gap:16px;max-width:100%}.jh-progress{position:relative;width:min(240px,60vw);height:3px;border-radius:3px;background:#5c041226;overflow:hidden}.jh-progress span{position:absolute;top:0;bottom:0;left:0;width:30%;border-radius:3px;background:var(--jh-maroon, #5c0412);transition:transform .15s linear}.jh-navbtn{display:none;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--jh-maroon, #5c0412);color:var(--jh-cream, #fcf7f3);cursor:pointer;box-shadow:0 4px 14px #5c041247;-webkit-tap-highlight-color:transparent;transition:transform .25s var(--jh-ease),opacity .25s var(--jh-ease),box-shadow .25s var(--jh-ease)}.jh-navbtn svg{width:18px;height:18px;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.jh-navbtn:active:not(:disabled){transform:scale(.94)}.jh-navbtn:disabled{opacity:.35;cursor:default;box-shadow:none}.jh-navbtn:focus-visible{outline:2px solid var(--jh-maroon, #5c0412);outline-offset:3px}.jh-hint{display:none;align-items:center;gap:8px;margin:0;font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#5c0412bf;transition:opacity .4s var(--jh-ease),max-height .4s var(--jh-ease),margin .4s var(--jh-ease);max-height:24px}.jh-hint i{font-style:normal;display:inline-block;animation:jh-nudge 1.4s ease-in-out infinite}@media(hover:none){.jh-hint{display:inline-flex}}.jh-carousel-ui.is-scrolled .jh-hint{opacity:0;max-height:0;margin:-7px 0;overflow:hidden}.jh-viewall{font-size:.875rem;letter-spacing:.03em;color:var(--jh-maroon, #5c0412);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;padding:10px 6px;transition:text-underline-offset .25s var(--jh-ease)}.jh-viewall:hover{text-underline-offset:6px}.jh-viewall:focus-visible{outline:2px solid var(--jh-maroon, #5c0412);outline-offset:2px}.jh-carousel-ui.jh-no-overflow .jh-nav,.jh-carousel-ui.jh-no-overflow .jh-hint{display:none}@keyframes jh-nudge{0%,to{transform:translate(0)}50%{transform:translate(6px)}}.ui-test-collection-list .collection-card__image{overflow:hidden}.ui-test-collection-list .collection-card__image img{transition:transform .8s var(--jh-ease)}@media(hover:hover){.ui-test-collection-list .collection-card:hover .collection-card__image img{transform:scale(1.05)}}@media(max-width:749px){.ui-test-collection-list{overflow-x:clip;max-width:100%}.shopify-section[id*=customer_reviews]{overflow-x:clip}.ui-test-collection-list .section-resource-list{padding-block-start:40px!important;padding-block-end:36px!important;row-gap:20px!important}.ui-test-collection-list slideshow-arrows{display:none!important}.jh-navbtn{display:inline-flex}.jh-progress{width:min(150px,38vw)}.ui-test-collection-list h3{font-size:1.625rem}.ui-test-collection-list .collection-card__content{text-align:center}.ui-test-collection-list .collection-card__content :is(p,h2,h3,h4,span,a){font-size:.75rem!important;letter-spacing:.03em;text-align:center}}@media(prefers-reduced-motion:reduce){.ui-test-collection-list *,.ui-test-collection-list *:before,.ui-test-collection-list *:after,.jh-carousel-ui *,.jh-carousel-ui{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/carousel-affordance.css.map */
