body.vq-body{--vq23-deep:#173d34;--vq23-forest:#225342;--vq23-paper:#fbf9f4;--vq23-soft:#f5f8f3;--vq23-muted:#435a4c;--vq23-line:#e1e8df;--vq23-accent:#b8945c;--vq23-round:15px;color:#1c3d30}body.vq-body :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #b8945c;outline-offset:3px}body.vq-body .vq-container{padding-inline:clamp(16px,3vw,36px)}body.vq-body :is(.vq-colhead h1,.vq-cart h1,.vq-page h1,.vq-sec__title){letter-spacing:-.018em;line-height:1.25;text-transform:none;text-wrap:balance;color:#173d34}html[dir=rtl] body.vq-body :is(.vq-colhead h1,.vq-cart h1,.vq-page h1,.vq-sec__title){letter-spacing:0;line-height:1.45}body.vq-body .vq-btn{min-height:46px;border-radius:11px;font-weight:700;letter-spacing:0;text-transform:none}body.vq-body .vq-btn--dark,body.vq-body .vq-btn--gold{background:#173d34;color:#fff;border-color:#173d34}body.vq-body .vq-btn--dark:hover,body.vq-body .vq-btn--gold:hover{background:#285847;border-color:#285847;color:#fff}body.vq-body .vq-btn--ghost{border:1px solid #a6baaa;background:#fff;color:#173d34}body.vq-body .vq-btn--ghost:hover{background:#f0f6ef;color:#173d34}body.vq-body.template-collection .vq-colhead{background:linear-gradient(120deg,#faf9f4,#f4f7f1);padding:clamp(32px,5vw,65px) 0;border-bottom:1px solid var(--vq23-line);color:#173d34}body.vq-body.template-collection .vq-colhead h1{font-size:clamp(27px,3.6vw,42px);font-weight:780;color:#173d34;max-width:22ch;margin-inline:auto}body.vq-body.template-collection .vq-colhead p{font-size:15px;line-height:1.72;color:#465d51;max-width:68ch}body.vq-body.template-collection .vq-coltrust{margin:20px 0 3px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#fff;border:1px solid var(--vq23-line);border-radius:14px;overflow:hidden}body.vq-body.template-collection .vq-coltrust__item{display:flex;align-items:center;justify-content:center;gap:9px;min-width:0;padding:15px 10px;border-color:#e8eee6}body.vq-body.template-collection .vq-coltrust__item svg{color:#2d6049;stroke:#2d6049;flex:none}body.vq-body.template-collection .vq-coltrust__item span{color:#315343;font-size:12px;letter-spacing:0;text-transform:none;font-weight:700;line-height:1.35}body.vq-body.template-collection .vq23-colfilters{display:flex;gap:8px;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:8px 0 7px;padding-block:15px}body.vq-body.template-collection .vq23-colfilters .vq-colfilter{display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:10px 15px;color:#265340;text-decoration:none;background:#f7f9f5;border:1px solid #dce6dc;border-radius:999px;font-size:13px;letter-spacing:0;text-transform:none;font-weight:700;line-height:1.35}body.vq-body.template-collection .vq23-colfilters .vq-colfilter:hover{background:#eaf2e9;border-color:#a6bea9}body.vq-body.template-collection .vq23-colfilters .vq-colfilter.active{background:#173d34;color:#fff;border-color:#173d34}body.vq-body.template-collection .vq-coltools{padding:12px 0 20px;gap:13px}body.vq-body.template-collection .vq-count{font-size:14px;color:#465d51;font-weight:650}body.vq-body.template-collection .vq-coltools select{border:1px solid #bbd0c0;border-radius:10px;background:#fff;color:#173d34;min-height:46px;font-size:14px;padding:10px 12px;max-width:100%}body.vq-body.template-collection .vq-grid{gap:clamp(12px,2vw,24px)}body.vq-body.template-collection .vq-card{border:1px solid #e1e9e0;border-radius:15px;overflow:hidden;background:#fff;box-shadow:0 7px 25px #103c2209}body.vq-body.template-collection .vq-card__mediawrap{background:#f7f8f3}body.vq-body.template-collection .vq-card__body{padding:15px;line-height:1.5}body.vq-body.template-collection .vq-card__title{font-size:15px;line-height:1.46;color:#173d34}body.vq-body.template-collection .vq-coldesc{background:#f8faf6;border:1px solid var(--vq23-line);border-radius:15px;padding:clamp(20px,3vw,36px);margin-block:38px}body.vq-body.template-collection .vq-coldesc .vq-rte{font-size:15px;line-height:1.85;color:#3b5245}body.vq-body.template-cart .vq-cart{max-width:1270px;padding-block:clamp(32px,5vw,65px)}body.vq-body.template-cart .vq-cart h1{font-size:clamp(26px,3vw,36px);font-weight:780;margin-bottom:25px}body.vq-body.template-cart .vq-cart__grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.9fr);gap:clamp(16px,3vw,42px)}body.vq-body.template-cart .vq-cart__lines{background:#fff;border:1px solid var(--vq23-line);border-radius:16px;padding:5px clamp(13px,2vw,27px)}body.vq-body.template-cart .vq-cline{gap:clamp(11px,2vw,20px);padding:19px 0}body.vq-body.template-cart .vq-cline img{border-radius:10px;object-fit:contain;background:#f5f7f2}body.vq-body.template-cart .vq-cline__meta{min-width:0}body.vq-body.template-cart .vq-cline__t{color:#173d34;font-size:15px;line-height:1.45}body.vq-body.template-cart .vq-cline__p{color:#1d4634;font-weight:750}body.vq-body.template-cart .vq-ditem__qty{display:inline-flex;border:1px solid #d4e1d5;border-radius:9px;overflow:hidden;align-items:center}body.vq-body.template-cart .vq-ditem__qty button{min-width:43px;min-height:42px;background:#f8faf6;color:#173d34;border:0;font-size:18px}body.vq-body.template-cart .vq-ditem__qty span{min-width:37px;text-align:center;color:#173d34}body.vq-body.template-cart .vq-cline__rm{font-size:13px;color:#6b433d;min-height:35px;text-underline-offset:4px}body.vq-body.template-cart .vq-cart__sum{position:sticky;top:96px;background:#fbf9f4;border:1px solid #e6e7de;border-radius:17px;padding:clamp(21px,2.7vw,33px);box-shadow:0 10px 24px #14361e09}body.vq-body.template-cart .vq-cart__sumrow{color:#29473a;line-height:1.5;font-size:14px}body.vq-body.template-cart .vq-cart__sumrow.total{border-color:#dce5db;font-size:18px;letter-spacing:0;text-transform:none;color:#173d34}body.vq-body.template-cart .vq-cart__note{color:#4b6455;line-height:1.65;font-size:13.5px;text-align:start}body.vq-body.template-cart #VqCartPageCod{min-height:54px;font-size:15px;line-height:1.4}body.vq-body.template-cart .vq23-cart__explain{color:#4b6455;line-height:1.65;margin:12px 0 0;font-size:12.5px;text-align:start}body.vq-body.template-cart .vq-cart__empty{border:1px solid #e4eae2;border-radius:20px;background:#fbf9f4;padding:clamp(42px,8vw,90px) 20px}body.vq-body .vqsol{max-width:790px;background:#fff;margin:0 auto;padding:clamp(24px,4vw,55px) clamp(16px,3vw,36px) 75px;font-size:16px;line-height:1.7;color:#254637}body.vq-body .vqsol__kicker{color:#795e30;font-size:12px;font-weight:750;letter-spacing:.075em}body.vq-body .vqsol__h1{font-size:clamp(27px,4.8vw,43px);line-height:1.25;letter-spacing:-.018em;color:#173d34;font-weight:800;max-width:22ch}body.vq-body .vqsol__sub{color:#486152;line-height:1.72;font-size:15px}body.vq-body .vqsol__meta{color:#425c4b;font-size:13.5px;line-height:1.5;gap:8px 16px}body.vq-body .vqsol__meta li:before{color:#286449}body.vq-body .vqsol__bar{height:7px;background:#e6ede4;border-radius:999px;overflow:hidden;margin-bottom:23px}body.vq-body .vqsol__bar i{height:100%;background:#316d4f;border-radius:999px}body.vq-body .vqsol__count{color:#50685b;font-weight:700}body.vq-body .vqsol__q{font-size:clamp(22px,4vw,30px);line-height:1.36;color:#173d34;font-weight:780}body.vq-body .vqsol__hint{font-size:15px;line-height:1.65;color:#56685d}body.vq-body .vqsol__opts{gap:11px}body.vq-body .vqsol__opt{background:#fbfcf9;color:#173d34;padding:16px 18px;min-height:58px;border:1.5px solid #d9e4d8;border-radius:13px;line-height:1.5;text-align:start;font-size:16px;font-weight:650;transition:background-color .15s,border-color .15s}body.vq-body .vqsol__opt:hover,body.vq-body .vqsol__opt:focus-visible{border-color:#27694c;background:#eff6ed;outline:3px solid #b8945c;outline-offset:1px}body.vq-body .vqsol__opt small{font-size:13px;line-height:1.55;color:#52675a}body.vq-body .vqsol__back{min-height:44px;color:#173d34;font-size:14px;text-underline-offset:3px}body.vq-body .vqsol__btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px 19px;background:#173d34;border-color:#173d34;color:#fff;border-radius:11px;font-weight:750;line-height:1.4}body.vq-body .vqsol__btn--gold{background:#173d34;border-color:#173d34;color:#fff}body.vq-body .vqsol__btn--ghost{background:#fff;border-color:#a9c0af;color:#173d34}body.vq-body .vqsol__btn--wa{background:#1b794d;border-color:#1b794d;color:#fff}body.vq-body .vqsol__row{gap:10px;align-items:stretch}body.vq-body .vqsol__card{background:#fff;border:1px solid #dce7dc;border-radius:15px;overflow:hidden;margin-bottom:14px;box-shadow:0 4px 18px #1a3a2409}body.vq-body .vqsol__card--main{border-color:#829e89}body.vq-body .vqsol__card-in{padding:17px;gap:16px;align-items:center}body.vq-body .vqsol__card-in img{border-radius:11px;background:#f7f9f5;object-fit:contain}body.vq-body .vqsol__name{color:#173d34;line-height:1.4}body.vq-body .vqsol__line{font-size:14.5px;line-height:1.7;color:#42574c}body.vq-body .vqsol__chip{background:#edf4ea;border-color:#d8e7d7;border-radius:7px;color:#315543}body.vq-body .vqsol__note{border-radius:12px;background:#fff8e8;border-color:#e4d4a8;color:#5b4a29;line-height:1.65}body.vq-body .vqsol__disc{line-height:1.7;color:#516559}body.vq-body .vqsol__lead{border-radius:13px;background:#f7faf5;border-color:#dbe8d8}body.vq-body.template-search .vq-sec{padding-block:clamp(32px,5vw,70px)}body.vq-body.template-search .vq-search__bar{max-width:760px;gap:10px}body.vq-body.template-search .vq-search__bar input{border:1px solid #b6cbbc;border-radius:11px;min-height:50px;font-size:16px;color:#173d34}body.vq-body.template-search .vq-search__bar .vq-btn{min-height:50px}body.vq-body.template-blog .vq-blogshell__head{background:#173d34;padding:clamp(38px,5vw,70px) 0}body.vq-body.template-blog .vq-blogshell__head .vq-sec__title{color:#fff!important;line-height:1.3}body.vq-body.template-blog .vq-blogshell__head .vq-sec__sub{color:#ecf2ed!important;line-height:1.75}body.vq-body.template-blog .vq-bloggrid{gap:clamp(14px,2.5vw,28px)}body.vq-body.template-blog .vq-blogcard{border:1px solid #e1e9df;border-radius:15px;overflow:hidden;box-shadow:0 7px 22px #15371f09;background:#fff}body.vq-body.template-blog .vq-blogcard__title{color:#173d34;line-height:1.45;font-size:17px}body.vq-body.template-blog .vq-blogcard__excerpt{color:#4a6051;font-size:14px;line-height:1.75}body.vq-body.template-article .vq-article__body{max-width:760px;font-size:clamp(16px,1.3vw,17px);line-height:1.9;color:#30463a;overflow-wrap:break-word}body.vq-body.template-article .vq-article__body h2{color:#173d34;font-size:clamp(22px,2.4vw,28px);line-height:1.36}body.vq-body.template-article .vq-article__body h3{color:#204d38;line-height:1.45}body.vq-body.template-article .vq-article__body :is(p,li){line-height:1.85}body.vq-body.template-article .vq-article__body blockquote{border-inline-start:3px solid #b8945c;border-left:0;margin-inline:0;padding-inline:21px;font-style:normal;background:#fcfaf5}body.vq-body.template-article .vq-article__body img{max-width:100%;height:auto;border-radius:12px}body.vq-body.template-article .vq-articlecta{background:#f7f9f4;border:1px solid #dee9dc;border-radius:16px}body.vq-body.template-article .vq-articlecta h3{color:#173d34}body.vq-body.template-article .vq-articlehero__content .vq-article__title{color:#fff!important}body.vq-body.template-article .vq-article__title{color:#173d34;letter-spacing:0;line-height:1.3}body.vq-body .vq-contact{gap:clamp(20px,3.5vw,45px);padding-block:clamp(35px,5vw,65px)}body.vq-body .vq-contact__card{border:1px solid #e1e9dd;border-radius:16px;background:#f7f9f5;padding:clamp(20px,3vw,33px)}body.vq-body .vq-contact__card h3{color:#173d34;font-size:16px;letter-spacing:0;text-transform:none}body.vq-body .vq-contact .vq-field input,body.vq-body .vq-contact .vq-field textarea,body.vq-body .vq-contact .vq-field select{min-height:45px;border:1px solid #b8cdbb;border-radius:10px;font-size:16px;color:#173d34;background:#fff}body.vq-body .vq-footer{background:#132f28;color:#d6e1d7}body.vq-body .vq-footer :is(h4,.vq-footer__brand){color:#fff}body.vq-body .vq-footer a,body.vq-body .vq-footerlink{color:#d6e1d7}body.vq-body .vq-footer a:hover,body.vq-body .vq-footerlink:hover{color:#f4d9a0}body.vq-body .vq-footer__about,body.vq-body .vq-footer__news p,body.vq-body .vq-footer__bottom{color:#d6e1d7}body.vq-body .vq-footer__newsform{border:1px solid #64816c;border-radius:10px;overflow:hidden}body.vq-body .vq-footer__newsform input{font-size:16px;color:#fff;min-width:0}body.vq-body .vq-footer__newsform button{background:#ead7ae;color:#173d34;font-size:14px;letter-spacing:0;text-transform:none}body.vq-body .vq-footer__soc a{border-color:#66846b;border-radius:10px}.vq23-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}@media(max-width:900px){body.vq-body.template-collection .vq-coltrust{grid-template-columns:repeat(2,minmax(0,1fr))}body.vq-body.template-cart .vq-cart__grid{grid-template-columns:minmax(0,1fr)}body.vq-body.template-cart .vq-cart__sum{position:static}body.vq-body.template-blog .vq-bloggrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){body.vq-body.template-collection .vq-colhead{padding-block:32px}body.vq-body.template-collection .vq-colhead h1{font-size:27px}body.vq-body.template-collection .vq-coltrust__item{min-height:50px;gap:7px;padding:10px 6px}body.vq-body.template-collection .vq-coltrust__item svg{width:18px;height:18px}body.vq-body.template-collection .vq-coltrust__item span{font-size:11px}body.vq-body.template-collection .vq23-colfilters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;scroll-snap-type:x proximity;padding-block:12px}body.vq-body.template-collection .vq23-colfilters .vq-colfilter{flex:0 0 auto;scroll-snap-align:start;min-height:44px;padding:11px 13px;font-size:12.5px;white-space:nowrap}body.vq-body.template-collection .vq-coltools{align-items:flex-start}body.vq-body.template-collection .vq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.vq-body.template-collection .vq-card__body{padding:12px}body.vq-body.template-cart .vq-cart{padding-block:30px}body.vq-body.template-cart .vq-cart__lines{padding-inline:12px}body.vq-body.template-cart .vq-cline img{width:72px;height:72px}body.vq-body.template-cart .vq-cart__sum{padding:20px}body.vq-body .vqsol{padding:24px 15px 50px}body.vq-body .vqsol__opt{padding:15px 14px;min-height:58px;font-size:15.5px}body.vq-body .vqsol__card-in{gap:10px;padding:13px}body.vq-body .vqsol__row .vqsol__btn{flex:1 1 100%}body.vq-body.template-blog .vq-bloggrid{grid-template-columns:1fr}body.vq-body.template-search .vq-search__bar{flex-direction:column}body.vq-body.template-search .vq-search__bar .vq-btn{width:100%}body.vq-body .vq-contact{grid-template-columns:1fr}body.vq-body .vq-footer__grid--5{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}body.vq-body .vq-footer__grid--5>div:first-child,body.vq-body .vq-footer__news{grid-column:1/-1}}@media(max-width:380px){body.vq-body.template-collection .vq-grid,body.vq-body .vq-footer__grid--5{grid-template-columns:1fr}body.vq-body.template-cart .vq-cline{align-items:flex-start}}@media(prefers-reduced-motion:reduce){body.vq-body .vqsol__opt,body.vq-body .vq-blogcard{transition:none!important}}body.vq-body .vqsol [data-focus]:focus-visible{outline:3px solid #b8945c!important;outline-offset:4px!important;border-radius:4px}body.vq-body .vq23-colfilters a:focus-visible{outline:3px solid #b8945c;outline-offset:3px}.vq-pack-original-media{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;height:100%;min-height:210px;padding:18px 12px;background:radial-gradient(circle at 55% 26%,#fff,#f7f6f0 58%,#e8eee8);border:1px solid #e6e8dc;border-radius:12px;color:#173c31;text-align:center;overflow:hidden}.vq-pack-original-media__bottles{display:flex;align-items:center;justify-content:center;min-width:0;max-width:100%;height:67%;max-height:300px;gap:3px}.vq-pack-original-media__bottles img{display:block;position:relative;width:min(39%,170px)!important;max-width:170px;max-height:100%;height:auto!important;object-fit:contain!important;filter:drop-shadow(0 8px 11px rgba(14,38,25,.15))}.vq-pack-original-media__bottles img:nth-child(3){width:min(33%,155px)!important}.vq-pack-original-media__name{display:block;max-width:90%;font-weight:750;font-size:clamp(12px,2vw,18px);line-height:1.4}.vq-pack-original-media__caption{font-size:11px;line-height:1.35;color:#617268;font-weight:600}.vq-card__media .vq-pack-original-media{aspect-ratio:1/1;height:auto;min-height:0;padding:14px 10px;gap:6px}.vq-card__media .vq-pack-original-media__bottles{height:67%;max-height:210px}.vq-card__media .vq-pack-original-media__name{font-size:12px;line-height:1.35}.vq-card__media .vq-pack-original-media__caption{font-size:9px}@media(max-width:500px){.vq-pack-original-media{padding:12px 8px;gap:6px}.vq-pack-original-media__name{font-size:12px}.vq-pack-original-media__caption{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/vq-v23-pages.css.map */
