.sub-collection{display:flex}.sub-collection .container.buttons-container,.sub-collection .container.buttons-container .sub-collection__inner{max-width:100%}.sub-collection__inner{margin:0 auto;max-width:unset;padding:0}.sub-collection__inner,.sub-collection__inner.buttons .sub-collection__buttons-main{align-items:center;display:flex;justify-content:center;width:100%}.sub-collection__inner.buttons .sub-collection__buttons-main .buttons__next,.sub-collection__inner.buttons .sub-collection__buttons-main .buttons__prev{cursor:pointer;display:none}.sub-collection__inner.buttons .sub-collection__buttons-main .scroll-button.hide{opacity:0}.sub-collection__inner.buttons .sub-collection__buttons{margin:0;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.sub-collection__inner.buttons .sub-collection__buttons .sub-collection__buttons-inner{gap:20px;overflow-x:auto;overflow-y:hidden;padding:0 var(--section-padding);transition:transform .3s ease;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;font-size:0;text-align:center}.sub-collection__inner.buttons .sub-collection__buttons .sub-collection__buttons-inner::-webkit-scrollbar{display:none}.sub-collection__inner.buttons a{align-items:center;background:#ebebeb;border-color:#ebebeb;color:#000;display:flex;display:inline-block;font-family:var(--header-family);font-size:11px;font-style:var(--header-style);font-weight:var(--header-weight);justify-content:center;margin:0 10px;padding:.9em 20px;text-align:center;text-transform:uppercase;transition:all .25s;white-space:nowrap}.sub-collection__inner.buttons a:last-child{margin-right:0}.sub-collection__inner.buttons a:first-child{margin-left:0}.sub-collection__inner.buttons a:hover{background:#000;border-color:#000;color:#ebebeb}.sub-collection .swiper-wrapper{align-items:unset}.sub-collection__item-image{padding-bottom:100%;position:relative}.sub-collection__item-image img,.sub-collection__item-image svg{height:100%;position:absolute;width:100%}.sub-collection__item-title a,.sub-collection__item-title h4{color:#000;font-family:var(--header-family);font-size:14px;font-style:var(--header-style);font-weight:var(--header-weight);margin-bottom:0;margin-top:10px;text-align:center}.sub-collection__slider-button{background:#ffffff7f;border-radius:0;height:30px;position:unset!important;width:30px}.sub-collection__slider-button:hover{background:#fff}.sub-collection__slider-button svg{height:30px;width:30px}.sub-collection__slider-prev{margin-right:-10px}.sub-collection__slider-next{margin-left:-10px}.sub-collection .sub-collection__slider,.sub-collection .sub-collection__slider .swiper-wrapper{width:100%}.sub-collection .sub-collection__slider .swiper-wrapper{gap:10px}.sub-collection .sub-collection__slider.no-overflow .swiper-wrapper{justify-content:center}.sub-collection .sub-collection__slider .swiper-slide{width:var(--slide-width-desktop)}.js-has-pseudo [csstools-has-1a-37-39-2q-19-2r-33-30-30-2t-2r-38-2x-33-32-w-1a-37-39-2q-19-2r-33-30-30-2t-2r-38-2x-33-32-2n-2n-37-30-2x-2s-2t-36-19-2q-39-38-38-33-32-1a-37-39-2q-19-2r-33-30-30-2t-2r-38-2x-33-32-2n-2n-37-30-2x-2s-2t-36-19-34-36-2t-3a-1m-2w-2p-37-14-17-w-1a-37-39-2q-19-2r-33-30-30-2t-2r-38-2x-33-32-2n-2n-37-30-2x-2s-2t-36-1a-32-33-19-33-3a-2t-36-2u-30-33-3b-15]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist),.sub-collection .sub-collection__slider-button.sub-collection__slider-prev:has(+.sub-collection__slider.no-overflow),.sub-collection .sub-collection__slider.no-overflow~.sub-collection__slider-button{display:none}@media (min-width:1024px){.sub-collection .container{padding:0 16px}.sub-collection .container.buttons-container{padding:0 calc(var(--section-padding) - 30px)}.sub-collection__inner{max-width:910px}.sub-collection__inner.buttons .sub-collection__buttons-main .buttons__next,.sub-collection__inner.buttons .sub-collection__buttons-main .buttons__prev{display:block;margin:0 10px}.sub-collection__inner.buttons .sub-collection__buttons{overflow:hidden;padding-left:0;width:100%}.sub-collection__inner.buttons .sub-collection__buttons .sub-collection__buttons-inner{padding:0}}@media (min-width:768px){.sub-collection__inner{max-width:860px}.sub-collection__inner.buttons{gap:20px}.sub-collection__inner.buttons a{font-size:14px}}@media (max-width:767px){.sub-collection__inner.buttons .sub-collection__buttons .sub-collection__buttons-inner{gap:10px}.sub-collection__inner.buttons a{margin:0 5px}}@media (max-width:1023px){.sub-collection .sub-collection__slider .swiper-slide{width:var(--slide-width-tablet)}}@media (max-width:767px){.sub-collection .sub-collection__slider .swiper-slide{width:var(--slide-width-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/section-sub-collection.bundle.css.map */
