﻿@font-face{font-family:"KievitPro";src:url("../fonts/KievitPro/KievitPro-BoldItalic.eot");src:local("KievitPro-BoldItalic"),url("../fonts/KievitPro/KievitPro-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-BoldItalic.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-BoldItalic.woff") format("woff"),url("KievitPro-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"KievitPro";src:url("../fonts/KievitPro/KievitPro-Bold.eot");src:local("KievitPro-Bold"),url("../fonts/KievitPro/KievitPro-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-Bold.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-Bold.woff") format("woff"),url("../fonts/KievitPro/KievitPro-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"KievitPro";src:url("../fonts/KievitPro/KievitPro-BlackItalic.eot");src:local("KievitPro-BlackItalic"),url("../fonts/KievitPro/KievitPro-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-BlackItalic.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-BlackItalic.woff") format("woff"),url("../fonts/KievitPro/KievitPro-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"KievitPro";src:url("../fonts/KievitPro/KievitPro-Black.eot");src:local("KievitPro-Black"),url("../fonts/KievitPro/KievitPro-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-Black.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-Black.woff") format("woff"),url("../fonts/KievitPro/KievitPro-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"KievitPro";src:url("../fonts/KievitPro/KievitPro-ExtraLight.eot");src:local("KievitPro-ExtraLight"),url("../fonts/KievitPro/KievitPro-ExtraLight.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-ExtraLight.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-ExtraLight.woff") format("woff"),url("../fonts/KievitPro/KievitPro-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"KievitPro";src:url("../fonts/KievitPro/KievitPro-ExtraBold.eot");src:local("KievitPro-ExtraBold"),url("../fonts/KievitPro/KievitPro-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-ExtraBold.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-ExtraBold.woff") format("woff"),url("../fonts/KievitPro/KievitPro-ExtraBold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"KievitPro-Book";src:url("../fonts/KievitPro/KievitPro-Book.eot");src:local("KievitPro-Book"),url("../fonts/KievitPro/KievitPro-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-Book.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-Book.woff") format("woff"),url("../fonts/KievitPro/KievitPro-Book.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"KievitPro-BookItalic";src:url("../fonts/KievitPro/KievitPro-BookItalic.eot");src:local("KievitPro-BookItalic"),url("../fonts/KievitPro/KievitPro-BookItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-BookItalic.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-BookItalic.woff") format("woff"),url("../fonts/KievitPro/KievitPro-BookItalic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"KievitPro";src:url("../fonts/KievitPro/KievitPro-ExtraBoldItalic.eot");src:local("KievitPro-ExtraBoldItalic"),url("../fonts/KievitPro/KievitPro-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-ExtraBoldItalic.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-ExtraBoldItalic.woff") format("woff"),url("../fonts/KievitPro/KievitPro-ExtraBoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"KievitPro";src:url("../fonts/KievitPro/KievitPro-Light.eot");src:local("KievitPro-Light"),url("../fonts/KievitPro/KievitPro-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-Light.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-Light.woff") format("woff"),url("../fonts/KievitPro/KievitPro-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"KievitPro";src:url("../fonts/KievitPro/KievitPro-MediumItalic.eot");src:local("KievitPro-MediumItalic"),url("../fonts/KievitPro/KievitPro-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-MediumItalic.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-MediumItalic.woff") format("woff"),url("../fonts/KievitPro/KievitPro-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"KievitPro";src:url("../fonts/KievitPro/KievitPro-Medium.eot");src:local("KievitPro-Medium"),url("../fonts/KievitPro/KievitPro-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-Medium.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-Medium.woff") format("woff"),url("../fonts/KievitPro/KievitPro-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"KievitPro";src:url("../fonts/KievitPro/KievitPro-LightItalic.eot");src:local("KievitPro-LightItalic"),url("../fonts/KievitPro/KievitPro-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-LightItalic.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-LightItalic.woff") format("woff"),url("../fonts/KievitPro/KievitPro-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"KievitPro";src:url("../fonts/KievitPro/KievitPro-ExtraLightItalic.eot");src:local("KievitPro-ExtraLightItalic"),url("../fonts/KievitPro/KievitPro-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-ExtraLightItalic.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-ExtraLightItalic.woff") format("woff"),url("../fonts/KievitPro/KievitPro-ExtraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"KievitPro";src:url("../fonts/KievitPro/KievitPro-Italic.eot");src:local("KievitPro-Italic"),url("../fonts/KievitPro/KievitPro-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-Italic.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-Italic.woff") format("woff"),url("../fonts/KievitPro/KievitPro-Italic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"KievitPro";src:url("../fonts/KievitPro/KievitPro-ThinItalic.eot");src:local("KievitPro-ThinItalic"),url("../fonts/KievitPro/KievitPro-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-ThinItalic.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-ThinItalic.woff") format("woff"),url("../fonts/KievitPro/KievitPro-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"KievitPro";src:url("../fonts/KievitPro/KievitPro-Regular.eot");src:local("KievitPro-Regular"),url("../fonts/KievitPro/KievitPro-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-Regular.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-Regular.woff") format("woff"),url("../fonts/KievitPro/KievitPro-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"KievitPro";src:url("../fonts/KievitPro/KievitPro-Thin.eot");src:local("KievitPro-Thin"),url("../fonts/KievitPro/KievitPro-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/KievitPro/KievitPro-Thin.woff2") format("woff2"),url("../fonts/KievitPro/KievitPro-Thin.woff") format("woff"),url("../fonts/KievitPro/KievitPro-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"FF Celeste";src:url("../fonts/FFCeleste/FFCeleste-BoldItalic.eot");src:local("FF Celeste Bold Italic"),local("FFCeleste-BoldItalic"),url("../fonts/FFCeleste/FFCeleste-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/FFCeleste/FFCeleste-BoldItalic.woff2") format("woff2"),url("../fonts/FFCeleste/FFCeleste-BoldItalic.woff") format("woff"),url("../fonts/FFCeleste/FFCeleste-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:"FF Celeste";src:url("../fonts/FFCeleste/FFCeleste-Light.eot");src:local("FF Celeste Light"),local("FFCeleste-Light"),url("../fonts/FFCeleste/FFCeleste-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/FFCeleste/FFCeleste-Light.woff2") format("woff2"),url("../fonts/FFCeleste/FFCeleste-Light.woff") format("woff"),url("../fonts/FFCeleste/FFCeleste-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"FF Celeste";src:url("../fonts/FFCeleste/FFCeleste-Black.eot");src:local("FF Celeste Black"),local("FFCeleste-Black"),url("../fonts/FFCeleste/FFCeleste-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/FFCeleste/FFCeleste-Black.woff2") format("woff2"),url("../fonts/FFCeleste/FFCeleste-Black.woff") format("woff"),url("../fonts/FFCeleste/FFCeleste-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"FF Celeste";src:url("../fonts/FFCeleste/FFCeleste-LightItalic.eot");src:local("FF Celeste Light Italic"),local("FFCeleste-LightItalic"),url("../fonts/FFCeleste/FFCeleste-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/FFCeleste/FFCeleste-LightItalic.woff2") format("woff2"),url("../fonts/FFCeleste/FFCeleste-LightItalic.woff") format("woff"),url("../fonts/FFCeleste/FFCeleste-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"FF Celeste";src:url("../fonts/FFCeleste/FFCeleste-SemiBoldItalic.eot");src:local("FF Celeste Semi Bold Italic"),local("FFCeleste-SemiBoldItalic"),url("../fonts/FFCeleste/FFCeleste-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/FFCeleste/FFCeleste-SemiBoldItalic.woff2") format("woff2"),url("../fonts/FFCeleste/FFCeleste-SemiBoldItalic.woff") format("woff"),url("../fonts/FFCeleste/FFCeleste-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"FF Celeste";src:url("../fonts/FFCeleste/FFCeleste-SemiBold.eot");src:local("FF Celeste Semi Bold"),local("FFCeleste-SemiBold"),url("../fonts/FFCeleste/FFCeleste-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/FFCeleste/FFCeleste-SemiBold.woff2") format("woff2"),url("../fonts/FFCeleste/FFCeleste-SemiBold.woff") format("woff"),url("../fonts/FFCeleste/FFCeleste-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"FF Celeste";src:url("../fonts/FFCeleste/FFCeleste-Regular.eot");src:local("FF Celeste Regular"),local("FFCeleste-Regular"),url("../fonts/FFCeleste/FFCeleste-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/FFCeleste/FFCeleste-Regular.woff2") format("woff2"),url("../fonts/FFCeleste/FFCeleste-Regular.woff") format("woff"),url("../fonts/FFCeleste/FFCeleste-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"FF Celeste";src:url("../fonts/FFCeleste/FFCeleste-Bold.eot");src:local("FF Celeste Bold"),local("FFCeleste-Bold"),url("../fonts/FFCeleste/FFCeleste-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/FFCeleste/FFCeleste-Bold.woff2") format("woff2"),url("../fonts/FFCeleste/FFCeleste-Bold.woff") format("woff"),url("../fonts/FFCeleste/FFCeleste-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"FF Celeste";src:url("../fonts/FFCeleste/FFCeleste-Italic.eot");src:local("FF Celeste Italic"),local("FFCeleste-Italic"),url("../fonts/FFCeleste/FFCeleste-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/FFCeleste/FFCeleste-Italic.woff2") format("woff2"),url("../fonts/FFCeleste/FFCeleste-Italic.woff") format("woff"),url("../fonts/FFCeleste/FFCeleste-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"FF Celeste";src:url("../fonts/FFCeleste/FFCeleste-BlackItalic.eot");src:local("FF Celeste Black Italic"),local("FFCeleste-BlackItalic"),url("../fonts/FFCeleste/FFCeleste-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/FFCeleste/FFCeleste-BlackItalic.woff2") format("woff2"),url("../fonts/FFCeleste/FFCeleste-BlackItalic.woff") format("woff"),url("../fonts/FFCeleste/FFCeleste-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}body{font-family:"KievitPro",sans-serif;margin:auto;min-height:100vh;display:flex;flex-direction:column;line-height:normal}body.no-scroll{overflow:hidden}a{text-decoration:none;color:inherit}.page_wrapper{width:100%;max-width:1280px;display:flex;flex-direction:column;padding:0 80px;margin:auto;margin-bottom:80px}@media(max-width: 480px){.page_wrapper{padding:0 16px;margin-bottom:40px;margin-top:64px}}.page_bg_wrapper{background:#ecf3ed}.page_bg_wrapper .page_wrapper{padding-top:80px;padding-bottom:80px}@media(max-width: 480px){.page_bg_wrapper .page_wrapper{padding-top:24px;padding-bottom:24px}}.page_bg_wrapper .page_title{margin-top:0}.page_bg_wrapper .page_title .text{color:#027732}.green_line{width:80px;height:2px;background:#027732}.green_line.dark_green{background:#027732}.green_line.base_green{background:#62a474}.green_line.light_green{background:#76b82b}.green_line.black{background:#0f0f0f}.button{width:100%;max-width:260px;display:flex;justify-content:center;align-items:center;padding:12px 20px;border-radius:4px;background:#027732;color:#fff;font-size:20px;font-weight:500;text-transform:capitalize;border:none}.button:disabled{background:#ededed;color:#b2b2b2}.btn_scroll_top{display:none;position:fixed;bottom:78px;right:32px;z-index:100;cursor:pointer;border-radius:40px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}@media(max-width: 480px){.btn_scroll_top{right:16px}}.btn_to_cart_float{display:none;height:86px;position:fixed;bottom:174px;right:32px;z-index:100;cursor:pointer}@media(max-width: 480px){.btn_to_cart_float{display:none !important;right:16px}}.mob_collapse_button{display:flex;align-items:center;padding:12px;border-radius:4px;border:1px solid #ededed;background:#fff;color:#0f0f0f;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-weight:500;text-transform:capitalize}.mob_collapse_button .amount{color:#027732;margin-left:4px}.mob_collapse_button::after{content:url("../img/chevron_right.svg");height:14px;margin-left:auto}.btn_more{display:flex;align-items:center;gap:12px;margin-top:40px;color:#027732;font-size:16px;font-weight:500;letter-spacing:.32px;text-transform:uppercase}@media(max-width: 480px){.btn_more{margin-top:32px}}.btn_more img{height:16px}.btn_amount{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid #027732;background:#fff;cursor:pointer;user-select:none}.btn_amount.disabled{pointer-events:none;border-color:#b2b2b2}.btn_amount.disabled path{stroke:#b2b2b2}.btn_to_cart,.btn_in_cart{display:flex;align-items:center;justify-content:center;gap:12px;padding:20px;border-radius:4px;background:#027732;color:#fff;font-size:20px;font-weight:500;letter-spacing:.8px;text-transform:uppercase;font-variant-numeric:lining-nums proportional-nums}@media(max-width: 480px){.btn_to_cart,.btn_in_cart{height:48px;padding:8px;font-size:16px}.btn_to_cart img,.btn_in_cart img{width:24px}}.btn_to_cart.sm,.btn_in_cart.sm{height:48px;padding:12px;font-size:16px}@media(max-width: 480px){.btn_to_cart.sm,.btn_in_cart.sm{height:40px;padding:8px;font-size:14px}.btn_to_cart.sm img,.btn_in_cart.sm img{width:20px}}@media(max-width: 480px){.btn_to_cart .title,.btn_in_cart .title{display:none}}.btn_to_cart{background:#027732;color:#fff;cursor:pointer}@media(max-width: 480px){.btn_to_cart{width:48px}}@media(max-width: 480px){.btn_to_cart.sm{width:40px}}.btn_in_cart{background:#ecf3ed;color:#027732;border:1px solid #027732}@media(max-width: 480px){.btn_in_cart{gap:24px;padding:8px 12px}}.btn_in_cart.sm{gap:20px;border:unset}@media(max-width: 480px){.btn_in_cart.sm{gap:8px}}.btn_check_availability{display:flex;align-items:center;justify-content:center;text-align:center;padding:12px 16px;border-radius:4px;background:#dd663b;color:#fff;font-size:20px;font-weight:500;border:none}@media(max-width: 480px){.btn_check_availability{padding:12px 8px;font-size:14px}}.breadcrumbs{--bs-breadcrumb-divider: ">";margin:16px 0}.breadcrumbs ol.breadcrumb{margin-bottom:0;gap:8px}.breadcrumbs ol.breadcrumb .breadcrumb-item{font-size:16px;font-weight:400;letter-spacing:.32px;color:#0f0f0f}.breadcrumbs ol.breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:0}.breadcrumbs ol.breadcrumb .breadcrumb-item.active{color:#62a474}.breadcrumbs ol.breadcrumb .breadcrumb-item::before{color:#b2b2b2}.page_title{display:flex;align-items:center;gap:40px;margin:40px 0}@media(max-width: 480px){.page_title{margin:16px 0 32px}}.page_title .title_text{display:flex;flex-direction:column;gap:20px}@media(max-width: 480px){.page_title .title_text{gap:16px}}.page_title .title_text .title{width:max-content;margin-bottom:0;color:#0f0f0f;font-family:"FF Celeste";font-size:40px;font-style:italic;font-weight:600}@media(max-width: 480px){.page_title .title_text .title{font-size:28px}}.page_title .text{color:#878787;font-family:"KievitPro";font-size:20px;font-weight:400;letter-spacing:.4px;text-transform:uppercase}@media(max-width: 480px){.page_title .text{display:none}}.secondary_title .title{display:flex;align-items:center;font-family:"FF Celeste";font-size:24px;font-style:italic;font-weight:600;letter-spacing:.48px;color:#0f0f0f}.secondary_title .title.white_color{color:#fff}.secondary_title .title .close_mob_filters{display:none}@media(max-width: 480px){.secondary_title .title .close_mob_filters{display:flex;width:14px;margin-left:auto}}.secondary_title .green_line{margin-top:16px;margin-bottom:24px}.sort_filter{width:260px;height:50px}.sort_filter .dropdown-toggle{width:100%;height:inherit;display:flex;justify-content:space-between;align-items:center;padding:8px 20px;font-size:16px;font-weight:500;text-align:left;background:#fff;border:1px solid #ededed;border-radius:4px;color:#0f0f0f}.sort_filter .dropdown-toggle::after{content:url("../img/chevron_down.svg");border:0;font-size:28px;transition:transform .2s}.sort_filter .dropdown-toggle.dropdown-toggle.show::after{transform:rotate(180deg)}.sort_filter .dropdown-toggle.filter_title:not(.collapsed)::after{transform:rotate(180deg)}@media(max-width: 480px){.sort_filter .dropdown-toggle{padding:8px 12px}}.sort_filter .dropdown-menu{width:100%;padding:0;margin-top:6px !important;border-radius:4px;border:1px solid #ededed;box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}.sort_filter .dropdown-menu .dropdown-item{padding:12px 16px;border-bottom:1px solid #ededed;font-size:15px;transition:background .2s}.sort_filter .dropdown-menu .dropdown-item:hover{background:#f8f9fa}.mob_sort_filter_wrapper{display:none}@media(max-width: 480px){.mob_sort_filter_wrapper{display:block;position:fixed;top:0;right:0;z-index:1000;width:100vw;height:100vh;background:rgba(15,15,15,.4)}}.mob_sort_filter_wrapper .mob_sort_filter{width:320px;height:100vh;overflow:auto;display:flex;flex-direction:column;margin-left:auto;padding:32px 24px;border-radius:4px;background:#fff;border:1px solid #ededed}.mob_sort_filter_wrapper .mob_sort_filter .sort_option{display:flex;align-items:center;padding:14px 12px;border-radius:4px;color:#0f0f0f;background:#fff;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:500}.mob_sort_filter_wrapper .mob_sort_filter .sort_option:has(input[type=radio]:checked){color:#027732;background:#ecf3ed}.mob_sort_filter_wrapper .mob_sort_filter .sort_option:has(input[type=radio]:checked)::after{content:url("../img/check_green.svg");margin-left:auto}.mob_sort_filter_wrapper .mob_sort_filter hr{border-top:1px solid #ecf3ed;opacity:unset;margin:8px 0}.links_block{display:flex;flex-wrap:wrap;gap:16px;margin:auto;margin-bottom:20px}@media(max-width: 480px){.links_block{width:100%;overflow-x:auto;flex-wrap:nowrap;white-space:nowrap;gap:8px;scrollbar-width:none;-ms-overflow-style:none}.links_block::-webkit-scrollbar{display:none}}.links_block .type_item{display:flex;justify-content:center;align-items:center;padding:12px 8px;border-radius:4px;border:1px solid #027732;background:#fff;font-size:16px;font-weight:500;text-transform:uppercase;color:#0f0f0f}@media(max-width: 480px){.links_block .type_item{padding:8px;font-size:14px}}.links_block .type_item.active{background:#027732;color:#fff}.filter_badges{display:flex;flex-wrap:wrap;gap:12px}.filter_badges:has(.filter_badge:nth-of-type(4)) .clear_all_badges{display:flex}.filter_badges:has(.filter_badge:nth-of-type(2)){margin-bottom:24px}.filter_badges.filter_badges_mob{display:none}@media(max-width: 480px){.filter_badges.filter_badges_mob{display:flex;gap:8px;margin-bottom:0}.filter_badges.filter_badges_mob:has(.filter_badge:nth-of-type(2)){margin-top:8px;margin-bottom:10px}}.filter_badges .filter_badge{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:4px;background:#ecf3ed;color:#027732;font-size:16px;font-weight:500;font-variant-numeric:lining-nums proportional-nums}@media(max-width: 480px){.filter_badges .filter_badge{font-size:14px}}.filter_badges .filter_badge.clear_all_badges{display:none;order:1;border:1px solid #ecf3ed;background:#fff;color:#dd663b;cursor:pointer}.filter_badges .filter_badge .icon_close{cursor:pointer}.checkbox_filter{display:flex;flex-direction:column;gap:16px;padding:12px 0}.checkbox_filter:not(:last-of-type){border-bottom:1px solid #ecf3ed}.checkbox_filter .filter_title{display:flex;justify-content:space-between;align-items:center;color:#0f0f0f;font-size:16px;font-weight:500}.checkbox_filter .filter_title::after{content:url("../img/chevron_down.svg");border:0;font-size:28px;transition:transform .2s}.checkbox_filter .filter_title.dropdown-toggle.show::after{transform:rotate(180deg)}.checkbox_filter .filter_title.filter_title:not(.collapsed)::after{transform:rotate(180deg)}.checkbox_filter .items{display:flex;flex-direction:column;gap:14px;margin-bottom:8px}.checkbox_filter .items:has(+.hidden_items .item){margin-bottom:14px}.checkbox_filter .items .item{display:flex;align-items:center;gap:16px}.checkbox_filter .items .item input{height:16px;width:16px;accent-color:#027732;cursor:pointer}.checkbox_filter .items .item label{color:#0f0f0f;font-size:16px;font-weight:400;font-variant-numeric:lining-nums proportional-nums;cursor:pointer}.checkbox_filter .toggle_btn{display:flex;background:none;border:none;margin:26px auto 6px;color:#027732;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:500;letter-spacing:.32px;text-transform:uppercase}.checkbox_filter .hidden_items.collapse~.show_all,.checkbox_filter .hidden_items.collapsing~.show_all{display:flex}.checkbox_filter .hidden_items.collapse~.hide_all,.checkbox_filter .hidden_items.collapsing~.hide_all{display:none}.checkbox_filter .hidden_items.show~.show_all{display:none}.checkbox_filter .hidden_items.show~.hide_all{display:flex}.catalog_block{display:flex;flex-direction:column}.catalog_block .found{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media(max-width: 480px){.catalog_block .found{display:none}}.catalog_block .found .amount{color:#878787;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:500}.catalog_block .found .sort_filter{margin-left:auto}@media(max-width: 480px){.catalog_block .found .sort_filter{max-width:calc(50% - 8px)}}.catalog_block .mob_filter_buttons{display:none}@media(max-width: 480px){.catalog_block .mob_filter_buttons{display:flex;justify-content:space-between;gap:8px;margin-bottom:12px}}.catalog_block .mob_filter_buttons .mob_collapse_button{width:100%;max-width:calc(50% - 8px)}.catalog_block .products{display:flex;justify-content:space-between;gap:24px}.catalog_block .products .product_list{width:100%;max-width:834px;display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin:auto}@media(max-width: 480px){.catalog_block .products .product_list{grid-template-columns:repeat(2, 1fr);gap:24px 16px}}.catalog_block .products .filters_mob_collapse{display:block}@media(max-width: 480px){.catalog_block .products .filters_mob_collapse:not(.show){display:none}.catalog_block .products .filters_mob_collapse{position:fixed;top:0;right:0;z-index:1000;width:100vw;height:100vh;background:rgba(15,15,15,.4)}}.catalog_block .products .filters_mob_collapse .filters{width:260px;height:fit-content;display:flex;flex-direction:column;padding:20px;border-radius:4px;background:#fff;border:1px solid #ededed}@media(max-width: 480px){.catalog_block .products .filters_mob_collapse .filters{overflow:auto;width:320px;height:100%;padding:32px 24px;margin-left:auto}}.catalog_block .products .filters_mob_collapse .filters .secondary_title .green_line{margin-bottom:12px}.pagination{display:flex;align-items:center;gap:16px;margin:40px auto 0}@media(max-width: 480px){.pagination{margin-top:24px}}.pagination .page-item .page-link{display:flex;align-items:center;justify-content:center;margin:0;padding:8px;border:none;background:none;color:#b2b2b2;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:500;box-shadow:none}.pagination .page-item .page-link svg path{stroke:#027732}.pagination .page-item.active .page-link{color:#0f0f0f;border-bottom:2px solid #027732}.pagination .page-item.previous{margin-right:16px}.pagination .page-item.next{margin-left:16px}.pagination .page-item.previous .page-link,.pagination .page-item.next .page-link{width:48px;height:48px;border:1px solid #027732;border-radius:4px;background:#fff}.pagination .page-item.previous.disabled .page-link,.pagination .page-item.next.disabled .page-link{border:none;background:#ededed}.pagination .page-item.previous.disabled .page-link svg path,.pagination .page-item.next.disabled .page-link svg path{stroke:#b2b2b2}.search_dropdown{max-width:620px;margin:auto}.search_dropdown .input-group input{height:64px;padding:8px 150px 8px 24px;border-radius:8px;border:1px solid #027732;background:#fff;box-shadow:none;font-size:16px;font-weight:400;color:#0f0f0f}@media(max-width: 480px){.search_dropdown .input-group input{padding-right:70px}}.search_dropdown .input-group .btn_search{position:absolute;right:8px;z-index:5;height:-webkit-fill-available;padding:12px;margin:8px 0;display:flex;align-items:center;gap:12px;border-radius:4px !important;background:#027732;font-size:20px;font-weight:500;color:#fff;border:none}.search_dropdown .input-group .btn_search .icon_default{display:flex}.search_dropdown .input-group .btn_search .icon_disabled{display:none}.search_dropdown .input-group .btn_search:disabled{background:#ededed;color:#b2b2b2}.search_dropdown .input-group .btn_search:disabled .icon_default{display:none}.search_dropdown .input-group .btn_search:disabled .icon_disabled{display:flex}@media(max-width: 480px){.search_dropdown .input-group .btn_search span{display:none}}.search_dropdown .dropdown-menu{margin-top:8px;padding:4px 16px;border-radius:4px;border:1px solid #ededed;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.08)}.search_dropdown .dropdown-menu li:not(:last-child) .dropdown-item{border-bottom:1px solid #ededed}.search_dropdown .dropdown-menu .dropdown-item{padding:12px;color:#878787;font-size:16px}.search_dropdown .dropdown-menu .dropdown-item:active{background-color:var(--bs-dropdown-link-hover-bg)}.search_dropdown .dropdown-menu .dropdown-item b{font-weight:400;color:#0f0f0f}.tabs_wrapper .nav.nav-tabs{display:flex;justify-content:end;gap:80px;border:none;margin-right:20px}@media(max-width: 480px){.tabs_wrapper .nav.nav-tabs{overflow-x:auto;justify-content:flex-start;flex-wrap:nowrap;white-space:nowrap;gap:24px;margin-right:0;padding:0 12px;scrollbar-width:none;-ms-overflow-style:none}.tabs_wrapper .nav.nav-tabs::-webkit-scrollbar{display:none}}.tabs_wrapper .nav.nav-tabs .nav-item{width:150px;display:flex;flex-direction:column;align-items:center;gap:12px;color:#b2b2b2;text-align:center;font-size:24px;font-weight:500;text-transform:uppercase}@media(max-width: 480px){.tabs_wrapper .nav.nav-tabs .nav-item{gap:8px;margin:0 auto;font-size:16px}}.tabs_wrapper .nav.nav-tabs .nav-item.active{color:#0f0f0f}.tabs_wrapper .nav.nav-tabs .nav-item.active .green_line{display:flex}@media(max-width: 480px){.tabs_wrapper .nav.nav-tabs .nav-item.active .green_line{width:40px}}.tabs_wrapper .nav.nav-tabs .nav-item .green_line{display:none}.tabs_wrapper .tab-content{margin-top:40px}@media(max-width: 480px){.tabs_wrapper .tab-content{margin-top:24px}}.swiper .swiper-wrapper{height:fit-content}.swiper .swiper-pagination-controls{display:flex;align-items:center;justify-content:center;gap:40px;margin:auto;margin-top:30px}@media(max-width: 480px){.swiper .swiper-pagination-controls{position:absolute;z-index:1;bottom:8px;left:0;width:100%;gap:0;margin-top:0}}.swiper .swiper-pagination-controls:not(:has(.swiper-pagination .swiper-pagination-bullet)){display:none}.swiper .swiper-pagination-controls .slide-control{padding:10px}@media(max-width: 480px){.swiper .swiper-pagination-controls .slide-control{display:none}}.swiper .swiper-pagination-controls .swiper-pagination{width:fit-content;position:unset}.swiper .swiper-pagination-controls .swiper-pagination .swiper-pagination-bullet{background:#027732;opacity:.2}@media(max-width: 480px){.swiper .swiper-pagination-controls .swiper-pagination .swiper-pagination-bullet{background:#ecf3ed;opacity:.4}}.swiper .swiper-pagination-controls .swiper-pagination .swiper-pagination-bullet-active{background:#027732;opacity:unset}@media(max-width: 480px){.swiper .swiper-pagination-controls .swiper-pagination .swiper-pagination-bullet-active{background:#ecf3ed}}.swiper.swiper_media .slide-control{display:none}@media(max-width: 480px){.swiper.swiper_media .slide-control{position:absolute;z-index:1;top:50%;transform:translateY(-50%);display:flex;padding:10px;border-radius:4px;background:rgba(15,15,15,.08)}.swiper.swiper_media .slide-control.prev-slide{left:8px}.swiper.swiper_media .slide-control.next-slide{right:8px}}.product_card{width:100%;max-width:262px;border:1px solid #ededed;border-radius:4px;overflow:hidden}.product_card .product_img{width:100%;height:262px;display:flex;flex-direction:column;padding:20px 0;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%),var(--product_img_url);background-color:#d3d3d3;background-repeat:no-repeat;background-size:cover;background-position:50%}@media(max-width: 480px){.product_card .product_img{height:162px;padding:8px 0;padding-bottom:16px}}.product_card .product_img .statuses{display:flex;justify-content:space-between;align-items:flex-start}.product_card .product_img .statuses .product_statuses{display:flex;flex-direction:column;gap:8px}.product_card .product_img .statuses .product_statuses .status{width:fit-content;padding:8px;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:500;color:#fff;border-radius:0 4px 4px 0}.product_card .product_img .statuses .product_statuses .status.promo{background:#dd663b}.product_card .product_img .statuses .product_statuses .status.new{background:#76b82b}.product_card .product_img .statuses .product_statuses .status.top{background:#fab222}.product_card .product_img .statuses .product_statuses{gap:4px}@media(max-width: 480px){.product_card .product_img .statuses .product_statuses{gap:2px}}@media(max-width: 480px){.product_card .product_img .statuses .product_statuses .status{font-size:12px}}.product_card .product_img .statuses .to_favorite,.product_card .product_img .statuses .favorite{width:40px;margin-right:20px;cursor:pointer}@media(max-width: 480px){.product_card .product_img .statuses .to_favorite,.product_card .product_img .statuses .favorite{margin-right:8px}}.product_card .product_img .product_name{margin:auto;margin-bottom:0;font-size:24px;font-weight:500;letter-spacing:.48px;text-transform:uppercase;color:#fff}@media(max-width: 480px){.product_card .product_img .product_name{font-size:20px}}.product_card .product_img .product_desc{margin:0 auto;font-family:"FF Celeste";font-size:16px;font-style:italic;font-weight:400;color:#fff}@media(max-width: 480px){.product_card .product_img .product_desc{font-size:14px}}.product_card .product_info{display:flex;flex-direction:column;gap:12px;padding:12px;background:#fff}@media(max-width: 480px){.product_card .product_info{padding:12px 8px}}.product_card .product_info .product_price{display:flex;justify-content:space-between;align-items:center;gap:8px}.product_card .product_info .product_price .prices{display:flex;flex-direction:column}.product_card .product_info .product_price .prices .prev_price_wrapper{display:flex;gap:12px}@media(max-width: 480px){.product_card .product_info .product_price .prices .prev_price_wrapper{gap:4px}}.product_card .product_info .product_price .prices .prev_price_wrapper .prev_price{color:#b2b2b2;font-variant-numeric:lining-nums proportional-nums;font-family:"FF Celeste";font-size:16px;font-style:italic;font-weight:600;text-decoration-line:line-through}@media(max-width: 480px){.product_card .product_info .product_price .prices .prev_price_wrapper .prev_price{font-size:11px}}.product_card .product_info .product_price .prices .prev_price_wrapper .discount{padding:2px 4px;border-radius:20px;background:#dd663b;color:#fff;font-variant-numeric:lining-nums proportional-nums;font-family:"FF Celeste";font-size:12px;font-style:italic;font-weight:750}@media(max-width: 480px){.product_card .product_info .product_price .prices .prev_price_wrapper .discount{font-size:8px}}.product_card .product_info .product_price .prices .price{font-variant-numeric:lining-nums proportional-nums;font-family:"FF Celeste";font-size:24px;font-style:italic;font-weight:750;color:#0f0f0f}@media(max-width: 480px){.product_card .product_info .product_price .prices .price{font-size:16px}}.product_card .product_info .packing{color:#b2b2b2;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-weight:500}@media(max-width: 480px){.product_card .product_info .packing{font-size:12px}}.product_card .product_info .packing .packing_value{color:#878787}@media(max-width: 480px){.product_card .product_info .packing .packing_value{display:block}}.product_card .product_info .out_of_stock{display:flex;flex-direction:column;gap:12px}.product_card .product_info .out_of_stock span{color:#dd663b;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-size:15px;font-weight:500}@media(max-width: 480px){.product_card .product_info .out_of_stock span{font-size:12px}}.input,.textarea,.select{width:100%;padding:12px;border:none;border-bottom:1px solid #b2b2b2;outline:none;font-variant-numeric:lining-nums proportional-nums}.input::placeholder,.textarea::placeholder,.select::placeholder{color:#b2b2b2}.textarea{width:100%;resize:none;overflow:hidden}.select{position:relative;cursor:pointer}.select:invalid{color:#b2b2b2}.select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url("../img/arrow_down.svg") no-repeat right 12px center;background-size:12px;padding-right:28px}.custom_tooltip{position:relative}.custom_tooltip:hover .tooltip_block{display:flex}@media(max-width: 480px){.custom_tooltip:hover .tooltip_block{display:none}}.custom_tooltip .tooltip_block{display:none;position:absolute;bottom:50%;right:50%;min-width:290px;padding:8px 16px;border-radius:8px 8px 0 8px;background:#ededed;color:#878787;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-weight:500}.tooltip_block_mob{display:none}@media(max-width: 480px){.tooltip_block_mob{display:flex;gap:12px;margin-bottom:24px;padding:8px 16px;border-radius:8px;background:#ededed;color:#878787;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-weight:500}.tooltip_block_mob .close{padding:6px}}.header_wrapper{position:relative;z-index:1000;width:100%;background-color:#027732}@media(max-width: 480px){.header_wrapper{position:fixed}}.header_wrapper .header_collapse{display:flex}@media(max-width: 480px){.header_wrapper .header_collapse{position:fixed;top:0;right:0;z-index:1000;width:100vw;height:100vh;background:rgba(15,15,15,.4)}.header_wrapper .header_collapse.collapse{display:none}.header_wrapper .header_collapse.collapse.show{display:flex}}.header_wrapper .header{width:100%;max-width:1280px;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:auto;padding:0 16px;padding-left:8px}@media(max-width: 480px){.header_wrapper .header{width:330px;height:100vh;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin:unset;margin-left:auto;padding:24px;background-color:#027732}}.header_wrapper .header .close_mob_menu{display:none}@media(max-width: 480px){.header_wrapper .header .close_mob_menu{display:flex;margin-left:auto;width:36px;padding:10px}}.header_wrapper .header .header_items{display:flex;flex-direction:column;gap:12px}@media(max-width: 480px){.header_wrapper .header .header_items{width:100%;overflow-y:auto}}.header_wrapper .header .header_items .secondary_items{display:flex;padding:14px 0}@media(max-width: 480px){.header_wrapper .header .header_items .secondary_items{order:2;flex-direction:column;margin-top:60px}}.header_wrapper .header .header_items .secondary_items .secondary_item{display:flex;padding:0 16px;font-size:16px;letter-spacing:.32px;color:#ecf3ed}@media(max-width: 480px){.header_wrapper .header .header_items .secondary_items .secondary_item{padding:16px}}.header_wrapper .header .header_items .secondary_items .secondary_item:not(:last-child){border-right:2px solid #76b82b}@media(max-width: 480px){.header_wrapper .header .header_items .secondary_items .secondary_item:not(:last-child){border-right:none}}@media(max-width: 480px){.header_wrapper .header .header_items .secondary_items .secondary_item{border-bottom:2px solid #76b82b}}.header_wrapper .header .header_items .main_items{display:flex}@media(max-width: 480px){.header_wrapper .header .header_items .main_items{order:1;flex-direction:column;gap:8px;margin-top:60px}}.header_wrapper .header .header_items .main_items .main_item{display:flex;padding:20px;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:.8px;color:#fff}.header_wrapper .header .header_items .main_items .main_item.cart{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:4px 4px 0 0;border:1px solid #fff;border-bottom:none}@media(max-width: 480px){.header_wrapper .header .header_items .main_items .main_item.cart{margin-top:20px;border-bottom:1px solid #fff;border-radius:4px}}.header_wrapper .header .header_items .main_items .main_item.cart .amount{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:20px;background:#ecf3ed;font-size:14px;font-weight:500;font-variant-numeric:lining-nums proportional-nums;color:#027732}@media(max-width: 480px){.header_wrapper .header .header_items .main_items .main_item.search{display:none}}.header_wrapper .header .header_items .main_items .main_item.search:not(.collapsed){border-radius:4px 4px 0 0;background:#ecf3ed}.header_wrapper .header .header_items .main_items .main_item.search:not(.collapsed) .icon_search{display:none}.header_wrapper .header .header_items .main_items .main_item.search:not(.collapsed) .icon_close{display:flex}.header_wrapper .header .header_items .main_items .main_item.search.collapsed .icon_search{display:flex}.header_wrapper .header .header_items .main_items .main_item.search.collapsed .icon_close{display:none}.header_wrapper .header .header_items .main_items .main_item.search img{width:24px}.header_wrapper .header .header_items .main_items .main_item.active{border-radius:4px 4px 0 0;background:#fff;color:#027732}@media(max-width: 480px){.header_wrapper .header .header_items .main_items .main_item.active{border-radius:4px}}.header_wrapper .header .logos{display:flex;align-items:center;justify-content:space-between;gap:40px}@media(max-width: 480px){.header_wrapper .header .logos{gap:20px;margin-top:auto}.header_wrapper .header .logos img{width:130px}}.header_wrapper .search_box_wrapper{position:absolute;top:100%;left:0;width:100%;background:#ecf3ed;border-bottom:1px solid #62a474}.header_wrapper .search_box_wrapper .search_box{padding:20px 16px}@media(max-width: 480px){.header_wrapper .search_box_wrapper .search_box{padding:12px 16px}}.header_wrapper .mob_header{display:none}@media(max-width: 480px){.header_wrapper .mob_header{display:flex;align-items:center;padding:8px 16px}}.header_wrapper .mob_header .logos{display:flex;gap:20px}.header_wrapper .mob_header .logos img{width:100%;max-width:93px}.header_wrapper .mob_header .search{width:44px;display:flex;align-items:center;justify-content:center;margin-right:10px;margin-left:auto}.header_wrapper .mob_header .search:not(.collapsed) .icon_search{display:none}.header_wrapper .mob_header .search:not(.collapsed) .icon_close{display:flex}.header_wrapper .mob_header .search.collapsed .icon_search{display:flex}.header_wrapper .mob_header .search.collapsed .icon_close{display:none}.header_wrapper .mob_header .search img{padding:12px 10px}.header_wrapper .mob_header .mob_menu{padding:12px 10px}.mob_bottom_fixed_menu{display:none}@media(max-width: 480px){.mob_bottom_fixed_menu{position:fixed;bottom:0;left:0;z-index:100;width:100%;height:62px;display:flex;align-items:flex-start;justify-content:space-between;padding:0 16px 8px;background:#ecf3ed;box-shadow:0 -1px 4px 0 rgba(0,0,0,.12)}}.mob_bottom_fixed_menu .menu_item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px;color:#62a474;font-size:8px;font-weight:500;letter-spacing:.32px;text-transform:uppercase}.mob_bottom_fixed_menu .menu_item .menu_icon{width:24px;height:24px}.mob_bottom_fixed_menu .menu_item.active{background:#fff;border-radius:0 0 4px 4px;color:#0f0f0f}.mob_bottom_fixed_menu .menu_item.active svg.menu_icon path,.mob_bottom_fixed_menu .menu_item.active svg.menu_icon rect,.mob_bottom_fixed_menu .menu_item.active svg.menu_icon circle{stroke:#027732}.footer_wrapper{width:100%;margin-top:auto;background-color:#027732;color:#ecf3ed}.footer_wrapper .footer{max-width:1280px;display:flex;flex-direction:column;margin:auto;padding:60px 16px 24px}@media(max-width: 480px){.footer_wrapper .footer{padding:40px 24px;margin-bottom:62px}}.footer_wrapper .footer>.mob_logos{display:flex;align-items:center;justify-content:space-between;gap:40px;display:none}@media(max-width: 480px){.footer_wrapper .footer>.mob_logos{display:flex;justify-content:flex-start;gap:24px;margin-bottom:40px}.footer_wrapper .footer>.mob_logos img{height:41px}}.footer_wrapper .footer .cols{display:flex;gap:90px;padding-bottom:40px;margin-bottom:24px;border-bottom:2px solid #62a474}@media(max-width: 480px){.footer_wrapper .footer .cols{flex-direction:column;gap:40px;padding-bottom:32px}}.footer_wrapper .footer .cols .contacts .contact_items{display:flex;flex-direction:column;gap:12px}.footer_wrapper .footer .cols .contacts .contact_items .contact_item{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:500;font-variant-numeric:lining-nums proportional-nums;letter-spacing:.32px}.footer_wrapper .footer .cols .contacts .socials{display:flex;gap:16px;margin-top:32px}.footer_wrapper .footer .cols .info .info_items{display:flex;flex-direction:column;gap:12px}.footer_wrapper .footer .cols .info .info_items .info_item{font-size:16px;font-weight:400;letter-spacing:.32px}.footer_wrapper .footer .cols .logos_and_payment_and_app{margin-left:auto;display:flex;flex-direction:column}@media(max-width: 480px){.footer_wrapper .footer .cols .logos_and_payment_and_app{margin-left:0}}.footer_wrapper .footer .cols .logos_and_payment_and_app .logos{display:flex;align-items:center;justify-content:space-between;gap:40px}.footer_wrapper .footer .cols .logos_and_payment_and_app .logos img{width:210px}@media(max-width: 480px){.footer_wrapper .footer .cols .logos_and_payment_and_app .logos{display:none}}.footer_wrapper .footer .cols .logos_and_payment_and_app .payment_and_app{margin-top:30px;display:flex;gap:60px}@media(max-width: 480px){.footer_wrapper .footer .cols .logos_and_payment_and_app .payment_and_app{flex-direction:column;margin-top:0;gap:40px}}.footer_wrapper .footer .cols .logos_and_payment_and_app .payment_and_app .title{margin-bottom:16px;font-size:16px;font-weight:400;letter-spacing:.32px}.footer_wrapper .footer .cols .logos_and_payment_and_app .payment_and_app .payment_systems{display:flex;flex-direction:column}.footer_wrapper .footer .cols .logos_and_payment_and_app .payment_and_app .payment_systems .payment_systems_icons{width:fit-content;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:16px}@media(max-width: 480px){.footer_wrapper .footer .cols .logos_and_payment_and_app .payment_and_app .payment_systems .payment_systems_icons{display:flex}}.footer_wrapper .footer .cols .logos_and_payment_and_app .payment_and_app .our_app .links{display:grid;grid-template-areas:". r" ". r";gap:16px}@media(max-width: 480px){.footer_wrapper .footer .cols .logos_and_payment_and_app .payment_and_app .our_app .links{display:flex}}.footer_wrapper .footer .cols .logos_and_payment_and_app .payment_and_app .our_app .links img.qr{grid-area:r;width:96px;height:96px;border-radius:4px}@media(max-width: 480px){.footer_wrapper .footer .cols .logos_and_payment_and_app .payment_and_app .our_app .links img.qr{display:none}}.footer_wrapper .footer .developed_by{display:flex;align-items:center;justify-content:space-between;gap:14px;font-family:"Noto Sans Display";color:#fff;font-size:12px;font-weight:400}.footer_wrapper .footer .developed_by .mobimill{display:flex;align-items:center;gap:16px;white-space:nowrap}.page_wrapper .assortment_content{display:flex;flex-wrap:wrap;gap:24px}@media(max-width: 480px){.page_wrapper .assortment_content{gap:20px}}.page_wrapper .assortment_content .assortment_block{display:flex;flex-direction:column;width:calc(33.333% - 16px);height:260px;overflow:auto;border-radius:4px}.page_wrapper .assortment_content .assortment_block:nth-child(5n+4),.page_wrapper .assortment_content .assortment_block:nth-child(5n+5){width:calc(50% - 12px)}@media(max-width: 480px){.page_wrapper .assortment_content .assortment_block:nth-child(5n+4),.page_wrapper .assortment_content .assortment_block:nth-child(5n+5){width:100%}}@media(max-width: 480px){.page_wrapper .assortment_content .assortment_block{width:100%;height:auto}}.page_wrapper .assortment_content .assortment_block .assortment_image{display:flex;height:100%;background-color:#d3d3d3;background-repeat:no-repeat;background-size:cover;background-position:50%}@media(max-width: 480px){.page_wrapper .assortment_content .assortment_block .assortment_image{height:94px}}.page_wrapper .assortment_content .assortment_block .assortment_image .title{display:flex;margin:auto auto 20px;font-size:24px;font-weight:700;text-transform:uppercase;text-align:center;color:#fff;letter-spacing:.48px}@media(max-width: 480px){.page_wrapper .assortment_content .assortment_block .assortment_image .title{font-size:16px;margin-bottom:16px}.page_wrapper .assortment_content .assortment_block .assortment_image .title::after{content:"→";margin-left:6px}}.page_wrapper .assortment_content .assortment_block .assortment_items{display:none;width:100%;height:-webkit-fill-available;flex-direction:column;gap:12px;padding:20px;background:#ecf3ed}@media(max-width: 480px){.page_wrapper .assortment_content .assortment_block .assortment_items{display:flex;padding:16px}}.page_wrapper .assortment_content .assortment_block .assortment_items .assortment_item{display:flex;font-size:16px;font-weight:700;letter-spacing:.32px;text-transform:uppercase;font-variant-numeric:lining-nums proportional-nums;color:#027732}.page_wrapper .assortment_content .assortment_block .assortment_items .assortment_item::before{content:">";margin-right:12px;line-height:16px;font-size:24px;font-weight:400}.page_wrapper .assortment_content .assortment_block .assortment_catalog_item{display:none;justify-content:center;width:100%;padding:24px 12px;background:#027732;color:#fff;font-size:20px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.page_wrapper .assortment_content .assortment_block .assortment_catalog_item::after{content:"→";margin-left:12px}.page_wrapper .assortment_content .assortment_block:hover .assortment_image{display:none}@media(max-width: 480px){.page_wrapper .assortment_content .assortment_block:hover .assortment_image{display:flex}}.page_wrapper .assortment_content .assortment_block:hover .assortment_items{display:flex}.page_wrapper .assortment_content .assortment_block:hover .assortment_catalog_item{display:flex}@media(max-width: 480px){.page_wrapper .assortment_content .assortment_block:hover .assortment_catalog_item{display:none}}.main_page .page_wrapper .page_title{margin-top:0}@media(max-width: 480px){.main_page .page_wrapper{margin-top:24px;margin-bottom:24px}.main_page .page_wrapper .page_title{margin-left:16px}}.main_page .banners{margin-top:40px;margin-bottom:60px}@media(max-width: 480px){.main_page .banners{margin-top:88px;margin-bottom:24px}}.main_page .banners .swiper-wrapper{height:548px;width:100%;display:grid;grid-template-areas:"left left r_top r_top" "left left r_bot1 r_bot2";gap:24px}@media(max-width: 480px){.main_page .banners .swiper-wrapper{height:155px;display:flex;gap:0}}.main_page .banners .swiper-wrapper .banner{display:flex;background-color:#d3d3d3;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:4px}.main_page .banners .swiper-wrapper .banner.banner_1st{grid-area:left}.main_page .banners .swiper-wrapper .banner.banner_2nd{grid-area:r_top}.main_page .banners .swiper-wrapper .banner.banner_3rd{grid-area:r_bot1}.main_page .banners .swiper-wrapper .banner.banner_4th{grid-area:r_bot2}.main_page .page_wrapper:has(.search_dropdown){margin-top:60px;margin-bottom:40px}@media(max-width: 480px){.main_page .page_wrapper:has(.search_dropdown){display:none}}@media(max-width: 480px){.main_page .popular .tabs_wrapper{margin-right:-16px;margin-left:-4px}}@media(max-width: 480px){.main_page .popular .swiper-pagination-controls{display:none}}@media(max-width: 480px){.main_page .assortment_content{gap:16px}.main_page .assortment_content .assortment_block:nth-child(5n+4),.main_page .assortment_content .assortment_block:nth-child(5n+5){width:calc(50% - 8px)}.main_page .assortment_content .assortment_block{width:calc(50% - 8px)}.main_page .assortment_content .assortment_block:nth-child(3n){width:100%}.main_page .assortment_content .assortment_block .assortment_image{height:163px;padding:20px}.main_page .assortment_content .assortment_block .assortment_image .title{margin-bottom:0;font-size:20px}.main_page .assortment_content .assortment_block .assortment_image .title::after{display:none}.main_page .assortment_content .assortment_block .assortment_items{display:none}.main_page .assortment_content .assortment_block:hover .assortment_items{display:none}}.main_page .announcements{display:flex;flex-direction:column;margin-bottom:0}.main_page .announcements .tab-content .tab-pane .announcement_item{position:relative;width:357px;height:357px;display:flex;border-radius:4px;overflow:hidden;cursor:pointer}@media(max-width: 480px){.main_page .announcements .tab-content .tab-pane .announcement_item{width:auto;height:343px}}.main_page .announcements .tab-content .tab-pane .announcement_item:hover .announcement_details{display:flex}@media(max-width: 480px){.main_page .announcements .tab-content .tab-pane .announcement_item:hover .announcement_details{display:none}}.main_page .announcements .tab-content .tab-pane .announcement_item .announcement_image{display:flex;height:100%;padding:32px 20px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0.5) 100%),var(--announcement_img_url);background-color:#d3d3d3;background-repeat:no-repeat;background-size:cover;background-position:50%}.main_page .announcements .tab-content .tab-pane .announcement_item .announcement_image .title{display:flex;margin-top:auto;color:#fff;text-align:center;font-size:24px;font-weight:700;letter-spacing:.48px;text-transform:uppercase}.main_page .announcements .tab-content .tab-pane .announcement_item .announcement_details{display:none;position:absolute;bottom:0;left:0;width:100%;flex-direction:column;gap:12px;padding:24px 20px;background:#fff}.main_page .announcements .tab-content .tab-pane .announcement_item .announcement_details .title{color:#0f0f0f;font-size:20px;font-weight:500;text-transform:uppercase}.main_page .announcements .tab-content .tab-pane .announcement_item .announcement_details .desc{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#b2b2b2;font-variant-numeric:lining-nums proportional-nums;font-family:"FF Celeste";font-size:20px;font-style:italic;font-weight:600}.main_page .announcements .tab-content .tab-pane .announcement_item .announcement_details .btn_more{padding:12px;margin:auto;margin-bottom:-12px}.main_page .announcements>.btn_more{margin-left:auto;margin-top:30px}@media(max-width: 480px){.main_page .announcements>.btn_more{display:none}}.main_page .contact_form_wrapper{background-image:url("../img/main/contact_form_bg.jpg");background-color:#d3d3d3;background-repeat:no-repeat;background-size:cover;background-position:50%}@media(max-width: 480px){.main_page .contact_form_wrapper .page_wrapper{margin-top:0;padding-top:40px;padding-bottom:40px}}.main_page .contact_form_wrapper .contact_form{max-width:740px;display:flex;flex-direction:column;align-items:center;margin:auto;padding:40px;border-radius:4px;background:#fff}@media(max-width: 480px){.main_page .contact_form_wrapper .contact_form{padding:32px 20px}}.main_page .contact_form_wrapper .contact_form .title{margin-bottom:20px;color:#027732;text-align:center;font-family:"FF Celeste";font-size:40px;font-style:italic;font-weight:600}@media(max-width: 480px){.main_page .contact_form_wrapper .contact_form .title{font-size:24px}}.main_page .contact_form_wrapper .contact_form .subtitle{margin-top:24px;margin-bottom:50px;color:#878787;text-align:center;font-size:20px;font-weight:400;letter-spacing:.4px;text-transform:uppercase}@media(max-width: 480px){.main_page .contact_form_wrapper .contact_form .subtitle{margin-bottom:24px;font-size:16px}}.main_page .contact_form_wrapper .contact_form .form{width:100%;display:flex;flex-wrap:wrap;gap:30px 40px}@media(max-width: 480px){.main_page .contact_form_wrapper .contact_form .form{display:none}}.main_page .contact_form_wrapper .contact_form .form .input,.main_page .contact_form_wrapper .contact_form .form .select{max-width:309px}.main_page .contact_form_wrapper .contact_form .form .confirm_block{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:10px}.main_page .contact_form_wrapper .contact_form .form .confirm_block .confirm{display:flex;align-items:center;gap:12px;color:#0f0f0f;font-size:16px;font-weight:400;cursor:pointer}.main_page .contact_form_wrapper .contact_form .form .confirm_block .confirm input{width:16px;height:16px;accent-color:#027732;cursor:pointer}.main_page .contact_form_wrapper .contact_form .form .confirm_block .confirm a{color:#027732;text-decoration-line:underline;text-underline-position:from-font}.main_page .contact_form_wrapper .contact_form .btn_write{display:none}@media(max-width: 480px){.main_page .contact_form_wrapper .contact_form .btn_write{display:flex;max-width:unset}}.main_page .managers_faq{display:flex;justify-content:space-around}@media(max-width: 480px){.main_page .managers_faq{flex-wrap:wrap;gap:40px;margin-top:16px;margin-bottom:16px}}.main_page .managers_faq .column{max-width:480px;display:flex;flex-direction:column;align-items:center}.main_page .managers_faq .column .subtitle{color:#b2b2b2;text-align:center;font-size:20px;font-weight:400;letter-spacing:.4px;text-transform:uppercase}@media(max-width: 480px){.main_page .managers_faq .column .subtitle{font-size:16px}}.main_page .managers_faq .column .title{margin-bottom:0;color:#0f0f0f;text-align:center;font-family:"FF Celeste";font-size:28px;font-style:italic;font-weight:600;letter-spacing:.56px;text-transform:capitalize}@media(max-width: 480px){.main_page .managers_faq .column .title{font-size:24px}}.main_page .managers_faq .column .green_line{margin:20px auto}@media(max-width: 480px){.main_page .managers_faq .column .green_line{margin:16px auto}}.main_page .managers_faq .column .text{color:#b2b2b2;text-align:center;font-size:20px;font-weight:400}@media(max-width: 480px){.main_page .managers_faq .column .text{font-size:16px}}.main_page .managers_faq .mob_col_divider{display:none}@media(max-width: 480px){.main_page .managers_faq .mob_col_divider{display:flex;width:100%;border-top:1px solid #ededed}}@media(max-width: 480px){.product_page .page_wrapper:first-child{margin-bottom:0}}.product_page .breadcrumbs{margin-bottom:32px}.product_page .links_block{margin-bottom:44px}@media(max-width: 480px){.product_page .links_block{display:none}}.product_page .product{display:flex;gap:24px;margin-bottom:60px}@media(max-width: 480px){.product_page .product{flex-direction:column;margin-bottom:40px}}.product_page .product .product_media{display:flex;gap:24px}.product_page .product .product_media .product_tabs{display:flex;flex-direction:column;gap:24px;border:none}@media(max-width: 480px){.product_page .product .product_media .product_tabs{display:none}}.product_page .product .product_media .product_tabs .product_tab{width:71px;height:71px;border-radius:4px;background-image:var(--product_img_url),url("../img/products/img_placeholder.svg");background-color:#d3d3d3;background-repeat:no-repeat;background-size:cover;background-position:50%}.product_page .product .product_media .product_tabs .product_tab.video_tab{position:relative;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%),var(--product_img_url) #d3d3d3 50%/cover no-repeat;user-select:none}.product_page .product .product_media .product_tabs .product_tab.video_tab .ic_video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.product_page .product .product_media .tab-content .tab-pane{position:relative;width:453px;height:453px;border-radius:4px;background-image:var(--product_img_url),url("../img/products/img_placeholder.svg");background-color:#d3d3d3;background-repeat:no-repeat;background-size:cover;background-position:50%}@media(max-width: 480px){.product_page .product .product_media .tab-content .tab-pane{display:block;width:327px;height:327px}}.product_page .product .product_media .tab-content .tab-pane .product_statuses{display:flex;flex-direction:column;gap:8px}.product_page .product .product_media .tab-content .tab-pane .product_statuses .status{width:fit-content;padding:8px;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:500;color:#fff;border-radius:0 4px 4px 0}.product_page .product .product_media .tab-content .tab-pane .product_statuses .status.promo{background:#dd663b}.product_page .product .product_media .tab-content .tab-pane .product_statuses .status.new{background:#76b82b}.product_page .product .product_media .tab-content .tab-pane .product_statuses .status.top{background:#fab222}.product_page .product .product_media .tab-content .tab-pane .product_statuses{position:absolute;top:16px;left:0}.product_page .product .product_media .tab-content .tab-pane .tech_icons{position:absolute;top:16px;right:0;display:flex;flex-direction:column;gap:8px}.product_page .product .product_media .tab-content .tab-pane .tech_icons .tech_icon{width:92px;margin-left:auto}.product_page .product .product_main_info{width:100%;display:flex;flex-direction:column}.product_page .product .product_main_info .product_info{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:40px}.product_page .product .product_main_info .product_info:has(.attention){margin-bottom:0}@media(max-width: 480px){.product_page .product .product_main_info .product_info{margin-bottom:0}}.product_page .product .product_main_info .product_info .product_details{display:flex;flex-direction:column}.product_page .product .product_main_info .product_info .product_details .product_subtitle{margin-bottom:6px;color:#878787;font-family:"FF Celeste";font-size:16px;font-style:italic;font-weight:400}.product_page .product .product_main_info .product_info .product_details .product_title{margin-bottom:8px;color:#0f0f0f;font-size:40px;font-weight:500;letter-spacing:.8px;text-transform:uppercase}@media(max-width: 480px){.product_page .product .product_main_info .product_info .product_details .product_title{font-size:32px}}.product_page .product .product_main_info .product_info .product_details .product_available,.product_page .product .product_main_info .product_info .product_details .product_not_available{color:#76b82b;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-weight:400;letter-spacing:.28px}.product_page .product .product_main_info .product_info .product_details .product_not_available{color:#dd663b}.product_page .product .product_main_info .product_info .product_details .attention{display:flex;align-items:center;gap:8px;margin-top:12px;margin-bottom:12px;color:#dd663b;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-weight:400;line-height:16px;letter-spacing:.28px}.product_page .product .product_main_info .product_info .to_favorite,.product_page .product .product_main_info .product_info .favorite{cursor:pointer}.product_page .product .product_main_info .packing_and_shipping{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}@media(max-width: 480px){.product_page .product .product_main_info .packing_and_shipping{align-items:end;margin-bottom:18px}}.product_page .product .product_main_info .packing_and_shipping .packing{color:#878787;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:500}@media(max-width: 480px){.product_page .product .product_main_info .packing_and_shipping .packing{font-size:14px}}.product_page .product .product_main_info .packing_and_shipping .packing .packing_value{margin-left:12px;color:#0f0f0f}@media(max-width: 480px){.product_page .product .product_main_info .packing_and_shipping .packing .packing_value{margin-left:0}}.product_page .product .product_main_info .packing_and_shipping .shipping{display:flex;align-items:flex-start;gap:4px}.product_page .product .product_main_info .product_amount_block{display:flex;flex-wrap:wrap;gap:16px;margin-top:auto;margin-bottom:40px}@media(max-width: 480px){.product_page .product .product_main_info .product_amount_block{display:none}}.product_page .product .product_main_info .product_amount_block .title{width:100%;color:#878787;font-size:16px;font-weight:400;letter-spacing:.32px}.product_page .product .product_main_info .product_amount_block .change_amount{display:flex;align-items:center;flex-grow:1;gap:12px}.product_page .product .product_main_info .product_amount_block .change_amount .amount{width:100%;max-width:142px;padding-bottom:12px;border-bottom:1px solid rgba(15,15,15,.2);text-align:center;color:#0f0f0f;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:500}.product_page .product .product_main_info .product_amount_block .change_amount.disabled .btn_amount{pointer-events:none;border-color:#b2b2b2}.product_page .product .product_main_info .product_amount_block .change_amount.disabled .btn_amount path{stroke:#b2b2b2}.product_page .product .product_main_info .product_amount_block .change_amount.disabled .amount{color:#b2b2b2}.product_page .product .product_main_info .product_amount_block .total_amount{display:flex;align-items:center;margin-left:auto;color:#b2b2b2;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-weight:400;letter-spacing:.28px}.product_page .product .product_main_info .product_price{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:12px 24px;border-radius:8px;background:#ecf3ed}@media(max-width: 480px){.product_page .product .product_main_info .product_price{padding:16px}}.product_page .product .product_main_info .product_price .prices{display:flex;flex-direction:column}.product_page .product .product_main_info .product_price .prices .prev_price_wrapper{display:flex;gap:16px}@media(max-width: 480px){.product_page .product .product_main_info .product_price .prices .prev_price_wrapper{gap:8px}}.product_page .product .product_main_info .product_price .prices .prev_price_wrapper .prev_price{color:#878787;font-variant-numeric:lining-nums proportional-nums;font-family:"FF Celeste";font-size:24px;font-style:italic;font-weight:600;text-decoration-line:line-through}@media(max-width: 480px){.product_page .product .product_main_info .product_price .prices .prev_price_wrapper .prev_price{font-size:16px}}.product_page .product .product_main_info .product_price .prices .prev_price_wrapper .discount{padding:4px 8px;border-radius:20px;background:#dd663b;color:#fff;font-variant-numeric:lining-nums proportional-nums;font-family:"FF Celeste";font-size:16px;font-style:italic;font-weight:750}@media(max-width: 480px){.product_page .product .product_main_info .product_price .prices .prev_price_wrapper .discount{font-size:12px}}.product_page .product .product_main_info .product_price .prices .price{font-variant-numeric:lining-nums proportional-nums;font-family:"FF Celeste";font-size:40px;font-style:italic;font-weight:750;color:#0f0f0f}@media(max-width: 480px){.product_page .product .product_main_info .product_price .prices .price{font-size:28px}}.product_page .product .product_main_info .product_price .btn_in_cart .product_amount{display:none}@media(max-width: 480px){.product_page .product .product_main_info .product_price .btn_in_cart .product_amount{display:flex}}.product_page .product .product_main_info .out_of_stock{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:auto;padding:20px 24px;border-radius:8px;background:rgba(221,102,59,.1)}@media(max-width: 480px){.product_page .product .product_main_info .out_of_stock{flex-direction:column;gap:16px;padding:16px}}.product_page .product .product_main_info .out_of_stock .text{color:#dd663b;font-variant-numeric:lining-nums proportional-nums;font-size:20px;font-weight:500;line-height:20px}@media(max-width: 480px){.product_page .product .product_main_info .out_of_stock .text{font-size:16px}.product_page .product .product_main_info .out_of_stock .text br{display:none}}.product_page .product .product_main_info .out_of_stock .btn_check_availability{padding:20px;letter-spacing:.4px;text-transform:uppercase}@media(max-width: 480px){.product_page .product .product_main_info .out_of_stock .btn_check_availability{width:100%;padding:16px}}.product_page .product_advantages_wrapper{background-image:var(--product_advantages_bg_url);background-color:#d3d3d3;background-repeat:no-repeat;background-size:cover;background-position:50%}.product_page .product_advantages_wrapper .page_wrapper{padding-top:60px;padding-bottom:60px}@media(max-width: 480px){.product_page .product_advantages_wrapper .page_wrapper{margin-top:0;padding-top:32px;padding-bottom:32px}}.product_page .product_advantages_wrapper+.page_wrapper{margin-top:24px}.product_page .product_advantages_wrapper .title{margin-bottom:0;color:#027732;font-size:20px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}@media(max-width: 480px){.product_page .product_advantages_wrapper .title{margin-bottom:8px;font-size:16px}}.product_page .product_advantages_wrapper .product_advantages{max-width:834px;display:flex;flex-direction:column;gap:24px;margin:auto;padding:40px;border-radius:4px;background:#fff}@media(max-width: 480px){.product_page .product_advantages_wrapper .product_advantages{gap:16px;padding:24px}}.product_page .product_advantages_wrapper .product_advantages .product_advantage{display:flex;align-items:center;margin-bottom:0;color:#0f0f0f;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:500}@media(max-width: 480px){.product_page .product_advantages_wrapper .product_advantages .product_advantage{font-size:14px}}.product_page .product_advantages_wrapper .product_advantages .product_advantage::before{content:url("../img/check_lightgreen.svg");margin-right:24px}.product_page .product_characteristics{max-width:834px;margin:auto;margin-bottom:60px}.product_page .product_characteristics.characteristics_main{margin-bottom:0}.product_page .product_characteristics.characteristics_main .characteristic_block{margin-bottom:0}@media(max-width: 480px){.product_page .product_characteristics.characteristics_main .characteristic_block{margin-bottom:40px}}@media(max-width: 480px){.product_page .product_characteristics{margin-bottom:0}}.product_page .product_characteristics .title{display:flex;flex-wrap:wrap;gap:0 8px;margin-bottom:24px;color:#027732;font-size:20px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.product_page .product_characteristics .title .extra{color:#b2b2b2;font-size:20px;font-weight:500}@media(max-width: 480px){.product_page .product_characteristics .title .extra{font-size:16px}}@media(max-width: 480px){.product_page .product_characteristics .title{font-size:16px;margin-bottom:32px}}.product_page .product_characteristics .characteristic_block{display:flex;flex-direction:column;gap:15px;margin-bottom:40px}@media(max-width: 480px){.product_page .product_characteristics .characteristic_block{gap:24px}}.product_page .product_characteristics .characteristic_block .characteristic{display:flex;align-items:center;gap:24px}@media(max-width: 480px){.product_page .product_characteristics .characteristic_block .characteristic{flex-direction:column;align-items:flex-start;gap:6px}}.product_page .product_characteristics .characteristic_block .characteristic .name{color:#0f0f0f;font-size:16px;font-weight:700;letter-spacing:.32px;text-transform:uppercase;white-space:nowrap}@media(max-width: 480px){.product_page .product_characteristics .characteristic_block .characteristic .name{font-size:14px;text-align:left}}.product_page .product_characteristics .characteristic_block .characteristic .divider{width:100%;border-top:2px solid #ededed}.product_page .product_characteristics .characteristic_block .characteristic .rating{display:flex;gap:12px}@media(max-width: 480px){.product_page .product_characteristics .characteristic_block .characteristic .rating{gap:8px;margin:auto}}.product_page .product_characteristics .characteristic_block .characteristic .rating .point{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#76b82b;color:#fff;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:800;letter-spacing:.32px;text-transform:uppercase}.product_page .product_characteristics .characteristic_block .characteristic .rating .point.active{background:#027732}.product_page .product_characteristics .characteristic_block .characteristic .rating .point.active~.point{background:#d3e8c0}@media(max-width: 480px){.product_page .product_characteristics .characteristic_block .characteristic .rating .point{font-size:14px}}.product_page .product_characteristics .characteristic_block .characteristic .rating:not(:has(.point.active)) .point{background:#d3e8c0}.product_page .product_characteristics .characteristic_block .characteristic .value{max-width:452px;display:block;color:#027732;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:700;letter-spacing:.32px;text-transform:uppercase;text-align:right;white-space:nowrap}.product_page .product_characteristics .characteristic_block .characteristic .value.breakable{white-space:normal;overflow-wrap:break-word}@media(max-width: 480px){.product_page .product_characteristics .characteristic_block .characteristic .value{font-size:14px;text-align:left}}.product_page .product_characteristics .components{padding-left:20px;margin-bottom:40px;color:#0f0f0f;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:500}@media(max-width: 480px){.product_page .product_characteristics .components{font-size:14px}}.product_page .product_characteristics .description{margin-bottom:0;color:#0f0f0f;font-variant-numeric:lining-nums proportional-nums;font-size:16px;font-weight:500}@media(max-width: 480px){.product_page .product_characteristics .description{margin-bottom:40px;font-size:14px}}@media(max-width: 480px){.product_page .similar_products,.product_page .recommend_products{margin-right:-16px;margin-left:-4px}}@media(max-width: 480px){.product_page .similar_products .swiper-pagination-controls,.product_page .recommend_products .swiper-pagination-controls{display:none}}.product_page .recommend_products{margin-top:40px}@media(max-width: 480px){.product_page .recommend_products{margin-top:20px}}
/*# sourceMappingURL=styles.css.map */
