@media(min-width: 1025px){#main>.banners-group>.banners--wide3x{--medelin-lines-bg: #F4F0E5;--medelin-lines-ink: #052C29;--medelin-lines-divider: rgba(5, 44, 41, 0.28)}#main>.banners-group>.banners--wide3x .banners__col{--medelin-line-accent: #2F6D61;background:var(--medelin-lines-bg)}#main>.banners-group>.banners--wide3x .banners__col:nth-child(2){--medelin-line-accent: #D9A400}#main>.banners-group>.banners--wide3x .banners__col:nth-child(3){--medelin-line-accent: #F15A17}#main>.banners-group>.banners--wide3x .banners__col+.banners__col{-webkit-border-start:1px solid var(--medelin-lines-divider);border-inline-start:1px solid var(--medelin-lines-divider)}#main>.banners-group>.banners--wide3x .banners__item::before{display:none}#main>.banners-group>.banners--wide3x .banners__item,#main>.banners-group>.banners--wide3x .banner{width:100%}#main>.banners-group>.banners--wide3x .banner{position:relative;height:auto;aspect-ratio:4/5;overflow:hidden;isolation:isolate;background:var(--medelin-lines-bg);box-shadow:inset 0 3px 0 var(--medelin-line-accent)}#main>.banners-group>.banners--wide3x .banner-border{pointer-events:none}#main>.banners-group>.banners--wide3x .banner-image{position:absolute;inset-block-start:41%;inset-inline-start:50%;width:69%;aspect-ratio:4/5;overflow:visible;background:rgba(0,0,0,0);transform:translate(-50%, -50%)}#main>.banners-group>.banners--wide3x .banner-img{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;opacity:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transform:scale(1);transform-origin:center;transition:transform 420ms cubic-bezier(0.16, 1, 0.3, 1)}#main>.banners-group>.banners--wide3x .banner::before,#main>.banners-group>.banners--wide3x .banner::after{position:absolute;z-index:2;color:var(--medelin-lines-ink);pointer-events:none}#main>.banners-group>.banners--wide3x .banner::before{display:none;content:none}#main>.banners-group>.banners--wide3x .banner::after{inset-inline:32px;inset-block-end:130px;text-align:center;font:700 clamp(22px, 1.25vw, 28px)/1.15 Montserrat,Arial,sans-serif;letter-spacing:-0.02em}#main>.banners-group>.banners--wide3x .banner:hover .banner-img{transform:scale(1.035)}}@media(min-width: 1025px)and (prefers-reduced-motion: reduce){#main>.banners-group>.banners--wide3x .banner-img{transition:none}#main>.banners-group>.banners--wide3x .banner:hover .banner-img{transform:none}}@media(min-width: 1025px){#main>.banners-group>.banners--wideblock:first-child{--medelin-hero-height: calc(40vw + 110px);--medelin-hero-ink: #F4F0E5;--medelin-hero-green: 5, 44, 41}#main>.banners-group>.banners--wideblock:first-child,#main>.banners-group>.banners--wideblock:first-child .banners__container,#main>.banners-group>.banners--wideblock:first-child .banners__slider,#main>.banners-group>.banners--wideblock:first-child .banners__slider-wrapper,#main>.banners-group>.banners--wideblock:first-child .banners__slider-i,#main>.banners-group>.banners--wideblock:first-child .banners__item,#main>.banners-group>.banners--wideblock:first-child .banner,#main>.banners-group>.banners--wideblock:first-child .banner-image,#main>.banners-group>.banners--wideblock:first-child .banner-img{height:var(--medelin-hero-height)}#main>.banners-group>.banners--wideblock:first-child .banners__container,#main>.banners-group>.banners--wideblock:first-child .banners__item,#main>.banners-group>.banners--wideblock:first-child .banner-image{overflow:hidden}#main>.banners-group>.banners--wideblock:first-child .banner-img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:calc(50% + 180px) 48%;object-position:calc(50% + 180px) 48%;filter:none}#main>.banners-group>.banners--wideblock:first-child .banner-image::after{position:absolute;z-index:1;inset:0;content:"";pointer-events:none;background:linear-gradient(90deg, rgb(var(--medelin-hero-green)) 0%, rgb(var(--medelin-hero-green)) 24%, rgba(var(--medelin-hero-green), 0.985) 33%, rgba(var(--medelin-hero-green), 0.82) 36%, rgba(var(--medelin-hero-green), 0.38) 40%, rgba(var(--medelin-hero-green), 0) 45%)}#main>.banners-group>.banners--wideblock:first-child .banner::after{position:absolute;z-index:2;inset-inline-start:6vw;inset-block-start:50%;width:50vw;max-width:960px;content:"Твій\aострівець\aнасолоди";transform:translateY(-50%);color:var(--medelin-hero-ink);font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:66px;font-size:clamp(66px,6.56vw,126px);font-weight:600;line-height:.95;letter-spacing:-0.04em;white-space:pre-line;text-wrap:balance;pointer-events:none}html[lang=ru] #main>.banners-group>.banners--wideblock:first-child .banner::after{content:"Твой\aостровок\aнаслаждения"}#main>.banners-group>.banners--wideblock:first-child .banner-a{z-index:3}#main>.banners-group>.banners--wideblock:first-child .banner-a:focus-visible{outline:3px solid var(--medelin-hero-ink);outline-offset:-6px}}.product.mdn-pdp--india{--mdn-pdp-ink: #052c29;--mdn-pdp-surface: #f4f0e5;--mdn-pdp-paper: #fffdf8;--mdn-pdp-muted: #53635f;--mdn-pdp-line: rgba(5, 44, 41, .28);--mdn-pdp-accent: #2f6d61;--mdn-pdp-focus: #d8a81e;width:min(100% - 40px,1560px);margin-inline:auto;color:var(--mdn-pdp-ink);background:var(--mdn-pdp-surface);font-family:Montserrat,Arial,Helvetica,sans-serif;margin-top:-65px}.mdn-pdp--india,.mdn-pdp--india button,.mdn-pdp--india input,.mdn-pdp--india select,.mdn-pdp--india textarea{font-family:Montserrat,Arial,Helvetica,sans-serif}.mdn-pdp--india ::-moz-selection{color:var(--mdn-pdp-paper);background:var(--mdn-pdp-ink)}.mdn-pdp--india ::selection{color:var(--mdn-pdp-paper);background:var(--mdn-pdp-ink)}.mdn-pdp--india :focus-visible{outline:3px solid var(--mdn-pdp-focus);outline-offset:3px}.mdn-pdp--india .product__top,.mdn-pdp--india .product__grid,.mdn-pdp--india .product__bottom{width:100%;margin-inline:auto}.mdn-pdp--india .product__top{padding-block:22px 30px}.mdn-pdp--india .product__grid{display:grid;box-sizing:border-box;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:0;align-items:start;min-height:700px;padding:clamp(38px,4.5vw,74px);border:0;border-radius:0;background:var(--mdn-pdp-surface);box-shadow:none}.mdn-pdp--india .product__column,.mdn-pdp--india .product__column--left,.mdn-pdp--india .product__column--right,.mdn-pdp--india .product__block--gallery,.mdn-pdp--india .gallery,.mdn-pdp--india .gallery__container,.mdn-pdp--india .gallery__carousel,.mdn-pdp--india .gallery__wrapper,.mdn-pdp--india .gallery__photos-container,.mdn-pdp--india .gallery__item,.mdn-pdp--india .gallery__link{min-width:0;width:auto;height:auto}.mdn-pdp--india .product__column--left,.mdn-pdp--india .product__column--right,.mdn-pdp--india .product__block,.mdn-pdp--india .product__group,.mdn-pdp--india .product__bottom-item{border:0;border-radius:0;box-shadow:none}.mdn-pdp--india .product__column--left,.mdn-pdp--india .product__column--right{background:rgba(0,0,0,0)}.mdn-pdp--india .product__column--left{padding-right:clamp(34px,4vw,72px)}.mdn-pdp--india .product__column--right{display:flex;min-height:0;margin:0;flex-direction:column;justify-content:flex-start}.mdn-pdp--india .product__column--right .product__column-item{padding-inline:0}.mdn-pdp--india .product__section--gallery{padding:0}.mdn-pdp--india .gallery__photos-list{display:block;height:100%}.mdn-pdp--india .gallery__photos-container{position:absolute;inset:0;height:100%;overflow:hidden}.mdn-pdp--india .gallery__photos{height:clamp(450px,44vw,680px)}.mdn-pdp--india .gallery__photos::before{display:none}.mdn-pdp--india .gallery__item{width:100% !important;height:100%}.mdn-pdp--india .gallery__link{display:grid;height:100%;place-items:center}.mdn-pdp--india .gallery__img,.mdn-pdp--india .gallery__photo-img{position:static;inset:auto;display:block;width:min(108%,680px);max-width:none;height:clamp(450px,44vw,680px);max-height:none;margin-inline:auto;-o-object-fit:contain;object-fit:contain;background:rgba(0,0,0,0);filter:none;transform:none !important;transition:none !important}.mdn-pdp--india .gallery__link:hover .gallery__img,.mdn-pdp--india .gallery__link:hover .gallery__photo-img{transform:none !important}.mdn-pdp--india .zoomPhoto{display:none !important}.mdn-pdp--india .product__section--header{padding-top:0}.mdn-pdp--india .breadcrumbs{margin:0 0 clamp(30px,3vw,46px);color:var(--mdn-pdp-muted);font-size:12px;line-height:1.45}.mdn-pdp--india .breadcrumbs__link{color:inherit;text-underline-offset:3px}.mdn-pdp--india .mdn-pdp-intro,.mdn-pdp--india .mdn-pdp-line,.mdn-pdp--india .product-title,.mdn-pdp--india .product__section--header>.heading,.mdn-pdp--india .product-meta{width:100%;-webkit-margin-start:0;margin-inline-start:0}.mdn-pdp--india .mdn-pdp-intro{max-width:760px;margin-block:0 clamp(34px,4vw,54px);color:var(--mdn-pdp-ink);font-size:clamp(38px,3.4vw,60px);font-weight:700;line-height:1.01;letter-spacing:-0.035em;text-wrap:balance}.mdn-pdp--india .mdn-pdp-line{margin-block:0 14px;color:var(--mdn-pdp-accent);font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.02em;text-transform:uppercase}.mdn-pdp--india .mdn-pdp-line[data-mdn-line=yellow]{color:#fabe1d !important}.mdn-pdp--india .product-header__row--top{display:block}.mdn-pdp--india .product-header__block--wide{width:100%}.mdn-pdp--india .product-title,.mdn-pdp--india .product__section--header>.heading{max-width:760px;margin-block:0 20px;color:var(--mdn-pdp-ink) !important;font-size:clamp(55px,5vw,85px);font-weight:700;line-height:.96;letter-spacing:-0.035em;text-wrap:balance}.mdn-pdp--india .product-header__row:not(.product-header__row--top),.mdn-pdp--india .product-meta{display:flex;flex-wrap:wrap;gap:8px 18px;color:var(--mdn-pdp-muted);font-size:13px;line-height:1.45}.mdn-pdp--india .product-header__availability,.mdn-pdp--india .presence-status{color:var(--mdn-pdp-accent) !important;font-weight:700}.mdn-pdp--india .product__section--price{padding-block:10px 4px}.mdn-pdp--india .product__section--price .product__row{display:flex;align-items:center;justify-content:space-between;gap:18px}.mdn-pdp--india .product-price,.mdn-pdp--india .product-card__price{color:var(--mdn-pdp-ink);font-size:clamp(28px,2vw,34px);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.mdn-pdp--india .product__section--modifications,.mdn-pdp--india .product__section--order,.mdn-pdp--india .product__block--modifications,.mdn-pdp--india .product__block--orderBox{width:100%;margin:0;padding:0;background:rgba(0,0,0,0)}.mdn-pdp--india .mdn-pdp-detail-row,.mdn-pdp--india .modification:not(.mdn-pdp-grind){display:grid;grid-template-columns:minmax(130px, 0.32fr) minmax(0, 0.68fr);gap:24px;align-items:start;margin:0;padding-block:17px;border-bottom:1px solid var(--mdn-pdp-line)}.mdn-pdp--india .mdn-pdp-descriptors{margin:0;padding-block:0 17px;border-bottom:1px solid var(--mdn-pdp-line);color:var(--mdn-pdp-muted);font-size:15px;font-weight:500;line-height:1.55}.mdn-pdp--india .mdn-pdp-descriptors__label{color:var(--mdn-pdp-muted)}.mdn-pdp--india .mdn-pdp-descriptors__value{color:var(--mdn-pdp-muted)}.mdn-pdp--india .mdn-pdp-detail-row__label,.mdn-pdp--india .modification__title{color:var(--mdn-pdp-muted);font-size:15px;font-weight:500;line-height:1.45}.mdn-pdp--india .mdn-pdp-detail-row__value{color:var(--mdn-pdp-ink);font-size:15px;font-weight:700;line-height:1.5;text-align:right}.mdn-pdp--india .modification__head,.mdn-pdp--india .modification__body{min-width:0;margin:0}.mdn-pdp--india .modification__list{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px}.mdn-pdp--india .mdn-pdp-weight .modification__button.btn{display:inline;min-height:0;padding:0;border:0;border-radius:0;color:var(--mdn-pdp-ink);background:rgba(0,0,0,0);box-shadow:none;font-size:16px;font-weight:700;line-height:1.45}.mdn-pdp--india .mdn-pdp-weight .modification__button.btn::after{content:" " attr(data-mdn-unit)}.mdn-pdp--india .mdn-pdp-grind{display:block;margin:0;padding-block:22px 24px;border-bottom:1px solid var(--mdn-pdp-line)}.mdn-pdp--india.mdn-pdp--grind-ready .mdn-pdp-native-grind{display:none !important}.mdn-pdp--india .mdn-pdp-grind .modification__head{margin-bottom:14px}.mdn-pdp--india .mdn-pdp-grind .modification__title{color:var(--mdn-pdp-ink);font-weight:700}.mdn-pdp--india .mdn-pdp-grind .modification__list{justify-content:flex-start}.mdn-pdp--india .modification__button.btn{display:inline-grid;min-width:0;min-height:44px;padding:10px 16px;place-items:center;border:1px solid rgba(5,44,41,.5);border-radius:999px;color:var(--mdn-pdp-ink);background:rgba(0,0,0,0);box-shadow:none;font-size:12px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:color 160ms ease,background-color 160ms ease,border-color 160ms ease}.mdn-pdp--india .modification__button.btn:hover,.mdn-pdp--india .modification__button.btn:focus-visible,.mdn-pdp--india .modification__button.btn.is-loading{border-color:var(--mdn-pdp-ink)}.mdn-pdp--india .modification__button--active.btn{border-color:var(--mdn-pdp-ink);color:var(--mdn-pdp-paper);background:var(--mdn-pdp-ink)}.mdn-pdp--india .mdn-grind-help{margin:6px 0 0;color:var(--mdn-pdp-muted);font-size:11px;line-height:1.45}.mdn-pdp--india .product-card--main,.mdn-pdp--india .product-card__body{padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none}.mdn-pdp--india .product-card__body{display:grid;grid-template-columns:1fr auto;gap:10px 22px;align-items:end}.mdn-pdp--india .product-card__presence{grid-column:1/-1;margin-top:20px}.mdn-pdp--india .product-card__order-box,.mdn-pdp--india .product-card__price-box,.mdn-pdp--india .product-card__purchase{margin:0}.mdn-pdp--india .product-card__purchase{display:grid;grid-template-columns:minmax(160px, 1fr) minmax(160px, 0.9fr);gap:10px;align-items:center}.mdn-pdp--india .product-order__row{display:grid;grid-template-columns:auto repeat(2, minmax(0, 1fr));gap:10px;align-items:center}.mdn-pdp--india .mdn-pdp-order-price{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin-right:clamp(12px,2vw,28px)}.mdn-pdp--india .mdn-pdp-price-source--empty{display:none}.mdn-pdp--india .product-order__block{min-width:0}.mdn-pdp--india .product-order__block,.mdn-pdp--india .product-order__block .btn,.mdn-pdp--india .product-card__purchase .btn{width:100%}.mdn-pdp--india .product-order .btn,.mdn-pdp--india .product-card__purchase .btn,.mdn-pdp--india .modification__button.btn{border-radius:999px !important}.mdn-pdp--india .product-order__block .btn,.mdn-pdp--india .product-card__purchase .btn{display:flex;height:50px;min-height:50px;padding-inline:20px;align-items:center;justify-content:center;border:1px solid var(--mdn-pdp-ink);border-radius:999px;color:var(--mdn-pdp-ink);background:rgba(0,0,0,0);box-shadow:none;font-weight:700;line-height:1.2;text-align:center;text-indent:0;transition:color 160ms ease,background-color 160ms ease}.mdn-pdp--india .product-order__block .btn .btn-content,.mdn-pdp--india .product-card__purchase .btn .btn-content{display:inline-flex !important;width:auto !important;height:100%;margin:0 !important;padding:0 !important;align-items:center;justify-content:center;line-height:1.2 !important;text-align:center !important;transform:none !important}.mdn-pdp--india .product-order__block--buy .btn,.mdn-pdp--india .product-card__purchase .btn--primary,.mdn-pdp--india .product-order__block .btn:hover,.mdn-pdp--india .product-card__purchase .btn:hover{color:var(--mdn-pdp-paper);background:var(--mdn-pdp-ink)}.mdn-pdp--india .product__section--order{padding-block:26px clamp(36px,4vw,58px)}.mdn-pdp--india .product-features{margin-bottom:28px;border-top:1px solid var(--mdn-pdp-line)}.mdn-pdp--india .product-features__row{border-bottom:1px solid var(--mdn-pdp-line)}.mdn-pdp--india .product-features__cell{padding-block:13px}.mdn-pdp--india .product__column--left>.product__column-container>.product__column-item+.product__column-item{border-top:1px solid var(--mdn-pdp-line);background:rgba(0,0,0,0)}.mdn-pdp--india .product__column--left .product-heading,.mdn-pdp--india .product__column--left .product-description,.mdn-pdp--india .product__column--left .product-reviews{padding-inline:clamp(22px,3vw,42px)}.mdn-pdp--india .product-heading__nav{display:flex;gap:20px;border-bottom:1px solid var(--mdn-pdp-line)}.mdn-pdp--india .product-heading__tab{padding-block:12px;color:var(--mdn-pdp-muted)}.mdn-pdp--india .product-heading__tab.is-active{color:var(--mdn-pdp-ink);box-shadow:inset 0 -3px 0 var(--mdn-pdp-ink)}.mdn-pdp--india .product-description,.mdn-pdp--india .product-description__text{max-width:75ch;padding-block:28px 44px;color:var(--mdn-pdp-muted);font-size:15px;line-height:1.7}.mdn-pdp--india .product-description img{display:block;max-width:100%;height:auto;margin-inline:auto}.mdn-pdp--india .product__bottom{padding-block:clamp(44px,6vw,84px);background:var(--mdn-pdp-surface)}.mdn-pdp--india .product__bottom>.product__block,.mdn-pdp--india .product__bottom>.product__group,.mdn-pdp--india .product__bottom-item{margin-bottom:18px;padding:clamp(22px,3vw,36px);border:0;background:var(--mdn-pdp-paper)}.mdn-pdp--india .product__bottom .product-heading__title{color:var(--mdn-pdp-ink);font-size:clamp(26px,2.5vw,38px);font-weight:700}.mdn-pdp--india .productsSlider-i{border-top:4px solid #3a7b6c;background:var(--mdn-pdp-paper)}@media(min-width: 1320px){.mdn-pdp--india .product__grid{--mdn-pdp-grind-expand: 56px;--mdn-pdp-grind-half-expand: 28px;--mdn-pdp-grid-padding: clamp(38px, 4.5vw, 74px);grid-template-columns:minmax(0, calc(50% - var(--mdn-pdp-grind-half-expand))) minmax(0, calc(50% + var(--mdn-pdp-grind-half-expand)));padding:var(--mdn-pdp-grid-padding);padding-right:calc(var(--mdn-pdp-grid-padding) - var(--mdn-pdp-grind-expand))}.mdn-pdp--india .mdn-pdp-grind .modification__list{flex-wrap:nowrap;gap:clamp(6px,.5vw,8px);margin-right:0;margin-bottom:0}.mdn-pdp--india .mdn-pdp-grind .modification__button.btn{flex:0 0 auto;margin:0 !important;padding-inline:clamp(10px,.75vw,12px)}}@media(max-width: 1120px){.product.mdn-pdp--india{width:min(100% - 24px,1040px)}.mdn-pdp--india .product__grid{padding:34px 28px}.mdn-pdp--india .product__column--left{padding-right:28px}.mdn-pdp--india .gallery__img,.mdn-pdp--india .gallery__photo-img{height:min(52vw,500px)}.mdn-pdp--india .gallery__photos{height:min(52vw,500px)}.mdn-pdp--india .product-order__row,.mdn-pdp--india .product-card__purchase{grid-template-columns:1fr 1fr}.mdn-pdp--india .mdn-pdp-order-price{grid-column:1/-1;margin:0 0 8px}}@media(max-width: 767px){.product.mdn-pdp--india{width:min(100% - 20px,620px)}.mdn-pdp--india .product__grid{display:block;padding:20px 16px}.mdn-pdp--india .product__column--left{padding-right:0}.mdn-pdp--india .gallery__img,.mdn-pdp--india .gallery__photo-img{height:min(88vw,390px)}.mdn-pdp--india .gallery__photos{height:min(88vw,390px)}.mdn-pdp--india .product__column--right{margin-top:24px}.mdn-pdp--india .mdn-pdp-intro{font-size:clamp(32px,9vw,42px)}.mdn-pdp--india .product-title,.mdn-pdp--india .product__section--header>.heading{font-size:clamp(35px,10vw,49px)}.mdn-pdp--india .mdn-pdp-detail-row,.mdn-pdp--india .modification:not(.mdn-pdp-grind){grid-template-columns:minmax(92px, 0.36fr) minmax(0, 0.64fr);gap:14px}.mdn-pdp--india .modification__button.btn{min-height:46px}}@media(prefers-reduced-motion: reduce){.mdn-pdp--india .modification__button.btn,.mdn-pdp--india .product-order__block .btn,.mdn-pdp--india .product-card__purchase .btn{transition:none}}@media(min-width: 1025px){.header__middle .header__column--left{flex:0 0 168px;width:168px;min-width:168px;max-width:168px;transform:translate3d(var(--mdn-header-logo-offset, 0px), 0, 0)}.header__middle .header__column--right{transform:translate3d(var(--mdn-header-right-offset, 0px), 0, 0)}.header__middle .header__column--right>.header__section:first-child{margin-right:34px}.header__middle .mdn-header-v2__nav-franchise-link+.site-menu__link{margin-left:16px}.header__middle .mdn-header-v2__catalog-trigger{min-height:48px;padding-right:24px;padding-left:24px;border-radius:16px !important;background:#f4f0e5;color:#052c29;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.2}.header__middle .mdn-header-v2__catalog-trigger .products-menu__button-text{font:inherit;line-height:inherit}.header__middle .mdn-header-v2__catalog-trigger .icon{display:none}.header__middle .mdn-header-v2__catalog .productsMenu-submenu{display:none !important;visibility:hidden !important;pointer-events:none !important}.header__middle .header__section--search,.header__middle .search{width:40px;min-width:40px;height:40px}.header__middle .search__container{height:40px;overflow:visible}.header__middle .search__button{position:absolute !important;top:0 !important;right:0 !important;display:flex !important;align-items:center;justify-content:flex-start;width:40px;min-width:40px;height:40px;padding:0 !important;color:#f4f0e5;transform:none !important}.header__middle .search:not(.is-opened) .search__input{opacity:0 !important;pointer-events:none}.header__middle .search.is-opened .search__input{position:absolute;top:4px;right:40px;width:205px !important;box-sizing:border-box;float:none;z-index:3;opacity:1 !important;visibility:visible;pointer-events:auto;background:#fff}.header__middle .search.is-opened .search__container{width:205px !important}.header__middle .search.is-opened .search__close{top:4px;right:40px;z-index:4}.header__middle .favorites-view__button{width:40px;min-width:40px;height:40px}.header__middle .userbar__button{width:40px;min-width:40px;height:40px}.header__middle .userbar__button.mdn-header-v2__account-icon-only::before,.header__middle .userbar__button.mdn-header-v2__account-icon-only::after,.header__middle .userbar__button.mdn-header-v2__account-icon-only>:not(svg){display:none !important;content:none !important}.header__middle [data-widget=mini_cart]{width:40px;min-width:40px;height:40px}.header__middle .mdn-header-v2__utility-icon{display:block;flex:0 0 26px}.header__middle .favorites-view__count,.header__middle .basket__items{z-index:2}.basket-view__tooltip{color:#052c29 !important;background:#f4f0e5 !important;border:1px solid rgba(5,44,41,.14);border-radius:12px;box-shadow:0 12px 28px rgba(5,44,41,.2);font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;line-height:1.3}.basket-view__tooltip::before{border-bottom-color:#f4f0e5 !important}.favorites-view__tooltip,.header__middle .userbar__dropdown.mdn-header-v2__account-dropdown{color:#052c29 !important;background:#f4f0e5 !important;border:1px solid rgba(5,44,41,.14);border-radius:12px;box-shadow:0 12px 28px rgba(5,44,41,.2);font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;line-height:1.3}.favorites-view__tooltip::before,.header__middle .userbar__dropdown.mdn-header-v2__account-dropdown::before{border-bottom-color:#f4f0e5 !important}.header__middle .userbar__dropdown.mdn-header-v2__account-dropdown{top:100%;right:auto !important;left:50% !important;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;max-width:none;margin-top:6px;padding:0;overflow:visible;transform:translateX(-50%) !important}.header__middle .userbar__dropdown.mdn-header-v2__account-dropdown::before{position:absolute;bottom:100%;left:50%;width:0;height:0;margin-left:-5px;border:5px solid rgba(0,0,0,0);content:""}.header__middle .mdn-header-v2__account-duplicate{display:none !important}.header__middle .mdn-header-v2__account-personal{display:flex}.header__middle .mdn-header-v2__account-personal .userbar__menu-link{justify-content:center;gap:8px;padding:8px 12px;border-radius:11px;color:#052c29;font:inherit}.header__middle .mdn-header-v2__account-personal .userbar__menu-link:hover{color:#052c29;background:rgba(5,44,41,.06)}.header__middle .mdn-header-v2__account-personal .icon{min-width:16px;min-height:16px;fill:#052c29}.header__middle .search__button:hover,.header__middle .favorites-view__button:hover,.header__middle .userbar__button:hover,.header__middle [data-widget=mini_cart]:hover{opacity:.82}}[data-widget=mini_cart],[data-widget=mini_cart] *{-webkit-tap-highlight-color:rgba(0,0,0,0)}[data-widget=mini_cart]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.mdn-empty-cart-feedback-visible .j-basket-tooltip,html:has(.mdn-empty-cart-feedback.is-visible) .j-basket-tooltip{opacity:0 !important;visibility:hidden !important;pointer-events:none !important}.mdn-cart-drawer{--mdn-cart-surface: #f4f0e5;--mdn-cart-paper: #fffdf8;--mdn-cart-ink: #052c29;--mdn-cart-muted: #53635f;--mdn-cart-line: rgba(5, 44, 41, .2);color:var(--mdn-cart-ink);background:var(--mdn-cart-surface);box-shadow:-12px 0 32px rgba(5,44,41,.16);font-family:Montserrat,Arial,Helvetica,sans-serif}.mdn-cart-drawer button,.mdn-cart-drawer input,.mdn-cart-drawer select,.mdn-cart-drawer textarea{font-family:inherit}.mdn-cart-drawer .cart__block,.mdn-cart-drawer .cart__header,.mdn-cart-drawer .cart__body{color:var(--mdn-cart-ink);background:var(--mdn-cart-surface)}.mdn-cart-drawer .cart__header,.mdn-cart-drawer .cart__item{border-color:var(--mdn-cart-line)}.mdn-cart-drawer .cart__title,.mdn-cart-drawer .cart-item__link,.mdn-cart-drawer .cart-item__price,.mdn-cart-drawer .cart__total-price,.mdn-cart-drawer .cart__related-goods .heading,.mdn-cart-drawer .catalog-card__title,.mdn-cart-drawer .catalog-card__price,.mdn-cart-drawer .empty-list__text{color:var(--mdn-cart-ink)}.mdn-cart-drawer .cart__title,.mdn-cart-drawer .cart__total-price,.mdn-cart-drawer .cart__related-goods .heading{font-weight:700}.mdn-cart-drawer .empty-list__text{opacity:1}.mdn-cart-drawer .counter__input,.mdn-cart-drawer .catalog-card__image{color:var(--mdn-cart-ink);background:var(--mdn-cart-paper)}.mdn-cart-drawer .cart__order .btn--primary,.mdn-cart-drawer .catalog-card__order .btn--primary{border-color:var(--mdn-cart-ink);border-radius:999px;color:var(--mdn-cart-surface);background:var(--mdn-cart-ink)}.mdn-cart-drawer .cart__close .btn,.mdn-cart-drawer .empty-list .btn{border:1px solid var(--mdn-cart-ink);border-radius:999px;color:var(--mdn-cart-ink);background:rgba(0,0,0,0)}.mdn-cart-drawer .btn:focus-visible,.mdn-cart-drawer .cart-item__link:focus-visible{outline:3px solid #d8a81e;outline-offset:3px}html.mdn-cart-ready.mm-opened #page.mm-page::after{background:rgba(5,44,41,.24)}.mdn-empty-cart-feedback{position:fixed;top:var(--mdn-empty-cart-top, calc(env(safe-area-inset-top, 0px) + 64px));right:var(--mdn-empty-cart-right, 0px);z-index:9002;max-width:min(280px,100vw - 32px);box-sizing:border-box;padding:8px 12px;border:1px solid rgba(5,44,41,.14);border-radius:12px;color:#052c29;background:#f4f0e5;box-shadow:0 12px 28px rgba(5,44,41,.2);font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:13px;font-weight:600;line-height:1.3;text-align:center;white-space:nowrap;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity 160ms ease,transform 160ms ease}.mdn-empty-cart-feedback.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion: reduce){.mdn-cart-drawer,.mdn-cart-drawer *,.mdn-empty-cart-feedback{scroll-behavior:auto;transition:none}}.catalogCard .catalogCard-image,.catalogCard .catalogCard-image-i,.catalogCard .catalogCard-img,.catalogCard .catalogCard-image picture{animation:none !important;transition:none !important;transform:none !important}.catalogCard .catalogCard-image-bg,.catalogCard:hover .catalogCard-image-bg{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important;animation:none !important;transition:none !important;transform:none !important}.catalogCard .catalogCard-image.__grayscale,.catalogCard:hover .catalogCard-image.__grayscale{filter:grayscale(100%) !important;opacity:.65 !important}.mdn-pdp--india .gallery__link,.mdn-pdp--india .gallery__link:hover,.mdn-pdp--india .gallery__link:focus-within{opacity:1 !important;visibility:visible !important;animation:none !important;transition:none !important;transform:none !important}.mdn-pdp--india .gallery__img,.mdn-pdp--india .gallery__photo-img,.mdn-pdp--india .gallery__link:hover .gallery__img,.mdn-pdp--india .gallery__link:hover .gallery__photo-img{opacity:1 !important;visibility:visible !important;animation:none !important;transition:none !important;transform:none !important}.mdn-pdp--india .mdn-pdp-line{display:inline-block;text-decoration:none;text-underline-offset:3px}.mdn-pdp--india .mdn-pdp-line:hover{text-decoration:underline}.mdn-pdp--india .mdn-pdp-line:focus-visible{border-radius:2px;outline:2px solid currentColor;outline-offset:3px}#main>.banners-group>.banners--wide3x .banner::after{content:"Класична кава"}html[lang=ru] #main>.banners-group>.banners--wide3x .banner::after{content:"Классический кофе"}#main>.banners-group>.banners--wide3x .banners__col:nth-child(2) .banner::after{content:"Specialty кава"}html[lang=ru] #main>.banners-group>.banners--wide3x .banners__col:nth-child(2) .banner::after{content:"Specialty кофе"}#main>.banners-group>.banners--wide3x .banners__col:nth-child(3) .banner::after{content:"Фільтр кава"}html[lang=ru] #main>.banners-group>.banners--wide3x .banners__col:nth-child(3) .banner::after{content:"Фильтр-кофе"}@media(min-width: 1025px){#main>.banners-group>.banners--wide3x .banner:hover .banner-image::before{transform:scale(1.035)}}@media(min-width: 1025px)and (prefers-reduced-motion: reduce){#main>.banners-group>.banners--wide3x .banner:hover .banner-image::before{transform:none}}@media(min-width: 1025px){.header__middle .site-menu__item,.header__middle .site-menu__link,.header__middle .mdn-header-v2__contacts-trigger{opacity:1 !important;animation:none !important;transition:none !important}.header__middle .site-menu__link:hover,.header__middle .site-menu__link:focus-visible,.header__middle .mdn-header-v2__contacts-trigger:hover,.header__middle .mdn-header-v2__contacts-trigger:focus-visible{opacity:1 !important}}@media(min-width: 1025px){#main>.banners-group>.banners--wide3x .banner::before{display:none !important;content:none !important}.header__middle .header__site-menu-wrapper{justify-content:center !important}.header__middle .header__site-menu-wrapper .site-menu{width:100% !important;text-align:center !important}.header__middle .mdn-header-v2__catalog-trigger{border-radius:999px !important}}html,body,button,input,select,textarea,optgroup{font-family:Montserrat,Arial,Helvetica,sans-serif}.upButton-btn__hint{font-family:Montserrat,Arial,Helvetica,sans-serif}li.catalog-grid__item>.catalogCard{border:0 !important;box-shadow:none}body.mdn-hide-info-sidebar .layout>aside.layout-aside{display:none}body:has(.breadcrumbs [itemprop=item][content$="/oplata-i-dostavka/"]) .layout>aside.layout-aside,body:has(.breadcrumbs [itemprop=item][content$="/peredzamovlennia/"]) .layout>aside.layout-aside,body:has(.breadcrumbs [itemprop=item][content$="/contacts/"]) .layout>aside.layout-aside{display:none}.product[data-mdn-line=green] .product-description [data-mdn-green-description="1"]{display:flow-root}.product[data-mdn-line=green] .product-description [data-mdn-green-description="1"]>p{margin-block:0 1.15em}.product[data-mdn-line=green] .product-description [data-mdn-green-description="1"]>p:last-child{margin-bottom:0}.product[data-mdn-line=green] .product-description [data-mdn-green-description="1"][data-mdn-green-description-state=collapsed],.product[data-mdn-line=green] .product-description [data-mdn-green-description="1"][data-mdn-green-description-state=expanded]{overflow:hidden;max-height:var(--mdn-green-description-teaser-height, none);transition:max-height 360ms cubic-bezier(0.22, 0.61, 0.36, 1)}.product[data-mdn-line=green] .product-description [data-mdn-green-description="1"][data-mdn-green-description-state=expanded]{max-height:var(--mdn-green-description-full-height, none)}.product[data-mdn-line=green] .product-description [data-mdn-green-description-toggle]{display:inline-flex;min-height:44px;align-items:center;margin-top:16px;padding:8px 0;border:0;border-bottom:1px solid currentColor;background:rgba(0,0,0,0);color:inherit;font:inherit;font-weight:700;line-height:1.25;cursor:pointer}.product[data-mdn-line=green] .product-description [data-mdn-green-description-toggle]:focus-visible{outline:3px solid currentColor;outline-offset:4px}@media(prefers-reduced-motion: reduce){.product[data-mdn-line=green] .product-description [data-mdn-green-description="1"][data-mdn-green-description-state=collapsed],.product[data-mdn-line=green] .product-description [data-mdn-green-description="1"][data-mdn-green-description-state=expanded]{transition:none}}@media(min-width: 1025px){.header__section--contacts .phones--dropdown .phones__callback-link:hover,.header__section--contacts .phones--dropdown .phones__callback-link:focus-visible{color:#fff}}@media(min-width: 1025px){.header__section--contacts .phones--dropdown .phones__item-link,.header__section--contacts .phones--dropdown .phones__callback-link{font-weight:600}.header__section--contacts .phones--dropdown .phones__callback-link,.header__section--contacts .phones--dropdown .phones__callback-link:hover,.header__section--contacts .phones--dropdown .phones__callback-link:focus-visible{color:#052c29}}@media(min-width: 1025px){.header__section--contacts .phones--dropdown .phones__item--first>.mdn-header-v2__contacts-trigger{font-weight:400}.catalog-sorting .catalog-sorting__selected{color:#000}.catalog-sorting .catalog-sorting__selected::after{border-color:#000}}.product #comment-form .p-review-add__form-column--inputs{width:100%}.product .product__column-container.j-product-right-column .product__group-item:has(.product-features){display:none}.popup-block .cart .cart-header .cart-header-content{font-size:13px}.popup-block .cart .cart-recommended .productsSlider-i{display:flex;flex-direction:column}.popup-block .cart .cart-recommended .productsSlider-order{margin-top:auto}.popup-block .cart .cart-recommended .productsSlider-title{font-weight:500}.popup-block .cart .cart-btnOrder>.btn.__special{border-radius:999px}.popup-block .cart .cart-recommended .productsSlider-order{padding-top:14px}@media(min-width: 1025px){.catalogCard .catalogCard-order{box-sizing:border-box;padding-right:34px;text-align:right}.catalogCard .catalogCard-extra .catalogCard-toolbar{position:absolute;z-index:2;top:-37px;right:22px;width:26px;height:26px;margin:0;justify-content:center;align-items:center}.catalogCard .catalogCard-extra .modification--compact:has(input[data-prop=ves]),.catalogCard .catalogCard-extra .modification--compact:has(input[data-prop=pomel]){display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;-moz-column-gap:8px;column-gap:8px;margin-bottom:9px}.catalogCard .catalogCard-extra .modification--compact:has(input[data-prop=ves]) .modification__head,.catalogCard .catalogCard-extra .modification--compact:has(input[data-prop=pomel]) .modification__head{min-width:0;margin:0}.catalogCard .catalogCard-extra .modification--compact:has(input[data-prop=ves]) .modification__body,.catalogCard .catalogCard-extra .modification--compact:has(input[data-prop=pomel]) .modification__body{justify-self:end}.catalogCard .catalogCard-extra .modification--compact:has(input[data-prop=ves]) .modification__button,.catalogCard .catalogCard-extra .modification--compact:has(input[data-prop=pomel]) .modification__button{margin:0}.catalogCard .catalogCard-extra .modification--compact:has(input[data-prop=pomel]) .modification__title span[style]{background:rgba(0,0,0,0) !important;color:inherit !important;text-decoration:none !important}.catalogCard .catalogCard-extra form:not(:has(input[data-prop=pomel])) .modification--compact:has(input[data-prop=ves]){position:relative;margin-bottom:37px}.catalogCard .catalogCard-extra form:not(:has(input[data-prop=pomel])) .modification--compact:has(input[data-prop=ves])::before,.catalogCard .catalogCard-extra form:not(:has(input[data-prop=pomel])) .modification--compact:has(input[data-prop=ves])::after{position:absolute;bottom:-30px;font-size:13px;line-height:26px}.catalogCard .catalogCard-extra form:not(:has(input[data-prop=pomel])) .modification--compact:has(input[data-prop=ves])::before{content:"Помел";left:0;color:#53645f}.catalogCard .catalogCard-extra form:not(:has(input[data-prop=pomel])) .modification--compact:has(input[data-prop=ves])::after{content:"Без помелу";right:0;padding:0 6px;background:#052c29;color:#fff;border-radius:3px}html[lang=ru] .catalogCard .catalogCard-extra form:not(:has(input[data-prop=pomel])) .modification--compact:has(input[data-prop=ves])::before{content:"Помол"}html[lang=ru] .catalogCard .catalogCard-extra form:not(:has(input[data-prop=pomel])) .modification--compact:has(input[data-prop=ves])::after{content:"Без помола"}.catalogCard .catalogCard-extra .catalog-card-specs{margin-top:5px}}@media(min-width: 1025px){.catalogCard:not(:hover):not(:focus-within) .catalogCard-order{padding-right:0;text-align:left}}@media(min-width: 1025px){.catalogCard .catalogCard-extra .catalogCard-toolbar{top:-44px}}@media(min-width: 1025px){.catalog-grid__item>.catalogCard .catalogCard-order{padding-right:0 !important;text-align:left !important}.catalog-grid__item>.catalogCard .catalogCard-extra .catalogCard-toolbar{position-anchor:auto;left:auto;right:38px;top:-44px;translate:none}.catalog-grid__item>.catalogCard .catalogCard-extra .modification--compact:has(input[data-prop=ves]) .modification__list{margin-right:0 !important}.catalog-grid__item>.catalogCard .catalogCard-extra .modification--compact:has(input[data-prop=ves]) .modification__button{background:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important;color:#052c29 !important;min-width:0 !important;padding-inline:0}.catalog-grid__item>.catalogCard .catalogCard-extra .modification--compact:has(input[data-prop=pomel]){display:none !important}.catalog-grid__item>.catalogCard .catalogCard-extra form:not(:has(input[data-prop=pomel])) .modification--compact:has(input[data-prop=ves])::before,.catalog-grid__item>.catalogCard .catalogCard-extra form:not(:has(input[data-prop=pomel])) .modification--compact:has(input[data-prop=ves])::after{content:none !important;display:none !important}}@media(min-width: 1025px){#main .product .product__section--header h1[itemprop=name]{font-size:60px}}.product:not([data-mdn-product-adapter-ready="1"]) .product__column-container.j-product-right-column .product__group-item:has(.product-features),.product[data-mdn-method-native-fallback] .product__column-container.j-product-right-column .product__group-item:has(.product-features){display:block !important}body:has(.medelin-history) #main>.wrapper,body:has(.medelin-history) #main>.blog.wrapper{max-width:none;width:100%;padding-inline:0}body:has(.medelin-history) #main .layout,body:has(.medelin-history) #main .layout-main,body:has(.medelin-history) #main .layout-main-inner,body:has(.medelin-history) #main .page,body:has(.medelin-history) #main .page-content,body:has(.medelin-history) #main .article-text,body:has(.medelin-history) #main .blog__inner,body:has(.medelin-history) #main .text{display:block;max-width:none;width:100%;padding:0;margin:0;float:none}body:has(.medelin-history) #main .layout-aside{display:none}body:has(.medelin-history) #main .breadcrumbs{margin-inline:auto;padding-inline:24px}body:has(.medelin-history) #main .main-h,body:has(.medelin-history) #main .heading--xl{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@scope (.medelin-history){:scope{--green-900: #052c29;--green-800: #0b3833;--green-700: #193d39;--cream: #f4f0e5;--paper: #fbf8f1;--ink: #102522;--ink-soft: #3b4f4b;--muted: #5d6c67;--raw: #e6e5cf;--dry: #ece2c3;--maillard: #e3cba3;--cinnamon: #d7b78c;--roast: #1f130c;--roast-2: #2d1c12;--crema: #d9955a;--copper: #9e4f1f;--font-body: "Montserrat", "Segoe UI", Arial, sans-serif;--font-display: "Unbounded", "Montserrat", "Arial Black", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;--header-h: 72px;--rail-w: 0px;--gutter: clamp(18px, 4vw, 56px);--ease: cubic-bezier(.2, .7, .2, 1)}@media(min-width: 1180px){:scope{--rail-w: 168px}}*,*::before,*::after{box-sizing:border-box}:scope{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion: reduce){:scope{scroll-behavior:auto}}:scope{margin:0;background:var(--green-900);color:var(--ink);font:400 17px/1.65 var(--font-body);overflow-x:clip;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}h1,h2,h3{margin:0;text-wrap:balance}p{margin:0}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--crema);outline-offset:3px}.skip{position:absolute;left:12px;top:-60px;z-index:100;background:var(--cream);color:var(--ink);padding:10px 14px;text-decoration:none}.skip:focus{top:12px}.wrap{width:100%;max-width:calc(1240px + var(--rail-w));margin:0 auto;padding-left:var(--gutter);padding-right:calc(var(--gutter) + var(--rail-w))}.eyebrow{font:500 12.5px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--copper)}[data-tone=dark] .eyebrow,[data-tone=roast] .eyebrow{color:var(--crema)}h2{font:700 clamp(32px, 4.4vw, 60px)/1.05 var(--font-body);letter-spacing:-0.02em}.lede{font-size:clamp(17px,1.35vw,20px);line-height:1.6;max-width:62ch}.scene-head{display:grid;gap:18px;margin-bottom:clamp(32px,4.5vw,56px);max-width:860px}.fineprint{font:400 13px/1.55 var(--font-mono);color:var(--muted)}.text-link{color:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.text-link:hover{text-decoration-thickness:2px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;font:600 15px/1 var(--font-body);letter-spacing:.01em;text-decoration:none;border:1.5px solid currentColor;background:rgba(0,0,0,0);cursor:pointer;transition:background .25s var(--ease),color .25s var(--ease),transform .25s var(--ease)}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--crema);border-color:var(--crema);color:var(--roast)}.btn-primary:hover{background:#e7a86f;border-color:#e7a86f}.btn-ghost:hover{background:rgba(127,127,127,.14)}.site-header{position:fixed;inset:0 0 auto 0;z-index:50;height:var(--header-h);padding-top:env(safe-area-inset-top, 0px);display:flex;align-items:center;gap:28px;padding-inline:var(--gutter);color:var(--cream);background:rgba(0,0,0,0);transition:background .35s var(--ease),box-shadow .35s var(--ease)}.site-header.is-scrolled{background:rgba(5,44,41,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px 0 rgba(244,240,229,.08)}.brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font:800 14px/1 var(--font-body);letter-spacing:.14em}.brand-mark{display:inline-grid;place-items:center;width:30px;height:30px;border:1.5px solid currentColor;font-size:13px;letter-spacing:0}.site-nav{display:flex;gap:28px;margin-inline:auto}.site-nav a{text-decoration:none;font-size:13.5px;font-weight:500;opacity:.82;padding:6px 0;border-bottom:1.5px solid rgba(0,0,0,0)}.site-nav a:hover{opacity:1}.site-nav a.is-active{opacity:1;border-bottom-color:currentColor}.header-tools{display:flex;align-items:center;gap:18px}.header-phone{font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap}.language-switch{display:inline-flex;border:1px solid rgba(244,240,229,.35)}.language-switch button{background:rgba(0,0,0,0);border:0;padding:7px 10px;font-size:12px;font-weight:600;cursor:pointer;opacity:.7}.language-switch button[aria-pressed=true]{background:var(--cream);color:var(--green-900);opacity:1}@media(max-width: 980px){:scope{--header-h: 104px}.site-header{flex-wrap:wrap;align-content:center;row-gap:8px;-moz-column-gap:16px;column-gap:16px;height:auto;min-height:var(--header-h);padding-block:12px}.site-nav{order:3;width:100%;margin:0;gap:20px;overflow-x:auto;scrollbar-width:none}.site-nav::-webkit-scrollbar{display:none}.site-nav a{white-space:nowrap}.header-tools{margin-left:auto}.header-phone{display:none}.site-header{background:rgba(5,44,41,.94)}}.roast-rail{position:fixed;z-index:40;top:calc(var(--header-h) + 22px);bottom:26px;right:20px;width:136px;display:none;grid-template-rows:auto 1fr;gap:16px;color:var(--cream);--rail-line: rgba(244, 240, 229, .22);--rail-live: var(--crema);transition:color .5s var(--ease)}@media(min-width: 1180px){.roast-rail{display:grid}}:scope[data-tone=light] .roast-rail{color:var(--ink);--rail-line: rgba(16, 37, 34, .18);--rail-live: var(--copper)}.rail-readout{display:grid;gap:2px;font-family:var(--font-mono)}.rail-label{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;opacity:.6;margin-bottom:6px}.rail-time{font:600 26px/1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-0.01em}.rail-temp{font-size:15px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--rail-live)}.rail-phase{font-size:12px;line-height:1.3;margin-top:6px}.rail-year{font-size:11px;opacity:.6}.rail-chart{position:relative;min-height:0}.rail-chart svg{position:absolute;top:0;right:0;width:64px;height:100%;overflow:visible}.rail-ghost{fill:none;stroke:var(--rail-line);stroke-width:1.5;vector-effect:non-scaling-stroke}.rail-live{fill:none;stroke:var(--rail-live);stroke-width:2.5;vector-effect:non-scaling-stroke}.rail-crack{stroke:var(--rail-live);stroke-width:1;stroke-dasharray:3 4;vector-effect:non-scaling-stroke;opacity:.7}.rail-dot{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--rail-live);box-shadow:0 0 0 5px color-mix(in srgb, var(--rail-live) 22%, transparent);left:0;top:0;will-change:transform}.rail-phases{list-style:none;margin:0;padding:0;position:absolute;inset:0 72px 0 0}.rail-phases li{position:absolute;right:0;transform:translateY(-50%)}.rail-phases button{background:none;border:0;padding:2px 0;cursor:pointer;text-align:right;font:400 10.5px/1.2 var(--font-mono);letter-spacing:.04em;opacity:.45;transition:opacity .3s}.rail-phases button:hover,.rail-phases li.is-current button{opacity:1}.mini-rail{position:fixed;z-index:40;left:0;right:0;bottom:0;padding:8px var(--gutter) calc(8px + env(safe-area-inset-bottom, 0px));display:flex;align-items:center;gap:12px;background:rgba(5,44,41,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--cream);font:500 12px/1.2 var(--font-mono);transform:translateY(110%);transition:transform .4s var(--ease),background .4s;--rail-line: rgba(244, 240, 229, .25);--rail-live: var(--crema)}.mini-rail.is-visible{transform:none}:scope[data-tone=light] .mini-rail{background:rgba(251,248,241,.94);color:var(--ink);--rail-line: rgba(16, 37, 34, .2);--rail-live: var(--copper);box-shadow:0 -1px 0 rgba(16,37,34,.08)}.mini-rail svg{width:96px;height:26px;flex:none;overflow:visible}.mini-dot{fill:var(--rail-live)}.mini-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width: 1180px){.mini-rail{display:none}}:scope.mh-ready .reveal{opacity:0;transform:translateY(26px);transition:opacity .9s var(--ease),transform .9s var(--ease)}:scope.mh-ready .reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion: reduce){:scope.mh-ready .reveal{opacity:1;transform:none;transition:none}}.scene{position:relative}.s-hero{min-height:max(600px,86svh);background:var(--green-900);color:var(--cream);display:grid;align-items:end;overflow:hidden;isolation:isolate}.hero-media{position:absolute;inset:0 0 0 30%;z-index:-2;overflow:hidden}.hero-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(0.85) contrast(1.05);transform:scale(1.06);transform-origin:70% 40%;will-change:transform}.hero-media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, var(--green-900) 0%, rgba(5, 44, 41, 0.86) 22%, rgba(5, 44, 41, 0.25) 60%, rgba(5, 44, 41, 0.35) 100%),linear-gradient(0deg, var(--green-900) 0%, transparent 35%)}.s-hero::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.hero-year{position:absolute;z-index:-1;right:calc(var(--rail-w) + 2vw);top:calc(var(--header-h) + 2vh);font:800 clamp(120px, 23vw, 380px)/0.85 var(--font-display);letter-spacing:-0.05em;color:rgba(0,0,0,0);-webkit-text-stroke:1.5px rgba(244,240,229,.55);font-variant-numeric:tabular-nums;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hero-copy{width:100%;margin:0;padding:calc(var(--header-h) + 80px) calc(var(--gutter) + var(--rail-w)) clamp(48px,9vh,96px) clamp(var(--gutter),12vw - 100px,160px);display:grid;gap:24px;justify-items:start}.hero-copy h2{font:800 clamp(40px, 5.6vw, 84px)/1 var(--font-body);letter-spacing:-0.03em;text-transform:uppercase;max-width:none;text-wrap:wrap}.hero-lede{max-width:50ch;font-size:clamp(17px,1.4vw,20px);color:rgba(244,240,229,.86)}.scroll-cue{display:inline-flex;align-items:center;gap:20px;margin-top:18px;color:var(--cream);text-decoration:none}.cue-orb{position:relative;flex:none;width:76px;height:76px;border-radius:50%;border:1.5px solid var(--crema);background:rgba(5,44,41,.45);display:grid;place-items:center;transition:background .3s var(--ease),transform .3s var(--ease)}.cue-orb::after{content:"";position:absolute;inset:-1.5px;border-radius:50%;border:1.5px solid var(--crema);animation:cue-ring 2.4s var(--ease) infinite}.cue-well{position:absolute;inset:6px;border-radius:50%;overflow:hidden;display:grid;place-items:center}.cue-bean{width:18px;height:26px;animation:cue-drop 2.4s var(--ease) infinite}.cue-bean ellipse{fill:var(--crema)}.cue-bean path{fill:none;stroke:var(--green-900);stroke-width:1.6;stroke-linecap:round}.cue-chevron{position:absolute;left:50%;bottom:-20px;width:12px;height:12px;margin-left:-6px;border-right:2px solid var(--crema);border-bottom:2px solid var(--crema);transform:rotate(45deg);animation:cue-bounce 2.4s var(--ease) infinite}.cue-text{display:grid;gap:6px}.cue-text b{font:700 17px/1.2 var(--font-body);letter-spacing:.06em;text-transform:uppercase}.cue-text span{font:400 13px/1.45 var(--font-mono);color:rgba(244,240,229,.72);max-width:36ch}.scroll-cue:hover .cue-orb{background:var(--crema);transform:translateY(3px)}.scroll-cue:hover .cue-bean ellipse{fill:var(--green-900)}.scroll-cue:hover .cue-bean path{stroke:var(--crema)}@keyframes cue-drop{0%{transform:translateY(-46px);opacity:0}20%{opacity:1}55%{transform:translateY(0);opacity:1}100%{transform:translateY(46px);opacity:0}}@keyframes cue-ring{0%{transform:scale(1);opacity:.9}70%,100%{transform:scale(1.55);opacity:0}}@keyframes cue-bounce{0%,40%,100%{transform:translateY(0) rotate(45deg);opacity:.5}60%{transform:translateY(8px) rotate(45deg);opacity:1}}@media(prefers-reduced-motion: reduce){.cue-bean,.cue-orb::after,.cue-chevron{animation:none}.cue-orb::after{opacity:0}}@media(max-width: 899px){.hero-media{inset:0}.hero-media::after{background:linear-gradient(0deg, var(--green-900) 18%, rgba(5, 44, 41, 0.55) 60%, rgba(5, 44, 41, 0.35) 100%)}.hero-year{top:calc(var(--header-h) + 24px);right:var(--gutter);-webkit-text-stroke-width:1px}.hero-copy{padding-top:46vh}}.s-origins{background:linear-gradient(180deg, var(--raw) 0%, #e9e4c9 100%);padding-block:clamp(72px,9vw,120px) clamp(56px,7vw,92px)}.origins-grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:clamp(28px,5vw,80px);align-items:start}.origins-media{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 28px);margin:0;height:calc(100svh - var(--header-h) - 60px);max-height:760px}.origins-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.origins-media figcaption{position:absolute;left:16px;bottom:16px;padding:6px 10px;background:rgba(16,37,34,.78);color:var(--cream);font:500 12px var(--font-mono);letter-spacing:.08em}.origin-cards{list-style:none;margin:0;padding:0 0 15svh;display:grid}.origin-card{min-height:30svh;display:grid;align-content:center;gap:12px;padding-block:24px;border-top:1px solid rgba(16,37,34,.18);transition:opacity .5s var(--ease)}.origin-card:first-child{border-top:0}:scope.mh-ready .origin-card:not(.is-active){opacity:.38}:scope.mh-ready .origin-card.reveal.is-in:not(.is-active){opacity:.38}.origin-code{font:600 clamp(26px, 2.8vw, 40px)/1.05 var(--font-display);letter-spacing:-0.02em;text-transform:uppercase;color:var(--green-900)}.origin-card h3{font:600 15px/1.3 var(--font-mono);letter-spacing:.04em;color:var(--copper)}.origin-card p{max-width:46ch;color:var(--ink-soft)}.notes{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.notes li{font:500 13px/1 var(--font-body);padding:9px 12px;border:1px solid rgba(16,37,34,.28);border-radius:999px}.s-origins .fineprint{margin-top:32px;display:flex;flex-wrap:wrap;gap:8px 20px;align-items:baseline}.s-origins .fineprint .text-link{font:600 14px var(--font-body);color:var(--green-900)}@media(max-width: 899px){.origins-grid{grid-template-columns:1fr}.origins-media{position:relative;top:0;height:56svh}.origin-cards{padding-bottom:0}.origin-card{min-height:0;padding-block:28px}:scope.mh-ready .origin-card:not(.is-active),:scope.mh-ready .origin-card.reveal.is-in:not(.is-active){opacity:1}}.s-unknown{background:linear-gradient(180deg, #e9e4c9 0%, var(--dry) 50%, var(--maillard) 100%)}:scope.mh-ready .s-unknown{height:225svh}.stage{position:relative}:scope.mh-ready .stage{position:-webkit-sticky;position:sticky;top:0;height:100svh;display:grid;align-items:center}.stage-inner{width:100%;max-width:calc(1100px + var(--rail-w));margin:0 auto;padding:calc(var(--header-h) + 24px) calc(var(--gutter) + var(--rail-w)) 48px var(--gutter);display:grid;gap:clamp(14px,2.2vh,26px)}:scope:not(.mh-ready) .stage-inner{padding-block:120px}.step{transition:opacity .7s var(--ease),transform .7s var(--ease),filter .7s var(--ease)}:scope.mh-ready .step{opacity:.12;transform:translateY(12px);filter:blur(1px)}:scope.mh-ready .step.is-on{opacity:1;transform:none;filter:none}:scope.mh-ready .step.is-past{opacity:.5;transform:none;filter:none}@media(prefers-reduced-motion: reduce){:scope.mh-ready .step{opacity:1;transform:none;filter:none;transition:none}}.step-lead{font-size:clamp(18px,1.7vw,24px);line-height:1.5;max-width:40ch;color:var(--ink-soft)}.step-quote{margin:0}.step-quote p{font:700 clamp(34px, 5.4vw, 78px)/1.02 var(--font-body);letter-spacing:-0.03em;color:var(--ink);max-width:18ch}.step-quote--2{justify-self:end;text-align:right}.step-quote--2 p{color:var(--copper)}.step-turn{font:600 clamp(22px, 2.4vw, 34px)/1.25 var(--font-body);color:var(--green-900)}.s-shop{background:linear-gradient(180deg, var(--maillard) 0%, var(--cinnamon) 100%);padding-block:clamp(72px,8vw,112px)}.shop-grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:clamp(32px,6vw,96px);align-items:end}.shop-head{display:grid;gap:22px;align-content:start}.shop-head h2{font-size:clamp(44px,6vw,88px);line-height:.98;letter-spacing:-0.035em;max-width:9ch}.shop-lead{font:500 clamp(19px, 1.6vw, 23px)/1.5 var(--font-body);color:var(--ink);max-width:30ch}.shop-body{display:grid;gap:18px}.shop-body>p{max-width:48ch;color:var(--ink-soft)}.poll{margin-top:10px;padding:24px;background:rgba(251,248,241,.55);border:1px solid rgba(16,37,34,.14);display:grid;gap:16px}.poll-q{font:600 18px/1.35 var(--font-body);color:var(--ink)}.poll-actions{display:flex;flex-wrap:wrap;gap:10px}.poll .btn{color:var(--green-900);min-height:48px}.poll .btn:hover{background:var(--green-900);color:var(--cream);border-color:var(--green-900)}.poll .btn[aria-pressed=true]{background:var(--green-900);color:var(--cream);border-color:var(--green-900)}.poll-hint{font:400 13px/1.5 var(--font-mono);color:var(--muted)}@media(max-width: 899px){.shop-grid{grid-template-columns:1fr;align-items:start}.shop-head h2{max-width:12ch}}.s-crack{background:radial-gradient(120% 80% at 50% 0%, var(--roast-2) 0%, var(--roast) 60%);color:var(--cream)}.crack-wrap{min-height:85svh;display:grid;align-content:center;gap:clamp(20px,3vh,36px);padding-block:calc(var(--header-h) + 32px) 64px}.crack-meta{display:flex;flex-wrap:wrap;gap:10px 26px;font:500 13px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--crema)}.crack-title{font:700 clamp(30px, 3.8vw, 54px)/1.08 var(--font-body);letter-spacing:-0.02em;max-width:20ch}.tally{display:grid;gap:clamp(22px,4vh,40px);margin-top:8px}.tally-row{display:grid;grid-template-columns:minmax(0, 1fr) auto;grid-template-areas:"label num" "bar bar";align-items:end;-moz-column-gap:20px;column-gap:20px;row-gap:12px}.tally-label{grid-area:label;font:500 14px/1.3 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;opacity:.75;padding-bottom:12px}.tally-num{grid-area:num;justify-self:end;font:800 clamp(72px, 12vw, 190px)/0.85 var(--font-display);letter-spacing:-0.05em;font-variant-numeric:tabular-nums}.tally-num small{font:600 clamp(16px,1.6vw,22px) var(--font-mono);letter-spacing:0;margin-left:10px;opacity:.7}.tally-import .tally-num{color:rgba(244,240,229,.45);font-size:clamp(48px,6vw,96px)}.tally-medelin .tally-num{color:var(--crema)}.tally-bar{grid-area:bar;position:relative;height:14px;background:rgba(244,240,229,.08)}.tally-bar i{position:absolute;inset:0 auto 0 0;width:0;background:rgba(244,240,229,.45)}.tally-medelin .tally-bar i{background:var(--crema)}:scope:not(.mh-ready) .tally-bar i[data-bar="900"]{width:100%}:scope:not(.mh-ready) .tally-bar i[data-bar="30"]{width:3.34%}.beans-pop{position:absolute;right:0;top:50%;pointer-events:none}.beans-pop b{position:absolute;width:10px;height:14px;border-radius:50%;background:#6b3a1f;box-shadow:inset -2px 0 0 #3a1f10;opacity:0}.beans-pop b::after{content:"";position:absolute;left:4.5px;top:2px;bottom:2px;width:1px;background:#2a150a;transform:rotate(12deg)}.tally.is-cracked .beans-pop b{animation:mh-pop 1.1s var(--ease) forwards}.beans-pop b:nth-child(1){--x: -40px;--y: -54px;--r: -40deg}.beans-pop b:nth-child(2){--x: -8px;--y: -70px;--r: 20deg;animation-delay:.05s}.beans-pop b:nth-child(3){--x: 22px;--y: -48px;--r: 80deg;animation-delay:.1s}.beans-pop b:nth-child(4){--x: -60px;--y: 30px;--r: -80deg;animation-delay:.08s}.beans-pop b:nth-child(5){--x: 6px;--y: 44px;--r: 140deg;animation-delay:.12s}.beans-pop b:nth-child(6){--x: 30px;--y: 16px;--r: 60deg;animation-delay:.03s}@keyframes mh-pop{0%{opacity:0;transform:translate(-5px, -7px) scale(0.4)}25%{opacity:1}100%{opacity:0;transform:translate(var(--x), var(--y)) rotate(var(--r)) scale(1)}}@media(prefers-reduced-motion: reduce){.tally.is-cracked .beans-pop b{animation:none}}.poll-result{font:500 15px/1.5 var(--font-mono);color:var(--crema)}.crack-note{max-width:52ch;color:rgba(244,240,229,.8);font-size:clamp(17px,1.4vw,20px)}.queue{position:relative;margin:0;min-height:72svh;display:grid;align-items:end;overflow:hidden;isolation:isolate}.queue img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}.queue::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg, rgba(31, 19, 12, 0.92) 0%, rgba(31, 19, 12, 0.35) 45%, rgba(31, 19, 12, 0.65) 100%)}.queue figcaption{width:100%;max-width:calc(1240px + var(--rail-w));margin:0 auto;padding:96px calc(var(--gutter) + var(--rail-w)) clamp(40px,7vh,72px) var(--gutter);display:grid;gap:16px}.queue h3{font:700 clamp(30px, 4vw, 56px)/1.05 var(--font-body);letter-spacing:-0.02em}.queue p{max-width:54ch;color:rgba(244,240,229,.86);font-size:clamp(16px,1.3vw,19px)}.s-lab{background:var(--cream);padding-block:clamp(72px,9vw,120px)}.lab-grid{display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(0, 0.75fr);gap:clamp(28px,4vw,64px);align-items:stretch}.lab-tool{background:var(--paper);border:1px solid rgba(16,37,34,.12);padding:clamp(20px,3vw,36px);display:grid;gap:18px;align-content:start}.lab-q{font:500 12.5px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.chips{display:flex;flex-wrap:wrap;gap:10px}.chip{border:1.5px solid rgba(16,37,34,.3);background:rgba(0,0,0,0);border-radius:999px;padding:11px 18px;font:600 15px/1 var(--font-body);cursor:pointer;transition:background .25s,color .25s,border-color .25s}.chip:hover{border-color:var(--ink)}.chip[aria-pressed=true]{background:var(--green-900);border-color:var(--green-900);color:var(--cream)}.profile{width:100%;height:auto;overflow:visible}.profile-grid line{stroke:rgba(16,37,34,.1)}.profile-axis text,.profile-fc-label{font:400 11px var(--font-mono);fill:var(--muted)}.profile-fc{stroke:var(--copper);stroke-dasharray:3 4;opacity:.6;transition:all .8s var(--ease)}.profile-fc-label{fill:var(--copper)}.profile-base{fill:none;stroke:rgba(16,37,34,.35);stroke-width:2;stroke-dasharray:6 6}.profile-new{fill:none;stroke:var(--copper);stroke-width:3.5;stroke-linejoin:round;stroke-linecap:round;transition:d .9s var(--ease)}.profile-end{fill:var(--copper);transition:cx .9s var(--ease),cy .9s var(--ease)}@media(prefers-reduced-motion: reduce){.profile-new,.profile-end,.profile-fc{transition:none}}.profile-legend{display:flex;gap:22px;font:400 12.5px var(--font-mono);color:var(--muted)}.profile-legend i{display:inline-block;width:22px;vertical-align:middle;margin-right:8px;border-top:2px dashed rgba(16,37,34,.4)}.profile-legend i.lg-new{border-top:3px solid var(--copper)}.lab-answer{font:500 16px/1.55 var(--font-body);color:var(--ink);min-height:3.2em}.lab-photo{margin:0;min-height:320px}.lab-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pull{margin:clamp(44px,6vw,88px) 0 0;padding:0;max-width:980px}.pull p{font:600 clamp(24px, 2.6vw, 38px)/1.25 var(--font-body);letter-spacing:-0.015em;color:var(--green-900)}.pull p::before{content:"“";display:block;font:800 90px/.6 var(--font-display);color:var(--copper);margin-bottom:18px}@media(max-width: 899px){.lab-grid{grid-template-columns:1fr}.lab-photo{min-height:0;height:52svh}}.s-2022{background:var(--green-900);color:var(--cream);padding-top:clamp(72px,9vw,120px);overflow:hidden}.s-2022 .lede{color:rgba(244,240,229,.82)}.big-year{position:absolute;top:clamp(40px,6vw,80px);right:calc(var(--rail-w) + var(--gutter));font:800 clamp(110px, 20vw, 320px)/0.85 var(--font-display);letter-spacing:-0.05em;color:rgba(0,0,0,0);-webkit-text-stroke:1.5px rgba(244,240,229,.12);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gens-scroll{margin-inline:calc(var(--gutter)*-1);padding-inline:var(--gutter);overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:thin}.gens{list-style:none;margin:0;padding:0 0 8px;display:grid;grid-template-columns:repeat(3, minmax(240px, 1fr));gap:clamp(16px,2.4vw,32px)}.gen{scroll-snap-align:start;display:grid;gap:10px;align-content:start}.gen figure{margin:0 0 8px;aspect-ratio:4/5;overflow:hidden;max-width:100%}.gen img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(0.25) contrast(1.05);transition:transform 1.2s var(--ease),filter .6s}.gen:hover img{transform:scale(1.04);filter:none}.gen:nth-child(1) img{filter:sepia(0.35) grayscale(0.35) contrast(1.05)}.gen-num{font:800 44px/1 var(--font-display);color:var(--crema);letter-spacing:-0.02em}.gen h3{font:600 18px/1.3 var(--font-body)}.gen p{color:rgba(244,240,229,.72);font-size:15px;max-width:34ch}.gens-note{margin-top:28px;font:500 clamp(17px, 1.5vw, 21px)/1.5 var(--font-body);max-width:48ch}@media(max-width: 899px){.gens{grid-template-columns:repeat(3, minmax(78vw, 1fr))}}.pause{margin-top:clamp(72px,9vw,120px);min-height:74svh;display:grid;align-content:center;justify-items:center;text-align:center;gap:28px;padding:64px calc(var(--gutter) + var(--rail-w)) 64px var(--gutter);background:linear-gradient(180deg, var(--green-900) 0%, #03201e 100%)}.pause-line{font:700 clamp(34px, 5.6vw, 84px)/1.05 var(--font-body);letter-spacing:-0.03em;max-width:16ch}.pause-line em{font-style:normal;color:var(--crema)}.pause-body{max-width:60ch;color:rgba(244,240,229,.75);font-size:clamp(16px,1.25vw,18px)}.s-people{background:var(--cream);padding-block:clamp(72px,9vw,120px)}.people{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(20px,3vw,40px)}.person{display:grid;gap:12px;align-content:start}.person figure{margin:0 0 6px;aspect-ratio:9/10;overflow:hidden;max-width:100%}.person img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.person-stat{font:800 clamp(30px, 3vw, 44px)/1 var(--font-display);letter-spacing:-0.03em;color:var(--green-900)}.person p:not(.person-stat){color:var(--ink-soft);max-width:34ch}.ritual{margin-top:clamp(48px,6vw,88px);display:grid;gap:22px;max-width:900px}.ritual>p:first-child{font-size:clamp(18px,1.5vw,21px);max-width:56ch}.loop{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 0;counter-reset:loop}.loop li{font:700 clamp(20px, 2.1vw, 30px)/1.2 var(--font-body);letter-spacing:-0.01em;color:var(--green-900);display:flex;align-items:center}.loop li:not(:last-child)::after{content:"→";margin:0 16px;color:var(--copper);font-weight:400}.loop li:last-child{color:var(--copper)}.ritual-end{color:var(--ink-soft);max-width:56ch}@media(max-width: 899px){.people{grid-template-columns:1fr}.person figure{aspect-ratio:4/3}}.s-cup{background:var(--green-900);color:var(--cream);padding-block:clamp(72px,9vw,120px) clamp(64px,8vw,104px)}.cup-grid{display:grid;grid-template-columns:minmax(0, 0.8fr) minmax(0, 1.2fr);gap:clamp(32px,5vw,88px);align-items:center}.cup-photo{margin:0;aspect-ratio:2/3;overflow:hidden;max-width:100%}.cup-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cup-copy{display:grid;gap:22px}.cup-lead{font-size:clamp(18px,1.5vw,22px);line-height:1.55;max-width:48ch}.cup-lead em{font-style:normal;color:var(--crema);font-weight:700}.cup-small{color:rgba(244,240,229,.72);max-width:52ch}.slogan{font:800 clamp(40px, 6vw, 92px)/0.98 var(--font-body);letter-spacing:-0.035em;text-transform:uppercase;max-width:12ch;margin-block:4px 8px}.cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:18px}.s-cup .btn-ghost{color:var(--cream)}.s-cup .btn-ghost:hover{background:var(--cream);color:var(--green-900);border-color:var(--cream)}@media(max-width: 899px){.cup-grid{grid-template-columns:1fr}.cup-photo{aspect-ratio:4/5;max-height:70svh}}.site-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:28px calc(var(--gutter) + var(--rail-w)) calc(80px + env(safe-area-inset-bottom, 0px)) var(--gutter);background:#03201e;color:rgba(244,240,229,.6);font:400 13px var(--font-mono)}.site-footer a{text-decoration:none}@media(min-width: 1180px){.site-footer{padding-bottom:28px}}@media(max-width: 1179px){.mini-rail{display:none}}}.medelin-history .s-cup .cta .text-link{color:#f4f0e5}body:has(.medelin-history) #main nav.breadcrumbs{display:none !important}body:has(.medelin-history) .container>#main{margin-top:-30px}body:has(.medelin-history) #main>.blog.wrapper{padding-top:0}body:has(.medelin-history) #main .blog__inner>.catalog__banners--top{margin-top:0}body:has(.medelin-history) #main .blog__inner>.catalog__banners--top{margin:0}.medelin-history .s-hero .hero-media::after{content:none}.medelin-history .s-hero::after{content:"";position:absolute;inset:0 0 0 30%;z-index:-2;pointer-events:none;background:linear-gradient(90deg, var(--green-900) 0%, rgba(5, 44, 41, 0.86) 22%, rgba(5, 44, 41, 0.25) 60%, rgba(5, 44, 41, 0.35) 100%),linear-gradient(0deg, var(--green-900) 0%, transparent 35%)}@media(max-width: 899px){.medelin-history .s-hero::after{inset:0;background:linear-gradient(0deg, var(--green-900) 18%, rgba(5, 44, 41, 0.55) 60%, rgba(5, 44, 41, 0.35) 100%)}}.medelin-history .s-shop .shop-grid{align-items:start}.medelin-history .s-crack .tally-label{font-family:var(--font-body)}@media(min-width: 1180px){.medelin-history .roast-rail .rail-readout{transform:translateY(35px)}}@media(min-width: 1400px){html[lang=uk] .medelin-history #history-s-lab blockquote.pull p{font-size:35.5px}}body:has(#mdn-delivery) #main>.wrapper,body:has(#mdn-delivery) #main .blog.wrapper,body:has(#mdn-delivery) #main .layout,body:has(#mdn-delivery) #main .layout-main,body:has(#mdn-delivery) #main .layout-main-inner,body:has(#mdn-delivery) #main .page,body:has(#mdn-delivery) #main .page-content,body:has(#mdn-delivery) #main .article-text,body:has(#mdn-delivery) #main .blog__inner,body:has(#mdn-delivery) #main .blog__inner>.text{width:100%;max-width:none;padding:0;margin:0}body:has(#mdn-delivery) #main .page>.breadcrumbs,body:has(#mdn-delivery) #main .blog__inner>.breadcrumbs,body:has(#mdn-delivery) #main .page>.main-h,body:has(#mdn-delivery) #main .blog__inner>.heading.heading--xl{display:none}#mdn-delivery,#mdn-delivery *,#mdn-delivery *::before,#mdn-delivery *::after{box-sizing:border-box}#mdn-delivery{--ink:#052c29;--paper:#f4f0e5;--deep:#ebe4d6;--body:#203b37;--muted:#455954;--line:rgba(5,44,41,.2);--gutter:clamp(22px,5.2vw,84px);display:block;min-width:0;width:100%;font-family:Montserrat,Arial,sans-serif;color:var(--body);background:var(--paper);font-synthesis:none}#mdn-delivery h1,#mdn-delivery h2,#mdn-delivery h3,#mdn-delivery p,#mdn-delivery dl{margin-top:0}#mdn-delivery h1,#mdn-delivery h2,#mdn-delivery h3{color:var(--ink);font-family:Montserrat,Arial,sans-serif;font-weight:700;letter-spacing:-0.035em}#mdn-delivery p{line-height:1.7}#mdn-delivery .delivery-hero{min-height:420px;display:grid;grid-template-columns:minmax(0, 50%) minmax(0, 50%)}#mdn-delivery .hero-copy{min-height:420px;padding:clamp(56px,7vw,96px) clamp(36px,6vw,88px) clamp(56px,7vw,96px) var(--gutter);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#mdn-delivery .hero-copy h1{max-width:680px;margin-bottom:22px;font-size:clamp(2.8rem,5.1vw,5rem);line-height:1.02}#mdn-delivery .hero-intro{max-width:620px;margin-bottom:0;font-size:clamp(1rem,1.25vw,1.13rem)}#mdn-delivery .quick-facts{padding:38px var(--gutter) 38px clamp(34px,4.4vw,70px);display:flex;flex-direction:column;justify-content:center;color:var(--ink);background:rgba(0,0,0,0)}#mdn-delivery .fact{min-height:91px;padding:17px 0;display:grid;grid-template-columns:minmax(150px, 0.9fr) minmax(0, 1fr);align-items:center;gap:20px;border:0}#mdn-delivery .fact+.fact{border-top:1px solid var(--line)}#mdn-delivery .fact-value{color:var(--ink);font-size:clamp(1.45rem,2.15vw,2rem);font-weight:700;letter-spacing:-0.03em;line-height:1.15}#mdn-delivery .fact-label{max-width:250px;margin:0;color:var(--muted);font-size:13px;line-height:1.5;text-align:left}#mdn-delivery .conditions-section{padding:58px var(--gutter) 0;background:var(--paper)}#mdn-delivery .conditions-layout{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:clamp(16px,2vw,28px)}#mdn-delivery .conditions-panel{min-width:0;padding:clamp(28px,4vw,54px);background:var(--deep)}#mdn-delivery .conditions-panel+.conditions-panel{border-left:0}#mdn-delivery .conditions-panel h2{margin-bottom:16px;font-size:clamp(1.85rem,2.8vw,2.7rem);line-height:1.12}#mdn-delivery .conditions-intro,#mdn-delivery .option-row p,#mdn-delivery .payment-choice>p:last-child{margin-bottom:0;font-size:14px}#mdn-delivery .option-list{margin-top:28px;border-top:1px solid var(--line)}#mdn-delivery .option-row{padding:17px 0 18px;border-bottom:1px solid var(--line)}#mdn-delivery .option-row h3{margin-bottom:9px;font-size:clamp(1.1rem,1.45vw,1.3rem);line-height:1.35}#mdn-delivery .payment-choices{display:grid;grid-template-columns:1fr}#mdn-delivery .payment-choice{padding:18px 0 19px;border-top:1px solid var(--line)}#mdn-delivery .payment-choice:first-child{padding-top:0;border-top:0}#mdn-delivery .choice-label{margin-bottom:12px;color:var(--muted);font-size:12px;font-weight:600}#mdn-delivery .payment-choice h3{margin-bottom:11px;font-size:clamp(1.3rem,1.8vw,1.65rem)}#mdn-delivery .bank-section{padding:48px var(--gutter) 72px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:clamp(16px,2vw,28px);align-items:center}#mdn-delivery .bank-heading h2,#mdn-delivery .parcel-heading h2{max-width:520px;margin-bottom:17px;font-size:clamp(2rem,3.3vw,3.15rem);line-height:1.12}#mdn-delivery .bank-details{padding:24px clamp(20px,2.5vw,34px) 0;border-top:1px solid var(--line);background:var(--deep)}#mdn-delivery .bank-details dl{margin-bottom:0}#mdn-delivery .bank-details dl>div{padding:9px 0;display:grid;grid-template-columns:minmax(140px, 0.45fr) minmax(0, 1fr);gap:18px;border-bottom:1px solid var(--line)}#mdn-delivery .bank-details dl>div:last-child{padding-bottom:33px}#mdn-delivery .bank-details dt{color:var(--muted);font-size:13px}#mdn-delivery .bank-details dd{margin:0;color:var(--ink);font-size:14px;font-weight:600;overflow-wrap:anywhere}#mdn-delivery .parcel-section{padding:clamp(56px,7vw,92px) var(--gutter);display:grid;grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.1fr);gap:clamp(36px,7vw,100px);color:var(--paper);background:var(--ink)}#mdn-delivery .parcel-heading h2,#mdn-delivery .parcel-step-copy h3{color:var(--paper)}#mdn-delivery .parcel-steps{margin:0;padding:0;list-style:none;counter-reset:parcel-step}#mdn-delivery .parcel-steps li{padding:18px 0;display:grid;grid-template-columns:44px minmax(0, 1fr);gap:18px;border-top:1px solid rgba(244,240,229,.28);counter-increment:parcel-step}#mdn-delivery .parcel-steps li::before{content:counter(parcel-step, decimal-leading-zero);color:#d5ded7;font-size:13px;font-weight:700}#mdn-delivery .parcel-step-copy h3{margin-bottom:6px;font-size:1rem;letter-spacing:-0.01em}#mdn-delivery .parcel-step-copy p{max-width:680px;margin:0;color:#d5ded7;font-size:14px}@media(max-width: 920px){#mdn-delivery .hero-copy{padding-right:34px}#mdn-delivery .quick-facts{padding:24px 34px}#mdn-delivery .fact{grid-template-columns:minmax(142px, 0.9fr) minmax(0, 1fr);gap:14px}#mdn-delivery .conditions-panel{padding:30px}}@media(max-width: 760px){#mdn-delivery .delivery-hero{min-height:0;grid-template-columns:1fr}#mdn-delivery .hero-copy{min-height:0;padding:48px 24px 34px}#mdn-delivery .hero-copy h1{margin-bottom:17px;font-size:clamp(2.3rem,10vw,3.2rem)}#mdn-delivery .hero-intro{font-size:15px}#mdn-delivery .quick-facts{padding:8px 24px 10px}#mdn-delivery .fact{min-height:72px;padding:14px 0;grid-template-columns:minmax(132px, 0.9fr) minmax(0, 1fr);gap:15px}#mdn-delivery .fact-value{font-size:clamp(1.15rem,5.3vw,1.5rem)}#mdn-delivery .fact-label{font-size:12px}#mdn-delivery .conditions-section{padding:32px 24px 0}#mdn-delivery .conditions-layout{grid-template-columns:1fr}#mdn-delivery .conditions-panel{padding:26px 22px}#mdn-delivery .conditions-panel h2{font-size:clamp(1.85rem,8vw,2.45rem)}#mdn-delivery .bank-section{padding:42px 24px 62px;grid-template-columns:1fr;gap:27px}#mdn-delivery .bank-heading h2,#mdn-delivery .parcel-heading h2{font-size:clamp(1.85rem,8vw,2.45rem)}#mdn-delivery .bank-details{padding:20px 18px 0}#mdn-delivery .bank-details dl>div{grid-template-columns:1fr;gap:4px}#mdn-delivery .parcel-section{padding:52px 24px 58px;grid-template-columns:1fr;gap:22px}#mdn-delivery .parcel-steps li{grid-template-columns:34px minmax(0, 1fr);gap:12px}}@media(max-width: 360px){#mdn-delivery .fact{grid-template-columns:minmax(126px, 0.95fr) minmax(0, 1fr);gap:10px}#mdn-delivery .fact-label{font-size:11px}}.medelin-history #history-s-cup a.btn.btn-ghost{border-bottom-color:#f4f0e5}@media(min-width: 1400px){html[lang=uk] .medelin-history #history-s-cup .slogan{font-size:clamp(40px,5.6vw,86px);line-height:clamp(39.2px,5.88vw,90.16px)}}@media(min-width: 1025px){.header__middle .site-menu__item:has(>.site-menu__link[href$="/catalog/"]){display:none !important}.header__middle .header__section--catalog-menu .products-menu__button{min-height:48px;padding-right:24px;padding-left:24px;background:#f4f0e5;color:#052c29;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.2;border-radius:999px !important}.header__middle .header__section--catalog-menu .products-menu__button-text{font:inherit}.header__middle .header__section--catalog-menu .products-menu__button .icon{display:none}.header__middle .header__section--catalog-menu .productsMenu-submenu{display:none !important;visibility:hidden !important;pointer-events:none !important}}@media(min-width: 1025px){.header__middle{container-type:inline-size}.header__middle .header__column--left{transform:translate3d(min(0px, 6vw - max(30px, (100cqw - 1440px) / 2)), 0, 0)}.header__middle .header__column--right{transform:translate3d(calc(max(30px, (100cqw - 1440px) / 2) - 60px), 0, 0)}}@media(min-width: 1600px){.header__middle .header__wrapper{max-width:1560px}.header__middle .header__column--left{transform:translate3d(calc(min(0px, 6vw - max(30px, (100cqw - 1440px) / 2)) + 60px), 0, 0)}.header__middle .header__column--right{transform:translate3d(calc(max(30px, (100cqw - 1440px) / 2) - 120px), 0, 0)}}@media(min-width: 1025px){.header__middle .header__section--contacts .phones--dropdown .phones__item--first>.phones__item-link{font-weight:400}}@media(min-width: 769px){[data-mdn-concept02=true]{box-sizing:border-box;width:100%;background:#f0eadc;color:#052c29;padding:clamp(24px,4vw,56px)}[data-mdn-concept02=true] *,[data-mdn-concept02=true] *::before,[data-mdn-concept02=true] *::after{box-sizing:border-box}[data-mdn-concept02=true] .mdn-c02-copy{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin:0 0 24px}[data-mdn-concept02=true] .mdn-c02-copy-main{min-width:0;max-width:720px}[data-mdn-concept02=true] .mdn-c02-heading,[data-mdn-concept02=true] .mdn-c02-description{margin:0}[data-mdn-concept02=true] .mdn-c02-heading{color:#052c29;font-size:clamp(28px,3.2vw,48px);line-height:1.02;letter-spacing:-0.03em}[data-mdn-concept02=true] .mdn-c02-description{max-width:560px;margin-top:10px;color:#052c29;font-size:15px;line-height:1.45}[data-mdn-concept02=true] .mdn-c02-cta{flex:0 0 auto;color:#052c29;font-size:14px;font-weight:700;line-height:1.2;text-decoration:underline;text-underline-offset:4px}[data-mdn-concept02=true] .mdn-c02-rail{display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);grid-template-rows:repeat(3, minmax(0, 1fr));gap:20px;min-height:600px}[data-mdn-concept02=true] .mdn-c02-rail>:is(.carousel__item,.catalog-carousel__item){width:auto !important;min-width:0;max-width:none !important;min-height:0;margin:0;overflow:hidden;background:rgba(0,0,0,0);border:0}[data-mdn-concept02=true] .mdn-c02-rail>:first-child{grid-column:1;grid-row:1/span 3;background:rgba(0,0,0,0)}[data-mdn-concept02=true] .mdn-c02-rail>:first-child:not([data-mdn-c02-line]):not([data-mdn-c02-pdp-state=failed]):not([data-mdn-c02-pdp-state=done]):not([data-mdn-c02-pdp-state=missing-gallery]):not([data-mdn-c02-pdp-state=waiting-for-native-change]){visibility:hidden}[data-mdn-concept02=true] .mdn-c02-rail>:nth-child(n+2){grid-column:2;display:flex;align-items:stretch;border-top:1px solid rgba(5,44,41,.24)}[data-mdn-concept02=true] .mdn-c02-rail>:nth-child(2){grid-row:1}[data-mdn-concept02=true] .mdn-c02-rail>:nth-child(3){grid-row:2}[data-mdn-concept02=true] .mdn-c02-rail>:nth-child(4){grid-row:3}[data-mdn-concept02=true] .mdn-c02-rail :is(.catalogCard,.catalog-card){display:flex;width:100%;height:100%;min-width:0;min-height:0;background:rgba(0,0,0,0);color:#052c29}[data-mdn-concept02=true] .mdn-c02-rail :is(.catalogCard-extra,.catalog-card__extra){display:none !important}[data-mdn-concept02=true] .mdn-c02-rail :is(.catalogCard,.catalog-card,.catalogCard-main,.catalogCard-main-b,.catalog-card__main,.catalog-card__main-b),[data-mdn-concept02=true] .mdn-c02-rail :is(.catalogCard:hover,.catalogCard:focus,.catalogCard:focus-within,.catalog-card:hover,.catalog-card:focus,.catalog-card:focus-within,.catalogCard-main:hover,.catalogCard-main:focus,.catalogCard-main:focus-within,.catalogCard-main-b:hover,.catalogCard-main-b:focus,.catalogCard-main-b:focus-within,.catalog-card__main:hover,.catalog-card__main:focus,.catalog-card__main:focus-within){margin:0 !important;border:0 !important;box-shadow:none !important;transform:none !important}[data-mdn-concept02=true] .mdn-c02-rail :is(.catalogCard-image,.catalogCard-image-i,.catalogCard-img,.catalog-card__image,.catalog-card__image .image,.catalog-card__image .image__box,.catalog-card__image .image__src),[data-mdn-concept02=true] .mdn-c02-rail :is(.catalogCard-image:hover,.catalogCard-image:focus,.catalog-card__image:hover,.catalog-card__image:focus){transform:none !important;transition:none !important}[data-mdn-concept02=true] .mdn-c02-rail :is(.catalogCard-main,.catalogCard-main-b,.catalogCard-box,.catalog-card__main,.catalog-card__main-b){width:100%;height:100%}[data-mdn-concept02=true] .mdn-c02-rail :is(.catalogCard-main-b,.catalog-card__main-b){display:grid;grid-template-columns:1fr}[data-mdn-concept02=true] .mdn-c02-rail :is(.catalogCard-view,.catalog-card__view){min-height:0;overflow:hidden}[data-mdn-concept02=true] .mdn-c02-rail :is(.catalogCard-image,.catalogCard-image-i,.catalogCard-img,.catalog-card__image,.catalog-card__image .image,.catalog-card__image .image__box,.catalog-card__image .image__src){display:block;width:100%;height:100%}[data-mdn-concept02=true] .mdn-c02-rail :is(.catalogCard-img,.catalog-card__image .image__src){-o-object-fit:contain;object-fit:contain}[data-mdn-concept02=true] .mdn-c02-rail :is(.catalogCard-info,.catalog-card__content){min-width:0;padding:20px;background:rgba(0,0,0,0)}[data-mdn-concept02=true] .mdn-c02-rail>:first-child :is(.catalogCard-main-b,.catalog-card__main-b){grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.1fr)}[data-mdn-concept02=true] .mdn-c02-rail>:first-child :is(.catalogCard-view,.catalog-card__view){grid-column:2;grid-row:1;min-height:360px}[data-mdn-concept02=true] .mdn-c02-rail>:first-child :is(.catalogCard-info,.catalog-card__content){grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:flex-end;padding:28px}[data-mdn-concept02=true] .mdn-c02-rail>:nth-child(n+2) :is(.catalogCard,.catalog-card){flex-direction:row}[data-mdn-concept02=true] .mdn-c02-rail>:nth-child(n+2) :is(.catalogCard-main-b,.catalog-card__main-b){grid-template-columns:minmax(120px, 34%) minmax(0, 1fr)}[data-mdn-concept02=true] .mdn-c02-rail>:nth-child(n+2) :is(.catalogCard-view,.catalog-card__view){grid-column:1;grid-row:1}[data-mdn-concept02=true] .mdn-c02-rail>:nth-child(n+2) :is(.catalogCard-info,.catalog-card__content){grid-column:2;grid-row:1;display:flex;flex-direction:column;justify-content:center}[data-mdn-concept02=true] .mdn-c02-rail :is(.catalogCard-title,.catalogCard-title a,.catalogCard-price,.catalog-card__title,.catalog-card__title a,.catalog-card__price){max-width:none;overflow:visible;color:#052c29;white-space:normal;word-break:normal}[data-mdn-concept02=true] .mdn-c02-rail>:first-child :is(.catalogCard-title,.catalogCard-title a,.catalog-card__title,.catalog-card__title a){font-size:clamp(24px,2.7vw,40px);line-height:1.03}[data-mdn-concept02=true] .mdn-c02-rail>:nth-child(n+2) :is(.catalogCard-title,.catalog-card__title){font-size:16px;line-height:1.18}[data-mdn-concept02=true] .mdn-c02-rail :is(.catalogCard-price,.catalog-card__price){margin-top:8px;font-size:15px;font-weight:700}[data-mdn-concept02=true] .mdn-c02-rail :is(.catalogCard-order,.catalog-card__buy-button){display:none !important}}@media(min-width: 769px){[data-mdn-concept02=true] .mdn-c02-rail>:first-child .catalogCard,[data-mdn-concept02=true] .mdn-c02-rail>:first-child .catalogCard-main,[data-mdn-concept02=true] .mdn-c02-rail>:first-child .catalogCard-main-b,[data-mdn-concept02=true] .mdn-c02-rail>:first-child .catalogCard-box{background:rgba(0,0,0,0) !important}[data-mdn-concept02=true] .mdn-c02-rail>:first-child .catalogCard-title{display:block !important;-webkit-line-clamp:unset !important;-webkit-box-orient:initial !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;text-overflow:clip !important}[data-mdn-concept02=true] .mdn-c02-rail>:first-child .catalogCard-title a{display:block !important;height:auto !important;max-height:none !important;overflow:visible !important;text-overflow:clip !important;-webkit-line-clamp:unset !important;-webkit-box-orient:initial !important}}.header__layout--middle .site-menu__link{font-weight:500}.site-menu__item:has(>.site-menu__link[href$="/peredzamovlennia/"]){display:none !important}@media(min-width: 900px){.medelin-history #history-s-1998 .hero-copy{padding-top:calc(var(--header-h) + 23px);padding-bottom:35px;gap:12px}.medelin-history #history-s-1998 .hero-copy h2{font-size:clamp(40px,4.93vw,74px);line-height:1}.medelin-history #history-s-1998 .hero-copy .hero-lede{margin-bottom:0}.medelin-history #history-s-1998 .hero-copy .scroll-cue{margin-top:0}.medelin-history #history-s-1998 .hero-copy .eyebrow{font-size:25px;line-height:1.25}.medelin-history #history-s-1998 .scroll-cue .cue-text span{font-size:26px;line-height:1.3;max-width:36ch}.medelin-history .roast-rail .rail-label{font-size:11.5px}.medelin-history .roast-rail .rail-time{font-size:27px}.medelin-history .roast-rail .rail-temp{font-size:18px;font-weight:700}.medelin-history .roast-rail .rail-phase{font-size:13px}.medelin-history .roast-rail .rail-year{font-size:12px}.medelin-history .roast-rail .rail-phases button{font-size:12.5px;line-height:1.25}}.medelin-history .eyebrow{font-size:14.5px}.medelin-history .origin-card h3{font-size:17px}.medelin-history .origin-card .notes li::before{content:none;display:none}.medelin-history .origin-card .notes li{padding-left:12px}.medelin-history #history-s-crack .tally-import .tally-bar::before,.medelin-history #history-s-crack .tally-medelin .tally-bar::before{content:"";position:absolute;inset:0 auto 0 0;display:block;height:100%}.medelin-history #history-s-crack .tally-import .tally-bar::before{width:3.3333%;background:rgba(244,240,229,.45)}.medelin-history #history-s-crack .tally-medelin .tally-bar::before{width:100%;background:#d9955a}.medelin-history #history-s-crack .tally-medelin .tally-label span{display:inline-block;width:150px;height:30px;color:rgba(0,0,0,0);font-size:0;line-height:0;background:url("/content/uploads/images/medelin-wordmark.svg") left center/contain no-repeat}.medelin-history #history-s-crack .crack-quantity{white-space:nowrap}.medelin-history #history-s-crack .crack-ratio{display:block;font-weight:700;color:#f4f0e5}@media(min-width: 900px)and (max-height: 900px){.medelin-history #history-s-1998 .hero-copy{padding-top:calc(var(--header-h) + 37px);padding-bottom:50px}}.medelin-history #history-s-1998{scroll-margin-top:121px}@media(min-width: 1025px){.catalog-grid__item>.catalogCard .catalogCard-extra .catalogCard-toolbar{right:14px}}.mdn-pdp--india .mdn-pdp-weight .modification__list{margin-right:0}html body .product #mdn-pdp-taste-profile{margin-top:20px;margin-bottom:10px;padding-top:18px}html body .product #mdn-pdp-taste-profile .mdn-taste-bars{gap:20px}html body .product #mdn-pdp-taste-profile .mdn-taste-top{margin-bottom:7px}html body .product #mdn-pdp-taste-profile .mdn-taste-top span{font-size:clamp(16px,1.6vw,21px)}html body .product #mdn-pdp-taste-profile .mdn-taste-track{height:10px;border-radius:5px}html body .product #mdn-pdp-taste-profile .mdn-taste-fill{border-radius:5px}#mdn-home-v34-hero .mdn-v34__hero-sub{display:block !important;text-align:left !important}#mdn-home-v34-hero .mdn-v34__hero-sub::before{content:none !important;display:none !important}@media(max-width: 1024px){#medelin-lines .pagination.pagination--bullets .pagination__bullet{background-color:#fff;border-color:rgba(5,44,41,.22);opacity:1}#medelin-lines .pagination.pagination--bullets .pagination__bullet.is-active:nth-child(1){background-color:#2f6d61;border-color:#2f6d61}#medelin-lines .pagination.pagination--bullets .pagination__bullet.is-active:nth-child(2){background-color:#d9a400;border-color:#d9a400}#medelin-lines .pagination.pagination--bullets .pagination__bullet.is-active:nth-child(3){background-color:#f15a17;border-color:#f15a17}#medelin-lines:has(.swiper-slide-active .banner-a[href*=klasychna-kava]) .pagination__bullet.is-active{background-color:#2f6d61;border-color:#2f6d61}#medelin-lines:has(.swiper-slide-active .banner-a[href*=specialty-kava]) .pagination__bullet.is-active{background-color:#d9a400;border-color:#d9a400}#medelin-lines:has(.swiper-slide-active .banner-a[href*=filtr-kava]) .pagination__bullet.is-active{background-color:#f15a17;border-color:#f15a17}}#mdn-home-v34-editorial.mdn-v34__js-ready .mdn-v34__brew:not([data-mdn-v34-canvas-unavailable]) .mdn-v34__brew-step p{max-height:110px;transition:opacity .5s ease}@media(max-width: 700px){.product__block--modifications .modification:has(input[data-prop=pomel]){display:block !important}.product__block--modifications .modification:has(input[data-prop=pomel]) .modification__head{margin-bottom:9px}.product__block--modifications .modification:has(input[data-prop=pomel]) .modification__body{width:100%}.product__block--modifications .modification:has(input[data-prop=pomel]) .modification__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;width:100%;margin:0;align-items:stretch;justify-content:stretch}.product__block--modifications .modification:has(input[data-prop=pomel]) .modification__button.btn{box-sizing:border-box;display:grid;place-items:center;width:100%;min-width:0;min-height:42px;margin:0;padding:7px 8px;font-size:12px;line-height:1.2;text-align:center;white-space:normal}.product__block--modifications .modification:has(input[data-prop=pomel]) .modification__button.btn:last-child:nth-child(odd){grid-column:1/-1;width:calc(50% - 4px);justify-self:center}}.product .product__bottom>.product__block--productsSet:not(:has([data-view-block=productsSet]>*)){display:none}.product .product__block--modifications .mdn-pdp-beans-note,.product .product__section--modifications .mdn-pdp-beans-note{display:inline-block;font-weight:600;color:inherit;cursor:default;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;text-decoration:none}.medelin-history #history-s-cup .slogan{max-width:none;line-height:1.03}html[lang=uk] .medelin-history #history-s-cup .slogan{font-size:clamp(32px,4.3vw,70px)}html[lang=ru] .medelin-history #history-s-cup .slogan{font-size:clamp(28px,3.55vw,58px)}@media(min-width: 1025px){.header__middle .userbar.mdn-header-account-direct .userbar__dropdown{display:none !important;visibility:hidden !important;pointer-events:none !important}}#main .catalog__seen-items .seen-items .carousel__item .catalog-card--small{display:flex;flex-direction:column;height:100%}#main .catalog__seen-items .seen-items .catalog-card__title,#main .catalog__seen-items .seen-items .catalog-card__title .link{color:#f4f0e5;font-size:17px;font-weight:500}#main .catalog__seen-items .seen-items .catalog-card__prices{margin-top:auto;padding-top:8px}#main .catalog__seen-items .seen-items .catalog-card__price{color:#f4f0e5}#main .catalog .pager__load-more>a.btn.btn--clear,#main .catalog .pager__load-more>a.btn.btn--clear .btn__text{color:#fff}#main .catalog ul.goods .catalog-card__content .catalog-card__title>a.link{font-size:18px}#main ul.goods .catalog-card__content .catalog-card__title>a.link{font-size:18px}.mdn-cart-drawer .cart__related-goods .carousel__item{display:flex;height:auto}.mdn-cart-drawer .cart__related-goods .catalog-card--small{display:flex;flex-direction:column;flex:1 1 auto}.mdn-cart-drawer .cart__related-goods .catalog-card--small .catalog-card__link{display:flex;flex-direction:column;flex:1 1 auto}.mdn-cart-drawer .cart__related-goods .catalog-card--small .catalog-card__prices{margin-top:auto}section.recentProducts .recentProducts-wrapper>.productsSlider-i{display:flex;flex-direction:column}section.recentProducts .recentProducts-wrapper>.productsSlider-i .productsSlider-price{margin-top:auto}.product .mdn-pdp-beans-native .modification__list{margin-right:0}#cart .mdn-cart-grind-cod,#cart-drawer .mdn-cart-grind-cod,.cart .mdn-cart-grind-cod{display:block;width:100%;max-width:100%;margin:4px 0 0;color:#c62828;font-size:11px;font-weight:400;line-height:1.35;white-space:normal;overflow-wrap:anywhere}[data-mdn-grind-unselected=mdn-grind-selection-flow-20261007-candidate] [data-mdn-grind-choice-group=mdn-grind-selection-flow-20261007-candidate] .modification__button--active{border-color:rgba(5,44,41,.5) !important;color:#052c29 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;pointer-events:auto !important;cursor:pointer !important}[data-mdn-grind-locked=mdn-grind-selection-flow-20261007-candidate] button.j-buy-button-add[id^=j-buy-button-widget-]{cursor:not-allowed;opacity:.62}.mdn-grind-flow-prompt{margin:8px 0;color:#6a2e1a;font-size:14px;line-height:1.35}#mdn-contacts-cafes{--mdn-green: #052c29;--mdn-green-soft: #193d39;--mdn-cream: #f4f0e5;--mdn-paper: #ede6d3;--mdn-caramel: #f2b774;--mdn-line: rgba(25, 61, 57, .18);box-sizing:border-box;width:min(100%,1360px);min-width:0;margin:28px auto 44px;padding-block:24px;padding-inline:clamp(12px,3vw,36px);border-radius:14px;background:var(--mdn-cream);color:var(--mdn-green-soft);font:inherit;line-height:1.5}#mdn-contacts-cafes *,#mdn-contacts-cafes *::before,#mdn-contacts-cafes *::after{box-sizing:border-box}#mdn-contacts-cafes h2{margin:0 0 12px;color:var(--mdn-green);font-size:clamp(20px,2vw,26px);line-height:1.2;font-weight:750}#mdn-contacts-cafes h3{margin:0 0 6px;color:var(--mdn-green);font-size:17px;line-height:1.25;font-weight:700}#mdn-contacts-cafes .mdn-cafes-layout{display:grid;grid-template-columns:minmax(0, 1fr);gap:28px}#mdn-contacts-cafes .mdn-map-panel,#mdn-contacts-cafes .mdn-list-panel{min-width:0}#mdn-contacts-cafes .mdn-map-panel{grid-row:1}#mdn-contacts-cafes .mdn-map-instructions,#mdn-contacts-cafes .mdn-map-caption{margin:0 0 10px;font-size:13px}#mdn-contacts-cafes .mdn-map-frame{position:relative;width:100%;min-width:0;overflow:hidden;aspect-ratio:1.08;border:1px solid var(--mdn-line);border-radius:14px;background:var(--mdn-paper)}#mdn-contacts-cafes .mdn-map-svg{display:block;width:100%;height:100%;touch-action:pan-y pinch-zoom;cursor:grab}#mdn-contacts-cafes .mdn-map-svg:active{cursor:grabbing}#mdn-contacts-cafes .mdn-map-svg:focus-visible{outline:3px solid var(--mdn-caramel);outline-offset:-4px}#mdn-contacts-cafes .mdn-ground{fill:#ede6d3}#mdn-contacts-cafes .mdn-green{fill:#d3dab4}#mdn-contacts-cafes .mdn-water-area{fill:#9dbdb3}#mdn-contacts-cafes .mdn-river-edge{fill:none;stroke:#86a89d;stroke-width:38;stroke-linecap:round;stroke-linejoin:round}#mdn-contacts-cafes .mdn-river{fill:none;stroke:#9dbdb3;stroke-width:32;stroke-linecap:round;stroke-linejoin:round}#mdn-contacts-cafes .mdn-service{fill:none;stroke:#f8f4ea;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}#mdn-contacts-cafes .mdn-minor-case{fill:none;stroke:#d6cbb0;stroke-width:7.5;stroke-linecap:round;stroke-linejoin:round}#mdn-contacts-cafes .mdn-minor{fill:none;stroke:#fbf8f0;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}#mdn-contacts-cafes .mdn-major-case{fill:none;stroke:#c98a45;stroke-width:13;stroke-linecap:round;stroke-linejoin:round}#mdn-contacts-cafes .mdn-major{fill:none;stroke:#f2b774;stroke-width:9;stroke-linecap:round;stroke-linejoin:round}#mdn-contacts-cafes .mdn-rail{fill:none;stroke:#7d8b84;stroke-width:3;stroke-dasharray:10 7}#mdn-contacts-cafes .mdn-buildings{fill:#dccfb2;stroke:#c9b994;stroke-width:.8}#mdn-contacts-cafes .mdn-map-link{color:inherit;cursor:pointer}#mdn-contacts-cafes .mdn-pin-head{fill:var(--mdn-green);stroke:var(--mdn-cream);stroke-width:3}#mdn-contacts-cafes .mdn-pin-tag{fill:var(--mdn-green)}#mdn-contacts-cafes .mdn-pin-label{fill:var(--mdn-cream);font-family:inherit;font-size:15px;font-weight:650;dominant-baseline:central}#mdn-contacts-cafes .mdn-pin-halo{fill:var(--mdn-caramel);opacity:0}#mdn-contacts-cafes .mdn-map-link:focus .mdn-pin-tag,#mdn-contacts-cafes .mdn-map-link:focus-visible .mdn-pin-tag{stroke:var(--mdn-caramel);stroke-width:3}#mdn-contacts-cafes .mdn-map-link.is-active .mdn-pin-head,#mdn-contacts-cafes .mdn-map-link.is-active .mdn-pin-tag{fill:var(--mdn-caramel)}#mdn-contacts-cafes .mdn-map-link.is-active .mdn-pin-label{fill:var(--mdn-green)}#mdn-contacts-cafes .mdn-map-link.is-active .mdn-pin-halo{opacity:.35}#mdn-contacts-cafes .mdn-map-controls{position:absolute;right:10px;bottom:10px;display:none;gap:6px}#mdn-contacts-cafes.mdn-cafes-ready .mdn-map-controls{display:grid}#mdn-contacts-cafes .mdn-map-controls button,#mdn-contacts-cafes .mdn-cafe-actions button,#mdn-contacts-cafes .mdn-route-link{min-height:40px;border:1px solid var(--mdn-green);border-radius:999px;padding:8px 14px;font:inherit;font-size:13px;font-weight:600;line-height:1.2}#mdn-contacts-cafes .mdn-map-controls button{width:42px;min-height:42px;padding:0;border-radius:10px;background:#fbf8f0;color:var(--mdn-green);font-size:20px;cursor:pointer}#mdn-contacts-cafes .mdn-map-attribution{position:absolute;bottom:10px;left:10px;padding:4px 7px;border-radius:5px;background:rgba(251,248,240,.93);color:var(--mdn-green);font-size:11px;text-decoration:none}#mdn-contacts-cafes .mdn-map-caption{margin:9px 0 0;opacity:.78}#mdn-contacts-cafes .mdn-map-live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}#mdn-contacts-cafes .mdn-cafe-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}#mdn-contacts-cafes .mdn-cafe-item{min-width:0}#mdn-contacts-cafes .mdn-cafe-card{min-width:0;height:100%;padding:15px 16px;border:1px solid var(--mdn-line);border-radius:13px;background:#fbf8f0}#mdn-contacts-cafes .mdn-cafe-number{float:right;display:grid;width:34px;height:34px;place-items:center;margin-left:12px;border-radius:50%;background:var(--mdn-caramel);color:var(--mdn-green);font-size:12px;font-weight:700}#mdn-contacts-cafes .mdn-cafe-card address{margin:0;font-style:normal;overflow-wrap:anywhere}#mdn-contacts-cafes .mdn-cafe-note{margin:8px 0 0;font-size:12px;opacity:.78}#mdn-contacts-cafes .mdn-cafe-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}#mdn-contacts-cafes .mdn-route-link{display:inline-flex;align-items:center;justify-content:center;gap:5px;background:var(--mdn-green);color:var(--mdn-cream);text-decoration:none}#mdn-contacts-cafes .mdn-cafe-actions button{background:rgba(0,0,0,0);color:var(--mdn-green);cursor:pointer}#mdn-contacts-cafes .mdn-show-map{display:none}#mdn-contacts-cafes.mdn-cafes-ready .mdn-show-map{display:inline-flex;align-items:center;justify-content:center}#mdn-contacts-cafes a:focus-visible,#mdn-contacts-cafes button:focus-visible{outline:3px solid var(--mdn-caramel);outline-offset:2px}#mdn-contacts-cafes .mdn-cafe-item.is-active .mdn-cafe-card{border-color:var(--mdn-caramel);box-shadow:0 0 0 2px rgba(242,183,116,.45)}@media(min-width: 1240px){#mdn-contacts-cafes .mdn-cafes-layout{grid-template-columns:minmax(0, 0.92fr) minmax(0, 1.08fr);gap:clamp(24px,4vw,64px);align-items:start}#mdn-contacts-cafes .mdn-list-panel{grid-column:1;grid-row:1}#mdn-contacts-cafes .mdn-map-panel{grid-column:2;grid-row:1}}@media(max-width: 1239px){#mdn-contacts-cafes{margin-top:20px}#mdn-contacts-cafes .mdn-cafes-layout{grid-template-columns:minmax(0, 1fr);gap:24px}#mdn-contacts-cafes .mdn-map-panel,#mdn-contacts-cafes .mdn-list-panel{grid-column:1}}@media(max-width: 480px){#mdn-contacts-cafes{padding-inline:12px}#mdn-contacts-cafes{padding-block:18px}#mdn-contacts-cafes .mdn-map-frame{aspect-ratio:1/1;border-radius:11px}#mdn-contacts-cafes .mdn-cafe-card{padding:13px 12px}#mdn-contacts-cafes .mdn-cafe-actions>*{flex:1 1 auto}#mdn-contacts-cafes[data-locale=ua] [data-map-cafe=g] .mdn-pin-tag[x="17"]{transform:translateX(-140px)}#mdn-contacts-cafes[data-locale=ua] [data-map-cafe=g] .mdn-pin-tag[x="17"]~.mdn-pin-label{transform:translateX(-140px)}}@media(prefers-reduced-motion: reduce){#mdn-contacts-cafes *,#mdn-contacts-cafes *::before,#mdn-contacts-cafes *::after{scroll-behavior:auto !important;transition-duration:.01ms !important;animation-duration:.01ms !important}}@font-face{font-family:"MDNContactsMono";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"MDNContactsMono";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"MDNContactsMono";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"MDNContactsMono";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#main:has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]){container-type:inline-size;overflow-x:clip}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]){position:relative;isolation:isolate;display:grid !important;grid-template-columns:-webkit-max-content -webkit-max-content minmax(0, 1fr);grid-template-columns:max-content max-content minmax(0, 1fr);grid-template-areas:"crumbs crumbs crumbs" "eyebrow eyebrow eyebrow" "title title title" "lead lead lead" "phone email ." "callback socials ." "gutter gutter gutter" "cafes cafes cafes";grid-template-rows:auto auto auto auto auto auto 48px auto;-moz-column-gap:0;column-gap:0;row-gap:0;width:100%;max-width:1420px;margin-inline:auto;padding:0 clamp(16px,4.5vw,58px);box-sizing:border-box;align-items:start}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"])::before{content:"";grid-area:1/1/8/4;align-self:stretch;position:relative;left:calc(50% - 50cqw);width:100cqw;transform:none;background:#052c29;z-index:0;pointer-events:none}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"])::after{content:"";grid-area:5/1/7/4;width:min(100%,1144px);height:100%;align-self:stretch;justify-self:start;background:#123936;border:1px solid rgba(244,240,229,.28);border-radius:18px;box-sizing:border-box;z-index:0;pointer-events:none}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"])>.main-h{display:none !important}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"])>.breadcrumbs{grid-area:crumbs;position:relative;z-index:1;margin:0 0 28px !important;color:rgba(244,240,229,.64) !important}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"])>.breadcrumbs,#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"])>.breadcrumbs *{color:rgba(244,240,229,.64) !important}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"])>.contacts-content,#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"])>.contacts-text,#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"])>.contacts-text>.text,#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-content>.contacts-aside,#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-aside>.contacts-info,#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero{display:contents !important}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero__eyebrow{grid-area:eyebrow}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero__title{grid-area:title}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero__lead{grid-area:lead}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group:has(:is(a[href^="tel:"],a[data-fake-href^="tel:"])){grid-area:phone}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group:has(:is(a[href^="mailto:"],a[data-fake-href^="mailto:"])){grid-area:email}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group:has(button[data-modal="#call-me"]){grid-area:callback}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero__socials{grid-area:socials}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) #mdn-contacts-cafes{grid-area:cafes;position:relative;z-index:1;-webkit-margin-before:0;margin-block-start:0}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero__eyebrow,#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero__title,#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero__lead{position:relative;z-index:1;min-width:0;margin:0 !important;color:#f4f0e5;background:rgba(0,0,0,0);box-sizing:border-box}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero__eyebrow{padding:0;color:#f2b774;font:600 12px/1.3 MDNContactsMono,monospace;letter-spacing:.18em;text-transform:uppercase}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero__title{padding:0;margin:14px 0 18px !important;color:#f4f0e5;font:800 clamp(34px, 6vw, 64px)/1.02 Montserrat,Arial,Helvetica,sans-serif;letter-spacing:-0.025em}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero__title span{display:block;color:#f2b774}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero__lead{max-width:56ch;margin:0 0 28px !important;padding:0;color:rgba(244,240,229,.88);font:400 17px/1.5 Montserrat,Arial,Helvetica,sans-serif}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group,#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero__socials{position:relative;z-index:1;display:flex;align-items:center;min-width:0;margin:0 !important;padding:0;color:#f4f0e5;background:rgba(0,0,0,0);border:0;box-sizing:border-box}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group:has(:is(a[href^="tel:"],a[data-fake-href^="tel:"])){gap:14px;padding:22px 0 0 24px}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group:has(:is(a[href^="mailto:"],a[data-fake-href^="mailto:"])){gap:14px;padding:22px 0 0 36px}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group:has(button[data-modal="#call-me"]){justify-content:flex-start;gap:10px;-webkit-margin-before:20px !important;margin-block-start:20px !important;padding:0 0 22px 24px}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group svg.icon{position:static !important;inset:auto !important;opacity:1 !important;width:48px;height:48px;flex:0 0 48px;padding:12px;border-radius:50%;color:#052c29;fill:currentColor;background:#f2b774;box-sizing:border-box}#main section.page:has(#mdn-contacts-cafes[data-locale=ua]):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) :is(a[href^="tel:"],a[data-fake-href^="tel:"])::before{content:"Телефон"}#main section.page:has(#mdn-contacts-cafes[data-locale=ua]):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) :is(a[href^="mailto:"],a[data-fake-href^="mailto:"])::before{content:"Пошта"}#main section.page:has(#mdn-contacts-cafes[data-locale=ru]):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) :is(a[href^="tel:"],a[data-fake-href^="tel:"])::before{content:"Телефон"}#main section.page:has(#mdn-contacts-cafes[data-locale=ru]):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) :is(a[href^="mailto:"],a[data-fake-href^="mailto:"])::before{content:"Почта"}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group :is(a[href^="tel:"],a[data-fake-href^="tel:"]),#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group :is(a[href^="mailto:"],a[data-fake-href^="mailto:"]){display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;color:#f4f0e5;font:700 clamp(18px, 2.2vw, 24px)/1.25 Montserrat,Arial,Helvetica,sans-serif;letter-spacing:-0.01em;text-decoration:none;overflow-wrap:anywhere}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__item{position:static !important;display:flex;align-items:center;gap:12px;min-width:0;margin:0 !important;padding:0 !important;border:0 !important;background:rgba(0,0,0,0) !important}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) :is(a[href^="mailto:"],a[data-fake-href^="mailto:"]) .a-link{color:#f4f0e5 !important;font:inherit;text-decoration:none !important}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__item-link{color:#f4f0e5 !important;text-decoration:none !important}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) :is(a[href^="tel:"],a[data-fake-href^="tel:"])::before,#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) :is(a[href^="mailto:"],a[data-fake-href^="mailto:"])::before{color:#f2b774;font:600 11px/1.3 MDNContactsMono,monospace;letter-spacing:.16em;text-transform:uppercase}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group button[data-modal="#call-me"],#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group .btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:1px solid #f2b774;border-radius:999px;color:#052c29;background:#f2b774;font:700 15px/1.2 Montserrat,Arial,Helvetica,sans-serif;gap:8px;text-decoration:none;box-shadow:none}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group button[data-modal="#call-me"]::before{content:"";display:inline-block;flex:0 0 16px;width:16px;height:16px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iYmxhY2siIGQ9Ik02LjYgMTAuOGExNS4xIDE1LjEgMCAwIDAgNi42IDYuNmwyLjItMi4yYTEgMSAwIDAgMSAxLS4yNSAxMS40IDExLjQgMCAwIDAgMy42LjU3IDEgMSAwIDAgMSAxIDFWMjBhMSAxIDAgMCAxLTEgMUExNyAxNyAwIDAgMSAzIDRhMSAxIDAgMCAxIDEtMWgzLjVhMSAxIDAgMCAxIDEgMWMwIDEuMjUuMiAyLjQ1LjU3IDMuNTdhMSAxIDAgMCAxLS4yNSAxek0xNSAzaDZ2MmgtMy42bDQuMyA0LjMtMS40IDEuNEwxNiA2LjRWMTBoLTJWNGExIDEgMCAwIDEgMS0xeiIvPjwvc3ZnPg==") center/contain no-repeat;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iYmxhY2siIGQ9Ik02LjYgMTAuOGExNS4xIDE1LjEgMCAwIDAgNi42IDYuNmwyLjItMi4yYTEgMSAwIDAgMSAxLS4yNSAxMS40IDExLjQgMCAwIDAgMy42LjU3IDEgMSAwIDAgMSAxIDFWMjBhMSAxIDAgMCAxLTEgMUExNyAxNyAwIDAgMSAzIDRhMSAxIDAgMCAxIDEtMWgzLjVhMSAxIDAgMCAxIDEgMWMwIDEuMjUuMiAyLjQ1LjU3IDMuNTdhMSAxIDAgMCAxLS4yNSAxek0xNSAzaDZ2MmgtMy42bDQuMyA0LjMtMS40IDEuNEwxNiA2LjRWMTBoLTJWNGExIDEgMCAwIDEgMS0xeiIvPjwvc3ZnPg==") center/contain no-repeat}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group button[data-modal="#call-me"] .btn-content{display:inline;padding:0 !important}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero__socials{gap:10px;-webkit-margin-before:20px !important;margin-block-start:20px !important;-webkit-margin-start:-7px !important;margin-inline-start:-7px !important;padding:0 0 22px}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero__social{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 16px;border:1px solid rgba(244,240,229,.38);border-radius:999px;color:#f4f0e5;font:600 14.5px/1.2 Montserrat,Arial,Helvetica,sans-serif;white-space:nowrap}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero__social svg{width:18px;height:18px;fill:currentColor}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group:has(:is(a[href^="viber:"],a[data-fake-href^="viber:"])),#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-main{display:none !important}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group button[data-modal="#call-me"]:focus-visible,#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group a:focus-visible{outline:3px solid #f2b774;outline-offset:3px}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group:has(:is(a[href^="tel:"],a[data-fake-href^="tel:"])) svg.icon{background:#f2b774 url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23052C29%22%20d%3D%22M6.6%2010.8a15.1%2015.1%200%200%200%206.6%206.6l2.2-2.2a1%201%200%200%201%201-.25%2011.4%2011.4%200%200%200%203.6.57%201%201%200%200%201%201%201V20a1%201%200%200%201-1%201A17%2017%200%200%201%203%204a1%201%200%200%201%201-1h3.5a1%201%200%200%201%201%201c0%201.25.2%202.45.57%203.57a1%201%200%200%201-.25%201z%22%2F%3E%3C%2Fsvg%3E") center/24px 24px no-repeat !important;color:rgba(0,0,0,0) !important;fill:rgba(0,0,0,0) !important;stroke:rgba(0,0,0,0) !important}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group:has(:is(a[href^="tel:"],a[data-fake-href^="tel:"])) svg.icon *,#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group:has(:is(a[href^="tel:"],a[data-fake-href^="tel:"])) svg.icon *::before{fill:rgba(0,0,0,0) !important;stroke:rgba(0,0,0,0) !important}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group:has(:is(a[href^="mailto:"],a[data-fake-href^="mailto:"])) svg.icon{background:#f2b774 url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%23052C29%22%20d%3D%22M20%204H4a2%202%200%200%200-2%202v12a2%202%200%200%200%202%202h16a2%202%200%200%200%202-2V6a2%202%200%200%200-2-2zm0%204-8%205-8-5V6l8%205%208-5z%22%2F%3E%3C%2Fsvg%3E") center/24px 24px no-repeat !important;color:rgba(0,0,0,0) !important;fill:rgba(0,0,0,0) !important;stroke:rgba(0,0,0,0) !important}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group:has(:is(a[href^="mailto:"],a[data-fake-href^="mailto:"])) svg.icon *{fill:rgba(0,0,0,0) !important;stroke:rgba(0,0,0,0) !important}#main:has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"])>.wrapper{padding-inline:0 !important;max-width:none !important}#main:has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .layout-main-inner:has(>section.page:has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"])){padding-left:0 !important}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .contacts-info__group:has(:is(a[href^="tel:"],a[data-fake-href^="tel:"])) .contacts-info__item{gap:14px !important}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) #mdn-contacts-cafes .mdn-cafe-item.is-active .mdn-cafe-card{border-color:rgba(25,61,57,.18);outline:none;box-shadow:none}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) #mdn-contacts-cafes .mdn-cafe-item.is-active .mdn-show-map{background:#f2b774;border-color:#f2b774;color:#052c29}@media(min-width: 768px){body:has(#main .mdn-contacts-hero[data-mdn-hero-release="20261008-r1"])>.container>header.header--sticky{margin-bottom:0 !important}#main:has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .layout-main-inner{padding-left:0 !important}#main:has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero__lead,#main:has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) #mdn-contacts-cafes .mdn-cafe-number{display:none !important}#main:has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) #mdn-contacts-cafes .mdn-map-instructions{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}#main section.page:has(#mdn-contacts-cafes):has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) .mdn-contacts-hero__eyebrow{display:none !important}}@media(min-width: 1180px){body.homepage.ru-RU #mdn-home-v34-editorial.mdn-v34__js-ready[data-mdn-home-locale=ru]:not([data-mdn-v34-canvas-unavailable]) #mdn-v34-brew[data-mdn-v34-section=brew]:not([data-mdn-v34-canvas-unavailable]) .mdn-v34__brew-step.is-on~.mdn-v34__brew-step,body.homepage.ua-UA #mdn-home-v34-editorial.mdn-v34__js-ready[data-mdn-home-locale=ua]:not([data-mdn-v34-canvas-unavailable]) #mdn-v34-brew[data-mdn-v34-section=brew]:not([data-mdn-v34-canvas-unavailable]) .mdn-v34__brew-step.is-on~.mdn-v34__brew-step{translate:0 64px}body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu) .medelin-history .roast-rail{--mdn-rail-exact-colors: 1;--mdn-rail-text-fallback: #FFFFFF;--rail-line: #FFFFFF;--rail-live: #D9955A;color:#d9955a;mix-blend-mode:normal;transition:none}body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu) .medelin-history[data-tone=light] .roast-rail{--mdn-rail-text-fallback: #102522;--rail-line: #102522}body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu) .medelin-history .roast-rail .rail-readout,body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu) .medelin-history .roast-rail .rail-readout *{color:#d9955a;opacity:1}body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu) .medelin-history .roast-rail .rail-ghost{stroke:var(--rail-line, #FFFFFF);opacity:1}body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu) .medelin-history .roast-rail :is(.rail-live,.rail-crack){stroke:#d9955a;opacity:1}body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu) .medelin-history .roast-rail .rail-dot{background:#d9955a}body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu) .medelin-history .roast-rail .rail-phases li{color:var(--mdn-rail-text-fallback, #FFFFFF)}body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu) .medelin-history .roast-rail .rail-phases li::marker{color:var(--mdn-rail-marker-color, var(--mdn-rail-text-fallback, #FFFFFF))}body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu) .medelin-history .roast-rail .rail-phases button{color:var(--mdn-rail-text-fallback, #FFFFFF);opacity:1}@supports((-webkit-background-clip: text) or (background-clip: text)){body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu) .medelin-history .roast-rail .rail-phases button{background-image:var(--mdn-rail-phase-gradient, linear-gradient(to bottom, var(--mdn-rail-text-fallback, #FFFFFF) 0%, var(--mdn-rail-text-fallback, #FFFFFF) 100%));background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}}body:has(.medelin-history) .medelin-history .s-cup .cta{display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;grid-template-rows:auto auto;-moz-column-gap:22px;column-gap:22px;row-gap:14px;justify-content:start;align-items:center}body:has(.medelin-history) .medelin-history .s-cup .cta>.btn-primary{grid-column:1/-1}body.homepage #mdn-home-v34-editorial.mdn-home-v34[data-mdn-home-version="34"] .mdn-v34__order .mdn-v34__order-grid>.mdn-v34__order-card:nth-child(3){background:linear-gradient(115deg, #052C29, #2B2A1D 70%, #4A2F18);border:0;color:#f4f0e5}body.homepage #mdn-home-v34-editorial.mdn-home-v34[data-mdn-home-version="34"] .mdn-v34__order .mdn-v34__order-grid>.mdn-v34__order-card:nth-child(3) :is(h3,p,a){color:#f4f0e5}}@media(min-width: 1180px){body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu) .medelin-history .roast-rail{--mdn-rail-readout-fallback: #FFFFFF}body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu) .medelin-history[data-tone=light] .roast-rail{--mdn-rail-readout-fallback: #000000}body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu) .medelin-history .roast-rail .rail-readout :is(.rail-phase,.rail-year){color:var(--mdn-rail-readout-fallback, #FFFFFF);opacity:1}@supports((-webkit-background-clip: text) or (background-clip: text)){body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu) .medelin-history .roast-rail .rail-readout :is(.rail-phase,.rail-year){background-image:var(--mdn-rail-readout-gradient, linear-gradient(to bottom, var(--mdn-rail-readout-fallback, #FFFFFF) 0%, var(--mdn-rail-readout-fallback, #FFFFFF) 100%));background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}}}@media(min-width: 1180px){body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu).homepage #mdn-home-v34-editorial.mdn-home-v34[data-mdn-home-version="34"] .mdn-v34__order .mdn-v34__order-grid>.mdn-v34__order-card--main{background:#fff;color:#10201e}body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu).homepage #mdn-home-v34-editorial.mdn-home-v34[data-mdn-home-version="34"] .mdn-v34__order .mdn-v34__order-grid>.mdn-v34__order-card--main h3{color:#052c29}body:has(header.header.header--sticky .header__site-menu-wrapper .site-menu).homepage #mdn-home-v34-editorial.mdn-home-v34[data-mdn-home-version="34"] .mdn-v34__order .mdn-v34__order-grid>.mdn-v34__order-card--main p{color:#5e6a66}}#mdn-contacts-cafes .mdn-cafe-gallery{box-sizing:border-box;width:100%;min-width:0;-webkit-margin-before:32px;margin-block-start:32px}#mdn-contacts-cafes .mdn-cafe-gallery__groups{display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;min-width:0}#mdn-contacts-cafes .mdn-cafe-gallery__group{min-width:0;max-width:100%}#mdn-contacts-cafes .mdn-cafe-gallery__group[hidden]{display:none !important}#mdn-contacts-cafes .mdn-cafe-gallery__heading{margin:0 0 12px}#mdn-contacts-cafes .mdn-cafe-gallery__controls{display:flex;justify-content:flex-end;gap:8px;-webkit-margin-after:8px;margin-block-end:8px}#mdn-contacts-cafes .mdn-cafe-gallery__controls button{min-width:44px;min-height:44px;border:1px solid var(--mdn-ink, #052c29);border-radius:999px;background:var(--mdn-cream, #f4f0e5);color:var(--mdn-ink, #052c29);cursor:pointer}#mdn-contacts-cafes .mdn-cafe-gallery__controls button:disabled{cursor:default;opacity:.48}#mdn-contacts-cafes .mdn-cafe-gallery__track{display:flex;align-items:stretch;gap:14px;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:thin}#mdn-contacts-cafes .mdn-cafe-gallery__track:focus-visible,#mdn-contacts-cafes .mdn-cafe-gallery__controls button:focus-visible{outline:2px solid var(--mdn-caramel, #f2b774);outline-offset:3px}#mdn-contacts-cafes .mdn-cafe-gallery__item{flex:0 0 auto;height:280px;margin:0;scroll-snap-align:start}#mdn-contacts-cafes .mdn-cafe-gallery__item img{display:block;width:auto;height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;border-radius:14px}@media(max-width: 767px){#mdn-contacts-cafes .mdn-cafe-gallery{-webkit-margin-before:22px;margin-block-start:22px}#mdn-contacts-cafes .mdn-cafe-gallery__groups{gap:20px}#mdn-contacts-cafes .mdn-cafe-gallery__heading{-webkit-margin-after:10px;margin-block-end:10px}#mdn-contacts-cafes .mdn-cafe-gallery__track{gap:10px}#mdn-contacts-cafes .mdn-cafe-gallery__item{height:220px}#mdn-contacts-cafes .mdn-cafe-gallery__item img{border-radius:12px}}@media(prefers-reduced-motion: reduce){#mdn-contacts-cafes .mdn-cafe-gallery__track{scroll-behavior:auto;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity}}#main:has(.mdn-contacts-hero[data-mdn-hero-release="20261008-r1"]) #mdn-contacts-cafes .mdn-cafe-gallery__track{box-sizing:border-box;width:100cqw;max-width:none;margin-inline:calc((100% - 100cqw)/2)}#mdn-contacts-cafes .mdn-cafe-gallery__item{height:520px}@media(max-width: 767px){#mdn-contacts-cafes .mdn-cafe-gallery__item{height:400px}}#mdn-contacts-cafes .mdn-cafe-gallery__track{scrollbar-width:none}#mdn-contacts-cafes .mdn-cafe-gallery__track::-webkit-scrollbar{display:none;width:0;height:0}#mdn-contacts-cafes .mdn-cafe-gallery__item{overflow:hidden;border-radius:0}#mdn-contacts-cafes .mdn-cafe-gallery__item img{border-radius:0;transition:transform 1.2s cubic-bezier(0.2, 0.7, 0.2, 1)}@media(hover: hover)and (pointer: fine)and (prefers-reduced-motion: no-preference){#mdn-contacts-cafes .mdn-cafe-gallery__item:hover img{transform:scale(1.04)}}@media(prefers-reduced-motion: reduce){#mdn-contacts-cafes .mdn-cafe-gallery__item img{transition:none}}#mdn-contacts-cafes.mdn-cafe-gallery-reveal-ready .mdn-cafe-gallery__item[data-mdn-gallery-reveal=pending]{opacity:0;transform:translateY(24px);transition:none}#mdn-contacts-cafes.mdn-cafe-gallery-reveal-ready .mdn-cafe-gallery__item[data-mdn-gallery-reveal=shown]{opacity:1;transform:translateY(0);transition:opacity 1.8s cubic-bezier(0.22, 0.61, 0.36, 1),transform 2s cubic-bezier(0.16, 1, 0.3, 1)}@media(prefers-reduced-motion: reduce){#mdn-contacts-cafes.mdn-cafe-gallery-reveal-ready .mdn-cafe-gallery__item[data-mdn-gallery-reveal]{opacity:1;transform:none;transition:none}}#mdn-contacts-cafes .mdn-cafe-gallery__track{overflow-y:hidden}#main:has(#mdn-contacts-cafes) .layout-main-inner nav.breadcrumbs{transform:translateY(12px)}.medelin-history #history-s-lab .mh-awards{display:grid;grid-template-columns:minmax(0, 1fr) minmax(220px, 0.65fr);grid-template-areas:"head photo" "body photo";align-items:center;-moz-column-gap:clamp(28px,5vw,80px);column-gap:clamp(28px,5vw,80px);row-gap:28px;margin-top:clamp(88px,10vw,144px);padding-top:clamp(36px,5vw,64px)}.medelin-history #history-s-lab .mh-awards-head{grid-area:head;align-self:end}.medelin-history #history-s-lab .mh-awards-head h3{max-width:17ch;margin-top:16px;color:var(--green-900);font:700 clamp(30px, 3.4vw, 48px)/1.1 var(--font-body);letter-spacing:-0.02em}.medelin-history #history-s-lab .mh-awards-body{grid-area:body;align-self:start;max-width:66ch}.medelin-history #history-s-lab .mh-awards-item{display:grid;grid-template-columns:72px minmax(0, 1fr);align-items:baseline;gap:clamp(16px,2vw,30px);padding:20px 0;border-top:1px solid rgba(16,37,34,.16)}.medelin-history #history-s-lab .mh-awards-item:last-of-type{border-bottom:1px solid rgba(16,37,34,.16)}.medelin-history #history-s-lab .mh-awards-year{color:var(--copper);font:600 15px/1.55 var(--font-mono);letter-spacing:.06em}.medelin-history #history-s-lab .mh-awards-item p,.medelin-history #history-s-lab .mh-awards-summary{color:var(--ink-soft);font:400 clamp(16px, 1.2vw, 18px)/1.6 var(--font-body)}.medelin-history #history-s-lab .mh-awards-summary{margin-top:20px}.medelin-history #history-s-lab .mh-awards-trophy{grid-area:photo;align-self:center;justify-self:center;min-width:0;margin:0;text-align:center}.medelin-history #history-s-lab .mh-awards-trophy img{display:block;width:auto;height:min(52vw,620px);max-width:100%;-o-object-fit:contain;object-fit:contain}.medelin-history #history-s-lab .mh-awards-trophy figcaption{margin-top:8px;color:var(--muted);font:400 12px/1.4 var(--font-mono)}@media(max-width: 899px){.medelin-history #history-s-lab .mh-awards{grid-template-columns:minmax(0, 1fr);grid-template-areas:"head" "photo" "body";row-gap:24px;margin-top:clamp(72px,12vw,100px)}.medelin-history #history-s-lab .mh-awards-trophy img{height:clamp(310px,72vw,430px)}}@media(max-width: 400px){.medelin-history #history-s-lab .mh-awards-item{grid-template-columns:60px minmax(0, 1fr);gap:12px}.medelin-history #history-s-lab .mh-awards-head h3{font-size:30px}}.header__middle svg.icon--search,.header__middle svg.icon--heart-outline,.header__middle svg.icon--user-outline,.header__middle svg.icon--cart-outline{background-size:100% 100%;background-position:center;background-repeat:no-repeat}.header__middle svg.icon--search{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22%23f4f0e5%22%3E%3Cpath%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%20d%3D%22M8.301%200a8.301%208.301%200%201%200%205.168%2014.798l4.926%204.927a.94.94%200%201%200%201.33-1.33l-4.927-4.926A8.301%208.301%200%200%200%208.301%200ZM1.88%208.301a6.421%206.421%200%201%201%2012.842%200%206.421%206.421%200%200%201-12.842%200Z%22%2F%3E%3C%2Fsvg%3E")}.header__middle svg.icon--heart-outline{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22%23f4f0e5%22%3E%3Cpath%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%20d%3D%22m23.437%2037.028.128-.087c4.533-3.05%208.605-6.847%2011.562-10.903C38.067%2022.003%2040%2017.573%2040%2013.294c0-6.166-3.633-10.183-8.252-11.306-3.956-.964-8.47.402-11.748%203.845-3.278-3.443-7.792-4.809-11.748-3.845C3.633%203.11%200%207.128%200%2013.294c0%204.279%201.933%208.709%204.873%2012.744%202.957%204.056%207.029%207.853%2011.562%2010.903l.128.087c1.042.702%202.149%201.305%203.437%201.305%201.288%200%202.395-.603%203.437-1.305Zm-1.732-2.854c4.255-2.861%208.032-6.4%2010.727-10.1%202.713-3.723%204.235-7.47%204.235-10.78%200-4.666-2.617-7.316-5.707-8.066-3.167-.772-7.213.401-9.748%204.021l-.006.01c-.45.642-.71%201.014-1.206%201.014-.495%200-.756-.372-1.206-1.015l-.006-.009c-2.535-3.62-6.581-4.793-9.748-4.021-3.09.75-5.707%203.4-5.707%208.066%200%203.31%201.522%207.057%204.235%2010.78%202.695%203.7%206.472%207.239%2010.727%2010.1l.013.01c.494.331%201.214.816%201.692.816s1.198-.485%201.692-.817l.013-.009Z%22%2F%3E%3C%2Fsvg%3E")}.header__middle svg.icon--user-outline{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23f4f0e5%22%3E%3Cpath%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2010a4%204%200%201%201%208%200%204%204%200%200%201-8%200Zm4-2a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z%22%2F%3E%3Cpath%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%2012C0%205.373%205.373%200%2012%200s12%205.373%2012%2012-5.373%2012-12%2012S0%2018.627%200%2012ZM12%202C6.477%202%202%206.477%202%2012a9.968%209.968%200%200%200%202.899%207.041c.148-.532.252-.86.386-1.149a5%205%200%200%201%203.693-2.82C9.396%2015%209.866%2015%2010.808%2015h2.384c.941%200%201.412%200%201.83.071a5%205%200%200%201%203.693%202.821c.134.289.238.617.386%201.149A9.968%209.968%200%200%200%2022%2012c0-5.523-4.477-10-10-10Zm5.404%2018.416-.068-.251c-.268-.982-.345-1.237-.435-1.43a3%203%200%200%200-2.216-1.692c-.21-.036-.476-.043-1.493-.043h-2.384c-1.017%200-1.284.007-1.493.043a3%203%200%200%200-2.216%201.692c-.09.193-.167.448-.435%201.43l-.068.25A9.953%209.953%200%200%200%2012%2022c1.99%200%203.845-.582%205.404-1.584Z%22%2F%3E%3C%2Fsvg%3E")}.header__middle svg.icon--cart-outline{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23f4f0e5%22%3E%3Cpath%20clip-rule%3D%22evenodd%22%20fill-rule%3D%22evenodd%22%20d%3D%22M1%200a1%201%200%201%200%200%202h1.824a.6.6%200%200%201%20.572.42v.001l3.46%2011.26a.6.6%200%200%201-.037.445l-.556%201.111C5.4%2016.966%206.656%2019%208.59%2019H19a1%201%200%201%200%200-2H8.589a.6.6%200%200%201-.537-.868l.556-1.112.01-.02h9.146a3%203%200%200%200%202.683-1.658l3-6C24.445%205.347%2022.994%203%2020.764%203H5.667l-.36-1.17-.002-.006A2.6%202.6%200%200%200%202.824%200H1Zm5.281%205%202.458%208h9.025a1%201%200%200%200%20.894-.553l3-6A1%201%200%200%200%2020.764%205H6.28ZM7.75%2024a1.75%201.75%200%201%200%200-3.5%201.75%201.75%200%200%200%200%203.5Zm10.5%200a1.75%201.75%200%201%200%200-3.5%201.75%201.75%200%200%200%200%203.5Z%22%2F%3E%3C%2Fsvg%3E")}.header__middle svg.icon--search>use,.header__middle svg.icon--heart-outline>use,.header__middle svg.icon--user-outline>use,.header__middle svg.icon--cart-outline>use{visibility:hidden !important}.header__middle #lang-menu-btn-header-dropdown svg.icon--arrow-down-light{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012%207%22%20fill%3D%22%23f4f0e5%22%3E%3Cpath%20d%3D%22M.242.249a.813.813%200%200%201%201.17%200L6%204.952%2010.587.249a.813.813%200%200%201%201.17%200%20.864.864%200%200%201%200%201.2L6.586%206.75a.813.813%200%200%201-1.17%200L.242%201.448a.864.864%200%200%201%200-1.2Z%22%2F%3E%3C%2Fsvg%3E");background-size:100% 100%;background-position:center;background-repeat:no-repeat}.header__middle #lang-menu-btn-header-dropdown svg.icon--arrow-down-light>use{visibility:hidden !important}.header__middle .userbar__button svg.icon--user-in{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23f4f0e5%22%3E%3Cpath%20d%3D%22M12%201.982C6.467%201.982%201.982%206.467%201.982%2012S6.467%2022.018%2012%2022.018%2022.018%2017.533%2022.018%2012%2017.533%201.982%2012%201.982ZM0%2012C0%205.373%205.373%200%2012%200s12%205.373%2012%2012-5.373%2012-12%2012S0%2018.627%200%2012Z%22%2F%3E%3C%2Fsvg%3E");background-size:100% 100%;background-position:center;background-repeat:no-repeat}.header__middle .userbar__button svg.icon--user-in>use{visibility:hidden !important}