:root{--va-green:#2f684f;--va-deep:#10291f;--va-soft:#eef2ec;--va-ink:#202923}.va-announcement{height:34px;overflow:hidden;background:var(--va-deep);color:#fff;display:flex;align-items:center;font:700 11px/1.1 Arial,sans-serif;letter-spacing:.065em}.va-announcement__track{display:flex;align-items:center;gap:54px;white-space:nowrap;width:max-content;animation:va-marquee 35s linear infinite}.va-announcement__track span{display:inline-block}@keyframes va-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.va-announcement__track{animation:none}}.va-header{position:relative;z-index:30;background:#fff;border-bottom:4px solid var(--va-green);font-family:Arial,sans-serif}.va-header__inner{max-width:1450px;min-height:74px;margin:auto;padding:0 4.3%;display:grid;grid-template-columns:auto auto minmax(220px,1fr) auto;align-items:center;column-gap:32px}.va-menu{position:relative;align-self:center}.va-menu summary{display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none;color:#222;font-size:15px;font-weight:600;white-space:nowrap}.va-menu summary::-webkit-details-marker{display:none}.va-menu__icon{display:flex;flex-direction:column;gap:4px;width:20px}.va-menu__icon i{display:block;width:20px;height:2px;background:#222}.va-menu__panel{position:absolute;top:calc(100% + 27px);left:-10px;width:220px;padding:13px 0;background:#fff;box-shadow:0 12px 28px #15241b2d;border:1px solid #e6ebe4}.va-menu__panel a{display:block;padding:11px 20px;color:#202923;text-decoration:none;font-size:15px}.va-menu__panel a:hover,.va-menu__panel a:focus{background:var(--va-soft);color:var(--va-green)}.va-header__logo{color:var(--va-green)!important;font-family:Arial,Helvetica,sans-serif;font-size:29px;font-weight:900;letter-spacing:-.08em;line-height:1;text-decoration:none!important;white-space:nowrap}.va-header__logo span{font-size:.62em;letter-spacing:-.045em}.va-search{justify-self:stretch;display:flex;width:100%;max-width:650px;margin:auto;height:42px;background:#f2f3f1;border-radius:5px;overflow:hidden}.va-search input{width:100%;min-width:0;background:transparent;border:0;padding:0 15px;font:14px Arial,sans-serif;color:#28382e}.va-search button{flex:0 0 auto;border:0;background:var(--va-green);color:#fff;padding:0 24px;font:700 14px Arial,sans-serif;cursor:pointer}.va-header__cart{display:flex;align-items:center;gap:9px;justify-self:end;color:#222!important;text-decoration:none!important;font:600 15px Arial,sans-serif;white-space:nowrap}.va-header__cart small{border-radius:50%;background:var(--va-green);color:#fff;padding:2px 5px;font-size:10px}.va-hero,.va-mosaic,.va-story{width:100%;font-family:Arial,Helvetica,sans-serif}.va-hero{position:relative;aspect-ratio:1200/420;min-height:360px;overflow:hidden;background:#e9e5da}.va-hero__image,.va-hero__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.va-hero__image img{object-fit:cover;object-position:center 55%}.va-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#f5f1e6d4,#f5f1e6b0 35%,#f5f1e600 71%)}.va-hero__content{position:absolute;z-index:2;left:9%;top:50%;transform:translateY(-50%);max-width:480px;color:#243d2f}.va-hero__brand{font-size:clamp(26px,3vw,44px);font-weight:900;letter-spacing:-.07em;margin:0 0 12px}.va-hero h1{font-size:clamp(48px,5.3vw,84px);font-weight:800;line-height:.97;letter-spacing:-.08em;margin:0 0 14px;color:#172b20}.va-hero h1 em{display:block;color:var(--va-green);font-family:Georgia,serif;font-weight:500;letter-spacing:-.065em;text-decoration:underline;text-underline-offset:8px}.va-hero__subtitle{font-size:clamp(15px,1.5vw,22px);line-height:1.35;max-width:370px;margin:0 0 22px}.va-hero__button{display:inline-flex;align-items:center;gap:19px;background:var(--va-green);color:#fff!important;padding:15px 24px;text-decoration:none!important;border-radius:4px;font-weight:700;font-size:16px}.va-hero__button:hover{background:#214f3b}.va-hero__mobile-points{display:none}.va-mosaic{padding:22px 3.5% 0;background:#f4f5f0}.va-mosaic__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:16px;aspect-ratio:1200/570}.va-mosaic__tile{position:relative;overflow:hidden;border-radius:13px;background:#e8e3d7}.va-mosaic__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(19,40,28,.53),transparent 48%)}.va-mosaic__tile img{width:100%;height:100%;object-fit:cover;display:block}.va-mosaic__tile h2{position:absolute;z-index:1;top:20px;left:22px;right:15px;margin:0;color:#fff;font-size:clamp(14px,1.4vw,21px);font-weight:800;letter-spacing:-.025em;line-height:1.1;text-shadow:0 1px 5px #0005}.va-mosaic__band{min-height:100px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 2%;color:var(--va-deep)}.va-mosaic__band strong{font-size:31px;letter-spacing:-.075em;font-weight:900;color:var(--va-green)}.va-mosaic__band span{font-size:12px;font-weight:800;letter-spacing:.025em;white-space:nowrap}.va-story{display:grid;grid-template-columns:1fr 1fr;min-height:480px;background:#f7f7f3}.va-story__image{min-height:480px;overflow:hidden}.va-story__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.va-story__copy{align-self:center;padding:55px clamp(35px,7vw,120px)}.va-story h2{max-width:550px;font-size:clamp(28px,2.7vw,42px);line-height:1.12;letter-spacing:-.05em;color:#1e3227;margin:0 0 25px;font-weight:750}.va-story p{max-width:570px;font-size:16px;line-height:1.63;color:#3e4541;margin:0 0 17px}.va-footer{border-top:4px solid var(--va-green);background:#111916;color:#f5f5f1;padding:62px 5% 18px;font-family:Arial,Helvetica,sans-serif}.va-footer__grid{max-width:1250px;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:55px}.va-footer h2{font-size:15px;font-weight:800;letter-spacing:.02em;color:#fff;margin:0 0 27px}.va-footer p,.va-footer li{font-size:14px;line-height:1.65;color:#e5eae6}.va-footer p{margin:0 0 15px}.va-footer a{color:#e5eae6!important;text-decoration:none!important}.va-footer a:hover{text-decoration:underline!important}.va-footer ul{padding-left:18px;margin:0}.va-footer li{padding-left:1px;margin:0 0 4px}.va-footer__payments{display:flex;align-items:center;flex-wrap:wrap;gap:5px;max-width:310px}.va-footer__payment{height:29px;width:46px;display:flex;align-items:center;justify-content:center;border-radius:3px;background:#fff;overflow:hidden}.va-footer__payment svg{width:42px;height:27px}.va-footer__bottom{max-width:1250px;margin:65px auto 0;padding-top:16px;border-top:1px solid #ffffff24;text-align:center;color:#c6d0c8;font-size:12px}@media(max-width:749px){.va-announcement{height:30px;font-size:10px}.va-announcement__track{gap:28px}.va-header__inner{min-height:62px;padding:0 17px;grid-template-columns:1fr auto 1fr;column-gap:10px}.va-menu__label,.va-search,.va-header__cart span{display:none}.va-menu__panel{top:calc(100% + 22px);left:-17px;width:235px}.va-header__logo{font-size:25px}.va-header__cart{gap:2px}.va-hero{aspect-ratio:700/1027;min-height:0}.va-hero__image img{object-position:center}.va-hero:before{background:linear-gradient(180deg,#f4f1e7ad,#f4f1e78f 43%,#f4f1e700 72%)}.va-hero__content{left:7%;right:7%;top:8%;transform:none;max-width:none;text-align:center}.va-hero__brand{font-size:clamp(27px,7vw,38px);margin-bottom:9px}.va-hero h1{font-size:clamp(43px,11vw,64px);line-height:.96;margin-bottom:13px}.va-hero h1 em{display:block}.va-hero__subtitle{font-size:clamp(14px,3.8vw,18px);max-width:310px;margin:0 auto 18px}.va-hero__mobile-points{display:flex;justify-content:center;gap:15px;margin:0 0 22px}.va-hero__mobile-points span{font-size:27px;color:var(--va-green);line-height:1}.va-hero__mobile-points small{display:block;margin-top:5px;color:#32463a;font-size:10px;font-weight:700;line-height:1.15}.va-hero__button{padding:12px 19px;font-size:14px}.va-mosaic{padding:12px 12px 0}.va-mosaic__grid{display:flex;flex-direction:column;aspect-ratio:auto;gap:12px}.va-mosaic__tile{height:150px;flex:none;border-radius:11px}.va-mosaic__tile:after{background:linear-gradient(90deg,rgba(19,40,28,.58),transparent 65%)}.va-mosaic__tile h2{top:50%;left:18px;right:45%;transform:translateY(-50%);font-size:18px}.va-mosaic__band{min-height:90px;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:15px 2%;text-align:center}.va-mosaic__band strong{font-size:23px;grid-row:span 2;align-self:center}.va-mosaic__band span{font-size:9px}.va-story{display:block;min-height:0}.va-story__image{min-height:0;aspect-ratio:4/3}.va-story__copy{padding:33px 25px 39px}.va-story h2{font-size:29px;margin-bottom:19px}.va-story p{font-size:14px;line-height:1.6}.va-footer{padding:40px 25px 18px}.va-footer__grid{grid-template-columns:1fr;gap:27px}.va-footer h2{margin-bottom:16px;font-size:14px}.va-footer__bottom{margin-top:39px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/vallence-almira.css.map */
