.cms-collection-product-carousel .section-resource-list__content{display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:100%}.cms-collection-product-carousel__title{margin:0;font-size:1.75rem;font-weight:700;line-height:1.2}.cms-collection-product-carousel__carousel-wrapper{width:100%;min-width:0}.cms-collection-product-carousel__resource-list{--resource-list-mobile-gap-max: 9999px;--resource-list-column-gap: min(var(--resource-list-column-gap-desktop), var(--resource-list-mobile-gap-max));width:100%;min-width:0;container-type:inline-size;container-name:resource-list-carousel;position:relative}.cms-collection-product-carousel__resource-list>.resource-list__carousel{width:100%;min-width:0}.cms-collection-product-carousel__resource-list .resource-list__carousel{--peek-next-slide-size: 0;--resource-list-column-gap: var(--resource-list-column-gap-desktop, 12px)}.cms-collection-product-carousel__resource-list .resource-list__carousel .resource-list__slide{--slide-width: 227.2px !important;width:227.2px!important;min-width:227.2px!important;aspect-ratio:227.2 / 350;flex:0 0 auto;scroll-snap-align:start;height:auto}@container resource-list-carousel (max-width: 749px){.cms-collection-product-carousel__resource-list .resource-list__carousel .resource-list__slide{--slide-width: 227.2px !important;width:227.2px!important;min-width:227.2px!important}}.cms-collection-product-carousel__resource-list slideshow-slides{gap:var(--resource-list-column-gap);margin-block:-16px;padding-block:16px;padding-inline:0!important;scroll-padding-inline-start:0!important}.cms-collection-product-carousel__item:not(.cms-collection-product-carousel__item--featured){padding:12px}.cms-collection-product-carousel .resource-list__carousel slideshow-component{overflow:visible}.cms-collection-product-carousel .resource-list__carousel slideshow-container{position:relative}.cms-collection-product-carousel .resource-list__carousel slideshow-controls{display:flex;justify-content:space-between;align-items:center;padding:32px 0 0;min-height:56px}.cms-collection-product-carousel .resource-list__carousel .slideshow-controls__dots{padding:0;margin:0;order:1;justify-content:flex-start}.cms-collection-product-carousel .resource-list__carousel .slideshow-controls__dots button:after{background-color:#2b2b2b;height:8px;width:8px;border-radius:100px;border:none}.cms-collection-product-carousel .resource-list__carousel .slideshow-controls__dots button[aria-selected=true]{width:48px}.cms-collection-product-carousel .resource-list__carousel .slideshow-controls__dots button[aria-selected=true]:after{background-color:#c9c9c9;width:48px}.cms-collection-product-carousel .resource-list__carousel slideshow-arrows{position:absolute;mix-blend-mode:normal;gap:12px;top:auto;left:auto;bottom:-56px;right:var(--util-page-margin-offset, 0px);display:flex;justify-content:flex-end;padding-inline:0}.cms-collection-product-carousel .resource-list__carousel slideshow-arrows .slideshow-control{opacity:1;animation:none;width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;border-radius:50%!important;border:1px solid #2B2B2B!important;background-color:transparent!important;color:#2b2b2b!important}.cms-collection-product-carousel .resource-list__carousel slideshow-arrows .slideshow-control:hover{background-color:#c9c9c94d!important;border-color:#2b2b2b!important}.cms-collection-product-carousel .resource-list__carousel slideshow-arrows .svg-wrapper{width:18px!important;height:18px!important;display:flex!important;align-items:center!important;justify-content:center!important}.cms-collection-product-carousel .resource-list__carousel slideshow-arrows .svg-wrapper svg{width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;color:#000!important}@media screen and (max-width:749px){.cms-collection-product-carousel .section-resource-list__content{gap:16px}.cms-collection-product-carousel .resource-list__carousel slideshow-controls{display:none!important}.cms-collection-product-carousel .resource-list__carousel slideshow-arrows{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cms-collection-product-carousel.css.map */
