.header-bg{box-sizing:border-box;width:100%;padding:0;position:relative}.header-bg .background{position:relative;overflow:hidden}.header-bg img{box-sizing:border-box;width:100%;height:auto;display:block}.header-bg .mask{filter:drop-shadow(0 -10px 5px #0004);z-index:1;width:100%;height:auto;position:absolute;top:auto;bottom:-1px}@media (width>=768px){.header-bg .mask{transform-origin:bottom;width:100%;height:auto;transform:scaleY(.5)}}@media (width>=1200px){.header-bg .mask{transform-origin:bottom;transform:scaleY(.4)}}@media (width>=768px){.header-bg .img{object-fit:cover;object-position:center 30%;height:40vh}}@media (width>=1200px){.header-bg .img{object-position:center 25%;height:45vh}}.header-bg .circle{background:var(--gg-accent);z-index:2;width:100px;height:100px;color:var(--gg-text-white);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;display:flex;position:absolute;bottom:10px;left:50vw;transform:translate(-50%)}.header-bg .circle p,.header-bg .circle h2{margin:0;padding:0}.header-bg .circle h2{font-size:28px}.header-bg .circle p{font-size:12px}@media (width>=768px){.header-bg .circle{width:130px;height:130px;bottom:20px}.header-bg .circle h2{font-size:34px}.header-bg .circle p{font-size:14px}}@media (width>=1200px){.header-bg .circle{width:150px;height:150px;bottom:30px}.header-bg .circle h2{font-size:40px}.header-bg .circle p{font-size:16px}}.header-bg .container{flex-direction:column;padding:16px 20px 0;display:flex}.header-bg .container .block{text-align:center;flex-direction:column;justify-content:center;display:flex}.header-bg .container p,.header-bg .container h1{color:var(--gg-text-green);margin:4px 0;font-size:14px;font-weight:200}.header-bg .container span p{font-size:18px;font-weight:300}.header-bg .container h1{margin:6px 0;font-size:30px;font-weight:600}.header-bg .container .gray{color:var(--gg-text-gray)}@media (width>=768px){.header-bg .container{padding:24px 40px 0}.header-bg .container span p{font-size:20px}.header-bg .container h1{font-size:36px}.header-bg .container p{font-size:16px}}@media (width>=1200px){.header-bg .container{padding:32px 60px 0}.header-bg .container span p{font-size:22px}.header-bg .container h1{font-size:42px}.header-bg .container p{font-size:18px}}*{box-sizing:border-box;margin:0;padding:0;font-family:OpenSans,sans-serif}body{background:var(--gg-bg);color:var(--gg-text)}.container{padding:10px}:root{--gg-bg:#fffae6;--gg-text:#2f2f2f;--gg-text-white:#fff;--gg-text-green:#076800;--gg-text-gray:#7b7b7b;--gg-accent:#ff9800}@font-face{font-family:OpenSans;font-weight:100;src:local(OpenSans),url(/assets/OpenSans-Light-BIrCcPGn.ttf)format("truetype")}@font-face{font-family:OpenSans;font-weight:200;src:local(OpenSans),url(/assets/OpenSans-Regular-6BQLG-3c.ttf)format("truetype")}@font-face{font-family:OpenSans;font-weight:300;src:local(OpenSans),url(/assets/OpenSans-Medium-Cd5rz7Ir.ttf)format("truetype")}@font-face{font-family:OpenSans;font-weight:400;src:local(OpenSans),url(/assets/OpenSans-SemiBold-BwuOw5eQ.ttf)format("truetype")}@font-face{font-family:OpenSans;font-weight:500;src:local(OpenSans),url(/assets/OpenSans-Bold-BjQpCi2R.ttf)format("truetype")}@font-face{font-family:OpenSans;font-weight:600;src:local(OpenSans),url(/assets/OpenSans-ExtraBold-Y0gesaO4.ttf)format("truetype")}.price-group{flex-direction:column;width:100%;display:flex}.price-group .name{flex-direction:row;align-items:center;gap:8px;display:flex}.price-group .name img{width:28px;height:28px}.price-group .name h1{color:var(--gg-text-green);margin:0;font-size:20px}.price-group .price-list{flex-direction:column;gap:6px;margin-top:10px;display:flex}.price-group .product{justify-content:space-between;align-items:baseline;gap:8px;width:100%;padding-left:26px;font-size:15px;font-weight:200;display:flex}.price-group .product .name-product{white-space:nowrap;margin:0}.price-group .product .dots{border-bottom:2px dotted #bababa;flex:1;height:1px;margin:0 6px}.price-group .product .cost{white-space:nowrap;margin:0}.price-group .product .cost span{color:var(--gg-accent);font-weight:500}@media (width>=1200px){.price-group .name h1{font-size:24px}.price-group .product{padding-left:32px;font-size:17px}}@media (width>=768px) and (width<=1199px){.price-group .name h1{font-size:22px}.price-group .product{padding-left:28px;font-size:15px}}.price-block{flex-direction:column;gap:15px;padding-top:20px;padding-bottom:70px;display:flex}@media (width>=768px) and (width<=1199px){.price-block{grid-template-columns:1fr 1fr;gap:24px 30px;padding:20px 24px 70px;display:grid}}@media (width>=1200px){.price-block{grid-template-columns:1fr 1fr;gap:32px 40px;max-width:1200px;margin:0 auto;padding:30px 40px 80px;display:grid}}.footer{flex-direction:column;padding:30px 5px;display:flex;position:relative;overflow:hidden}.footer img{width:100%;position:absolute;top:0;left:0}.footer .green-place{background:#064e01e5;width:100%;height:100%;position:absolute;top:0;left:0}.footer p{text-align:center;color:var(--gg-text-white);z-index:2;font-weight:200}
