html{-webkit-text-size-adjust:100%}body{-webkit-tap-highlight-color:rgba(176,141,87,.18)}input,select,textarea{font-size:16px!important}.hxxl{font-size:clamp(3.4rem,10vw,4.4rem)}.hxl{font-size:clamp(3.2rem,9vw,4rem)}.h0{font-size:clamp(3rem,8.4vw,3.6rem)}.h1{font-size:clamp(2.6rem,7.4vw,3.1rem);line-height:1.18}.button{min-height:5rem}.product-form__submit{min-height:5.6rem;font-size:1.7rem;letter-spacing:.04rem}.shopify-payment-button__button{min-height:5.2rem}.banner__buttons,.banner__buttons .button{width:100%}.product__title h1{font-size:2.5rem;line-height:1.2}.product__info-container .price--large{font-size:2.4rem}.vitrea-intro--avant-achat{margin:1.2rem 0 1.6rem!important}.vitrea-intro__accroche{font-size:1.5rem!important;line-height:1.5!important;margin-bottom:1.4rem!important}.vitrea-intro__grid{gap:1.3rem 1.2rem!important}.vitrea-intro__pastille{gap:.9rem!important}.vitrea-intro__icon{width:3rem!important;height:3rem!important}.vitrea-intro__icon svg{width:1.6rem!important;height:1.6rem!important}.vitrea-intro__titre{font-size:1.25rem!important}.vitrea-intro__benefice{font-size:1.12rem!important}.vitrea-reassu{margin-top:1.6rem!important;gap:.5rem!important;padding:.5rem!important;border-radius:14px!important}.vitrea-reassu__item{flex-direction:row!important;align-items:center!important;gap:.9rem!important;padding:1.2rem 1rem!important;border-radius:10px!important}.vitrea-reassu__icon{width:3.2rem!important;height:3.2rem!important;border-radius:9px!important}.vitrea-reassu__icon svg{width:1.7rem!important;height:1.7rem!important}.vitrea-reassu__titre{font-size:1.22rem!important}.vitrea-reassu__texte{font-size:1.08rem!important}.product__accordion summary,.collapsible-content .accordion summary{padding-top:1.6rem;padding-bottom:1.6rem}.vitrea-sticky-atc{padding-bottom:env(safe-area-inset-bottom,0px)}.vitrea-sticky-atc__button{min-height:4.8rem;font-size:1.5rem}.vitrea-sticky-cta{padding-bottom:calc(.8rem + env(safe-area-inset-bottom,0px))!important}html.vx-has-sticky body{padding-bottom:calc(7.6rem + env(safe-area-inset-bottom,0px))}html.vx-sticky-visible #tidio-chat-iframe,html.vx-sticky-visible #tidio-chat{bottom:calc(7.4rem + env(safe-area-inset-bottom,0px))!important;transition:bottom .25s ease}.vitrea-choix-grid{display:flex!important;gap:1.2rem!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:-1.5rem;margin-right:-1.5rem;padding:.6rem 1.5rem 1.2rem;scroll-padding-inline:1.5rem}.vitrea-choix-grid::-webkit-scrollbar{display:none}.vitrea-choix-grid>.vitrea-choix-carte{flex:0 0 82%;max-width:34rem;scroll-snap-align:center;transform:none!important}.vx-dots{display:flex;justify-content:center;gap:.7rem;margin:.4rem 0 1.6rem}.vx-dots button{width:.8rem;height:.8rem;padding:0;border:0;border-radius:100px;background:#33503f40;transition:width .3s ease,background-color .3s ease}.vx-dots button.is-active{width:2.2rem;background:#33503f}.vx-velocity,.vx-velocity img{transform:none!important;filter:none!important}html.vx-motion .vx-reveal{transform:translate3d(0,18px,0);filter:blur(4px);transition-duration:.6s}html.vx-motion .vx-reveal.vx-in{transform:none;filter:none}
/*# sourceMappingURL=/cdn/shop/t/28/assets/vitrea-mobile.css.map */
