.layout-slider{overflow:hidden;padding-top:var(--spacing-base)}.layout-slider .slick-prev,.layout-slider .slick-next{position:absolute;top:75%;z-index:1;transition:transform .3s ease}.layout-slider .slick-prev:hover,.layout-slider .slick-next:hover{transform:scale(1.1)}.layout-slider .slick-prev.slick-disabled,.layout-slider .slick-next.slick-disabled{opacity:.25;cursor:not-allowed}.layout-slider .slick-prev{left:var(--spacing-3)}.layout-slider .slick-next{right:var(--spacing-3)}.slick-slide.slick-current .slider-card__image{transform:scale(1);opacity:1}.slider-card__image{transform:scale(.7);opacity:.7;transition:transform .3s ease,opacity .3s ease}.slider-card__image img{width:100%}.slick-slide.slick-current .slider-card__info{transform:scale(1);opacity:1}.slider-card__info{display:flex;text-align:center;flex-direction:column;align-items:center;transform:scale(0);opacity:0;transition:transform .3s ease,opacity .3s ease;margin-top:calc(var(--spacing-base) + var(--spacing-quarter))}.slider-card__content-title{font-weight:800;font-size:24px;text-transform:uppercase;margin-top:calc(var(--spacing-quarter) + var(--spacing-base))}.slider-card__actions-qty{display:none}.slider-card__actions-qty--visible{display:flex}.slider-card__actions-atc--hidden{display:none}.slider-card__actions-qty input,.slider-card__actions-qty .button{width:40px;height:40px;padding:0;text-align:center}.slider-card__actions-qty input{font-size:16px;font-weight:700;border:0;margin:0}.slider-card__actions-qty input:focus{outline:2px solid var(--color-red);z-index:2}.slider-card__actions-qty input::-webkit-outer-spin-button,.slider-card__actions-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.slider-card__actions-qty input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.slider-card__actions-qty button:disabled{opacity:.5;cursor:not-allowed;background-color:var(--color-light-grey, #f5f5f5);color:var(--color-medium-grey, #999)}.slider-card__actions-qty button:disabled:hover{background-color:var(--color-light-grey, #f5f5f5);color:var(--color-medium-grey, #999)}.slider-card__content-price{font-weight:800}.progress-bars{display:flex;flex-direction:column;gap:var(--spacing-base);margin-top:var(--spacing-1-and-a-half);padding:0 var(--spacing-2);width:100%}.progress-bar-wrapper p{margin:0;text-transform:uppercase;font-size:16px;line-height:100%}.selected-products-wrapper{position:relative;padding:calc(var(--spacing-2) - var(--spacing-quarter)) var(--spacing-2) var(--spacing-1-and-a-half);margin-top:var(--spacing-1-and-a-half)}.selected-products-wrapper:before{content:"";position:absolute;top:0;left:var(--spacing-2);right:var(--spacing-2);border-top:2px solid var(--color-light-grey)}.no-selected-products{color:var(--color-medium-grey);font-weight:700;font-style:italic;text-transform:uppercase;font-size:16px;display:block;margin:0}.no-selected-products--hidden,.selected-products{display:none}.selected-products--visible{display:block}.selected-products-summary{font-weight:700;text-transform:uppercase;font-size:16px;margin-bottom:calc(var(--spacing-quarter) + var(--spacing-base))}.selected-products-cards{display:flex;gap:var(--spacing-2);overflow-x:auto;scrollbar-color:var(--color-red) transparent;scrollbar-width:thin}.selected-product-card{display:flex;gap:var(--spacing-quarter)}.selected-product-card__content{width:90px}.selected-product-card__image{width:90px;margin-bottom:var(--spacing-quarter)}.selected-product-card__title{font-size:12px;font-weight:900;text-transform:uppercase;line-height:14.912px;letter-spacing:.621px;-webkit-font-smoothing:antialiased}.selected-product-card__remove.button.grey{width:20px;height:20px;min-width:20px;border-radius:50%;padding:0}.selected-product-card__remove.button.grey span{width:20px;height:20px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:30px;font-weight:500;margin-left:2px}.product-toggle{margin-bottom:var(--spacing-1-and-a-half);display:flex;align-items:center;justify-content:center;gap:var(--spacing-half)}.product-toggle__label{font-size:16px;font-weight:700;text-transform:uppercase;margin:0;color:var(--color-medium-grey);cursor:pointer;position:relative}.product-toggle__label:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background-color:var(--color-dark-grey);transition:width .3s ease}.product-toggle__label:hover:after{width:100%}.product-toggle__label:hover,.product-toggle__label--active{color:var(--color-dark-grey)}.product-toggle__label:nth-of-type(2n):hover,.product-toggle__label--active:nth-of-type(2n).product-toggle__label--active{color:var(--color-red)}.product-toggle__label:nth-of-type(2n):after{background-color:var(--color-red)}.product-toggle--pill{background-color:var(--color-dark-grey);border-radius:16px;padding:0;display:inline-flex;justify-content:space-between;align-items:center;position:relative;width:40px;height:20px;padding:calc(var(--spacing-quarter) / 2)}.product-toggle--pill:has(.product-toggle__option:nth-of-type(2n).product-toggle__option--active){background-color:var(--color-red)}.product-toggle__option{width:16px;height:16px;background-color:transparent;border-radius:50%;transition:transform .3s ease;z-index:3;position:relative}.product-toggle--pill .product-toggle__option--active{background-color:var(--color-white)}.product-toggle--pill .product-toggle__option--active:after{content:"";position:absolute;width:12px;height:12px;border:1px solid var(--color-dark-grey);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.progress-bar-wrapper{display:flex;justify-content:space-between;gap:var(--spacing-half)}.progress-bar-wrapper p{width:60px}.progress-bar{width:100%;height:16px;background-color:var(--color-light-grey);overflow:hidden;position:relative}.progress-bar:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:repeating-linear-gradient(-45deg,transparent 0px,transparent 34px,var(--color-white) 34px,var(--color-white) 37px)}.progress-bar__fill{height:100%;width:0;background-color:var(--color-red);clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%);animation:fillProgress .5s ease forwards}@keyframes fillProgress{0%{width:0}to{width:var(--fill-width)}}
/*# sourceMappingURL=/cdn/shop/t/283/assets/customizer-collection-modal--slider.css.map */
