.ds-size-refresh #MainContent,.ds-size-refresh #MainContent .ds-info-page{background:#f8f5ed!important}
.ds-size-refresh .ds-info-page .ds-eyebrow{color:#527800!important}
.ds-size-refresh .ds-shop-nav a[aria-current="page"]{background:#b1e527!important;color:#1e201d!important;box-shadow:none!important}
.ds-size-refresh .ds-breadcrumbs{max-width:1320px;margin:0 auto;padding:24px 40px;font:400 13px Montserrat,sans-serif}
.ds-size-refresh .ds-info-page{max-width:1320px;margin:0 auto;padding:0 40px 44px;color:#1e201d;font:400 16px/1.5 Montserrat,sans-serif;letter-spacing:0}
.ds-size-refresh .ds-info-page *{box-sizing:border-box}
.ds-size-refresh .ds-sc-hero{padding:12px 0 0}
.ds-size-refresh .ds-eyebrow{margin:0 0 12px;color:#527800;font:700 15px/1.3 Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase}
.ds-size-refresh .ds-sc-hero h1{max-width:none;margin:0 0 12px;font:800 clamp(36px,4.4vw,62px)/1.08 Montserrat,sans-serif;letter-spacing:-.045em}
.ds-size-refresh .ds-sc-hero h1 span{color:#466e00}
.ds-size-refresh .ds-sc-hero .ds-lead{max-width:none;margin:0;color:#62655f;font-size:clamp(17px,2vw,25px);font-weight:400;line-height:1.5}
.ds-size-refresh .ds-sc-checker{margin-top:36px;padding:30px 8%;border:1px solid #d7dade;border-radius:8px;background:#fff;box-shadow:none}
.ds-size-refresh .ds-sc-progress{display:flex;align-items:center;gap:14px;margin:0 auto 30px;max-width:860px}
.ds-size-refresh .ds-sc-progress span{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:50%;background:#e6e8ea;color:#62655f;font-weight:700}
.ds-size-refresh .ds-sc-progress span:first-child{background:#b1e527;color:#1e201d}
.ds-size-refresh .ds-sc-progress i{height:3px;background:#dfe2e5}
.ds-size-refresh .ds-sc-progress i:first-of-type{background:#b1e527}
.ds-size-refresh .ds-sc-checker legend{margin-bottom:14px;font-size:21px;line-height:1.4;font-weight:700}
.ds-size-refresh .ds-sc-checker legend b,.ds-size-refresh .ds-sc-measures label>b{margin-right:7px;color:#1e201d;font:700 20px/1.4 Montserrat,sans-serif}
.ds-size-refresh .ds-sc-machine-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.ds-size-refresh .ds-sc-choice{min-height:86px;padding:17px 18px 17px 66px;border:1px solid #d2d7dd;border-radius:7px;background:#fff;box-shadow:none}
.ds-size-refresh .ds-sc-choice.is-selected{border:2px solid #91c917;background:#f9fdef;box-shadow:none}
.ds-size-refresh .ds-sc-choice input{left:23px;top:24px;width:23px;height:23px;accent-color:#7ead0d}
.ds-size-refresh .ds-sc-choice strong{font-size:19px;font-weight:700}
.ds-size-refresh .ds-sc-choice span{margin-top:2px;font-size:14px;color:#62655f}
.ds-size-refresh .ds-sc-measures{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px}
.ds-size-refresh .ds-sc-measures>label{padding:0;border:0;border-radius:0;background:none;min-width:0}
.ds-size-refresh .ds-sc-measures label>span:not(.ds-sc-input){display:inline;font-size:18px;font-weight:700}
.ds-size-refresh .ds-sc-measures small{margin:5px 0 9px;color:#62655f;font-size:14px}
.ds-size-refresh .ds-sc-input{margin:0}
.ds-size-refresh .ds-sc-input input{height:50px;border:1px solid #d2d7dd;border-radius:6px;font:400 18px Montserrat,sans-serif;color:#1e201d}
.ds-size-refresh .ds-sc-input em{top:10px;right:9px;background:#f1f2f3;padding:3px 10px;border-radius:3px;color:#1e201d;font-size:16px}
.ds-size-refresh .ds-sc-submit{margin-top:24px;min-height:54px;padding:14px 20px;border-radius:8px;background:#b1e527;color:#1e201d;font:700 18px/1.4 Montserrat,sans-serif}
.ds-size-refresh .ds-sc-submit:hover{background:#a6d923}
.ds-size-refresh .ds-sc-privacy{font-size:12px;margin-top:13px;color:#62655f}
.ds-size-refresh .ds-sc-manual{margin-top:36px;padding-top:32px;border-color:#d7dade}
.ds-size-refresh .ds-sc-manual-head{display:block;text-align:center;margin-bottom:22px}
.ds-size-refresh .ds-sc-manual-head h2{font:800 clamp(28px,3vw,42px)/1.15 Montserrat,sans-serif;letter-spacing:-.04em}
.ds-size-refresh .ds-sc-manual-head>p{max-width:850px;margin:12px auto 0;font-size:16px;color:#62655f}
.ds-size-refresh .ds-sc-table-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
.ds-size-refresh .ds-info-page .ds-sc-card{padding:22px;border:1px solid #d7dade!important;border-radius:8px;background:#fff!important;box-shadow:none}
.ds-size-refresh .ds-sc-kicker{font-size:12px;letter-spacing:.17em;font-weight:700;color:#1e201d;margin:0 0 6px}
.ds-size-refresh .ds-sc-card h3{font:800 clamp(22px,2.4vw,30px)/1.15 Montserrat,sans-serif;letter-spacing:-.035em}
.ds-size-refresh .ds-sc-card h3 span{color:#1e201d}
.ds-size-refresh .ds-sc-card>small{margin-top:6px;font-size:14px;color:#62655f}
.ds-size-refresh .ds-sc-table-scroll{margin:16px 0}
.ds-size-refresh .ds-sc-card table{min-width:0;width:100%;table-layout:fixed;border-color:#d9dde1;border-radius:6px;font-size:14px;box-shadow:none}
.ds-size-refresh .ds-sc-card th{padding:13px 8px;background:#eff0f2;color:#1e201d;font-weight:700;text-align:center;font-size:12px}
.ds-size-refresh .ds-sc-card th:first-child{width:18%}
.ds-size-refresh .ds-sc-card td{padding:7px 8px;text-align:center;font-weight:400;border-color:#d9dde1}
.ds-size-refresh .ds-sc-card>a{width:100%;min-height:48px;border:0;border-radius:8px;background:#b1e527;color:#1e201d;font-weight:700;font-size:15px}
.ds-size-refresh .ds-shop-bottom{display:none}
.ds-size-refresh .ds-sc-result{border:1px solid #d7dade;border-top:5px solid #b1e527;border-radius:8px;padding:24px}
.ds-size-refresh .ds-sc-result.is-warning{border-top-color:#a83930;background:#fff7f5}
.ds-size-refresh .ds-sc-result h2{font:800 clamp(26px,3vw,38px)/1.15 Montserrat,sans-serif;letter-spacing:-.035em}
.ds-size-refresh .ds-sc-stats span{border-radius:5px;background:#f8f5ed}
.ds-size-refresh .ds-sc-actions a,.ds-size-refresh .ds-sc-actions button{border-radius:8px;font:700 15px Montserrat,sans-serif}
.ds-size-refresh .ds-sc-result:not(.is-warning) .ds-sc-actions a{background:#b1e527;border-color:#b1e527;color:#1e201d}
.ds-size-refresh .ds-info-page :is(a,button,input):focus-visible{outline:3px solid #527800;outline-offset:3px}
@media(min-width:990px) and (max-width:1100px){.ds-size-refresh .header.header--middle-left{grid-template-columns:minmax(0,1fr) 88px!important;grid-template-areas:"heading icons" "navigation navigation"!important}.ds-size-refresh .ds-shop-nav{grid-area:navigation}.ds-size-refresh .ds-shop-nav__inner{justify-content:space-between!important}}
@media(max-width:749px){.ds-size-refresh .ds-breadcrumbs{padding:20px 22px}.ds-size-refresh .ds-info-page{padding:0 22px 34px}.ds-size-refresh .ds-sc-checker{padding:24px 18px;margin-top:24px}.ds-size-refresh .ds-sc-machine-options,.ds-size-refresh .ds-sc-measures,.ds-size-refresh .ds-sc-table-grid{grid-template-columns:minmax(0,1fr);gap:16px}.ds-size-refresh .ds-sc-progress{gap:9px;margin-bottom:22px}.ds-size-refresh .ds-sc-checker legend{font-size:19px}.ds-size-refresh .ds-sc-measures{margin-top:22px}.ds-size-refresh .ds-sc-submit{font-size:16px}.ds-size-refresh .ds-info-page .ds-sc-card{padding:18px 12px}.ds-size-refresh .ds-sc-card th{font-size:11px;padding:10px 4px}.ds-size-refresh .ds-sc-card td{padding:7px 4px}.ds-size-refresh .ds-sc-stats{grid-template-columns:1fr}.ds-size-refresh .ds-sc-manual-head>p{font-size:15px}}
