.footer-promotions .article__grid-image .image-wrap{position:relative;height:auto!important;padding-bottom:0!important;aspect-ratio:1 / 1;overflow:hidden;background:#efefec}.footer-promotions .article__grid-image .image-wrap img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.82) contrast(1.04) brightness(.98);transition:transform .35s ease,filter .35s ease}.footer-promotions .article__grid-image:hover .image-wrap img{transform:scale(1.025);filter:saturate(.9) contrast(1.05) brightness(1)}.footer-promotions .btn,.footer-promotions h2{font-family:inherit}.sr-collection-catalog{padding:clamp(46px,7vw,92px) 0 clamp(68px,9vw,120px);background:#fff;color:#17201c}.sr-collection-catalog__heading{margin-bottom:clamp(26px,4vw,48px);text-align:center}.sr-collection-catalog__heading h2{margin:0;font-size:clamp(32px,4vw,54px)}.sr-collection-carousel{padding:clamp(30px,5vw,58px) 0;border-top:1px solid rgba(23,32,28,.14)}.sr-collection-carousel:last-child{border-bottom:1px solid rgba(23,32,28,.14)}.sr-collection-carousel__header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:clamp(20px,3vw,32px)}.sr-collection-carousel__title{margin:0;font-size:clamp(26px,3vw,38px)}.sr-collection-carousel__actions,.sr-collection-carousel__controls{display:flex;align-items:center}.sr-collection-carousel__actions{gap:22px}.sr-collection-carousel__controls{gap:8px}.sr-collection-carousel__view-all{display:inline-flex;align-items:center;gap:8px;color:inherit;font-size:14px;font-weight:600;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.sr-collection-carousel__view-all:hover,.sr-collection-carousel__view-all:focus-visible{text-decoration:underline;text-underline-offset:5px}.sr-collection-carousel__button{display:inline-grid;width:42px;height:42px;padding:0;place-items:center;border:1px solid rgba(23,32,28,.35);border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background-color .16s ease,color .16s ease,opacity .16s ease}.sr-collection-carousel__button:hover:not(:disabled),.sr-collection-carousel__button:focus-visible{background:#1d252d;color:#fff}.sr-collection-carousel__button:disabled{opacity:.28;cursor:default}.sr-collection-carousel__button svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.sr-collection-carousel__track{display:flex;gap:clamp(16px,2vw,26px);margin:0;padding:0 0 14px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-padding-inline:1px;scroll-snap-type:inline mandatory;scrollbar-color:rgba(23,32,28,.35) transparent;scrollbar-width:thin}.sr-collection-carousel__track:focus-visible{outline:2px solid #1d252d;outline-offset:7px}.sr-collection-carousel__track>.grid__item{flex:0 0 calc((100% - 78px)/4);width:calc((100% - 78px)/4);min-width:0;padding-left:0;scroll-snap-align:start}@media screen and (max-width:989px){.sr-collection-carousel__track>.grid__item{flex-basis:calc((100% - 18px) / 2.25);width:calc((100% - 18px) / 2.25)}}@media screen and (max-width:749px){.sr-collection-catalog{overflow:hidden}.sr-collection-carousel__header{align-items:flex-end}.sr-collection-carousel__actions{gap:12px}.sr-collection-carousel__controls{display:none}.sr-collection-carousel__track{width:calc(100% + 22px);padding-right:22px}.sr-collection-carousel__track>.grid__item{flex-basis:min(76vw,290px);width:min(76vw,290px)}}@media(prefers-reduced-motion:reduce){.sr-collection-carousel__track{scroll-behavior:auto}.sr-collection-carousel__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/188/compiled_assets/styles.css.map?subset=AAAEAAAAAAAAAAAAAAAAAAAACA */
