.biospa-restoration{position:relative;z-index:100;box-sizing:border-box;margin-top:var(--biospa-header-height,104px);scroll-margin-top:var(--biospa-header-height,104px);padding:22px 28px;background:#fff3d8;border-left:7px solid #d78a16;border-bottom:1px solid #e7c27b;color:#302719;font:16px/1.55 Arial,sans-serif}
.biospa-restoration__inner{max-width:1320px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:32px;align-items:center}
.biospa-restoration strong{display:block;margin:0 0 8px;color:#9a351c;font-size:25px;font-weight:800;line-height:1.2}
.biospa-restoration p{margin:0;max-width:950px;color:#302719}.biospa-restoration p b{font-weight:700}
.biospa-restoration nav{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.biospa-restoration nav a{display:flex;justify-content:center;align-items:center;min-height:43px;box-sizing:border-box;padding:8px 13px;border:1px solid #856d45;border-radius:5px;background:#fffaf0;color:#302719!important;white-space:nowrap;text-decoration:none;font-size:15px;font-weight:700}
.biospa-restoration nav a:first-child{grid-column:1/-1;background:#302719;border-color:#302719;color:#fff!important;font-size:19px}
.biospa-restoration nav a:hover{background:#f7dfae}.biospa-restoration nav a:first-child:hover{background:#51402a}.biospa-restoration nav a:focus-visible{outline:3px solid #9a351c;outline-offset:3px}
[data-order-buy],[data-order-quantity],a[href^="/basket/"],a[href^="/cart/"],a[href^="/checkout/"],.footer__fix__action{display:none!important}
@media(max-width:1099px){.biospa-restoration__inner{grid-template-columns:1fr;gap:15px}.biospa-restoration nav{grid-template-columns:minmax(190px,1.4fr) 1fr 1fr;max-width:700px}.biospa-restoration nav a:first-child{grid-column:auto;font-size:17px}}
@media(max-width:599px){.biospa-restoration{padding:18px 16px;border-left-width:5px;font-size:15px;line-height:1.5}.biospa-restoration strong{font-size:23px}.biospa-restoration nav{grid-template-columns:1fr 1fr;max-width:none}.biospa-restoration nav a:first-child{grid-column:1/-1;font-size:18px}.biospa-restoration nav a{min-height:42px}}
