.wrapper{max-width:1344px;width:100%;margin:0 auto}@media (min-width:2561px){.wrapper{max-width:1344px}}body{background:#F8F9FB;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:max-content}html,body{font-family:"Inter",sans-serif}.section{padding-left:16px;padding-right:16px}.section-nr{padding-left:16px;padding-right:16px}@media (min-width:320px) and (max-width:768px){.section-nr{padding-left:16px;padding-right:0}}.borderRadius{border-radius:12px}.subscription__btn a{border-radius:100px;border:1px solid #2A2A2A;padding:12px 20px;width:fit-content;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease;background-color:#4A5065;color:#FFF}.subscription__btn a:hover{color:#FFF;background-color:#39E991;border-color:#39E991}.dsp-flex{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;gap:24px}.interior-block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;margin-top:98px;margin-bottom:98px;gap:40px}@media (min-width:320px) and (max-width:1024px){.interior-block{margin-top:64px;margin-bottom:64px;gap:24px}}.align-items-center{-webkit-align-items:center;align-items:center}.align-items-end{-webkit-align-items:flex-end;align-items:flex-end}.align-items-unset{-webkit-align-items:unset;align-items:unset}.justify-content-unset{-webkit-justify-content:unset;justify-content:unset}.justify-content-center{-webkit-justify-content:center;justify-content:center}.justify-content-space-between{-webkit-justify-content:space-between;justify-content:space-between}.flex-wrap-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-direction-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-direction-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-direction-column-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-flow-column-wrap{-webkit-flex-flow:column wrap;flex-flow:column wrap}.flex-end{-webkit-align-items:flex-end;align-items:end;-webkit-justify-content:flex-end;justify-content:end}.center-abs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.heading-hero{font-family:"Inter",sans-serif;font-size:60px;font-weight:400;line-height:100%}@media (min-width:320px) and (max-width:768px){.heading-hero{font-size:40px}}.font-heading-hero{font-family:"Inter",sans-serif;font-size:88px;font-weight:400;line-height:100%}@media (min-width:320px) and (max-width:768px){.font-heading-hero{font-size:40px}}.font-heading-promo{font-family:"Inter",sans-serif;font-size:40px;font-weight:500;line-height:120%}.font-heading-subhero{font-family:"Inter",sans-serif;font-size:32px;font-weight:400;line-height:120%}@media (min-width:320px) and (max-width:768px){.font-heading-subhero{font-size:24px}}.font-heading-block-title{font-family:"Inter",sans-serif;font-size:40px;font-weight:400;line-height:120%}@media (min-width:320px) and (max-width:768px){.font-heading-block-title{font-size:30px}}.font-heading-subblock-title{font-family:"Inter",sans-serif;font-size:22px;font-weight:400;line-height:120%}@media (min-width:320px) and (max-width:768px){.font-heading-subblock-title{font-size:18px}}.font-heading-subblock2-title{font-family:"Inter",sans-serif;font-size:18px;font-weight:400;line-height:120%}@media (min-width:320px) and (max-width:768px){.font-heading-subblock2-title{font-size:16px}}.font-product-card-text{font-family:"Inter",sans-serif;font-size:16px;font-weight:250;line-height:140%;color:#2A2A2A}@media (min-width:320px) and (max-width:768px){.font-product-card-text{font-size:16px}}.font-product-old-price{font-family:"Inter",sans-serif;font-size:16px;font-weight:400;line-height:100%;color:#878787;text-decoration:line-through}@media (min-width:320px) and (max-width:768px){.font-product-old-price{font-size:12px}}.font-product-price{font-family:"Inter",sans-serif;font-size:22px;font-weight:400;line-height:100%;color:#2A2A2A}@media (min-width:320px) and (max-width:768px){.font-product-price{font-size:16px}}.font-button-text{font-family:"Inter",sans-serif;font-size:16px;font-weight:400;line-height:100%;color:#2A2A2A;transition:background-color 0.3s,color 0.3s}@media (min-width:320px) and (max-width:768px){.font-button-text{font-size:14px}}.font-menu-item{font-family:"Inter",sans-serif;font-size:16px;font-weight:300;line-height:120%;color:#2A2A2A}@media (min-width:320px) and (max-width:768px){.font-menu-item{font-size:12px}}.font-label-item{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:120%;color:#2A2A2A}@media (min-width:320px) and (max-width:768px){.font-label-item{font-size:8px}}.breadcrumbs{margin-bottom:40px;margin-top:20px}@media (min-width:320px) and (max-width:768px){.breadcrumbs{margin-bottom:24px;margin-top:10px}}.breadcrumbs .breadcrumbs_content{flex-wrap:wrap;gap:10px}.breadcrumbs .breadcrumbs_content span{font-size:14px;font-style:normal;font-weight:300;line-height:100%}.breadcrumbs .breadcrumbs_content span:not(:first-child){color:#878787}body.gm-redesign,body.gm-redesign input,body.gm-redesign button,body.gm-redesign textarea,body.gm-redesign select{font-family:"Inter",system-ui,sans-serif}body.gm-redesign .borderRadius{border-radius:8px}body.gm-redesign .subscription__btn a{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;padding:12px 18px}body.gm-redesign .subscription__btn a:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .subscription__btn a:active{transform:translateY(1px)}body.gm-redesign .section-head{display:flex;flex-direction:column;gap:8px}body.gm-redesign .section-head .font-heading-block-title{font-size:36px;font-weight:500;letter-spacing:-.02em;line-height:1.1}@media (min-width:320px) and (max-width:768px){body.gm-redesign .section-head .font-heading-block-title{font-size:26px}}body.gm-redesign .section-head__eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6F7683}body.gm-redesign .section-head__eyebrow::before{content:"";width:8px;height:8px;border-radius:2px;background:#39E991}body.gm-redesign .section-head__eyebrow--light{color:rgb(255 255 255 / .7)}body.gm-redesign .top-sales__header{align-items:flex-end;margin-bottom:28px}body.gm-redesign .top-sales__nav{align-items:center;gap:8px!important}body.gm-redesign .top-sales__nav .font-heading-block-tot{margin-right:16px}body.gm-redesign .top-sales__slider--rows .swiper-slide.top-sales__col{display:flex;flex-direction:column;gap:20px;height:auto}@media (min-width:320px) and (max-width:768px){body.gm-redesign .top-sales__slider--rows .swiper-slide.top-sales__col{gap:12px}}body.gm-redesign .top-sales__slider--rows .swiper-slide.top-sales__col .product-card{flex:0 0 auto;height:auto}body.gm-redesign .top-sales__slider .swiper-slide{height:auto}body.gm-redesign .top-sales .font-heading-block-tot{display:inline-flex;align-items:center;gap:6px;font-weight:500;color:#2A2A2A;border-bottom:1px solid #2A2A2A;padding-bottom:2px}body.gm-redesign .top-sales .font-heading-block-tot svg{width:18px;height:18px}body.gm-redesign .top-sales .font-heading-block-tot svg{transition:transform 0.2s}body.gm-redesign .top-sales .font-heading-block-tot:hover svg{transform:translateX(3px)}body.gm-redesign .top-sales__nav svg,body.gm-redesign .arr-slider svg{color:#2A2A2A}body.gm-redesign .arr-slider{border-radius:8px;transition:background 0.2s}body.gm-redesign .arr-slider:hover{background:#fff}body.gm-redesign .breadcrumbs .breadcrumbs_content span{font-size:13px;font-weight:400}body.gm-redesign .breadcrumbs .delimiter{color:#CED8E2}@media (min-width:769px){body.gm-redesign{padding-top:99px}}body.gm-redesign header.header#header{background:#343746}body.gm-redesign header.header#header .header_top{background:#2A2A2A}body.gm-redesign header.header#header .header_top .wrapper{padding:9px 0}body.gm-redesign header.header#header .header_top .header_top__slogan{font-size:13px;color:rgb(255 255 255 / .65)}body.gm-redesign header.header#header .header_top .header_top__right{gap:24px}body.gm-redesign header.header#header .header_top .header_top__phone span{font-size:14px;font-weight:500}body.gm-redesign header.header#header .header_top .header_top__phone svg{width:16px;height:16px}body.gm-redesign header.header#header .header_top .lang_switch a{font-size:13px;padding:2px 6px;border-radius:4px;color:rgb(255 255 255 / .45)}body.gm-redesign header.header#header .header_top .lang_switch a.active{text-decoration:none;color:#2A2A2A;background:#39E991;font-weight:600}body.gm-redesign header.header#header .header_main{box-shadow:none;border-bottom:1px solid rgb(255 255 255 / .08)}body.gm-redesign header.header#header .header_main .wrapper{padding:14px 0}body.gm-redesign header.header#header .header_main .wrapper .block-right{gap:32px;align-items:center}body.gm-redesign header.header#header .header_main .wrapper .block-right .main_nav .main_nav_ul.dsp-flex.gap-3{gap:24px}body.gm-redesign header.header#header .header_main .wrapper .block-right .main_nav .main_nav_ul.dsp-flex.gap-3>li>a{display:block;padding:10px 0;border-radius:6px;font-size:15px;font-weight:400;position:relative;transition:background 0.2s}body.gm-redesign header.header#header .header_main .wrapper .block-right .main_nav .main_nav_ul.dsp-flex.gap-3>li>a::after{content:"";position:absolute;left:0;right:0;bottom:4px;height:2px;background:#39E991;transform:scaleX(0);transform-origin:left;transition:transform 0.25s ease}body.gm-redesign header.header#header .header_main .wrapper .block-right .main_nav .main_nav_ul.dsp-flex.gap-3>li>a:hover{background:rgb(255 255 255 / .06)}body.gm-redesign header.header#header .header_main .wrapper .block-right .main_nav .main_nav_ul.dsp-flex.gap-3>li>a:hover::after{transform:scaleX(1)}body.gm-redesign header.header#header .header_main .wrapper .block-right .main_nav .main_nav_ul.dsp-flex.gap-3>li.mega-menu>a{padding-right:16px}body.gm-redesign header.header#header .header_main .wrapper .block-right .main_nav .main_nav_ul.dsp-flex.gap-3>li.mega-menu>a::before{content:"";position:absolute;right:0;top:50%;width:6px;height:6px;border-right:1.5px solid rgb(255 255 255 / .7);border-bottom:1.5px solid rgb(255 255 255 / .7);transform:translateY(-70%) rotate(45deg)}body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons{gap:6px;align-items:center}body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .icon{background:#fff0;color:#fff;width:44px;height:44px;padding:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;transition:background 0.2s}body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .icon svg{width:22px;height:22px}body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .icon svg path{stroke:#fff}body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .icon:hover{background:rgb(255 255 255 / .1)}body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .icon .dni{top:4px;right:4px;border-radius:4px;background:#39E991;color:#2A2A2A;font-size:10px;font-weight:700;padding:2px 4px;min-width:14px;aspect-ratio:auto;line-height:1}body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .nav_cart .woocommerce-cart-count-wrapper{font-size:0}body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .nav_cart .woocommerce-cart-count-wrapper .dni{font-size:10px;position:absolute}body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .search-toggle{width:auto;min-width:220px;height:42px;padding:0 14px;gap:10px;justify-content:flex-start;margin-right:8px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .14);cursor:text}body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .search-toggle .search-toggle__label{font-size:14px;color:rgb(255 255 255 / .55);white-space:nowrap}body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .search-toggle:hover{background:rgb(255 255 255 / .12);border-color:rgb(255 255 255 / .25)}@media (min-width:1025px) and (max-width:1440px){body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .search-toggle{min-width:160px}}@media (min-width:320px) and (max-width:1024px){body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .search-toggle{min-width:0;width:44px;padding:0;justify-content:center;background:#fff0;border:0}body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .search-toggle .search-toggle__label{display:none}}body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .burger{width:44px;height:44px;display:none;align-items:center;justify-content:center;border-radius:8px}@media (min-width:320px) and (max-width:768px){body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .burger{display:inline-flex}}body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .burger svg{width:32px;height:32px}body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .burger svg circle{fill:#fff0}body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .burger svg path{stroke:#fff;stroke-width:2}body.gm-redesign header.header#header .header_search_content{background:#fff;border-top:2px solid #39E991;box-shadow:0 20px 40px -20px rgb(0 0 0 / .35)}body.gm-redesign .product-card{background:#FFF;border:1px solid #E1E5EC;border-radius:8px;transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;gap:0;overflow:hidden;height:auto;align-self:stretch}body.gm-redesign .product-card .product-card_padding{display:flex;flex-direction:column;height:100%;box-sizing:border-box}body.gm-redesign .product-card .product-card__labels__link{flex:0 0 auto}body.gm-redesign .product-card .product-card__content__prices_actions{flex:1 1 auto;justify-content:space-between}body.gm-redesign .product-card:hover{box-shadow:0 10px 30px -12px rgb(52 55 70 / .25);border-color:#CED8E2}body.gm-redesign .product-card .product-card_padding{padding:10px 10px 16px}body.gm-redesign .product-card .product-card__labels__link{gap:12px}body.gm-redesign .product-card .product-card__labels__link .product-card__labels{padding:10px}body.gm-redesign .product-card .product-card__link .product-card__image{border-radius:6px;background:#F1F3F6;aspect-ratio:1/1}body.gm-redesign .product-card .product-card__link .product-card__image img{mix-blend-mode:multiply;transition:transform 0.5s ease}body.gm-redesign .product-card:hover .product-card__image img{transform:scale(1.05)}body.gm-redesign .product-card .product-card__content__prices_actions{padding:4px 6px 0;gap:12px}body.gm-redesign .product-card .product-card__title{font-size:14.5px;font-weight:400;line-height:1.4;color:#2A2A2A;min-height:40.6px}body.gm-redesign .product-card .product-card__badge-group{gap:6px}body.gm-redesign .product-card .product-card__badge-group .badge{padding:5px 8px;border-radius:4px;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;backdrop-filter:none}@media (min-width:320px) and (max-width:768px){body.gm-redesign .product-card .product-card__badge-group .badge{font-size:10px;padding:4px 6px}}body.gm-redesign .product-card .product-card__badge-group .badge--sale{background:#C55555;color:#fff}body.gm-redesign .product-card .product-card__badge-group .badge--new{background:#343746;color:#fff}body.gm-redesign .product-card .product-card__wishlist.product_like{background:rgb(255 255 255 / .9);border-radius:6px;width:18px;height:18px;padding:9px;box-shadow:0 1px 3px rgb(0 0 0 / .08)}body.gm-redesign .product-card .product-card__wishlist.product_like svg path{stroke:#2A2A2A}body.gm-redesign .product-card .product-card__wishlist.product_like:hover{background:#39E991}body.gm-redesign .product-card .product-card__prices{gap:8px;flex-direction:row-reverse;align-items:baseline;justify-content:flex-end}body.gm-redesign .product-card .price.price--sale,body.gm-redesign .product-card .price.price--normal{font-size:18px;font-weight:600;letter-spacing:-.01em}body.gm-redesign .product-card .price.price--regular{font-size:13px}body.gm-redesign .product-card .product-card__actions a.btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;width:44px;height:44px;padding:0;border-radius:8px}body.gm-redesign .product-card .product-card__actions a.btn:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .product-card .product-card__actions a.btn:active{transform:translateY(1px)}body.gm-redesign .product-card .product-card__actions a.btn .btn__text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}body.gm-redesign .product-card .product-card__actions a.btn .btn__icon{display:inline-flex}body.gm-redesign .product-card .product-card__actions a.btn .btn__icon svg{width:20px;height:20px}body.gm-redesign .product-card .product-card__actions a.btn:hover .btn__icon svg path{stroke:#2A2A2A}@media (min-width:320px) and (max-width:768px){body.gm-redesign .product-card__prices_actions{flex-direction:row;align-items:center}body.gm-redesign .product-card__prices_actions .subscription__btn a{width:44px;padding:0}}body.gm-redesign .hero{margin-top:24px}body.gm-redesign .hero .hero__media{width:58%}@media (min-width:320px) and (max-width:1024px){body.gm-redesign .hero .hero__media{width:100%}}body.gm-redesign .hero .hero__promo{width:42%}@media (min-width:320px) and (max-width:1024px){body.gm-redesign .hero .hero__promo{width:100%}}body.gm-redesign .hero .hero__media-bg{position:relative;overflow:hidden;min-height:520px}@media (min-width:320px) and (max-width:768px){body.gm-redesign .hero .hero__media-bg{min-height:360px}}body.gm-redesign .hero .hero__media-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 35%,rgb(42 42 42 / .72) 100%)}body.gm-redesign .hero .hero__media-bg .hero__media-title{position:relative;z-index:1;font-size:56px;font-weight:500;letter-spacing:-.02em;text-transform:none;max-width:14ch;padding:40px}@media (min-width:320px) and (max-width:768px){body.gm-redesign .hero .hero__media-bg .hero__media-title{font-size:32px;padding:20px}}body.gm-redesign .hero .hero__promo-big{background:#343746;color:#fff;padding:36px;flex:1;display:flex;flex-direction:column;position:relative;overflow:hidden}body.gm-redesign .hero .hero__promo-big::before{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgb(57 233 145 / .35),#fff0 70%)}body.gm-redesign .hero .hero__promo-big .hero__promo-big-title{color:#fff;font-size:28px;font-weight:500;padding-bottom:16px;position:relative}body.gm-redesign .hero .hero__promo-big .hero__promo-big-text{color:rgb(255 255 255 / .75);font-size:16px;font-weight:300;position:relative}body.gm-redesign .hero .hero__promo-big .hero__promo-big-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;background:#39E991;border-color:#39E991;color:#2A2A2A;margin-top:auto;align-self:flex-start;position:relative}body.gm-redesign .hero .hero__promo-big .hero__promo-big-btn:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .hero .hero__promo-big .hero__promo-big-btn:active{transform:translateY(1px)}body.gm-redesign .hero .hero__promo-big .hero__promo-big-btn:hover{background:#fff;border-color:#fff}body.gm-redesign .hero .hero__promo-big .hero__promo-big-btn svg{width:18px;height:18px}@media (min-width:320px) and (max-width:768px){body.gm-redesign .hero .hero__promo-big{padding:24px}body.gm-redesign .hero .hero__promo-big .hero__promo-big-btn{margin-top:20px}}body.gm-redesign .hero .hero__promo-small-cards .hero__promo-card{background:#FFF;border:1px solid #E1E5EC;border-radius:8px;transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;gap:48px!important;padding:22px}body.gm-redesign .hero .hero__promo-small-cards .hero__promo-card:first-child,body.gm-redesign .hero .hero__promo-small-cards .hero__promo-card:last-child{background:#fff}body.gm-redesign .hero .hero__promo-small-cards .hero__promo-card:first-child:hover,body.gm-redesign .hero .hero__promo-small-cards .hero__promo-card:last-child:hover{box-shadow:0 10px 30px -12px rgb(52 55 70 / .25);border-color:#CED8E2;background:#fff}body.gm-redesign .hero .hero__promo-small-cards .hero__promo-card .hero__promo-card-title{font-size:20px;font-weight:500}body.gm-redesign .hero .hero__promo-small-cards .hero__promo-card .svg-icon svg{width:44px;height:44px;color:#2A2A2A;transition:transform 0.25s,color 0.25s}body.gm-redesign .hero .hero__promo-small-cards .hero__promo-card:hover .svg-icon svg{transform:translateX(4px);color:#1E9C5E}body.gm-redesign .cats .cats__list{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:24px;align-items:stretch}@media (min-width:769px) and (max-width:1024px){body.gm-redesign .cats .cats__list{grid-template-columns:repeat(3,1fr)}}@media (min-width:320px) and (max-width:768px){body.gm-redesign .cats .cats__list{grid-template-columns:repeat(2,1fr);gap:8px}}body.gm-redesign .cats .cats__item{background:#FFF;border:1px solid #E1E5EC;border-radius:8px;transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;border-radius:8px;display:flex}body.gm-redesign .cats .cats__item:hover{box-shadow:0 10px 30px -12px rgb(52 55 70 / .25);border-color:#CED8E2;border-color:#CED8E2}body.gm-redesign .cats .cats__card{justify-content:space-between;padding:18px 18px;min-height:64px;flex:1;height:100%}body.gm-redesign .cats .cats__card .cats__arrow{display:inline-flex;color:#6F7683;transition:transform 0.2s,color 0.2s}body.gm-redesign .cats .cats__card:hover .cats__arrow{transform:translateX(3px);color:#1E9C5E}body.gm-redesign .cats .cats__name{font-size:15px;font-weight:500}body.gm-redesign .features .features-block--cards .features__cards{width:100%;max-height:none;gap:16px}@media (min-width:320px) and (max-width:768px){body.gm-redesign .features .features-block--cards .features__cards{flex-direction:column}}body.gm-redesign .features .features-block--cards .features__cards .features__card{background:#FFF;border:1px solid #E1E5EC;border-radius:8px;transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;background:#fff!important;padding:24px;display:flex;flex-direction:column;gap:12px;flex:1}body.gm-redesign .features .features-block--cards .features__cards .features__card:hover{box-shadow:0 10px 30px -12px rgb(52 55 70 / .25);border-color:#CED8E2}body.gm-redesign .features .features-block--cards .features__cards .features__card .features__card-icon{width:48px;height:48px;border-radius:8px;background:rgb(57 233 145 / .18);color:#1E9C5E;display:inline-flex;align-items:center;justify-content:center;margin-bottom:4px}body.gm-redesign .features .features-block--cards .features__cards .features__card .features__card-title{padding:0;background:none;font-size:18px;font-weight:500}body.gm-redesign .features .features-block--cards .features__cards .features__card p{color:#6F7683;font-weight:300}body.gm-redesign .features .features__image-wrapper--banner{display:block;width:100%;height:300px;position:relative;overflow:hidden;border-radius:8px}@media (min-width:320px) and (max-width:768px){body.gm-redesign .features .features__image-wrapper--banner{height:200px}}body.gm-redesign .features .features__image-wrapper--banner .features__image{width:100%;height:100%;object-fit:cover;transition:transform 0.6s}body.gm-redesign .features .features__image-wrapper--banner:hover .features__image{transform:scale(1.03)}body.gm-redesign .features .features__image-wrapper--banner .features__banner-label{position:absolute;left:24px;bottom:24px;display:inline-flex;align-items:center;gap:10px;background:#fff;color:#2A2A2A;padding:12px 18px;border-radius:8px;font-size:18px;font-weight:400}body.gm-redesign .features .features__image-wrapper--banner .features__banner-label b{font-weight:600;color:#1E9C5E}body.gm-redesign .top-sales__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (min-width:769px) and (max-width:1024px){body.gm-redesign .top-sales__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:320px) and (max-width:768px){body.gm-redesign .top-sales__grid{grid-template-columns:repeat(2,1fr);gap:12px}}body.gm-redesign .subscription .subscription__inner--dark{background:#343746;color:#fff;gap:0;padding:0;overflow:hidden;align-items:stretch}body.gm-redesign .subscription .subscription__inner--dark .subscription__content{width:58%;height:auto;padding:48px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}@media (min-width:320px) and (max-width:768px){body.gm-redesign .subscription .subscription__inner--dark .subscription__content{width:100%;padding:28px 20px}}body.gm-redesign .subscription .subscription__inner--dark .subscription__title{color:#fff;font-size:34px;font-weight:500;letter-spacing:-.02em}body.gm-redesign .subscription .subscription__inner--dark .subscription__title b{color:#39E991}@media (min-width:320px) and (max-width:768px){body.gm-redesign .subscription .subscription__inner--dark .subscription__title{font-size:24px}}body.gm-redesign .subscription .subscription__inner--dark .subscription__media-group{width:42%;height:auto}@media (min-width:320px) and (max-width:768px){body.gm-redesign .subscription .subscription__inner--dark .subscription__media-group{display:none}}body.gm-redesign .subscription .subscription__inner--dark .subscription__media-group .subscription__image-wrapper{width:100%}body.gm-redesign .subscription .subscription__inner--dark .subscription__media-group .subscription__image-wrapper img{height:100%;min-height:360px;border-radius:0}body.gm-redesign .subscription .subscription__inner--dark .call{color:rgb(255 255 255 / .7);font-weight:300}body.gm-redesign .subscription .subscription__inner--dark .call2{margin-top:12px;color:rgb(255 255 255 / .4);font-size:12px}body.gm-redesign .subscription .subscription__inner--dark .form{max-width:460px;gap:12px}body.gm-redesign .subscription .subscription__inner--dark .form form{display:flex;flex-direction:column;gap:12px;margin-top:4px}body.gm-redesign .subscription .subscription__inner--dark .form form .form-group span.wpcf7-form-control-wrap input{height:52px;padding:0 18px!important;border-radius:8px!important;border:1px solid rgb(255 255 255 / .18)!important;background:rgb(255 255 255 / .08)!important;color:#fff!important;font-size:15px!important}body.gm-redesign .subscription .subscription__inner--dark .form form .form-group span.wpcf7-form-control-wrap input::placeholder{color:rgb(255 255 255 / .45)}body.gm-redesign .subscription .subscription__inner--dark .form form .form-group span.wpcf7-form-control-wrap input:focus,body.gm-redesign .subscription .subscription__inner--dark .form form .form-group span.wpcf7-form-control-wrap input:focus-visible{outline:none;border-color:#39E991!important}body.gm-redesign .subscription .subscription__inner--dark .form form .wpcf7-form-control[type=submit]{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;height:52px;border-radius:8px;background:#39E991;border-color:#39E991;color:#2A2A2A;width:100%}body.gm-redesign .subscription .subscription__inner--dark .form form .wpcf7-form-control[type=submit]:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .subscription .subscription__inner--dark .form form .wpcf7-form-control[type=submit]:active{transform:translateY(1px)}body.gm-redesign .subscription .subscription__inner--dark .form form .wpcf7-form-control[type=submit]:hover{background:#fff;border-color:#fff}body.gm-redesign .catalog{gap:40px}body.gm-redesign .catalog .filter_content{width:264px;padding-top:0;margin-bottom:64px}@media (min-width:320px) and (max-width:1024px){body.gm-redesign .catalog .filter_content{padding-top:0}}body.gm-redesign .catalog .filter_content .filter_content_block,body.gm-redesign .catalog .filter_content .filter_content_block_q{background:#FFF;border:1px solid #E1E5EC;border-radius:8px;transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;padding:20px;margin-bottom:16px}body.gm-redesign .catalog .filter_content .filter_content_block_title{padding-bottom:0;margin-bottom:12px}body.gm-redesign .catalog .filter_content .filter_content_block_title span,body.gm-redesign .catalog .filter_content .filter_content_block_title .font-heading-subhero{font-size:15px!important;font-weight:600;letter-spacing:.02em;text-transform:uppercase}body.gm-redesign .catalog .filter_content .filter_content_block_item{border-bottom:1px solid #E1E5EC}body.gm-redesign .catalog .filter_content .filter_content_block_item:last-child{border-bottom:0}body.gm-redesign .catalog .filter_content .filter_content_block_item--sale{padding:12px 0}body.gm-redesign .catalog .filter_content .filter_content_block_item--sale .filter_sale{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:15px;font-weight:400;color:#2A2A2A}body.gm-redesign .catalog .filter_content .filter_content_block_item--sale .filter_sale input[type=checkbox]{flex:0 0 auto;width:18px;height:18px;margin:0;padding:0;accent-color:#39E991;border:1px solid #CED8E2;border-radius:4px;background:#fff;box-sizing:border-box;cursor:pointer}body.gm-redesign .catalog .filter_content .filter_content_block_item--sale:has(input:checked) .filter_sale{font-weight:500}body.gm-redesign .catalog .filter_content .filter_content_block_item_top{padding:12px 0;font-size:15px;font-weight:400;justify-content:space-between;align-items:center;cursor:pointer}body.gm-redesign .catalog .filter_content .filter_content_block_item_top svg{width:18px;height:18px;transition:transform 0.25s}body.gm-redesign .catalog .filter_content .filter_content_block_item_top.is-open svg{transform:rotate(180deg)}body.gm-redesign .catalog .filter_content .filter_content_block_item.active>.filter_content_block_item_top{font-weight:600}body.gm-redesign .catalog .filter_content .filter_content_block_item.active>.filter_content_block_item_top span{border-left:2px solid #39E991;padding-left:10px;margin-left:-2px}body.gm-redesign .catalog .filter_content .filter_content_block_item_body{padding:0 0 12px 12px;display:flex;flex-direction:column;gap:4px}body.gm-redesign .catalog .filter_content .filter_content_block_item:not(.active)>.filter_content_block_item_body{display:none}body.gm-redesign .catalog .filter_content .block_item_body_cat{padding:6px 8px;border-radius:6px;font-size:14px;color:#6F7683;transition:background 0.2s,color 0.2s}body.gm-redesign .catalog .filter_content .block_item_body_cat:hover{background:#F1F3F6;color:#2A2A2A}body.gm-redesign .catalog .filter_content .filter_content_block_q .filter_content_block_item.active>.filter_content_block_item_top span{border:0;padding:0;margin:0}body.gm-redesign .catalog .filter_content .price-inputs input{border:1px solid #CED8E2;border-radius:6px;height:40px}body.gm-redesign .catalog .filter_content .filter_actions .btn.apply{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;padding:12px 20px}body.gm-redesign .catalog .filter_content .filter_actions .btn.apply:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .catalog .filter_content .filter_actions .btn.apply:active{transform:translateY(1px)}body.gm-redesign .catalog .filter_content .filter_actions .btn.reset{color:#6F7683;text-decoration:underline;text-underline-offset:3px}body.gm-redesign .catalog .filter_content .filter_actions .btn.reset:hover{color:#2A2A2A}body.gm-redesign .catalog .filter_content .range-progress{background:#39E991}body.gm-redesign .catalog .filter_content input[type=range]::-webkit-slider-thumb{background:#343746;border:2px solid #fff}body.gm-redesign .catalog .content_catalog{width:calc(100% - 264px);gap:12px}@media (min-width:320px) and (max-width:1024px){body.gm-redesign .catalog .content_catalog{width:100%}}body.gm-redesign .catalog .content_catalog .catalog_top{align-items:flex-end;padding-bottom:10px;border-bottom:1px solid #E1E5EC;margin-bottom:12px}body.gm-redesign .catalog .content_catalog .catalog_top .title{font-size:40px;font-weight:500;letter-spacing:-.02em;display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}@media (min-width:320px) and (max-width:768px){body.gm-redesign .catalog .content_catalog .catalog_top .title{font-size:30px}}body.gm-redesign .catalog .content_catalog .catalog_top .title .catalog_count{font-size:14px;font-weight:400;color:#6F7683;letter-spacing:0}body.gm-redesign .catalog .content_catalog .catalog_top .sort_dropdown{align-items:center;gap:10px}body.gm-redesign .catalog .content_catalog .catalog_top .sort_dropdown_title{font-size:13px;color:#6F7683}body.gm-redesign .catalog .content_catalog .catalog_top .sort_dropdown_toggle{background:#fff;border:1px solid #CED8E2;border-radius:8px;height:42px;padding:0 14px;gap:10px;font-size:14px;font-weight:500}body.gm-redesign .catalog .content_catalog .catalog_top .sort_dropdown_menu{border-radius:8px;border:1px solid #E1E5EC;box-shadow:0 10px 30px -12px rgb(52 55 70 / .25)}body.gm-redesign .catalog .content_catalog .catalog_top .mobile_button{display:none;align-items:center;gap:8px;height:42px;padding:0 14px;border:1px solid #CED8E2;border-radius:8px;background:#fff;font-size:14px;font-weight:500;cursor:pointer}@media (min-width:320px) and (max-width:1024px){body.gm-redesign .catalog .content_catalog .catalog_top{flex-direction:column;align-items:flex-start;gap:14px}body.gm-redesign .catalog .content_catalog .catalog_top .sort_dropdown{width:100%;justify-content:space-between}body.gm-redesign .catalog .content_catalog .catalog_top .sort_dropdown .sort_dropdown_title{display:none}body.gm-redesign .catalog .content_catalog .catalog_top .mobile_button{display:inline-flex}}body.gm-redesign .catalog .content_catalog ul.products{grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:20px}@media (min-width:1441px) and (max-width:2560px){body.gm-redesign .catalog .content_catalog ul.products{grid-template-columns:repeat(4,1fr)}}@media (min-width:320px) and (max-width:768px){body.gm-redesign .catalog .content_catalog ul.products{grid-template-columns:repeat(2,1fr);column-gap:12px;row-gap:12px}}body.gm-redesign .catalog .content_catalog ul.products .catalog_rec_body img,body.gm-redesign .catalog .content_catalog ul.products .catalog_rec_body video{border-radius:8px}body.gm-redesign .catalog .content_catalog .pagination{margin-top:40px;padding-top:24px;border-top:1px solid #E1E5EC}body.gm-redesign .catalog .content_catalog .pagination .pagination_items{display:flex;gap:6px}body.gm-redesign .catalog .content_catalog .pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 8px;border-radius:8px;border:1px solid #CED8E2;background:#fff;font-size:14px;font-weight:500;color:#2A2A2A;transition:background 0.2s,border-color 0.2s}body.gm-redesign .catalog .content_catalog .pagination .page-numbers:hover{border-color:#343746}body.gm-redesign .catalog .content_catalog .pagination .page-numbers.current{background:#343746;border-color:#343746;color:#fff}body.gm-redesign .catalog .content_catalog .pagination .page-numbers.dots{border:0;background:none;min-width:24px}body.gm-redesign .catalog .content_catalog .pagination a.arrow{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;border:1px solid #CED8E2;background:#fff;margin-left:6px;color:#2A2A2A}body.gm-redesign .catalog .content_catalog .pagination a.arrow:hover{background:#39E991;border-color:#39E991}body.gm-redesign .catalog .content_catalog .pagination .top_items a{font-size:13px;color:#6F7683;border-bottom:1px solid currentColor}body.gm-redesign .catalog .content_catalog .pagination .top_items a:hover{color:#2A2A2A}body.gm-redesign .catalog .content_catalog .category_description_all{background:#FFF;border:1px solid #E1E5EC;border-radius:8px;transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;padding:28px 32px;margin-top:40px;width:100%}body.gm-redesign .catalog .content_catalog .category_description_all .category_description_title{font-size:22px;font-weight:500;margin-bottom:12px}body.gm-redesign .catalog .content_catalog .category_description_all .category_description p{color:#6F7683;font-weight:300;line-height:1.6}body.gm-redesign .prod{margin-top:8px}body.gm-redesign .prod .wrapper{gap:48px;align-items:flex-start}body.gm-redesign .prod .wrapper .prod_slider{max-width:54%}@media (min-width:320px) and (max-width:768px){body.gm-redesign .prod .wrapper .prod_slider{max-width:100%}}body.gm-redesign .prod .wrapper .prod_slider .all_content_foto{gap:16px;align-items:flex-start}body.gm-redesign .prod .wrapper .prod_slider .all_content_foto .conteiner-imgs{flex:1 1 auto;min-width:0;max-width:100%}body.gm-redesign .prod .wrapper .prod_slider .prod_slider_control{flex:0 0 84px;width:84px;max-width:84px;gap:8px}@media (min-width:320px) and (max-width:1024px){body.gm-redesign .prod .wrapper .prod_slider .prod_slider_control{flex:0 0 auto;width:100%;max-width:100%}}body.gm-redesign .prod .wrapper .prod_slider .prod_slider_control .prod_slider_control_wrapper .slider_control{width:84px;height:84px;flex-shrink:0;box-sizing:border-box;border:1px solid #E1E5EC;border-radius:6px;background:#fff;overflow:hidden;opacity:.7;transition:opacity 0.2s,border-color 0.2s;cursor:pointer}body.gm-redesign .prod .wrapper .prod_slider .prod_slider_control .prod_slider_control_wrapper .slider_control img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0}body.gm-redesign .prod .wrapper .prod_slider .prod_slider_control .prod_slider_control_wrapper .slider_control:hover{opacity:1}body.gm-redesign .prod .wrapper .prod_slider .prod_slider_control .prod_slider_control_wrapper .swiper-slide-thumb-active{border:2px solid #343746;opacity:1}body.gm-redesign .prod .wrapper .prod_slider .prod_slider_all{width:100%;max-width:100%;box-sizing:border-box;border-radius:8px;border:1px solid #E1E5EC;background:#fff;position:relative;overflow:hidden}body.gm-redesign .prod .wrapper .prod_slider .prod_slider_all .prod_slider_all_wrapper .slider_all{max-width:none;width:100%;overflow:hidden}body.gm-redesign .prod .wrapper .prod_slider .prod_slider_all .prod_slider_all_wrapper .slider_all a{display:block;width:100%;height:100%}body.gm-redesign .prod .wrapper .prod_slider .prod_slider_all .prod_slider_all_wrapper .slider_all img{width:100%;height:560px;max-width:100%;object-fit:contain;object-position:center;display:block;padding:0;border-radius:0;box-sizing:border-box}@media (min-width:320px) and (max-width:768px){body.gm-redesign .prod .wrapper .prod_slider .prod_slider_all .prod_slider_all_wrapper .slider_all img{height:auto;aspect-ratio:1/1}}body.gm-redesign .prod .wrapper .prod_slider .prod_slider_all .prod_like{top:12px;right:12px;background:#fff;border:1px solid #E1E5EC;border-radius:6px;width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center}body.gm-redesign .prod .wrapper .prod_slider .prod_slider_all .prod_like svg{width:20px;height:20px;display:block}body.gm-redesign .prod .wrapper .prod_slider .prod_slider_all .prod_like:hover{background:#39E991;border-color:#39E991}body.gm-redesign .prod .wrapper .prod_slider .prod_slider_all .swiper-pagination{bottom:12px}body.gm-redesign .prod .wrapper .prod_slider .prod_slider_all .swiper-pagination-bullet-active{background:#343746}body.gm-redesign .prod .wrapper .prod_meta{background:#FFF;border:1px solid #E1E5EC;border-radius:8px;transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;padding:28px;box-sizing:border-box;position:sticky;top:130px;max-width:calc(46% - 48px);width:100%}@media (min-width:320px) and (max-width:768px){body.gm-redesign .prod .wrapper .prod_meta{max-width:100%;position:static;padding:20px;box-sizing:border-box}}body.gm-redesign .prod .wrapper .prod_meta .prod_meta_top{gap:10px;padding-bottom:20px;border-bottom:1px solid #E1E5EC}body.gm-redesign .prod .wrapper .prod_meta .prod_meta_top .prod_meta-sku{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#6F7683}body.gm-redesign .prod .wrapper .prod_meta .prod_meta_top .prod_meta-sku strong{font-weight:500}body.gm-redesign .prod .wrapper .prod_meta .prod_meta_top .prod_meta-title{font-size:26px;font-weight:500;letter-spacing:-.01em;line-height:1.25}@media (min-width:320px) and (max-width:768px){body.gm-redesign .prod .wrapper .prod_meta .prod_meta_top .prod_meta-title{font-size:21px}}body.gm-redesign .prod .wrapper .prod_meta .prod_meta_top .prod_meta-price{align-items:center;gap:12px;margin-top:6px}body.gm-redesign .prod .wrapper .prod_meta .prod_meta_top .prod_meta-price .price-current{font-size:32px;font-weight:600;letter-spacing:-.02em}body.gm-redesign .prod .wrapper .prod_meta .prod_meta_top .prod_meta-price .price-old{font-size:16px;color:#6F7683}body.gm-redesign .prod .wrapper .prod_meta .prod_meta_top .prod_meta-price .prod_meta-badge{background:#C55555;color:#fff;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600}body.gm-redesign .prod .wrapper .prod_meta .prod_meta_top .prod_meta-stock{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#1E9C5E;font-weight:500}body.gm-redesign .prod .wrapper .prod_meta .prod_meta_top .prod_meta-stock .dot{width:8px;height:8px;border-radius:50%;background:#39E991;box-shadow:0 0 0 3px rgb(57 233 145 / .25)}body.gm-redesign .prod .wrapper .prod_meta .met_title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#6F7683;padding:18px 0 10px;border:0}body.gm-redesign .prod .wrapper .prod_meta .prod_colors,body.gm-redesign .prod .wrapper .prod_meta .prod_height,body.gm-redesign .prod .wrapper .prod_meta .prod_view,body.gm-redesign .prod .wrapper .prod_meta .prod_count{border:0;padding:0;margin:0}body.gm-redesign .prod .wrapper .prod_meta .colors_items .colors_item .qi{border-radius:6px;overflow:hidden;border:2px solid #fff0;transition:border-color 0.2s}body.gm-redesign .prod .wrapper .prod_meta .colors_items .colors_item .qi img{border-radius:0}body.gm-redesign .prod .wrapper .prod_meta .colors_items .colors_item.active .qi{border-color:#343746}body.gm-redesign .prod .wrapper .prod_meta .colors_items .colors_item .colors_item_title{font-size:13px}body.gm-redesign .prod .wrapper .prod_meta .height_items{display:flex;flex-wrap:wrap;gap:8px}body.gm-redesign .prod .wrapper .prod_meta .height_items .height_item{display:inline-flex;align-items:center;gap:0;padding:8px 14px;border:1px solid #CED8E2;border-radius:6px;font-size:14px;cursor:pointer;transition:border-color 0.2s,background 0.2s}body.gm-redesign .prod .wrapper .prod_meta .height_items .height_item .height_pip{display:none}body.gm-redesign .prod .wrapper .prod_meta .height_items .height_item:hover{border-color:#343746}body.gm-redesign .prod .wrapper .prod_meta .height_items .height_item.active{border-color:#343746;background:#343746;color:#fff}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom{margin-top:20px;padding-top:0;gap:16px!important}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .description_png{padding-bottom:0;border:0;margin:0}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .description_png .prod_meta-excerpt p{color:#6F7683;font-weight:300;line-height:1.55}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .description_png .prod_meta-medals .medal-item img{border-radius:6px}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add{gap:10px;align-items:stretch;flex-wrap:nowrap}@media (min-width:320px) and (max-width:768px){body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add{flex-wrap:wrap}}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .prod_q{flex:0 0 auto;border:1px solid #CED8E2;border-radius:8px;height:50px;box-sizing:border-box;display:flex;align-items:center;padding:0 6px;background:#fff}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .prod_q .prod_minus,body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .prod_q .prod_plus{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;cursor:pointer}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .prod_q .prod_minus:hover,body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .prod_q .prod_plus:hover{background:#F1F3F6}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .prod_q .prod_q_total{min-width:32px;text-align:center;font-weight:600}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .prod_add{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;flex:1 1 auto;min-width:0;padding-left:16px;padding-right:16px;height:50px;box-sizing:border-box;font-size:15px;white-space:nowrap}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .prod_add:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .prod_add:active{transform:translateY(1px)}@media (min-width:320px) and (max-width:768px){body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .prod_add{flex:1 0 100%}}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .prod_add span{display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:500}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .prod_add:hover span{color:#2A2A2A}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .prod_add:hover svg path{stroke:#2A2A2A}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .acum{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;flex:0 1 auto;min-width:0;padding-left:16px;padding-right:16px;background:#fff;height:50px;box-sizing:border-box;border-color:#CED8E2;white-space:nowrap}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .acum:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .acum:active{transform:translateY(1px)}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .acum span{color:#2A2A2A;font-weight:500}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_q_add .acum:hover{background:#39E991;border-color:#39E991}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_payment_methods .prod_payment_methods__media{display:flex;align-items:center;gap:8px;flex-wrap:wrap}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_payment_methods .prod_payment_methods__media .prod_payment_methods__label{font-size:12px;color:#6F7683;margin-right:4px}body.gm-redesign .prod .wrapper .prod_meta .prod_bottom .prod_payment_methods .prod_payment_methods__media .pay{border:1px solid #E1E5EC;margin:0}body.gm-redesign .qai{margin-top:24px}body.gm-redesign .qai .wrapper{background:#FFF;border:1px solid #E1E5EC;border-radius:8px;transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;box-sizing:border-box;padding:8px 32px}@media (min-width:320px) and (max-width:768px){body.gm-redesign .qai .wrapper{padding:4px 16px}}body.gm-redesign .qai .qai_item{border-bottom:1px solid #E1E5EC}body.gm-redesign .qai .qai_item:last-child{border-bottom:0}body.gm-redesign .qai .qai_item .qai_item_top{padding:22px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer}body.gm-redesign .qai .qai_item .qai_item_top .qai_item_title{display:flex;align-items:center;gap:16px;font-size:20px;font-weight:500}body.gm-redesign .qai .qai_item .qai_item_top .qai_num{font-size:12px;font-weight:600;color:#1E9C5E;letter-spacing:.1em;font-variant-numeric:tabular-nums}body.gm-redesign .qai .qai_item .qai_item_top svg{transition:transform 0.25s}body.gm-redesign .qai .qai_item.active .qai_item_top svg{transform:rotate(180deg)}body.gm-redesign .qai .qai_item .qai_item_body{padding:0 0 24px 40px}@media (min-width:320px) and (max-width:768px){body.gm-redesign .qai .qai_item .qai_item_body{padding-left:0}}body.gm-redesign .qai .qai_item .qai_item_body p{color:#6F7683;font-weight:300;line-height:1.6;font-size:15px}body.gm-redesign .qai{padding-bottom:40px}body.gm-redesign .tops{margin-top:24px;padding-top:40px}body.gm-redesign .tops .title_section .title_section-arr{align-items:flex-end;margin-bottom:28px}body.gm-redesign .tops .title_section .title{font-size:36px;font-weight:500;letter-spacing:-.02em}body.gm-redesign .section.title{margin-bottom:32px}body.gm-redesign .section.title .title.heading-hero{font-size:48px;font-weight:500;letter-spacing:-.02em}@media (min-width:320px) and (max-width:768px){body.gm-redesign .section.title .title.heading-hero{font-size:34px}}body.gm-redesign .section.title .title__lead{margin-top:12px;color:#6F7683;font-size:17px;font-weight:300}body.gm-redesign .contacts-cards{margin-bottom:32px}body.gm-redesign .contacts-cards .contacts{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (min-width:769px) and (max-width:1024px){body.gm-redesign .contacts-cards .contacts{grid-template-columns:repeat(2,1fr)}}@media (min-width:320px) and (max-width:768px){body.gm-redesign .contacts-cards .contacts{grid-template-columns:1fr}}body.gm-redesign .contacts-cards .contacts .c-mini-block{background:#FFF;border:1px solid #E1E5EC;border-radius:8px;transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;padding:22px;display:flex;flex-direction:column;gap:6px}body.gm-redesign .contacts-cards .contacts .c-mini-block:hover{box-shadow:0 10px 30px -12px rgb(52 55 70 / .25);border-color:#CED8E2}body.gm-redesign .contacts-cards .contacts .c-mini-block .c-mini-block-icon{width:44px;height:44px;border-radius:8px;background:rgb(57 233 145 / .18);color:#1E9C5E;display:inline-flex;align-items:center;justify-content:center;margin-bottom:10px}body.gm-redesign .contacts-cards .contacts .c-mini-block .c-mini-block-icon svg{width:22px;height:22px}body.gm-redesign .contacts-cards .contacts .c-mini-block>span{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:#6F7683;font-weight:600}body.gm-redesign .contacts-cards .contacts .c-mini-block .c-mini-block-title{font-size:18px;font-weight:500;color:#2A2A2A}body.gm-redesign .contacts-cards .contacts .c-mini-block small{color:#6F7683;font-size:13px;font-weight:300}body.gm-redesign .contacts-cards .contacts .c-mini-block .social-list{gap:8px;margin:4px 0}body.gm-redesign .contacts-cards .contacts .c-mini-block .social-list li a{width:36px;height:36px;border-radius:6px;border:1px solid #CED8E2;display:inline-flex;align-items:center;justify-content:center;color:#2A2A2A}body.gm-redesign .contacts-cards .contacts .c-mini-block .social-list li a:hover{background:#343746;color:#fff;border-color:#343746}body.gm-redesign .section.form-map{margin-bottom:96px}body.gm-redesign .section.form-map .form-map{gap:24px;align-items:stretch}body.gm-redesign .section.form-map .form-map .form-title{background:#FFF;border:1px solid #E1E5EC;border-radius:8px;transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;width:44%;max-width:44%;padding:36px;gap:24px}@media (min-width:320px) and (max-width:1024px){body.gm-redesign .section.form-map .form-map .form-title{width:100%;max-width:100%;box-sizing:border-box}}body.gm-redesign .section.form-map .form-map .form-title .text-title{gap:10px}body.gm-redesign .section.form-map .form-map .form-title .text-title .question{font-size:28px;font-weight:500}body.gm-redesign .section.form-map .form-map .form-title .text-title .call{color:#6F7683;font-weight:300}body.gm-redesign .section.form-map .form-map .form-title .form form{gap:14px}body.gm-redesign .section.form-map .form-map .form-title .form form .two-cols{gap:14px}body.gm-redesign .section.form-map .form-map .form-title .form form .form-group input:not([type=checkbox]):not([type=radio]),body.gm-redesign .section.form-map .form-map .form-title .form form .form-group textarea,body.gm-redesign .section.form-map .form-map .form-title .form form span.wpcf7-form-control-wrap input:not([type=checkbox]):not([type=radio]),body.gm-redesign .section.form-map .form-map .form-title .form form span.wpcf7-form-control-wrap textarea{width:100%!important;box-sizing:border-box;border:0!important;border-bottom:1px solid #CED8E2!important;border-radius:0!important;background:transparent!important;padding:14px 0!important;font-size:15px;font-family:inherit;transition:border-color 0.2s}body.gm-redesign .section.form-map .form-map .form-title .form form .form-group input:not([type=checkbox]):not([type=radio])::placeholder,body.gm-redesign .section.form-map .form-map .form-title .form form .form-group textarea::placeholder,body.gm-redesign .section.form-map .form-map .form-title .form form span.wpcf7-form-control-wrap input:not([type=checkbox]):not([type=radio])::placeholder,body.gm-redesign .section.form-map .form-map .form-title .form form span.wpcf7-form-control-wrap textarea::placeholder{color:#6F7683}body.gm-redesign .section.form-map .form-map .form-title .form form .form-group input:not([type=checkbox]):not([type=radio]):focus,body.gm-redesign .section.form-map .form-map .form-title .form form .form-group textarea:focus,body.gm-redesign .section.form-map .form-map .form-title .form form span.wpcf7-form-control-wrap input:not([type=checkbox]):not([type=radio]):focus,body.gm-redesign .section.form-map .form-map .form-title .form form span.wpcf7-form-control-wrap textarea:focus{outline:none;border-bottom-color:#343746!important;box-shadow:0 1px 0 #343746}body.gm-redesign .section.form-map .form-map .form-title .form form .form-group textarea{height:76px!important;min-height:76px;max-height:76px!important}body.gm-redesign .section.form-map .form-map .form-title .wpcf7-form-control[type=submit],body.gm-redesign .section.form-map .form-map .form-title .wpcf7-submit{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;width:auto;align-self:flex-start;height:50px;padding:0 28px;margin-top:8px;border-radius:8px;font-family:inherit}body.gm-redesign .section.form-map .form-map .form-title .wpcf7-form-control[type=submit]:hover,body.gm-redesign .section.form-map .form-map .form-title .wpcf7-submit:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .section.form-map .form-map .form-title .wpcf7-form-control[type=submit]:active,body.gm-redesign .section.form-map .form-map .form-title .wpcf7-submit:active{transform:translateY(1px)}body.gm-redesign .section.form-map .form-map .form-title .call2{margin-top:10px!important;font-size:12px;color:#6F7683}body.gm-redesign .section.form-map .form-map .map-contacts{flex:1}body.gm-redesign .section.form-map .form-map .map-contacts .map{height:100%}body.gm-redesign .section.form-map .form-map .map-contacts .map iframe,body.gm-redesign .section.form-map .form-map .map-contacts .map .map-placeholder{width:100%;height:100%;min-height:520px;border-radius:8px;border:1px solid #E1E5EC;display:block}body.gm-redesign footer.site-footer{border-top:3px solid #39E991}body.gm-redesign footer.site-footer .footer-top .footer-top__inner{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;column-gap:40px;padding:56px 0 0}@media (min-width:320px) and (max-width:768px){body.gm-redesign footer.site-footer .footer-top .footer-top__inner{display:flex;padding-top:32px}}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-about{padding:0;grid-row:1;gap:16px}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-about .footer-about__text{color:rgb(255 255 255 / .6);font-size:14px;font-weight:300;line-height:1.6;max-width:32ch}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns{display:contents}@media (min-width:320px) and (max-width:768px){body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns{display:flex}}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns .footer-columns-left{display:contents}@media (min-width:320px) and (max-width:768px){body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns .footer-columns-left{display:flex;flex-direction:column}}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns .footer-col{gap:16px}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns .footer-col .accordion__toggle.font-heading-subblock2-title{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(255 255 255 / .55)!important}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns .footer-col .footer-col__list{gap:10px}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns .footer-col .footer-col__list li{font-size:15px}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns .footer-col .footer-col__list li a{transition:color 0.2s}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns .footer-col .footer-col__list li a:hover{color:#39E991}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns .footer-columns-right .footer-contact{align-items:flex-start;gap:10px}@media (min-width:320px) and (max-width:768px){body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns .footer-columns-right .footer-contact{align-items:flex-start}}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns .footer-columns-right .footer-contact .footer-contact__phone{font-size:22px;font-weight:600}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns .footer-columns-right .footer-contact .footer-contact__email a,body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns .footer-columns-right .footer-contact .footer-contact__address a{font-size:15px;color:rgb(255 255 255 / .75)}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns .footer-columns-right .footer-contact .footer-social{gap:8px;margin-top:8px}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns .footer-columns-right .footer-contact .footer-social a{width:38px;height:38px;border-radius:6px;border:1px solid #CED8E2;display:inline-flex;align-items:center;justify-content:center;color:#2A2A2A;transition:background 0.2s}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns .footer-columns-right .footer-contact .footer-social a img{width:18px}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns .footer-columns-right .footer-contact .footer-social a:hover{background:#39E991;color:#2A2A2A;border-color:#39E991}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-bottom{grid-column:1/-1;margin-top:40px;padding:20px 0 24px;border-top:1px solid #CED8E2}@media (min-width:320px) and (max-width:768px){body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-bottom{flex-direction:column;gap:12px;align-items:flex-start}}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-bottom .footer-bottom__copy{font-size:13px;color:#6F7683}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-bottom .footer-payments{display:flex;gap:6px}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-bottom .footer-payments img{height:24px}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-bottom .footer-payments .pay{margin:0}body.gm-redesign footer.site-footer .footer-top .footer-top__inner .footer-columns{border:0;padding:0}body.gm-redesign.quick-order-open{overflow:hidden}body.gm-redesign .quick-order{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px}body.gm-redesign .quick-order[hidden]{display:none}body.gm-redesign .quick-order .quick-order__overlay{position:absolute;inset:0;background:rgb(42 42 42 / .55)}body.gm-redesign .quick-order .quick-order__dialog{position:relative;width:100%;max-width:420px;box-sizing:border-box;background:#fff;border-radius:8px;padding:28px;box-shadow:0 10px 30px -12px rgb(52 55 70 / .25)}body.gm-redesign .quick-order .quick-order__close{position:absolute;top:10px;right:10px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:0;background:#fff0;font-size:24px;line-height:1;color:#6F7683;cursor:pointer}body.gm-redesign .quick-order .quick-order__close:hover{color:#2A2A2A}body.gm-redesign .quick-order .quick-order__title{font-size:22px;font-weight:500;color:#2A2A2A;margin-bottom:6px}body.gm-redesign .quick-order .quick-order__lead{font-size:14px;color:#6F7683;margin-bottom:18px}body.gm-redesign .quick-order .quick-order__hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}body.gm-redesign .quick-order .quick-order__form{display:flex;flex-direction:column;gap:14px}body.gm-redesign .quick-order .quick-order__field{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#6F7683}body.gm-redesign .quick-order .quick-order__field input{box-sizing:border-box;width:100%;height:46px;padding:0 14px;border:1px solid #CED8E2;border-radius:8px;font-family:inherit;font-size:15px;color:#2A2A2A;background:#fff}body.gm-redesign .quick-order .quick-order__field input:focus,body.gm-redesign .quick-order .quick-order__field input:focus-visible{border-color:#343746;outline:none}body.gm-redesign .quick-order .quick-order__consent{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;color:#6F7683;cursor:pointer}body.gm-redesign .quick-order .quick-order__consent input[type=checkbox]{flex:0 0 auto;width:18px;height:18px;margin:1px 0 0;padding:0;accent-color:#39E991;border:1px solid #CED8E2;border-radius:4px;background:#fff;box-sizing:border-box;cursor:pointer}body.gm-redesign .quick-order .quick-order__consent a{color:#1E9C5E;text-decoration:underline;text-underline-offset:2px}body.gm-redesign .quick-order .quick-order__consent a:hover{color:#2A2A2A}body.gm-redesign .quick-order .quick-order__submit{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;width:100%;height:50px;background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .quick-order .quick-order__submit:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .quick-order .quick-order__submit:active{transform:translateY(1px)}body.gm-redesign .quick-order .quick-order__submit:hover{background:#343746;border-color:#343746;color:#fff}body.gm-redesign .quick-order .quick-order__submit:disabled,body.gm-redesign .quick-order .quick-order__submit:disabled:hover{background:#39E991;border-color:#39E991;color:#2A2A2A;opacity:.4;cursor:not-allowed;transform:none}body.gm-redesign .quick-order .quick-order__note{font-size:13px;line-height:1.5;min-height:18px}body.gm-redesign .quick-order .quick-order__note.is-ok{color:#1E9C5E}body.gm-redesign .quick-order .quick-order__note.is-error{color:#C55555}body.gm-redesign .quick-order .quick-order__call{display:inline-block;margin-top:16px;font-size:14px;color:#6F7683}body.gm-redesign .quick-order .quick-order__call:hover{color:#2A2A2A}@media (min-width:320px) and (max-width:768px){body.gm-redesign .quick-order .quick-order__dialog{padding:20px}}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper{background:#fff;border-top:2px solid #39E991;box-shadow:0 24px 48px -24px rgb(20 22 32 / .45);padding:28px 0 32px;min-height:0}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert{gap:32px;padding:0 16px;box-sizing:border-box}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-left{min-width:264px;width:264px;padding-right:8px;border-right:1px solid #E1E5EC}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-left ul{display:flex;flex-direction:column;gap:2px}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-left li.left-item{padding:11px 12px;border-radius:6px;font-size:15px;font-weight:400;color:#2A2A2A;cursor:pointer;transition:background 0.15s,color 0.15s}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-left li.left-item a{color:inherit;flex:1}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-left li.left-item svg{width:16px;height:16px;opacity:.4}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-left li.left-item svg path{stroke:currentColor}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-left li.left-item:hover,body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-left li.left-item.is-current{background:#343746;color:#fff}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-left li.left-item:hover svg,body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-left li.left-item.is-current svg{opacity:1}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-left li.left-item:hover svg path,body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-left li.left-item.is-current svg path{stroke:#fff}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-right{padding:4px 0 0 0;border:0;width:auto;flex:1;min-width:0}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-right .mega-pane{gap:32px;align-items:flex-start}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-right .mega-pane_left{flex:1;min-width:0}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-right .mega-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-right .mega-col__title{font-size:15px;font-weight:600;margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid #E1E5EC}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-right .mega-col__title a{color:#2A2A2A}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-right .mega-col__title a:hover{color:#1E9C5E}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-right .mega-col__list li{margin:0}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-right .mega-col__list a{padding:6px 0;font-size:14px;font-weight:300;color:#6F7683;transition:color 0.15s}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-right .mega-col__list a:hover{color:#2A2A2A}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-right .mega-banner{width:300px;height:380px;border-radius:8px;flex:0 0 auto}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-right .mega-banner img{transition:transform 0.5s}body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-right .mega-banner-link:hover .mega-banner img{transform:scale(1.03)}@media (min-width:1025px) and (max-width:1440px){body.gm-redesign header.header#header li.mega-menu .mega-menu-wrapper .menu-inert .mega-right .mega-banner{width:240px;height:300px}}body.gm-redesign .top .wrapper .title,body.gm-redesign .section.title .title,body.gm-redesign h1.title,body.gm-redesign .title-wishlist,body.gm-redesign .continue-title{font-weight:500!important;letter-spacing:-.02em;text-transform:none!important;font-size:44px!important;line-height:1.1}@media (min-width:320px) and (max-width:768px){body.gm-redesign .top .wrapper .title,body.gm-redesign .section.title .title,body.gm-redesign h1.title,body.gm-redesign .title-wishlist,body.gm-redesign .continue-title{font-size:30px!important}}body.gm-redesign .top{padding-bottom:32px}body.gm-redesign .woocommerce-notices-wrapper .woocommerce-error,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-message,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-info,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-error,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-message,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-info{border-radius:8px;border:1px solid #CED8E2;background:#fff!important;padding:14px 18px;color:#2A2A2A;font-size:14px;list-style:none;margin-bottom:16px}body.gm-redesign .woocommerce-notices-wrapper .woocommerce-error li,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-message li,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-info li,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-error li,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-message li,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-info li{border-radius:0;background:none;padding:0;margin:4px 0;color:#2A2A2A}body.gm-redesign .woocommerce-notices-wrapper .woocommerce-error a.button,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-error .button,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-message a.button,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-message .button,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-info a.button,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-info .button,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-error a.button,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-error .button,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-message a.button,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-message .button,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-info a.button,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-info .button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;padding:8px 14px;font-size:13px;float:none;margin-left:12px}body.gm-redesign .woocommerce-notices-wrapper .woocommerce-error a.button:hover,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-error .button:hover,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-message a.button:hover,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-message .button:hover,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-info a.button:hover,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-info .button:hover,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-error a.button:hover,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-error .button:hover,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-message a.button:hover,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-message .button:hover,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-info a.button:hover,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-info .button:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .woocommerce-notices-wrapper .woocommerce-error a.button:active,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-error .button:active,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-message a.button:active,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-message .button:active,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-info a.button:active,body.gm-redesign .woocommerce-notices-wrapper .woocommerce-info .button:active,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-error a.button:active,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-error .button:active,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-message a.button:active,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-message .button:active,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-info a.button:active,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-info .button:active{transform:translateY(1px)}body.gm-redesign .woocommerce-notices-wrapper .woocommerce-error,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-error{border-color:rgb(197 85 85 / .4)}body.gm-redesign .woocommerce-notices-wrapper .woocommerce-error li::before,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-error li::before{content:"";display:inline-block;width:8px;height:8px;border-radius:2px;background:#C55555;margin-right:10px}body.gm-redesign .woocommerce-notices-wrapper .woocommerce-message,body.gm-redesign .woocommerce-NoticeGroup .woocommerce-message{border-color:rgb(57 233 145 / .6)}body.gm-redesign .wpcf7 input:not([type=submit]):not([type=checkbox]):not([type=radio]),body.gm-redesign .wpcf7 textarea,body.gm-redesign .wpcf7 select,body.gm-redesign .form form input:not([type=submit]):not([type=checkbox]):not([type=radio]),body.gm-redesign .form form textarea{font-family:inherit;color:#2A2A2A!important;font-size:15px!important;font-weight:400!important;border-color:#CED8E2;border-radius:8px}body.gm-redesign .wpcf7 input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder,body.gm-redesign .wpcf7 textarea::placeholder,body.gm-redesign .wpcf7 select::placeholder,body.gm-redesign .form form input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder,body.gm-redesign .form form textarea::placeholder{color:#6F7683}body.gm-redesign .wpcf7 input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus,body.gm-redesign .wpcf7 input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus-visible,body.gm-redesign .wpcf7 textarea:focus,body.gm-redesign .wpcf7 textarea:focus-visible,body.gm-redesign .wpcf7 select:focus,body.gm-redesign .wpcf7 select:focus-visible,body.gm-redesign .form form input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus,body.gm-redesign .form form input:not([type=submit]):not([type=checkbox]):not([type=radio]):focus-visible,body.gm-redesign .form form textarea:focus,body.gm-redesign .form form textarea:focus-visible{border-color:#343746!important;outline:none}body.gm-redesign .wpcf7 .wpcf7-form-control[type=submit],body.gm-redesign .wpcf7-submit{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;border-radius:8px;width:auto;height:auto}body.gm-redesign .wpcf7 .wpcf7-form-control[type=submit]:hover,body.gm-redesign .wpcf7-submit:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .wpcf7 .wpcf7-form-control[type=submit]:active,body.gm-redesign .wpcf7-submit:active{transform:translateY(1px)}body.gm-redesign .wpcf7-not-valid-tip{font-size:12px;color:#C55555;margin-top:6px}body.gm-redesign .wpcf7 form.invalid .wpcf7-response-output,body.gm-redesign .wpcf7 form.sent .wpcf7-response-output{border-radius:8px;border:1px solid #CED8E2;padding:12px 16px;margin:12px 0 0;font-size:14px}body.gm-redesign .wpcf7 form.sent .wpcf7-response-output{border-color:#39E991;background:rgb(57 233 145 / .1)}body.gm-redesign .wpcf7 .wpcf7-form-control-wrap:has(.wpcf7-acceptance),body.gm-redesign .form form .wpcf7-form-control-wrap:has(.wpcf7-acceptance){display:block!important;position:static;width:100%}body.gm-redesign .wpcf7 .wpcf7-acceptance,body.gm-redesign .form form .wpcf7-acceptance{display:block;width:100%}body.gm-redesign .wpcf7 .wpcf7-acceptance .wpcf7-list-item,body.gm-redesign .form form .wpcf7-acceptance .wpcf7-list-item{margin:0;display:block;width:100%}body.gm-redesign .wpcf7 .wpcf7-acceptance label,body.gm-redesign .form form .wpcf7-acceptance label{display:flex!important;align-items:flex-start;gap:10px;width:100%;cursor:pointer;font-size:13px!important;font-weight:400!important;line-height:1.5!important;color:#6F7683!important}body.gm-redesign .wpcf7 .wpcf7-acceptance input[type=checkbox],body.gm-redesign .form form .wpcf7-acceptance input[type=checkbox]{flex:0 0 auto!important;width:18px!important;height:18px!important;min-width:0!important;max-width:18px!important;padding:0!important;margin:1px 0 0!important;accent-color:#39E991;border:1px solid #CED8E2!important;border-radius:4px!important;background:#fff!important;box-sizing:border-box;cursor:pointer}body.gm-redesign .wpcf7 .wpcf7-acceptance .wpcf7-list-item-label,body.gm-redesign .form form .wpcf7-acceptance .wpcf7-list-item-label{font-family:inherit;font-size:13px!important;font-weight:400!important;line-height:1.5!important;color:#6F7683!important}body.gm-redesign .wpcf7 .wpcf7-acceptance .wpcf7-list-item-label a,body.gm-redesign .form form .wpcf7-acceptance .wpcf7-list-item-label a{color:#1E9C5E!important;text-decoration:underline;text-underline-offset:2px}body.gm-redesign .wpcf7 .wpcf7-acceptance .wpcf7-list-item-label a:hover,body.gm-redesign .form form .wpcf7-acceptance .wpcf7-list-item-label a:hover{color:#2A2A2A!important}body.gm-redesign .wpcf7 .wpcf7-form-control[type=submit]:disabled,body.gm-redesign .wpcf7-submit:disabled{opacity:.45;cursor:not-allowed}body.gm-redesign .wpcf7 .wpcf7-form-control[type=submit]:disabled:hover,body.gm-redesign .wpcf7-submit:disabled:hover{background:#343746;border-color:#343746;color:#fff}body.gm-redesign .button-outline,body.gm-redesign .btn-primary,body.gm-redesign .thank-you__back-link,body.gm-redesign a.button,body.gm-redesign button.button,body.gm-redesign .woocommerce .button,body.gm-redesign .wc-block-components-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;border-radius:8px!important}body.gm-redesign .button-outline:hover,body.gm-redesign .btn-primary:hover,body.gm-redesign .thank-you__back-link:hover,body.gm-redesign a.button:hover,body.gm-redesign button.button:hover,body.gm-redesign .woocommerce .button:hover,body.gm-redesign .wc-block-components-button:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .button-outline:active,body.gm-redesign .btn-primary:active,body.gm-redesign .thank-you__back-link:active,body.gm-redesign a.button:active,body.gm-redesign button.button:active,body.gm-redesign .woocommerce .button:active,body.gm-redesign .wc-block-components-button:active{transform:translateY(1px)}body.gm-redesign .button-outline{background:#fff;color:#2A2A2A;border-color:#CED8E2}body.gm-redesign .button-outline:hover{background:#39E991;border-color:#39E991}body.gm-redesign #cart-add-notif{background:#343746!important;color:#fff!important;border-radius:8px!important;padding:14px 20px!important;font-size:14px!important;font-weight:500!important;box-shadow:0 16px 40px -16px rgb(0 0 0 / .4);border-left:4px solid #39E991;transform:none!important;right:24px!important;top:auto!important;bottom:24px!important}body.gm-redesign .breadcrumbs{margin-top:16px;margin-bottom:28px}body.gm-redesign header.header#header .header_search_content .wrapper{padding:20px 0 24px}body.gm-redesign header.header#header .header_search_content .aws-container .aws-search-form{border-radius:8px!important;background:#fff;border:1px solid #CED8E2;box-shadow:none;height:52px}body.gm-redesign header.header#header .header_search_content .aws-container .aws-search-form .aws-search-field{border-radius:8px!important;font-family:inherit;font-size:15px;padding:14px 16px!important;color:#2A2A2A}body.gm-redesign header.header#header .header_search_content .aws-container .aws-search-form .aws-form-btn{border-radius:0 8px 8px 0!important;background:#fff;border-left:1px solid #E1E5EC}body.gm-redesign header.header#header .header_search_content .aws-container .aws-search-form .aws-search-clear{color:#6F7683}body.gm-redesign .aws-search-result{border-radius:8px;border:1px solid #E1E5EC;box-shadow:0 10px 30px -12px rgb(52 55 70 / .25);background:#fff;padding:12px 8px}body.gm-redesign .aws-search-result ul li .aws_result_link{border-radius:6px;padding:8px 10px}body.gm-redesign .aws-search-result ul li .aws_result_link:hover{background:#F1F3F6}body.gm-redesign .aws-search-result ul li .aws_result_link .aws_result_image{border-radius:6px;background:#F1F3F6}body.gm-redesign .aws-search-result ul li .aws_result_link .aws_result_title{font-size:14px;font-weight:500;color:#2A2A2A}body.gm-redesign .aws-search-result ul li .aws_result_link .aws_result_excerpt{font-size:12px;color:#6F7683}body.gm-redesign .aws-search-result ul li .aws_result_link .aws_result_price ins .amount{font-weight:600}body.gm-redesign .aws-search-result .aws_result_item.hovered,body.gm-redesign .aws-search-result .aws_result_item:hover{background:none}body.gm-redesign .aws-search-result .aws_search_more a{color:#1E9C5E;font-weight:500}body.gm-redesign #search-overlay{background:rgb(20 22 32 / .55);backdrop-filter:blur(2px)}body.gm-redesign header.header#header .burger-popup{background-color:#343746}body.gm-redesign header.header#header .burger-popup .mobile-menu__head{padding:14px 16px;border-bottom:1px solid rgb(255 255 255 / .1)}body.gm-redesign header.header#header .burger-popup .mobile-menu__head .mobile-menu__title{font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(255 255 255 / .7)}body.gm-redesign header.header#header .burger-popup .mobile-menu__head .mobile-menu__back svg circle,body.gm-redesign header.header#header .burger-popup .mobile-menu__head .mobile-menu__close svg circle{fill:rgb(255 255 255 / .1)}body.gm-redesign header.header#header .burger-popup .mobile-menu__head .mobile-menu__back svg path,body.gm-redesign header.header#header .burger-popup .mobile-menu__head .mobile-menu__close svg path{stroke:#fff}body.gm-redesign header.header#header .burger-popup .mobile-menu__head .mobile-menu__back.grey-hiden svg path{stroke:rgb(255 255 255 / .3)}body.gm-redesign header.header#header .burger-popup .lang_switch{background:#fff0;padding:14px 16px 4px;gap:6px!important}body.gm-redesign header.header#header .burger-popup .lang_switch a{font-size:13px;padding:4px 10px;border-radius:4px;border:1px solid rgb(255 255 255 / .18);color:rgb(255 255 255 / .6);text-decoration:none}body.gm-redesign header.header#header .burger-popup .lang_switch .active{background:#39E991;border-color:#39E991;color:#2A2A2A;font-weight:600;text-decoration:none}body.gm-redesign header.header#header .burger-popup .popup-screens .mobile-menu__item{font-size:17px;padding:16px 0;border-bottom-color:rgb(255 255 255 / .1)!important}body.gm-redesign header.header#header .burger-popup .popup-screens .mobile-menu__item .mobile-menu__link{font-size:17px;font-weight:400}body.gm-redesign header.header#header .burger-popup .popup-screens .mobile-menu__item .has-children::after{content:"";width:7px;height:7px;border-right:1.5px solid rgb(255 255 255 / .6);border-bottom:1.5px solid rgb(255 255 255 / .6);transform:rotate(-45deg);margin-right:4px}body.gm-redesign header.header#header .burger-popup .popup-screens .mobile-menu__item.mobile-menu__cart .nav_cart{gap:10px}body.gm-redesign header.header#header .burger-popup .popup-screens .mobile-menu__item.mobile-menu__cart .nav_cart .dni{position:static;margin-left:6px}body.gm-redesign header.header#header .burger-popup .mobile-menu__footer{margin-top:24px}body.gm-redesign header.header#header .burger-popup .mobile-menu__footer a{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;background:#39E991;border-color:#39E991;color:#2A2A2A;width:100%;box-sizing:border-box;height:52px;border-radius:8px}body.gm-redesign header.header#header .burger-popup .mobile-menu__footer a:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign header.header#header .burger-popup .mobile-menu__footer a:active{transform:translateY(1px)}body.gm-redesign header.header#header .burger-popup .mobile-menu__footer a svg path{stroke:#2A2A2A}body.gm-redesign .basket{padding-bottom:72px}body.gm-redesign .basket .wrapper .basket_top{margin-bottom:24px}body.gm-redesign .basket .wrapper .basket_top .basket_div{font-size:16px;font-weight:500;margin-bottom:4px}body.gm-redesign .basket .wrapper .basket_top .basket_span{font-size:13px;color:#1E9C5E;font-weight:500}body.gm-redesign .basket .wrapper .card_body{display:flex;gap:24px;align-items:flex-start}@media (min-width:320px) and (max-width:1024px){body.gm-redesign .basket .wrapper .card_body{flex-direction:column}}body.gm-redesign .basket .wrapper .card_body .products_body{background:#FFF;border:1px solid #E1E5EC;border-radius:8px;transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;max-width:none;width:calc(65% - 12px);margin:0;padding:8px 24px 8px;box-sizing:border-box}@media (min-width:320px) and (max-width:1024px){body.gm-redesign .basket .wrapper .card_body .products_body{width:100%;padding:4px 16px}}body.gm-redesign .basket .wrapper .card_body .products_body .products_top{display:flex;align-items:center;justify-content:space-between;margin:0;padding:16px 0;border-bottom:1px solid #E1E5EC}body.gm-redesign .basket .wrapper .card_body .products_body .products_top span{font-size:15px;font-weight:600;padding:0}body.gm-redesign .basket .wrapper .card_body .products_body .products_top span .dni{font-weight:400;color:#6F7683}body.gm-redesign .basket .wrapper .card_body .products_body .products_top a{font-size:13px;color:#6F7683;text-decoration:none;border-bottom:1px solid currentColor}body.gm-redesign .basket .wrapper .card_body .products_body .products_top a:hover{color:#C55555}body.gm-redesign .basket .wrapper .card_body .products_body .products .subscription_top,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .subscription_top{display:none}body.gm-redesign .basket .wrapper .card_body .products_body .products .product,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub{max-width:none;margin:0;padding:18px 0;border-bottom:1px solid #E1E5EC;display:flex;align-items:center;gap:16px}body.gm-redesign .basket .wrapper .card_body .products_body .products .product:last-of-type,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub:last-of-type{border-bottom:0}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_img_body,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_img_body{max-width:88px;width:88px;height:88px;flex:0 0 88px;padding:0;margin:0;border-radius:6px;background:#F1F3F6;overflow:hidden;display:flex;align-items:center;justify-content:center}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_img_body img,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_img_body img{max-width:100%;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_meta,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_meta{display:flex;flex-direction:column;gap:10px;min-width:0}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_meta .product_title,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_meta .product_title{width:auto;font-size:15px;font-weight:500;line-height:1.35;margin:0;color:#2A2A2A;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_meta .product_bottom,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_meta .product_bottom{margin:0;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_meta .product_bottom .product_price,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_meta .product_bottom .product_price{display:flex;align-items:baseline;gap:8px;order:2}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_meta .product_bottom .product_price .regular_price,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_meta .product_bottom .product_price .regular_price{font-size:17px;font-weight:600;padding:0;color:#2A2A2A}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_meta .product_bottom .product_price .sale_price,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_meta .product_bottom .product_price .sale_price{font-size:13px;color:#6F7683;text-decoration:line-through}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_meta .product_bottom .quantity,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_meta .product_bottom .quantity{order:1;max-width:none;width:auto;padding:2px;border-radius:6px;border:1px solid #CED8E2;background:#fff;display:inline-flex;align-items:center}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_meta .product_bottom .quantity .but,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_meta .product_bottom .quantity .but{min-width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-size:16px;background:#fff0;cursor:pointer;color:#2A2A2A}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_meta .product_bottom .quantity .but svg path,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_meta .product_bottom .quantity .but svg path{stroke:#2A2A2A}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_meta .product_bottom .quantity .but:hover,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_meta .product_bottom .quantity .but:hover{background:#F1F3F6}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_meta .product_bottom .quantity .plus,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_meta .product_bottom .quantity .plus{background-color:#fff0}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_meta .product_bottom .quantity .qty,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_meta .product_bottom .quantity .qty{width:32px;text-align:center;font-size:14px;font-weight:600}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_remove,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_remove{flex:0 0 auto;align-self:flex-start;font-size:0;color:#6F7683;cursor:pointer;width:34px;height:34px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;transition:background 0.2s,color 0.2s}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_remove span,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_remove span{font-size:0;display:inline-flex}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_remove svg,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_remove svg{width:18px;height:18px}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_remove::before,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_remove::before{content:"";width:18px;height:18px;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4 7h16M10 11v6M14 11v6M6 7l1 13h10l1-13M9 7V4h6v3' stroke='%236F7683' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_remove:has(svg)::before,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_remove:has(svg)::before{display:none}body.gm-redesign .basket .wrapper .card_body .products_body .products .product .product_remove:hover,body.gm-redesign .basket .wrapper .card_body .products_body .subscription .sub .product_remove:hover{background:rgb(197 85 85 / .08);color:#C55555}body.gm-redesign .basket .wrapper .card_body .products_body .subscription{margin-bottom:0}body.gm-redesign .basket .wrapper .card_body .products_body .subscription .subscription_span{margin:8px 0 12px;border-radius:6px;border:1px dashed #CED8E2;background:#F1F3F6;font-size:13px;padding:10px 14px}body.gm-redesign .basket .wrapper .card_body .basket_right{max-width:none;width:calc(35% - 12px);position:sticky;top:130px;display:flex;flex-direction:column;gap:12px}@media (min-width:320px) and (max-width:1024px){body.gm-redesign .basket .wrapper .card_body .basket_right{width:100%;position:static}}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_r{background:#FFF;border:1px solid #E1E5EC;border-radius:8px;transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;padding:24px}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .basket_all_title{margin:0 0 12px;display:flex;justify-content:space-between;align-items:baseline}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .basket_all_title span{font-size:16px;font-weight:600;display:block}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .basket_all_title:last-of-type,body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .basket_all_title:nth-of-type(2){margin:16px 0 20px;padding-top:16px;border-top:1px solid #E1E5EC}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .basket_all_title:last-of-type span,body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .basket_all_title:nth-of-type(2) span{font-size:15px}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .basket_all_title:last-of-type span:last-child,body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .basket_all_title:last-of-type .total-value,body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .basket_all_title:nth-of-type(2) span:last-child,body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .basket_all_title:nth-of-type(2) .total-value{font-size:24px;font-weight:700;letter-spacing:-.02em}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .basket_all_item{margin:0;padding:9px 0;display:flex;justify-content:space-between;border:0}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .basket_all_item span{font-size:14px!important;color:#6F7683}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .basket_all_item span:last-of-type{color:#2A2A2A;font-weight:500}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .basket_all_item.las{border:0;padding-bottom:9px;margin:0}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .basket_all_item.las .discount-value{color:#1E9C5E}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .basket_all_item.shipping{padding-bottom:9px;margin:0;border:0}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .send{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;width:100%;max-width:none;box-sizing:border-box;height:52px;border-radius:8px;font-size:15px}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .send:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .send:active{transform:translateY(1px)}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .send span{color:#fff}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_all .send:hover span{color:#2A2A2A}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_order{display:flex;flex-direction:column;gap:4px;padding:16px 20px}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_order span{font-size:12px;color:#6F7683}body.gm-redesign .basket .wrapper .card_body .basket_right .basket_order a{font-size:16px;font-weight:600;color:#2A2A2A}body.gm-redesign .checkout{padding-bottom:72px}body.gm-redesign .checkout .wrapper{display:flex;gap:24px;align-items:flex-start}@media (min-width:320px) and (max-width:1024px){body.gm-redesign .checkout .wrapper{flex-direction:column}}body.gm-redesign .checkout .wrapper .checkout_body{background:#FFF;border:1px solid #E1E5EC;border-radius:8px;transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;width:calc(65% - 12px);box-sizing:border-box;padding:8px 28px 28px;margin:0}@media (min-width:320px) and (max-width:1024px){body.gm-redesign .checkout .wrapper .checkout_body{width:100%;padding:4px 16px 20px}}body.gm-redesign .checkout .wrapper .checkout_body .checkout_top{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:600;letter-spacing:-.01em;text-transform:none;color:#2A2A2A;margin:0;padding:22px 0 16px}body.gm-redesign .checkout .wrapper .checkout_body .checkout_top:not(:first-child){border-top:1px solid #E1E5EC;margin-top:8px}body.gm-redesign .checkout .wrapper .checkout_body .checkout_top .checkout_step{width:28px;height:28px;border-radius:50%;background:#343746;color:#fff;font-size:12px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;letter-spacing:0}body.gm-redesign .checkout .wrapper .checkout_body .inputs{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px;margin:0 0 8px}@media (min-width:320px) and (max-width:768px){body.gm-redesign .checkout .wrapper .checkout_body .inputs{grid-template-columns:1fr}}body.gm-redesign .checkout .wrapper .checkout_body .inputs .in{margin:0;width:auto;max-width:none;display:contents}body.gm-redesign .checkout .wrapper .checkout_body .inputs .input_big.in{display:block;grid-column:1/-1}body.gm-redesign .checkout .wrapper .checkout_body .inputs .input_more.in{display:contents}body.gm-redesign .checkout .wrapper .checkout_body .inputs .in:not(.input_big):not(.input_more){display:block;grid-column:1/-1}body.gm-redesign .checkout .wrapper .checkout_body .inputs .input_div{margin:0;width:auto;max-width:none;display:flex;flex-direction:column;gap:6px}body.gm-redesign .checkout .wrapper .checkout_body .inputs .input_div label{font-size:12px;font-weight:500;color:#6F7683;text-transform:uppercase;letter-spacing:.06em;margin:0}body.gm-redesign .checkout .wrapper .checkout_body .inputs .input_div .input{border-radius:8px;border:1px solid #CED8E2;background:#fff;font-family:inherit;font-size:15px;color:#2A2A2A;height:46px;padding:0 14px;box-sizing:border-box;width:100%;margin:0}body.gm-redesign .checkout .wrapper .checkout_body .inputs .input_div .input::placeholder{color:#A5ABB6}body.gm-redesign .checkout .wrapper .checkout_body .inputs .input_div .input:focus,body.gm-redesign .checkout .wrapper .checkout_body .inputs .input_div .input:focus-within{border-color:#343746;box-shadow:0 0 0 3px rgb(52 55 70 / .08);outline:none}body.gm-redesign .checkout .wrapper .checkout_body .inputs .input_div textarea.input{height:auto;min-height:96px;padding:12px 14px;resize:vertical}body.gm-redesign .checkout .wrapper .checkout_body .inputs .input_div.woocommerce-invalid .input{border-color:#C55555}body.gm-redesign .checkout .wrapper .checkout_body .checkboks{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 20px}@media (min-width:320px) and (max-width:768px){body.gm-redesign .checkout .wrapper .checkout_body .checkboks{grid-template-columns:1fr}}body.gm-redesign .checkout .wrapper .checkout_body .checkboks .checkbox-item{margin:0;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:8px;border:1px solid #CED8E2;background:#fff;cursor:pointer;transition:border-color 0.2s,box-shadow 0.2s;font-size:14px;font-weight:500}body.gm-redesign .checkout .wrapper .checkout_body .checkboks .checkbox-item input{display:none!important}body.gm-redesign .checkout .wrapper .checkout_body .checkboks .checkbox-item .fake-checkbox{width:18px!important;height:18px!important;box-sizing:border-box;border-radius:50%;border:1.5px solid #CED8E2;margin:0!important;flex:0 0 18px;position:relative;background:#fff}body.gm-redesign .checkout .wrapper .checkout_body .checkboks .checkbox-item .fake-checkbox::after{content:"";position:absolute;top:3px!important;left:3px!important;right:3px!important;bottom:3px!important;width:auto!important;height:auto!important;transform:none!important;border-radius:50%;background:#39E991;opacity:0;transition:opacity 0.15s}body.gm-redesign .checkout .wrapper .checkout_body .checkboks .checkbox-item:hover{border-color:#343746}body.gm-redesign .checkout .wrapper .checkout_body .checkboks .checkbox-item:has(input:checked),body.gm-redesign .checkout .wrapper .checkout_body .checkboks .checkbox-item.active{border-color:#343746;box-shadow:0 0 0 1px #343746 inset}body.gm-redesign .checkout .wrapper .checkout_body .checkboks .checkbox-item:has(input:checked) .fake-checkbox,body.gm-redesign .checkout .wrapper .checkout_body .checkboks .checkbox-item.active .fake-checkbox{border-color:#343746}body.gm-redesign .checkout .wrapper .checkout_body .checkboks .checkbox-item:has(input:checked) .fake-checkbox::after,body.gm-redesign .checkout .wrapper .checkout_body .checkboks .checkbox-item.active .fake-checkbox::after{opacity:1}body.gm-redesign .checkout .wrapper .checkout_body .checkboks .checkbox-item .label{flex:1}body.gm-redesign .checkout .wrapper .checkout_body .standard-area-checkbox{display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid #E1E5EC}body.gm-redesign .checkout .wrapper .checkout_body .standard-area-checkbox .standart-checkbox{margin:0}body.gm-redesign .checkout .wrapper .checkout_body .standard-area-checkbox .standart-checkbox .check-area{display:flex;align-items:flex-start;gap:10px}body.gm-redesign .checkout .wrapper .checkout_body .standard-area-checkbox .standart-checkbox .check-area input{display:none!important}body.gm-redesign .checkout .wrapper .checkout_body .standard-area-checkbox .standart-checkbox .check-area .fake-checkbox{width:18px!important;height:18px!important;box-sizing:border-box;border-radius:4px;border:1.5px solid #CED8E2;margin:2px 0 0!important;flex:0 0 18px;position:relative;background:#fff}body.gm-redesign .checkout .wrapper .checkout_body .standard-area-checkbox .standart-checkbox .check-area .fake-checkbox::after{content:"";position:absolute;top:0!important;left:0!important;right:0!important;bottom:0!important;width:auto!important;height:auto!important;transform:none!important;border-radius:3px;background:#343746 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='m6 12 4 4 8-8' stroke='%2339E991' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/14px;opacity:0;transition:opacity 0.15s}body.gm-redesign .checkout .wrapper .checkout_body .standard-area-checkbox .standart-checkbox .check-area input:checked~.fake-checkbox::after{opacity:1}body.gm-redesign .checkout .wrapper .checkout_body .standard-area-checkbox .standart-checkbox .check-area .check-text{font-size:13px;color:#6F7683;line-height:1.45}body.gm-redesign .checkout .wrapper .checkout_body .standard-area-checkbox .standart-checkbox .check-area .check-text a{color:#2A2A2A;text-decoration:underline;text-underline-offset:3px}body.gm-redesign .checkout .wrapper .checkout_body .standard-area-checkbox .standart-checkbox .check-area .check-text a:hover{color:#1E9C5E}body.gm-redesign .checkout .wrapper .checkout_right{width:calc(35% - 12px);max-width:none;position:sticky;top:130px;display:flex;flex-direction:column;gap:12px}@media (min-width:320px) and (max-width:1024px){body.gm-redesign .checkout .wrapper .checkout_right{width:100%;position:static}}body.gm-redesign .checkout .wrapper .checkout_right .checkout_r{background:#FFF;border:1px solid #E1E5EC;border-radius:8px;transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;padding:24px}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .basket_all_title{margin:0 0 12px;display:flex;justify-content:space-between;align-items:baseline;padding:0;border:0}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .basket_all_title span{font-size:16px;font-weight:600}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .basket_all_title:last-of-type{margin:16px 0 20px;padding-top:16px;border-top:1px solid #E1E5EC}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .basket_all_title:last-of-type span:first-child{font-size:15px}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .basket_all_title:last-of-type span:last-child{font-size:24px;font-weight:700;letter-spacing:-.02em}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .basket_all_line{display:grid;grid-template-columns:44px 1fr auto auto;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid #E1E5EC;font-size:13px}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .basket_all_line img{width:44px;height:44px;border-radius:4px;object-fit:cover;background:#F1F3F6}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .basket_all_line .basket_all_line__name{color:#2A2A2A;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .basket_all_line .basket_all_line__qty{color:#6F7683}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .basket_all_line .basket_all_line__sum{font-weight:600;white-space:nowrap}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .basket_all_line+.basket_all_item{margin-top:8px}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .basket_all_item{margin:0;padding:9px 0;display:flex;justify-content:space-between;border:0;font-size:14px}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .basket_all_item span{font-size:14px;color:#6F7683}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .basket_all_item span:last-of-type{color:#2A2A2A;font-weight:500}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .basket_all_item.las{border:0}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .basket_all_item.las span:last-of-type{color:#1E9C5E}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .checkout_coupon{margin:12px 0 4px}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .promo{display:flex;align-items:center;border-radius:8px;background:#fff;border:1px solid #CED8E2;padding:2px 2px 2px 14px;height:46px;box-sizing:border-box;margin:0}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .promo .promo-input{flex:1;min-width:0;font-family:inherit;font-size:14px;border:0;background:#fff0;padding:0;height:auto}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .promo .promo-input:focus{outline:none}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .promo .promo-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;height:38px;padding:0 14px;font-size:13px;border-radius:6px}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .promo .promo-btn:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .promo .promo-btn:active{transform:translateY(1px)}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .send{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;width:100%;max-width:none;box-sizing:border-box;height:52px;border-radius:8px;font-size:15px;margin:0}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .send:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .send:active{transform:translateY(1px)}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .send span{color:#fff}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .send:hover span{color:#2A2A2A}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .uds_code_block_main .uds_input_code,body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .uds_code_block_main .uds_code_block_scores{border-radius:8px;border:1px solid #E1E5EC}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .uds_code_block_main .uds_input_code .input-text,body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .uds_code_block_main .uds_input_code input,body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .uds_code_block_main .uds_code_block_scores .input-text,body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .uds_code_block_main .uds_code_block_scores input{font-family:inherit}body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .uds_code_block_main .uds_input_code .button,body.gm-redesign .checkout .wrapper .checkout_right .checkout_all .uds_code_block_main .uds_code_block_scores .button{border-radius:6px;border-color:#343746}body.gm-redesign .checkout .wrapper .checkout_right .checkout_order{display:flex;flex-direction:column;gap:4px;padding:16px 20px}body.gm-redesign .checkout .wrapper .checkout_right .checkout_order span{font-size:12px;color:#6F7683}body.gm-redesign .checkout .wrapper .checkout_right .checkout_order a{font-size:16px;font-weight:600;color:#2A2A2A}body.gm-redesign .uds_code_block_all_success input{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;border-radius:8px}body.gm-redesign .uds_code_block_all_success input:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .uds_code_block_all_success input:active{transform:translateY(1px)}body.gm-redesign .section.thank-you .thank-you__top .title{font-weight:500}body.gm-redesign .section.thank-you .thank-you__info .thank-you__contact{border-radius:8px;background:#fff;border:1px solid #E1E5EC}body.gm-redesign .section.thank-you .thank-you__info .thank-you__images img{border-radius:6px;background:#F1F3F6}body.gm-redesign .section.thank-you .thank-you__back-link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease}body.gm-redesign .section.thank-you .thank-you__back-link:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .section.thank-you .thank-you__back-link:active{transform:translateY(1px)}body.gm-redesign .wishlist .title-wishlist{font-weight:500}body.gm-redesign .wishlist .continue-title{font-size:20px!important;font-weight:500!important}body.gm-redesign .wishlist .sort_dropdown_toggle{background:#fff;border:1px solid #CED8E2;border-radius:8px}body.gm-redesign .accordion .accordion-item{border-radius:8px;border:1px solid #E1E5EC;background:#fff;padding:4px 24px;margin-bottom:12px}body.gm-redesign .accordion .accordion-item .accordion-title{font-size:18px;font-weight:500;padding:18px 0}body.gm-redesign .accordion .accordion-item .accordion-content{color:#6F7683;font-weight:300;line-height:1.6}body.gm-redesign .steps-program .step{border-radius:8px;border:1px solid #E1E5EC;background:#fff}body.gm-redesign .cupcake{border-radius:8px;background:#343746;color:#fff}body.gm-redesign .cupcake .cupcake-title{color:#fff;font-weight:500}body.gm-redesign .cupcake .cupcake-text{color:rgb(255 255 255 / .7)}body.gm-redesign .uds-block__qr-inner{border-radius:8px;border:1px solid #E1E5EC}body.gm-redesign .page-privacy .page-intro,body.gm-redesign .page-terms .page-intro,body.gm-redesign .page-shipping .page-intro,body.gm-redesign .page-about .page-intro,body.gm-redesign .text-page .page-intro{color:#6F7683;font-weight:300;font-size:17px;line-height:1.6}body.gm-redesign .page-privacy .subtitle-contents,body.gm-redesign .page-privacy .title-contents,body.gm-redesign .page-terms .subtitle-contents,body.gm-redesign .page-terms .title-contents,body.gm-redesign .page-shipping .subtitle-contents,body.gm-redesign .page-shipping .title-contents,body.gm-redesign .page-about .subtitle-contents,body.gm-redesign .page-about .title-contents,body.gm-redesign .text-page .subtitle-contents,body.gm-redesign .text-page .title-contents{font-weight:500;letter-spacing:-.01em}body.gm-redesign .page-privacy .text-contents,body.gm-redesign .page-privacy .text-item p,body.gm-redesign .page-privacy .text-item li,body.gm-redesign .page-terms .text-contents,body.gm-redesign .page-terms .text-item p,body.gm-redesign .page-terms .text-item li,body.gm-redesign .page-shipping .text-contents,body.gm-redesign .page-shipping .text-item p,body.gm-redesign .page-shipping .text-item li,body.gm-redesign .page-about .text-contents,body.gm-redesign .page-about .text-item p,body.gm-redesign .page-about .text-item li,body.gm-redesign .text-page .text-contents,body.gm-redesign .text-page .text-item p,body.gm-redesign .text-page .text-item li{color:#2A2A2A;font-weight:300;line-height:1.7;font-size:15px}body.gm-redesign .page-privacy .text-item a,body.gm-redesign .page-terms .text-item a,body.gm-redesign .page-shipping .text-item a,body.gm-redesign .page-about .text-item a,body.gm-redesign .text-page .text-item a{color:#1E9C5E;text-decoration:underline;text-underline-offset:3px}body.gm-redesign .page-privacy .table-scroll,body.gm-redesign .page-terms .table-scroll,body.gm-redesign .page-shipping .table-scroll,body.gm-redesign .page-about .table-scroll,body.gm-redesign .text-page .table-scroll{border-radius:8px;border:1px solid #E1E5EC;overflow:auto}body.gm-redesign .page-privacy .table-contents th,body.gm-redesign .page-terms .table-contents th,body.gm-redesign .page-shipping .table-contents th,body.gm-redesign .page-about .table-contents th,body.gm-redesign .text-page .table-contents th{background:#F1F3F6;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.06em}body.gm-redesign .page-privacy .table-contents td,body.gm-redesign .page-privacy .table-contents th,body.gm-redesign .page-terms .table-contents td,body.gm-redesign .page-terms .table-contents th,body.gm-redesign .page-shipping .table-contents td,body.gm-redesign .page-shipping .table-contents th,body.gm-redesign .page-about .table-contents td,body.gm-redesign .page-about .table-contents th,body.gm-redesign .text-page .table-contents td,body.gm-redesign .text-page .table-contents th{border-color:#E1E5EC;padding:12px 16px}body.gm-redesign main#primary .entry-content,body.gm-redesign main#primary .page-content{font-weight:300;line-height:1.7}body.gm-redesign main#primary .entry-content a,body.gm-redesign main#primary .page-content a{color:#1E9C5E}body.gm-redesign .page-404-all .page-404 .btn-primary{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease}body.gm-redesign .page-404-all .page-404 .btn-primary:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .page-404-all .page-404 .btn-primary:active{transform:translateY(1px)}body.gm-redesign .page-404-all .page-404 h1,body.gm-redesign .page-404-all .page-404 .title{font-weight:500;letter-spacing:-.02em}body.gm-redesign .page-404-all .page-404 p{color:#6F7683;font-weight:300}body.gm-redesign .woocommerce form .form-row input.input-text,body.gm-redesign .woocommerce form .form-row textarea,body.gm-redesign .woocommerce form .form-row select,body.gm-redesign .woocommerce .input-text{border-radius:8px;border:1px solid #CED8E2;padding:12px 14px;font-family:inherit;font-size:15px;background:#fff}body.gm-redesign .woocommerce form .form-row input.input-text:focus,body.gm-redesign .woocommerce form .form-row textarea:focus,body.gm-redesign .woocommerce form .form-row select:focus,body.gm-redesign .woocommerce .input-text:focus{border-color:#343746;outline:none}body.gm-redesign .woocommerce form .form-row label{font-size:13px;color:#6F7683}body.gm-redesign .woocommerce .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;gap:4px;list-style:none;padding:0}body.gm-redesign .woocommerce .woocommerce-MyAccount-navigation ul li a{display:block;padding:10px 14px;border-radius:6px;color:#2A2A2A}body.gm-redesign .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background:#F1F3F6}body.gm-redesign .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background:#343746;color:#fff}body.gm-redesign .woocommerce .woocommerce-MyAccount-content{background:#FFF;border:1px solid #E1E5EC;border-radius:8px;transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;padding:24px}body.gm-redesign .woocommerce table.shop_table{border-radius:8px;border:1px solid #E1E5EC;border-collapse:separate;overflow:hidden}body.gm-redesign .woocommerce table.shop_table th{background:#F1F3F6;font-size:12px;text-transform:uppercase;letter-spacing:.06em}body.gm-redesign .woocommerce table.shop_table td,body.gm-redesign .woocommerce table.shop_table th{border-color:#E1E5EC;padding:12px 14px}body.gm-redesign .woocommerce .woocommerce-form-login,body.gm-redesign .woocommerce .woocommerce-form-register,body.gm-redesign .woocommerce .woocommerce-ResetPassword{background:#FFF;border:1px solid #E1E5EC;border-radius:8px;transition:box-shadow 0.25s ease,border-color 0.25s ease,transform 0.25s ease;padding:28px;max-width:480px}body.gm-redesign .woocommerce #respond input#submit,body.gm-redesign .woocommerce a.button,body.gm-redesign .woocommerce button.button,body.gm-redesign .woocommerce input.button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;border:1px solid #343746;background:#343746;color:#fff;font-size:15px;font-weight:500;line-height:1;padding:14px 22px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.15s ease;border-radius:8px}body.gm-redesign .woocommerce #respond input#submit:hover,body.gm-redesign .woocommerce a.button:hover,body.gm-redesign .woocommerce button.button:hover,body.gm-redesign .woocommerce input.button:hover{background:#39E991;border-color:#39E991;color:#2A2A2A}body.gm-redesign .woocommerce #respond input#submit:active,body.gm-redesign .woocommerce a.button:active,body.gm-redesign .woocommerce button.button:active,body.gm-redesign .woocommerce input.button:active{transform:translateY(1px)}body.gm-redesign main#primary .page-header .page-title{font-weight:500;letter-spacing:-.02em}body.gm-redesign .prod .prod_bottom .prod_q_add .prod_add span svg.prod_add__icon{width:16px;height:16px}body.gm-redesign .prod .prod_bottom .prod_payment_methods .prod_payment_methods__media>svg{height:32px;width:auto;max-width:100%}body.gm-redesign .prod .wrapper .prod_meta .prod_meta_top .prod_meta-stock--out{color:#C55555}body.gm-redesign .prod .wrapper .prod_meta .prod_meta_top .prod_meta-stock--out .dot{background:#C55555;box-shadow:0 0 0 3px rgb(197 85 85 / .2)}body.gm-redesign .features .features-block--cards .features__cards .features__card .features__card-link{display:flex;flex-direction:column;gap:12px;color:inherit}body.gm-redesign .subscription .subscription__inner--dark .form form span.wpcf7-form-control-wrap{display:block}body.gm-redesign .subscription .subscription__inner--dark .form form span.wpcf7-form-control-wrap input{height:52px;padding:0 18px!important;border-radius:8px!important;border:1px solid rgb(255 255 255 / .18)!important;background:rgb(255 255 255 / .08)!important;color:#fff!important;font-size:15px!important;width:100%;box-sizing:border-box}body.gm-redesign .subscription .subscription__inner--dark .form form span.wpcf7-form-control-wrap input::placeholder{color:rgb(255 255 255 / .45)}body.gm-redesign .subscription .subscription__inner--dark .form form .wpcf7-spinner{display:none}body.gm-redesign .subscription .subscription__inner--dark .wpcf7-response-output{color:#fff;border-color:rgb(255 255 255 / .3)}body.gm-redesign footer.site-footer .footer-bottom .footer-payments img{height:26px;width:auto;display:block}body.gm-redesign .contacts-cards .contacts .c-mini-block .social-list li a img{width:18px;height:18px;object-fit:contain}body.gm-redesign header.header#header .header_main .wrapper .block-right .header_icons .burger svg{width:28px;height:28px}body.gm-redesign .hero .hero__media-bg:not(:has(.hero__media-title))::after{display:none}