.ps-curated-carousel-section.ps-curated-carousel-section,.ps-curated-carousel-section.ps-curated-carousel-section *,.ps-curated-carousel-section.ps-curated-carousel-section:before,.ps-curated-carousel-section.ps-curated-carousel-section:after,.ps-curated-carousel-section.ps-curated-carousel-section *:before,.ps-curated-carousel-section.ps-curated-carousel-section *:after{border-style:none!important;border-width:0!important;border-color:transparent!important;border-top-style:none!important;border-right-style:none!important;border-bottom-style:none!important;border-left-style:none!important;border-top-width:0!important;border-right-width:0!important;border-bottom-width:0!important;border-left-width:0!important;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;border-left-color:transparent!important;outline:none!important;box-shadow:none!important}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button:before{border-top-style:solid!important;border-right-style:solid!important;border-top-width:var(--ps-chevron-stroke)!important;border-right-width:var(--ps-chevron-stroke)!important;border-top-color:var(--ps-arrow-color)!important;border-right-color:var(--ps-arrow-color)!important;border-bottom-style:none!important;border-left-style:none!important;border-bottom-width:0!important;border-left-width:0!important;border-bottom-color:transparent!important;border-left-color:transparent!important}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button:hover:before{border-top-color:var(--ps-arrow-hover-color)!important;border-right-color:var(--ps-arrow-hover-color)!important}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button[disabled]:before{border-top-color:var(--ps-arrow-disabled-color)!important;border-right-color:var(--ps-arrow-disabled-color)!important}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel{background:var(--ps-carousel-bg);padding-top:var(--ps-section-pt);padding-bottom:var(--ps-section-pb)}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__inner{position:relative;max-width:min(100%,var(--ps-content-max-width));margin-inline:auto;padding-inline:56px}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__viewport{overflow:hidden}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__track{display:flex;gap:var(--ps-gap);justify-content:var(--ps-track-justify);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding-inline:0;align-items:stretch}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__track::-webkit-scrollbar{display:none}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__card{flex:0 0 calc((100% - (var(--ps-gap) * (var(--ps-current-cols) - 1))) / var(--ps-current-cols));min-width:0;scroll-snap-align:start;text-align:center;color:var(--ps-text-color);text-decoration:none;display:flex;flex-direction:column}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__card-inner{background:var(--ps-card-bg);padding:var(--ps-card-pt) var(--ps-card-px) var(--ps-card-pb);height:100%;display:flex;flex-direction:column;flex:1}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__image-wrap{display:grid;place-items:center;width:min(100%,var(--ps-image-max-width));aspect-ratio:var(--ps-image-ratio);height:auto;flex:none;margin-inline:auto;margin-bottom:var(--ps-image-mb);border-radius:var(--ps-image-radius);overflow:hidden;background:transparent}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__image{width:100%;height:100%;display:block;border-radius:var(--ps-image-radius);object-fit:var(--ps-image-fit);object-position:center}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__meta{display:flex;flex-direction:column;align-items:center;gap:var(--ps-text-gap);max-width:100%;flex:1}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__heading{color:var(--ps-heading-color);font-family:var(--ps-heading-font),sans-serif;font-size:var(--ps-heading-size);font-weight:var(--ps-heading-weight);line-height:var(--ps-heading-line-height);letter-spacing:var(--ps-heading-letter-spacing);text-transform:uppercase;transition:color .25s ease}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__brand{color:var(--ps-brand-color);font-family:var(--ps-brand-font),sans-serif;font-size:var(--ps-brand-size);font-weight:var(--ps-brand-weight);line-height:var(--ps-brand-line-height);letter-spacing:var(--ps-brand-letter-spacing);text-transform:uppercase;transition:color .25s ease}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__title{color:var(--ps-title-color);font-family:var(--ps-title-font),sans-serif;font-size:var(--ps-title-size);font-weight:var(--ps-title-weight);line-height:var(--ps-title-line-height);letter-spacing:var(--ps-title-letter-spacing);max-width:min(100%,var(--ps-title-max-width));margin-inline:auto;text-wrap:balance;transition:color .25s ease}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__type{color:var(--ps-type-color);font-family:var(--ps-type-font),sans-serif;font-size:var(--ps-type-size);font-weight:var(--ps-type-weight);line-height:var(--ps-type-line-height);letter-spacing:var(--ps-type-letter-spacing);max-width:min(100%,var(--ps-title-max-width));margin-inline:auto;text-wrap:balance;-webkit-hyphens:none;hyphens:none}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__price{margin-top:auto;padding-top:var(--ps-text-gap);color:var(--ps-price-color);font-family:var(--ps-price-font),sans-serif;font-size:var(--ps-price-size);font-weight:var(--ps-price-weight);line-height:var(--ps-price-line-height);letter-spacing:var(--ps-price-letter-spacing);transition:color .25s ease}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__card:hover .ps-curated-carousel__heading,.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__card:hover .ps-curated-carousel__brand,.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__card:hover .ps-curated-carousel__title,.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__card:hover .ps-curated-carousel__price,.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__card:focus .ps-curated-carousel__heading,.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__card:focus .ps-curated-carousel__brand,.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__card:focus .ps-curated-carousel__title,.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__card:focus .ps-curated-carousel__price,.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__heading:hover,.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__brand:hover,.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__title:hover,.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__price:hover{color:var(--ps-text-hover-color)}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button{position:absolute;top:calc((var(--ps-frame-height, var(--ps-image-height)) / 2) + var(--ps-card-pt));transform:translateY(-50%);width:20px;height:40px;margin:0;padding:0;border:0;outline:0;background:transparent;appearance:none;-webkit-appearance:none;color:transparent;font-size:0;line-height:0;text-indent:0;overflow:visible;cursor:pointer;display:none;z-index:2;transition:opacity .25s ease}.ps-curated-carousel-section.ps-curated-carousel-section[data-carousel-ready=false] .ps-curated-carousel__nav-button{display:none!important}.ps-curated-carousel-section.ps-curated-carousel-section[data-carousel-ready=true] .ps-curated-carousel__nav-button.is-visible{display:block}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button:before{content:"";position:absolute;top:50%;left:50%;width:var(--ps-chevron-size);height:var(--ps-chevron-size);display:block;border-top:var(--ps-chevron-stroke) solid var(--ps-arrow-color);border-right:var(--ps-chevron-stroke) solid var(--ps-arrow-color);transition:border-color .25s ease,opacity .25s ease}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button:hover:before{border-top-color:var(--ps-arrow-hover-color);border-right-color:var(--ps-arrow-hover-color)}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button{display:none}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button.is-visible{display:block}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button[disabled]{color:transparent!important;opacity:1;cursor:default}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button[disabled]:before{border-top-color:var(--ps-arrow-disabled-color);border-right-color:var(--ps-arrow-disabled-color)}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button--prev{left:12px}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button--prev:before{transform:translate(-50%,-50%) rotate(-135deg)}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button--next{right:12px}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button--next:before{transform:translate(-50%,-50%) rotate(45deg)}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__empty{text-align:center;color:var(--ps-muted-color)}@media screen and (max-width:999px){.ps-curated-carousel-section.ps-curated-carousel-section{--ps-image-max-width: 180px;--ps-image-height: 240px}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__inner{padding-inline:48px}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button--prev{left:16px}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button--next{right:16px}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button{width:20px;height:40px}}@media screen and (max-width:699px){.ps-curated-carousel-section.ps-curated-carousel-section{--ps-image-max-width: 145px;--ps-image-height: 200px}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__inner{padding-inline:30px}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button--prev{left:14px}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button--next{right:14px}.ps-curated-carousel-section.ps-curated-carousel-section .ps-curated-carousel__nav-button{width:18px;height:36px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/ps-curated-carousel.css.map */
