@media screen and (max-width:749px){.sticky-cart__form,.sticky-cart__form>form{display:block!important;width:100%!important}.sticky-cart__form .product-form__buttons{display:flex!important;justify-content:center!important;width:100%!important}.sticky-cart__form .product-form__submit,.sticky-cart__form .button--small{margin-left:auto!important;margin-right:auto!important}}.size_fit_left p,.size_fit_right p{line-height:16px!important}.collection-hero--contrast .collection-hero__image-container:after{background-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.04) 55%,rgba(0,0,0,.16) 100%)!important}.collection-hero--with-image .collection-hero__title{text-shadow:0 1px 3px rgba(0,0,0,.42),0 1px 12px rgba(0,0,0,.28)}.collection .card-wrapper .desktop_view{display:block!important}.collection .card-wrapper .mobile_view{display:none!important}@media screen and (max-width:990px){.collection .card-wrapper .desktop_view{display:none!important}.collection .card-wrapper .mobile_view{display:block!important}}.collection .card-wrapper .card__colors .color-swatch.is-active:before,.collection .card-wrapper .card__colors .color-swatch.is-active:after{transform:scale(.7)}.collection .card-wrapper .card__colors .color-swatch{border:.0625rem solid transparent}.collection .card-wrapper .card__colors .color-swatch.is-active{border:.0625rem solid #333333;padding:0}.collection .card--product+.card-information{--card-text-alignment: center;--card-flex-alignment: center}.collection .card-wrapper .card__colors,.collection .card-information .card__colors,.collection .card-wrapper .variant-picker{width:100%!important;justify-content:center!important}.collection .card--product .media.media--adapt{--image-ratio-percent: 72% !important}.collection-promo-tile{list-style:none;align-self:start}.collection-promo-tile .promo-tile__inner{position:relative;display:block;width:100%;aspect-ratio:1 / 1;overflow:hidden;text-decoration:none;background-color:var(--promo-bg, #1a1b18);border-radius:12px}.collection-promo-tile--span-2 .promo-tile__inner{aspect-ratio:2 / 1}.collection-promo-tile--span-3 .promo-tile__inner{aspect-ratio:4 / 1}.collection-promo-tile .promo-tile__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.collection-promo-tile .promo-tile__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,calc(var(--promo-overlay, .45) + .15)),rgba(0,0,0,var(--promo-overlay, .45)) 40%,#0000 90%)}.collection-promo-tile .promo-tile__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2.4rem;color:var(--promo-text, #ffffff);gap:1.2rem}@media screen and (min-width:750px){.collection-promo-tile--span-3 .promo-tile__content{flex-direction:row;gap:2.4rem;padding:2.4rem 4rem}.collection-promo-tile--span-3 .promo-tile__text{max-width:46ch}}.collection-promo-tile .promo-tile__heading{margin:0;color:var(--promo-text, #ffffff);letter-spacing:.06em}.collection-promo-tile .promo-tile__text{margin:0;color:var(--promo-text, #ffffff);max-width:30ch}.collection-promo-tile .promo-tile__text p{margin:0}.collection-promo-tile .promo-tile__button{display:inline-block;padding:1.1rem 2.4rem;background-color:#bc2b26;color:#fff;border-radius:6px;font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;line-height:1;transition:opacity .2s ease;white-space:nowrap}.collection-promo-tile--plain .promo-tile__button{background-color:#fff;color:#1a1b18}.collection-promo-tile a.promo-tile__inner:hover .promo-tile__button{opacity:.88}.collection-promo-tile a.promo-tile__inner:hover .promo-tile__image{transform:scale(1.03)}@media screen and (min-width:750px){.collection-promo-tile--span-2{grid-column:span 2}.collection-promo-tile--span-3{grid-column:span 3}}@media screen and (max-width:749px){.collection-promo-tile--span-3{grid-column:span 2}.collection-promo-tile--span-3 .promo-tile__inner{aspect-ratio:2 / 1}.collection-promo-tile .promo-tile__content{padding:1.4rem;gap:.8rem}.collection-promo-tile .promo-tile__button{padding:.8rem 1.4rem;font-size:1.1rem}.collection-promo-tile .promo-tile__text{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/saunt-custom.css.map */
