 html { scroll-behavior: smooth; } body { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }  .forescape { --f-primary: var(--primary)!important; --f-highlight-text-color: var(--text-on-accent)!important; --f-datepicker-button-text-color: var(--text-on-accent)!important; --f-cart-content-text-color: var(--text-on-accent)!important; --f-button-primary-text-color: var(--text-on-accent)!important; --f-highlight-border-radius:var(--radius-s)!important; --f-panel-border-radius:var(--radius-s)!important; --f-primary-hover: var(--primary-hover)!important; }  .forescape .f-cart { z-index:10000!important; border-radius:0 0 0 var(--radius-m)!important; } .forescape .f-cart-content { border-radius:0 0 0 var(--radius-m)!important; }  .forescape .f-datepicker-btn--left { border-top-left-radius: var(--radius-s)!important; border-bottom-left-radius: var(--radius-s)!important; } .forescape .f-datepicker-btn--right { border-top-right-radius: var(--radius-s)!important; border-bottom-right-radius: var(--radius-s)!important; }  .f-availability-chocolate-room-modal .f-ui-picture, .f-availability-hero-room-modal .f-ui-picture{display:none;} .garantie-annulation .f-ui-picture, .garantie-annulation .f-product-view--confirmSide {display:none;} .forescape :is(.f-modal--full .f-modal-panel) { border-radius: var(--radius-m); } .forescape .f-modal-panel button.f-btn-primary, .forescape .f-modal-panel [type="button"].f-btn-primary { background-color: var(--secondary)!important; color: var(--text-title)!important; border-radius: var(--f-modal-button-primary-border-radius)!important; padding:var(--space-s)!important; font-size:var(--text-m); }