.modification__button--active{background:#4b1f17;border:1px solid #4b1f17;color:#fff;cursor:default;pointer-events:none}.products-menu{border-radius:6px}.products-menu__item.__active .products-menu__title-link{border-radius:6px}.products-menu__item.__hover .products-menu__title-link{border-radius:6px}.checkbox{border:1px solid #a07b65}.filter-current-heading{border:1px solid #a07b65}.filter-count{color:#fff}.product-header__code--filled{background:#fff}.footer__contacts-group .icon{fill:#e4cab0;opacity:1}.field{border:1px solid #a07b65}.gallery-about{display:flex;justify-content:flex-start;gap:20px}.item-about{width:50%}.item-about img{width:100%;height:600px;border-radius:14px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.text li{margin:0 0 .1em}h1.product-title{font-family:"Georgia","Times New Roman",serif !important}.product-heading__nav{border-bottom:1px solid #e8e4df}.product-heading__tab{border-top:3px solid rgba(0,0,0,0);transition:color .2s,border-color .2s}.product-heading__nav .product-heading__tab .product-heading__title{font-size:15px !important;font-weight:500 !important;color:#aaa !important;padding:10px 20px;transition:color .2s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-heading__nav .product-heading__tab.__active .product-heading__title,.product-heading__nav .product-heading__tab.active .product-heading__title,.product-heading__nav .product-heading__tab[class*=active] .product-heading__title{color:#111 !important;font-weight:700 !important;-webkit-font-smoothing:antialiased !important}.product-heading__nav .product-heading__tab.__active,.product-heading__nav .product-heading__tab.active,.product-heading__nav .product-heading__tab[class*=active]{border-top:3px solid #c8a882 !important}.product-heading__tab.__active,.product-heading__tab.active{border-top-color:#c8a882}.product-heading__tab:hover:not(.__active):not(.active) .product-heading__title{color:#3a3530}.product-heading__tab:hover:not(.__active):not(.active){border-top-color:#e8e4df}.product-features__table{border-collapse:separate !important;border-spacing:0 8px !important;width:100%}.product-features__table .product-features__row{background:linear-gradient(to right, #f5f3f1 0%, #faf9f8 100%) !important}.product-features__table .product-features__row th:first-child,.product-features__table .product-features__row td:first-child{border-radius:50px 0 0 50px !important}.product-features__table .product-features__row th:last-child,.product-features__table .product-features__row td:last-child{border-radius:0 50px 50px 0 !important}.product-features__table .product-features__cell--h{width:150px !important;min-width:150px !important;padding:10px 20px !important;font-size:14px !important;font-weight:400 !important;color:#3a3530 !important;background:rgba(0,0,0,0) !important;border-right:none !important;position:relative !important;vertical-align:middle !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important}.product-features__table .product-features__cell--h::after{content:"" !important;position:absolute !important;right:0 !important;top:20% !important;height:60% !important;width:1px !important;background:rgba(90,80,70,.2) !important}.product-features__table .product-features__cell--h .product-features__cell-title{font-weight:400 !important;color:#3a3530 !important;font-size:14px !important}.product-features__table .product-features__row td.product-features__cell{padding:10px 28px !important;font-size:14px !important;font-weight:400 !important;color:#1a1a1a !important;background:rgba(0,0,0,0) !important;vertical-align:middle !important;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important}.text{--gc-accent: #C5A059;--gc-accent-light: #F5E6CC;--gc-accent-dark: #a0803a;--gc-intro-bg: #3D2B1F;--gc-intro-border: #C5A059;--gc-intro-text: #F5E6CC;--gc-intro-strong: #C5A059;--gc-faq-line: #d4b87a}.seo-wrapper{width:100%;font-family:"Segoe UI","Helvetica Neue",Arial,sans-serif;font-size:15px;line-height:1.7;color:#1a1a1a}.gc-intro-block{margin-bottom:24px !important}.gc-intro-block>p:first-of-type{display:block;padding:10px 14px !important;margin:0 !important;background:none !important;border-radius:0 !important;border-left:none !important;color:#555 !important;font-size:15px !important;line-height:1.75 !important}.gc-intro-block>p:first-of-type strong{color:#3d2b1f !important}.gc-intro-block>p:first-of-type a{color:var(--gc-accent) !important}.gc-intro-block h2{font-family:"Georgia","Times New Roman",serif;font-size:17px;font-weight:500;color:#1a1a1a;margin:24px 0 0;padding:9px 14px;background:var(--gc-accent-light);border-left:4px solid var(--gc-accent);border-radius:0 4px 4px 0}.gc-intro-block h3{font-family:"Georgia","Times New Roman",serif;font-size:14px;font-weight:600;color:var(--gc-accent);margin:14px 0 6px}.gc-intro-block h2+p{margin:0 0 4px !important;padding:12px 14px;font-size:14px;color:#555 !important;line-height:1.65 !important;background:none !important;border:none !important}.gc-intro-block h2~p{margin:0 0 8px !important;padding:10px 14px;font-size:14px;color:#555 !important;line-height:1.65 !important;background:none !important;border:none !important}.gc-intro-block p{margin-bottom:10px;color:#555}.gc-intro-block strong{color:#1a1a1a}.gc-intro-block ul{list-style:none;padding:8px 0 12px;margin:0 0 4px}.gc-intro-block ul li{padding:4px 0 4px 18px;position:relative;font-size:14px;color:#555 !important;line-height:1.5;margin:0 !important}.gc-intro-block ul li::before{content:"▸";position:absolute;left:0;color:var(--gc-accent);font-size:11px;top:5px}.gc-intro-block ul li strong{color:#1a1a1a !important}.gc-intro-block ul li a{color:#3d2b1f !important;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);transition:border-color .2s}.gc-intro-block ul li a:hover{border-bottom-color:var(--gc-accent)}.gc-intro-block>p:first-of-type strong{color:#3d2b1f !important}.gc-intro-block h2~p strong,.gc-intro-block ul li strong{color:#3d2b1f !important}.gc-intro-block .gc-faq{margin-top:4px}.gc-intro-block .gc-faq-item{border-bottom:1px solid var(--gc-faq-line)}.gc-intro-block .gc-faq-item:first-of-type{border-top:1px solid var(--gc-faq-line)}.gc-intro-block .gc-faq-input{display:none}.gc-intro-block .gc-faq-label{display:flex;justify-content:space-between;align-items:center;padding:14px 4px;cursor:pointer;font-weight:600;font-size:15px;font-family:"Georgia","Times New Roman",serif;color:#1a1a1a !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color .2s;gap:12px;background:none !important;border:none !important;margin:0 !important}.gc-intro-block .gc-faq-label:hover{color:var(--gc-accent) !important}.gc-intro-block .gc-faq-label::after{content:"+";flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--gc-accent-light);color:var(--gc-accent);font-size:18px;line-height:22px;text-align:center;font-weight:700;transition:transform .3s,background .2s}.gc-intro-block .gc-faq-input:checked+.gc-faq-label{color:var(--gc-accent) !important}.gc-intro-block .gc-faq-input:checked+.gc-faq-label::after{content:"−";background:var(--gc-accent);color:#fff}.gc-intro-block .gc-faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease;padding:0 4px}.gc-intro-block .gc-faq-input:checked~.gc-faq-answer{max-height:400px;padding:2px 4px 16px}.gc-intro-block .gc-faq-answer p{font-size:14px !important;color:#555 !important;line-height:1.65 !important;margin:0 !important;padding:0 !important;background:none !important}.gc-intro-block .gc-faq-answer a{color:var(--gc-accent) !important;text-decoration:underline}.gc-faq-block{margin-top:4px}.gc-faq-item{border-bottom:1px solid var(--gc-faq-line)}.gc-faq-item:first-of-type{border-top:1px solid var(--gc-faq-line)}.gc-faq-toggle{display:none}.gc-faq-label{display:flex;justify-content:space-between;align-items:center;padding:14px 4px;cursor:pointer;font-weight:600;font-size:15px;font-family:"Georgia","Times New Roman",serif;color:#1a1a1a;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color .2s;gap:12px}.gc-faq-label:hover{color:var(--gc-accent)}.gc-faq-label::after{content:"+";flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--gc-accent-light);color:var(--gc-accent);font-size:18px;line-height:22px;text-align:center;font-weight:700;transition:transform .3s,background .2s}.gc-faq-toggle:checked+.gc-faq-label{color:var(--gc-accent)}.gc-faq-toggle:checked+.gc-faq-label::after{content:"−";background:var(--gc-accent);color:#fff}.gc-faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease;padding:0 4px}.gc-faq-toggle:checked~.gc-faq-answer{max-height:400px;padding:2px 4px 16px}.gc-faq-answer p{font-size:14px;color:#555;line-height:1.65;margin:0}.gc-faq-answer a{color:var(--gc-accent);text-decoration:underline}.text:has(.gc-intro-block.gc-cat--coffee),.gc-intro-block.gc-cat--coffee{--gc-accent: #C5A059;--gc-accent-light: #F5E6CC;--gc-accent-dark: #a0803a;--gc-intro-bg: #3D2B1F;--gc-intro-border: #C5A059;--gc-intro-text: #F5E6CC;--gc-intro-strong: #C5A059;--gc-faq-line: #d4b87a}.text:has(.gc-intro-block.gc-subcat--gran-cafe),.gc-intro-block.gc-subcat--gran-cafe{--gc-accent: #C0945E;--gc-accent-light: #f5f1e9;--gc-accent-dark: #a07040;--gc-intro-bg: #3D2B1F;--gc-intro-border: #C0945E;--gc-intro-text: #F5F1E9;--gc-intro-strong: #C0945E;--gc-faq-line: #d6cfc0}.text:has(.gc-intro-block.gc-subcat--klab),.gc-intro-block.gc-subcat--klab{--gc-accent: #D46A24;--gc-accent-light: #f4f0ec;--gc-accent-dark: #b05518;--gc-intro-bg: #4A4A4A;--gc-intro-border: #D46A24;--gc-intro-text: #f0ede9;--gc-intro-strong: #D46A24;--gc-faq-line: #e8e4df}