#site-header{background:linear-gradient(180deg,rgba(227,178,138,1) 0,rgba(238,209,183,1) 100%)}#site-header-wordmark{display:none}#site-main{background-color:transparent}#site-main::before{content:"";display:block;position:fixed;top:0;left:0;z-index:0;width:100vw;height:100vh;background:linear-gradient(180deg,rgba(227,178,138,0.8) 0,rgba(227,178,138,0.2) 33vh,rgba(227,178,138,0) 66vh)}#site-footer{border-top:1px solid var(--light-200);background-color:transparent}#summary{position:fixed;top:0;left:0;z-index:10;pointer-events:none;width:100%}#step-counter{text-align:center;color:var(--orange-400)}@media(min-width:1336px){#summary{height:88px}#summary meter{position:absolute;top:37px;left:calc(50% - 500px);width:920px}#step-counter{position:absolute;top:14px;right:calc(50% - 500px);width:40px;height:60px;line-height:60px;font-size:16px}}@media(min-width:980px) and (max-width:1335.9px){#summary{height:80px}#summary meter{position:absolute;top:34px;left:calc(50% - 320px);width:640px}#step-counter{position:absolute;top:12px;right:calc(50% - 380px);width:40px;height:56px;line-height:56px;font-size:14px}}@media(min-width:480px) and (max-width:979.9px){#summary{height:72px}#summary meter{position:absolute;top:30px;left:calc(50% - 152px);width:324px}#step-counter{position:absolute;top:10px;right:calc(50% - 220px);width:24px;height:52px;line-height:52px;font-size:12px}}@media(max-width:479.9px){#summary{height:64px}#summary meter{position:absolute;top:28px;left:calc(50% - 100px);width:224px}#step-counter{position:absolute;top:8px;right:calc(50% - 164px);width:24px;height:48px;line-height:48px;font-size:12px}}#intro{display:none;border-bottom:1px solid var(--orange-100);text-align:center}#intro.is-shown{display:block}#intro section.text,#intro figure{display:inline-block;vertical-align:top}#intro section.text{text-align:left;color:var(--orange-400)}#intro section.text h2{font-weight:normal}@media(min-width:1336px){#site-main #intro h1{text-align:center}#intro section.text{margin-right:28px}}@media(min-width:980px) and (max-width:1335.9px){#site-main #intro h1{text-align:center}#intro section.text{margin-right:24px}}@media(min-width:480px) and (max-width:979.9px){#site-main #intro h1{text-align:left;font-size:52px;line-height:78px}#intro section.text{width:280px}#intro figure{width:160px}}@media(max-width:479.9px){#site-main #intro h1{text-align:left;font-size:33px;line-height:50px}#intro section.text{width:208px}#intro figure{width:120px}}#site-main section h1{text-align:center}#site-main section{display:none}#site-main section.is-shown{display:block}#site-main section[data-step-number] form h2{margin-bottom:0}#site-main section[data-step-number] fieldset{display:none}#site-main section[data-step-number] fieldset.is-shown{display:grid}#site-main section[data-step-number] fieldset output{text-align:right}#site-main section[data-step-number] button.info{float:right;border-radius:50%;color:var(--dark-100);font-size:0}#site-main section[data-step-number] button.info::before{content:"i";font-size:1rem}#outro{color:var(--orange-400)}#total-price{font-weight:bold}.quantity{display:block;font-weight:bold;font-style:italic;color:var(--orange-400)}.quantity::before{content:"("}.quantity::after{content:")"}#site-address{font-size:80%;line-height:160%}@media(min-width:1336px){#site-main>section#outro{padding:48px calc(50% - 320px)}#outro-scope details{width:680px}#total-price{font-size:64px;line-height:97px}.quantity{margin-bottom:56px}}@media(min-width:980px) and (max-width:1335.9px){#site-main>section#outro{padding:48px calc(50% - 280px)}#outro-scope details{width:680px}#total-price{font-size:48px;line-height:74px}.quantity{margin-bottom:48px}}@media(min-width:480px) and (max-width:979.9px){#outro-scope details{width:440px}#total-price{font-size:36px;line-height:55px}.quantity{margin-bottom:40px}}@media(max-width:479.9px){#outro-scope details{width:328px}#total-price{font-size:30px;line-height:45px}.quantity{margin-bottom:32px}}#outro-scope h2,#outro-scope h3{margin-bottom:0}#outro-scope details,#outro-scope details summary{color:var(--dark-200)}#thank-you{text-align:left}