.ds-maxi-refresh .ds-maxi-product{--ds-red:#b1e527;--ds-green:#b1e527;--ds-soft:#f8f5ed;--ds-ink:#1e201d;--ds-line:#dedfd9;font-family:Montserrat,sans-serif;background:#f8f5ed;padding-bottom:1px}
.ds-maxi-refresh .ds-maxi-product button,.ds-maxi-refresh .ds-maxi-product input,.ds-maxi-refresh .ds-maxi-benefits article>span{font-family:Montserrat,sans-serif}
.ds-maxi-refresh .ds-maxi-product p{font-weight:400;color:#62655f}
.ds-maxi-refresh .ds-maxi-buy h1{font-size:clamp(38px,4.2vw,60px);font-weight:800;line-height:1.06}
.ds-maxi-refresh .ds-maxi-buy h1 span{color:#ef3e64}
.ds-maxi-refresh .ds-maxi-eyebrow{color:#62655f!important;font-weight:700!important;line-height:1.4}
.ds-maxi-refresh .ds-maxi-main{background:#fff;border-radius:12px;border-color:#dedfd9}
.ds-maxi-refresh .ds-maxi-thumb{border-radius:8px}.ds-maxi-refresh .ds-maxi-thumb[aria-current="true"]{border-color:#1e201d;box-shadow:0 0 0 2px #b1e527}
.ds-maxi-refresh .ds-maxi-add{background:#b1e527;color:#1e201d;font-weight:700;box-shadow:none}.ds-maxi-refresh .ds-maxi-add:hover{background:#a3d51d}
.ds-maxi-refresh .ds-maxi-delivery{background:#fff;border:1px solid #dedfd9;border-radius:8px}
.ds-maxi-refresh .ds-maxi-tick,.ds-maxi-refresh .ds-maxi-actions a:last-child{color:#1e201d}
.ds-maxi-refresh .ds-maxi-actions a{font-weight:700;border:1px solid #1e201d;background:transparent}.ds-maxi-refresh .ds-maxi-actions a:hover{background:#fff}
.ds-maxi-refresh .ds-maxi-proof{background:#fff;border-color:#dedfd9;border-radius:10px;margin-bottom:48px}.ds-maxi-refresh .ds-maxi-proof div{border-color:#dedfd9}
.ds-maxi-refresh .ds-maxi-tabs{background:#fff;border:1px solid #dedfd9;border-radius:12px;padding:16px 30px 36px;margin-bottom:56px}
.ds-maxi-refresh .ds-maxi-tab{font-weight:700}.ds-maxi-refresh .ds-maxi-tab[aria-selected="true"]{background:#b1e527;color:#1e201d}
.ds-maxi-refresh .ds-maxi-section h2,.ds-maxi-refresh .ds-maxi-fit h2{font-size:clamp(28px,3vw,40px);font-weight:800}
.ds-maxi-refresh .ds-maxi-fit{border-radius:8px}.ds-maxi-refresh .ds-maxi-specs article{border-color:#dedfd9;border-radius:8px}
.ds-maxi-refresh .ds-maxi-benefits article>span{color:#62655f;font-weight:700}.ds-maxi-refresh .ds-maxi-outline,.ds-maxi-refresh .ds-maxi-faq summary{font-weight:700}
.ds-maxi-refresh .ds-maxi-product :is(a,button,input,summary):focus-visible{outline:3px solid #1e201d;outline-offset:4px}
.ds-maxi-refresh .ds-maxi-fit img{width:100%;max-width:100%;height:auto;object-fit:contain}
@media(min-width:990px) and (max-width:1100px){.ds-maxi-refresh .header.header--middle-left{grid-template-columns:minmax(0,1fr) 88px!important;grid-template-areas:"heading icons" "navigation navigation"!important}.ds-maxi-refresh .ds-shop-nav{grid-area:navigation}.ds-maxi-refresh .ds-shop-nav__inner{justify-content:space-between!important}}
@media(max-width:900px){.ds-maxi-refresh .ds-maxi-tabs{margin:0 20px 40px;padding:12px 20px 28px}.ds-maxi-refresh .ds-maxi-proof{margin-bottom:32px}.ds-maxi-refresh .ds-maxi-tablist{flex-wrap:wrap;overflow:visible}.ds-maxi-refresh .ds-maxi-tab{padding:12px;font-size:13px}.ds-maxi-refresh .ds-maxi-hero{padding-bottom:32px}.ds-maxi-refresh .ds-maxi-fit{padding:24px 16px}}
