.resource-list__carousel[data-center-zoom=true] .card-gallery{transition:width .3s ease,transform .3s ease;width:100%;margin-inline:auto;transform:scale(.85)}.resource-list__carousel[data-center-zoom=true] slideshow-slide[aria-hidden=false]+slideshow-slide[aria-hidden=false]:has(+slideshow-slide[aria-hidden=false]) .card-gallery{width:100%;transform:scale(1)}.resource-list__carousel[data-exact-columns=true]{--peek-next-slide-size: 0px !important}@container resource-list-carousel (max-width: 749px){.resource-list__carousel[data-exact-columns=true] .resource-list__slide{--mobile-column-count: var(--column-count-mobile, 2);--mobile-column-gap: var(--resource-list-column-gap, 8px);--slide-width: calc( (100% - (var(--mobile-column-gap) * (var(--mobile-column-count) - 1))) / var(--mobile-column-count) ) !important}}.resource-list__carousel[data-arrows-visible=true] slideshow-arrows .slideshow-control{opacity:1;animation:none}.resource-list__carousel[data-arrows-visible=true]:hover slideshow-arrows .slideshow-control{opacity:1}@media screen and (max-width:749px){.resource-list__carousel[data-hide-mobile-arrows=true] slideshow-arrows{display:none}}.product-list-arrows{display:none;gap:1rem;justify-content:var(--carousel-nav-align, center)}.product-list-arrows button{cursor:pointer;min-width:var(--minimum-touch-target);min-height:var(--minimum-touch-target);height:44px;padding:0;display:flex;align-items:center;justify-content:center}@media screen and (max-width:749px){.product-list-arrows{display:flex;justify-content:var(--carousel-nav-align-mobile, center)}.section-resource-list__footer .group-block-content{justify-content:var(--carousel-nav-align-mobile, center)}.section-resource-list:has(.product-list-arrows) .resource-list__carousel slideshow-arrows{display:none}}@media screen and (min-width:750px){.resource-list__carousel[data-carousel-dots=all] slideshow-arrows,.resource-list__carousel[data-carousel-dots=desktop] slideshow-arrows,.resource-list__carousel:has(.product-list__controls:not(.hidden--desktop)) slideshow-arrows{display:none!important}}@media screen and (max-width:749px){.resource-list__carousel[data-carousel-dots=all] slideshow-arrows,.resource-list__carousel[data-carousel-dots=mobile] slideshow-arrows,.resource-list__carousel:has(.product-list__controls:not(.hidden--mobile)) slideshow-arrows{display:none!important}.section-resource-list:has(.resource-list__carousel[data-carousel-dots=all]) .product-list-arrows,.section-resource-list:has(.resource-list__carousel[data-carousel-dots=mobile]) .product-list-arrows,.section-resource-list:has(.product-list__controls:not(.hidden--mobile)) .product-list-arrows{display:none!important}}slideshow-controls.product-list__controls,.product-list__controls,.product-list__controls[pagination-position],slideshow-controls.product-list__controls[pagination-position=center]:not([controls-on-media],[thumbnails],[icons-on-media]){mix-blend-mode:normal;display:flex;align-items:center;justify-content:var(--carousel-nav-align, center);width:100%;margin-top:1.25rem;margin-bottom:.25rem;padding-inline:var(--util-page-margin-offset, 0px);min-height:auto;z-index:1}@media screen and (max-width:749px){slideshow-controls.product-list__controls,.product-list__controls,.product-list__controls[pagination-position],slideshow-controls.product-list__controls[pagination-position=center]:not([controls-on-media],[thumbnails],[icons-on-media]){justify-content:var(--carousel-nav-align-mobile, center);margin-top:1rem}}.product-list__controls .slideshow-controls__arrows{display:inline-flex;align-items:center;justify-content:center;height:auto;grid-area:auto}.product-list__controls .slideshow-controls__arrows button.slideshow-control{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;color:var(--color-foreground, currentColor);background:transparent;border:none;box-shadow:none;position:relative;transition:opacity .2s ease,transform .2s ease}.product-list__controls .slideshow-controls__arrows button.slideshow-control .svg-wrapper,.product-list__controls .slideshow-controls__arrows button.slideshow-control svg{width:16px;height:16px;display:block}.product-list__controls .slideshow-controls__arrows button.slideshow-control svg path{stroke:currentColor;stroke-width:3}.product-list__controls .slideshow-controls__arrows button.slideshow-control[disabled]{opacity:.35;cursor:not-allowed}.product-list__controls .slideshow-controls__arrows button.slideshow-control:not([disabled]):hover{opacity:.7}.product-list__controls .slideshow-controls__arrows button.slideshow-control:focus-visible{outline:2px solid var(--color-foreground, currentColor);outline-offset:2px;border-radius:4px}.product-list__controls .slideshow-controls__dots{display:inline-flex;align-items:center;margin-inline:0;padding-inline:6px;padding-block:0;gap:10px;overflow:visible;list-style:none;background:transparent;border-radius:0}.product-list__controls .slideshow-controls__dots li{display:inline-flex;align-items:center;justify-content:center;line-height:0}.product-list__controls .slideshow-controls__dots button.slideshow-control{--size: 11px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:24px;height:44px;min-width:24px;min-height:44px;margin:0;padding:0;font-size:0;background:transparent;border:none;box-shadow:none;position:relative}.product-list__controls .slideshow-controls__dots button.slideshow-control:before{content:"";position:absolute;top:0;right:-4px;bottom:0;left:-4px}.product-list__controls .slideshow-controls__dots button.slideshow-control:after{content:"";display:block;width:var(--size, 11px);height:var(--size, 11px);border-radius:50%;border:2px solid var(--color-foreground, currentColor)!important;background-color:transparent!important;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.product-list__controls .slideshow-controls__dots button.slideshow-control[aria-selected=true]:after{background-color:var(--color-foreground, currentColor)!important}.product-list__controls .slideshow-controls__dots button.slideshow-control:hover:after{opacity:.7}.product-list__controls .slideshow-controls__dots button.slideshow-control:focus-visible{outline:none}.product-list__controls .slideshow-controls__dots button.slideshow-control:focus-visible:after{outline:2px solid var(--color-foreground, currentColor);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-product-list-carousel.css.map */
