.co-shop .co-sale-pricing{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:auto}.co-shop .co-sale-pricing .co-was-price{font-size:15px;color:#b71928;font-weight:700}.co-shop .co-sale-pricing .co-was-price s{text-decoration-color:#d71920;text-decoration-thickness:2px}.co-shop .co-sale-pricing .co-price{color:#246329;font-size:22px}.co-shop .co-save-price{font-size:11px;font-weight:800;color:#b71928}.co-shop .co-yakob-promo{max-width:1700px;margin:0 auto;padding:9px 14px;background:#fff0a8;color:#302900;display:flex;align-items:center;justify-content:center;gap:12px;text-align:center;font-size:13px;line-height:1.4;border-bottom:1px solid #e3d17a}.co-shop .co-yakob-promo strong{font-size:14px}.co-shop .co-yakob-promo b{font-weight:800}@media(max-width:760px){.co-shop .co-yakob-promo{flex-direction:column;gap:2px;padding:8px 10px;font-size:12px}}.co-shop{display:block;background:#fff;color:#151515;font-family:var(--font-body-family,Arial,sans-serif);font-weight:var(--font-body-weight,400)}.co-shop *{box-sizing:border-box}.co-shop h1,.co-shop h2{font-family:var(--font-heading-family,inherit);font-weight:var(--font-heading-weight,600)}.co-shop button,.co-shop input,.co-shop select{font:inherit}.co-shop button,.co-shop a{touch-action:manipulation}.co-shop button{border:0;border-radius:5px;min-height:44px;padding:10px 13px;background:#171717;color:#fff;font-weight:600;cursor:pointer}.co-shop button:hover{background:#3c3c3c}.co-shop button:disabled{opacity:.5;cursor:not-allowed}.co-shop :focus-visible{outline:3px solid #1672b8;outline-offset:3px}.co-hero{padding:0;background:#f3f4f5;border-bottom:1px solid #e8e8e8}.co-banner{display:block;width:min(1600px,100%);height:auto;margin:auto;aspect-ratio:3/1;object-fit:contain}.co-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:30px;max-width:1700px;margin:auto;padding:32px 3vw 60px}.co-intro{display:flex;align-items:start;justify-content:space-between;gap:15px}.co-eyebrow{font-size:11px!important;letter-spacing:1.7px;text-transform:uppercase;margin:0 0 8px!important;color:#626262}.co-intro h1{font-size:clamp(23px,2.3vw,34px);line-height:1.23;margin:0 0 12px}.co-intro p{font-size:14px;line-height:1.6;margin:0;max-width:850px}.co-cart-jump{display:none}.co-status{min-height:22px;margin:12px 0;font-size:13px;color:#174569}.co-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 18px}.co-card{display:flex;flex-direction:column;gap:10px;min-width:0;border:1px solid #e6e6e6;border-radius:8px;padding:14px;background:#fff}.co-card-image{aspect-ratio:1;overflow:hidden;background:#fff;border-radius:4px}.co-card-image img{width:100%;height:100%!important;display:block;object-fit:contain}.co-card-copy h2{font-size:17px;margin:0 0 4px;line-height:1.3}.co-pack-note{font-size:12px;color:#656565;margin:0}.co-price{font-size:18px;margin-top:auto}.co-buy{display:flex;gap:7px}.co-quantity{width:54px;flex-shrink:0}.co-quantity input{width:100%;height:44px;border:1px solid #cfcfcf;border-radius:5px;padding:5px;text-align:center;color:#151515;background:#fff}.co-buy button{flex:1;font-size:12px}.co-cart{position:sticky;top:24px;align-self:start;border:1px solid #dedede;border-radius:8px;background:#fafafa;padding:22px;max-height:calc(100vh - 48px);overflow:auto;scroll-margin-top:20px}.co-cart h2{font-size:21px;margin:0 0 20px}.co-items{display:flex;flex-direction:column;gap:18px}.co-line{display:grid;grid-template-columns:55px minmax(0,1fr);gap:10px;border-bottom:1px solid #ddd;padding-bottom:16px}.co-line img{width:55px;height:65px;object-fit:contain}.co-line h3{font-size:13px;margin:0 0 4px;line-height:1.4}.co-line p{font-size:12px;margin:4px 0}.co-line strong{font-size:13px}.co-line-controls{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-top:8px}.co-line-controls button{min-height:30px;padding:3px 9px;background:#fff;color:#151515;border:1px solid #ccc;font-size:12px}.co-line-controls .co-remove{margin-left:auto;border:0;text-decoration:underline;background:none;padding:3px 0}.co-cart-footer{padding-top:22px}.co-subtotal{display:flex;justify-content:space-between;gap:10px;font-size:16px}.co-cart-footer p{font-size:11px;line-height:1.5;color:#606060;margin:12px 0}.co-cart-footer form button{width:100%}.co-cart-footer>a{display:block;text-align:center;margin-top:14px;text-decoration:underline;color:#151515;font-size:13px}.co-use-note{padding:16px 18px;border-left:3px solid #555;background:#f5f5f5;margin:28px 0;font-size:12px;line-height:1.6}.co-details{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:17px 0}.co-details summary{cursor:pointer;font-weight:600;font-size:17px;min-height:32px}.co-description{line-height:1.7;font-size:14px;padding-top:15px;overflow:auto}.co-description table{width:100%;border-collapse:collapse;margin:15px 0}.co-description td,.co-description th{border:1px solid #ddd;padding:8px;text-align:left}.co-description h2{font-size:20px}.co-information{margin-top:28px}.co-information>h2{font-size:23px;margin:0 0 18px}.co-info-grid{height:auto!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.co-info-grid a{position:relative!important;inset:auto!important;width:auto!important;display:block;border:1px solid #e5e5e5;border-radius:6px;overflow:hidden;align-self:start}.co-info-grid img{display:block;width:100%;height:auto}.co-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(min-width:761px){.co-info-grid[data-co-packed]{grid-auto-rows:1px;row-gap:0}}@media(min-width:1550px){.co-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.co-buy{flex-wrap:wrap}.co-buy button{min-width:80px}.co-card{padding:10px}.co-card-copy h2{font-size:15px}}@media(max-width:1100px){.co-layout{grid-template-columns:minmax(0,1fr) 280px;gap:20px;padding:24px 22px 45px}.co-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.co-cart{padding:17px}}@media(max-width:760px){.co-layout{display:block;padding:22px 14px 40px}.co-banner{width:100%;aspect-ratio:3/1}.co-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 10px}.co-card{padding:10px;gap:8px}.co-card-copy h2{font-size:15px}.co-price{font-size:16px}.co-buy{flex-wrap:wrap}.co-buy button{font-size:11px;padding:8px 6px}.co-quantity{width:45px}.co-intro h1{font-size:24px}.co-intro{display:block}.co-cart-jump{display:inline-block;margin-top:14px;color:#151515;text-decoration:underline;font-size:13px}.co-cart{position:static;margin-top:28px;max-height:none}.co-info-grid{grid-template-columns:1fr}}.co-shop{background:linear-gradient(180deg,#f7f6ee 0,#fff 950px);color:#283b2b}.co-shop .co-hero{background:#eff2e8;border-bottom:3px solid #6c7b47}.co-banner-copy{max-width:1600px;margin:auto;padding:48px 4vw}.co-banner-copy p{margin:0;font-size:15px;letter-spacing:.04em}.co-banner-copy h2{font-size:clamp(30px,4vw,58px);margin:10px 0 16px;color:#30462d}.co-shop .co-eyebrow{color:#697644}.co-shop .co-card{border-color:#dce1d2;border-top:4px solid #798651}.co-shop .co-buy button,.co-shop .co-cart-footer form button{background:#435c37}.co-shop .co-buy button:hover,.co-shop .co-cart-footer form button:hover{background:#2f4327}.co-shop .co-price{color:#3f582f}.co-shop .co-cart{background:#f3f5ed;border-color:#d1d9c3;border-top:4px solid #798651}.co-shop .co-use-note{background:#f2f4ed;border-left-color:#798651;color:#35482d}.co-approved-range{max-width:1700px;margin:24px auto 0;padding:0 3vw;background:#fff}.co-approved-range img{display:block;width:100%;height:auto}.co-shop .co-hero{background:#071a11}.co-banner{width:100%;max-width:1700px}.co-shop .co-banner{display:block;width:auto;max-width:100%;height:clamp(130px,16.6667vw,283px);aspect-ratio:auto;object-fit:contain;margin:0 auto}.co-shop .co-hero{background:linear-gradient(90deg,#00120a,#071a11 50%,#00120a)}.co-bottle-pair{display:flex;align-items:center;justify-content:center;height:100%;gap:8px}.co-bottle-pair svg{display:block;min-width:0;flex:1;height:100%;overflow:hidden}.co-range-details{margin:26px 0}.co-range-details .co-approved-range{margin:16px 0 0;padding:0}.co-layout{padding-top:24px}@media(max-width:760px){.co-shop .co-banner{width:100%;height:auto;aspect-ratio:3/1}}.co-shop .co-hero{position:relative;max-width:1700px;aspect-ratio:6/1;margin:auto;overflow:hidden;border-bottom:2px solid #b89b43}.co-shop .co-banner{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center}.co-shop .co-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.co-shop .co-card{position:relative}.co-shop .co-card-image{aspect-ratio:1.18}.co-shop .co-bottle-pair{padding:5px 10px}.co-shop .co-preview-note{font-size:12px;margin:12px 0 0;color:#677050}.co-offer-badge{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#3a491f;background:#eee4c0;padding:6px 8px;border-radius:4px;margin:0}.co-shop .co-free-jar{flex:0 0 27%;height:42%;align-self:flex-end;margin-bottom:5%}.co-shop .co-special{border-color:#b89b43;border-top-color:#b89b43}.co-shop .co-preview-checkout{width:100%;margin-top:16px}.co-shop .co-card .co-buy{flex-wrap:nowrap}.co-shop .co-card-copy h2{font-size:17px}.co-preview-line{padding:12px 0;border-bottom:1px solid #d1d9c3}.co-preview-line h3{font-size:14px;margin:0 0 8px}.co-preview-line .co-line-controls{justify-content:flex-start}.co-preview-line strong{margin-left:auto;font-size:14px}@media(max-width:1100px){.co-shop .co-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.co-shop .co-hero{aspect-ratio:3/1}.co-shop .co-banner{position:absolute;width:100%;height:100%;aspect-ratio:auto;object-fit:contain}.co-shop .co-card .co-buy{flex-wrap:wrap}.co-shop .co-card-copy h2{font-size:15px}}.co-shop .co-card[data-offer=pair50] .co-bottle-pair,.co-shop .co-card[data-offer=pair100] .co-bottle-pair,.co-shop .co-card[data-offer=pair200] .co-bottle-pair{align-items:flex-end;gap:4px;padding:5px 4px 10px}.co-shop .co-card[data-offer=pair50] .co-bottle-pair svg{flex:0 0 auto;height:49.5%;width:auto;max-width:45%;aspect-ratio:145/407}.co-shop .co-card[data-offer=pair100] .co-bottle-pair svg{flex:0 0 auto;height:56.8%;width:auto;max-width:45%;aspect-ratio:164/467}.co-shop .co-card[data-offer=pair200] .co-bottle-pair svg{flex:0 0 auto;height:65.9%;width:auto;max-width:45%;aspect-ratio:212/542}.co-shop .co-special .co-bottle-pair{gap:0;padding-left:0;padding-right:0}.co-shop .co-special .co-bottle-pair>svg:first-child{flex:0 0 40%}.co-shop .co-special .co-free-jar{flex:0 0 27%;margin-left:-12px}.co-shop .co-bottle-pair{align-items:flex-end}.co-shop .co-special .co-bottle-pair>svg:first-child{height:76.3%;flex:0 0 32%}.co-shop .co-special .co-free-jar{height:27%;flex:0 0 22%;margin-left:-5px;margin-bottom:5%}.co-shop .co-card[data-offer=single1l] .co-bottle-pair svg{height:81.8%;flex:0 0 auto;width:auto;aspect-ratio:275/672}.co-shop .co-card[data-offer=single25l] .co-bottle-pair svg{height:95.1%;flex:0 0 auto;width:auto;aspect-ratio:305/782}.co-shop .co-card[data-offer=single4l] .co-bottle-pair svg{height:100%;flex:0 0 auto;width:auto;aspect-ratio:405/822}.co-shop .co-layout{padding-top:14px}.co-shop .co-status:empty{display:none}.co-shop .co-status{margin:0 0 12px}.co-shop .co-card[data-offer=pair50] .co-bottle-pair svg{height:75%}.co-shop .co-card[data-offer=pair100] .co-bottle-pair svg{height:86%}.co-shop .co-card[data-offer=pair200] .co-bottle-pair svg{height:100%}.co-shop .co-card[data-offer=special500] .co-card-image,.co-shop .co-card[data-offer=single1l] .co-card-image,.co-shop .co-card[data-offer=single25l] .co-card-image,.co-shop .co-card[data-offer=single4l] .co-card-image{aspect-ratio:.75}.co-shop .co-offer-badge{position:absolute;z-index:1;top:12px;left:-5px;right:12px;background:linear-gradient(110deg,#b81923,#e12a35);color:#fff;padding:10px 12px;box-shadow:0 3px 8px #74111c30;border-radius:0 5px 5px 0;font-size:12px;line-height:1.35;letter-spacing:.03em}.co-shop .co-offer-badge:after{content:"";position:absolute;left:0;bottom:-5px;border-top:5px solid #790e16;border-left:5px solid transparent}.co-shop .co-special{border:2px solid #bd1d2a;border-top:4px solid #bd1d2a;box-shadow:0 5px 18px #bd1d2a14}.co-shop .co-card-copy h2{min-height:2.6em}@media(max-width:760px){.co-shop .co-offer-badge{font-size:10px;padding:7px 8px;top:8px}.co-shop .co-layout{padding-top:10px}.co-shop .co-cart-jump{margin:0 0 12px}}.co-shop .co-card[data-offer=black200] .co-card-image{aspect-ratio:.75;display:flex;align-items:flex-end}.co-shop .co-card[data-offer=black200] .co-card-image img{width:100%;height:auto!important;max-height:100%;object-fit:contain}.co-shop .co-card[data-offer=black200]{border-top-color:#b3703d}.co-shop .co-quality{margin:26px 0 20px;padding:22px;background:linear-gradient(120deg,#f0f3e8,#fbf8ec);border:1px solid #d5ddc6;border-radius:8px}.co-shop .co-quality h2{font-size:19px;margin:0 0 16px;color:#354c2b}.co-shop .co-quality-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.co-shop .co-quality-item{display:flex;align-items:center;gap:8px;padding:11px 12px;background:#fff;border:1px solid #dfe5d4;border-radius:5px;font-size:13px;font-weight:600;color:#35472d}.co-shop .co-quality-item>span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 22px;height:22px;border-radius:50%;background:#435c37;color:#fff;font-size:13px}@media(max-width:760px){.co-shop .co-quality{padding:14px}.co-shop .co-quality-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.co-shop .co-quality-item{font-size:11px;padding:8px}}.co-shop .co-shipping-weight{margin:0;color:#435c37;background:#f0f3e8;border-radius:4px;padding:8px 10px;font-size:12px;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/42/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAIA */
