#HeaderWrapper *{font-family:Napue sans neue regular;font-weight:500}.site-nav__icons .Vtl-WishlistHeaderWrapper{padding-inline:12px}.site-nav__icons .Vtl-WishlistHeader svg{fill:#000!important}.is-light :is(.site-nav__icons .Vtl-WishlistHeader svg){fill:#fff!important}.site-nav__icons .Vtl-WishlistHeader__HeartCounter{right:-10px;bottom:-4px}.slide-nav__image+span{padding-left:0}.slide-nav__image{display:none}.site-header__drawer{padding:0}.slide-nav__link--back svg{transform:rotate(180deg)}@media only screen and (min-width:769px){[data-layout=left-center] .header-item--logo,[data-layout=left-center] .header-item--icons{min-width:170px}}@media only screen and (min-width:769px){.product__price{font-size:calc(var(--typeBaseSize) + 8px)}}.alko-button img{transform:translate(-5.5%)}.collapsibles-wrapper button.label{color:#636363}.shopify-section.product-full-width .page-width.page-width--narrow{max-width:unset}.product-block{margin-bottom:24px;margin-top:24px}.product-block.product-single__title{margin-top:0}.product-single__title{margin-top:10px}.product-single__award-medals{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.product-single__award-medals__medal{width:auto;height:80px}@media only screen and (min-width:769px){.product-single__award-medals{justify-content:flex-start}}.product-single__meta{padding-top:0}.grid-product__price *,.cart__price *,.cart__item-sub *,.product-block--price *{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:400}.grid-item__content:has(.product-badge):has(.grid-product__tags svg) .grid-product__tags{left:unset;right:20px}.grid-item__meta{text-align:center}button.btn,button.collapsible-trigger-btn,a.btn{font-family:var(--typeHeaderPrimary),var(--typeBaseFallback);font-weight:400;--btnPadding: 14px 24px 10px}.btn.btn--small{padding:12px 24px 8px}.btn,.rte .btn,.vtl-pr__btn,.shopify-payment-button .shopify-payment-button__button--unbranded{position:relative}:is(.btn,.rte .btn,.vtl-pr__btn,.shopify-payment-button .shopify-payment-button__button--unbranded):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1}:is(.btn,.rte .btn,.vtl-pr__btn,.shopify-payment-button .shopify-payment-button__button--unbranded):hover:after{z-index:1;background:#fff3}.hero .slideshow__slide .hero__link .btn{color:#fff!important}.hero .slideshow__slide{display:flex;flex-direction:column;justify-content:center}.hero .slideshow__slide .hero__text-wrap{height:auto;z-index:5}.grid-product__tags{position:absolute;top:20px;left:20px;z-index:1;max-width:20%;margin-left:0}.grid-product__image-wrap.static{position:static}.grid-product__tags svg{width:100%;height:auto;fill:#fffc}[data-view=list] .grid-product__tags{top:10px;left:10px;width:50px}@media only screen and (max-width:768px){[data-view=list] .grid-product__tags{top:5px;left:5px;width:40px}}#bundle-product-bundles:not(:empty){background:#f2f2f2;padding:24px}#bundle-product_reviews button{font-size:12px;border-radius:0;line-height:1.5;padding:10px 24px 8px}#bundle-product_reviews .vtl-pr-review-form__form{padding:24px;color:#000}#bundle-product-bundles .vtl-ub-bundle-box__atc-section-content{background:#d9d9d9;padding:10px;text-align:left}.Vtl-SwitchProduct__Switcher{border-radius:0!important;height:40px!important;font-weight:700}#bundle-product-bundles .vtl-ub-bundle-box__atc-section-content .vtl-ub-bundle-box__discount-wrapper{justify-content:flex-start!important;font-weight:700}#bundle-product-bundles .vtl-ub-bundle-box__savings{color:#636363}#bundle-product-bundles .vtl-ub-bundle-box{margin:0}#bundle-product-bundles .vtl-ub-bundle-box__atc-section{width:100%;border-bottom:1px solid rgba(211,211,211,1)}#bundle-product-bundles .vtl-ub-bundle-box__product:not(:last-child){border-bottom:1px solid rgba(211,211,211,1);padding-bottom:20px}#bundle-product-bundles .vtl-ub-bundle-box__product-title{font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;color:#000}#bundle-product-bundles .vtl-ub-box__product-input-label{width:70%}#bundle-product-bundles .vtl-ub-bundle-box__product-label{width:100%}#bundle-product-bundles .vtl-ub-bundle-box__product-price{margin-left:auto;margin-right:0;font-weight:400}#bundle-product-bundles .vtl-ub-bundle-box__product-initial-price{margin:0;width:100%;text-align:right;font-size:14px;color:#000}#bundle-product-bundles .vtl-ub-bundle-box>h2{font-size:16px;line-height:1.1}#bundle-product-bundles .vtl-ub-bundle-box__atc-button{margin:20px 0;width:100%;padding:16px 40px;line-height:16px;letter-spacing:1.3px}#bundle-product-bundles .vtl-ub-bundle-box__product-image-list{margin-bottom:20px}#bundle-product-bundles .vtl-ub-bundle-box__product-image-img{border-radius:0}#bundle-product-bundles .vtl-ub-bundle-box__product-image-link-separator{padding:0 12px;color:#202020}#bundle-product-bundles .vtl-ub-bundle-box__atc-section-content{font-weight:400;font-size:20px}#bundle-product-bundles .vtl-ub-bundle-box__atc-section-content .vtl-ub-bundle-box__discount-wrapper{justify-content:center;color:#000;line-height:24px}#bundle-product-bundles .vtl-ub-bundle-box__product-checkbox{position:relative;line-height:0}#bundle-product-bundles .vtl-ub-bundle-box__product-checkbox:before{content:"";position:absolute;border:solid 2px #afafaf;background:#fff;width:12px;height:12px;padding:2px 1px 2px 3px;box-sizing:content-box;top:-2px;cursor:pointer}#bundle-product-bundles .vtl-ub-bundle-box__product-checkbox:checked:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='0.75em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cstyle%3Esvg%7Bfill:%23ffffff%7D%3C/style%3E%3Cpath d='M443.3 100.7c6.2 6.2 6.2 16.4 0 22.6l-272 272c-6.2 6.2-16.4 6.2-22.6 0l-144-144c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L160 361.4 420.7 100.7c6.2-6.2 16.4-6.2 22.6 0z'/%3E%3C/svg%3E");background:#8d7249;border:solid 2px rgb(141,114,73)}#bundle-product-bundles .vitals-nice-select:after{height:8px;width:8px;border-bottom:solid 1px #000000;border-right:solid 1px #000000;right:12px;transform:rotate(45deg) translateY(-50%)}#bundle-product-bundles .vitals-nice-select{margin:0;width:100%;border-radius:0;order:1;border:1px solid #AFAFAF;color:#000}#bundle-product-bundles .vitals-nice-select .list{border-radius:0}#bundle-product-bundles .vitals-nice-select .list li{font-weight:400;color:#000}#bundle-product-bundles .vtl-ub-bundle-box__product-price:has(+.vtl-ub-bundle-box__product-initial-price){color:#d9725d}#bundle-product-bundles .vtl-ub-bundle-box__product:last-child{margin-bottom:0}#bundle-product-bundles .vtl-ub-bundle-box__product{gap:0}#bundle-product-bundles .vtl-ub-bundle-box__product span{font-weight:700}#bundle-product-bundles .vtl-ub-bundle-box__product-image-list{margin-right:0}#bundle-product-bundles .vtl-ub-bundle-box__product-image-img{object-fit:cover;aspect-ratio:4/5}.vtl-ub-bundle-box__discount-wrapper *,.vtl-ub-bundle-box__savings{font-size:16px}@media screen and (min-width:1119px){.vtl-pr--loose-layout .vtl-pr-ri__images{width:120px;aspect-ratio:1;padding:0}.vtl-pr-ri__wrapper:not(:has(img)) .vtl-pr-ri__message{padding-right:132px}}.section-header__inner{padding:20px 0;max-width:750px;text-align:center;margin-inline:auto}.section-header__inner .section-header__title{display:flex;gap:20px;align-items:center;justify-content:center}.section-header__inner .section-header__title img{width:90px}.section-header__title:has(img){margin-right:-110px}@media only screen and (max-width:768px){.section-header__title{flex-direction:column-reverse;margin:auto}.section-header__title:has(img){margin-right:0}[data-grid-style*=gridlines] .quick-add-btn .btn{border-radius:0}}.image-text-carousel{display:flex;flex-wrap:nowrap;scroll-snap-type:x mandatory;overflow:auto}.image-text-carousel .text-spacing{margin-bottom:10px}.image-text-carousel__item-title{font-size:14px}.image-text-carousel .grid__item{width:calc(var(--page-width) / 4 - 15px);max-width:calc(var(--page-width) / 4 - 15px)}@media only screen and (max-width:959px){.image-text-carousel .grid__item{width:75%;min-width:300px;max-width:75%}}.site-nav__dropdown-link{font-size:11px;font-weight:400}.site-nav__dropdown-link.site-nav__dropdown-link--top-level{color:#75603d;font-size:14px}.site-nav__details[open]{background:#fff}.site-nav__details[open] summary{color:#75603d!important}.site-nav__link--underline:after{display:none!important}.slide-nav__item:not(:has(.slide-nav__dropdown)) span+at-icon{display:none}.slide-nav__link--back{color:#75603d}.image-text-carousel .image-wrap{margin-bottom:16px}.image-text-carousel .image-text-carousel__item-title{margin-bottom:12px}.grid .grid__item .image-wrap{margin-bottom:16px}.grid.grid-flex{display:flex;justify-content:center;flex-wrap:wrap}.grid .grid__item h2,.grid .grid__item h3,.grid .grid__item h4{margin-bottom:12px;font-size:14px}h1,h2,h3,h4,h5,h6{font-weight:400!important;letter-spacing:0}.color-scheme-3 .btn:hover{background:#000}.footer__block.footer__block--contact .footer__blocks--mobile .footer__block--mobile .footer__social .icon{width:16px;height:16px}.recipe-content-wrapper{display:flex;gap:20px;width:100%;margin-inline:auto;justify-content:center;align-items:flex-start}.recipe-content-wrapper .recipe-image img{width:100%}.recipe-content-wrapper>div:first-child{width:40%}.recipe-content-wrapper>div:last-child{width:60%}@media screen and (max-width:768px){.recipe-content-wrapper{flex-direction:column-reverse}.recipe-content-wrapper>div:first-child,.recipe-content-wrapper>div:last-child{width:100%}.recipe-content-wrapper .section-header__title{display:none}}.blog-layout__main .section-header__title{margin-top:40px;text-align:center}.blog-layout__main .grid-article[data-style=medium]{flex:0 0 33.3%}.blog-layout__main .recipes-blog .grid__image-ratio img{object-fit:contain}.template-blog .index-section--hero{margin-top:calc(-1 * var(--pageTopPadding));margin-right:calc(-1 * var(--pageWidthPadding));margin-left:calc(-1 * var(--pageWidthPadding))}@media screen and (max-width:768px){.blog-layout__main .grid-article[data-style=medium]{flex:0 0 100%}.blog-layout__main .grid-article[data-style=medium] .grid-article__meta{display:flex;align-items:center}}.theme-block p,.theme-block h1,.theme-block h2,.theme-block h3,.theme-block h4,.theme-block h5,.theme-block h6{max-width:800px;margin-inline:auto!important}.flag-select{position:relative;width:345px;margin:0 auto}.flag-select .currency-flag{transform:scale(.9);margin:0;position:absolute;left:0}.flag-select__selected{border-radius:30px;cursor:pointer;font-size:14px;line-height:150%;border:2px solid #000;display:flex;align-items:center;position:relative;height:50px}.flag-select__selected:after{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20viewBox%3D%220.89%200.77%2010.64%209.48%22%3E%20%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.34788%209.75851C5.73278%2010.4252%206.69503%2010.4252%207.07993%209.75852L11.4008%202.27464C11.7857%201.60798%2011.3045%200.774642%2010.5347%200.774642L9.24033%200.774643L6.2139%206.01658L3.18747%200.774643L1.89309%200.774642C1.12329%200.774642%200.642168%201.60797%201.02707%202.27464L5.34788%209.75851Z%22%20fill%3D%22black%22%2F%3E%20%3C%2Fsvg%3E);position:absolute;right:0;background-repeat:no-repeat;background-color:#0000000d;padding:0 20px;content:"";background-position:center;background-size:10px;height:36px;width:36px;border-radius:30px}.flag-select.is-active .flag-select__selected:after{transform:rotate(180deg)}.flag-select__options{background-color:#fff;width:100%;border-radius:12px;margin:0 auto;opacity:0;overflow:hidden;z-index:-1;visibility:hidden;padding:10px 0;max-height:235px;overflow:scroll;top:52px;position:absolute;box-shadow:13px 18px 7px #0000001a}.flag-select.is-active .flag-select__options{opacity:1;z-index:1;visibility:visible}.flag-select__option{cursor:pointer;-webkit-transition:.3s;transition:.3s;font-size:14px;display:flex;align-items:center;margin-bottom:10px}.flag-select__option:last-child{margin-bottom:0}.flag-select__option .currency-flag{left:2px}.flag-select__option__title{display:block;padding:10px 40px;text-transform:uppercase;font-weight:600;text-align:center;flex:1;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}@media only screen and (max-width:768px){.flag-select{width:100%}}body.geo-to-check{overflow:hidden}body.geo-to-check #PageContainer{visibility:hidden}.geo-modal{position:fixed;height:100%;width:100%;background-color:#fff;color:#000;top:0;display:none;flex-direction:column;z-index:99;align-items:center;overflow:auto}.geo-modal.is-active{display:flex}.geo-modal__header{display:flex;justify-content:center;margin-top:30px;margin-bottom:15vh}.geo-modal__header+.geo-modal__separator{padding-top:15vh}.geo-modal__logo svg{width:135px;height:120px}.geo-modal__country-switcher{display:flex;flex-direction:column;align-items:center}.geo-modal__separator{display:flex;justify-content:center;max-width:900px;width:100%;padding:30px 20px}.geo-modal__separator svg{width:100%;height:70px}.geo-modal__age-consent{display:flex;flex-direction:column;align-items:center}.geo-modal__age-consent__text,.geo-modal__country-switcher__text{text-transform:uppercase;font-weight:600;font-size:22px;max-width:500px;width:100%;text-align:center}.geo-modal__age-consent__text{margin-bottom:40px}.geo-modal__age-consent__buttons{position:relative;display:flex;justify-content:center}.geo-modal__age-consent__buttons>button{background-color:transparent;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);color:#000;font-size:75px;flex:1}.geo-modal__age-consent__buttons>button:hover{background-color:transparent;color:#000}.geo-modal__age-consent__buttons:after{content:"";position:absolute;height:100%;background-color:#000;width:3px}.geo-modal__age-consent__buttons>button:first-child{margin-right:50px}.geo-modal__age-consent__buttons>button:last-child{margin-left:50px}@media only screen and (max-width:768px){.geo-modal__header{margin-bottom:80px}.geo-modal__age-consent__text,.geo-modal__country-switcher__text{font-size:14px;max-width:350px}.geo-modal__separator svg{height:40px}.geo-modal__header+.geo-modal__separator{padding-top:5vh}.geo-modal__age-consent__buttons>button{font-size:30px}.geo-modal__age-consent__buttons>button:first-child{margin-right:20px}.geo-modal__age-consent__buttons>button:last-child{margin-left:20px}}.js-store-switcher .icon{width:10px;height:10px;transform:rotate(90deg)}.is-light .js-store-switcher .icon path{fill:#fff!important}.js-store-switcher .icon path{fill:#000!important}.store-switcher-modal .modal__centered-content{max-width:600px;display:flex;flex-direction:column;align-items:center;justify-content:center}.store-switcher-modal [data-store-switcher]{width:100%}.store-switcher-modal__separator{margin:15px 0}.store-switcher-modal__separator svg{width:100%;height:50px}.store-switcher-modal .flag-select__options{position:fixed;top:46%;left:calc(50% - 90px);transform:translate(calc(-50% + 90px));width:345px}@media only screen and (max-width:768px){.store-switcher-modal .flag-select__options{width:calc(100% - 60px)}}.currency-flag{background-image:url(country-flags-40.png);background-repeat:no-repeat;background-position:top left;position:relative;display:inline-block;vertical-align:middle;width:40px;height:40px;overflow:hidden;box-shadow:0 0 1px #0000004d inset;border-radius:50%;background-clip:padding-box}.currency-flag.currency-flag--ad{background-position:0 0}.currency-flag.currency-flag--ae{background-position:0 -50px}.currency-flag.currency-flag--af{background-position:0 -100px}.currency-flag.currency-flag--ag{background-position:0 -150px}.currency-flag.currency-flag--ai{background-position:0 -200px}.currency-flag.currency-flag--al{background-position:0 -250px}.currency-flag.currency-flag--am{background-position:0 -300px}.currency-flag.currency-flag--ao{background-position:0 -350px}.currency-flag.currency-flag--ar{background-position:0 -400px}.currency-flag.currency-flag--as{background-position:0 -450px}.currency-flag.currency-flag--at{background-position:0 -500px}.currency-flag.currency-flag--au{background-position:0 -550px}.currency-flag.currency-flag--aw{background-position:0 -600px}.currency-flag.currency-flag--ax{background-position:0 -650px}.currency-flag.currency-flag--az{background-position:0 -700px}.currency-flag.currency-flag--ba{background-position:0 -750px}.currency-flag.currency-flag--bb{background-position:0 -800px}.currency-flag.currency-flag--bd{background-position:0 -850px}.currency-flag.currency-flag--be{background-position:0 -900px}.currency-flag.currency-flag--bf{background-position:0 -950px}.currency-flag.currency-flag--bg{background-position:0 -1000px}.currency-flag.currency-flag--bh{background-position:0 -1050px}.currency-flag.currency-flag--bi{background-position:0 -1100px}.currency-flag.currency-flag--bj{background-position:0 -1150px}.currency-flag.currency-flag--bl{background-position:0 -1200px}.currency-flag.currency-flag--bm{background-position:0 -1250px}.currency-flag.currency-flag--bn{background-position:0 -1300px}.currency-flag.currency-flag--bo{background-position:0 -1350px}.currency-flag.currency-flag--bq-bo{background-position:0 -1400px}.currency-flag.currency-flag--bq-sa{background-position:0 -1450px}.currency-flag.currency-flag--bq-se{background-position:0 -1500px}.currency-flag.currency-flag--br{background-position:0 -1550px}.currency-flag.currency-flag--bs{background-position:0 -1600px}.currency-flag.currency-flag--bt{background-position:0 -1650px}.currency-flag.currency-flag--bw{background-position:0 -1700px}.currency-flag.currency-flag--by{background-position:0 -1750px}.currency-flag.currency-flag--bz{background-position:0 -1800px}.currency-flag.currency-flag--ca-bc{background-position:0 -1850px}.currency-flag.currency-flag--ca{background-position:0 -1900px}.currency-flag.currency-flag--cc{background-position:0 -1950px}.currency-flag.currency-flag--cd{background-position:0 -2000px}.currency-flag.currency-flag--cf{background-position:0 -2050px}.currency-flag.currency-flag--cg{background-position:0 -2100px}.currency-flag.currency-flag--ch{background-position:0 -2150px}.currency-flag.currency-flag--ci{background-position:0 -2200px}.currency-flag.currency-flag--ck{background-position:0 -2250px}.currency-flag.currency-flag--cl{background-position:0 -2300px}.currency-flag.currency-flag--cm{background-position:0 -2350px}.currency-flag.currency-flag--cn{background-position:0 -2400px}.currency-flag.currency-flag--co{background-position:0 -2450px}.currency-flag.currency-flag--cr{background-position:0 -2500px}.currency-flag.currency-flag--cu{background-position:0 -2550px}.currency-flag.currency-flag--cv{background-position:0 -2600px}.currency-flag.currency-flag--cw{background-position:0 -2650px}.currency-flag.currency-flag--cx{background-position:0 -2700px}.currency-flag.currency-flag--cy{background-position:0 -2750px}.currency-flag.currency-flag--cz{background-position:0 -2800px}.currency-flag.currency-flag--de{background-position:0 -2850px}.currency-flag.currency-flag--dj{background-position:0 -2900px}.currency-flag.currency-flag--dk{background-position:0 -2950px}.currency-flag.currency-flag--dm{background-position:0 -3000px}.currency-flag.currency-flag--do{background-position:0 -3050px}.currency-flag.currency-flag--dz{background-position:0 -3100px}.currency-flag.currency-flag--easter_island{background-position:0 -3150px}.currency-flag.currency-flag--ec-w{background-position:0 -3200px}.currency-flag.currency-flag--ec{background-position:0 -3250px}.currency-flag.currency-flag--ee{background-position:0 -3300px}.currency-flag.currency-flag--eg{background-position:0 -3350px}.currency-flag.currency-flag--eh{background-position:0 -3400px}.currency-flag.currency-flag--er{background-position:0 -3450px}.currency-flag.currency-flag--es-ce{background-position:0 -3500px}.currency-flag.currency-flag--es-cn{background-position:0 -3550px}.currency-flag.currency-flag--es-ga{background-position:0 -3600px}.currency-flag.currency-flag--es-ib{background-position:0 -3650px}.currency-flag.currency-flag--es-ml{background-position:0 -3700px}.currency-flag.currency-flag--es-pv{background-position:0 -3750px}.currency-flag.currency-flag--es{background-position:0 -3800px}.currency-flag.currency-flag--esperanto{background-position:0 -3850px}.currency-flag.currency-flag--et{background-position:0 -3900px}.currency-flag.currency-flag--european_union{background-position:0 -3950px}.currency-flag.currency-flag--fi{background-position:0 -4000px}.currency-flag.currency-flag--fj{background-position:0 -4050px}.currency-flag.currency-flag--fk{background-position:0 -4100px}.currency-flag.currency-flag--fm{background-position:0 -4150px}.currency-flag.currency-flag--fo{background-position:0 -4200px}.currency-flag.currency-flag--fr-h{background-position:0 -4250px}.currency-flag.currency-flag--fr{background-position:0 -4300px}.currency-flag.currency-flag--ga{background-position:0 -4350px}.currency-flag.currency-flag--gb-eng{background-position:0 -4400px}.currency-flag.currency-flag--gb-ork{background-position:0 -4450px}.currency-flag.currency-flag--gb-sct{background-position:0 -4500px}.currency-flag.currency-flag--gb-wls{background-position:0 -4550px}.currency-flag.currency-flag--gb{background-position:0 -4600px}.currency-flag.currency-flag--gd{background-position:0 -4650px}.currency-flag.currency-flag--ge-ab{background-position:0 -4700px}.currency-flag.currency-flag--ge{background-position:0 -4750px}.currency-flag.currency-flag--gg{background-position:0 -4800px}.currency-flag.currency-flag--gh{background-position:0 -4850px}.currency-flag.currency-flag--gi{background-position:0 -4900px}.currency-flag.currency-flag--gl{background-position:0 -4950px}.currency-flag.currency-flag--gm{background-position:0 -5000px}.currency-flag.currency-flag--gn{background-position:0 -5050px}.currency-flag.currency-flag--gp{background-position:0 -5100px}.currency-flag.currency-flag--gq{background-position:0 -5150px}.currency-flag.currency-flag--gr{background-position:0 -5200px}.currency-flag.currency-flag--gt{background-position:0 -5250px}.currency-flag.currency-flag--gu{background-position:0 -5300px}.currency-flag.currency-flag--gw{background-position:0 -5350px}.currency-flag.currency-flag--gy{background-position:0 -5400px}.currency-flag.currency-flag--hausa{background-position:0 -5450px}.currency-flag.currency-flag--hk{background-position:0 -5500px}.currency-flag.currency-flag--hmong{background-position:0 -5550px}.currency-flag.currency-flag--hn{background-position:0 -5600px}.currency-flag.currency-flag--hr{background-position:0 -5650px}.currency-flag.currency-flag--ht{background-position:0 -5700px}.currency-flag.currency-flag--hu{background-position:0 -5750px}.currency-flag.currency-flag--id{background-position:0 -5800px}.currency-flag.currency-flag--ie{background-position:0 -5850px}.currency-flag.currency-flag--il{background-position:0 -5900px}.currency-flag.currency-flag--im{background-position:0 -5950px}.currency-flag.currency-flag--in{background-position:0 -6000px}.currency-flag.currency-flag--io{background-position:0 -6050px}.currency-flag.currency-flag--iq{background-position:0 -6100px}.currency-flag.currency-flag--ir{background-position:0 -6150px}.currency-flag.currency-flag--is{background-position:0 -6200px}.currency-flag.currency-flag--it-82{background-position:0 -6250px}.currency-flag.currency-flag--it-88{background-position:0 -6300px}.currency-flag.currency-flag--it{background-position:0 -6350px}.currency-flag.currency-flag--je{background-position:0 -6400px}.currency-flag.currency-flag--jm{background-position:0 -6450px}.currency-flag.currency-flag--jo{background-position:0 -6500px}.currency-flag.currency-flag--jp{background-position:0 -6550px}.currency-flag.currency-flag--kannada{background-position:0 -6600px}.currency-flag.currency-flag--ke{background-position:0 -6650px}.currency-flag.currency-flag--kg{background-position:0 -6700px}.currency-flag.currency-flag--kh{background-position:0 -6750px}.currency-flag.currency-flag--ki{background-position:0 -6800px}.currency-flag.currency-flag--km{background-position:0 -6850px}.currency-flag.currency-flag--kn{background-position:0 -6900px}.currency-flag.currency-flag--kp{background-position:0 -6950px}.currency-flag.currency-flag--kr{background-position:0 -7000px}.currency-flag.currency-flag--kurdistan{background-position:0 -7050px}.currency-flag.currency-flag--kw{background-position:0 -7100px}.currency-flag.currency-flag--ky{background-position:0 -7150px}.currency-flag.currency-flag--kz{background-position:0 -7200px}.currency-flag.currency-flag--la{background-position:0 -7250px}.currency-flag.currency-flag--lb{background-position:0 -7300px}.currency-flag.currency-flag--lc{background-position:0 -7350px}.currency-flag.currency-flag--li{background-position:0 -7400px}.currency-flag.currency-flag--lk{background-position:0 -7450px}.currency-flag.currency-flag--lr{background-position:0 -7500px}.currency-flag.currency-flag--ls{background-position:0 -7550px}.currency-flag.currency-flag--lt{background-position:0 -7600px}.currency-flag.currency-flag--lu{background-position:0 -7650px}.currency-flag.currency-flag--lv{background-position:0 -7700px}.currency-flag.currency-flag--ly{background-position:0 -7750px}.currency-flag.currency-flag--ma{background-position:0 -7800px}.currency-flag.currency-flag--malayali{background-position:0 -7850px}.currency-flag.currency-flag--maori{background-position:0 -7900px}.currency-flag.currency-flag--mc{background-position:0 -7950px}.currency-flag.currency-flag--md{background-position:0 -8000px}.currency-flag.currency-flag--me{background-position:0 -8050px}.currency-flag.currency-flag--mf{background-position:0 -8100px}.currency-flag.currency-flag--mg{background-position:0 -8150px}.currency-flag.currency-flag--mh{background-position:0 -8200px}.currency-flag.currency-flag--mk{background-position:0 -8250px}.currency-flag.currency-flag--ml{background-position:0 -8300px}.currency-flag.currency-flag--mm{background-position:0 -8350px}.currency-flag.currency-flag--mn{background-position:0 -8400px}.currency-flag.currency-flag--mo{background-position:0 -8450px}.currency-flag.currency-flag--mp{background-position:0 -8500px}.currency-flag.currency-flag--mq{background-position:0 -8550px}.currency-flag.currency-flag--mr{background-position:0 -8600px}.currency-flag.currency-flag--ms{background-position:0 -8650px}.currency-flag.currency-flag--mt{background-position:0 -8700px}.currency-flag.currency-flag--mu{background-position:0 -8750px}.currency-flag.currency-flag--mv{background-position:0 -8800px}.currency-flag.currency-flag--mw{background-position:0 -8850px}.currency-flag.currency-flag--mx{background-position:0 -8900px}.currency-flag.currency-flag--my{background-position:0 -8950px}.currency-flag.currency-flag--mz{background-position:0 -9000px}.currency-flag.currency-flag--na{background-position:0 -9050px}.currency-flag.currency-flag--nato{background-position:0 -9100px}.currency-flag.currency-flag--nc{background-position:0 -9150px}.currency-flag.currency-flag--ne{background-position:0 -9200px}.currency-flag.currency-flag--nf{background-position:0 -9250px}.currency-flag.currency-flag--ng{background-position:0 -9300px}.currency-flag.currency-flag--ni{background-position:0 -9350px}.currency-flag.currency-flag--nl{background-position:0 -9400px}.currency-flag.currency-flag--no{background-position:0 -9450px}.currency-flag.currency-flag--northern_cyprus{background-position:0 -9500px}.currency-flag.currency-flag--np{background-position:0 -9550px}.currency-flag.currency-flag--nr{background-position:0 -9600px}.currency-flag.currency-flag--nu{background-position:0 -9650px}.currency-flag.currency-flag--nz{background-position:0 -9700px}.currency-flag.currency-flag--om{background-position:0 -9750px}.currency-flag.currency-flag--pa{background-position:0 -9800px}.currency-flag.currency-flag--pe{background-position:0 -9850px}.currency-flag.currency-flag--pf{background-position:0 -9900px}.currency-flag.currency-flag--pg{background-position:0 -9950px}.currency-flag.currency-flag--ph{background-position:0 -10000px}.currency-flag.currency-flag--pk{background-position:0 -10050px}.currency-flag.currency-flag--pl{background-position:0 -10100px}.currency-flag.currency-flag--pn{background-position:0 -10150px}.currency-flag.currency-flag--pr{background-position:0 -10200px}.currency-flag.currency-flag--ps{background-position:0 -10250px}.currency-flag.currency-flag--pt-20{background-position:0 -10300px}.currency-flag.currency-flag--pt-30{background-position:0 -10350px}.currency-flag.currency-flag--pt{background-position:0 -10400px}.currency-flag.currency-flag--pw{background-position:0 -10450px}.currency-flag.currency-flag--py{background-position:0 -10500px}.currency-flag.currency-flag--qa{background-position:0 -10550px}.currency-flag.currency-flag--ro{background-position:0 -10600px}.currency-flag.currency-flag--rs{background-position:0 -10650px}.currency-flag.currency-flag--ru{background-position:0 -10700px}.currency-flag.currency-flag--rw{background-position:0 -10750px}.currency-flag.currency-flag--sa{background-position:0 -10800px}.currency-flag.currency-flag--sb{background-position:0 -10850px}.currency-flag.currency-flag--sc{background-position:0 -10900px}.currency-flag.currency-flag--sd{background-position:0 -10950px}.currency-flag.currency-flag--se{background-position:0 -11000px}.currency-flag.currency-flag--sg{background-position:0 -11050px}.currency-flag.currency-flag--sh{background-position:0 -11100px}.currency-flag.currency-flag--si{background-position:0 -11150px}.currency-flag.currency-flag--sindh{background-position:0 -11200px}.currency-flag.currency-flag--sj{background-position:0 -11250px}.currency-flag.currency-flag--sk{background-position:0 -11300px}.currency-flag.currency-flag--sl{background-position:0 -11350px}.currency-flag.currency-flag--sm{background-position:0 -11400px}.currency-flag.currency-flag--sn{background-position:0 -11450px}.currency-flag.currency-flag--so{background-position:0 -11500px}.currency-flag.currency-flag--somaliland{background-position:0 -11550px}.currency-flag.currency-flag--south_ossetia{background-position:0 -11600px}.currency-flag.currency-flag--sr{background-position:0 -11650px}.currency-flag.currency-flag--ss{background-position:0 -11700px}.currency-flag.currency-flag--st{background-position:0 -11750px}.currency-flag.currency-flag--sv{background-position:0 -11800px}.currency-flag.currency-flag--sx{background-position:0 -11850px}.currency-flag.currency-flag--sy{background-position:0 -11900px}.currency-flag.currency-flag--sz{background-position:0 -11950px}.currency-flag.currency-flag--tc{background-position:0 -12000px}.currency-flag.currency-flag--td{background-position:0 -12050px}.currency-flag.currency-flag--tg{background-position:0 -12100px}.currency-flag.currency-flag--th{background-position:0 -12150px}.currency-flag.currency-flag--tibet{background-position:0 -12200px}.currency-flag.currency-flag--tj{background-position:0 -12250px}.currency-flag.currency-flag--tk{background-position:0 -12300px}.currency-flag.currency-flag--tl{background-position:0 -12350px}.currency-flag.currency-flag--tm{background-position:0 -12400px}.currency-flag.currency-flag--tn{background-position:0 -12450px}.currency-flag.currency-flag--to{background-position:0 -12500px}.currency-flag.currency-flag--tr{background-position:0 -12550px}.currency-flag.currency-flag--transnistria{background-position:0 -12600px}.currency-flag.currency-flag--tt{background-position:0 -12650px}.currency-flag.currency-flag--tv{background-position:0 -12700px}.currency-flag.currency-flag--tw{background-position:0 -12750px}.currency-flag.currency-flag--tz{background-position:0 -12800px}.currency-flag.currency-flag--ua{background-position:0 -12850px}.currency-flag.currency-flag--ug{background-position:0 -12900px}.currency-flag.currency-flag--united_nations{background-position:0 -12950px}.currency-flag.currency-flag--us-hi{background-position:0 -13000px}.currency-flag.currency-flag--us{background-position:0 -13050px}.currency-flag.currency-flag--uy{background-position:0 -13100px}.currency-flag.currency-flag--uz{background-position:0 -13150px}.currency-flag.currency-flag--va{background-position:0 -13200px}.currency-flag.currency-flag--vc{background-position:0 -13250px}.currency-flag.currency-flag--ve{background-position:0 -13300px}.currency-flag.currency-flag--vg{background-position:0 -13350px}.currency-flag.currency-flag--vi{background-position:0 -13400px}.currency-flag.currency-flag--vn{background-position:0 -13450px}.currency-flag.currency-flag--vu{background-position:0 -13500px}.currency-flag.currency-flag--ws{background-position:0 -13550px}.currency-flag.currency-flag--xk{background-position:0 -13600px}.currency-flag.currency-flag--xx{background-position:0 -13650px}.currency-flag.currency-flag--ye{background-position:0 -13700px}.currency-flag.currency-flag--yiddish{background-position:0 -13750px}.currency-flag.currency-flag--za{background-position:0 -13800px}.currency-flag.currency-flag--zm{background-position:0 -13850px}.currency-flag.currency-flag--zw{background-position:0 -13900px}.kyro-alko{margin:8px 0 26px}.kyro-alko__btn{display:flex!important;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:58px;padding:16px 22px;background:#0b0b0b;color:#fff!important;font-size:15px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;text-decoration:none!important;transition:background-color .25s ease}.kyro-alko__btn:hover{background:#8d7249}.kyro-alko__btn:focus-visible{outline:2px solid #8d7249;outline-offset:3px}.kyro-alko__btn svg{width:20px;height:20px;flex:0 0 auto;transition:transform .25s ease}.kyro-alko__btn:hover svg{transform:translate(4px)}.kyro-alko__note{margin:10px 0 0;font-size:14px;opacity:.75}.kyro-alko__btn-price{margin-left:auto;margin-right:18px;font-size:1.05em;letter-spacing:.04em;white-space:nowrap}.page-content--product .btn.add-to-cart{min-height:58px;letter-spacing:.16em}.kyro-region{margin:-10px 0 24px}.kyro-region__btn{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:inherit;font-size:14px;line-height:1.4;text-align:left;cursor:pointer;opacity:.8}.kyro-region__btn:hover{opacity:1}.kyro-region__btn svg{flex:0 0 auto;color:#75603d}.kyro-region__link{text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.kyro-region__btn:focus-visible{outline:2px solid #8d7249;outline-offset:3px}.kyro-region-dialog{width:min(92vw,420px);max-height:90vh;padding:34px 28px 26px;border:0;background:#fff;color:#0b0b0b;box-shadow:0 24px 60px #00000040}.kyro-region-dialog::backdrop{background:#0b0b0b8c}.kyro-region-dialog[open]{animation:kyroRegionIn .28s cubic-bezier(.2,.7,.2,1)}@keyframes kyroRegionIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.kyro-region-dialog__close{position:absolute;top:10px;right:14px;padding:4px 8px;border:0;background:none;color:inherit;font-size:28px;line-height:1;cursor:pointer}.kyro-region-dialog__eyebrow{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#75603d}.kyro-region-dialog .kyro-region-dialog__title{margin:0 0 8px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:30px!important;line-height:1.05;letter-spacing:.02em;text-transform:uppercase}.kyro-region-dialog__text{margin:0 0 18px;font-size:15px;line-height:1.5;opacity:.8}.kyro-region-dialog__list{margin:0;padding:0;list-style:none;border-top:1px solid rgba(0,0,0,.1)}.kyro-region-dialog__list li{margin:0;border-bottom:1px solid rgba(0,0,0,.1)}.kyro-region-dialog__list li:before{display:none}.kyro-region-dialog__store{display:flex;align-items:center;gap:14px;padding:14px 4px;color:inherit;text-decoration:none;transition:background-color .2s ease}.kyro-region-dialog__store:hover{background:#f4efe7;color:inherit}.kyro-region-dialog__store .currency-flag{flex:0 0 auto;zoom:.65}.kyro-region-dialog__globe{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:0 0 auto;color:#75603d}.kyro-region-dialog__name{flex:1 1 auto;min-width:0;white-space:nowrap;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:15px;letter-spacing:.06em;text-transform:uppercase}.kyro-region-dialog__here{flex:0 0 auto;white-space:nowrap;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#75603d}.kyro-region-dialog__arrow{font-size:18px;opacity:.6}.kyro-region-dialog__store.is-current{cursor:default}@media(prefers-reduced-motion:reduce){.kyro-region-dialog[open]{animation:none}}@media only screen and (max-width:480px){.kyro-region-dialog{padding:30px 20px 22px}.kyro-region-dialog__store{gap:12px}.kyro-region-dialog__name{font-size:14px;letter-spacing:.04em}}.kyro-legacy{margin:8px 0 26px;padding:22px 24px;border:1px solid rgba(0,0,0,.14);background:#f4efe7}.kyro-legacy__badge{display:inline-block;margin:0 0 12px;padding:4px 10px;background:#0b0b0b;color:#f4efe7;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.kyro-legacy__title{margin:0 0 6px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:20px;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.kyro-legacy__text{margin:0 0 14px;font-size:15px;line-height:1.55;opacity:.85}.kyro-legacy__link{color:inherit;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.kyro-legacy__link:hover{color:#75603d}.kyro-lang{display:inline-flex;align-items:center;gap:4px;margin:0 6px 0 0;padding:0;font-size:12px;font-weight:700;letter-spacing:.12em;line-height:1}.kyro-lang__opt{padding:6px 2px;background:none;border:0;color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none;opacity:.55;cursor:pointer;transition:opacity .2s}.kyro-lang__opt:hover,.kyro-lang__opt:focus-visible{opacity:1}.kyro-lang__opt.is-current{opacity:1;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.kyro-lang__sep{opacity:.35}.is-light .kyro-lang{color:var(--colorStickyNavLinks)}.kyro-region-dialog__lang{display:inline-block;margin-top:18px;font-size:14px;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:3px}.blog-layout>.shopify-section{min-width:0;max-width:100%}.kyro-mega.megamenu{padding:0;line-height:1.4;background:#fff}.kyro-mega__wrap{display:grid;grid-template-columns:minmax(200px,250px) minmax(0,1fr)}.kyro-mega__wrap--no-rail{grid-template-columns:minmax(0,1fr)}.kyro-mega__rail{padding:36px 32px 36px 0;border-right:1px solid rgba(11,11,11,.12)}.kyro-mega__rail-list,.kyro-mega__rail-more,.kyro-mega__list{margin:0;padding:0;list-style:none}.kyro-mega__rail-list li+li{margin-top:4px}.kyro-mega .kyro-mega__rail-link{display:inline-block;padding:4px 0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:20px;line-height:1.15;letter-spacing:.06em;text-transform:uppercase;color:#0b0b0b;text-decoration:none}.kyro-mega__rail-more{margin-top:18px;padding-top:14px;border-top:1px solid rgba(11,11,11,.12)}.kyro-mega__rail-more a{display:inline-block;padding:3px 0;font-size:14px;color:#4a4a4a;text-decoration:none}.kyro-mega__promo{display:block;margin-top:24px;color:#0b0b0b;text-decoration:none}.kyro-mega__promo-media{display:block;aspect-ratio:4 / 3;overflow:hidden;background:#ebe2d4}.kyro-mega__promo-media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.kyro-mega__promo:hover .kyro-mega__promo-media img{transform:scale(1.04)}.kyro-mega__promo-label{display:block;margin-top:10px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#75603d}.kyro-mega__promo-title{display:block;margin-top:2px;font-size:15px;line-height:1.35}.kyro-mega__cols{display:grid;grid-template-columns:repeat(var(--kyro-mega-cols, 4),minmax(0,1fr));padding-left:32px}.kyro-mega__wrap--no-rail .kyro-mega__cols{padding-left:0}.kyro-mega__col{display:flex;flex-direction:column;min-width:0;padding-top:36px}.kyro-mega__col>*{padding-right:24px}.kyro-mega .kyro-mega__col-title{display:block;margin-bottom:12px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:14px;line-height:1.25;letter-spacing:.12em;text-transform:uppercase;color:#0b0b0b;text-decoration:none}.kyro-mega__list{margin-bottom:24px}.kyro-mega__list a{display:inline-block;padding:4px 0;font-size:15px;line-height:1.35;color:#0b0b0b;text-decoration:none;text-transform:none;letter-spacing:0}.kyro-mega .kyro-mega__all{margin-top:auto;padding-top:16px;padding-bottom:22px;border-top:1px solid rgba(11,11,11,.12);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0b0b0b;text-decoration:none}.kyro-mega a:hover,.kyro-mega a:focus-visible{color:#0b0b0b;background:none;text-decoration:underline;text-underline-offset:3px}.kyro-mega .kyro-mega__promo:hover{text-decoration:none}.kyro-mega .kyro-mega__promo:hover .kyro-mega__promo-title{text-decoration:underline;text-underline-offset:3px}.kyro-mega a:focus-visible{outline:2px solid #8d7249;outline-offset:2px}@media only screen and (max-width:1200px){.kyro-mega__wrap{grid-template-columns:minmax(170px,200px) minmax(0,1fr)}.kyro-mega .kyro-mega__rail-link{font-size:17px}.kyro-mega__list a{font-size:14px}.kyro-mega__col>*{padding-right:16px}}#HeaderWrapper .kyro-mega .kyro-mega__list a,#HeaderWrapper .kyro-mega .kyro-mega__rail-more a,#HeaderWrapper .kyro-mega .kyro-mega__promo-title{font-family:var(--typeBasePrimary),var(--typeBaseFallback);letter-spacing:0}#HeaderWrapper .kyro-mega .kyro-mega__col-title{font-size:13px;letter-spacing:.06em;overflow-wrap:anywhere}#HeaderWrapper .kyro-mega .kyro-mega__col-title{font-size:12px;letter-spacing:.05em;overflow-wrap:normal}#HeaderWrapper .kyro-mega .kyro-mega__col>*{padding-right:18px}#HeaderWrapper .kyro-mega .kyro-mega__all{white-space:nowrap}@media only screen and (max-width:1360px){.kyro-mega__wrap{grid-template-columns:minmax(170px,200px) minmax(0,1fr)}.kyro-mega__rail{padding-right:24px}.kyro-mega__cols{padding-left:24px}#HeaderWrapper .kyro-mega .kyro-mega__rail-link{font-size:17px}#HeaderWrapper .kyro-mega .kyro-mega__col-title{font-size:11px;letter-spacing:.03em}#HeaderWrapper .kyro-mega .kyro-mega__col>*{padding-right:14px}#HeaderWrapper .kyro-mega .kyro-mega__all{font-size:11px;letter-spacing:.05em}#HeaderWrapper .kyro-mega .kyro-mega__list a{font-size:14px}}.kyro-nav-ext{margin-left:5px}.kyro-nav-ext svg{display:inline;width:.6em;height:.6em;vertical-align:.1em}.kyro-mega__rail-more li+li{margin-top:2px}#HeaderWrapper .kyro-mega .kyro-mega__rail-more a{display:inline-flex;align-items:center;gap:8px;padding:6px 0;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#0b0b0b}#HeaderWrapper .kyro-mega .kyro-mega__rail-more a:after{content:"\2192";color:#75603d;font-family:var(--typeBasePrimary),var(--typeBaseFallback);transition:transform .2s ease}#HeaderWrapper .kyro-mega .kyro-mega__rail-more a:hover:after{transform:translate(3px)}.kyro-mega__col--boxed{margin:24px 0 24px 12px;padding-top:12px;background:#f4efe7;border-left:1px solid rgba(11,11,11,.12)}#HeaderWrapper .kyro-mega .kyro-mega__col--boxed>*{padding-left:20px;padding-right:20px}#HeaderWrapper .kyro-mega .kyro-mega__col--boxed .kyro-mega__all{border-top-color:#0b0b0b1f;padding-bottom:16px}.kyro-mega__col--boxed{margin-bottom:0}#HeaderWrapper .kyro-mega .kyro-mega__col--boxed .kyro-mega__all{padding-bottom:22px}.kyro-mega__main{display:flex;flex-direction:column;min-width:0}.kyro-mega__main .kyro-mega__col{padding-bottom:32px}.kyro-mega__banner{display:flex;align-items:center;flex-wrap:wrap;gap:10px 32px;margin:0 0 24px 32px;padding:18px 24px;background:#f4efe7;border-left:3px solid #8d7249}.kyro-mega__wrap--no-rail .kyro-mega__banner{margin-left:0}#HeaderWrapper .kyro-mega .kyro-mega__banner-title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:#0b0b0b;text-decoration:none}.kyro-mega__banner-links{display:flex;flex-wrap:wrap;gap:6px 28px;margin:0;padding:0;list-style:none}#HeaderWrapper .kyro-mega .kyro-mega__banner-links a{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:15px;letter-spacing:0;color:#0b0b0b;text-decoration:none}#HeaderWrapper .kyro-mega .kyro-mega__banner a:hover{text-decoration:underline;text-underline-offset:3px}.kyro-mega__main{flex:1 1 auto}.kyro-mega__banner{margin:auto 0 0 32px;padding:14px 0 18px;background:none;border-left:0;border-top:1px solid rgba(11,11,11,.12);gap:6px 24px}#HeaderWrapper .kyro-mega .kyro-mega__banner-title{font-size:12px;letter-spacing:.1em}#HeaderWrapper .kyro-mega .kyro-mega__banner-links a{font-size:14px;color:#4a4a4a}.kyro-mega__banner{gap:6px 20px}#HeaderWrapper .kyro-mega .kyro-mega__banner-pitch{margin:0;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px;letter-spacing:0;text-transform:none;color:#0b0b0b}#HeaderWrapper .kyro-mega .kyro-mega__banner-title{color:#75603d}.kyro-mega__banner-links{margin-left:auto}#HeaderWrapper .kyro-mega .kyro-mega__rail-more a{display:inline-block;gap:0}#HeaderWrapper .kyro-mega .kyro-mega__rail-more a:after{content:"\a0\a0\2192";display:inline}#HeaderWrapper .kyro-mega .kyro-mega__rail-more a:hover:after{transform:none}#HeaderWrapper .kyro-mega a:hover,#HeaderWrapper .kyro-mega a:focus-visible{text-decoration-skip-ink:none;text-decoration-thickness:1px}#HeaderWrapper .kyro-mega .kyro-mega__rail-more a{padding-bottom:3px;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .25s ease}#HeaderWrapper .kyro-mega .kyro-mega__rail-more a:hover,#HeaderWrapper .kyro-mega .kyro-mega__rail-more a:focus-visible{text-decoration:none;background-size:100% 1px}.kyro-mega__banner{margin:auto 0 24px 32px;padding:20px 28px;background:#f4efe7;border-top:0;border-left:3px solid #8d7249;gap:8px 28px}#HeaderWrapper .kyro-mega .kyro-mega__banner-pitch{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:18px;letter-spacing:.06em;text-transform:uppercase}#HeaderWrapper .kyro-mega .kyro-mega__banner-title{display:inline-block;padding:10px 16px;background:#0b0b0b;color:#fff;font-size:12px;letter-spacing:.14em}#HeaderWrapper .kyro-mega .kyro-mega__banner-title:hover{background:#8d7249;color:#fff;text-decoration:none}#HeaderWrapper .kyro-mega .kyro-mega__banner-links a{color:#0b0b0b}.kyro-mega__banner{flex-wrap:nowrap;padding:18px 24px;gap:8px 22px}#HeaderWrapper .kyro-mega .kyro-mega__banner-pitch{font-size:15px;letter-spacing:.05em;white-space:nowrap}#HeaderWrapper .kyro-mega .kyro-mega__banner-title{white-space:nowrap}.kyro-mega__banner-links{flex-wrap:nowrap;gap:6px 20px}#HeaderWrapper .kyro-mega .kyro-mega__banner-links a{font-size:14px;white-space:nowrap}@media only screen and (max-width:1360px){.kyro-mega__banner{flex-wrap:wrap}}.kyro-mega__banner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"pitch cta" "links cta";align-items:center;gap:8px 24px;flex-wrap:initial}.kyro-mega__banner-pitch{grid-area:pitch}.kyro-mega__banner-links{grid-area:links;margin-left:0;flex-wrap:wrap}#HeaderWrapper .kyro-mega .kyro-mega__banner-title{grid-area:cta;justify-self:end}#HeaderWrapper .kyro-mega .kyro-mega__banner-pitch{white-space:normal}#HeaderWrapper .kyro-mega .kyro-mega__banner-links a{color:#4a4a4a}@media only screen and (min-width:769px)and (max-width:1360px){.site-navigation>.site-nav__item>.site-nav__link,.site-navigation>.site-nav__item>details>.site-nav__link{padding-left:12px;padding-right:12px}}@media only screen and (min-width:769px)and (max-width:1200px){.site-navigation>.site-nav__item>.site-nav__link,.site-navigation>.site-nav__item>details>.site-nav__link{padding-left:8px;padding-right:8px;font-size:13px}#HeaderWrapper .kyro-mega .kyro-mega__rail-more a{font-size:11px;letter-spacing:.06em}}@media only screen and (min-width:769px)and (max-width:1360px){#HeaderWrapper .kyro-mega .kyro-mega__rail-more a{font-size:11px;letter-spacing:.06em;white-space:nowrap}}.site-navigation>.site-nav__item>a.site-nav__link{transition:color .2s ease}.site-navigation>.site-nav__item>a.site-nav__link:hover,.site-navigation>.site-nav__item>a.site-nav__link:focus-visible,.site-navigation>.site-nav__item>details>summary.site-nav__link:hover{color:#75603d!important}.site-navigation>.site-nav__item>a.site-nav__link{transition:color .2s ease,background-color .2s ease}.site-navigation>.site-nav__item>a.site-nav__link:hover,.site-navigation>.site-nav__item>a.site-nav__link:focus-visible{background:#fff}#HeaderWrapper .kyro-mega .kyro-mega__rail-more a,#HeaderWrapper .kyro-mega .kyro-mega__rail-more a:after{transition:none}.grid-product__actions .btn--circle{display:inline-flex;align-items:center;justify-content:center;padding:0}.grid-product__actions .btn--circle svg{width:22px;height:22px;margin:0}@media only screen and (max-width:768px){.grid-product__actions .btn--circle svg{width:20px;height:20px}}.grid-product__actions .btn--circle{width:44px;height:44px;min-width:44px;border-radius:50%}.grid-product__title,.kyro-sc-products .grid-product__title{-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:break-word}.grid-product__title{position:relative;z-index:1;padding-top:.2em}.kyro-nohy{-webkit-hyphens:none;hyphens:none;white-space:nowrap}.grid__item,.grid-product{min-width:0}@media only screen and (max-width:768px){.product-single__header--mobile .product-single__title{margin-bottom:0}.product-single__meta .product-block:first-child{margin-top:12px}}.kyro-pack--gin .grid__image-ratio img{scale:.9;transform-origin:50% 90.6%}.kyro-pack--can .grid__image-ratio img{scale:.72;transform-origin:50% 87.6%}.kyro-pack--gin .grid__image-ratio,.kyro-pack--can .grid__image-ratio,.kyro-pack--gin .grid__image-ratio .image-wrap,.kyro-pack--can .grid__image-ratio .image-wrap,.template-collection .collection-grid .kyro-pack--gin.grid-product__image-wrap,.template-collection .collection-grid .kyro-pack--can.grid-product__image-wrap,.template-collection .collection-grid .kyro-pack--gin .grid__image-ratio,.template-collection .collection-grid .kyro-pack--can .grid__image-ratio,.grid-product__image-wrap.kyro-pack--gin,.grid-product__image-wrap.kyro-pack--can{background-color:#fff!important}.kyro-pack .grid__image-ratio img{scale:var(--kyro-pack-scale, 1);transform-origin:50% 90.6%}.kyro-pack--can .grid__image-ratio img{transform-origin:50% 87.6%}.template-collection .collection-grid .kyro-pack.grid-product__image-wrap,.template-collection .collection-grid .kyro-pack .grid__image-ratio,.grid-product__image-wrap.kyro-pack,.kyro-pack .grid__image-ratio .image-wrap{background-color:#fff!important}.grid-product__image-wrap{position:relative;overflow:hidden}.grid-product__image-wrap.static{position:relative}.kyro-badge-legacy{container-type:inline-size;display:flex;align-items:center;justify-content:center;width:100%;min-width:52px;aspect-ratio:1;border:2px solid #5f5a52;border-radius:50%;background:#ffffffd9;color:#5f5a52;box-shadow:inset 0 0 0 4px #ffffffd9,inset 0 0 0 5px #5f5a528c}.kyro-badge-legacy span{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:clamp(9px,17cqw,14px);letter-spacing:.08em;text-transform:uppercase;line-height:1}.kyro-badge-legacy{min-width:62px;box-shadow:inset 0 0 0 3px #ffffffd9,inset 0 0 0 4px #5f5a5280}.kyro-badge-legacy span{letter-spacing:.05em}.page-content.blog-layout:has(.kyro-rf),.page-content.blog-layout:has(.kyro-stories){padding-bottom:0}.kyro-sc.kyro-rf{padding-bottom:64px!important}@media only screen and (max-width:768px){.kyro-sc.kyro-rf{padding-bottom:48px!important}}#HeaderWrapper .kyro-mega{max-height:calc(100vh - 130px);overflow-y:auto;overscroll-behavior:contain}body:has(.kyro-sc-pstory__specs) .kyro-facts-tab{display:none}.geo-modal:focus{outline:none}.kyro-seealso{margin:24px 0 0;padding-top:18px;border-top:1px solid rgba(11,11,11,.12)}.kyro-seealso__heading{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#75603d}.kyro-seealso__list{margin:0;padding:0;list-style:none}.kyro-seealso__item{display:inline-flex;align-items:center;gap:12px;color:inherit;text-decoration:none}.kyro-seealso__img{flex:none;width:44px;height:64px}.kyro-seealso__img img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.kyro-seealso__name{font-size:16px;font-weight:700}.kyro-seealso__arrow{width:16px;height:16px;opacity:.6;transition:transform .2s ease,opacity .2s ease}.kyro-seealso__item:hover .kyro-seealso__name{text-decoration:underline;text-underline-offset:3px}.kyro-seealso__item:hover .kyro-seealso__arrow,.kyro-seealso__item:focus-visible .kyro-seealso__arrow{opacity:1;transform:translate(3px)}.kyro-pdp-legacy{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#75603d}.kyro-pdp-legacy__badge{flex:0 0 auto;padding:3px 8px;background:#0b0b0b;color:#f4efe7;font-size:10px;letter-spacing:.18em}.page-content--product .product-single__title+.kyro-pdp-subtitle{margin-top:-4px}.kyro-pdp-subtitle{margin:0 0 14px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:clamp(15px,1.3vw,19px);letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.grid .grid__item .product-image-main .image-wrap,.grid .grid__item .product__thumb .image-wrap{margin-bottom:0}@media only screen and (max-width:768px){.product__main-photos,[data-has-slideshow=false] .product__main-photos{margin-bottom:16px}.product__main-photos .flickity-page-dots{bottom:12px;color:#0b0b0b;pointer-events:none}.product__main-photos .flickity-page-dots .dot{width:5px;height:5px;margin:0 4px;opacity:.25;pointer-events:auto}.product__main-photos .flickity-page-dots .dot.is-selected{width:5px;height:5px;opacity:.7}}@media only screen and (max-width:768px){.product-single__header--mobile{margin-bottom:0}.page-content--product .product-single__header--mobile .product-single__title{margin:2px 0 0}.product-single__header--mobile .kyro-pdp-subtitle{margin:6px 0 0}.product-single__meta .product-block:has(>.kyro-pdp-facts){margin-top:10px;margin-bottom:16px}.product-single__meta .kyro-pdp-facts{margin-bottom:0}.product-single__meta .product-block:has(>.kyro-pdp-facts)+.product-block{margin-top:0}}.kyro-ext-icon{display:inline;width:.6em;height:.6em;margin-left:.35em;vertical-align:.08em}.kyro-global .announcement-bar,.kyro-global .kyro-usp__item:has(a[href*=kaikki-kyro-tuotteet]),.kyro-global .kyro-usp__item:has(a[href*=lahjakortti]),.kyro-global .site-nav__item:has(>a[href*=kaikki-kyro-tuotteet]),.kyro-global .slide-nav__item:has(a[href*=kaikki-kyro-tuotteet]),.kyro-global .kyro-shopwrap,.kyro-global .kyro-shipbar,.kyro-global .site-nav__link--icon.js-drawer-open-cart,.kyro-global .site-nav__link[href*="/cart"]{display:none!important}.kyro-ship-note{margin:4px 0 20px;padding:14px 16px;border-left:2px solid #8d7249;background:#f4efe7;font-size:15px;line-height:1.5}.kyro-ship-note a{color:inherit;text-decoration:underline;text-decoration-color:#8d7249;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/221/assets/kyrodistillery-custom.css.map */
