@media only screen and (min-width:769px){.grid-product.medium-up--one-quarter{width:25%!important;max-width:25%!important;padding-left:8px!important;padding-right:8px!important}.grid--uniform{margin-left:-8px!important;margin-right:-8px!important}}@media only screen and (max-width:768px){.grid-product.small--one-half{width:50%!important;max-width:50%!important;padding-left:4px!important;padding-right:4px!important}}.grid__image-ratio.grid__image-ratio--portrait{padding-bottom:0!important;aspect-ratio:3/4!important;height:auto!important;overflow:hidden}.grid__image-ratio.grid__image-ratio--portrait img,.grid__image-ratio.grid__image-ratio--portrait .image-element{width:100%!important;height:100%!important;object-fit:cover!important;object-position:top center!important;position:absolute!important;top:0!important;left:0!important}.grid__image-ratio.grid__image-ratio--portrait{position:relative!important}.grid-product .image-wrap{padding-bottom:0!important;aspect-ratio:3/4!important;height:auto!important;overflow:hidden!important;position:relative!important}.grid-product .image-wrap img,.grid-product .image-wrap .image-element{width:100%!important;height:100%!important;object-fit:cover!important;object-position:top center!important;position:absolute!important;top:0!important;left:0!important}.grid-product{margin-bottom:24px!important}.grid-product__meta{padding:8px 0 0!important}.grid-product__title{font-size:12px!important;text-transform:uppercase!important;letter-spacing:.04em!important;line-height:1.3!important}.grid-product__price{font-size:13px!important;margin-top:2px!important}.rr-hero-img{aspect-ratio:3/4!important;width:100%;overflow:hidden;background:#f5f5f3}.rr-hero-img img,.rr-hero-img video{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.rr-slide{aspect-ratio:3/4!important;flex:0 0 calc(50% - 2px);scroll-snap-align:start;overflow:hidden;background:#f5f5f3}.rr-slide img,.rr-slide video{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}@media only screen and (min-width:769px){.rr-pdp-grid .rr-pdp-gallery-col{width:50%!important;max-width:50%!important;flex:0 0 50%!important}.rr-pdp-grid .rr-pdp-gallery-col+.grid__item,.rr-pdp-grid>.grid__item:not(.rr-pdp-gallery-col):first-child{width:50%!important;max-width:50%!important;flex:0 0 50%!important}.rr-pdp-grid .product-single__meta{padding-top:30px}}@media(max-width:768px){.rr-slide{flex:0 0 calc(50% - 1.5px)}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/rr-image-ratio.css.map */
