body.sallivo-premium product-info{display:block;max-width:100%;overflow:clip}body.sallivo-premium product-info .page-width{width:100%}body.sallivo-premium product-info .product{display:grid;width:100%;max-width:100%;align-items:start;gap:clamp(2.4rem,4vw,6rem)}body.sallivo-premium product-info .product__media-wrapper,body.sallivo-premium product-info .product__info-wrapper{width:100%!important;max-width:none!important;min-width:0;padding:0!important}body.sallivo-premium product-info .product__media-wrapper,body.sallivo-premium product-info media-gallery,body.sallivo-premium product-info slider-component,body.sallivo-premium product-info .product__media-list,body.sallivo-premium product-info .product__media-item,body.sallivo-premium product-info .product-media-container{max-width:100%}body.sallivo-premium product-info .product__info-container>*,body.sallivo-premium product-info .product-form,body.sallivo-premium product-info .product-form__buttons,body.sallivo-premium product-info .product-form__input{max-width:100%}body.sallivo-premium product-info .product__title h1,body.sallivo-premium product-info .product__description,body.sallivo-premium product-info .accordion__content,body.sallivo-premium product-info .product__text{overflow-wrap:anywhere}body.sallivo-premium product-info .product__description img,body.sallivo-premium product-info .accordion__content img,body.sallivo-premium product-info .product__description video,body.sallivo-premium product-info .accordion__content video,body.sallivo-premium product-info .product__description iframe,body.sallivo-premium product-info .accordion__content iframe{max-width:100%;height:auto}body.sallivo-premium product-info .product__description table,body.sallivo-premium product-info .accordion__content table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body.sallivo-premium product-info .product-form__input input[type=radio]+label{max-width:100%;white-space:normal;overflow-wrap:anywhere}body.sallivo-premium product-info .product-media-container,body.sallivo-premium product-info .product__media,body.sallivo-premium product-info .product__modal-opener{width:100%}body.sallivo-premium product-info .product__media img,body.sallivo-premium product-info .product__media video,body.sallivo-premium product-info .product__media iframe{max-width:100%}@media screen and (min-width:990px){body.sallivo-premium product-info .product--large:not(.product--no-media){grid-template-columns:minmax(0,1.28fr) minmax(36rem,.72fr)}body.sallivo-premium product-info .product--medium:not(.product--no-media){grid-template-columns:minmax(0,1.08fr) minmax(36rem,.92fr)}body.sallivo-premium product-info .product--small:not(.product--no-media){grid-template-columns:minmax(0,.88fr) minmax(38rem,1.12fr)}body.sallivo-premium product-info .product--right .product__media-wrapper{order:2}body.sallivo-premium product-info .product--right .product__info-wrapper{order:1}body.sallivo-premium product-info .product__column-sticky{top:2rem}body.sallivo-premium product-info .product__media-list{width:100%;margin-inline:0}}@media screen and (min-width:750px)and (max-width:989px){body.sallivo-premium product-info .product{grid-template-columns:minmax(0,1fr);gap:3.2rem}body.sallivo-premium product-info .product__media-wrapper,body.sallivo-premium product-info .product__info-wrapper{width:min(100%,78rem)!important;margin-inline:auto}body.sallivo-premium product-info .product--right .product__media-wrapper,body.sallivo-premium product-info .product--right .product__info-wrapper{order:initial}body.sallivo-premium product-info .product__column-sticky{position:static!important;top:auto!important}body.sallivo-premium product-info .product__info-container{padding:3rem}body.sallivo-premium product-info .product__title h1{font-size:clamp(3.1rem,5vw,4.2rem)}body.sallivo-premium product-info .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(16.666% - .9rem);min-width:8rem}}@media screen and (max-width:749px){body.sallivo-premium product-info{overflow:hidden}body.sallivo-premium product-info .page-width{padding-left:1.4rem;padding-right:1.4rem}body.sallivo-premium product-info .product{display:block}body.sallivo-premium product-info .product__media-wrapper{margin-bottom:2rem}body.sallivo-premium product-info .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide),body.sallivo-premium product-info #GalleryViewer-main,body.sallivo-premium product-info .slider-mobile-gutter{width:100%;margin-left:0!important;margin-right:0!important}body.sallivo-premium product-info .product__media-list{width:100%!important;margin:0 0 1.2rem!important;padding:0!important;gap:.8rem;scroll-padding-left:0}body.sallivo-premium product-info .product__media-list .product__media-item,body.sallivo-premium product-info .product--mobile-columns .product__media-item{flex:0 0 100%;width:100%!important;max-width:100%;margin:0!important;padding:0!important}body.sallivo-premium product-info .product-media-container{width:100%!important;max-width:100%!important;margin-inline:0;border-radius:1.8rem}body.sallivo-premium product-info .product-media-container.constrain-height{--viewport-offset: 260px;--constrained-min-height: 28rem}body.sallivo-premium product-info .product__media,body.sallivo-premium product-info .product__media-list .product__media-item{border-radius:1.8rem}body.sallivo-premium product-info .product__media-icon{top:1.2rem;right:1.2rem}body.sallivo-premium product-info .thumbnail-slider{width:100%;margin:0;padding:0}body.sallivo-premium product-info .thumbnail-slider .thumbnail-list.slider{gap:.8rem;width:100%;padding:.3rem .2rem .5rem;scroll-padding-left:.2rem}body.sallivo-premium product-info .thumbnail-list__item.slider__slide{flex:0 0 7.2rem;width:7.2rem;min-width:7.2rem}body.sallivo-premium product-info .thumbnail{border-radius:1rem}body.sallivo-premium product-info .thumbnail-slider>.slider-button{width:3.4rem;min-width:3.4rem;height:3.4rem;border:1px solid var(--sallivo-line);border-radius:50%;background:#fff}body.sallivo-premium product-info .product__info-container{width:100%;padding:2.2rem 1.6rem;border-radius:2rem}body.sallivo-premium product-info .product__info-container>*+*{margin-top:1.5rem}body.sallivo-premium product-info .product__title h1{margin:0;font-size:clamp(2.7rem,9vw,3.6rem);line-height:1.08}body.sallivo-premium product-info .product .price{font-size:2.35rem}body.sallivo-premium product-info .product-form__input,body.sallivo-premium product-info .product-form__buttons,body.sallivo-premium product-info .product-form__submit,body.sallivo-premium product-info .shopify-payment-button,body.sallivo-premium product-info .shopify-payment-button__button{width:100%;max-width:100%}body.sallivo-premium product-info .product-form__submit{min-height:5.4rem;padding-inline:1.5rem;font-size:1.55rem;white-space:normal}body.sallivo-premium product-info .product-form__quantity .price-per-item__container{display:flex;flex-wrap:wrap;gap:1rem}body.sallivo-premium product-info .quantity{min-width:13.8rem}body.sallivo-premium product-info .sallivo-product-promises{grid-template-columns:1fr;gap:.8rem}body.sallivo-premium product-info .sallivo-product-promise{grid-template-columns:4rem minmax(0,1fr);padding:1.2rem}body.sallivo-premium product-info .custom-secure-checkout{padding:1.6rem 1.2rem}body.sallivo-premium product-info .custom-secure-checkout__icons{gap:.7rem}body.sallivo-premium product-info .product__accordion{padding-inline:1.2rem;border-radius:1.3rem}body.sallivo-premium product-info .product__accordion summary{min-height:5.2rem;padding:1.4rem 0}body.sallivo-premium product-info .product__accordion .summary__title{min-width:0}body.sallivo-premium product-info .product__accordion .accordion__title{overflow-wrap:anywhere}}@media screen and (max-width:390px){body.sallivo-premium product-info .page-width{padding-left:1rem;padding-right:1rem}body.sallivo-premium product-info .product__info-container{padding:1.8rem 1.25rem}body.sallivo-premium product-info .thumbnail-list__item.slider__slide{flex-basis:6.4rem;width:6.4rem;min-width:6.4rem}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/sallivo-product-responsive.css.map */
