@charset UTF-8;@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);@font-face{font-family:'Druk Cyr';src:url(../fonts/DrukCyr/DrukCyrMedium/DrukCyrMedium.eot);src:url(../fonts/DrukCyr/DrukCyrMedium/DrukCyrMedium.eot) format('embedded-opentype'),url(../fonts/DrukCyr/DrukCyrMedium/DrukCyrMedium.woff2) format('woff2'),url(../fonts/DrukCyr/DrukCyrMedium/DrukCyrMedium.woff) format('woff'),url(../fonts/DrukCyr/DrukCyrMedium/DrukCyrMedium.ttf) format('truetype'),url(../fonts/DrukCyr/DrukCyrMedium/DrukCyrMedium.svg#DrukCyrMedium) format('svg');font-weight:500;font-display:swap}@font-face{font-family:Vesna;src:url(../../fonts/Vesna/Vesna/Vesna.eot);src:url(../fonts/Vesna/Vesna.eot) format('embedded-opentype'),url(../fonts/Vesna/Vesna.woff2) format('woff2'),url(../fonts/Vesna/Vesna.woff) format('woff'),url(../fonts/Vesna/Vesna.ttf) format('truetype'),url(../fonts/Vesna/Vesna.svg#Vesna) format('svg');font-weight:400;font-display:swap}@font-face{font-family:Circe;src:url(../fonts/Circe/CirceRegular/CirceRegular.eot);src:url(../fonts/Circe/CirceRegular/CirceRegular.eot?#iefix) format('embedded-opentype'),url(../fonts/Circe/CirceRegular/CirceRegular.woff2) format('woff2'),url(../fonts/Circe/CirceRegular/CirceRegular.woff) format('woff'),url(../fonts/Circe/CirceRegular/CirceRegular.ttf) format('truetype'),url(../fonts/Circe/CirceRegular/CirceRegular.svg#../fonts/Circe/CirceRegular/CirceRegular) format('svg');font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Circe;src:url(../fonts/Circe/CirceBold/CirceBold.eot);src:url(../fonts/Circe/CirceBold/CirceBold.eot?#iefix) format('embedded-opentype'),url(../fonts/Circe/CirceBold/CirceBold.woff2) format('woff2'),url(../fonts/Circe/CirceBold/CirceBold.woff) format('woff'),url(../fonts/Circe/CirceBold/CirceBold.ttf) format('truetype'),url(../fonts/Circe/CirceBold/CirceBold.svg#../fonts/Circe/CirceBold/CirceBold) format('svg');font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}:root{--color-primary:#0d6efd;--color-secondary:#6c757d;--color-success:#198754;--color-info:#0dcaf0;--color-warning:#ffc107;--color-danger:#dc3545;--color-light:#fff;--color-gray:#ACACAC;--color-gray-l:#ACACAC;--color-gray-l-1:#7E7E7E;--color-dark:#101010;--color-dark-l:#202020;--color-red:#FE2C55;--color-blue:#1B1AFF;--color-primary:#F8952A;--color-secondary:#FFD79A;--bs-body-font-size:calc(var(--bs-body-font-size-digit) * 1px);--bs-body-font-weight:400;--bs-body-line-height:1.15;--bs-body-font-family:var(--ff-main);--bs-body-color:var(--color-dark);--bs-body-bg:#F5F5F5;--ff-headings:'Druk Cyr';--ff-main:Inter;--ff-secondary:Vesna;--ff-third:Circe;--gradient:linear-gradient(0deg,#FFDC7F,#FFDC7F),linear-gradient(92.67deg,#FFF -11.76%,rgba(255,255,255,0) -11.75%,rgba(255,255,255,.33) 52.14%,rgba(255,255,255,0) 106.24%);--gradient-pink:linear-gradient(180deg,#FFF 0,#E1ADE5 100%);letter-spacing:-.04em;--bs-body-font-size-digit:25}@media (min-width:1200px) and (max-width:1499px){:root{--bs-body-font-size-digit:22}}@media (min-width:768px) and (max-width:1199px){:root{--bs-body-font-size-digit:20}}@media (max-width:767px){:root{--bs-body-font-size-digit:14;--bs-body-font-size:4.3vw}}.ff-headings{font-family:var(--ff-headings)}.ff-main{font-family:var(--ff-main)}.ff-secondary{font-family:var(--ff-secondary)}.color-primary{color:var(--color-primary)}.color-secondary{color:var(--color-secondary)}.color-gray{color:var(--color-gray)}.fs-0{font-size:calc(0 / var(--bs-body-font-size-digit) * 1rem)}.fs-1{font-size:calc(1 / var(--bs-body-font-size-digit) * 1rem)}.fs-2{font-size:calc(2 / var(--bs-body-font-size-digit) * 1rem)}.fs-3{font-size:calc(3 / var(--bs-body-font-size-digit) * 1rem)}.fs-4{font-size:calc(4 / var(--bs-body-font-size-digit) * 1rem)}.fs-5{font-size:calc(5 / var(--bs-body-font-size-digit) * 1rem)}.fs-6{font-size:calc(6 / var(--bs-body-font-size-digit) * 1rem)}.fs-7{font-size:calc(7 / var(--bs-body-font-size-digit) * 1rem)}.fs-8{font-size:calc(8 / var(--bs-body-font-size-digit) * 1rem)}.fs-9{font-size:calc(9 / var(--bs-body-font-size-digit) * 1rem)}.fs-10{font-size:calc(10 / var(--bs-body-font-size-digit) * 1rem)}.fs-11{font-size:calc(11 / var(--bs-body-font-size-digit) * 1rem)}.fs-12{font-size:calc(12 / var(--bs-body-font-size-digit) * 1rem)}.fs-13{font-size:calc(13 / var(--bs-body-font-size-digit) * 1rem)}.fs-14{font-size:calc(14 / var(--bs-body-font-size-digit) * 1rem)}.fs-15{font-size:calc(15 / var(--bs-body-font-size-digit) * 1rem)}.fs-16{font-size:calc(16 / var(--bs-body-font-size-digit) * 1rem)}.fs-17{font-size:calc(17 / var(--bs-body-font-size-digit) * 1rem)}.fs-18{font-size:calc(18 / var(--bs-body-font-size-digit) * 1rem)}.fs-19{font-size:calc(19 / var(--bs-body-font-size-digit) * 1rem)}.fs-20{font-size:calc(20 / var(--bs-body-font-size-digit) * 1rem)}.fs-21{font-size:calc(21 / var(--bs-body-font-size-digit) * 1rem)}.fs-22{font-size:calc(22 / var(--bs-body-font-size-digit) * 1rem)}.fs-23{font-size:calc(23 / var(--bs-body-font-size-digit) * 1rem)}.fs-24{font-size:calc(24 / var(--bs-body-font-size-digit) * 1rem)}.fs-25{font-size:calc(25 / var(--bs-body-font-size-digit) * 1rem)}.fs-26{font-size:calc(26 / var(--bs-body-font-size-digit) * 1rem)}.fs-27{font-size:calc(27 / var(--bs-body-font-size-digit) * 1rem)}.fs-28{font-size:calc(28 / var(--bs-body-font-size-digit) * 1rem)}.fs-29{font-size:calc(29 / var(--bs-body-font-size-digit) * 1rem)}.fs-30{font-size:calc(30 / var(--bs-body-font-size-digit) * 1rem)}.fs-31{font-size:calc(31 / var(--bs-body-font-size-digit) * 1rem)}.fs-32{font-size:calc(32 / var(--bs-body-font-size-digit) * 1rem)}.fs-33{font-size:calc(33 / var(--bs-body-font-size-digit) * 1rem)}.fs-34{font-size:calc(34 / var(--bs-body-font-size-digit) * 1rem)}.fs-35{font-size:calc(35 / var(--bs-body-font-size-digit) * 1rem)}.fs-36{font-size:calc(36 / var(--bs-body-font-size-digit) * 1rem)}.fs-37{font-size:calc(37 / var(--bs-body-font-size-digit) * 1rem)}.fs-38{font-size:calc(38 / var(--bs-body-font-size-digit) * 1rem)}.fs-39{font-size:calc(39 / var(--bs-body-font-size-digit) * 1rem)}.fs-40{font-size:calc(40 / var(--bs-body-font-size-digit) * 1rem)}.fs-41{font-size:calc(41 / var(--bs-body-font-size-digit) * 1rem)}.fs-42{font-size:calc(42 / var(--bs-body-font-size-digit) * 1rem)}.fs-43{font-size:calc(43 / var(--bs-body-font-size-digit) * 1rem)}.fs-44{font-size:calc(44 / var(--bs-body-font-size-digit) * 1rem)}.fs-45{font-size:calc(45 / var(--bs-body-font-size-digit) * 1rem)}.fs-46{font-size:calc(46 / var(--bs-body-font-size-digit) * 1rem)}.fs-47{font-size:calc(47 / var(--bs-body-font-size-digit) * 1rem)}.fs-48{font-size:calc(48 / var(--bs-body-font-size-digit) * 1rem)}.fs-49{font-size:calc(49 / var(--bs-body-font-size-digit) * 1rem)}.fs-50{font-size:calc(50 / var(--bs-body-font-size-digit) * 1rem)}.fs-51{font-size:calc(51 / var(--bs-body-font-size-digit) * 1rem)}.fs-52{font-size:calc(52 / var(--bs-body-font-size-digit) * 1rem)}.fs-53{font-size:calc(53 / var(--bs-body-font-size-digit) * 1rem)}.fs-54{font-size:calc(54 / var(--bs-body-font-size-digit) * 1rem)}.fs-55{font-size:calc(55 / var(--bs-body-font-size-digit) * 1rem)}.fs-56{font-size:calc(56 / var(--bs-body-font-size-digit) * 1rem)}.fs-57{font-size:calc(57 / var(--bs-body-font-size-digit) * 1rem)}.fs-58{font-size:calc(58 / var(--bs-body-font-size-digit) * 1rem)}.fs-59{font-size:calc(59 / var(--bs-body-font-size-digit) * 1rem)}.fs-60{font-size:calc(60 / var(--bs-body-font-size-digit) * 1rem)}.fs-61{font-size:calc(61 / var(--bs-body-font-size-digit) * 1rem)}.fs-62{font-size:calc(62 / var(--bs-body-font-size-digit) * 1rem)}.fs-63{font-size:calc(63 / var(--bs-body-font-size-digit) * 1rem)}.fs-64{font-size:calc(64 / var(--bs-body-font-size-digit) * 1rem)}.fs-65{font-size:calc(65 / var(--bs-body-font-size-digit) * 1rem)}.fs-66{font-size:calc(66 / var(--bs-body-font-size-digit) * 1rem)}.fs-67{font-size:calc(67 / var(--bs-body-font-size-digit) * 1rem)}.fs-68{font-size:calc(68 / var(--bs-body-font-size-digit) * 1rem)}.fs-69{font-size:calc(69 / var(--bs-body-font-size-digit) * 1rem)}.fs-70{font-size:calc(70 / var(--bs-body-font-size-digit) * 1rem)}.fs-71{font-size:calc(71 / var(--bs-body-font-size-digit) * 1rem)}.fs-72{font-size:calc(72 / var(--bs-body-font-size-digit) * 1rem)}.fs-73{font-size:calc(73 / var(--bs-body-font-size-digit) * 1rem)}.fs-74{font-size:calc(74 / var(--bs-body-font-size-digit) * 1rem)}.fs-75{font-size:calc(75 / var(--bs-body-font-size-digit) * 1rem)}.fs-76{font-size:calc(76 / var(--bs-body-font-size-digit) * 1rem)}.fs-77{font-size:calc(77 / var(--bs-body-font-size-digit) * 1rem)}.fs-78{font-size:calc(78 / var(--bs-body-font-size-digit) * 1rem)}.fs-79{font-size:calc(79 / var(--bs-body-font-size-digit) * 1rem)}.fs-80{font-size:calc(80 / var(--bs-body-font-size-digit) * 1rem)}.fs-81{font-size:calc(81 / var(--bs-body-font-size-digit) * 1rem)}.fs-82{font-size:calc(82 / var(--bs-body-font-size-digit) * 1rem)}.fs-83{font-size:calc(83 / var(--bs-body-font-size-digit) * 1rem)}.fs-84{font-size:calc(84 / var(--bs-body-font-size-digit) * 1rem)}.fs-85{font-size:calc(85 / var(--bs-body-font-size-digit) * 1rem)}.fs-86{font-size:calc(86 / var(--bs-body-font-size-digit) * 1rem)}.fs-87{font-size:calc(87 / var(--bs-body-font-size-digit) * 1rem)}.fs-88{font-size:calc(88 / var(--bs-body-font-size-digit) * 1rem)}.fs-89{font-size:calc(89 / var(--bs-body-font-size-digit) * 1rem)}.fs-90{font-size:calc(90 / var(--bs-body-font-size-digit) * 1rem)}.fs-91{font-size:calc(91 / var(--bs-body-font-size-digit) * 1rem)}.fs-92{font-size:calc(92 / var(--bs-body-font-size-digit) * 1rem)}.fs-93{font-size:calc(93 / var(--bs-body-font-size-digit) * 1rem)}.fs-94{font-size:calc(94 / var(--bs-body-font-size-digit) * 1rem)}.fs-95{font-size:calc(95 / var(--bs-body-font-size-digit) * 1rem)}.fs-96{font-size:calc(96 / var(--bs-body-font-size-digit) * 1rem)}.fs-97{font-size:calc(97 / var(--bs-body-font-size-digit) * 1rem)}.fs-98{font-size:calc(98 / var(--bs-body-font-size-digit) * 1rem)}.fs-99{font-size:calc(99 / var(--bs-body-font-size-digit) * 1rem)}.fs-100{font-size:calc(100 / var(--bs-body-font-size-digit) * 1rem)}@media (min-width:576px){.fs-sm-0{font-size:calc(0 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-1{font-size:calc(1 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-2{font-size:calc(2 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-3{font-size:calc(3 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-4{font-size:calc(4 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-5{font-size:calc(5 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-6{font-size:calc(6 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-7{font-size:calc(7 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-8{font-size:calc(8 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-9{font-size:calc(9 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-10{font-size:calc(10 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-11{font-size:calc(11 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-12{font-size:calc(12 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-13{font-size:calc(13 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-14{font-size:calc(14 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-15{font-size:calc(15 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-16{font-size:calc(16 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-17{font-size:calc(17 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-18{font-size:calc(18 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-19{font-size:calc(19 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-20{font-size:calc(20 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-21{font-size:calc(21 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-22{font-size:calc(22 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-23{font-size:calc(23 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-24{font-size:calc(24 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-25{font-size:calc(25 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-26{font-size:calc(26 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-27{font-size:calc(27 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-28{font-size:calc(28 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-29{font-size:calc(29 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-30{font-size:calc(30 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-31{font-size:calc(31 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-32{font-size:calc(32 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-33{font-size:calc(33 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-34{font-size:calc(34 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-35{font-size:calc(35 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-36{font-size:calc(36 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-37{font-size:calc(37 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-38{font-size:calc(38 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-39{font-size:calc(39 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-40{font-size:calc(40 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-41{font-size:calc(41 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-42{font-size:calc(42 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-43{font-size:calc(43 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-44{font-size:calc(44 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-45{font-size:calc(45 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-46{font-size:calc(46 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-47{font-size:calc(47 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-48{font-size:calc(48 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-49{font-size:calc(49 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-50{font-size:calc(50 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-51{font-size:calc(51 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-52{font-size:calc(52 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-53{font-size:calc(53 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-54{font-size:calc(54 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-55{font-size:calc(55 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-56{font-size:calc(56 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-57{font-size:calc(57 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-58{font-size:calc(58 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-59{font-size:calc(59 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-60{font-size:calc(60 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-61{font-size:calc(61 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-62{font-size:calc(62 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-63{font-size:calc(63 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-64{font-size:calc(64 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-65{font-size:calc(65 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-66{font-size:calc(66 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-67{font-size:calc(67 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-68{font-size:calc(68 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-69{font-size:calc(69 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-70{font-size:calc(70 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-71{font-size:calc(71 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-72{font-size:calc(72 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-73{font-size:calc(73 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-74{font-size:calc(74 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-75{font-size:calc(75 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-76{font-size:calc(76 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-77{font-size:calc(77 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-78{font-size:calc(78 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-79{font-size:calc(79 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-80{font-size:calc(80 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-81{font-size:calc(81 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-82{font-size:calc(82 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-83{font-size:calc(83 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-84{font-size:calc(84 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-85{font-size:calc(85 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-86{font-size:calc(86 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-87{font-size:calc(87 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-88{font-size:calc(88 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-89{font-size:calc(89 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-90{font-size:calc(90 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-91{font-size:calc(91 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-92{font-size:calc(92 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-93{font-size:calc(93 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-94{font-size:calc(94 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-95{font-size:calc(95 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-96{font-size:calc(96 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-97{font-size:calc(97 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-98{font-size:calc(98 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-99{font-size:calc(99 / var(--bs-body-font-size-digit) * 1rem)}.fs-sm-100{font-size:calc(100 / var(--bs-body-font-size-digit) * 1rem)}}@media (min-width:768px){.fs-md-0{font-size:calc(0 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-1{font-size:calc(1 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-2{font-size:calc(2 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-3{font-size:calc(3 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-4{font-size:calc(4 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-5{font-size:calc(5 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-6{font-size:calc(6 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-7{font-size:calc(7 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-8{font-size:calc(8 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-9{font-size:calc(9 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-10{font-size:calc(10 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-11{font-size:calc(11 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-12{font-size:calc(12 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-13{font-size:calc(13 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-14{font-size:calc(14 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-15{font-size:calc(15 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-16{font-size:calc(16 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-17{font-size:calc(17 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-18{font-size:calc(18 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-19{font-size:calc(19 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-20{font-size:calc(20 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-21{font-size:calc(21 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-22{font-size:calc(22 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-23{font-size:calc(23 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-24{font-size:calc(24 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-25{font-size:calc(25 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-26{font-size:calc(26 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-27{font-size:calc(27 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-28{font-size:calc(28 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-29{font-size:calc(29 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-30{font-size:calc(30 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-31{font-size:calc(31 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-32{font-size:calc(32 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-33{font-size:calc(33 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-34{font-size:calc(34 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-35{font-size:calc(35 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-36{font-size:calc(36 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-37{font-size:calc(37 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-38{font-size:calc(38 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-39{font-size:calc(39 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-40{font-size:calc(40 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-41{font-size:calc(41 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-42{font-size:calc(42 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-43{font-size:calc(43 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-44{font-size:calc(44 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-45{font-size:calc(45 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-46{font-size:calc(46 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-47{font-size:calc(47 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-48{font-size:calc(48 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-49{font-size:calc(49 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-50{font-size:calc(50 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-51{font-size:calc(51 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-52{font-size:calc(52 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-53{font-size:calc(53 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-54{font-size:calc(54 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-55{font-size:calc(55 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-56{font-size:calc(56 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-57{font-size:calc(57 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-58{font-size:calc(58 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-59{font-size:calc(59 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-60{font-size:calc(60 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-61{font-size:calc(61 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-62{font-size:calc(62 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-63{font-size:calc(63 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-64{font-size:calc(64 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-65{font-size:calc(65 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-66{font-size:calc(66 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-67{font-size:calc(67 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-68{font-size:calc(68 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-69{font-size:calc(69 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-70{font-size:calc(70 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-71{font-size:calc(71 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-72{font-size:calc(72 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-73{font-size:calc(73 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-74{font-size:calc(74 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-75{font-size:calc(75 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-76{font-size:calc(76 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-77{font-size:calc(77 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-78{font-size:calc(78 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-79{font-size:calc(79 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-80{font-size:calc(80 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-81{font-size:calc(81 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-82{font-size:calc(82 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-83{font-size:calc(83 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-84{font-size:calc(84 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-85{font-size:calc(85 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-86{font-size:calc(86 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-87{font-size:calc(87 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-88{font-size:calc(88 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-89{font-size:calc(89 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-90{font-size:calc(90 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-91{font-size:calc(91 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-92{font-size:calc(92 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-93{font-size:calc(93 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-94{font-size:calc(94 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-95{font-size:calc(95 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-96{font-size:calc(96 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-97{font-size:calc(97 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-98{font-size:calc(98 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-99{font-size:calc(99 / var(--bs-body-font-size-digit) * 1rem)}.fs-md-100{font-size:calc(100 / var(--bs-body-font-size-digit) * 1rem)}}@media (min-width:992px){.fs-lg-0{font-size:calc(0 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-1{font-size:calc(1 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-2{font-size:calc(2 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-3{font-size:calc(3 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-4{font-size:calc(4 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-5{font-size:calc(5 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-6{font-size:calc(6 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-7{font-size:calc(7 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-8{font-size:calc(8 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-9{font-size:calc(9 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-10{font-size:calc(10 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-11{font-size:calc(11 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-12{font-size:calc(12 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-13{font-size:calc(13 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-14{font-size:calc(14 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-15{font-size:calc(15 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-16{font-size:calc(16 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-17{font-size:calc(17 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-18{font-size:calc(18 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-19{font-size:calc(19 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-20{font-size:calc(20 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-21{font-size:calc(21 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-22{font-size:calc(22 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-23{font-size:calc(23 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-24{font-size:calc(24 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-25{font-size:calc(25 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-26{font-size:calc(26 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-27{font-size:calc(27 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-28{font-size:calc(28 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-29{font-size:calc(29 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-30{font-size:calc(30 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-31{font-size:calc(31 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-32{font-size:calc(32 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-33{font-size:calc(33 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-34{font-size:calc(34 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-35{font-size:calc(35 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-36{font-size:calc(36 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-37{font-size:calc(37 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-38{font-size:calc(38 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-39{font-size:calc(39 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-40{font-size:calc(40 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-41{font-size:calc(41 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-42{font-size:calc(42 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-43{font-size:calc(43 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-44{font-size:calc(44 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-45{font-size:calc(45 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-46{font-size:calc(46 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-47{font-size:calc(47 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-48{font-size:calc(48 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-49{font-size:calc(49 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-50{font-size:calc(50 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-51{font-size:calc(51 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-52{font-size:calc(52 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-53{font-size:calc(53 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-54{font-size:calc(54 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-55{font-size:calc(55 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-56{font-size:calc(56 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-57{font-size:calc(57 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-58{font-size:calc(58 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-59{font-size:calc(59 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-60{font-size:calc(60 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-61{font-size:calc(61 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-62{font-size:calc(62 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-63{font-size:calc(63 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-64{font-size:calc(64 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-65{font-size:calc(65 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-66{font-size:calc(66 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-67{font-size:calc(67 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-68{font-size:calc(68 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-69{font-size:calc(69 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-70{font-size:calc(70 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-71{font-size:calc(71 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-72{font-size:calc(72 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-73{font-size:calc(73 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-74{font-size:calc(74 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-75{font-size:calc(75 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-76{font-size:calc(76 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-77{font-size:calc(77 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-78{font-size:calc(78 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-79{font-size:calc(79 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-80{font-size:calc(80 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-81{font-size:calc(81 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-82{font-size:calc(82 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-83{font-size:calc(83 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-84{font-size:calc(84 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-85{font-size:calc(85 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-86{font-size:calc(86 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-87{font-size:calc(87 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-88{font-size:calc(88 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-89{font-size:calc(89 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-90{font-size:calc(90 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-91{font-size:calc(91 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-92{font-size:calc(92 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-93{font-size:calc(93 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-94{font-size:calc(94 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-95{font-size:calc(95 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-96{font-size:calc(96 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-97{font-size:calc(97 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-98{font-size:calc(98 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-99{font-size:calc(99 / var(--bs-body-font-size-digit) * 1rem)}.fs-lg-100{font-size:calc(100 / var(--bs-body-font-size-digit) * 1rem)}}@media (min-width:1200px){.fs-xl-1{font-size:calc(1 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-2{font-size:calc(2 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-3{font-size:calc(3 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-4{font-size:calc(4 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-5{font-size:calc(5 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-6{font-size:calc(6 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-7{font-size:calc(7 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-8{font-size:calc(8 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-9{font-size:calc(9 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-10{font-size:calc(10 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-11{font-size:calc(11 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-12{font-size:calc(12 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-13{font-size:calc(13 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-14{font-size:calc(14 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-15{font-size:calc(15 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-16{font-size:calc(16 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-17{font-size:calc(17 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-18{font-size:calc(18 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-19{font-size:calc(19 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-20{font-size:calc(20 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-21{font-size:calc(21 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-22{font-size:calc(22 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-23{font-size:calc(23 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-24{font-size:calc(24 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-25{font-size:calc(25 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-26{font-size:calc(26 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-27{font-size:calc(27 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-28{font-size:calc(28 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-29{font-size:calc(29 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-30{font-size:calc(30 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-31{font-size:calc(31 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-32{font-size:calc(32 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-33{font-size:calc(33 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-34{font-size:calc(34 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-35{font-size:calc(35 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-36{font-size:calc(36 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-37{font-size:calc(37 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-38{font-size:calc(38 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-39{font-size:calc(39 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-40{font-size:calc(40 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-41{font-size:calc(41 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-42{font-size:calc(42 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-43{font-size:calc(43 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-44{font-size:calc(44 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-45{font-size:calc(45 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-46{font-size:calc(46 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-47{font-size:calc(47 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-48{font-size:calc(48 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-49{font-size:calc(49 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-50{font-size:calc(50 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-51{font-size:calc(51 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-52{font-size:calc(52 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-53{font-size:calc(53 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-54{font-size:calc(54 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-55{font-size:calc(55 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-56{font-size:calc(56 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-57{font-size:calc(57 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-58{font-size:calc(58 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-59{font-size:calc(59 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-60{font-size:calc(60 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-61{font-size:calc(61 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-62{font-size:calc(62 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-63{font-size:calc(63 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-64{font-size:calc(64 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-65{font-size:calc(65 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-66{font-size:calc(66 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-67{font-size:calc(67 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-68{font-size:calc(68 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-69{font-size:calc(69 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-70{font-size:calc(70 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-71{font-size:calc(71 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-72{font-size:calc(72 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-73{font-size:calc(73 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-74{font-size:calc(74 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-75{font-size:calc(75 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-76{font-size:calc(76 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-77{font-size:calc(77 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-78{font-size:calc(78 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-79{font-size:calc(79 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-80{font-size:calc(80 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-81{font-size:calc(81 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-82{font-size:calc(82 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-83{font-size:calc(83 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-84{font-size:calc(84 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-85{font-size:calc(85 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-86{font-size:calc(86 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-87{font-size:calc(87 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-88{font-size:calc(88 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-89{font-size:calc(89 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-90{font-size:calc(90 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-91{font-size:calc(91 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-92{font-size:calc(92 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-93{font-size:calc(93 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-94{font-size:calc(94 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-95{font-size:calc(95 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-96{font-size:calc(96 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-97{font-size:calc(97 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-98{font-size:calc(98 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-99{font-size:calc(99 / var(--bs-body-font-size-digit) * 1rem)}.fs-xl-100{font-size:calc(100 / var(--bs-body-font-size-digit) * 1rem)}}@media (min-width:1500px){.fs-xxl-0{font-size:calc(calc(0 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-1{font-size:calc(calc(1 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-2{font-size:calc(calc(2 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-3{font-size:calc(calc(3 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-4{font-size:calc(calc(4 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-5{font-size:calc(calc(5 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-6{font-size:calc(calc(6 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-7{font-size:calc(calc(7 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-8{font-size:calc(calc(8 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-9{font-size:calc(calc(9 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-10{font-size:calc(calc(10 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-11{font-size:calc(calc(11 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-12{font-size:calc(calc(12 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-13{font-size:calc(calc(13 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-14{font-size:calc(calc(14 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-15{font-size:calc(calc(15 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-16{font-size:calc(calc(16 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-17{font-size:calc(calc(17 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-18{font-size:calc(calc(18 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-19{font-size:calc(calc(19 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-20{font-size:calc(calc(20 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-21{font-size:calc(calc(21 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-22{font-size:calc(calc(22 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-23{font-size:calc(calc(23 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-24{font-size:calc(calc(24 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-25{font-size:calc(calc(25 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-26{font-size:calc(calc(26 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-27{font-size:calc(calc(27 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-28{font-size:calc(calc(28 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-29{font-size:calc(calc(29 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-30{font-size:calc(calc(30 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-31{font-size:calc(calc(31 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-32{font-size:calc(calc(32 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-33{font-size:calc(calc(33 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-34{font-size:calc(calc(34 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-35{font-size:calc(calc(35 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-36{font-size:calc(calc(36 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-37{font-size:calc(calc(37 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-38{font-size:calc(calc(38 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-39{font-size:calc(calc(39 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-40{font-size:calc(calc(40 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-41{font-size:calc(calc(41 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-42{font-size:calc(calc(42 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-43{font-size:calc(calc(43 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-44{font-size:calc(calc(44 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-45{font-size:calc(calc(45 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-46{font-size:calc(calc(46 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-47{font-size:calc(calc(47 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-48{font-size:calc(calc(48 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-49{font-size:calc(calc(49 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-50{font-size:calc(calc(50 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-51{font-size:calc(calc(51 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-52{font-size:calc(calc(52 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-53{font-size:calc(calc(53 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-54{font-size:calc(calc(54 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-55{font-size:calc(calc(55 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-56{font-size:calc(calc(56 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-57{font-size:calc(calc(57 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-58{font-size:calc(calc(58 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-59{font-size:calc(calc(59 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-60{font-size:calc(calc(60 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-61{font-size:calc(calc(61 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-62{font-size:calc(calc(62 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-63{font-size:calc(calc(63 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-64{font-size:calc(calc(64 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-65{font-size:calc(calc(65 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-66{font-size:calc(calc(66 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-67{font-size:calc(calc(67 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-68{font-size:calc(calc(68 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-69{font-size:calc(calc(69 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-70{font-size:calc(calc(70 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-71{font-size:calc(calc(71 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-72{font-size:calc(calc(72 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-73{font-size:calc(calc(73 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-74{font-size:calc(calc(74 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-75{font-size:calc(calc(75 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-76{font-size:calc(calc(76 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-77{font-size:calc(calc(77 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-78{font-size:calc(calc(78 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-79{font-size:calc(calc(79 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-80{font-size:calc(calc(80 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-81{font-size:calc(calc(81 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-82{font-size:calc(calc(82 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-83{font-size:calc(calc(83 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-84{font-size:calc(calc(84 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-85{font-size:calc(calc(85 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-86{font-size:calc(calc(86 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-87{font-size:calc(calc(87 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-88{font-size:calc(calc(88 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-89{font-size:calc(calc(89 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-90{font-size:calc(calc(90 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-91{font-size:calc(calc(91 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-92{font-size:calc(calc(92 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-93{font-size:calc(calc(93 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-94{font-size:calc(calc(94 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-95{font-size:calc(calc(95 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-96{font-size:calc(calc(96 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-97{font-size:calc(calc(97 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-98{font-size:calc(calc(98 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-99{font-size:calc(calc(99 / var(--bs-body-font-size-digit)) * 1rem)}.fs-xxl-100{font-size:calc(calc(100 / var(--bs-body-font-size-digit)) * 1rem)}}.fw-thin{font-weight:100}.fw-elight{font-weight:200}.fw-light{font-weight:300}.fw-normal{font-weight:400}.fw-medium{font-weight:500}.fw-semi{font-weight:600}.fw-bold{font-weight:700}.fw-heavy{font-weight:800}.fw-black{font-weight:900}.tt-upper{text-transform:uppercase}.tt-none{text-transform:none}.tt-lower{text-transform:lowercase}.td-under{text-decoration:underline}.strike{text-decoration:line-through}@keyframes opacity-pulse{0%{opacity:1;transform:scale(0.5)}50%{opacity:.5;transform:scale(1.1)}100%{opacity:0;transform:scale(1.3)}}@keyframes pulse{0%{opacity:1}50%{transform:scale(1.1)}100%{transform:scale(1)}}html{font-size:var(--bs-body-font-size)}.wrapper{position:relative;overflow:hidden}.wrapper.full{display:flex;flex-direction:column;min-height:100vh}.wrapper.full>header,.wrapper.full>footer,.wrapper.full>main{width:100%}.wrapper.full>main{flex-grow:1}.wrapper.full>main section{width:100%}.wrapper.full>section{flex-grow:1}.container{position:relative}@media (min-width:1200px){.container{max-width:1200px}.container.big{max-width:1300px}}@media (min-width:1500px){.container{max-width:1450px}.container.big{max-width:95%}}@media (min-width:1750px){.container.big{max-width:1650px}}@media (max-width:767px){.container{max-width:100%}}.title{margin:0;font-size:4.8rem;font-family:var(--ff-headings);text-transform:uppercase;letter-spacing:0;line-height:1;font-weight:500}@media (min-width:1200px) and (max-width:1499px){.title{font-size:4.77rem}}@media (min-width:768px) and (max-width:1199px){.title{font-size:4rem}}@media (max-width:767px){.title{font-size:3.57rem}}.title-secondary{font-size:1.4rem}@media (min-width:1200px) and (max-width:1499px){.title-secondary{font-size:1.45rem}}@media (min-width:768px) and (max-width:1199px){.title-secondary{font-size:1.25rem}}@media (max-width:767px){.title-secondary{font-size:1.14rem}}a{color:inherit;text-decoration:underline}a:hover,a:active,a:focus{color:inherit;text-decoration:none}a.cl-btn,button.cl-btn{display:inline-flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;color:#fff;border-radius:50px;padding:1.2em 2em;column-gap:.5em;font-weight:500;line-height:1;cursor:pointer;border:0;background:var(--color-primary);position:relative;z-index:2;text-transform:uppercase}a.cl-btn:hover,button.cl-btn:hover{filter:brightness(1.2)}a.cl-btn .icon-arrow,button.cl-btn .icon-arrow{width:.7em;height:.7em;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}a.cl-btn .icon-arrow img,button.cl-btn .icon-arrow img{max-width:100%;max-height:100%;width:100%}a.cl-btn.bd-btn,button.cl-btn.bd-btn{background:var(--color-light);border:2px solid var(--color-primary);color:var(--color-primary);font-weight:800}a.cl-btn.btn-double,button.cl-btn.btn-double{--brs:.3em;--gap:.5em;--icon:45px;padding:.7em 1.5em;border-radius:var(--brs);column-gap:0}a.cl-btn.btn-double .btn-top,button.cl-btn.btn-double .btn-top{column-gap:var(--gap);display:flex;align-items:center;justify-content:center;flex-grow:1}a.cl-btn.btn-double .btn-bottom,button.cl-btn.btn-double .btn-bottom{display:flex;align-items:center;text-align:left;column-gap:var(--gap);line-height:1.1;text-transform:none;flex-shrink:0}a.cl-btn.btn-double .btn-bottom .icon,button.cl-btn.btn-double .btn-bottom .icon{width:var(--icon);height:var(--icon);flex-shrink:0}a.cl-btn.btn-double .btn-bottom .icon img,button.cl-btn.btn-double .btn-bottom .icon img{max-width:100%;max-height:100%}@media (min-width:768px){a.cl-btn.btn-double .btn-bottom,button.cl-btn.btn-double .btn-bottom{border-left:1px solid rgba(255,255,255,.5);margin-left:1em;padding-left:1em}}@media (max-width:767px){a.cl-btn,button.cl-btn{padding:1.1em 1.5em}a.cl-btn.btn-double,button.cl-btn.btn-double{--brs:.3em;--gap:.5em;--icon:30px;padding:0;border-radius:var(--brs);column-gap:0;flex-direction:column;align-items:stretch}a.cl-btn.btn-double .btn-top,button.cl-btn.btn-double .btn-top{column-gap:var(--gap);display:flex;align-items:center;justify-content:center;flex-grow:1;padding:1em 1.2em .6em 1.2em}a.cl-btn.btn-double .btn-bottom,button.cl-btn.btn-double .btn-bottom{padding-top:.3em;margin-top:.3em;padding:.3em 1.2em;border-top:1px solid rgba(255,255,255,.4);justify-content:center}}p{margin:0}p,.title,.cl-btn{position:relative}a,button{transition:all .2s ease-in-out}a:active,a:focus,button:active,button:focus{outline:0!important}form{--foz:16px;--height:65px;--padding:0 20px;--brs:8px}form .form-control,form .form-select{border-radius:var(--brs);border:0;border:1px solid #D1D1D1;color:#000;width:100%;outline:0;font-size:var(--foz);background-color:var(--color-light)!important;box-shadow:none!important;height:var(--height);padding:var(--padding)}form .form-control::-webkit-input-placeholder,form .form-select::-webkit-input-placeholder{color:#9B9B9B}form .form-control::-moz-placeholder,form .form-select::-moz-placeholder{color:#9B9B9B}form .form-control:-moz-placeholder,form .form-select:-moz-placeholder{color:#9B9B9B}form .form-control:-ms-input-placeholder,form .form-select:-ms-input-placeholder{color:#9B9B9B}form .form-control:focus,form .form-select:focus{border-color:var(--color-primary)}form textarea.form-control{padding:10px 15px}form .icon-field{--left:15px;--size:35px;--offset:15px;position:relative}form .icon-field .icon{position:absolute;top:50%;left:var(--left);width:var(--size);height:var(--size);transform:translateY(-50%);z-index:2}form .icon-field .icon img{width:100%}form .icon-field .form-control{padding-left:calc(var(--left) + var(--size) + var(--offset))}@media (max-width:767px){form{--foz:clamp(16,1.143rem,18px);--height:3.929rem;--brs:.429rem}form .icon-field{--left:.857rem;--size:1.786rem;--offset:.857rem}}.iti{width:100%}.iti .iti__tel-input{padding-left:120px!important}.iti .iti__flag-container{z-index:10;color:#000;width:120px}.iti .iti__flag-container .iti__selected-flag{justify-content:center}.iti .iti__country-name{color:#000!important}.iti .iti__selected-dial-code{font-size:var(--foz)}@media (max-width:767px){.iti .iti__flag-container{width:100px}.iti .iti__tel-input{padding-left:100px!important}}.grad-txt{background:var(--gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.grad-txt.pink{background:var(--gradient-pink);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.obj{position:absolute}.obj img{width:100%}picture{display:block}.lts-0{letter-spacing:0}.prices{font-family:var(--ff-headings);text-transform:uppercase;font-weight:500;line-height:1;letter-spacing:0}.prices .old-price{text-decoration:line-through}.prices .new-price{color:var(--color-primary)}.video-block{position:relative}.video-block .youtube-play-btn{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:20;transition:.3s}.video-block .youtube-play-btn:hover .icon{transform:scale(1.03);filter:brightness(1.3)}.video-block .youtube-play-btn:not(.active){opacity:0}.video-block .youtube-play-btn .icon{position:relative;transition:.3s;animation:pulse 1.5s linear infinite}.video-block .youtube-play-btn .icon:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:var(--color-primary);border-radius:50%;animation:opacity-pulse 1.5s linear infinite;z-index:-1}.rating-row{--star-size:1.8rem;--star-gap:.3125rem;display:flex;align-items:center;justify-content:center}.rating-row .stars{display:flex;flex-shrink:0;column-gap:var(--star-gap)}.rating-row .stars img{width:var(--star-size)}.rating-row .stars .rate-number span{font-weight:600}@media (min-width:1200px) and (max-width:1499px){.rating-row{--star-size:1.5rem}}@media (min-width:768px) and (max-width:1199px){.rating-row{--star-size:1.8rem}}@media (max-width:767px){.rating-row{--star-size:2.1875rem;flex-wrap:wrap}}.text{--mb:20px}.text p:not(:last-of-type){margin-bottom:var(--mb)}.relative-block{position:relative;left:initial;top:initial;bottom:initial;right:initial;margin:0}.swiper-button{--btn-size:3.6rem;--btn-bdw:.28rem;--bd-color:var(--color-dark);--bg-color:var(--color-primary);--fz:1rem;--bg-size:1rem;--brs:50%}.swiper-button.squad-btn{--brs:5px}.swiper-button div{font-size:var(var(--fz));transition:.3s;width:var(--btn-size);height:var(--btn-size);border-radius:var(--brs);border:var(--btn-bdw) solid var(--bd-color);background-color:var(--bg-color);background-repeat:no-repeat;background-position:center;background-size:var(--bg-size)}.swiper-button div:hover{opacity:.6}.swiper-button div:after{font-size:inherit;transition:inherit;color:inherit;display:none}.swiper-button .swiper-button-prev{left:0;background-image:url(../images/prev.svg)}.swiper-button .swiper-button-next{right:0;background-image:url(../images/next.svg)}@media (min-width:1200px) and (max-width:1499px){.swiper-button{--btn-size:3.5rem;--btn-bdw:.25rem;--bg-size:.9rem}}@media (min-width:768px) and (max-width:1199px){.swiper-button{--btn-size:2.9rem;--btn-bdw:.123rem}}@media (max-width:767px){.swiper-button{--btn-size:3.357rem;--fz:1.429rem;--bg-size:1.2rem;--btn-bdw:.143rem}}.slider{position:relative}.slider .swiper-pagination{display:flex;justify-content:center;width:100%;left:0;bottom:0;margin:0;column-gap:15px}.slider .swiper-pagination .swiper-pagination-bullet{width:9px;height:9px;border-radius:50%;background:rgba(255,255,255,.7);opacity:1}.slider .swiper-pagination .swiper-pagination-bullet-active{background:var(--color-primary)}@keyframes progress-bar-stripes{0%{background-position-x:2rem}}.load-progress{--height:30px;--fz:20px;--brs:50px;--percent-pos:67%;max-width:320px;width:100%;position:relative;z-index:10}@media (min-width:768px) and (max-width:1199px){.load-progress{--height:24px}}@media (max-width:767px){.load-progress{--height:12px;--fz:10px}.load-progress .progress .progress-bar:before{width:40px;height:35px}}.load-progress .progress{border-radius:var(--brs);height:var(--height);background:#333;position:relative;overflow:visible}.load-progress .progress:before{position:absolute;content:attr(aria-valuenow);left:var(--percent-pos);top:50%;transform:translate(-100%,-50%);font-weight:800;font-size:var(--fz);transition:.3s ease-in-out;display:none}.load-progress .progress .progress-bar{background-color:var(--color-primary);border-radius:var(--brs);position:relative;overflow:visible;box-shadow:0 0 4px #F8952A}.progress-bar-striped{background-size:2rem 2rem;background-image:linear-gradient(135deg,rgba(0,0,0,.2) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.2) 75%,transparent 75%,transparent)}.review-block{background:#FFF;border-radius:20px;padding:20px;color:var(--color-dark)}.review-block .review-photo{position:relative;aspect-ratio:.789;width:100%;overflow:hidden;border-radius:20px}.review-block .review-photo>img{height:100%;width:100%;object-fit:cover}.review-block .reviewer{display:flex;align-items:center;column-gap:20px;margin:25px 0 0 0}.review-block .reviewer .photo{flex-shrink:0;width:60px;height:60px;border-radius:50%;overflow:hidden}.review-block .reviewer .photo img{width:100%;height:100%;object-fit:cover}.review-block .reviewer .name{font-size:25px;line-height:1;font-weight:600}.review-block .reviewer .stars{display:flex;column-gap:5px;margin:10px 0 0 0}.review-block .reviewer .stars img{width:17px}.review-block .text{font-size:15px;margin:18px 0 0 0}@media (min-width:1200px) and (max-width:1499px){.review-block{border-radius:15px;padding:15px}.review-block .review-photo{border-radius:15px}}@media (max-width:767px){.review-block{border-radius:.357rem}.review-block .review-photo{border-radius:.357rem}.review-block .reviewer{column-gap:1.071rem;margin:1.429rem 0 0 0}.review-block .reviewer .photo{width:3.571rem;height:3.571rem}.review-block .reviewer .name{font-size:1.429rem}.review-block .reviewer .stars{column-gap:.214rem;margin:.5rem 0 0 0}.review-block .reviewer .stars img{width:1.071rem}.review-block .text{font-size:.857rem;margin:1.071rem 0 0 0}}.logo img{width:150px}.social-block{display:flex;align-items:center;column-gap:35px}.social-block .txt{color:var(--color-gray-l-1)}.social{--size:50px;--gap:15px;display:inline-flex;background:transparent;column-gap:var(--gap)}.social a{display:flex;align-items:center;justify-content:center;text-decoration:none;height:var(--size);width:var(--size);flex-shrink:0}.social a:hover{opacity:.6;transform:scale(1.1)}.social a img{max-width:100%;max-height:100%}@media (min-width:992px){.border-lg-left{border-left:1px solid var(--bd-color)}}.footer{padding:3.6rem 0 2rem 0;font-size:.8rem;background:var(--color-dark);color:var(--color-gray-l-1)}.footer .content-top{margin:0 0 3.6rem 0}.footer .content-top .logo{margin:0 0 .92rem 0}.footer .content-top .support-block{display:flex;flex-direction:column;row-gap:.8rem}.footer .content-top .support-block .email{font-size:2.4rem;font-weight:600}.footer .content-top .support-block .email a{text-decoration:none}.footer .content-top .support-block .email a:hover{color:var(--color-primary)}.footer .content-bottom .links{display:flex;flex-wrap:wrap;gap:.8rem 3.6rem}.footer .content-bottom .payment-block{display:flex;column-gap:1.4rem}.footer .content-bottom .payment-block .pay-logo{height:1.2rem;width:6.8rem;display:flex;align-items:center;justify-content:center}.footer .content-bottom .payment-block .pay-logo img{max-width:100%;max-height:100%}@media (min-width:1200px) and (max-width:1499px){.footer .content-bottom .links{gap:.8rem 2rem}}@media (min-width:768px) and (max-width:1199px){.footer .content-top{margin:0 0 4.5rem 0}.footer .content-top .logo{margin:0 0 1.15rem 0}.footer .content-top .support-block{row-gap:1rem}.footer .content-top .support-block .email{font-size:1.75rem}}@media (max-width:767px){.footer{font-size:1rem}.footer .content-top{margin:0 0 2.5rem 0}.footer .content-top .logo{margin:0 0 2.36rem 0}.footer .content-top .support-block{row-gap:.71rem;flex-direction:column-reverse}.footer .content-top .support-block .email{font-size:1.79rem}.footer .content-bottom .links{gap:.71rem;flex-direction:column}.footer .content-bottom .payment-block{column-gap:1.86rem;margin:2.5rem 0 0 0}.footer .content-bottom .payment-block .pay-logo{height:1.79rem;width:8.93rem;justify-content:flex-start}.footer .rights{margin:2.5rem 0 0 0}}.review-photo-block{padding:2rem;border-radius:.8rem;background:#202020}.review-photo-block .review-top{display:flex;align-items:center;column-gap:1.2rem;margin-bottom:1.2rem}.review-photo-block .review-top .photo{width:3.6rem;height:3.6rem;border-radius:50%;overflow:hidden;flex-shrink:0}.review-photo-block .review-top .photo img{width:100%;height:100%;object-fit:cover}.review-photo-block .review-top .reviewer-info .name{font-weight:600;font-size:1.4rem}.review-photo-block .review-top .reviewer-info .rating-row{--star-size:1.2rem;--star-gap:.12rem;column-gap:.4rem;margin-top:.4rem;justify-content:flex-start}.review-photo-block .review-top .reviewer-info .rating-row .rate-number{font-size:.64rem}.review-photo-block .review-top .reviewer-info .rating-row .rate-number span{font-size:1rem}.review-photo-block .review-body .text{color:var(--color-gray)}.review-photo-block .review-body .photos{--width:5.6rem;column-gap:.8rem;margin-top:1rem;display:flex}.review-photo-block .review-body .photos .photo{max-width:var(--width);height:5.6rem;overflow:hidden}.review-photo-block .review-body .photos .photo img{width:100%;height:100%;object-fit:cover}@media (max-width:767px){.review-photo-block{padding:1.43rem}.review-photo-block .review-top{column-gap:1.43rem;margin-bottom:1.43rem}.review-photo-block .review-top .photo{width:4.29rem;height:4.29rem;border-radius:50%}.review-photo-block .review-top .reviewer-info .name{font-size:1.14rem}.review-photo-block .review-top .reviewer-info .rating-row{--star-size:1.29rem;--star-gap:.21rem;column-gap:.43rem;margin-top:.6rem}.review-photo-block .review-top .reviewer-info .rating-row .rate-number{font-size:.71rem}.review-photo-block .review-top .reviewer-info .rating-row .rate-number span{font-size:1.14rem}}.front-page{background:var(--color-dark);color:var(--color-light)}@media (max-width:767px){.front-page .wrapper{overflow:unset}}.front-page .footer{background:#E0E0E0;color:#20202066}.front-page .footer .logo-block .logo{filter:invert(1)}.front-page .footer .support-block .email{color:var(--color-dark)}.front-main{overflow:hidden;position:relative;z-index:3}.front-main .container{padding-top:2rem;padding-bottom:9.6rem}@media (max-width:767px){.front-main .container{max-width:21rem}}.front-main .bg{position:absolute;left:50%;top:50%;transform:translate(-55%,-50%);width:96rem}.front-main .discount-block{text-align:center}.front-main .discount-block .discount{font-family:var(--ff-headings);text-transform:uppercase;line-height:1;font-weight:500;letter-spacing:0;letter-spacing:.04em}.front-main .discount-block .sub-title{font-family:var(--ff-headings);text-transform:uppercase;line-height:1;font-weight:500;letter-spacing:0}.front-main .steak-block{position:absolute;left:50%;top:50%;transform:translate(-50%,-40%);display:flex;justify-content:center;flex-direction:column;align-items:center}.front-main .steak-block .knife{width:38rem;margin-bottom:-4.2rem}.front-main .steak-block .knife img{width:100%}.front-main .steak-block .steak{width:46.8rem;position:relative;z-index:2}.front-main .steak-block .steak img{width:100%}@media (min-width:992px){.front-main .obj-1{width:26rem;left:0;bottom:14%;transform:translateX(-81%)}.front-main .obj-2{left:3%;top:0;transform:translateY(-54%);width:9.6rem;filter:blur(1.5px) brightness(1.6)}.front-main .obj-3{right:12%;top:0;transform:translateY(-40%);width:15.6rem}.front-main .obj-4{right:0;top:50%;transform:translate(86%,-60%);width:25.2rem}}@media (max-width:991px){.front-main{overflow:hidden}.front-main .bg{transform:translate(-53%,-50%)}.front-main .obj-3{width:16.5rem;right:0;top:3%;transform:translateX(51%);filter:blur(5px)}.front-main .obj-4{left:0;top:14%;width:10rem;transform:translateX(-53%);filter:blur(3px) brightness(1.4)}.front-main .obj-5{left:0;bottom:0;transform:translate(-50%,45%);width:32.4rem;z-index:3}.front-main .container{padding-top:1rem;padding-bottom:5rem}}.front-main .desktop-content .content-top{margin:0 0 1.6rem 0;position:relative;z-index:3}.front-main .desktop-content .content-main .discount-wrapper .discount-block .discount{font-size:12rem}.front-main .desktop-content .content-main .discount-wrapper .discount-block .sub-title{font-size:3.6rem}.front-main .desktop-content .content-main .discount-wrapper .discount-block .txt{margin-top:2.32rem}.front-main .desktop-content .content-main .discount-wrapper .for-btn{margin:3.2rem 0 0 0}.front-main .desktop-content .content-main .prices{text-align:right;margin:4.4rem 0 0 0}.front-main .desktop-content .content-main .prices .old-price{font-size:3.2rem}.front-main .desktop-content .content-main .prices .new-price{font-size:6rem}.front-main .desktop-content .content-main .blocks .block{display:flex;align-items:center;column-gap:1.2rem}.front-main .desktop-content .content-main .blocks .block:not(:last-of-type){margin-bottom:1.2rem}.front-main .desktop-content .content-main .blocks .block .icon{overflow:hidden;width:2.4rem;height:2.4rem;border-radius:.4rem;flex-shrink:0}.front-main .desktop-content .content-main .blocks .block .icon img{width:100%;height:100%}.front-main .desktop-content .content-main .content-block{max-width:16rem}.front-main .desktop-content .content-main .content-block .price-block{text-align:right;margin-top:4.4rem}@media (min-width:992px) and (max-width:1199px){.front-main .desktop-content .steak-block{transform:translate(-47%,-40%)}}@media (max-width:991px){.front-main .mobile-content{margin:auto}.front-main .mobile-content .content-top{margin:0 0 2.857rem 0;position:relative;z-index:3}.front-main .mobile-content .content-top .logo img{width:5rem}.front-main .mobile-content .steak-block{transform:translate(-50%,-41%);width:20.7143rem}.front-main .mobile-content .steak-block .obj-steak-1{left:-3.5714rem;bottom:14%;width:15.7143rem;filter:blur(5px)}.front-main .mobile-content .steak-block .obj-steak-2{filter:blur(2px);right:-1.9286rem;bottom:15%;width:10.7143rem}.front-main .mobile-content .steak-block .knife{width:24.2857rem;margin-bottom:-5.7143rem;z-index:3}.front-main .mobile-content .steak-block .steak{width:39.4286rem;z-index:3;position:relative}.front-main .mobile-content .steak-block .steak:before{position:absolute;content:'';left:50%;top:50%;transform:translate(-50%,-70%);width:100%;height:50%;background:#000;filter:blur(52px)}.front-main .mobile-content .content-main .text{text-transform:uppercase;font-weight:500;margin:0 0 -.3571rem 0;text-align:center}.front-main .mobile-content .content-main .discount-block{margin-bottom:2.5rem}.front-main .mobile-content .content-main .discount-block .discount{font-size:12.3571rem}.front-main .mobile-content .content-main .discount-block .sub-title{font-size:3.7143rem;padding:0 .7143rem;display:flex;justify-content:space-between}.front-main .mobile-content .content-main .blocks{text-transform:uppercase;display:grid;grid-template-columns:repeat(2,1fr);font-size:.7857rem;margin-bottom:6.4286rem}.front-main .mobile-content .content-main .blocks .block:nth-of-type(even){text-align:right}.front-main .mobile-content .content-main .blocks .icon{margin:0 0 .7143rem 0}.front-main .mobile-content .prices{display:flex;justify-content:center;column-gap:2.1429rem;margin:0 0 1.7857rem 0;font-size:3.2143rem;position:relative;z-index:3}.front-main .mobile-content .for-btn{text-align:center}}.front-info-line{padding:35px 0;background:var(--color-dark-l)}@media (max-width:767px){.front-info-line{text-align:center;padding:17px 0;position:sticky;z-index:99999;top:0}}.front-necessary{padding:165px 0 140px 0}.front-necessary .obj{right:0;top:0;transform:translate(54%,-39%);width:1500px}.front-necessary .obj img{width:100%}.front-necessary .for-title{margin:0 auto 95px;max-width:1020px;text-align:center}.front-necessary .for-title .txt-1{margin:0 0 15px 0}.front-necessary .for-title .txt-2{margin:70px 0 0 0}.front-necessary .blocks .row{--bs-gutter-x:40px;--bs-gutter-y:35px}.front-necessary .block .photo{position:relative;aspect-ratio:.75;width:100%;overflow:hidden}.front-necessary .block .photo>img{height:100%;width:100%;object-fit:cover}.front-necessary .block .text{margin:47px 0 0 0}@media (min-width:768px) and (max-width:1199px){.front-necessary{padding:100px 0}.front-necessary .obj{width:1000px}.front-necessary .for-title{margin:0 auto 55px}.front-necessary .for-title .txt-2{margin:40px 0 0 0}.front-necessary .block .text{margin:30px 0 0 0}}@media (max-width:767px){.front-necessary{padding:65px 0 70px 0;overflow:hidden}.front-necessary .obj{transform:translate(50%,-41%);width:415px;z-index:2}.front-necessary .obj img{width:100%}.front-necessary .for-title{margin:0 auto 35px}.front-necessary .for-title .txt-2{margin:30px 0 0 0}.front-necessary .block .photo{aspect-ratio:1}.front-necessary .block .text{margin:23px 0 0 0}}.front-rating{background:var(--color-dark-l);padding:30px 0}@media (min-width:768px){.front-rating .rating-row{column-gap:50px}}@media (min-width:768px) and (max-width:1199px){.front-rating{text-align:center}.front-rating .row{--bs-gutter-y:30px}}@media (max-width:767px){.front-rating{text-align:center;padding:40px 0}.front-rating .rating-row{column-gap:15px}.front-rating .rating-row .txt{margin:0 0 25px 0;flex-grow:1;width:100%}.front-rating .for-btn{margin:25px 0 0 0}}.front-now{min-height:400px;display:flex;align-items:center;background:url(../images/now.webp) no-repeat center / cover}.front-now .container{max-width:1350px}.front-now .title-secondary{margin:35px 0 0 0}@media (min-width:768px) and (max-width:991px){.front-now{background:url(../images/now.webp) no-repeat left -24vw center / cover;min-height:290px}}@media (max-width:767px){.front-now{background-image:url(../images/now-mob.webp);height:clamp(300px,84vw,400px);min-height:0;padding:40px 0 0 0;text-align:center;align-items:flex-start}.front-now .title{color:var(--color-primary)}.front-now .title-secondary{margin:22px 0 0 0;text-transform:none}}.front-best{padding:160px 0 450px 0;margin-bottom:-250px;background:url(../images/best-bg.webp) no-repeat center top / cover;overflow:hidden}.front-best .obj-1{width:820px;right:0;top:0;transform:translate(69%,-20%)}.front-best .obj-2{left:0;top:45%;transform:translateX(-96%);width:450px;filter:blur(4px)}.front-best .obj-2 img{transform:scale(-1,1)}.front-best .for-title{text-align:center;margin:0 0 90px 0}.front-best .for-title .txt{margin:0 0 30px 0}.front-best .blocks{position:relative;z-index:2}.front-best .blocks .block{position:relative;max-width:390px}.front-best .blocks .block .line{left:-30px;top:0;position:absolute}.front-best .blocks .block .icon{margin:0 0 35px 0}.front-best .blocks .block .txt{margin:30px 0 0 0;color:var(--color-gray)}@media (min-width:1200px){.front-best .knife{margin:138px 0 0 10px;height:297px}.front-best .knife img{height:100%}}@media (min-width:1200px) and (max-width:1499px){.front-best .knife{margin:140px -10px 0 -60px;height:269px}.front-best .blocks .block .line{transform:scale(0.88)}}@media (min-width:768px) and (max-width:1199px){.front-best{padding:100px 0 150px 0;margin-bottom:-80px}.front-best .for-title{margin:0 0 50px 0}.front-best .for-title .txt{margin:0 0 20px 0}.front-best .knife{display:flex;justify-content:center;align-items:center;height:220px;width:290px;margin:0 auto 80px;position:relative}.front-best .knife img{height:170px;transform:rotate(-7deg)}.front-best .knife .number{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-dark-l);font-size:21px;width:60px;height:60px;border-radius:50%;font-weight:700;transition:.3s;animation:pulse 1.5s linear infinite}.front-best .knife .number:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:var(--color-dark-l);border-radius:50%;animation:opacity-pulse 1.5s linear infinite;z-index:-1}.front-best .knife .number-1{left:0;top:20px}.front-best .knife .number-2{left:41%;top:31%;animation-delay:.5s}.front-best .knife .number-3{right:0;bottom:30px;animation-delay:.8s}.front-best .blocks .row{--bs-gutter-y:35px}.front-best .blocks .block{max-width:100%}.front-best .blocks .block .number{margin:0 0 25px 0;border-radius:10px;background:var(--color-dark-l);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:25px;width:60px;height:60px}.front-best .blocks .block .title-secondary{font-size:20px}.front-best .blocks .block .txt{margin:23px 0 0 0}}@media (max-width:767px){.front-best{background-image:url(../images/best-bg-mob.webp);padding:65px 0 60px 0;margin-bottom:0}.front-best .obj-1{width:450px;top:30%;transform:translate(45%,-11%);z-index:3}.front-best .obj-2{top:64%;transform:translateX(-49%);width:410px}.front-best .for-title{margin:0 0 90px 0}.front-best .for-title .txt{margin:0 0 20px 0}.front-best .knife{display:flex;justify-content:center;align-items:center;height:220px;width:290px;margin:-50px auto 90px;position:relative}.front-best .knife img{height:200px;transform:rotate(-27deg)}.front-best .knife .number{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-dark-l);font-size:21px;width:60px;height:60px;border-radius:50%;font-weight:700;transition:.3s;animation:pulse 1.5s linear infinite}.front-best .knife .number:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:var(--color-dark-l);border-radius:50%;animation:opacity-pulse 1.5s linear infinite;z-index:-1}.front-best .knife .number-1{left:0;top:20px}.front-best .knife .number-2{left:41%;top:31%;animation-delay:.5s}.front-best .knife .number-3{right:0;bottom:30px;animation-delay:.8s}.front-best .blocks .row{--bs-gutter-y:35px}.front-best .blocks .block{max-width:100%}.front-best .blocks .block:before{position:absolute;content:'';right:0;top:28px;width:calc(100% - 90px);height:50px;border-radius:0 20px 0 0;border-color:rgba(255,255,255,.2);border-top-style:solid;border-right-style:solid;border-width:1px}.front-best .blocks .block .number{margin:0 0 25px 0;border-radius:10px;background:var(--color-dark-l);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:25px;width:60px;height:60px}.front-best .blocks .block .txt{margin:23px 0 0 0}}.front-action .content-wrapper{border-radius:15px;background:url(../images/veg-bg.svg) no-repeat center / cover;min-height:530px;padding:50px;display:flex;align-items:center;overflow:hidden;position:relative}.front-action .content-wrapper .obj-1{left:0;top:0;transform:translate(-40%,-30%);width:280px}.front-action .content-wrapper .obj-2{right:0;bottom:0;transform:translate(27%,37%);width:395px}.front-action .content-wrapper .content-block{text-align:center;position:relative;z-index:2;max-width:560px}.front-action .content-wrapper .content-block .prices{display:inline-flex;column-gap:40px;margin-top:40px}.front-action .content-wrapper .content-block .for-btn{margin-top:75px}@media (min-width:992px){.front-action .content-wrapper .knife{position:absolute;left:50%;top:50%;transform:translate(-43%,-35%);width:880px}.front-action .content-wrapper .knife img{width:100%}}@media (min-width:1500px) and (max-width:1699px){.front-action .content-wrapper .title{font-size:105px}}@media (min-width:1200px) and (max-width:1499px){.front-action .content-wrapper{padding:40px}.front-action .content-wrapper .obj-1{width:220px}.front-action .content-wrapper .obj-2{width:335px}.front-action .content-wrapper .title{font-size:85px}.front-action .content-wrapper .prices{font-size:65px}.front-action .content-wrapper .knife{width:780px;transform:translate(-40%,-35%)}.front-action .content-wrapper .content-block{max-width:410px}.front-action .content-wrapper .content-block .for-btn{margin-top:45px}.front-action .content-wrapper .content-block .for-btn .cl-btn{font-size:20px}}@media (min-width:992px) and (max-width:1199px){.front-action .content-wrapper{padding:30px}.front-action .content-wrapper .obj-1{width:220px}.front-action .content-wrapper .obj-2{width:335px}.front-action .content-wrapper .title{font-size:68px}.front-action .content-wrapper .knife{width:570px;transform:translate(-33%,-35%)}.front-action .content-wrapper .content-block{max-width:350px}}@media (max-width:991px){.front-action .content-wrapper{background-image:url(../images/veg-bg-mob.svg);padding:2.14rem 1.43rem 2.5rem 1.43rem;display:block}.front-action .content-wrapper .obj-1{transform:translate(44%,-39%);width:17.14rem;left:initial;right:0;filter:blur(2px)}.front-action .content-wrapper .obj-1 img{transform:scale(-1,1)}.front-action .content-wrapper .obj-2{transform:translate(-39%,41%);width:17.14rem;right:initial;left:0;filter:blur(7px)}.front-action .content-wrapper .obj-2 img{transform:scale(-1,1)}.front-action .content-wrapper .title{font-size:3rem}.front-action .content-wrapper .knife{display:flex;justify-content:center;width:20.71rem;height:18.79rem;margin:2.14rem auto 2.14rem}.front-action .content-wrapper .knife img{height:26.43rem;margin:0 0 0 10.9rem}.front-action .content-wrapper .content-block .txt{text-transform:uppercase}.front-action .content-wrapper .content-block .prices{column-gap:1.79rem;margin-top:1.43rem}.front-action .content-wrapper .content-block .for-btn{margin-top:1.57rem}}.front-video{padding:160px 0 0 0;text-align:center}.front-video .container{max-width:1830px}.front-video .for-title{margin:0 0 115px 0}.front-video .for-title .txt{margin:0 0 25px 0}.front-video .video-block{border-radius:clamp(10px,10vw,22px);overflow:hidden}.front-video .video-block .youtube-play-btn{column-gap:clamp(5px,1.5vw,35px);background:url(../images/video-preview.webp) no-repeat center / cover}.front-video .video-block .youtube-play-btn .title{font-size:clamp(34px,12vw,222px)}.front-video .video-block .youtube-play-btn .icon{width:clamp(28px,12vw,183px)}.front-video .video-block .youtube-play-btn .icon img{width:100%}@media (max-width:767px){.front-video{padding:70px 0 0 0}.front-video .for-title{margin:0 0 35px 0}.front-video .for-title .txt{margin:0 0 20px 0}.front-video .video-block{border-radius:clamp(10px,10vw,15px)}}.front-traditions{padding:6rem 0 0 0}.front-traditions .title{margin:0 0 4.4rem 0;text-align:center}.front-traditions .content-row:not(:last-of-type){margin-bottom:2rem}.front-traditions .content-row .photo{max-width:600px;position:relative;aspect-ratio:1.045;width:100%;overflow:hidden}.front-traditions .content-row .photo>img{height:100%;width:100%;object-fit:cover}.front-traditions .content-row .content-block .title-secondary{margin-bottom:1.8rem;text-transform:uppercase;font-weight:600}.front-traditions .content-row .content-block .text{color:var(--color-gray)}@media (min-width:768px){.front-traditions .content-row:nth-of-type(even) .row{flex-direction:row-reverse}.front-traditions .content-row:nth-of-type(even) .photo{margin-left:auto}}@media (max-width:767px){.front-traditions{padding:70px 0 70px 0}.front-traditions .title{margin:0 0 35px 0}.front-traditions .content-row .row{row-gap:22px}.front-traditions .content-row:not(:last-of-type){margin-bottom:35px}.front-traditions .content-row .content-block .title-secondary{margin-bottom:25px}}.front-professionals{padding:6rem 0 0 0}.front-professionals .title{text-align:center;margin:0 0 4.2rem 0}.front-professionals .slider{--photo-height:11rem;--photo-gap:.4rem;--photo-width:14rem;border-radius:.6rem;background:url(../images/professional-slider-bg.webp) no-repeat center / cover;padding:3.2rem 4rem}.front-professionals .slider .swiper-button .swiper-button-prev{left:calc(calc(var(--btn-size) / 2) * -1)}.front-professionals .slider .swiper-button .swiper-button-next{right:calc(calc(var(--btn-size) / 2) * -1)}.front-professionals .slider .swiper-slide .row{--bs-gutter-x:2.6rem;--bs-gutter-y:1rem}.front-professionals .slider .swiper-slide .content-block{display:flex;flex-direction:column;row-gap:2rem}.front-professionals .slider .swiper-slide .content-block .block-top{display:flex;align-items:flex-end;justify-content:space-between;column-gap:1.2rem}.front-professionals .slider .swiper-slide .content-block .block-top .name{font-size:1.4rem;font-family:var(--ff-secondary);color:var(--color-secondary)}.front-professionals .slider .swiper-slide .content-block .block-middle .text{color:var(--color-gray)}.front-professionals .slider .swiper-slide .content-block .block-bottom .rating-row{column-gap:1rem}.front-professionals .slider .swiper-slide .content-block .block-bottom .rating-row .txt{font-weight:500;flex-grow:1}@media (min-width:768px){.front-professionals .swiper-slide .photos{display:flex;gap:var(--photo-gap)}.front-professionals .swiper-slide .photos .photo{height:var(--photo-height);overflow:hidden;max-width:var(--photo-width)}.front-professionals .swiper-slide .photos .photo img{height:100%;width:100%;object-fit:cover}.front-professionals .swiper-slide .photos .photo.big{width:50%;height:auto;flex-shrink:0}.front-professionals .swiper-slide .photos .photo-col{display:flex;flex-direction:column;gap:var(--photo-gap)}}@media (min-width:992px) and (max-width:1199px){.front-professionals .slider .swiper-slide .rating-row{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:767px){.front-professionals{background:url(../images/professional-slider-bg-mob.webp) no-repeat center / cover;padding:2.857rem 0 3.214rem 0}.front-professionals .title{margin:0 0 2.5rem 0}.front-professionals .slider{padding:0;background:none}.front-professionals .slider .swiper-button{--bd-color:var(--color-light)}.front-professionals .slider .swiper-button>div{top:30%}.front-professionals .slider .swiper-button .swiper-button-prev{left:5px}.front-professionals .slider .swiper-button .swiper-button-next{right:5px}.front-professionals .slider .swiper-slide .photo-col{display:none!important}.front-professionals .slider .swiper-slide .photo{position:relative;aspect-ratio:.7;width:100%;overflow:hidden}.front-professionals .slider .swiper-slide .photo>img{height:100%;width:100%;object-fit:cover}.front-professionals .slider .swiper-slide .photo img{object-position:center top}.front-professionals .slider .swiper-slide .content-block{flex-direction:column-reverse}.front-professionals .slider .swiper-slide .content-block .rating-row{--star-size:2rem;justify-content:flex-start}.front-professionals .slider .swiper-slide .content-block .rating-row .txt{display:none}.front-professionals .slider .swiper-slide .content-block .block-top .logo{display:none}}.front-reviews{padding:6.4rem 0 0 0}.front-reviews .content-top{margin:0 0 3.8rem 0}.front-reviews .content-top .content-block{display:flex;align-items:center;column-gap:2rem}.front-reviews .content-top .content-block .txt{color:var(--color-gray);flex-grow:1}.front-reviews .content-top .swiper-button{--bd-color:var(--color-light);--bg-color:var(--color-dark);--btn-bdw:.12rem;display:flex;column-gap:.4rem}@media (min-width:768px){.front-reviews .content-main .slider:before{position:absolute;content:'';right:-2.4rem;top:0;height:100%;width:20rem;background:linear-gradient(-90deg,#101010 0,rgba(16,16,16,0) 100%);z-index:10}.front-reviews .content-main .slider .swiper-container{padding-right:2.4rem;margin-right:-2.4rem}.front-reviews .content-main .slider .swiper-slide{max-width:24rem}}@media (max-width:767px){.front-reviews{padding:4.375rem 0 0 0}.front-reviews .title{margin:0 0 2.1875rem 0;text-align:center}.front-reviews .content-top{margin:0 0 1.875rem 0}}.front-get{padding:5.6rem 0 4rem 0}@media (max-width:991px){.front-get{padding:3.21rem 0 5rem 0}}.front-get .content-wrapper{border-radius:.6rem;background:url(../images/veg-bg.svg) no-repeat center / cover;min-height:21.2rem;padding:2.6rem;overflow:hidden;position:relative}.front-get .content-wrapper .obj-1{left:0;top:0;transform:translate(-40%,-30%);width:11.2rem}.front-get .content-wrapper .obj-2{right:0;bottom:0;transform:translate(27%,37%);width:15.8rem;z-index:2}.front-get .content-wrapper .content-block{position:relative;z-index:2;color:#F7F7F7}.front-get .content-wrapper .content-block .percent-block{margin:1.4rem 0 0 0;column-gap:1rem;display:flex;align-items:center}.front-get .content-wrapper .content-block .for-btn{margin-top:1.68rem}.front-get .content-wrapper .book-block{width:17.6rem;padding:1.8rem 2rem 2rem 2rem;height:16rem;border-radius:.6rem;text-align:center;background:url(../images/get-pic.webp) no-repeat center / cover;position:relative;z-index:2}.front-get .content-wrapper .book-block .txt{margin-top:1rem}@media (min-width:992px){.front-get .content-wrapper{display:flex;align-items:center}.front-get .content-wrapper .knife{position:absolute;left:50%;top:50%;transform:translate(-19%,-33%);width:42.8rem}.front-get .content-wrapper .knife img{width:100%}}@media (min-width:1200px) and (max-width:1499px){.front-get .content-wrapper .knife{transform:translate(-13%,-33%)}}@media (min-width:992px) and (max-width:1199px){.front-get .content-wrapper .knife{transform:translate(-28%,-33%)}}@media (max-width:991px){.front-get .content-wrapper{padding:2.86rem 1.43rem}.front-get .content-wrapper .obj-1{transform:translate(44%,-39%);width:17.14rem;left:initial;right:0;filter:blur(2px)}.front-get .content-wrapper .obj-1 img{transform:scale(-1,1)}.front-get .content-wrapper .obj-2{transform:translate(-39%,1%) rotate(14deg);width:17.14rem;right:initial;left:0;filter:blur(7px)}.front-get .content-wrapper .obj-2 img{transform:scale(-1,1)}.front-get .content-wrapper .percent-block{margin:15.93rem 0 0 0;width:10.71rem;position:relative}.front-get .content-wrapper .percent-block .percent{position:absolute;left:100%;top:23%;width:6.43rem;height:6.43rem;font-size:2.14rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-primary)}.front-get .content-wrapper .knife{display:flex;justify-content:center;width:20.71rem;height:20rem;margin:1.14rem auto 2.14rem}.front-get .content-wrapper .knife img{height:28.43rem;margin:0 0 0 13rem}.front-get .content-wrapper .book-block{margin:-6.5rem auto 0}.front-get .content-wrapper .book-block .txt{margin-top:1.1rem}.front-get .content-wrapper .for-btn{text-align:center;margin:1.8rem 0 0 0}}@media (max-width:767px){.front-get .content-wrapper{background-image:url(../images/veg-bg-mob.svg)}}.order-main .content-top{background:var(--color-dark-l);padding:35px 0}.order-main .content-top .content-row{display:flex;align-items:center;justify-content:center;gap:30px;color:var(--color-light)}.order-main .content-middle{min-height:400px;display:flex;align-items:center;background:url(../images/order-main-bg.webp) no-repeat center / cover;overflow:hidden;color:var(--color-light)}.order-main .content-middle .logo img{width:250px}.order-main .content-middle .knife{width:670px;left:50%;top:50%;transform:translate(-40%,-40%)}.order-main .content-bottom{background:var(--color-primary);padding:25px 0}.order-main .content-bottom .block{display:flex;align-items:center;justify-content:center;column-gap:30px}.order-main .content-bottom .block .icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.order-main .content-bottom .block .icon img{max-width:100%;max-height:100%}@media (min-width:768px) and (max-width:991px){.order-main .content-middle{min-height:350px}.order-main .content-middle .logo img{width:180px}.order-main .content-middle .knife{width:470px}}@media (max-width:767px){.order-main .content-top{background:var(--color-dark-l);padding:.786rem 0;text-align:center}.order-main .content-top .content-row{gap:.429rem;flex-direction:column}.order-main .content-middle{min-height:10.714rem;padding:1rem 0;align-items:flex-start}.order-main .content-middle .logo img{width:3.929rem}.order-main .content-middle .knife{width:17.857rem;transform:translate(-40%,-15%)}.order-main .content-bottom{padding:.714rem 0 1rem 0;text-align:center}.order-main .content-bottom .block{flex-direction:column;gap:.429rem}.order-main .content-bottom .block .icon{width:1.429rem;height:1.429rem}}.order-choose{padding:50px 0 120px 0;background:#F1F4F8;color:var(--color-dark)}.order-choose .content-wrapper{max-width:960px;margin:auto;background:var(--color-light);border-radius:20px;padding:85px}.order-choose .content-wrapper .content-top{padding-bottom:50px;margin-bottom:50px;column-gap:55px;border-bottom:1px solid var(--color-gray-l);display:flex}.order-choose .content-wrapper .content-top .choosen-product{width:180px;height:180px;padding:2%;flex-shrink:0;border-radius:20px;background:#ECECEC;position:relative;overflow:hidden}.order-choose .content-wrapper .content-top .choosen-product .pic{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.order-choose .content-wrapper .content-top .choosen-product .pic img{max-width:100%;max-height:100%}.order-choose .content-wrapper .content-top .choosen-product .icon{right:15px;bottom:15px;width:44px}.order-choose .content-wrapper .content-top .content-block .title-secondary{margin:0 0 35px 0}.order-choose .content-wrapper .content-top .content-block .price-block{margin:25px 0 0 0;column-gap:30px;display:flex;align-items:center}.order-choose .content-wrapper .content-top .content-block .price-block .prices{display:flex;align-items:center;column-gap:30px}.order-choose .content-wrapper .content-top .content-block .price-block .prices .old-price{opacity:.2}.order-choose .content-wrapper .content-main fieldset:not(:last-of-type){margin-bottom:65px}.order-choose .content-wrapper .content-main fieldset legend{font-weight:600;margin:0 0 25px 0}.order-choose .content-wrapper .content-main .blocks{gap:30px;display:grid;grid-template-columns:repeat(2,1fr)}.order-choose .content-wrapper .content-main .product-check{--brs:20px;margin:0;padding:25px;column-gap:10px;border-radius:var(--brs);background:#F0F0F0;display:flex;cursor:pointer;margin:0;transition:.3s;position:relative}.order-choose .content-wrapper .content-main .product-check:hover{background:#c2c2c2}.order-choose .content-wrapper .content-main .product-check:has(input:checked){background:var(--color-primary);color:var(--color-light)}.order-choose .content-wrapper .content-main .product-check:has(input:checked) .prices .new-price{color:var(--color-light)}.order-choose .content-wrapper .content-main .product-check input{display:none}.order-choose .content-wrapper .content-main .product-check .product-labe{position:absolute;left:0;top:0;border-radius:var(--brs) 0;font-size:11px;padding:8px 15px;column-gap:5px;font-weight:600;text-transform:uppercase;display:flex;align-items:center;z-index:2}.order-choose .content-wrapper .content-main .product-check .product-labe .icon{flex-shrink:0;width:10px;height:12px;display:flex;align-items:center;justify-content:center}.order-choose .content-wrapper .content-main .product-check .product-labe .icon img{max-width:100%;max-height:100%}.order-choose .content-wrapper .content-main .product-check .product-labe.popular-labe{background:var(--color-primary);color:var(--color-light)}.order-choose .content-wrapper .content-main .product-check .product-pic{flex-shrink:0;width:38%;display:flex;align-items:center;justify-content:center;max-height:140px}.order-choose .content-wrapper .content-main .product-check .product-pic img{max-width:100%;max-height:100%}.order-choose .content-wrapper .content-main .product-check .product-info{display:flex;flex-direction:column;justify-content:space-between;row-gap:15px;text-align:center;font-weight:600;flex-grow:1}.order-choose .content-wrapper .content-main .product-check .product-info .count{font-size:40px;margin-bottom:5px}.order-choose .content-wrapper .content-main .product-check .product-info .type{font-size:20px}.order-choose .content-wrapper .content-main .product-check .product-info .price-each{font-size:15px;margin-top:3px}.order-choose .content-wrapper .content-main .product-check .product-info .prices{display:flex;justify-content:center;column-gap:20px;font-size:35px}.order-choose .content-wrapper .content-main .product-check .product-info .prices .old-price{opacity:.2}.order-choose .content-wrapper .content-main .inputblock:not(:last-of-type){margin-bottom:20px}.order-choose .content-wrapper .content-main .payment{margin:20px 0 0 0;border-radius:8px;border:1px solid var(--color-gray-l);overflow:hidden}.order-choose .content-wrapper .content-main .payment .payment-top{padding:15px;column-gap:15px;display:flex;align-items:center}.order-choose .content-wrapper .content-main .payment .payment-top .icon{flex-shrink:0;width:35px}.order-choose .content-wrapper .content-main .payment .payment-top .icon img{width:100%}.order-choose .content-wrapper .content-main .payment .payment-bottom{padding:25px 45px;column-gap:35px;display:flex;align-items:center;background:#FAFAFA;border-top:1px solid var(--color-gray-l)}.order-choose .content-wrapper .content-main .payment .payment-bottom .icon{width:50px;flex-shrink:0}.order-choose .content-wrapper .content-main .payment .payment-bottom .icon img{width:100%}.order-choose .content-wrapper .content-main .benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin:20px 0 0 0}.order-choose .content-wrapper .content-main .benefits .block{border:1px solid var(--color-gray-l);padding:25px;border-radius:8px;text-align:center}.order-choose .content-wrapper .content-main .benefits .block .icon{width:70px;height:60px;margin:0 0 24px 0;display:inline-flex;align-items:center;justify-content:center}.order-choose .content-wrapper .content-main .benefits .block .icon img{max-width:100%;max-height:100%}.order-choose .content-wrapper .content-main .for-btn{margin:20px 0 0 0}.order-choose .content-wrapper .content-main .for-btn .cl-btn{width:100%;border-radius:.3em}@media (min-width:992px) and (max-width:1199px){.order-choose .content-wrapper{padding:40px}}@media (min-width:768px) and (max-width:991px){.order-choose .content-wrapper{padding:20px}.order-choose .content-wrapper .content-main fieldset:not(:last-of-type){margin-bottom:25px}.order-choose .content-wrapper .content-main fieldset legend{font-weight:600;margin:0 0 19px 0}.order-choose .content-wrapper .content-main .product-check{--brs:15px;margin:0;padding:20px;column-gap:10px}.order-choose .content-wrapper .content-main .product-check .product-labe{font-size:8px;padding:7px 10px;column-gap:5px}.order-choose .content-wrapper .content-main .product-check .product-labe .icon{width:7px;height:9px}.order-choose .content-wrapper .content-main .product-check .product-pic{width:38%;max-height:105px}.order-choose .content-wrapper .content-main .product-check .product-info{row-gap:10px}.order-choose .content-wrapper .content-main .product-check .product-info .count{font-size:30px;margin-bottom:5px}.order-choose .content-wrapper .content-main .product-check .product-info .type{font-size:15px}.order-choose .content-wrapper .content-main .product-check .product-info .price-each{font-size:11px;margin-top:2px}.order-choose .content-wrapper .content-main .product-check .product-info .prices{column-gap:20px;font-size:25px}}@media (max-width:767px){.order-choose{padding:.714rem 0 1.429rem 0}.order-choose .content-wrapper{padding:1.071rem .714rem}.order-choose .content-wrapper .content-top{padding-bottom:1.429rem;margin-bottom:1.429rem;column-gap:.714rem}.order-choose .content-wrapper .content-top .choosen-product{width:4.857rem;height:4.857rem;padding:2%;border-radius:.571rem}.order-choose .content-wrapper .content-top .choosen-product .icon{right:.357rem;bottom:.357rem;width:1.143rem}.order-choose .content-wrapper .content-top .content-block .title-secondary{margin:0 0 .714rem 0}.order-choose .content-wrapper .content-top .content-block .price-block{margin:.714rem 0 0 0;column-gap:.714rem}.order-choose .content-wrapper .content-top .content-block .price-block .prices{column-gap:.714rem}.order-choose .content-wrapper .content-main fieldset:not(:last-of-type){margin-bottom:1.786rem}.order-choose .content-wrapper .content-main fieldset legend{font-weight:600;margin:0 0 1.357rem 0}.order-choose .content-wrapper .content-main .blocks{gap:.714rem;grid-template-columns:repeat(1,1fr)}.order-choose .content-wrapper .content-main .product-check{--brs:1.071rem;margin:0;padding:1.429rem;column-gap:.714rem}.order-choose .content-wrapper .content-main .product-check .product-labe{font-size:.571rem;padding:.5rem .714rem;column-gap:.357rem}.order-choose .content-wrapper .content-main .product-check .product-labe .icon{width:.5rem;height:.643rem}.order-choose .content-wrapper .content-main .product-check .product-pic{width:35%;max-height:7.5rem}.order-choose .content-wrapper .content-main .product-check .product-info{row-gap:.714rem}.order-choose .content-wrapper .content-main .product-check .product-info .count{font-size:2.143rem;margin-bottom:.357rem}.order-choose .content-wrapper .content-main .product-check .product-info .type{font-size:1.071rem}.order-choose .content-wrapper .content-main .product-check .product-info .price-each{font-size:.786rem;margin-top:.143rem}.order-choose .content-wrapper .content-main .product-check .product-info .prices{column-gap:1.429rem;font-size:1.786rem}.order-choose .content-wrapper .content-main .inputblock:not(:last-of-type){margin-bottom:.714rem}.order-choose .content-wrapper .content-main .payment{margin:.714rem 0 0 0;border-radius:.429rem}.order-choose .content-wrapper .content-main .payment .payment-top{padding:.714rem;column-gap:.857rem}.order-choose .content-wrapper .content-main .payment .payment-top .icon{width:1.786rem}.order-choose .content-wrapper .content-main .payment .payment-bottom{padding:1rem .857rem;column-gap:1.071rem;align-items:flex-start}.order-choose .content-wrapper .content-main .payment .payment-bottom .icon{width:2.143rem}.order-choose .content-wrapper .content-main .benefits{grid-template-columns:repeat(2,1fr);gap:.857rem;margin:.929rem 0 0 0}.order-choose .content-wrapper .content-main .benefits .block{padding:1.071rem;border-radius:.429rem}.order-choose .content-wrapper .content-main .benefits .block .icon{width:3.571rem;height:3.214rem;margin:0 0 1.071rem 0}.order-choose .content-wrapper .content-main .for-btn{margin:.786rem 0 0 0}.order-choose .content-wrapper .content-main .for-btn .cl-btn{border-radius:.3em}}.order-reviews .content-top{padding:40px 0;background:var(--color-dark-l);color:var(--color-light)}.order-reviews .content-top .reviews-count{border-radius:50px;padding:.5em .65em;background:var(--color-primary);display:inline-block}.order-reviews .content-top .stars{display:flex;column-gap:5px}.order-reviews .content-top .stars img{width:45px}.order-reviews .content-main{background:#F1F4F8;padding:120px 0}.order-reviews .content-main .slider .swiper-wrapper{align-items:stretch}.order-reviews .content-main .slider .swiper-button{--bd-color:var(--color-primary);--bg-color:var(--color-light);--bg-size:1.3rem}.order-reviews .content-main .slider .swiper-button>div{top:35%}.order-reviews .content-main .slider .swiper-button .swiper-button-prev{left:-5px;background-image:url(../images/prev-orange.svg)}.order-reviews .content-main .slider .swiper-button .swiper-button-next{right:-5px;background-image:url(../images/next-orange.svg)}.order-reviews .content-main .slider .review-block{height:100%}.order-reviews .content-main .for-btn{margin:70px 0 0 0;text-align:center}@media (min-width:1200px){.order-reviews .content-main .swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}}@media (min-width:1200px) and (max-width:1499px){.order-reviews .content-main{padding:70px 0}}@media (min-width:768px) and (max-width:1199px){.order-reviews .content-top .stars img{width:30px}}@media (max-width:767px){.order-reviews .content-top{text-align:center;padding:1.875rem 0}.order-reviews .content-top .reviews-count{border-radius:3.125rem;padding:.5em .65em;margin-top:.938rem;background:var(--color-primary);display:inline-block}.order-reviews .content-top .stars{column-gap:.188rem;margin-top:.313rem;justify-content:center}.order-reviews .content-top .stars img{width:1.25rem}.order-reviews .content-main{padding:1.563rem 0}.order-reviews .content-main .for-btn{margin:.938rem 0 0 0}}.single-page{font-family:var(--ff-third);font-size:24px;color:var(--color-dark-l)}.single-page h1,.single-page h2,.single-page h3{margin-bottom:.7em;font-weight:700;line-height:1}.single-page h1{font-size:70px}.single-page h2{font-size:50px}.single-page h3{font-size:30px}.single-page p{margin-bottom:1.2em}.single-page ul,.single-page ol{padding:0 0 0 20px;margin:0 0 1.2em 0;font-size:inherit}.single-page ul li:not(:last-of-type),.single-page ol li:not(:last-of-type){margin-bottom:1.2em}.single-page .labe-block{font-size:30px;padding:1em;border-radius:.5em;margin-bottom:40px;font-weight:700;text-transform:uppercase;text-align:center}.single-page .labe-block.blue-labe-block{background:#D9ECF7;color:#157AC6}.single-page .single-photos-row{display:flex;gap:5px}.single-page .single-photo{border-radius:10px;overflow:hidden;margin:0 0 40px 0}.single-page .single-photo img{max-width:100%}.single-page .ratio{margin:0 0 40px 0}.single-page .wrapper{overflow:visible}.single-page .single-inner{--bd-color:#E3E3E3;padding:30px 0 80px 0}.single-page .single-inner .content-wrapper{background:#FFF;border-radius:10px;padding:35px 20px 60px 20px}.single-page .single-inner .content-wrapper .content-top{--padding:32px 40px;border-bottom:1px solid var(--bd-color)}.single-page .single-inner .content-wrapper .content-top .content-block{padding:var(--padding);display:flex;align-items:center}.single-page .single-inner .content-wrapper .content-top .content-block .logo{margin-left:110px;filter:invert(1)}.single-page .single-inner .content-wrapper .content-top .content-block .logo img{width:180px}.single-page .single-inner .content-wrapper .content-top .for-btn{padding:var(--padding);text-align:center}.single-page .single-inner .content-wrapper .content-main .article-wrapper{padding:55px 24px 0 50px}.single-page .single-inner .content-wrapper .content-main .article-top{padding-bottom:25px;margin-bottom:40px;border-bottom:1px solid var(--bd-color)}.single-page .single-inner .content-wrapper .content-main .article-top .excerpt{font-size:30px}.single-page .single-inner .content-wrapper .content-main .article-top .article-info{margin:50px 0 0 0}.single-page .single-inner .content-wrapper .content-main .article-top .article-info .info-block{color:var(--color-gray-l-1);display:flex;align-items:center;column-gap:8px;font-size:20px}.single-page .single-inner .content-wrapper .content-main .article-top .article-info .info-block .icon{width:28px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0}.single-page .single-inner .content-wrapper .content-main .article-top .article-info .info-block .icon img{max-width:100%;max-height:100%}.single-page .single-inner .content-wrapper .content-main .article-top .article-info .author{display:flex;align-items:center;column-gap:20px;font-size:25px}.single-page .single-inner .content-wrapper .content-main .article-top .article-info .author .photo{width:50px;height:50px;border-radius:50%;overflow:hidden}.single-page .single-inner .content-wrapper .content-main .article-top .article-info .author .photo img{width:100%;height:100%;object-fit:cover}.single-page .single-inner .content-wrapper .content-main .sidebar{padding:55px 40px 20px 20px}.single-page .single-inner .content-wrapper .content-main .single-review{background:#FFF;box-shadow:0 192px 77px rgba(0,0,0,.01),0px 108px 65px rgba(0,0,0,.03),0px 48px 48px rgba(0,0,0,.04),0px 12px 26px rgba(0,0,0,.05);padding:40px 30px 35px 30px;border-radius:20px;text-align:center}.single-page .single-inner .content-wrapper .content-main .single-review .sub-title{font-size:25px;margin:0 0 30px 0;font-weight:700}.single-page .single-inner .content-wrapper .content-main .single-review .photo{position:relative;aspect-ratio:1;width:100%;overflow:hidden;max-width:200px;margin:0 auto 25px;border-radius:50%}.single-page .single-inner .content-wrapper .content-main .single-review .photo>img{height:100%;width:100%;object-fit:cover}.single-page .single-inner .content-wrapper .content-main .single-review .rating-row{--star-size:28px;display:block}.single-page .single-inner .content-wrapper .content-main .single-review .rating-row .name{font-size:25px;font-weight:700}.single-page .single-inner .content-wrapper .content-main .single-review .rating-row .age{margin:13px 0 0 0;font-size:20px}.single-page .single-inner .content-wrapper .content-main .single-review .rating-row .stars{justify-content:center;margin:15px 0 0 0}.single-page .single-inner .content-wrapper .content-main .single-review .comment{text-align:left;padding:10px 0 10px 18px;margin:30px 0 0 0;font-size:15px;border-left:1px solid #C2C7CE}.single-page .single-inner .content-wrapper .content-main .single-review .for-btn{margin:35px 0 0 0}.single-page .single-inner .content-wrapper .discount-btn{margin-top:40px}.single-page .single-inner .content-wrapper .discount-btn .cl-btn{width:100%;border:5px solid #E68C2A;padding:.6em .9em;border-radius:.6em}@media (min-width:992px){.single-page .single-inner .content-wrapper .column-right{width:370px}.single-page .single-inner .content-wrapper .content-top .cl-btn{padding-left:1em;padding-right:1em;width:100%}.single-page .single-inner .content-wrapper .sidebar{position:sticky;top:-40px}.single-page .single-inner .content-wrapper .sidebar .cl-btn{padding-left:1em;padding-right:1em;width:100%}}@media (min-width:1200px) and (max-width:1499px){.single-page{font-size:22px}.single-page h1{font-size:60px}.single-page h2{font-size:40px}.single-page h3{font-size:30px}.single-page .single-inner .content-wrapper .content-top{--padding:15px}.single-page .single-inner .content-wrapper .content-top .content-block .logo{margin-left:70px}.single-page .single-inner .content-wrapper .content-top .content-block .logo img{width:150px}.single-page .single-inner .content-wrapper .content-main .article-wrapper{padding:35px 24px 0 40px}.single-page .single-inner .content-wrapper .content-main .sidebar{padding:35px 25px 20px 20px;top:-20px}.single-page .single-inner .content-wrapper .content-main .single-review{padding:40px 30px 30px 30px}.single-page .single-inner .content-wrapper .content-main .single-review .sub-title{margin:0 0 20px 0}.single-page .single-inner .content-wrapper .content-main .single-review .photo{max-width:90px;margin:0 auto 20px}.single-page .single-inner .content-wrapper .content-main .single-review .rating-row .name{font-size:20px}.single-page .single-inner .content-wrapper .content-main .single-review .rating-row .stars{margin:12px 0 0 0}.single-page .single-inner .content-wrapper .content-main .single-review .comment{margin:10px 0 0 0;font-size:15px}.single-page .single-inner .content-wrapper .content-main .single-review .for-btn{margin:15px 0 0 0}}@media (min-width:992px) and (max-width:1199px){.single-page{font-size:18px}.single-page h1{font-size:40px}.single-page h2{font-size:33px}.single-page h3{font-size:25px}.single-page .single-inner{padding:20px 0 25px 0}.single-page .single-inner .content-wrapper{padding:20px}.single-page .single-inner .content-wrapper .content-top{--padding:15px}.single-page .single-inner .content-wrapper .content-top .content-block .logo{margin:0}.single-page .single-inner .content-wrapper .content-top .social-block{display:none}.single-page .single-inner .content-wrapper .content-main .article-wrapper{padding:20px 0 0 0}.single-page .single-inner .content-wrapper .content-main .article-wrapper .article-top .excerpt{font-size:20px}.single-page .single-inner .content-wrapper .content-main .article-wrapper .article-top .article-info{margin:23px 0 0 0}.single-page .single-inner .content-wrapper .content-main .article-wrapper .article-top .article-info .row{--bs-gutter-x:.5rem}.single-page .single-inner .content-wrapper .content-main .article-wrapper .article-top .article-info .info-block{column-gap:4px;font-size:13px}.single-page .single-inner .content-wrapper .content-main .article-wrapper .article-top .article-info .info-block .icon{width:16px;height:13px}.single-page .single-inner .content-wrapper .content-main .article-wrapper .article-top .article-info .author{column-gap:8px;font-size:17px}.single-page .single-inner .content-wrapper .content-main .article-wrapper .article-top .article-info .author .photo{width:45px;height:45px}.single-page .single-inner .content-wrapper .content-main .sidebar{padding:10px;top:0}.single-page .single-inner .content-wrapper .content-main .single-review{padding:40px 30px 30px 30px}.single-page .single-inner .content-wrapper .content-main .single-review .sub-title{margin:0 0 20px 0}.single-page .single-inner .content-wrapper .content-main .single-review .photo{max-width:90px;margin:0 auto 20px}.single-page .single-inner .content-wrapper .content-main .single-review .rating-row .name{font-size:20px}.single-page .single-inner .content-wrapper .content-main .single-review .rating-row .stars{margin:12px 0 0 0}.single-page .single-inner .content-wrapper .content-main .single-review .comment{margin:10px 0 0 0;font-size:15px}.single-page .single-inner .content-wrapper .content-main .single-review .for-btn{margin:15px 0 0 0}}@media (min-width:768px) and (max-width:991px){.single-page{font-size:20px}.single-page h1{font-size:50px}.single-page h2{font-size:40px}.single-page h3{font-size:25px}.single-page .single-inner{padding:20px 0 25px 0}.single-page .single-inner .content-wrapper{padding:20px}.single-page .single-inner .content-wrapper .content-top{--padding:15px;margin-bottom:30px}.single-page .single-inner .content-wrapper .content-top .content-block .logo{margin:0}.single-page .single-inner .content-wrapper .content-top .social-block{display:none}.single-page .single-inner .content-wrapper .content-main .article-wrapper{padding:0}.single-page .single-inner .content-wrapper .content-main .article-top .excerpt{font-size:20px}.single-page .single-inner .content-wrapper .content-main .sidebar{padding:20px;margin:30px 0 0 0}}@media (max-width:767px){.single-page{font-size:1.071rem;background:#fff}.single-page h1{font-size:1.857rem}.single-page h2{font-size:1.571rem}.single-page h3{font-size:1.357rem}.single-page p{margin-bottom:1.2em}.single-page .labe-block{font-size:1.286rem;padding:1em;border-radius:.357em;margin-bottom:2.143rem}.single-page .single-photos-row{gap:.143rem}.single-page .single-photo{margin:0 0 1.429rem 0}.single-page .ratio{margin:0 0 1.786rem 0}.single-page .single-inner{padding:1.429rem 0 1.786rem 0}.single-page .single-inner .content-wrapper{background:#FFF;border-radius:0;padding:0}.single-page .single-inner .content-wrapper .content-top{padding:0 0 1.429rem 0;margin-bottom:1.429rem;border-bottom:1px solid var(--bd-color)}.single-page .single-inner .content-wrapper .content-top .row{align-items:center}.single-page .single-inner .content-wrapper .content-top .content-block{padding:0}.single-page .single-inner .content-wrapper .content-top .content-block .logo{margin-left:0}.single-page .single-inner .content-wrapper .content-top .content-block .logo img{width:6.786rem}.single-page .single-inner .content-wrapper .content-top .social-block{display:none}.single-page .single-inner .content-wrapper .content-top .for-btn{padding:0}.single-page .single-inner .content-wrapper .content-main .article-wrapper{padding:0}.single-page .single-inner .content-wrapper .content-main .article-top{padding-bottom:1.214rem;margin-bottom:1.429rem}.single-page .single-inner .content-wrapper .content-main .article-top .excerpt{font-size:1.071rem}.single-page .single-inner .content-wrapper .content-main .article-top .article-info{margin:1.643rem 0 0 0}.single-page .single-inner .content-wrapper .content-main .article-top .article-info .row{--bs-gutter-x:.357rem}.single-page .single-inner .content-wrapper .content-main .article-top .article-info .info-block{column-gap:.286rem;font-size:.643rem}.single-page .single-inner .content-wrapper .content-main .article-top .article-info .info-block .icon{width:.929rem;height:.714rem}.single-page .single-inner .content-wrapper .content-main .article-top .article-info .author{column-gap:.571rem;font-size:1rem}.single-page .single-inner .content-wrapper .content-main .article-top .article-info .author .photo{width:2.5rem;height:2.5rem}.single-page .single-inner .content-wrapper .content-main .sidebar{padding:0;margin:1.429rem 0 0 0}.single-page .single-inner .content-wrapper .content-main .single-review{padding:2.857rem 2.143rem 2.143rem 2.143rem}.single-page .single-inner .content-wrapper .content-main .single-review .sub-title{margin:0 0 1.429rem 0}.single-page .single-inner .content-wrapper .content-main .single-review .photo{max-width:6.429rem;margin:0 auto 1.429rem}.single-page .single-inner .content-wrapper .content-main .single-review .rating-row .name{font-size:1.429rem}.single-page .single-inner .content-wrapper .content-main .single-review .rating-row .stars{margin:.857rem 0 0 0}.single-page .single-inner .content-wrapper .content-main .single-review .comment{margin:.714rem 0 0 0;font-size:1.071rem}.single-page .single-inner .content-wrapper .content-main .single-review .for-btn{margin:1.071rem 0 0 0}.single-page .single-inner .content-wrapper .discount-btn{margin-top:2.143rem}.single-page .single-inner .content-wrapper .discount-btn .cl-btn{border-width:.071rem;padding:0;border-radius:.429em}.single-page .single-inner .content-wrapper .discount-btn .cl-btn .btn-top{padding:.643em .714em .429em .714em}.single-page .single-inner .content-wrapper .discount-btn .cl-btn .btn-bottom{padding:.571em .714em}}.upsale p{line-height:1.5}.upsale header .logo img{filter:invert(1)}.upsale .order-main h1{text-transform:uppercase}.upsale .order-main h1 span{text-transform:none}.upsale .order-main .top-line{background-color:var(--color-primary)}.upsale .order-main .products{color:var(--color-dark)}.upsale .order-main .products fieldset:not(:last-of-type){margin-bottom:65px}.upsale .order-main .products fieldset legend{font-weight:600;margin:0 0 25px 0}.upsale .order-main .products .blocks{gap:15px;display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:641px){.upsale .order-main .products .blocks{grid-template-columns:repeat(1,1fr)}}.upsale .order-main .products .product-check{--brs:20px;margin:0;padding:15px;column-gap:5px;border-radius:var(--brs);background:#F0F0F0;display:flex;cursor:pointer;margin:0;transition:.3s;position:relative}.upsale .order-main .products .product-check:hover{background:#c2c2c2}.upsale .order-main .products .product-check:has(input:checked){background:var(--color-primary);color:var(--color-light)}.upsale .order-main .products .product-check:has(input:checked) .prices .new-price{color:var(--color-light)}.upsale .order-main .products .product-check input{display:none}.upsale .order-main .products .product-check .product-labe{position:absolute;left:0;top:0;border-radius:var(--brs) 0;font-size:11px;padding:8px 15px;column-gap:5px;font-weight:600;text-transform:uppercase;display:flex;align-items:center;z-index:2}.upsale .order-main .products .product-check .product-labe .icon{flex-shrink:0;width:10px;height:12px;display:flex;align-items:center;justify-content:center}.upsale .order-main .products .product-check .product-labe .icon img{max-width:100%;max-height:100%}.upsale .order-main .products .product-check .product-labe.popular-labe{background:var(--color-primary);color:var(--color-light)}.upsale .order-main .products .product-check .product-pic{flex-shrink:0;width:38%;display:flex;align-items:center;justify-content:center;max-height:140px}.upsale .order-main .products .product-check .product-pic img{max-width:100%;max-height:100%}.upsale .order-main .products .product-check .product-info{display:flex;flex-direction:column;justify-content:space-between;row-gap:10px;text-align:center;font-weight:600;flex-grow:1}.upsale .order-main .products .product-check .product-info .count{font-size:34px;margin-bottom:5px}.upsale .order-main .products .product-check .product-info .type{font-size:20px}.upsale .order-main .products .product-check .product-info .price-each{font-size:14px;margin-top:3px}.upsale .order-main .products .product-check .product-info .prices{display:flex;justify-content:center;column-gap:10px;font-size:28px}.upsale .order-main .products .product-check .product-info .prices .old-price{opacity:.2}.upsale .order-main .products .for-btn{margin:20px 0 0 0}.upsale .order-main .products .for-btn .cl-btn{width:100%;border-radius:.3em}.upsale .order-main .products .sale-block{line-height:1;display:flex;flex-direction:column;gap:0}.upsale .order-main .products .sale-block .percent{line-height:.8;font-size:150px}@media (max-width:1199px){.upsale .order-main .products .sale-block .percent{font-size:130px}}.upsale .order-main .products ul{display:flex;flex-direction:row;list-style:none;gap:10px;justify-content:center;margin-left:0;padding:0;margin-top:10px}.upsale .order-main .products ul li{background-color:var(--color-light);text-align:center;border-radius:6px;line-height:1.2;padding:10px 12px}.upsale .order-main a.rejection{color:#FFF;text-decoration:none}.upsale .leather-block{position:relative}@media (max-width:1199px){.upsale .leather-block{color:white}.upsale .leather-block:after{content:" ";background-color:rgba(0,0,0,.55);z-index:1;position:absolute;width:100%;height:100%;left:0;right:0;top:0}.upsale .leather-block:before{content:" ";z-index:1;position:absolute;width:100%;height:100%;left:0;right:0;top:0;background-image:url(../images/upsales/case/leather.webp);background-repeat:no-repeat;background-size:cover;background-position:right}}.upsale .leather-block div:nth-child(2){z-index:2}.upsale .leather-block .image{background-image:url(../images/upsales/case/leather.webp);background-repeat:no-repeat;background-size:cover;background-position:left}.upsale button.cl-btn{border-radius:.3em}.upsale section.handmade{background-image:url(../images/upsales/case/handcrafted.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;color:white}.upsale section.cta{background-color:var(--bs-white)}.upsale section.cta.dark{background-color:var(--color-dark-l)}.upsale section.cta .cl-btn.white{color:var(--color-dark);background-color:var(--bs-body-bg)}.upsale section.cta .cl-btn.white:hover{background-color:var(--color-primary);color:white}.upsale section.process{position:relative;background-image:url(../images/upsales/sharpener/bg-2.jpg);background-position:left;background-size:cover;background-repeat:no-repeat;color:white;overflow:hidden}.upsale section.process .container{position:relative}.upsale section.process:after{content:" ";background-color:rgba(0,0,0,.55);z-index:1;position:absolute;width:100%;height:100%;left:0;right:0;top:0}.upsale section.process .process-image{position:absolute;right:0;bottom:0;width:50%}@media (max-width:768px){.upsale section.process .process-image{position:relative;width:100%;margin-top:35px}}.upsale section.process>*{z-index:3}.upsale section.bg-mountains{background-image:url(../images/upsales/sharpener/bg-mountains.webp);background-size:cover;background-repeat:no-repeat;background-position:top;position:relative}.upsale section.bg-mountains>*{z-index:2}.upsale section.bg-mountains:before{content:" ";background-color:rgba(0,0,0,.75);z-index:1;position:absolute;width:100%;height:100%;left:0;right:0;top:0}.upsale ol{counter-reset:item;list-style-type:none}.upsale ol li{margin-block:25px;position:relative;padding-left:15px;line-height:1.2}.upsale ol li:before{display:flex;content:counter(item) "";counter-increment:item;background:black;color:white;border-radius:18px;position:absolute;left:-40px;width:35px;height:35px;justify-content:center;align-items:center;font-size:14px;font-weight:bolder}.upsale section.promo-text{background-image:url(../images/upsales/sharpener/bg-hands.jpg);background-size:cover;background-repeat:no-repeat;background-position:bottom center}.upsale section.composition img{height:100%;width:100%}.upsale section.params ul{list-style-type:none;margin-left:0;padding-left:0}.upsale section.video-block iframe{border-radius:16px}.upsale section.instruction img{border-radius:16px;max-width:300px}.upsale section.instruction p{line-height:1.3}.upsale section.cutting .sub-title{height:80px;vertical-align:middle}.upsale section.cutting img{max-width:100%}.upsale section.video-instruction iframe{border-radius:16px;aspect-ratio:1.7777777778;width:100%}.upsale section.board-secondary ol{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}@media (max-width:768px){.upsale section.board-secondary ol{grid-template-columns:repeat(1,1fr)}}.upsale section.board-secondary ol li{padding-left:0;margin:0}.upsale section.board-secondary ol li p{line-height:1.5}.upsale section.board-secondary ol li:before{position:relative;left:0}.upsale section .articles{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}@media (max-width:768px){.upsale section .articles{grid-template-columns:1fr}}.upsale section .articles>div{background-color:var(--bs-body-bg);border-radius:16px}.upsale section .articles>div>img{aspect-ratio:1.4444444444;width:100%;object-position:center;border-radius:inherit}.upsale section .articles>div>div{padding:25px;line-height:1.2}.upsale section.gallery .gallery__wrapper{display:grid;gap:20px;grid-template-columns:1fr 1fr;height:500px}@media (max-width:768px){.upsale section.gallery .gallery__wrapper{grid-template-columns:1fr}}.upsale section.gallery .gallery__wrapper .images{display:grid;grid-template-columns:repeat(3,1fr);row-gap:15px;column-gap:15px;width:auto;height:inherit}@media (max-width:768px){.upsale section.gallery .gallery__wrapper .images{display:none}}.upsale section.gallery .gallery__wrapper .images img{object-position:center;object-fit:cover;width:100%;border-radius:16px;height:calc(500px / 4 - 15px)}.upsale section.gallery .gallery__wrapper .swiper-gallery{overflow:hidden;position:relative;border-radius:10px;height:inherit;width:auto}.upsale section.gallery .gallery__wrapper .swiper-gallery .swiper-slide{height:auto;overflow:hidden;max-height:unset;width:100%;object-position:center}.upsale .faq .faq-item{background-color:white;border-radius:18px;margin-bottom:25px;padding:15px 25px}.upsale .faq .faq-question{cursor:pointer;margin:0}.upsale .faq .faq-answer{display:none}.upsale .faq .faq-item.active .arrow-down{transform:rotate(180deg)}.upsale .faq .faq-item.active .faq-answer{display:block}.upsale img{max-width:100%;max-height:100%;object-fit:cover}.upsale .night{position:relative}.upsale .night:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.55)}.upsale .for-btn + div a{text-decoration:none}.upsale .color-accent{color:var(--color-primary)}.upsale .cl-btn:hover .color-invert{filter:none}.upsale .color-dark{color:var(--color-dark)}.upsale .ff-headings{letter-spacing:.04em}.text-white{color:white}.bg-white{background-color:#FFF}.bg-dark{ackground-color:var(--color-dark-l)}.color-invert{filter:invert(1)}.sticky-btn{position:sticky;bottom:0;z-index:99}.sticky-btn a{border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-left-radius:0;border-bottom-right-radius:0}