@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap);
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}ul{list-style:none}button,input,select,textarea{background:none;border:none}button{cursor:pointer;padding:0;font-family:inherit}a{text-decoration:none}body{font-family:"Montserrat",sans-serif;font-size:16px;line-height:26px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#1c1a1b;background-color:#1c1a1b;display:flex;flex-direction:column;min-height:100vh}.container,.policy__container,.partnership-contact__container,.our-partners__container,.partnership-offer__container,.about-us__container,.certificates__container,.contact-follow__container,.contact-testimonials__container,.contact-us__container,.contacts__container,.checkout__container,.related-products__container,.single-recipe__container,.single-post__container,.cart__container,.product-recipes__container,.single-product__container,.shop-category__container,.categories__container,.about-caviar__container,.index-recipes__container,.recipes-block__container,.blog-list{max-width:1260px;margin:0 auto}@media screen and (max-width: 1300px){.container,.policy__container,.partnership-contact__container,.our-partners__container,.partnership-offer__container,.about-us__container,.certificates__container,.contact-follow__container,.contact-testimonials__container,.contact-us__container,.contacts__container,.checkout__container,.related-products__container,.single-recipe__container,.single-post__container,.cart__container,.product-recipes__container,.single-product__container,.shop-category__container,.categories__container,.about-caviar__container,.index-recipes__container,.recipes-block__container,.blog-list{max-width:944px}}@media screen and (max-width: 991px){.container,.policy__container,.partnership-contact__container,.our-partners__container,.partnership-offer__container,.about-us__container,.certificates__container,.contact-follow__container,.contact-testimonials__container,.contact-us__container,.contacts__container,.checkout__container,.related-products__container,.single-recipe__container,.single-post__container,.cart__container,.product-recipes__container,.single-product__container,.shop-category__container,.categories__container,.about-caviar__container,.index-recipes__container,.recipes-block__container,.blog-list{max-width:720px}}@media screen and (max-width: 767px){.container,.policy__container,.partnership-contact__container,.our-partners__container,.partnership-offer__container,.about-us__container,.certificates__container,.contact-follow__container,.contact-testimonials__container,.contact-us__container,.contacts__container,.checkout__container,.related-products__container,.single-recipe__container,.single-post__container,.cart__container,.product-recipes__container,.single-product__container,.shop-category__container,.categories__container,.about-caviar__container,.index-recipes__container,.recipes-block__container,.blog-list{padding:0 16px}}.container--center{text-align:center}.title-heading2{font-size:36px;line-height:44px;font-weight:500;letter-spacing:normal;font-style:normal;font-stretch:normal;color:#1c1a1b;text-align:center;padding:0px 30px;border-bottom:1px solid #ceb273;display:inline-block}@media screen and (max-width: 767px){.title-heading2{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.bold{font-weight:600}.woocommerce-message{display:none}.woocommerce-error{display:none}.js-form-control{font-family:inherit}*{-webkit-tap-highlight-color:rgba(0,0,0,0) !important}.payment_method_makecommerce input[type=radio]:checked~.payment_box.payment_method_makecommerce{display:block !important}#makecommerce_country_picker_methods_other{display:none !important}li.makecommerce-picker-country .makecommerce_country_picker_methods{display:flex;flex-direction:column;gap:21px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:rgba(0,0,0,0)}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(0,0,0,0)}.hidden-makecommerce-form{display:none}#payment div.form-row{display:none}.animated-dot{width:12px;height:12px;border-radius:50%;display:inline-block;animation:jump 1.5s ease-in-out infinite}@keyframes jump{0%{transform:translateY(0) scale(1)}40%{transform:translateY(-2px) scale(1.2)}80%{transform:translateY(0) scale(1)}100%{transform:translateY(0) scale(1)}}.animated-dot:nth-child(1){animation-delay:0s}.animated-dot:nth-child(2){animation-delay:0.1s}.animated-dot:nth-child(3){animation-delay:0.2s}.animated-dot:nth-child(4){animation-delay:0.3s}.animated-dot:nth-child(5){animation-delay:0.4s}.animated-dot:nth-child(6){animation-delay:0.5s}.animated-dot:nth-child(7){animation-delay:0.6s}.animated-dot:nth-child(8){animation-delay:0.7s}.animated-dot:nth-child(9){animation-delay:0.8s}.animated-dot:nth-child(10){animation-delay:0.9s}.animated-dot:nth-child(11){animation-delay:1s}.animated-dot:nth-child(12){animation-delay:1.1s}.animated-dot:nth-child(13){animation-delay:1.2s}.animated-dot:nth-child(14){animation-delay:1.3s}.animated-dot:nth-child(15){animation-delay:1.4s}.animated-dot:nth-child(16){animation-delay:1.5s}.animated-dot:nth-child(17){animation-delay:1.6s}.animated-dot:nth-child(18){animation-delay:1.7s}.animated-dot:nth-child(19){animation-delay:1.8s}.animated-dot:nth-child(20){animation-delay:1.9s}.animated-dot:nth-child(21){animation-delay:2s}.animated-dot:nth-child(22){animation-delay:2.1s}.animated-dot:nth-child(23){animation-delay:2.2s}.animated-dot:nth-child(24){animation-delay:2.3s}.animated-dot:nth-child(25){animation-delay:2.4s}.animated-dot:nth-child(26){animation-delay:2.5s}.animated-dot:nth-child(27){animation-delay:2.6s}.animated-dot:nth-child(28){animation-delay:2.7s}.animated-dot:nth-child(29){animation-delay:2.8s}.animated-dot:nth-child(30){animation-delay:2.9s}.animated-dot:nth-child(31){animation-delay:3s}.animated-dot:nth-child(32){animation-delay:3.1s}.animated-dot:nth-child(33){animation-delay:3.2s}.animated-dot:nth-child(34){animation-delay:3.3s}.animated-dot:nth-child(35){animation-delay:3.4s}.animated-dot:nth-child(36){animation-delay:3.5s}.animated-dot:nth-child(37){animation-delay:3.6s}.animated-dot:nth-child(38){animation-delay:3.7s}.animated-dot:nth-child(39){animation-delay:3.8s}.animated-dot:nth-child(40){animation-delay:3.9s}.animated-dot:nth-child(41){animation-delay:4s}.animated-dot:nth-child(42){animation-delay:4.1s}.animated-dot:nth-child(43){animation-delay:4.2s}.animated-dot:nth-child(44){animation-delay:4.3s}.animated-dot:nth-child(45){animation-delay:4.4s}.animated-dot:nth-child(46){animation-delay:4.5s}.animated-dot:nth-child(47){animation-delay:4.6s}.animated-dot:nth-child(48){animation-delay:4.7s}.animated-dot:nth-child(49){animation-delay:4.8s}.animated-dot:nth-child(50){animation-delay:4.9s}.animated-dot:nth-child(51){animation-delay:5s}.animated-dot:nth-child(52){animation-delay:5.1s}.animated-dot:nth-child(53){animation-delay:5.2s}.animated-dot:nth-child(54){animation-delay:5.3s}.animated-dot:nth-child(55){animation-delay:5.4s}.animated-dot:nth-child(56){animation-delay:5.5s}.animated-dot:nth-child(57){animation-delay:5.6s}.animated-dot:nth-child(58){animation-delay:5.7s}.animated-dot:nth-child(59){animation-delay:5.8s}.animated-dot:nth-child(60){animation-delay:5.9s}.animated-dot:nth-child(61){animation-delay:6s}.animated-dot:nth-child(62){animation-delay:6.1s}.animated-dot:nth-child(63){animation-delay:6.2s}.animated-dot:nth-child(64){animation-delay:6.3s}.animated-dot:nth-child(65){animation-delay:6.4s}.animated-dot:nth-child(66){animation-delay:6.5s}.animated-dot:nth-child(67){animation-delay:6.6s}.animated-dot:nth-child(68){animation-delay:6.7s}.animated-dot:nth-child(69){animation-delay:6.8s}.animated-dot:nth-child(70){animation-delay:6.9s}.animated-dot:nth-child(71){animation-delay:7s}.animated-dot:nth-child(72){animation-delay:7.1s}.animated-dot:nth-child(73){animation-delay:7.2s}.animated-dot:nth-child(74){animation-delay:7.3s}.animated-dot:nth-child(75){animation-delay:7.4s}.animated-dot:nth-child(76){animation-delay:7.5s}.animated-dot:nth-child(77){animation-delay:7.6s}.animated-dot:nth-child(78){animation-delay:7.7s}.animated-dot:nth-child(79){animation-delay:7.8s}.animated-dot:nth-child(80){animation-delay:7.9s}.animated-dot:nth-child(81){animation-delay:8s}.animated-dot:nth-child(82){animation-delay:8.1s}.animated-dot:nth-child(83){animation-delay:8.2s}.animated-dot:nth-child(84){animation-delay:8.3s}.animated-dot:nth-child(85){animation-delay:8.4s}.animated-dot:nth-child(86){animation-delay:8.5s}.animated-dot:nth-child(87){animation-delay:8.6s}.animated-dot:nth-child(88){animation-delay:8.7s}.animated-dot:nth-child(89){animation-delay:8.8s}.animated-dot:nth-child(90){animation-delay:8.9s}.animated-dot:nth-child(91){animation-delay:9s}.animated-dot:nth-child(92){animation-delay:9.1s}.animated-dot:nth-child(93){animation-delay:9.2s}.animated-dot:nth-child(94){animation-delay:9.3s}.animated-dot:nth-child(95){animation-delay:9.4s}.animated-dot:nth-child(96){animation-delay:9.5s}.animated-dot:nth-child(97){animation-delay:9.6s}.animated-dot:nth-child(98){animation-delay:9.7s}.animated-dot:nth-child(99){animation-delay:9.8s}.animated-dot:nth-child(100){animation-delay:9.9s}.animated-dot:nth-child(101){animation-delay:10s}.animated-dot:nth-child(102){animation-delay:10.1s}.animated-dot:nth-child(103){animation-delay:10.2s}.animated-dot:nth-child(104){animation-delay:10.3s}.animated-dot:nth-child(105){animation-delay:10.4s}.animated-dot:nth-child(106){animation-delay:10.5s}.animated-dot:nth-child(107){animation-delay:10.6s}.animated-dot:nth-child(108){animation-delay:10.7s}.animated-dot:nth-child(109){animation-delay:10.8s}.animated-dot:nth-child(110){animation-delay:10.9s}.animated-dot:nth-child(111){animation-delay:11s}.animated-dot:nth-child(112){animation-delay:11.1s}.animated-dot:nth-child(113){animation-delay:11.2s}.animated-dot:nth-child(114){animation-delay:11.3s}.animated-dot:nth-child(115){animation-delay:11.4s}.animated-dot:nth-child(116){animation-delay:11.5s}.animated-dot:nth-child(117){animation-delay:11.6s}.animated-dot:nth-child(118){animation-delay:11.7s}.animated-dot:nth-child(119){animation-delay:11.8s}.animated-dot:nth-child(120){animation-delay:11.9s}.animated-dot:nth-child(121){animation-delay:12s}.animated-dot:nth-child(122){animation-delay:12.1s}.animated-dot:nth-child(123){animation-delay:12.2s}.animated-dot:nth-child(124){animation-delay:12.3s}.animated-dot:nth-child(125){animation-delay:12.4s}.animated-dot:nth-child(126){animation-delay:12.5s}.animated-dot:nth-child(127){animation-delay:12.6s}.animated-dot:nth-child(128){animation-delay:12.7s}.animated-dot:nth-child(129){animation-delay:12.8s}.animated-dot:nth-child(130){animation-delay:12.9s}.animated-dot:nth-child(131){animation-delay:13s}.animated-dot:nth-child(132){animation-delay:13.1s}.animated-dot:nth-child(133){animation-delay:13.2s}.animated-dot:nth-child(134){animation-delay:13.3s}.animated-dot:nth-child(135){animation-delay:13.4s}.animated-dot:nth-child(136){animation-delay:13.5s}.animated-dot:nth-child(137){animation-delay:13.6s}.animated-dot:nth-child(138){animation-delay:13.7s}.animated-dot:nth-child(139){animation-delay:13.8s}.animated-dot:nth-child(140){animation-delay:13.9s}.animated-dot:nth-child(141){animation-delay:14s}.animated-dot:nth-child(142){animation-delay:14.1s}.animated-dot:nth-child(143){animation-delay:14.2s}.animated-dot:nth-child(144){animation-delay:14.3s}.animated-dot:nth-child(145){animation-delay:14.4s}.animated-dot:nth-child(146){animation-delay:14.5s}.animated-dot:nth-child(147){animation-delay:14.6s}.animated-dot:nth-child(148){animation-delay:14.7s}.animated-dot:nth-child(149){animation-delay:14.8s}.animated-dot:nth-child(150){animation-delay:14.9s}.animated-dot:nth-child(151){animation-delay:15s}.animated-dot:nth-child(152){animation-delay:15.1s}.animated-dot:nth-child(153){animation-delay:15.2s}.animated-dot:nth-child(154){animation-delay:15.3s}.animated-dot:nth-child(155){animation-delay:15.4s}.animated-dot:nth-child(156){animation-delay:15.5s}.animated-dot:nth-child(157){animation-delay:15.6s}.animated-dot:nth-child(158){animation-delay:15.7s}.animated-dot:nth-child(159){animation-delay:15.8s}.animated-dot:nth-child(160){animation-delay:15.9s}.animated-dot:nth-child(161){animation-delay:16s}.animated-dot:nth-child(162){animation-delay:16.1s}.animated-dot:nth-child(163){animation-delay:16.2s}.animated-dot:nth-child(164){animation-delay:16.3s}.animated-dot:nth-child(165){animation-delay:16.4s}.animated-dot:nth-child(166){animation-delay:16.5s}.animated-dot:nth-child(167){animation-delay:16.6s}.animated-dot:nth-child(168){animation-delay:16.7s}.animated-dot:nth-child(169){animation-delay:16.8s}.animated-dot:nth-child(170){animation-delay:16.9s}.animated-dot:nth-child(171){animation-delay:17s}.animated-dot:nth-child(172){animation-delay:17.1s}.animated-dot:nth-child(173){animation-delay:17.2s}.animated-dot:nth-child(174){animation-delay:17.3s}.animated-dot:nth-child(175){animation-delay:17.4s}.animated-dot:nth-child(176){animation-delay:17.5s}.animated-dot:nth-child(177){animation-delay:17.6s}.animated-dot:nth-child(178){animation-delay:17.7s}.animated-dot:nth-child(179){animation-delay:17.8s}.animated-dot:nth-child(180){animation-delay:17.9s}.animated-dot:nth-child(181){animation-delay:18s}.animated-dot:nth-child(182){animation-delay:18.1s}.animated-dot:nth-child(183){animation-delay:18.2s}.animated-dot:nth-child(184){animation-delay:18.3s}.animated-dot:nth-child(185){animation-delay:18.4s}.animated-dot:nth-child(186){animation-delay:18.5s}.animated-dot:nth-child(187){animation-delay:18.6s}.animated-dot:nth-child(188){animation-delay:18.7s}.animated-dot:nth-child(189){animation-delay:18.8s}.animated-dot:nth-child(190){animation-delay:18.9s}.animated-dot:nth-child(191){animation-delay:19s}.animated-dot:nth-child(192){animation-delay:19.1s}.animated-dot:nth-child(193){animation-delay:19.2s}.animated-dot:nth-child(194){animation-delay:19.3s}.animated-dot:nth-child(195){animation-delay:19.4s}.animated-dot:nth-child(196){animation-delay:19.5s}.animated-dot:nth-child(197){animation-delay:19.6s}.animated-dot:nth-child(198){animation-delay:19.7s}.animated-dot:nth-child(199){animation-delay:19.8s}.animated-dot:nth-child(200){animation-delay:19.9s}.animated-dot:nth-child(201){animation-delay:20s}.animated-dot:nth-child(202){animation-delay:20.1s}.animated-dot:nth-child(203){animation-delay:20.2s}.animated-dot:nth-child(204){animation-delay:20.3s}.animated-dot:nth-child(205){animation-delay:20.4s}.animated-dot:nth-child(206){animation-delay:20.5s}.animated-dot:nth-child(207){animation-delay:20.6s}.animated-dot:nth-child(208){animation-delay:20.7s}.animated-dot:nth-child(209){animation-delay:20.8s}.animated-dot:nth-child(210){animation-delay:20.9s}.animated-dot:nth-child(211){animation-delay:21s}.animated-dot:nth-child(212){animation-delay:21.1s}.animated-dot:nth-child(213){animation-delay:21.2s}.animated-dot:nth-child(214){animation-delay:21.3s}.animated-dot:nth-child(215){animation-delay:21.4s}.animated-dot:nth-child(216){animation-delay:21.5s}.animated-dot:nth-child(217){animation-delay:21.6s}.animated-dot:nth-child(218){animation-delay:21.7s}.animated-dot:nth-child(219){animation-delay:21.8s}.animated-dot:nth-child(220){animation-delay:21.9s}.read-more-toggler{display:flex;justify-content:unset;align-items:center;position:relative}.read-more-arrow{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.read-more-arrow.active{transform:rotate(-180deg)}.more-text,.less-text{position:absolute;opacity:0;z-index:-1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:max-content;left:0}.more-text.active,.less-text.active{position:relative;opacity:1;z-index:1}.header{padding:16px 0 24px;position:relative;z-index:8}@media screen and (max-width: 767px){.header{border-bottom:1px solid #ceb273;padding:10px 0 14px}}.header__container{position:relative}.header-submenu-wrapper{position:relative}.header-open-submenu{cursor:default}.header-submenu{background-color:#1c1a1b;border-radius:8px;padding:0 48px;position:absolute;z-index:-1;display:flex;justify-content:center;align-items:center;flex-direction:column;width:max-content;top:41px;left:-50%;height:0;overflow:hidden;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.header-submenu.active{z-index:3}.header-submenu-item:not(:last-of-type){margin-bottom:24px}.header-submenu-items{margin:24px 0}.header-info{border-bottom:1px solid #af9973;padding-bottom:12px;display:flex;justify-content:center;align-items:center;position:relative;padding-right:44px;margin-bottom:16px}@media screen and (max-width: 1300px){.header-info{padding-right:0}}@media screen and (max-width: 767px){.header-info{border-bottom:none;padding-bottom:0}}.header-info__ad{font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#f9f7f3;margin:0 auto;position:relative;z-index:1;text-align:center}@media screen and (max-width: 767px){.header-info__ad{font-size:12px;line-height:18px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}@media screen and (max-width: 1300px){.header-info .header-utilities{display:none}}.header-utilities{position:absolute;right:0;width:100%;max-width:max-content;display:flex;justify-content:unset;align-items:center;gap:32px}@media screen and (max-width: 767px){.header-utilities{gap:24px}}.header-utilities__search,.header-utilities__cart{display:flex;justify-content:center;align-items:flex-end;width:24px;height:24px;position:relative;z-index:2}@media screen and (max-width: 767px){.header-utilities .search{display:none}}@media screen and (max-width: 767px){.header-utilities .search-results{display:none}}.header-utilities__cart-icon{width:20px;height:20px}.header-utilities__language-btn{width:50px;display:flex;justify-content:center;align-items:end}.header-utilities__language{color:#e0d7c9;text-align:center;text-transform:uppercase;font-size:16px;line-height:24px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}@media screen and (max-width: 767px){.header-utilities__language{font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}}.header-utilities__language-wrapper{position:relative}.header-utilities__languages{position:absolute;left:50%;transform:translateX(-50%);top:26px;width:72px;background-color:#1c1a1b;height:0;padding:0 16px;border-radius:6px;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.header-utilities__languages.active{padding:16px;z-index:3}.header-utilities__link{font-size:16px;line-height:24px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#e0d7c9;display:block;text-transform:uppercase}.header-utilities__link:not(:last-of-type){margin-bottom:8px}.header-utilities__cart{margin-right:4px;height:28px}.header-utilities__items{position:absolute;z-index:3;top:0;right:-4px;width:18px;height:18px;background-color:#ffb37d;border-radius:100%;display:flex;justify-content:center;align-items:center;color:#1c1a1b;text-align:center;font-size:10px;line-height:12px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}@media screen and (max-width: 1300px){.header-utilities-desktop{display:none}}.header-utilities-responsive{display:none}@media screen and (max-width: 1300px){.header-utilities-responsive{display:block}}.header-navigation{display:flex;justify-content:center;align-items:center;gap:48px}.header-navigation__logo-img{display:block;width:140px;height:51px}@media screen and (max-width: 1300px){.header-navigation{display:none}}.header-nav-link{display:flex;justify-content:center;align-items:center;gap:8px;color:#f9f7f3;text-transform:uppercase;font-size:16px;line-height:24px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}.header-nav-link.active{color:#ceb273}.header-nav{display:flex;justify-content:center;align-items:center;gap:48px}@media screen and (max-width: 1300px){.header-nav{display:none}}.header-mobile-nav{display:none}@media screen and (max-width: 1300px){.header-mobile-nav{display:flex;justify-content:space-between;align-items:center}}@media screen and (max-width: 1300px)and (max-width: 767px){.header-mobile-nav{align-items:end}}.header-mobile-nav .search-overlay{display:none}@media screen and (max-width: 991px){.header-mobile-nav .search-overlay.active{display:block;z-index:4;width:86vw;opacity:1}}@media screen and (max-width: 767px){.header-mobile-nav .search-overlay.active{display:none}}.header-mobile-nav .header-utilities{position:relative}.header-mobile-nav__close{position:absolute;top:64px;left:34px;cursor:pointer}@media screen and (max-width: 767px){.header-mobile-nav__close{display:none}}.header-mobile-nav__button{background:none;border:none;padding:0;cursor:pointer;position:relative;z-index:10}@media screen and (max-width: 767px){.header-mobile-nav__button .mobile-menu-icon-laptop{display:none}}.header-mobile-nav__button .mobile-menu-icon-mobile{display:none}@media screen and (max-width: 767px){.header-mobile-nav__button .mobile-menu-icon-mobile{display:block}}.header-mobile-nav__button svg .menu-line{transform-origin:center;transform-box:fill-box;transition:transform .3s ease,opacity .3s ease;width:20px}.header-mobile-nav__button.open svg .menu-line1{transform:translateY(12px) rotate(45deg)}@media screen and (max-width: 767px){.header-mobile-nav__button.open svg .menu-line1{transform:translateY(2px) rotate(45deg)}}.header-mobile-nav__button.open svg .menu-line2{opacity:0}.header-mobile-nav__button.open svg .menu-line3{transform:translateY(-12px) rotate(-45deg)}@media screen and (max-width: 767px){.header-mobile-nav__button.open svg .menu-line3{transform:translateY(-8px) rotate(-45deg)}}@media screen and (max-width: 767px){.header-mobile-nav__button{width:20px;height:20px}}.header-mobile-nav__btn-wrapper{position:relative}@media screen and (max-width: 767px){.header-mobile-nav__btn-wrapper{display:flex;justify-content:unset;align-items:unset;gap:24px;height:20px}}.header-mobile-nav__btn-wrapper .search,.header-mobile-nav__btn-wrapper .search-results{display:none}@media screen and (max-width: 767px){.header-mobile-nav__btn-wrapper .search,.header-mobile-nav__btn-wrapper .search-results{display:block}}.header-mobile-nav__search{display:none}@media screen and (max-width: 767px){.header-mobile-nav__search{display:block}}.header-mobile-nav__logo{position:absolute;left:50%;transform:translateX(-50%)}@media screen and (max-width: 767px){.header-mobile-nav__logo{height:24px}}.header-mobile-nav__logo-img{width:140px;height:51px;object-fit:cover}@media screen and (max-width: 767px){.header-mobile-nav__logo-img{width:65px;height:24px}}.header-mobile-nav__menu{position:fixed;left:0;top:0;width:328px;height:100vh;background-color:#1c1a1b;z-index:12;-webkit-transition:transform .4s linear;-moz-transition:transform .4s linear;-o-transition:transform .4s linear;transition:transform .4s linear;transform:translateX(-400px);display:flex;justify-content:space-between;align-items:unset;flex-direction:column;padding:142px 24px 72px}.header-mobile-nav__menu.active{transform:translateX(0)}@media screen and (max-width: 767px){.header-mobile-nav__menu{top:88px;height:calc(100vh - 82px);padding-top:24px;width:257px}}.header-mobile-nav__items{display:flex;justify-content:unset;align-items:unset;flex-direction:column;gap:32px}.header-mobile-nav__submenu-open{display:flex;justify-content:space-between;align-items:unset}.header-mobile-nav__submenu-open.active{color:#ceb273;display:flex;justify-content:start;align-items:center;gap:16px;margin-bottom:2px;font-weight:500}.header-mobile-nav__submenu{position:absolute;height:100vh;top:0;left:0;z-index:9;width:328px;background-color:#1c1a1b;-webkit-transition:transform .4s linear;-moz-transition:transform .4s linear;-o-transition:transform .4s linear;transition:transform .4s linear;padding:142px 24px 72px;display:flex;justify-content:unset;align-items:unset;flex-direction:column;gap:32px;transform:translateX(-400px)}.header-mobile-nav__submenu.active{transform:translateX(0)}@media screen and (max-width: 767px){.header-mobile-nav__submenu{height:calc(100vh - 82px);padding-top:24px;width:257px}}.header-mobile-nav__link{font-size:16px;line-height:16px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#fff !important;text-transform:uppercase}.header-mobile-nav__link:visited{color:#fff !important}.header-mobile-nav__link.active{color:#ceb273 !important}.header-mobile-nav__socials{z-index:10}.header-mobile-nav__socials-wrapper{margin-top:16px}.header-mobile-nav__socials-link{margin-right:8px}.header-mobile-overlay{opacity:0}.header-mobile-overlay.active{z-index:9;opacity:1;position:absolute;top:0;left:0;right:0;width:100vw;height:100vh;background-color:rgba(28,26,27,.6)}.special-offers-list{display:grid;grid-template-columns:repeat(4, 1fr);padding-top:48px;gap:24px}@media screen and (max-width: 1300px){.special-offers-list{grid-template-columns:repeat(3, 1fr);gap:16px;justify-content:center;max-width:768px;margin:0 auto}}@media screen and (max-width: 991px){.special-offers-list{grid-template-columns:repeat(2, 1fr);row-gap:24px;max-width:610px}}@media screen and (max-width: 1300px){.special-offers-list .shop-category__item-wrapper:nth-child(4){display:none}}@media screen and (max-width: 991px){.special-offers-list .shop-category__item-wrapper:nth-child(4){display:flex}}.special-offers-list__img{max-width:224px;width:100%;display:block;height:224px;object-fit:cover;margin:0 auto}.special-offers-list__item{padding:24px;display:flex;flex-direction:column}.special-offers-list__item:hover{border-radius:8px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0px 4px 8px 4px rgba(149,155,169,.06);background-color:#f9f7f3}.special-offers-list__title{margin-top:8px;color:#1c1a1b;text-align:center;font-size:16px;line-height:24px;font-weight:400;letter-spacing:normal;font-style:normal;font-stretch:normal;max-width:250px;width:100%}.special-offers-list__discount{margin:0px 0 24px;color:#1c1a1b;font-size:20px;line-height:28px;font-weight:500;letter-spacing:normal;font-style:normal;font-stretch:normal}.special-offers-list__del{color:#959ba9;text-align:center;text-decoration-line:strikethrough;text-transform:uppercase;font-size:20px;line-height:24px;font-weight:500;letter-spacing:normal;font-style:normal;font-stretch:normal}.special-offers-list__btn{border:1px solid #ceb273;display:inline-flex;padding:15px 47px;justify-content:center;align-items:center;border-radius:8px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:normal;font-style:normal;font-stretch:normal;cursor:pointer;color:#ceb273;background-color:hsla(0,0%,100%,.04);outline:none;background-position:center;transition:background .4s}.special-offers-list__btn:hover{background:#f9f7f3 radial-gradient(circle, transparent 1%, #f9f7f3 1%) center/15000%}.special-offers-list__btn:active{background-color:#d3ba81;background-size:100%;transition:background 0s}.special-offers-list__btn:disabled,.special-offers-list__btn.disabled{background:#f1ede6;color:#cac8c3;cursor:not-allowed;pointer-events:none}.special-offers-list__info{padding-top:10px;margin-top:auto}.blog-list{display:flex;justify-content:unset;align-items:unset;flex-wrap:wrap;gap:24px}@media screen and (max-width: 1300px){.blog-list{gap:16px}}@media screen and (max-width: 991px){.blog-list{gap:24px}}@media screen and (max-width: 767px){.blog-list{justify-content:center}}.blog-list__item{width:100%;max-width:404px;box-shadow:0px 4px 8px 4px rgba(149,155,169,.06);background-color:#fff;min-height:444px;display:block}.blog-list__item:hover .blog-list__img{transform:scale(1.3)}@media screen and (max-width: 1300px){.blog-list__item{max-width:304px;min-height:300px}}@media screen and (max-width: 991px){.blog-list__item{max-width:348px;min-height:420px}}@media screen and (max-width: 767px){.blog-list__item{max-width:100%}}.blog-list__img{width:100%;height:300px;object-fit:cover;display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-list__holder{overflow:hidden;height:300px;position:relative}.blog-list__title{padding:24px;color:#1c1a1b;font-size:20px;line-height:32px;font-weight:400;letter-spacing:normal;font-style:normal;font-stretch:normal;text-align:left}@media screen and (max-width: 1300px){.blog-list__title{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.recipes-list{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:24px}@media screen and (max-width: 1300px){.recipes-list{gap:16px}}@media screen and (max-width: 991px){.recipes-list{gap:24px}}@media screen and (max-width: 767px){.recipes-list{flex-direction:column}}.recipes-list--home{margin-top:-250px}@media screen and (max-width: 1300px){.recipes-list--home{margin-top:-170px}}@media screen and (max-width: 991px){.recipes-list--home{margin-top:-150px}}@media screen and (max-width: 767px){.recipes-list--home{margin-top:-53px}}.recipes-list__item{width:100%;max-width:404px;box-shadow:0px 4px 8px 4px rgba(149,155,169,.06);background-color:#fff;min-height:444px;display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;z-index:2}@media screen and (max-width: 1300px){.recipes-list__item{max-width:304px;min-height:412px}}@media screen and (max-width: 991px){.recipes-list__item{max-width:348px;min-height:436px}}@media screen and (max-width: 767px){.recipes-list__item{max-width:100%;min-height:436px}}.recipes-list__item:hover .recipes-list__img{transform:scale(1.3)}.recipes-list__img{width:100%;height:300px;object-fit:cover;display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.recipes-list__holder{overflow:hidden;height:300px;position:relative}.recipes-list__text{color:#998f80;text-align:center;font-size:20px;line-height:32px;font-weight:400;letter-spacing:normal;font-style:normal;font-stretch:normal;margin-top:24px}.recipes-list__title{padding:24px 24px 0;color:#1c1a1b;font-size:20px;line-height:32px;font-weight:400;letter-spacing:normal;font-style:normal;font-stretch:normal;text-align:left}@media screen and (max-width: 1300px){.recipes-list__title{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding:14px 16px}}@media screen and (max-width: 991px){.recipes-list__title{padding-top:24px}}.recipes-list__footer{margin-top:auto;padding:5px 24px 24px;display:flex;justify-content:flex-start;align-items:center;gap:26px}@media screen and (max-width: 1300px){.recipes-list__footer{padding-left:16px}}.recipes-list__time,.recipes-list__diff{display:flex;justify-content:flex-start;align-items:center;gap:8px;color:#998f80;font-size:16px;line-height:24px;font-weight:400;letter-spacing:normal;font-style:normal;font-stretch:normal}.about-tab-content{display:none}.about-tab-content.active{display:block}.about-tab-content-title{font-size:30px;line-height:40px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#4e4c48;margin-bottom:32px}.about-tab-content-title--main{margin-bottom:24px}.about-tab-content-text{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#1c1a1b;margin:0 auto 16px;max-width:1046px;text-align:start}@media screen and (max-width: 767px){.about-tab-content-text{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.about-tab-content-text--center{text-align:center}.about-tab-content-img-1{margin-bottom:32px}.about-tab-content-img-2{margin:48px 0}.about-tab-content-more{display:flex;justify-content:unset;align-items:center;gap:8px;color:#ffb37d;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}.about-content h3{font-size:30px;line-height:40px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;text-align:center;color:#4e4c48;margin-bottom:32px;margin-top:48px}@media screen and (max-width: 1300px){.about-content h3{margin-bottom:24px}}@media screen and (max-width: 767px){.about-content h3{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-top:24px}}.about-content img{object-fit:cover;border-radius:24px;margin-bottom:32px}@media screen and (max-width: 767px){.about-content img{max-height:236px}}.about-content p{margin-bottom:16px;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;text-align:start}@media screen and (max-width: 767px){.about-content p{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.about-content p strong{font-weight:600}.about-content h4{text-transform:uppercase;font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:16px;text-align:start}.caviar-list{margin-top:56px}.caviar-card{background-color:#fff;box-shadow:0px 4px 8px 4px rgba(149,155,169,.06);border-radius:24px;padding:40px;text-align:start}.caviar-card:not(:last-of-type){margin-bottom:48px}@media screen and (max-width: 767px){.caviar-card{padding:24px 16px}.caviar-card:not(:last-of-type){margin-bottom:32px}}.caviar-card__wrapper{display:flex;justify-content:space-between;align-items:unset}@media screen and (max-width: 1300px){.caviar-card__wrapper{gap:16px}}@media screen and (max-width: 767px){.caviar-card__wrapper{flex-direction:column}}.caviar-card__image{max-width:562px}@media screen and (max-width: 1300px){.caviar-card__image{max-width:424px}}@media screen and (max-width: 991px){.caviar-card__image{max-width:262px;height:262px}}@media screen and (max-width: 767px){.caviar-card__image{min-width:296px;max-width:max-content;height:174px}}.caviar-card__img{width:100%;height:100%}@media screen and (max-width: 1300px){.caviar-card__img{object-fit:contain}}.caviar-card__info{max-width:578px;width:100%}.caviar-card__title{font-size:30px;line-height:40px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#1c1a1b;border-bottom:1px solid #f1ede6;padding-bottom:8px}@media screen and (max-width: 767px){.caviar-card__title{font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}}.caviar-card__params{font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#4e4c48;text-transform:uppercase;margin:16px 0}@media screen and (max-width: 767px){.caviar-card__params{font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}}.caviar-card__item{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}.caviar-card__item:not(:last-of-type){margin-bottom:16px}@media screen and (max-width: 767px){.caviar-card__item{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.caviar-card__item-bold{font-weight:600}.caviar-card__arrow{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.caviar-card__more{font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#ffb37d;text-transform:uppercase;gap:8px;margin-top:40px}@media screen and (max-width: 767px){.caviar-card__more{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-top:16px}}.caviar-card__more.active .caviar-card__arrow{transform:rotate(180deg)}.caviar-card__desc{color:#1c1a1b;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;max-height:0;overflow:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;opacity:0;z-index:-1;position:relative;display:flex;justify-content:unset;align-items:unset;flex-direction:column;gap:16px}.caviar-card__desc.active{margin-top:16px;opacity:1;z-index:1}@media screen and (max-width: 767px){.caviar-card__desc{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.footer{margin-top:auto;padding:64px 0}@media screen and (max-width: 767px){.footer{padding:48px 0}}.footer-right__logo{width:140px;height:51px;display:block}.footer-right__logo-img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width: 767px){.footer-right{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}}.footer-info{margin:32px 0;max-width:234px;width:100%}@media screen and (max-width: 767px){.footer-info{display:flex;justify-content:center;align-items:center;flex-direction:column}}.footer-info__item{display:flex;justify-content:flex-start;align-items:baseline;color:#e0d7c9;font-size:20px;line-height:32px;font-weight:400;letter-spacing:normal;font-style:normal;font-stretch:normal;gap:8px;margin-bottom:16px}@media screen and (max-width: 991px){.footer-info__item{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.footer-info__time{font-size:20px;line-height:32px;font-weight:400;letter-spacing:normal;font-style:normal;font-stretch:normal}@media screen and (max-width: 991px){.footer-info__time{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;width:168px}}.footer-info__box{width:16px;height:16px}.footer-socials{display:flex;justify-content:flex-start;align-items:center;gap:16px}.footer-container{display:flex;justify-content:flex-start;align-items:flex-start;padding:0 16px;gap:178px}@media screen and (max-width: 1300px){.footer-container{gap:97px}}@media screen and (max-width: 991px){.footer-container{gap:56px;flex-direction:column;align-items:center}}@media screen and (max-width: 767px){.footer-container{gap:34px}}.footer-left{display:flex;justify-content:flex-start;align-items:flex-start;gap:100px}@media screen and (max-width: 1300px){.footer-left{gap:79px}}@media screen and (max-width: 991px){.footer-left{flex-direction:column;display:flex;justify-content:center;align-items:center;gap:40px}}.footer-left-section{max-width:156px;display:flex;flex-direction:column;gap:16px}.footer-left-section__title{color:#f9f7f3;font-size:20px;line-height:26px;font-weight:600;letter-spacing:normal;font-style:normal;font-stretch:normal;padding-bottom:8px}.footer-left-section__link{color:#f9f7f3;font-size:16px;line-height:24px;font-weight:400;letter-spacing:normal;font-style:normal;font-stretch:normal}@media screen and (max-width: 767px){.footer-left-section{align-items:center;text-align:center}}.breadcrumbs{font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#ceb273}.breadcrumbs__link{color:#ceb273}.breadcrumbs__divider{display:none;height:0}@media screen and (max-width: 767px){.breadcrumbs__divider{display:block}}.count{display:flex;justify-content:unset;align-items:unset;border-radius:8px;border:1px solid #e0d7c9;width:127px}@media screen and (max-width: 767px){.count{width:97px}}.count__btn{font-size:16px;line-height:20px;font-weight:600;letter-spacing:unset;font-style:normal;font-stretch:normal;display:flex;justify-content:center;align-items:center;width:40px;height:52px}@media screen and (max-width: 767px){.count__btn{width:30px;height:34px}}.count__btn--increment{border-left:1px solid #e0d7c9}.count__btn--decrement{border-right:1px solid #e0d7c9}.count__input{font-size:16px;line-height:20px;font-weight:600;letter-spacing:unset;font-style:normal;font-stretch:normal;width:47px;height:52px;appearance:textfield;text-align:center}@media screen and (max-width: 767px){.count__input{width:37px;height:34px;font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}}.count__input::-webkit-inner-spin-button,.count__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-sort{outline:none;color:#998f80;font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;font-family:inherit;width:max-content;cursor:pointer}@media screen and (max-width: 767px){.product-sort{margin-left:-3px}}.recipes-block{padding:56px 0 34px}.recipes-block__title{text-transform:uppercase;font-size:24px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:40px}@media screen and (max-width: 767px){.recipes-block__title{font-size:14px;line-height:18px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:16px}}@media screen and (max-width: 767px){.recipes-block__list{display:none}}.recipes-block__slider{display:none}@media screen and (max-width: 767px){.recipes-block__slider{display:block}}.recipes-block__arrows{display:flex;justify-content:center;align-items:center;gap:20px;margin:24px auto 0}.recipes-block__arrow.swiper-button-disabled svg{fill:#cac8c3}.recipes-block__arrow svg{fill:#ceb273}.checkout-review{padding:24px;width:404px;background-color:#f9f7f3;height:max-content}@media screen and (max-width: 1300px){.checkout-review{width:384px}}@media screen and (max-width: 991px){.checkout-review{width:100%;margin-bottom:46px}}.checkout-review__title{font-size:18px;line-height:26px;font-weight:600;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:24px}.checkout-review__block{display:flex;justify-content:space-between;align-items:unset}.checkout-review__block--delivery{display:none}.checkout-review__block--delivery.active{display:flex;justify-content:space-between;align-items:unset}.checkout-review__block:not(:last-of-type){margin-bottom:18px}.checkout-review__block-total{display:flex;justify-content:space-between;align-items:unset;margin:34px 0 32px}.checkout-review__text{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}.checkout-review__text--discount{color:#ffb37d}.checkout-review__total{font-size:20px;line-height:24px;font-weight:600;letter-spacing:unset;font-style:normal;font-stretch:normal;text-transform:uppercase}.checkout-review__cart-block{display:flex;justify-content:space-between;align-items:unset}.checkout-review__cart{display:flex;justify-content:unset;align-items:unset;flex-direction:column;gap:16px}.checkout-review__product{display:flex;justify-content:unset;align-items:start;gap:16px;color:#1c1a1b}.checkout-review__show{-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transform:rotate(180deg)}.checkout-review__show.active{transform:rotate(0deg)}.checkout-review__product-name{font-size:14px;line-height:18px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:12px}.checkout-review__product-count{font-size:14px;line-height:18px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;text-transform:uppercase}.checkout-review__img{width:107px;height:107px;background-color:#fff}.checkout-review__items{display:flex;justify-content:unset;align-items:unset;flex-direction:column;gap:16px;-webkit-transition:height .3s linear;-moz-transition:height .3s linear;-o-transition:height .3s linear;transition:height .3s linear;height:0;overflow:hidden}.contact-form{background-color:#fff;margin:0 auto;width:832px;-webkit-transition:height .4s linear;-moz-transition:height .4s linear;-o-transition:height .4s linear;transition:height .4s linear;position:relative}@media screen and (max-width: 1300px){.contact-form{width:624px}}@media screen and (max-width: 991px){.contact-form{width:596px}}@media screen and (max-width: 767px){.contact-form{width:100%}}.contact-form__success{-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in;opacity:0;position:absolute;padding:80px 0;display:flex;justify-content:center;align-items:unset;flex-direction:column;max-width:max-content;width:100%;margin:0 auto;text-align:center;z-index:-1}.contact-form__success.active{position:relative;opacity:1;z-index:1}@media screen and (max-width: 767px){.contact-form__success{padding:64px 0}}.contact-form__thanks{color:#ceb273;font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;text-transform:uppercase}@media screen and (max-width: 767px){.contact-form__thanks{text-transform:none;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.contact-form__thanks-img{margin:0 auto}.contact-form__text{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#4e4c48;margin:24px 0 32px}@media screen and (max-width: 767px){.contact-form__text{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:24px auto;max-width:248px}}.contact-form__form{padding:24px 107px;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:0;position:absolute}@media screen and (max-width: 1300px){.contact-form__form{padding:32px 24px}}.contact-form__form.active{position:relative;opacity:1}.contact-form__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:0 auto 33px;text-align:center}@media screen and (max-width: 767px){.contact-form__title{font-size:20px;line-height:32px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}}.contact-form__form-wrapper{display:flex;justify-content:unset;align-items:unset;flex-direction:column;gap:16px;width:618px}@media screen and (max-width: 1300px){.contact-form__form-wrapper{width:100%}}.contact-form__error-message{opacity:0;height:0;padding-left:10px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;font-size:13px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#ee756d}.contact-form__input.error~.contact-form__error-message{opacity:1;height:100%}.contact-form__name{position:absolute;top:16px;left:12px;font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#4e4c48;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.contact-form__required{color:#ffb37d}.contact-form__input:-moz-autofill~.contact-form__name{transform:translateY(-12px);font-size:13px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}.contact-form__input:focus~.contact-form__name,.contact-form__input:not(:placeholder-shown)~.contact-form__name,.contact-form__input:-webkit-autofill~.contact-form__name{transform:translateY(-12px);font-size:13px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}.contact-form__input{width:calc(100% - 24px);padding:22px 12px 8px;border:1px solid #f1ede6;border-radius:4px;position:relative}.contact-form__input:focus{outline:1px solid #ceb273}.contact-form__input.error{border-color:#ee756d}.contact-form__input--message{min-height:120px}.contact-form__label{position:relative}.contact-form__btn{border:2px rgba(0,0,0,0) solid;display:inline-flex;padding:14px 46px;justify-content:center;align-items:center;border-radius:8px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:normal;font-style:normal;font-stretch:normal;cursor:pointer;color:#1c1a1b;background-color:#ceb273;outline:none;background-position:center;transition:background .8s;width:100%;margin-top:24px}.contact-form__btn:hover{background:#d3ba81 radial-gradient(circle, transparent 1%, #D3BA81 1%) center/15000%}.contact-form__btn:active{background-color:#e0d7c9;background-size:100%;transition:background 0s}.contact-form__btn:focus{border:2px solid #a9bdec;background:#ceb273}.contact-form__btn:disabled,.contact-form__btn.disabled{background:#f1ede6;color:#cac8c3;cursor:not-allowed;pointer-events:none}.contact-form__recaptcha{width:max-content;margin:18px auto 0}.cookies-notice-container{display:none;z-index:20;max-width:1260px;position:fixed;right:50%;bottom:45px;margin-right:-630px}.cookies-notice-container.active{display:block}.cookies-notice{max-width:618px;border-radius:20px;background-color:#fff;box-shadow:0px 4px 10px 4px rgba(147,162,174,.1);padding:40px}.cookies-notice__icon{width:56px;min-width:56px;height:56px}.cookies-notice__head{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px;margin-bottom:24px;text-align:center}.cookies-notice__text{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}.cookies-notice__text_link{text-decoration:underline;color:inherit}.cookies-notice__btns{display:flex;justify-content:space-between;align-items:unset;margin-bottom:16px;gap:16px}.cookies-notice__btn{border:2px rgba(0,0,0,0) solid;display:inline-flex;padding:14px 46px;justify-content:center;align-items:center;border-radius:8px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:normal;font-style:normal;font-stretch:normal;cursor:pointer;color:#1c1a1b;background-color:#ceb273;outline:none;background-position:center;transition:background .8s;max-width:50%;width:100%;padding:16px}.cookies-notice__btn:hover{background:#d3ba81 radial-gradient(circle, transparent 1%, #D3BA81 1%) center/15000%}.cookies-notice__btn:active{background-color:#e0d7c9;background-size:100%;transition:background 0s}.cookies-notice__btn:focus{border:2px solid #a9bdec;background:#ceb273}.cookies-notice__btn:disabled,.cookies-notice__btn.disabled{background:#f1ede6;color:#cac8c3;cursor:not-allowed;pointer-events:none}.cookies-notice__btn--large{border:1px solid #ceb273;display:inline-flex;padding:15px 47px;justify-content:center;align-items:center;border-radius:8px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:normal;font-style:normal;font-stretch:normal;cursor:pointer;color:#ceb273;background-color:hsla(0,0%,100%,.04);outline:none;background-position:center;transition:background .4s;max-width:100%}.cookies-notice__btn--large:hover{background:#f9f7f3 radial-gradient(circle, transparent 1%, #f9f7f3 1%) center/15000%}.cookies-notice__btn--large:active{background-color:#d3ba81;background-size:100%;transition:background 0s}.cookies-notice__btn--large:disabled,.cookies-notice__btn--large.disabled{background:#f1ede6;color:#cac8c3;cursor:not-allowed;pointer-events:none}@media screen and (max-width: 767px){.cookies-notice__btn{width:100%;max-width:100%}}.cookies-notice__checkbox-list{display:flex;justify-content:center;align-items:unset;gap:13px;padding-right:33px}.cookies-notice__checkbox-label{font-size:14px;line-height:18px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;position:relative;text-transform:capitalize}.cookies-notice__checkbox{opacity:0;position:absolute}.cookies-notice__checkbox,.cookies-notice__checkbox-label{cursor:pointer;display:inline-block;margin:5px;vertical-align:middle}.cookies-notice__checkbox+.cookies-notice__checkbox-label::before{background-color:#fff;border:1px solid #e0d7c9;content:"";display:inline-block;border-radius:2px;height:20px;width:20px;margin-right:7px;text-align:center;vertical-align:middle}.cookies-notice__checkbox:checked+.cookies-notice__checkbox-label::before{background-color:#e0d7c9}.cookies-notice__checkbox:disabled+.cookies-notice__checkbox-label::after{opacity:.5}.cookies-notice__checkbox:checked+.cookies-notice__checkbox-label::after{content:url("./assets/img/cookies-check.svg");position:absolute;left:4px;top:4px}.cookies-notice__step-2{display:none;gap:34px}.cookies-notice__step-2.active{display:flex;justify-content:unset;align-items:unset;flex-direction:column}.cookies-notice__step-2 .cookies-notice__btns{margin-left:auto;width:100%;gap:25px}.cookies-notice__step-2 .cookies-notice__btn{width:100%}.cookies-notice__step-1{display:none}.cookies-notice__step-1.active{display:block}#cookies{display:none}@media only screen and (max-width: 1300px){.cookies-notice-container{max-width:944px;margin-right:-472px}}@media only screen and (max-width: 991px){.cookies-notice-container{max-width:720px;margin-right:-360px}}@media only screen and (max-width: 767px){.cookies-notice-container{max-width:100%;margin-right:0;right:0;left:0;padding-left:15px;padding-right:15px}.cookies-notice{margin:0 auto;max-width:100%}}@media only screen and (max-width: 575px){.cookies-notice__btns{flex-direction:column}.cookies-notice__btn{width:100%}.cookies-notice__checkbox-label{display:inline-flex;flex-direction:column}.cookies-notice__checkbox+.cookies-notice__checkbox-label::before{margin:0 auto}.cookies-notice__checkbox:checked+.cookies-notice__checkbox-label::after{left:50%;top:2px;transform:translateX(-50%)}}.search{margin-right:32px}.search__button{position:absolute;z-index:6;left:6px;top:6px;width:24px;height:24px}@media screen and (max-width: 767px){.search__button{left:29px;top:0px;width:20px;height:20px;z-index:11;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.search__button.active{transform:translate(-22px, -3px)}}.search__input{position:relative;z-index:5;width:0;padding:0;height:36px;border:none;border-radius:4px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;background-color:rgba(0,0,0,0);caret-color:#ceb273;color:#f1ede6}.search__input.active{padding:6px 6px 6px 32px;width:200px;border:1px solid #e0d7c9;background-color:#1c1a1b}@media screen and (max-width: 991px){.search__input.active{width:360px}}@media screen and (max-width: 767px){.search__input.active{position:absolute;left:0px;top:-10px;z-index:10;width:95vw}}.search-overlay{background-color:#1c1a1b;z-index:-1;opacity:0;width:0;border-radius:8px;height:56px;position:absolute;top:-14px;left:-183px;right:0}.search-results{background-color:#f1ede6;width:440px;border-radius:8px;max-height:304px;position:absolute;top:45px;right:58px;overflow-y:scroll;z-index:12}@media screen and (max-width: 991px){.search-results{right:131px}}@media screen and (max-width: 767px){.search-results{right:0;left:0;width:95vw}}.search-product{display:flex;justify-content:unset;align-items:center;gap:8px;padding-left:16px;padding-right:16px;padding-bottom:12px;border-bottom:1px solid #e0d7c9;margin-bottom:12px}.search-product:first-of-type{margin-top:16px}.search-product-name{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#1c1a1b}.search-product-img{width:48px;height:48px;object-fit:cover}.cart-notif{position:fixed;top:54px;right:20%;padding:16px 34px;display:flex;justify-content:center;align-items:center;gap:8px;background-color:#ceb273;border-radius:8px;z-index:-1;opacity:0;transform:scale(0);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width: 1300px){.cart-notif{right:20px}}.cart-notif.active{transform:scale(1);opacity:1;z-index:13}.cart-notif__text{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}.treatment__title{color:#998f80;margin-bottom:48px}@media screen and (max-width: 767px){.treatment__title{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:24px}}.treatment__content h3{font-size:30px;line-height:40px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;text-align:center;color:#4e4c48;margin-bottom:32px;margin-top:48px}@media screen and (max-width: 1300px){.treatment__content h3{margin-bottom:24px}}@media screen and (max-width: 767px){.treatment__content h3{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-top:24px}}.treatment__content p{margin-bottom:16px;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;text-align:start}@media screen and (max-width: 767px){.treatment__content p{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.treatment__content p strong{font-weight:600}.treatment__content h4{text-transform:uppercase;font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:16px;text-align:start}.index-hero{background-color:#000;position:relative;margin-top:-140px;height:865px;position:relative}@media screen and (max-width: 1300px){.index-hero{height:600px}}@media screen and (max-width: 991px){.index-hero{height:755px}}@media screen and (max-width: 767px){.index-hero{height:500px}}.index-hero-info{position:relative;z-index:3}.index-hero-info__text{color:#e0d7c9;font-size:56px;line-height:72px;font-weight:400;letter-spacing:normal;font-style:normal;font-stretch:normal;width:100%;max-width:725px;margin-bottom:64px}@media screen and (max-width: 1300px){.index-hero-info__text{font-size:48px;line-height:56px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;max-width:540px;margin-bottom:48px}}@media screen and (max-width: 767px){.index-hero-info__text{font-size:24px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;max-width:242px}}.index-hero-info__btn{border:2px rgba(0,0,0,0) solid;display:inline-flex;padding:14px 46px;justify-content:center;align-items:center;border-radius:8px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:normal;font-style:normal;font-stretch:normal;cursor:pointer;color:#1c1a1b;background-color:#ceb273;outline:none;background-position:center;transition:background .8s}.index-hero-info__btn:hover{background:#d3ba81 radial-gradient(circle, transparent 1%, #D3BA81 1%) center/15000%}.index-hero-info__btn:active{background-color:#e0d7c9;background-size:100%;transition:background 0s}.index-hero-info__btn:focus{border:2px solid #a9bdec;background:#ceb273}.index-hero-info__btn:disabled,.index-hero-info__btn.disabled{background:#f1ede6;color:#cac8c3;cursor:not-allowed;pointer-events:none}.index-slider{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.index-slide{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.index-slider-container{padding:249px 0 284px 80px}@media screen and (max-width: 1300px){.index-slider-container{padding:167px 0 165px 80px}}@media screen and (max-width: 991px){.index-slider-container{padding:203px 0 284px 60px}}@media screen and (max-width: 767px){.index-slider-container{padding:177px 16px 142px}}.index-slider-dots.swiper-pagination-bullets{position:absolute;z-index:3;bottom:80px;display:flex;justify-content:center;align-items:unset;gap:16px}@media screen and (max-width: 1300px){.index-slider-dots.swiper-pagination-bullets{bottom:56px}}@media screen and (max-width: 991px){.index-slider-dots.swiper-pagination-bullets{bottom:88px}}@media screen and (max-width: 767px){.index-slider-dots.swiper-pagination-bullets{bottom:42px}}.index-slider-dots .swiper-pagination-bullet{min-width:16px;width:16px;height:16px;border:1px solid #ceb273;border-radius:50%}.index-slider-dots .swiper-pagination-bullet-active{background-color:#ceb273}.index-overlay{position:absolute;top:0;left:0;height:100%;width:100%}.index-overlay{background-color:rgba(0,0,0,.6);z-index:2}.special-offers{background-color:#fcfbfa;padding:72px 0}.index-product-cat{background-color:#fcfbfa;padding-bottom:72px}.index-product-list{padding-top:48px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:24px}@media screen and (max-width: 767px){.index-product-list{flex-direction:column}}.index-product-list__item{display:block;cursor:pointer;position:relative;flex:1 1 calc(50% - 12px);box-sizing:border-box;overflow:hidden;height:240px}@media screen and (max-width: 1300px){.index-product-list__item{height:162px}}@media screen and (max-width: 767px){.index-product-list__item{width:100%;height:115px;flex:unset}}.index-product-list__item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#1c1a1b;opacity:0;transition:opacity .3s ease-in-out;z-index:2}.index-product-list__item:hover::before{opacity:.75}.index-product-list__item:hover .index-product-list__title{color:#fff;transition:color .3s ease-in-out}.index-product-list__img{display:block;width:100%;height:100%;object-fit:cover}.index-product-list__title{font-size:20px;line-height:28px;font-weight:500;letter-spacing:normal;font-style:normal;font-stretch:normal;color:rgba(0,0,0,0);text-align:center;text-transform:uppercase;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3}.advantages{background:url("./assets/img/advantages-bg.png") center/cover no-repeat;padding:64px 0;position:relative}.advantages__dots{position:absolute;width:151px;display:flex;justify-content:unset;align-items:unset;flex-wrap:wrap;row-gap:4px;column-gap:3px;right:0;top:-150px}@media screen and (max-width: 1300px){.advantages__dots{display:none}}.advantages-title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:normal;font-style:normal;font-stretch:normal;color:#f9f7f3;text-align:center;margin-bottom:48px}@media screen and (max-width: 767px){.advantages-title{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.advantages-list{display:flex;justify-content:space-evenly;align-items:stretch;flex-wrap:wrap;gap:90px}@media screen and (max-width: 1300px){.advantages-list{row-gap:40px;column-gap:unset}}.advantages-list__item{width:403px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}@media screen and (max-width: 991px){.advantages-list__item{width:348px}}.advantages-list__text{color:#998f80;text-align:center;font-size:20px;line-height:32px;font-weight:400;letter-spacing:normal;font-style:normal;font-stretch:normal;margin-top:24px}.index-blog{padding:72px 0;background-color:#fcfbfa}.index-blog-title{margin-bottom:48px}.cook-with-us{background:url("./assets/img/our-recipes-bg.png") center/cover no-repeat;padding:64px 0 350px;position:relative;z-index:1}.cook-with-us__dots{position:absolute;width:151px;display:flex;justify-content:unset;align-items:unset;flex-wrap:wrap;row-gap:4px;column-gap:3px;left:0;top:-150px}@media screen and (max-width: 1300px){.cook-with-us__dots{display:none}}@media screen and (max-width: 1300px){.cook-with-us{padding:48px 0 240px;background-image:url("./assets/img/our-recipes-bg-992.png")}}@media screen and (max-width: 767px){.cook-with-us{background-image:url("./assets/img/our-recipes-bg-360.png");padding:48px 0 103px}}.cook-with-us-title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:normal;font-style:normal;font-stretch:normal;color:#f9f7f3;text-align:center;margin-bottom:48px}@media screen and (max-width: 767px){.cook-with-us-title{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.cook-with-us-description{width:100%;max-width:618px;margin:48px auto 32px;color:#e0d7c9;text-align:center;font-size:20px;line-height:32px;font-weight:400;letter-spacing:normal;font-style:normal;font-stretch:normal}.cook-with-us-btn{border:1px solid #ceb273;display:inline-flex;padding:15px 47px;justify-content:center;align-items:center;border-radius:8px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:normal;font-style:normal;font-stretch:normal;cursor:pointer;color:#ceb273;background-color:hsla(0,0%,100%,.04);outline:none;background-position:center;transition:background .4s}.cook-with-us-btn:hover{background:#f9f7f3 radial-gradient(circle, transparent 1%, #f9f7f3 1%) center/15000%}.cook-with-us-btn:active{background-color:#d3ba81;background-size:100%;transition:background 0s}.cook-with-us-btn:disabled,.cook-with-us-btn.disabled{background:#f1ede6;color:#cac8c3;cursor:not-allowed;pointer-events:none}.index-recipes{position:relative;background-color:#fcfbfa}.index-partners{padding:251px 0 100px;position:relative;z-index:1;background-color:#fcfbfa;margin-top:-179px}.index-partners-title{margin-bottom:48px}.index-partners-btn{border:1px solid #ceb273;display:inline-flex;padding:15px 47px;justify-content:center;align-items:center;border-radius:8px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:normal;font-style:normal;font-stretch:normal;cursor:pointer;color:#ceb273;background-color:hsla(0,0%,100%,.04);outline:none;background-position:center;transition:background .4s}.index-partners-btn:hover{background:#f9f7f3 radial-gradient(circle, transparent 1%, #f9f7f3 1%) center/15000%}.index-partners-btn:active{background-color:#d3ba81;background-size:100%;transition:background 0s}.index-partners-btn:disabled,.index-partners-btn.disabled{background:#f1ede6;color:#cac8c3;cursor:not-allowed;pointer-events:none}.index-partners-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;padding:0 107px;margin-bottom:48px}.index-partners-list__wrap{width:190px;height:190px;background-color:#fff}.index-partners-list__img{display:block;width:100%;height:100%;object-fit:contain}.no-page-404{background-color:#fcfbfa;padding:88px 0 165px;margin-top:24px}.no-page-title-wrap{display:flex;justify-content:center;align-items:center;gap:4px;position:relative;width:362px;height:151px;flex-wrap:wrap;margin:0 auto}@media screen and (max-width: 767px){.no-page-title-wrap{width:308px}}.no-page-title{color:#e0d7c9;font-size:96px;line-height:100px;font-weight:700;letter-spacing:normal;font-style:normal;font-stretch:normal;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}.no-page-title-dot{width:12px;height:12px;display:inline-block;animation:wave 2s ease-in-out infinite}@keyframes wave{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}.no-page-title-dot:nth-child(1){animation-delay:0s}.no-page-title-dot:nth-child(2){animation-delay:0.1s}.no-page-title-dot:nth-child(3){animation-delay:0.2s}.no-page-title-dot:nth-child(4){animation-delay:0.3s}.no-page-title-dot:nth-child(5){animation-delay:0.4s}.no-page-title-dot:nth-child(6){animation-delay:0.5s}.no-page-title-dot:nth-child(7){animation-delay:0.6s}.no-page-title-dot:nth-child(8){animation-delay:0.7s}.no-page-title-dot:nth-child(9){animation-delay:0.8s}.no-page-title-dot:nth-child(10){animation-delay:0.9s}.no-page-title-dot:nth-child(11){animation-delay:1s}.no-page-title-dot:nth-child(12){animation-delay:1.1s}.no-page-title-dot:nth-child(13){animation-delay:1.2s}.no-page-title-dot:nth-child(14){animation-delay:1.3s}.no-page-title-dot:nth-child(15){animation-delay:1.4s}.no-page-title-dot:nth-child(16){animation-delay:1.5s}.no-page-title-dot:nth-child(17){animation-delay:1.6s}.no-page-title-dot:nth-child(18){animation-delay:1.7s}.no-page-title-dot:nth-child(19){animation-delay:1.8s}.no-page-title-dot:nth-child(20){animation-delay:1.9s}.no-page-title-dot:nth-child(21){animation-delay:2s}.no-page-title-dot:nth-child(22){animation-delay:2.1s}.no-page-title-dot:nth-child(23){animation-delay:2.2s}.no-page-title-dot:nth-child(24){animation-delay:2.3s}.no-page-title-dot:nth-child(25){animation-delay:2.4s}.no-page-title-dot:nth-child(26){animation-delay:2.5s}.no-page-title-dot:nth-child(27){animation-delay:2.6s}.no-page-title-dot:nth-child(28){animation-delay:2.7s}.no-page-title-dot:nth-child(29){animation-delay:2.8s}.no-page-title-dot:nth-child(30){animation-delay:2.9s}.no-page-title-dot:nth-child(31){animation-delay:3s}.no-page-title-dot:nth-child(32){animation-delay:3.1s}.no-page-title-dot:nth-child(33){animation-delay:3.2s}.no-page-title-dot:nth-child(34){animation-delay:3.3s}.no-page-title-dot:nth-child(35){animation-delay:3.4s}.no-page-title-dot:nth-child(36){animation-delay:3.5s}.no-page-title-dot:nth-child(37){animation-delay:3.6s}.no-page-title-dot:nth-child(38){animation-delay:3.7s}.no-page-title-dot:nth-child(39){animation-delay:3.8s}.no-page-title-dot:nth-child(40){animation-delay:3.9s}.no-page-title-dot:nth-child(41){animation-delay:4s}.no-page-title-dot:nth-child(42){animation-delay:4.1s}.no-page-title-dot:nth-child(43){animation-delay:4.2s}.no-page-title-dot:nth-child(44){animation-delay:4.3s}.no-page-title-dot:nth-child(45){animation-delay:4.4s}.no-page-title-dot:nth-child(46){animation-delay:4.5s}.no-page-title-dot:nth-child(47){animation-delay:4.6s}.no-page-title-dot:nth-child(48){animation-delay:4.7s}.no-page-title-dot:nth-child(49){animation-delay:4.8s}.no-page-title-dot:nth-child(50){animation-delay:4.9s}.no-page-title-dot:nth-child(51){animation-delay:5s}.no-page-title-dot:nth-child(52){animation-delay:5.1s}.no-page-title-dot:nth-child(53){animation-delay:5.2s}.no-page-title-dot:nth-child(54){animation-delay:5.3s}.no-page-title-dot:nth-child(55){animation-delay:5.4s}.no-page-title-dot:nth-child(56){animation-delay:5.5s}.no-page-title-dot:nth-child(57){animation-delay:5.6s}.no-page-title-dot:nth-child(58){animation-delay:5.7s}.no-page-title-dot:nth-child(59){animation-delay:5.8s}.no-page-title-dot:nth-child(60){animation-delay:5.9s}.no-page-title-dot:nth-child(61){animation-delay:6s}.no-page-title-dot:nth-child(62){animation-delay:6.1s}.no-page-title-dot:nth-child(63){animation-delay:6.2s}.no-page-title-dot:nth-child(64){animation-delay:6.3s}.no-page-title-dot:nth-child(65){animation-delay:6.4s}.no-page-title-dot:nth-child(66){animation-delay:6.5s}.no-page-title-dot:nth-child(67){animation-delay:6.6s}.no-page-title-dot:nth-child(68){animation-delay:6.7s}.no-page-title-dot:nth-child(69){animation-delay:6.8s}.no-page-title-dot:nth-child(70){animation-delay:6.9s}.no-page-title-dot:nth-child(71){animation-delay:7s}.no-page-title-dot:nth-child(72){animation-delay:7.1s}.no-page-title-dot:nth-child(73){animation-delay:7.2s}.no-page-title-dot:nth-child(74){animation-delay:7.3s}.no-page-title-dot:nth-child(75){animation-delay:7.4s}.no-page-title-dot:nth-child(76){animation-delay:7.5s}.no-page-title-dot:nth-child(77){animation-delay:7.6s}.no-page-title-dot:nth-child(78){animation-delay:7.7s}.no-page-title-dot:nth-child(79){animation-delay:7.8s}.no-page-title-dot:nth-child(80){animation-delay:7.9s}.no-page-title-dot:nth-child(81){animation-delay:8s}.no-page-title-dot:nth-child(82){animation-delay:8.1s}.no-page-title-dot:nth-child(83){animation-delay:8.2s}.no-page-title-dot:nth-child(84){animation-delay:8.3s}.no-page-title-dot:nth-child(85){animation-delay:8.4s}.no-page-title-dot:nth-child(86){animation-delay:8.5s}.no-page-title-dot:nth-child(87){animation-delay:8.6s}.no-page-title-dot:nth-child(88){animation-delay:8.7s}.no-page-title-dot:nth-child(89){animation-delay:8.8s}.no-page-title-dot:nth-child(90){animation-delay:8.9s}.no-page-title-dot:nth-child(91){animation-delay:9s}.no-page-title-dot:nth-child(92){animation-delay:9.1s}.no-page-title-dot:nth-child(93){animation-delay:9.2s}.no-page-title-dot:nth-child(94){animation-delay:9.3s}.no-page-title-dot:nth-child(95){animation-delay:9.4s}.no-page-title-dot:nth-child(96){animation-delay:9.5s}.no-page-title-dot:nth-child(97){animation-delay:9.6s}.no-page-title-dot:nth-child(98){animation-delay:9.7s}.no-page-title-dot:nth-child(99){animation-delay:9.8s}.no-page-title-dot:nth-child(100){animation-delay:9.9s}.no-page-title-dot:nth-child(101){animation-delay:10s}.no-page-title-dot:nth-child(102){animation-delay:10.1s}.no-page-title-dot:nth-child(103){animation-delay:10.2s}.no-page-title-dot:nth-child(104){animation-delay:10.3s}.no-page-title-dot:nth-child(105){animation-delay:10.4s}.no-page-title-dot:nth-child(106){animation-delay:10.5s}.no-page-title-dot:nth-child(107){animation-delay:10.6s}.no-page-title-dot:nth-child(108){animation-delay:10.7s}.no-page-title-dot:nth-child(109){animation-delay:10.8s}.no-page-title-dot:nth-child(110){animation-delay:10.9s}.no-page-title-dot:nth-child(111){animation-delay:11s}.no-page-title-dot:nth-child(112){animation-delay:11.1s}.no-page-title-dot:nth-child(113){animation-delay:11.2s}.no-page-title-dot:nth-child(114){animation-delay:11.3s}.no-page-title-dot:nth-child(115){animation-delay:11.4s}.no-page-title-dot:nth-child(116){animation-delay:11.5s}.no-page-title-dot:nth-child(117){animation-delay:11.6s}.no-page-title-dot:nth-child(118){animation-delay:11.7s}.no-page-title-dot:nth-child(119){animation-delay:11.8s}.no-page-title-dot:nth-child(120){animation-delay:11.9s}.no-page-title-dot:nth-child(121){animation-delay:12s}.no-page-title-dot:nth-child(122){animation-delay:12.1s}.no-page-title-dot:nth-child(123){animation-delay:12.2s}.no-page-title-dot:nth-child(124){animation-delay:12.3s}.no-page-title-dot:nth-child(125){animation-delay:12.4s}.no-page-title-dot:nth-child(126){animation-delay:12.5s}.no-page-title-dot:nth-child(127){animation-delay:12.6s}.no-page-title-dot:nth-child(128){animation-delay:12.7s}.no-page-title-dot:nth-child(129){animation-delay:12.8s}.no-page-title-dot:nth-child(130){animation-delay:12.9s}.no-page-title-dot:nth-child(131){animation-delay:13s}.no-page-title-dot:nth-child(132){animation-delay:13.1s}.no-page-title-dot:nth-child(133){animation-delay:13.2s}.no-page-title-dot:nth-child(134){animation-delay:13.3s}.no-page-title-dot:nth-child(135){animation-delay:13.4s}.no-page-title-dot:nth-child(136){animation-delay:13.5s}.no-page-title-dot:nth-child(137){animation-delay:13.6s}.no-page-title-dot:nth-child(138){animation-delay:13.7s}.no-page-title-dot:nth-child(139){animation-delay:13.8s}.no-page-title-dot:nth-child(140){animation-delay:13.9s}.no-page-title-dot:nth-child(141){animation-delay:14s}.no-page-title-dot:nth-child(142){animation-delay:14.1s}.no-page-title-dot:nth-child(143){animation-delay:14.2s}.no-page-title-dot:nth-child(144){animation-delay:14.3s}.no-page-title-dot:nth-child(145){animation-delay:14.4s}.no-page-title-dot:nth-child(146){animation-delay:14.5s}.no-page-title-dot:nth-child(147){animation-delay:14.6s}.no-page-title-dot:nth-child(148){animation-delay:14.7s}.no-page-title-dot:nth-child(149){animation-delay:14.8s}.no-page-title-dot:nth-child(150){animation-delay:14.9s}.no-page-title-dot:nth-child(151){animation-delay:15s}.no-page-title-dot:nth-child(152){animation-delay:15.1s}.no-page-title-dot:nth-child(153){animation-delay:15.2s}.no-page-title-dot:nth-child(154){animation-delay:15.3s}.no-page-title-dot:nth-child(155){animation-delay:15.4s}.no-page-title-dot:nth-child(156){animation-delay:15.5s}.no-page-title-dot:nth-child(157){animation-delay:15.6s}.no-page-title-dot:nth-child(158){animation-delay:15.7s}.no-page-title-dot:nth-child(159){animation-delay:15.8s}.no-page-title-dot:nth-child(160){animation-delay:15.9s}.no-page-title-dot:nth-child(161){animation-delay:16s}.no-page-title-dot:nth-child(162){animation-delay:16.1s}.no-page-title-dot:nth-child(163){animation-delay:16.2s}.no-page-title-dot:nth-child(164){animation-delay:16.3s}.no-page-title-dot:nth-child(165){animation-delay:16.4s}.no-page-title-dot:nth-child(166){animation-delay:16.5s}.no-page-title-dot:nth-child(167){animation-delay:16.6s}.no-page-title-dot:nth-child(168){animation-delay:16.7s}.no-page-title-dot:nth-child(169){animation-delay:16.8s}.no-page-title-dot:nth-child(170){animation-delay:16.9s}.no-page-title-dot:nth-child(171){animation-delay:17s}.no-page-title-dot:nth-child(172){animation-delay:17.1s}.no-page-title-dot:nth-child(173){animation-delay:17.2s}.no-page-title-dot:nth-child(174){animation-delay:17.3s}.no-page-title-dot:nth-child(175){animation-delay:17.4s}.no-page-title-dot:nth-child(176){animation-delay:17.5s}.no-page-title-dot:nth-child(177){animation-delay:17.6s}.no-page-title-dot:nth-child(178){animation-delay:17.7s}.no-page-title-dot:nth-child(179){animation-delay:17.8s}.no-page-title-dot:nth-child(180){animation-delay:17.9s}.no-page-title-dot:nth-child(181){animation-delay:18s}.no-page-title-dot:nth-child(182){animation-delay:18.1s}.no-page-title-dot:nth-child(183){animation-delay:18.2s}.no-page-title-dot:nth-child(184){animation-delay:18.3s}.no-page-title-dot:nth-child(185){animation-delay:18.4s}.no-page-title-dot:nth-child(186){animation-delay:18.5s}.no-page-title-dot:nth-child(187){animation-delay:18.6s}.no-page-title-dot:nth-child(188){animation-delay:18.7s}.no-page-title-dot:nth-child(189){animation-delay:18.8s}.no-page-title-dot:nth-child(190){animation-delay:18.9s}.no-page-title-dot:nth-child(191){animation-delay:19s}.no-page-title-dot:nth-child(192){animation-delay:19.1s}.no-page-title-dot:nth-child(193){animation-delay:19.2s}.no-page-title-dot:nth-child(194){animation-delay:19.3s}.no-page-title-dot:nth-child(195){animation-delay:19.4s}.no-page-title-dot:nth-child(196){animation-delay:19.5s}.no-page-title-dot:nth-child(197){animation-delay:19.6s}.no-page-title-dot:nth-child(198){animation-delay:19.7s}.no-page-title-dot:nth-child(199){animation-delay:19.8s}.no-page-title-dot:nth-child(200){animation-delay:19.9s}.no-page-title-dot:nth-child(201){animation-delay:20s}.no-page-title-dot:nth-child(202){animation-delay:20.1s}.no-page-title-dot:nth-child(203){animation-delay:20.2s}.no-page-title-dot:nth-child(204){animation-delay:20.3s}.no-page-title-dot:nth-child(205){animation-delay:20.4s}.no-page-title-dot:nth-child(206){animation-delay:20.5s}.no-page-title-dot:nth-child(207){animation-delay:20.6s}.no-page-title-dot:nth-child(208){animation-delay:20.7s}.no-page-title-dot:nth-child(209){animation-delay:20.8s}.no-page-title-dot:nth-child(210){animation-delay:20.9s}.no-page-title-dot:nth-child(211){animation-delay:21s}.no-page-title-dot:nth-child(212){animation-delay:21.1s}.no-page-title-dot:nth-child(213){animation-delay:21.2s}.no-page-title-dot:nth-child(214){animation-delay:21.3s}.no-page-title-dot:nth-child(215){animation-delay:21.4s}.no-page-title-dot:nth-child(216){animation-delay:21.5s}.no-page-title-dot:nth-child(217){animation-delay:21.6s}.no-page-title-dot:nth-child(218){animation-delay:21.7s}.no-page-title-dot:nth-child(219){animation-delay:21.8s}.no-page-title-dot:nth-child(220){animation-delay:21.9s}.no-page-subtitle{color:#1c1a1b;text-align:center;margin:24px 0 32px;font-size:20px;line-height:32px;font-weight:400;letter-spacing:normal;font-style:normal;font-stretch:normal}@media screen and (max-width: 767px){.no-page-subtitle{margin:46px 0 32px}}.no-page-btn{border:2px rgba(0,0,0,0) solid;display:inline-flex;padding:14px 46px;justify-content:center;align-items:center;border-radius:8px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:normal;font-style:normal;font-stretch:normal;cursor:pointer;color:#1c1a1b;background-color:#ceb273;outline:none;background-position:center;transition:background .8s}.no-page-btn:hover{background:#d3ba81 radial-gradient(circle, transparent 1%, #D3BA81 1%) center/15000%}.no-page-btn:active{background-color:#e0d7c9;background-size:100%;transition:background 0s}.no-page-btn:focus{border:2px solid #a9bdec;background:#ceb273}.no-page-btn:disabled,.no-page-btn.disabled{background:#f1ede6;color:#cac8c3;cursor:not-allowed;pointer-events:none}.all-recipes{background-color:#fcfbfa;padding:48px 0 100px;margin-top:24px}@media screen and (max-width: 767px){.all-recipes{padding:24px 0 48px}}.all-recipes-title{text-align:center;margin-bottom:48px}@media screen and (max-width: 767px){.all-recipes-title{margin-bottom:24px}}.about-caviar{background-color:#fcfbfa;padding:48px 0 100px;text-align:center}@media screen and (max-width: 767px){.about-caviar{padding:24px 0 48px}}.about-caviar__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:0 auto 48px;width:404px;color:#1c1a1b;border-bottom:1px solid #ceb273;padding-bottom:8px;text-align:center}@media screen and (max-width: 767px){.about-caviar__title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding-bottom:8px;margin-bottom:24px}}@media screen and (max-width: 1300px){.about-caviar__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:0 auto 48px;width:304px;color:#1c1a1b;border-bottom:1px solid #ceb273;padding-bottom:8px;text-align:center}}@media screen and (max-width: 1300px)and (max-width: 767px){.about-caviar__title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding-bottom:8px;margin-bottom:24px}}@media screen and (max-width: 991px){.about-caviar__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:0 auto 48px;width:224px;color:#1c1a1b;border-bottom:1px solid #ceb273;padding-bottom:8px;text-align:center}}@media screen and (max-width: 991px)and (max-width: 767px){.about-caviar__title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding-bottom:8px;margin-bottom:24px}}.about-caviar__tabs{display:flex;justify-content:space-between;align-items:unset;margin:48px 0}@media screen and (max-width: 767px){.about-caviar__tabs{gap:8px;overflow-y:scroll;scrollbar-width:none}}.about-caviar__tab{text-transform:uppercase;width:297px;padding:19px 0;font-size:24px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;display:flex;justify-content:center;align-items:center;color:#998f80;background-color:#f9f7f3;border-radius:8px}@media screen and (max-width: 1300px){.about-caviar__tab{width:224px}}@media screen and (max-width: 991px){.about-caviar__tab{width:162px}}@media screen and (max-width: 767px){.about-caviar__tab{min-width:112px;width:100%;padding:12px 0;font-size:16px;line-height:24px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}}.about-caviar__tab.active{color:#1c1a1b;background-color:#e0d7c9}.ferms{max-width:1046px;margin:0 auto}.ferms__text{text-align:start}.ferms__block{text-align:start}.ferms__block:not(:last-of-type){margin-bottom:40px}.treatment{max-width:1046px;margin:0 auto}.treatment__block:not(:last-of-type){margin-bottom:48px}.treatment__subtitle{text-transform:uppercase;font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#1c1a1b;margin-bottom:16px;text-align:start}.breeds{max-width:1046px;margin:0 auto}.breeds__title{font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;text-transform:uppercase;margin-bottom:24px}@media screen and (max-width: 767px){.breeds__title{font-size:20px;line-height:32px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}}.breeds__about{margin-bottom:48px}@media screen and (max-width: 767px){.breeds__about{margin-bottom:24px}}.breeds__more{color:#ffb37d;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:56px}@media screen and (max-width: 767px){.breeds__more{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.breeds__more.active .caviar-card__arrow{transform:rotate(180deg)}.breeds__hidden-text{max-height:0;overflow:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;opacity:0;z-index:-1;position:relative}.breeds__hidden-text p{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#1c1a1b;margin:0 auto 16px;max-width:1046px;text-align:start}@media screen and (max-width: 767px){.breeds__hidden-text p{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.breeds__hidden-text.active{opacity:1;z-index:1}.categories__container{text-align:center;background-color:#fff;padding:48px 0}@media screen and (max-width: 1300px){.categories__container{max-width:100%;width:100%}}.categories__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:normal;font-style:normal;font-stretch:normal;color:#1c1a1b;text-align:center;padding:0px 30px;border-bottom:1px solid #ceb273;display:inline-block}@media screen and (max-width: 767px){.categories__title{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.categories__list{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px;padding:0 105px;margin-top:40px}@media screen and (max-width: 1300px){.categories__list{padding:0 24px;gap:16px;grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 767px){.categories__list{grid-template-columns:repeat(2, 1fr);padding:0 16px}}.categories__item{box-shadow:0px 4px 8px 4px rgba(149,155,169,.06)}.categories__item:hover .categories__img{transform:scale(1.3)}.categories__holder{overflow:hidden}.categories__img{width:100%;height:129px;object-fit:cover;display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.categories__name{color:#1c1a1b;font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}@media screen and (max-width: 767px){.categories__name{font-size:14px;line-height:18px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.categories__content{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:30px;background-color:#fff;padding:16px 0}@media screen and (max-width: 767px){.categories__content{gap:42px;padding:12px 0}}.categories__count{font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#a39d91}.shop-category{background-color:#fcfbfa;padding:48px 0 112px}@media screen and (max-width: 767px){.shop-category{padding:24px 0 60px}}.shop-category__pvn{font-weight:500}@media screen and (max-width: 767px){.shop-category__pvn{font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}}.shop-category__variations-wrapper{display:flex;justify-content:center;align-items:unset;gap:6px;margin:6px auto 12px}@media screen and (max-width: 1300px){.shop-category__variations-wrapper{flex-wrap:wrap}}@media screen and (max-width: 991px){.shop-category__variations-wrapper{max-width:136px;justify-content:flex-start}}.shop-category__variation{font-size:12px;line-height:16px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#1c1a1b;display:flex;justify-content:center;align-items:center;border-radius:4px;width:37px;height:24px;background-color:#f1ede6}.shop-category__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:normal;font-style:normal;font-stretch:normal;color:#1c1a1b;text-align:center;padding:0px 30px;border-bottom:1px solid #ceb273;display:inline-block;display:flex;justify-content:unset;align-items:unset;max-width:max-content;margin:0 auto}@media screen and (max-width: 767px){.shop-category__title{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.shop-category__desc{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#4e4c48;text-align:center;max-width:830px;margin:16px auto 0}.shop-category__img{width:224px;height:224px;object-fit:cover}@media screen and (max-width: 991px){.shop-category__img{width:136px;height:136px}}@media screen and (max-width: 767px){.shop-category__img{width:80px;height:80px}}.shop-category__item{color:#1c1a1b;display:flex;justify-content:space-between;align-items:unset;flex-direction:column;height:100%}.shop-category__item--out{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.shop-category__top{color:#1c1a1b}.shop-category__out{font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;text-transform:uppercase;color:#959ba9;margin-top:8px}.shop-category__item-wrapper{text-align:center;position:relative;display:flex;justify-content:space-between;align-items:unset;gap:24px;flex-direction:column;padding:24px 23px}@media screen and (max-width: 767px){.shop-category__item-wrapper{padding:20px 9px}}.shop-category__item-wrapper:hover{border-radius:8px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0px 4px 8px 4px rgba(149,155,169,.06);background-color:#f9f7f3}.shop-category__wrapper{margin-top:55px;display:flex;justify-content:space-between;align-items:unset}@media screen and (max-width: 767px){.shop-category__wrapper{flex-direction:column;gap:19px;margin-top:24px}}.shop-category__subcategories{margin-top:43px}.shop-category__subtitle{font-size:24px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;text-transform:uppercase}.shop-category__list{border-top:1px solid #e0d7c9;padding-top:16px;margin:16px 0 24px;display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}@media screen and (max-width: 1300px){.shop-category__list{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 767px){.shop-category__list{grid-template-columns:repeat(2, 1fr);gap:16px}}.shop-category__name{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;max-width:250px;margin:0 auto 34px;min-height:50px}@media screen and (max-width: 767px){.shop-category__name{font-size:14px;line-height:18px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:16px}}.shop-category__price{font-size:20px;line-height:24px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-top:42px}@media screen and (max-width: 767px){.shop-category__price{font-size:16px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-top:16px}}.shop-category__price--sale{color:#959ba9;text-decoration:line-through;margin-right:8px}.shop-category__label{position:absolute;right:0;top:0;font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;display:flex;justify-content:center;align-items:center;padding:4px 26px;border-radius:8px}@media screen and (max-width: 767px){.shop-category__label{padding:3px 8px}}.shop-category__price-info{font-size:16px;line-height:24px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}.shop-category__cart-btn{position:relative;border:1px solid #ceb273;display:flex;padding:15px 47px;justify-content:center;align-items:center;border-radius:8px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:normal;font-style:normal;font-stretch:normal;cursor:pointer;color:#ceb273;background-color:hsla(0,0%,100%,.04);outline:none;background-position:center;transition:background .4s;margin:0 auto;z-index:7}.shop-category__cart-btn:hover{background:#f9f7f3 radial-gradient(circle, transparent 1%, #f9f7f3 1%) center/15000%}.shop-category__cart-btn:active{background-color:#d3ba81;background-size:100%;transition:background 0s}.shop-category__cart-btn:disabled,.shop-category__cart-btn.disabled{background:#f1ede6;color:#cac8c3;cursor:not-allowed;pointer-events:none}@media screen and (max-width: 767px){.shop-category__cart-btn{font-size:12px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;padding:12px}}.single-product-page{background-color:#fcfbfa;padding-bottom:100px}.single-product{padding-top:48px}@media screen and (max-width: 767px){.single-product{padding-top:16px}}.single-product__content{display:flex;justify-content:space-between;align-items:unset;margin-top:40px}@media screen and (max-width: 1300px){.single-product__content{gap:16px}}@media screen and (max-width: 991px){.single-product__content{gap:24px}}@media screen and (max-width: 767px){.single-product__content{flex-direction:column;gap:32px;margin-top:24px}}.single-product__img{width:618px;height:618px;display:block}@media screen and (max-width: 1300px){.single-product__img{width:384px;height:384px}}@media screen and (max-width: 991px){.single-product__img{width:286px;height:286px}}@media screen and (max-width: 767px){.single-product__img{width:328px;height:224px;display:block;margin:0 auto;object-fit:cover}}.single-product__info{max-width:624px;width:100%}.single-product__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:40px}@media screen and (max-width: 1300px){.single-product__title{font-size:30px;line-height:40px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:32px}}@media screen and (max-width: 991px){.single-product__title{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:24px}}@media screen and (max-width: 767px){.single-product__title{margin-bottom:16px}}.single-product__sale-price{color:#cac8c3;text-decoration:line-through;display:none}.single-product__sale-price.visible{display:block}.single-product__price-pvn{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#4e4c48;margin-bottom:24px}@media screen and (max-width: 767px){.single-product__price-pvn{margin-bottom:16px;font-size:14px;line-height:18px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.single-product__price-info{display:flex;justify-content:unset;align-items:unset;gap:16px;font-size:48px;line-height:56px;font-weight:600;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:8px}@media screen and (max-width: 991px){.single-product__price-info{margin-bottom:16px;font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}}@media screen and (max-width: 767px){.single-product__price-info{font-size:24px;line-height:32px;font-weight:600;letter-spacing:unset;font-style:normal;font-stretch:normal}}.single-product__text{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#4e4c48;margin-bottom:40px}@media screen and (max-width: 1300px){.single-product__text{margin-bottom:32px}}@media screen and (max-width: 991px){.single-product__text{margin-bottom:24px}}@media screen and (max-width: 767px){.single-product__text{font-size:14px;line-height:18px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.single-product__options-btns{display:flex;justify-content:unset;align-items:unset;flex-wrap:wrap;max-width:419px;gap:16px;margin-bottom:40px}@media screen and (max-width: 991px){.single-product__options-btns{margin-bottom:32px}}@media screen and (max-width: 767px){.single-product__options-btns{max-width:242px}}.single-product__options-name{margin-bottom:16px}.single-product__option{display:flex;justify-content:center;align-items:center;width:129px;height:52px;border-radius:8px;border:1px solid #e0d7c9;font-size:16px;line-height:20px;font-weight:600;letter-spacing:unset;font-style:normal;font-stretch:normal}.single-product__option--out{background-color:#dacaa5;filter:grayscale(100%);-webkit-filter:grayscale(100%);cursor:not-allowed}@media screen and (max-width: 991px){.single-product__option{width:110px}}@media screen and (max-width: 767px){.single-product__option{width:70px}}.single-product__option.active{background-color:#dacaa5;border-color:#e0d7c9}.single-product__count-title{margin-bottom:12px}.single-product__option-title{font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;text-transform:uppercase}@media screen and (max-width: 767px){.single-product__option-title{font-size:16px;line-height:20px;font-weight:600;letter-spacing:unset;font-style:normal;font-stretch:normal}}.single-product__add{border:2px rgba(0,0,0,0) solid;display:inline-flex;padding:14px 46px;justify-content:center;align-items:center;border-radius:8px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:normal;font-style:normal;font-stretch:normal;cursor:pointer;color:#1c1a1b;background-color:#ceb273;outline:none;background-position:center;transition:background .8s;margin-top:40px}.single-product__add:hover{background:#d3ba81 radial-gradient(circle, transparent 1%, #D3BA81 1%) center/15000%}.single-product__add:active{background-color:#e0d7c9;background-size:100%;transition:background 0s}.single-product__add:focus{border:2px solid #a9bdec;background:#ceb273}.single-product__add:disabled,.single-product__add.disabled{background:#f1ede6;color:#cac8c3;cursor:not-allowed;pointer-events:none}@media screen and (max-width: 991px){.single-product__add{margin-top:32px}}.single-product__out{margin-top:40px;font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;text-transform:uppercase;color:#959ba9}@media screen and (max-width: 991px){.single-product__out{margin-top:32px}}.single-product__gallery{display:flex;justify-content:center;align-items:unset;flex-wrap:wrap;gap:8px;padding:8px 0;border-top:1px solid #e0d7c9;background-color:#fff}@media screen and (max-width: 767px){.single-product__gallery{display:none}}.single-product__gallery-img{width:144px;height:144px;cursor:pointer}@media screen and (max-width: 1300px){.single-product__gallery-img{width:80px;height:80px}}.single-product__tabs{display:flex;justify-content:unset;align-items:unset;margin-top:40px}@media screen and (max-width: 767px){.single-product__tabs{flex-direction:column;margin-bottom:32px}}.single-product__tab{text-transform:uppercase;font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;display:flex;justify-content:center;align-items:center;width:50%;height:71px;background-color:#fff;color:#4e4c48}@media screen and (max-width: 767px){.single-product__tab{width:100%;font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;height:48px}}.single-product__tab.active{background-color:#f1ede6;color:#1c1a1b}.single-product-description{margin-top:40px;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;display:none;flex-direction:column;gap:8px}@media screen and (max-width: 767px){.single-product-description{font-size:14px;line-height:18px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-top:24px}}.single-product-description.active{display:flex;justify-content:unset;align-items:unset}@media screen and (max-width: 767px){.single-product-description__category{font-size:14px;line-height:18px;font-weight:600;letter-spacing:unset;font-style:normal;font-stretch:normal}}.single-product-description__name{font-size:24px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;font-style:italic}@media screen and (max-width: 767px){.single-product-description__name{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.single-product-description__type{margin-bottom:8px}.single-product-description__bold{font-size:24px;line-height:32px;font-weight:600;letter-spacing:unset;font-style:normal;font-stretch:normal}@media screen and (max-width: 767px){.single-product-description__bold{font-size:14px;line-height:18px;font-weight:600;letter-spacing:unset;font-style:normal;font-stretch:normal}}.single-product-description__desc{margin-top:32px;font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}@media screen and (max-width: 767px){.single-product-description__desc{font-size:14px;line-height:18px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-top:16px}}.single-product-nutrition{width:832px;margin-top:56px;display:none}@media screen and (max-width: 1300px){.single-product-nutrition{width:100%}}@media screen and (max-width: 767px){.single-product-nutrition{margin-top:24px}}.single-product-nutrition.active{display:block}.single-product-nutrition__base{font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;text-transform:uppercase;background-color:#f9f7f3;display:flex;justify-content:space-between;align-items:unset;padding:20px 40px}@media screen and (max-width: 767px){.single-product-nutrition__base{padding:8px 16px;font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;text-transform:none}}.single-product-nutrition__item{display:flex;justify-content:space-between;align-items:unset;padding:20px 40px;background-color:#fff;border-top:1px solid #f1ede6}@media screen and (max-width: 767px){.single-product-nutrition__item{padding:11px 16px}}.single-product-nutrition__item:nth-child(2){border-top:none}.single-product-nutrition__name{font-size:16px;line-height:24px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}@media screen and (max-width: 767px){.single-product-nutrition__name{font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}}.single-product-nutrition__value{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}@media screen and (max-width: 767px){.single-product-nutrition__value{font-size:14px;line-height:18px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.product-recipes__container{padding-top:64px}.product-recipes__title{text-transform:uppercase;font-size:24px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:40px}.cart{background-color:#fcfbfa;padding:48px 0 100px}.cart__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:normal;font-style:normal;font-stretch:normal;color:#1c1a1b;text-align:center;padding:0px 30px;border-bottom:1px solid #ceb273;display:inline-block;display:flex;justify-content:unset;align-items:unset;max-width:max-content;margin:0 auto 56px}@media screen and (max-width: 767px){.cart__title{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.cart__empty-text{font-size:20px 32px;line-height:normal;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;text-align:center;margin:88px auto 40px}@media screen and (max-width: 767px){.cart__empty-text{font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:48px 0 32px}}.cart__empty-btn{border:2px rgba(0,0,0,0) solid;display:inline-flex;padding:14px 46px;justify-content:center;align-items:center;border-radius:8px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:normal;font-style:normal;font-stretch:normal;cursor:pointer;color:#1c1a1b;background-color:#ceb273;outline:none;background-position:center;transition:background .8s;margin:0 auto;max-width:max-content;display:flex}.cart__empty-btn:hover{background:#d3ba81 radial-gradient(circle, transparent 1%, #D3BA81 1%) center/15000%}.cart__empty-btn:active{background-color:#e0d7c9;background-size:100%;transition:background 0s}.cart__empty-btn:focus{border:2px solid #a9bdec;background:#ceb273}.cart__empty-btn:disabled,.cart__empty-btn.disabled{background:#f1ede6;color:#cac8c3;cursor:not-allowed;pointer-events:none}.cart__info{display:flex;justify-content:space-between;align-items:unset;margin-top:32px}@media screen and (max-width: 991px){.cart__info{flex-direction:column;gap:24px}}.cart__ref-btn{border:1px solid #ceb273;display:inline-flex;padding:15px 47px;justify-content:center;align-items:center;border-radius:8px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:normal;font-style:normal;font-stretch:normal;cursor:pointer;color:#ceb273;background-color:hsla(0,0%,100%,.04);outline:none;background-position:center;transition:background .4s;margin-left:16px}.cart__ref-btn:hover{background:#f9f7f3 radial-gradient(circle, transparent 1%, #f9f7f3 1%) center/15000%}.cart__ref-btn:active{background-color:#d3ba81;background-size:100%;transition:background 0s}.cart__ref-btn:disabled,.cart__ref-btn.disabled{background:#f1ede6;color:#cac8c3;cursor:not-allowed;pointer-events:none}@media screen and (max-width: 767px){.cart__ref-btn{margin-left:0;margin-top:8px}}.cart__ref-code{padding:17px 12px;border:1px solid #f1ede6;color:#4e4c48;font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;width:218px;border-radius:4px}.cart__ref-code.error{border-color:#ee756d}.cart__ref-code::placeholder{color:#4e4c48}@media screen and (max-width: 767px){.cart__ref-code{width:calc(100% - 24px)}}.cart__summary{width:404px;padding:24px;background-color:#f9f7f3}@media screen and (max-width: 991px){.cart__summary{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}}.cart__summary-block{display:flex;justify-content:space-between;align-items:unset;margin-bottom:18px}.cart__summary-block--coupon{display:none}.cart__summary-block--coupon.active{display:flex;justify-content:space-between;align-items:unset}@media screen and (max-width: 991px){.cart__summary-block{max-width:472px;width:100%}}.cart__summary-block--total{margin:33px 0}.cart__summary-desc{text-align:end;font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#4e4c48}.cart__summary-discount{color:#ffb37d;font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}.cart__summary-btn{border:2px rgba(0,0,0,0) solid;display:inline-flex;padding:14px 46px;justify-content:center;align-items:center;border-radius:8px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:normal;font-style:normal;font-stretch:normal;cursor:pointer;color:#1c1a1b;background-color:#ceb273;outline:none;background-position:center;transition:background .8s;width:100%}.cart__summary-btn:hover{background:#d3ba81 radial-gradient(circle, transparent 1%, #D3BA81 1%) center/15000%}.cart__summary-btn:active{background-color:#e0d7c9;background-size:100%;transition:background 0s}.cart__summary-btn:focus{border:2px solid #a9bdec;background:#ceb273}.cart__summary-btn:disabled,.cart__summary-btn.disabled{background:#f1ede6;color:#cac8c3;cursor:not-allowed;pointer-events:none}@media screen and (max-width: 991px){.cart__summary-btn{max-width:472px}}.cart__summary-text{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}.cart__summary-total{font-size:20px;line-height:24px;font-weight:600;letter-spacing:unset;font-style:normal;font-stretch:normal}.cart-table{width:100%;border-collapse:collapse}.cart-table td{vertical-align:top;padding-top:16px}.cart-table__head{border-bottom:1px solid #e0d7c9}.cart-table__head-item{text-align:start;padding-bottom:8px}.cart-table__head-item--product{width:432px}@media screen and (max-width: 1300px){.cart-table__head-item--product{width:370px}}.cart-table__head-item--weight{width:max-content;padding-right:214px}@media screen and (max-width: 1300px){.cart-table__head-item--weight{padding-right:110px}}.cart-table__row{border-bottom:1px solid #f1ede6}.cart-table__product{display:flex;justify-content:unset;align-items:unset;gap:24px;max-width:412px;color:#1c1a1b}.cart-table__img{width:107px;height:107px;background-color:#fff}.cart-table__name{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#1c1a1b;display:block}.cart-table__remove{color:#ceb273;text-decoration:underline;font-size:16px;line-height:20px;font-weight:600;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-top:16px}.cart-table__price{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}.cart-table__sales-price{color:#cac8c3;font-size:18px;line-height:26px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;text-decoration:line-through}.cart-block__title{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;width:100%;border-bottom:1px solid #e0d7c9;padding-bottom:8px;margin-bottom:16px}.cart-block__product{display:flex;justify-content:unset;align-items:center;gap:24px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #e0d7c9}@media screen and (max-width: 767px){.cart-block__product{flex-wrap:wrap;column-gap:25px;row-gap:12px}}.cart-block__img{width:224px;height:224px}@media screen and (max-width: 767px){.cart-block__img{width:107px;height:107px}}.cart-block__info{width:348px;display:flex;justify-content:unset;align-items:unset;flex-direction:column;gap:16px;font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}@media screen and (max-width: 767px){.cart-block__info{width:196px;font-size:14px;line-height:18px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.cart-block__name{color:#1c1a1b}.cart-block__sales-price{font-size:18px;line-height:26px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#cac8c3;text-decoration:line-through}@media screen and (max-width: 767px){.cart-block__sales-price{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}@media screen and (max-width: 991px){.cart-desktop{display:none}}.cart-responsive{display:none}@media screen and (max-width: 991px){.cart-responsive{display:block}}.blog{background-color:#fcfbfa;padding:48px 0 100px}@media screen and (max-width: 1300px){.blog{padding-top:66px}}@media screen and (max-width: 991px){.blog{padding-top:48px}}@media screen and (max-width: 767px){.blog{padding:24px 0 48px}}.blog__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:0 auto 48px;width:190px;color:#1c1a1b;border-bottom:1px solid #ceb273;padding-bottom:8px;text-align:center}@media screen and (max-width: 767px){.blog__title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:24px}}.single-post{background-color:#fcfbfa;padding:48px 0 100px}@media screen and (max-width: 767px){.single-post{padding:18px 0 48px}}.single-post__breadcrumb{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#ceb273}@media screen and (max-width: 767px){.single-post__breadcrumb{font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}}.single-post__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:32px auto 48px;color:#1c1a1b;border-bottom:1px solid #ceb273;text-align:center;max-width:max-content;padding:0 32px 8px}@media screen and (max-width: 767px){.single-post__title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding:0 15px 8px;margin:40px auto 28px}}.single-post__content{max-width:832px;margin:0 auto;display:flex;justify-content:unset;align-items:unset;flex-direction:column;gap:40px}@media screen and (max-width: 1300px){.single-post__content{max-width:748px}}@media screen and (max-width: 991px){.single-post__content{max-width:596px}}.single-post__content p{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}@media screen and (max-width: 767px){.single-post__content p{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.single-post__content h4{font-size:20px;line-height:32px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}@media screen and (max-width: 767px){.single-post__content h4{text-align:center}}.single-post__content li{padding-left:20px;position:relative;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}@media screen and (max-width: 767px){.single-post__content li{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.single-post__content li::before{content:"";display:block;position:absolute;width:4px;height:4px;top:14px;left:10px;border-radius:50%;background-color:#1c1a1b}.single-post__content .wp-block-column{display:flex;justify-content:unset;align-items:unset;flex-direction:column;gap:24px}.single-recipe-page{background-color:#fcfbfa;padding:48px 0 66px}.single-recipe{padding-bottom:48px}@media screen and (max-width: 1300px){.single-recipe{padding-bottom:56px}}.single-recipe__wrapper{display:flex;justify-content:unset;align-items:unset;gap:24px}@media screen and (max-width: 1300px){.single-recipe__wrapper{gap:16px}}@media screen and (max-width: 991px){.single-recipe__wrapper{flex-direction:column;gap:24px}}.single-recipe__difficult-icon{width:34px;height:34px}.single-recipe__breadcrumbs{margin-bottom:42px}@media screen and (max-width: 1300px){.single-recipe__breadcrumbs{margin-bottom:32px}}@media screen and (max-width: 767px){.single-recipe__breadcrumbs{display:none}}.single-recipe__breadcrumbs-responsive{display:none}@media screen and (max-width: 767px){.single-recipe__breadcrumbs-responsive{display:block;margin-bottom:32px}}.single-recipe__breadcrumb{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#ceb273}@media screen and (max-width: 767px){.single-recipe__breadcrumb{font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;display:flex;justify-content:start;align-items:center;gap:6px}}.single-recipe__side{min-width:511px}@media screen and (max-width: 1300px){.single-recipe__side{min-width:384px}}@media screen and (max-width: 991px){.single-recipe__side{min-width:unset;width:100%}}.single-recipe__img{width:100%;height:408px;margin-bottom:32px}@media screen and (max-width: 1300px){.single-recipe__img{height:307px}}.single-recipe__ingredients{background-color:#f1ede6;padding:20px 32px 42px;width:100%}@media screen and (max-width: 767px){.single-recipe__ingredients{padding:16px}}.single-recipe__ingredients-title{text-transform:none;font-size:16px;line-height:24px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:16px}.single-recipe__subtitle{text-transform:uppercase;font-size:24px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:24px}.single-recipe__item{display:flex;justify-content:unset;align-items:center;gap:8px;color:#4e4c48;font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}@media screen and (max-width: 767px){.single-recipe__item{font-size:14px;line-height:18px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.single-recipe__item:not(:last-of-type){margin-bottom:16px}@media screen and (max-width: 991px){.single-recipe__item:not(:last-of-type){margin-bottom:24px}}@media screen and (max-width: 767px){.single-recipe__item:not(:last-of-type){margin-bottom:16px}}.single-recipe__item::before{content:"";width:10px;min-width:10px;height:10px;border-radius:50%;border:2px solid #ceb273}.single-recipe__content .wp-block-list li{display:flex;justify-content:unset;align-items:start;gap:8px;font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#4e4c48}.single-recipe__content .wp-block-list li:not(:last-of-type){margin-bottom:16px}.single-recipe__content .wp-block-list li::before{content:"";width:10px;min-width:10px;height:10px;border-radius:50%;border:2px solid #ceb273;margin-top:4px}.single-recipe__content .wp-block-heading{text-transform:uppercase;font-size:24px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:44px 0 32px}@media screen and (max-width: 767px){.single-recipe__content .wp-block-heading{font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:24px 0 16}}.single-recipe__content p{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#4e4c48}.single-recipe__heading{border-bottom:1px solid #ceb273;padding-bottom:16px;margin-bottom:32px}@media screen and (max-width: 991px){.single-recipe__heading{display:none}}.single-recipe__heading--responsive{display:none}@media screen and (max-width: 991px){.single-recipe__heading--responsive{display:block;margin-bottom:24px}}@media screen and (max-width: 767px){.single-recipe__heading--responsive{border-bottom:none;padding-bottom:0;margin-bottom:16px}}.single-recipe__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:24px}@media screen and (max-width: 767px){.single-recipe__title{font-size:16px;line-height:24px;font-weight:600;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:14px}}.single-recipe__info{display:flex;justify-content:unset;align-items:unset;gap:26px}.single-recipe__info-text{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#998f80}.single-recipe__info-wrapper{display:flex;justify-content:unset;align-items:center;gap:8px}.related-products{padding-top:64px;padding-bottom:34px}@media screen and (max-width: 767px){.related-products{padding-top:40px}}.related-products__title{text-transform:uppercase;font-size:24px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:40px}@media screen and (max-width: 767px){.related-products__title{font-size:14px;line-height:18px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:16px;text-transform:none}}.related-products__list{display:grid;grid-template-columns:repeat(4, 1fr);margin-bottom:34px;gap:24px}@media screen and (max-width: 767px){.related-products__list{grid-template-columns:repeat(2, 1fr);gap:16px}}.checkout{background-color:#fcfbfa;padding:48px 0 100px}@media screen and (max-width: 767px){.checkout{padding:25px 0 48px}}@media screen and (max-width: 991px){.checkout__review-laptop{display:none}}.checkout__review-mobiles{display:none}@media screen and (max-width: 991px){.checkout__review-mobiles{display:block}}.checkout__inner{display:flex;justify-content:space-between;align-items:unset}@media screen and (max-width: 1300px){.checkout__inner{gap:16px}}@media screen and (max-width: 991px){.checkout__inner{flex-direction:column}}.checkout__heading{display:flex;justify-content:center;align-items:center;gap:48px;padding-bottom:12px;border-bottom:1px solid #ceb273;margin-bottom:32px}@media screen and (max-width: 991px){.checkout__heading{display:none}}.checkout__back-to-cart{display:none}@media screen and (max-width: 991px){.checkout__back-to-cart{display:flex;justify-content:start;align-items:center;color:#ceb273;font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:41px;gap:6px;margin-left:-10px}}.checkout__heading-title{font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;text-transform:uppercase;display:flex;justify-content:unset;align-items:center;gap:8px}.checkout__heading-title::before{content:"";width:16px;height:16px;border-radius:50%;display:block;background-color:#e0d7c9}.checkout__name{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;border-bottom:1px solid #e0d7c9;padding-bottom:8px}@media screen and (max-width: 1300px){.checkout__form{max-width:544px}}@media screen and (max-width: 991px){.checkout__form{max-width:100%}}.checkout-delivery{margin-bottom:32px}.checkout-delivery__options{padding:24px;margin-bottom:24px;background-color:#fff}.checkout-delivery__name{margin-bottom:6px}.checkout-delivery__name,.checkout-delivery__price{font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}.checkout-delivery__price{font-weight:600}.checkout-delivery__label{position:relative;padding:16px;display:flex;justify-content:unset;align-items:flex-start;gap:12px;border:1px solid #f1ede6;border-radius:4px;cursor:pointer;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out}.checkout-delivery__label:not(:last-of-type){margin-bottom:24px}@media screen and (max-width: 767px){.checkout-delivery__label:not(:last-of-type){margin-bottom:12px}}.checkout-delivery__label:hover{box-shadow:0 2px 6px rgba(28,26,27,.3)}.checkout-delivery__radio{position:absolute;opacity:0;height:0;width:0}.checkout-delivery__checkmark{width:18px;min-width:18px;height:18px;border-radius:50%;border:1px solid #998f80;position:relative}.checkout-delivery__checkmark::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:none;width:13px;height:13px;border-radius:50%;background-color:#ceb273}.checkout-delivery__label .checkout-delivery__radio:checked~.checkout-delivery__checkmark::after{display:block}.checkout-delivery__zones{display:flex;justify-content:unset;align-items:unset;gap:24px}@media screen and (max-width: 991px){.checkout-delivery__zones{justify-content:center}}@media screen and (max-width: 767px){.checkout-delivery__zones{flex-direction:column}}.checkout-delivery__zone-text{font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;text-transform:uppercase;margin-bottom:8px;text-align:center}.checkout-delivery__img{margin-bottom:10px}.checkout-billing{margin-bottom:24px}.checkout-billing__tabs{display:flex;justify-content:unset;align-items:unset}.checkout-billing__tab{width:50%;display:flex;justify-content:center;align-items:center;color:#4e4c48;font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;padding:11px}.checkout-billing__tab.active{background-color:#f1ede6;color:#1c1a1b;pointer-events:none}.checkout-billing__form-wrapper{padding:24px;background-color:#fff}.checkout-billing__info{display:flex;justify-content:unset;align-items:unset;flex-direction:column;gap:16px;opacity:0;position:absolute;left:0;top:0;z-index:-1}.checkout-billing__info.active{opacity:1;position:relative;z-index:1}.checkout-billing__error-message{opacity:0;height:0;padding-left:10px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;font-size:13px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#ee756d}.checkout-billing__input.error~.checkout-billing__error-message{opacity:1;height:100%}.checkout-billing__name{position:absolute;top:16px;left:12px;font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#4e4c48;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.checkout-billing__required{color:#ffb37d}.checkout-billing__input:-moz-autofill~.checkout-billing__name{transform:translateY(-12px);font-size:13px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}.checkout-billing__input:focus~.checkout-billing__name,.checkout-billing__input:not(:placeholder-shown)~.checkout-billing__name,.checkout-billing__input:-webkit-autofill~.checkout-billing__name{transform:translateY(-12px);font-size:13px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}.checkout-billing__input{width:calc(100% - 24px);padding:22px 12px 8px;border:1px solid #f1ede6;border-radius:4px;position:relative}.checkout-billing__input:focus{outline:1px solid #ceb273}.checkout-billing__input.error{border-color:#ee756d}.checkout-billing__label{position:relative}.checkout-billing__label--area{margin-top:16px;display:block;height:100%}.checkout-confirm__btn{border:2px rgba(0,0,0,0) solid;display:inline-flex;padding:14px 46px;justify-content:center;align-items:center;border-radius:8px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:normal;font-style:normal;font-stretch:normal;cursor:pointer;color:#1c1a1b;background-color:#ceb273;outline:none;background-position:center;transition:background .8s;width:100%}.checkout-confirm__btn:hover{background:#d3ba81 radial-gradient(circle, transparent 1%, #D3BA81 1%) center/15000%}.checkout-confirm__btn:active{background-color:#e0d7c9;background-size:100%;transition:background 0s}.checkout-confirm__btn:focus{border:2px solid #a9bdec;background:#ceb273}.checkout-confirm__btn:disabled,.checkout-confirm__btn.disabled{background:#f1ede6;color:#cac8c3;cursor:not-allowed;pointer-events:none}.checkout-confirm__label{position:relative;display:flex;justify-content:start;align-items:center;gap:8px;margin-bottom:32px;cursor:pointer}.checkout-confirm__text{font-size:14px;line-height:18px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}.checkout-confirm__privacy-link{color:#1c1a1b;text-decoration:underline}.checkout-confirm__required{color:#ffb37d}.checkout-confirm__checkbox{position:absolute;opacity:0;height:0;width:0}.checkout-confirm__checkmark{display:block;width:18px;min-width:18px;height:18px;border-radius:4px;border:1px solid #998f80;position:relative}.checkout-confirm__checkmark::after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:none}.checkout-confirm__label .checkout-confirm__checkbox:checked~.checkout-confirm__checkmark{background-color:#998f80}.checkout-confirm__label .checkout-confirm__checkbox:checked~.checkout-confirm__checkmark::after{display:block}.qa{background-color:#fcfbfa;position:relative;padding:48px 0 100px}@media screen and (max-width: 767px){.qa{padding:24px 16px 48px}}.qa__overlay{position:absolute;left:0;right:0;top:148px;width:100%;height:346px;background-color:#e0d7c9}@media screen and (max-width: 767px){.qa__overlay{top:88px}}.qa__wrapper{position:relative;z-index:2;max-width:832px;width:100%;margin:0 auto;padding:24px;background-color:#fff;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}@media screen and (max-width: 1300px){.qa__wrapper{max-width:784px}}@media screen and (max-width: 991px){.qa__wrapper{max-width:716px}}@media screen and (max-width: 767px){.qa__wrapper{max-width:100%;margin:0 auto;font-size:14px;line-height:18px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding:16px}}.qa__arrow{-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;width:24px;height:24px;min-width:24px}.qa__heading{display:flex;justify-content:space-between;align-items:center;padding:23px 16px;cursor:pointer;border-bottom:1px solid #f1ede6}.qa__heading--last{border-bottom:none}.qa__heading.active .qa__arrow{transform:rotate(180deg)}@media screen and (max-width: 767px){.qa__heading{padding:8px}}.qa__answer{transition:margin .3s ease,height .3s ease;padding:0 16px;overflow:hidden;height:0;color:#4e4c48}.qa__answer.active{margin:16px 0}@media screen and (max-width: 767px){.qa__answer{padding:0 8px}.qa__answer.active{margin:8px 0}}.qa__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;padding:0 32px 8px;margin:0 auto 96px;color:#1c1a1b;border-bottom:1px solid #ceb273;text-align:center;max-width:max-content}@media screen and (max-width: 767px){.qa__title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding:0 15px 8px;margin:0 auto 48px}}.contacts{background-color:#fcfbfa;padding:48px 0 72px}.contacts__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;padding:0 32px 8px;margin:0 auto 64px;color:#1c1a1b;border-bottom:1px solid #ceb273;text-align:center;max-width:max-content}@media screen and (max-width: 767px){.contacts__title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding:0 15px 8px;margin:0 auto 48px}}.contacts__map{z-index:2}@media screen and (max-width: 991px){.contacts__map{width:596px;height:300px;margin:0 auto}}@media screen and (max-width: 767px){.contacts__map{width:100%;height:262px}}.contacts__wrapper{display:flex;justify-content:center;align-items:unset;gap:15px}@media screen and (max-width: 991px){.contacts__wrapper{flex-direction:column;gap:32px}}.contacts__content{background-color:#fff;padding:32px;width:511px;height:429px;z-index:2}@media screen and (max-width: 1300px){.contacts__content{width:384px}}@media screen and (max-width: 991px){.contacts__content{display:flex;justify-content:unset;align-items:unset;gap:110px;width:100%;height:max-content;padding:30px}}@media screen and (max-width: 767px){.contacts__content{flex-direction:column;gap:24px;padding:16px}}.contacts__info{margin-bottom:38px}@media screen and (max-width: 1300px){.contacts__info{margin-bottom:24px}}@media screen and (max-width: 991px){.contacts__info{margin-bottom:0}}.contacts__info-title{font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;text-transform:uppercase;margin-bottom:12px}@media screen and (max-width: 1300px){.contacts__info-title{margin-bottom:20px}}@media screen and (max-width: 767px){.contacts__info-title{margin-bottom:16px;font-size:16px;line-height:24px;font-weight:600;letter-spacing:unset;font-style:normal;font-stretch:normal}}.contacts__info-text{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#1c1a1b;display:block}.contacts__info-text:not(:last-child){margin-bottom:8px}.contact-us{padding-top:48px;padding-bottom:72px;background-color:#fcfbfa;position:relative;overflow-x:clip}.contact-us__container{position:relative}.contact-us__overlay{position:absolute;top:0;left:0;right:0;height:448px;width:100%;background-color:#e0d7c9}.contact-us__dots{position:absolute;width:151px;display:flex;justify-content:unset;align-items:unset;flex-wrap:wrap;row-gap:4px;column-gap:3px}.contact-us__dots--left{top:-164px;left:0}.contact-us__dots--right{right:0;bottom:-34px}.contact-testimonials{padding:56px 0;background-color:#fff}.contact-follow{padding:72px 0 100px;background-color:#fcfbfa;text-align:center}.contact-follow__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal}.contact-follow__link{font-size:16px;line-height:20px;font-weight:600;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#ceb273;text-decoration:underline;margin:18px auto 36px;display:block;padding:6px 10px;width:max-content;border-radius:6px}.contact-follow__link:hover{background-color:#f7f5f1}.certificates__container{padding:48px 0 100px;background-color:#fff}@media screen and (max-width: 1300px){.certificates__container{max-width:100%;width:100%}}.certificates__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;padding:0 32px 8px;margin:0 auto 64px;color:#1c1a1b;border-bottom:1px solid #ceb273;text-align:center;max-width:max-content}@media screen and (max-width: 767px){.certificates__title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding:0 15px 8px;margin:0 auto 48px}}.certificates__content{display:grid;grid-template-columns:repeat(4, 190px);gap:24px;justify-content:center}@media screen and (max-width: 1300px){.certificates__content{grid-template-columns:repeat(4, 224px)}}@media screen and (max-width: 991px){.certificates__content{grid-template-columns:repeat(4, 162px)}}@media screen and (max-width: 767px){.certificates__content{grid-template-columns:repeat(2, 162px);gap:16px}}.certificates__img{object-fit:cover;width:190px;height:300px}@media screen and (max-width: 1300px){.certificates__img{width:224px}}@media screen and (max-width: 991px){.certificates__img{width:162px;height:220px}}.certificates__modal{opacity:0;z-index:-1;width:100vw;height:100vh;transform:scale(0);position:absolute;top:0;left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;background-color:rgba(28,26,27,.6)}.certificates__modal.active{z-index:10;opacity:1;transform:scale(1)}.certificates__modal-close{position:absolute;top:227px;right:23%}@media screen and (max-width: 1300px){.certificates__modal-close{top:280px;right:32px}}@media screen and (max-width: 991px){.certificates__modal-close{top:330px}}@media screen and (max-width: 767px){.certificates__modal-close{top:36%}}.certificates__modal-img{object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50%}@media only screen and (min-width: 2000px){.certificates__modal-img{width:30%}}@media screen and (max-width: 1300px){.certificates__modal-img{width:80%}}.partners{padding:48px 0 100px;max-width:1260px;width:100%;margin:0 auto;background-color:#fff}@media screen and (max-width: 767px){.partners{padding:24px 16px 60px}}.partners__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;padding:0 32px 8px;margin:0 auto 64px;color:#1c1a1b;border-bottom:1px solid #ceb273;text-align:center;max-width:max-content}@media screen and (max-width: 767px){.partners__title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding:0 15px 8px;margin:0 auto 48px}}.partners__wrapper{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:24px;row-gap:32px;justify-content:center;max-width:1046px;margin:0 auto}@media screen and (max-width: 1300px){.partners__wrapper{column-gap:16px}}@media screen and (max-width: 991px){.partners__wrapper{display:flex;justify-content:unset;align-items:unset;flex-direction:column;gap:24px;max-width:471px}}.partners__item{display:flex;justify-content:start;align-items:center;flex-direction:column;gap:16px;text-align:center}.partners__img-wrapper{display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #e0d7c9;width:134px;height:134px;padding:12px}.partners__img{display:block;width:100%;height:100%}.partners__name{font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;text-transform:uppercase}.partners__text p{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}@media screen and (max-width: 991px){.partners__text p{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.about-us{padding:72px 0 215px;position:relative}@media screen and (max-width: 1300px){.about-us{padding-top:48px}}@media screen and (max-width: 991px){.about-us{padding-bottom:100px}}@media screen and (max-width: 767px){.about-us{padding:24px 0 48px}}.about-us__dots{position:absolute;width:151px;display:flex;justify-content:unset;align-items:unset;flex-wrap:wrap;row-gap:4px;column-gap:3px}@media screen and (max-width: 1300px){.about-us__dots{width:105px;height:212px;overflow:hidden}}@media screen and (max-width: 991px){.about-us__dots{display:none}}.about-us__dots--left{bottom:-171px;left:0}@media screen and (max-width: 1300px){.about-us__dots--left{left:-22px}}.about-us__dots--right{right:0;bottom:155px}@media screen and (max-width: 1300px){.about-us__dots--right{right:-22px;bottom:215px}}.about-us__overlay{padding:104px 0 56px;background-color:#fcfbfa}@media screen and (max-width: 1300px){.about-us__overlay{padding:69px 0 48px}}.about-us__container{position:relative}.about-us__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:0 auto 48px;width:404px;color:#f9f7f3;border-bottom:1px solid #ceb273;padding-bottom:8px;text-align:center}@media screen and (max-width: 767px){.about-us__title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding-bottom:8px;margin-bottom:24px}}@media screen and (max-width: 1300px){.about-us__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:0 auto 48px;width:304px;color:#f9f7f3;border-bottom:1px solid #ceb273;padding-bottom:8px;text-align:center}}@media screen and (max-width: 1300px)and (max-width: 767px){.about-us__title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding-bottom:8px;margin-bottom:24px}}@media screen and (max-width: 991px){.about-us__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:0 auto 48px;width:224px;color:#f9f7f3;border-bottom:1px solid #ceb273;padding-bottom:8px;text-align:center}}@media screen and (max-width: 991px)and (max-width: 767px){.about-us__title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding-bottom:8px;margin-bottom:24px}}.about-us__text{max-width:832px;margin:0 auto 64px;text-align:center;color:#f9f7f3;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}@media screen and (max-width: 1300px){.about-us__text{margin-bottom:48px;max-width:784px;width:100%}}@media screen and (max-width: 767px){.about-us__text{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.about-us__target{position:relative;z-index:2;font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;text-align:center;margin:0 auto 48px}@media screen and (max-width: 1300px){.about-us__target{margin-bottom:32px}}.about-us__list{z-index:2;display:flex;justify-content:space-between;align-items:stretch;max-width:100%;margin:0 auto}@media screen and (max-width: 767px){.about-us__list{flex-direction:column;gap:24px}}.about-us__item{position:relative;z-index:2;display:flex;justify-content:unset;align-items:center;flex-direction:column;gap:24px;width:30%}@media screen and (max-width: 767px){.about-us__item{width:100%}}.about-us__item-text{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#4e4c48;text-align:center}@media screen and (max-width: 767px){.about-us__item-text{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.about-us__img{position:relative;display:block;margin:0 auto -40px;z-index:3}@media screen and (max-width: 1300px){.about-us__img{width:784px;height:286px;object-fit:cover;margin-bottom:-30px}}@media screen and (max-width: 991px){.about-us__img{width:720px}}@media screen and (max-width: 767px){.about-us__img{width:100%;height:188px;margin-bottom:-35px}}.partnership-offer{padding-top:48px;background-color:#fcfbfa}@media screen and (max-width: 767px){.partnership-offer{padding-top:24px}}.partnership-offer__page-title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:0 auto 48px;width:404px;color:#1c1a1b;border-bottom:1px solid #ceb273;padding-bottom:8px;text-align:center}@media screen and (max-width: 767px){.partnership-offer__page-title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding-bottom:8px;margin-bottom:24px}}@media screen and (max-width: 1300px){.partnership-offer__page-title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:0 auto 48px;width:304px;color:#1c1a1b;border-bottom:1px solid #ceb273;padding-bottom:8px;text-align:center}}@media screen and (max-width: 1300px)and (max-width: 767px){.partnership-offer__page-title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding-bottom:8px;margin-bottom:24px}}@media screen and (max-width: 991px){.partnership-offer__page-title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:0 auto 48px;width:224px;color:#1c1a1b;border-bottom:1px solid #ceb273;padding-bottom:8px;text-align:center}}@media screen and (max-width: 991px)and (max-width: 767px){.partnership-offer__page-title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding-bottom:8px;margin-bottom:24px}}.partnership-offer__content{padding:130px 0;background:url("./assets/img/partnerships-bg.png") bottom/cover no-repeat;position:relative}@media screen and (max-width: 1300px){.partnership-offer__content{padding:105px 0}}@media screen and (max-width: 991px){.partnership-offer__content{padding:92px 0}}@media screen and (max-width: 767px){.partnership-offer__content{padding:64px 0}}.partnership-offer__overlay{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.partnership-offer__title{font-size:48px;line-height:56px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#f1ede6;text-align:center;max-width:832px;margin:0 auto 32px;position:relative}@media screen and (max-width: 1300px){.partnership-offer__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;max-width:515px}}@media screen and (max-width: 767px){.partnership-offer__title{font-size:20px;line-height:32px;font-weight:600;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:24px;max-width:290px}}.partnership-offer__text{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;color:#f1ede6;margin:0 auto;max-width:602px;position:relative;text-align:center}@media screen and (max-width: 991px){.partnership-offer__text{max-width:472px}}@media screen and (max-width: 767px){.partnership-offer__text{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}}.our-partners{padding:72px 0;background-color:#fcfbfa}@media screen and (max-width: 1300px){.our-partners{padding:48px 0}}@media screen and (max-width: 991px){.our-partners{padding-bottom:128px}}@media screen and (max-width: 767px){.our-partners{padding:24px 0}}.our-partners__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:0 auto 48px;width:404px;color:#1c1a1b;border-bottom:1px solid #ceb273;padding-bottom:8px;text-align:center}@media screen and (max-width: 767px){.our-partners__title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding-bottom:8px;margin-bottom:24px}}@media screen and (max-width: 1300px){.our-partners__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:0 auto 48px;width:304px;color:#1c1a1b;border-bottom:1px solid #ceb273;padding-bottom:8px;text-align:center}}@media screen and (max-width: 1300px)and (max-width: 767px){.our-partners__title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding-bottom:8px;margin-bottom:24px}}@media screen and (max-width: 991px){.our-partners__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:0 auto 48px;width:348px;color:#1c1a1b;border-bottom:1px solid #ceb273;padding-bottom:8px;text-align:center}}@media screen and (max-width: 991px)and (max-width: 767px){.our-partners__title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding-bottom:8px;margin-bottom:24px}}.our-partners__container{max-width:1046px}@media screen and (max-width: 1300px){.our-partners__container{max-width:696px}}.our-partners__list{display:flex;justify-content:unset;align-items:unset;gap:24px;margin-bottom:48px}@media screen and (max-width: 767px){.our-partners__list{gap:16px;flex-wrap:wrap;justify-content:center;margin-bottom:24px}}.our-partners__btn{border:1px solid #ceb273;display:flex;padding:15px 47px;justify-content:center;align-items:center;border-radius:8px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:normal;font-style:normal;font-stretch:normal;cursor:pointer;color:#ceb273;background-color:hsla(0,0%,100%,.04);outline:none;background-position:center;transition:background .4s;max-width:max-content;margin:0 auto}.our-partners__btn:hover{background:#f9f7f3 radial-gradient(circle, transparent 1%, #f9f7f3 1%) center/15000%}.our-partners__btn:active{background-color:#d3ba81;background-size:100%;transition:background 0s}.our-partners__btn:disabled,.our-partners__btn.disabled{background:#f1ede6;color:#cac8c3;cursor:not-allowed;pointer-events:none}.our-partners__img{width:190px;height:190px}@media screen and (max-width: 1300px){.our-partners__img{width:120px;height:120px}}@media screen and (max-width: 767px){.our-partners__img{width:88px;height:88px}}.partnership-contact{padding:48px 0 100px;background-color:#fcfbfa;position:relative}@media screen and (max-width: 1300px){.partnership-contact{padding-bottom:76px}}@media screen and (max-width: 991px){.partnership-contact{padding-bottom:100px}}@media screen and (max-width: 767px){.partnership-contact{padding:24px 0 48px}}.partnership-contact__container{position:relative;overflow-x:clip}.partnership-contact__dots{position:absolute;width:151px;display:flex;justify-content:unset;align-items:unset;flex-wrap:wrap;row-gap:4px;column-gap:3px}@media screen and (max-width: 1300px){.partnership-contact__dots{width:105px;height:212px;overflow:hidden}}@media screen and (max-width: 991px){.partnership-contact__dots{display:none}}@media screen and (max-width: 767px){.partnership-contact__dots{display:flex}}.partnership-contact__dots--left{top:-164px;left:0}@media screen and (max-width: 1300px){.partnership-contact__dots--left{left:-22px}}@media screen and (max-width: 767px){.partnership-contact__dots--left{bottom:-156px;top:unset;left:0}}.partnership-contact__dots--right{right:0;bottom:88px}@media screen and (max-width: 1300px){.partnership-contact__dots--right{right:-22px;bottom:145px}}@media screen and (max-width: 767px){.partnership-contact__dots--right{right:0;bottom:unset;top:-36px}}.partnership-contact__overlay{position:absolute;top:0;left:0;right:0;width:100%;height:500px;background-color:#e0d7c9}@media screen and (max-width: 991px){.partnership-contact__overlay{height:400px}}@media screen and (max-width: 767px){.partnership-contact__overlay{display:none}}.thanks{background-color:#fcfbfa;padding:48px 0 100px}@media screen and (max-width: 767px){.thanks{padding:24px 0 48px}}.thanks__content{padding:72px 0;background-color:#f1ede6;text-align:center}@media screen and (max-width: 991px){.thanks__content{padding:48px 0}}.thanks__title{font-size:30px;line-height:40px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:24px}@media screen and (max-width: 767px){.thanks__title{font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;text-transform:uppercase;margin-bottom:36px}}.thanks__text{color:#4e4c48;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:32px 0}@media screen and (max-width: 1300px){.thanks__text{max-width:464px;margin:32px auto 24px}}@media screen and (max-width: 991px){.thanks__text{max-width:348px}}.thanks__btn{border:2px rgba(0,0,0,0) solid;display:inline-flex;padding:14px 46px;justify-content:center;align-items:center;border-radius:8px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:normal;font-style:normal;font-stretch:normal;cursor:pointer;color:#1c1a1b;background-color:#ceb273;outline:none;background-position:center;transition:background .8s;margin:0 auto;width:403px}.thanks__btn:hover{background:#d3ba81 radial-gradient(circle, transparent 1%, #D3BA81 1%) center/15000%}.thanks__btn:active{background-color:#e0d7c9;background-size:100%;transition:background 0s}.thanks__btn:focus{border:2px solid #a9bdec;background:#ceb273}.thanks__btn:disabled,.thanks__btn.disabled{background:#f1ede6;color:#cac8c3;cursor:not-allowed;pointer-events:none}@media screen and (max-width: 1300px){.thanks__btn{width:304px}}@media screen and (max-width: 767px){.thanks__btn{max-width:328px}}.policy{padding:48px 0 150px;background-color:#fcfbfa}.policy__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:0 auto 48px;width:404px;color:#1c1a1b;border-bottom:1px solid #ceb273;padding-bottom:8px;text-align:center}@media screen and (max-width: 767px){.policy__title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding-bottom:8px;margin-bottom:24px}}@media screen and (max-width: 1300px){.policy__title{font-size:36px;line-height:44px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin:0 auto 48px;width:354px;color:#1c1a1b;border-bottom:1px solid #ceb273;padding-bottom:8px;text-align:center}}@media screen and (max-width: 1300px)and (max-width: 767px){.policy__title{width:100%;font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;padding-bottom:8px;margin-bottom:24px}}.policy__content p{font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:16px}.policy__content h2{font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;text-transform:uppercase;margin-top:32px;margin-bottom:16px}@media screen and (max-width: 767px){.policy__content h2{margin-top:16px}}.policy__content h5{font-size:20px;line-height:32px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:16px}.policy__content li{padding-left:14px;position:relative;font-size:16px;line-height:24px;font-weight:400;letter-spacing:unset;font-style:normal;font-stretch:normal}.policy__content li::before{content:"";position:absolute;top:10px;left:6px;height:3px;min-width:3px;width:3px;background-color:#1c1a1b;border-radius:50%;display:block}.policy__content ul{margin-bottom:8px}.policy__content strong{font-weight:600}.policy__content a{color:#1c1a1b;word-wrap:break-word}.cookies__subtitle{font-size:20px;line-height:28px;font-weight:500;letter-spacing:unset;font-style:normal;font-stretch:normal;margin-bottom:24px;margin-top:32px}.cookies-table{border-collapse:collapse;border:1px solid #1c1a1b}@media screen and (max-width: 767px){.cookies-table{display:none}}.cookies-table_mobile{display:none}@media screen and (max-width: 767px){.cookies-table_mobile{display:table;width:100%}}.cookies-table__head-item{border:1px solid #1c1a1b;padding:16px}.cookies-table__item{border:1px solid #1c1a1b;padding:16px}.cookies-table__item_domain{width:152px}.cookies-table__item_name{width:148px}.cookies-table__item_duration{width:147px}@media screen and (max-width: 1300px){.cookies-table__item_domain{width:140px}.cookies-table__item_name{width:141px}.cookies-table__item_duration{width:100px}}@media screen and (max-width: 767px){.cookies-table__item{width:100%}.cookies-table__item_mobile{width:126px}}
