.card--product .card__media,.card--product .card__media .media{background-color:#f7f4ef}.card--product .card__media .media{height:0!important;padding-bottom:100%!important}.card--product .card__media .media>img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}@media screen and (max-width:749px){.page-width{padding-inline-start:1.6rem;padding-inline-end:1.6rem}.rte,.rich-text__blocks,.card-information__wrapper,.product__info-container{overflow-wrap:anywhere}.field__input,.select__select,.customer .field input,.customer select{min-height:4.4rem}.header-section--padding{padding-top:.6rem!important;padding-bottom:.6rem!important}.header__heading-logo{max-height:3.6rem!important}.header__icon{width:4.4rem;height:4.4rem}.header__left{margin-inline-start:-1rem}.header__right{margin-inline-end:-1rem}#shopify-section-mobile-dock,.mobile-dock{display:none!important}.footer{padding-bottom:0!important}.template-index .slideshow--only1{position:relative}.template-index .slideshow--only1 .slideshow__right{height:50rem!important}.template-index .slideshow--only1 .slideshow__center{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;width:100%;max-width:100%}.template-index .slideshow--only1 .slideshow__content{width:100%;padding:2rem 0 3.2rem}.template-index .slideshow--only1 .slideshow__card{max-width:36rem}.template-index .slideshow__heading.h0{font-size:clamp(3rem,8.8vw,3.8rem)!important;line-height:1.08;letter-spacing:0}.template-index .slideshow__text.typeset2{font-size:1.6rem;line-height:1.45}.template-index .slideshow__card>*+*{margin-top:1.2rem}.template-index .slideshow__card>:last-child:is(.slideshow__button){margin-top:2rem}.featured-product .product__info-container{padding-top:2rem}.guarantees .grid{row-gap:2rem}.template-product .product__title .product__heading{font-size:2.6rem;line-height:1.15}.template-product .product__media-wrapper product-gallery{margin-bottom:1.5rem}.template-product media-gallery .thumbnail-slider{margin-top:-.8rem;margin-bottom:1.8rem}.template-product .product__info-container>*+*{margin-top:1.5rem}.template-product .product__info-container .product-form,.template-product .product__info-container .product__description,.template-product .product__info-container .share-button{margin-top:2rem}.template-product .product-form__input input[type=radio]+label{min-height:4.4rem}.template-product .product-form__submit,.template-product .shopify-payment-button,.template-product .shopify-payment-button__button{width:100%}.template-product .sticky-cart{column-gap:1rem;padding-top:.8rem;padding-bottom:calc(.8rem + env(safe-area-inset-bottom))}.template-product .sticky-cart__content{display:none}.template-product .sticky-cart__form,.template-product .sticky-cart__form form,.template-product .sticky-cart__form .product-form__buttons{width:100%}.template-product .sticky-cart__form .button--small{min-width:0;flex:1 1 auto}.rte table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;table-layout:auto;white-space:nowrap}.rte iframe,.rte video,.rte embed,.rte object{max-width:100%}.footer-block.grid__item{margin:2.4rem 0}.footer-block--newsletter{margin-top:2.5rem}.footer-block__details-content{margin-bottom:2.4rem}.footer__content-bottom{padding-bottom:2rem}}@media screen and (max-width:480px){.template-index .slideshow--only1 .slideshow__right{height:48rem!important}.template-index .slideshow--only1 .slideshow__button .button{width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/restvia-mobile.css.map */
