.collection-slider{align-items:center;display:flex;flex-flow:column wrap;overflow:auto;padding:0 3rem;position:relative;width:100%}slider-component{display:block;position:relative;width:100%}.collection-slider__list{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:inherit;height:100%;margin-bottom:1rem;overflow-x:auto;padding-inline-start:0!important;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}.collection-slider__list-item{display:inline-block;flex-shrink:0;height:100%;scroll-snap-align:start;width:calc(50% - .25rem)!important}@media screen and (max-width:989px){.grid__item{padding-left:1rem}}.slider{-ms-overflow-style:none;scrollbar-color:rgb(var(--color-foreground)) rgba(var(--color-foreground),.04);scrollbar-width:none}.slider::-webkit-scrollbar{display:none;height:.4rem;width:.4rem}.no-js .slider{-ms-overflow-style:auto;scrollbar-width:auto}.no-js .slider::-webkit-scrollbar{display:initial}.slider::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground));border:0;border-radius:.4rem}.slider::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.04);border-radius:.4rem}.slider-buttons--ysw-slider{display:block;position:absolute;transform:translateY(-50%);width:99.3%;z-index:1}.slider-buttons--collection{top:39%}.slider-buttons--products{top:25%}.slider-buttons__wrapper{display:flex;justify-content:space-between;margin:0 auto;transform:unset;width:94%}.slider-button{background:#2d90bc94;border:none;border-radius:8px;cursor:pointer;height:4rem;position:relative;width:4rem}.slider-button .icon{color:#fff;height:100%;width:100%}@media screen and (min-width:749px){.slider-buttons--collection{top:45%}.slider-buttons--products{top:37%}.slider-buttons__wrapper{transform:scale(1.09);width:97%}.slider-button{background:transparent;height:5rem;width:5rem}.slider-button .icon{color:#ccc}}.section-title__image{background-position:50%;background-repeat:no-repeat;height:51px;width:64px}.left{display:flex;margin-right:auto}.center .section-title__image{margin-left:auto;margin-right:auto}div:empty{display:block}.section-title__title{color:var(--primary);font-size:36px;font-weight:700;line-height:36px;text-transform:uppercase}.section-title__title--no-subtitle{line-height:57px}.section-title__sub-title{font-size:24px;line-height:24px;text-transform:uppercase}@media (max-width:768px){.section-title__title{font-size:26px}.section-title__sub-title{font-size:18px}}.ysw-collection-section{padding-bottom:55px;padding-top:65px}@media (max-width:832px){.ysw-collection-section{padding-bottom:16px}}.card-information__text{font-size:18px;font-weight:700}@media (max-width:768px){.card-information__text{font-size:16px}}.price--on-sale .price-item--regular.price-item--regular{text-decoration:none}.our-price,.price--on-sale .price-item--regular.price-item--regular,.regular-price{font-size:14px}.our-price,.regular-price{text-transform:capitalize}.our-price{font-weight:700}.our-price__money{color:var(--secondary);font-size:18px}.price--on-sale .price__sale.price__sale{flex-direction:column}.view_all_button{background-color:#fff;border:1px solid var(--secondary);border-radius:6px;cursor:pointer;display:inline-flex;font-size:14px;line-height:14px;padding:10px 28px}.view_all_button__link{color:var(--secondary);text-decoration:none;text-transform:uppercase}.collection-slider__list.collection-slider__list--list-section{overflow-x:hidden}.page-width.page-width--ysw-collection-list{overflow-x:clip;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.page-width.page-width--ysw-collection-list{padding:0 3rem}}@media screen and (min-width:990px){.collection-list-wrapper .grid--4-col-desktop .grid__item,.collection-list-wrapper .grid--quarter-max.grid--4-col-desktop .grid__item{width:25%}}@media screen and (max-width:749px){.collection-list-section .collection-list:not(.slider){padding-right:unset}}.view_all_container{font-weight:700;padding-top:20px;text-align:center}.collection-list__title{font-size:24px;font-weight:700;text-align:center;text-transform:uppercase}@media (max-width:768px){.collection-list__title{font-size:16px}}.section-title{padding-bottom:20px}.collection-list__title{margin-bottom:unset}.grid__item{padding-bottom:unset}.card-information__text{text-transform:uppercase}@media screen and (max-width:750px){.spaced-section--ysw-collection{margin-top:unset}.spaced-section--ysw-slider{margin-top:2rem}}