:root{--black: #000000;--white: #FFFFFF;--accent: #CC5918;--green: #4E7754;--bg-primary: #F0EDE9;--bg-secondary: #F7F7F7;--bg-overlay: rgba(0, 0, 0, 0.2);--bg-transparent: rgba(44, 20, 20, 0.2);--bg-svg:url("../images/bg-svg.png");--bg-light-svg:url("../images/bg-light-svg.png");--bg-main-svg: url("../images/bg-main-svg.webp");--gray-text:#999;--gray-line: #D4CEC8;--text-primary: #2B120C;--text-secondary: #666666;--text-light: rgba(43, 18, 12, 60%);--text-white: #FFFFFF;--bg-grey:#F7F7F7;--border-light: rgba(43, 18, 12, 0.50);--border-medium: #B1B1B1;--border-dark: #393939;--transition: 0.5s ;--tiktok: #030305;--instagram: linear-gradient(136deg, #4E5FD2 -11.39%, #753AB6 10.05%, #B43491 31.35%, #D72E74 50.38%, #EA4154 68.07%, #DF2D71 83.84%, #D92E79 109.7%);--facebook: #0069FF;--whatsapp: #4BA586}[data-theme=dark]{--text-primary: #FFFFFF;--secondary: #1a1a1a;--bg-svg:url("../images/bg-svg-black.svg");--bg-light-svg:url("../images/bg-light-svg-black.png");--bg-main-svg: url("../images/bg-main-svg-black.webp");--bg-green-svg:url("../images/bg-green-svg-black.png");--dark: #2B120C;--grey: #2F2F2D;--tr-white:#A7A8A7;--bg-grey: #232523;--bg-overlay: rgba(255, 255, 255, 0.05);--text-primary: #FFFFFF;--text-secondary: #b3b3b3;--text-light: #808080;--border-light: #404040;--border-medium: #4d4d4d;--border-dark: #666666;--price-regular: #e6e6e6;--shadow-sm: 0 2px 4px rgba(0, 0, 0, 0.3);--shadow-md: 0 4px 8px rgba(0, 0, 0, 0.4);--shadow-lg: 0 8px 16px rgba(0, 0, 0, 0.5)}*{margin:0;padding:0;border:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:100%;line-height:1;font-size:18px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer;color:inherit}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{-webkit-text-decoration:0;text-decoration:0}ul li{list-style:none}ol li{list-style-position:inside}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}button{background-color:rgba(0,0,0,0);cursor:pointer}span{display:inline-block}a{display:inline-block;color:inherit;font-family:inherit}@font-face{font-family:MinSans;font-display:swap;src:url("../fonts/MinSansVF.woff2") format("woff2");font-weight:100 900;font-style:normal}@font-face{font-family:"Cormorant Garamond";src:url("../fonts/CormorantGaramond-VariableFont_wght.woff2") format("woff2 supports variations"),url("../fonts/CormorantGaramond-VariableFont_wght.woff2") format("woff2-variations"),url("../fonts/CormorantGaramond-VariableFont_wght.woff2") format("woff2");font-weight:100 900;font-display:swap;font-style:normal}h1,h2,h3,h4,h5,.number{font-family:"Cormorant Garamond",serif;-webkit-font-feature-settings:"case" on;font-feature-settings:"case" on}.h1{font-size:13.333vw;font-weight:700;line-height:110%;color:var(--white);text-transform:uppercase}@media(min-width: 768px){.h1{font-size:9.375vw}}@media(min-width: 1024px){.h1{font-size:4.167vw}}.h2{font-size:6.933vw;font-weight:700;line-height:120%;text-transform:uppercase}@media(min-width: 768px){.h2{font-size:7.031vw}}@media(min-width: 1024px){.h2{font-size:3.333vw}}.h3{font-size:5.333vw;font-weight:500;line-height:120%;text-transform:uppercase}@media(min-width: 768px){.h3{font-size:4.688vw}}@media(min-width: 1024px){.h3{font-size:1.875vw}}.number{font-size:13.333vw;font-weight:600;line-height:96%;text-transform:uppercase}@media(min-width: 768px){.number{font-size:10.417vw;line-height:60%}}@media(min-width: 1024px){.number{font-size:4.167vw}}.container{width:100%;padding-left:4vw;padding-right:4vw}@media(min-width: 768px){.container{padding-left:3.906vw;padding-right:3.906vw}}@media(min-width: 1024px){.container{padding-left:3.125vw;padding-right:3.125vw;margin:0 auto}}body{font-size:4vw;font-weight:400;line-height:150%}@media(min-width: 768px){body{font-size:3.125vw}}@media(min-width: 1024px){body{font-size:1.25vw}}.p2{font-family:MinSans,sans-serif;font-size:4.267vw;font-weight:400;line-height:150%}@media(min-width: 768px){.p2{font-size:2.604vw}}@media(min-width: 1024px){.p2{font-size:1.042vw}}.list-item{position:relative;padding-left:8.533vw}@media(min-width: 768px){.list-item{padding-left:4.688vw}}@media(min-width: 1024px){.list-item{padding-left:1.875vw}}.list-item::before{content:"";position:absolute;display:block;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path d='M16.44 3.09998C14.63 3.09998 13.01 3.97998 12 5.32998C10.99 3.97998 9.37 3.09998 7.56 3.09998C4.49 3.09998 2 5.59998 2 8.68998C2 9.87998 2.19 10.98 2.52 12C4.1 17 8.97 19.99 11.38 20.81C11.72 20.93 12.28 20.93 12.62 20.81C15.03 19.99 19.9 17 21.48 12C21.81 10.98 22 9.87998 22 8.68998C22 5.59998 19.51 3.09998 16.44 3.09998Z' fill='%234E7754'/></svg>") no-repeat center/contain;left:0;width:6.4vw;height:6.4vw}@media(min-width: 768px){.list-item::before{width:3.125vw;height:3.125vw}}@media(min-width: 1024px){.list-item::before{width:1.25vw;height:1.25vw}}[data-theme=dark] .list-item{padding-left:9.333vw}@media(min-width: 768px){[data-theme=dark] .list-item{padding-left:4.557vw}}@media(min-width: 1024px){[data-theme=dark] .list-item{padding-left:1.927vw}}[data-theme=dark] .list-item::before{background-image:url('data:image/svg+xml;utf8,<svg width="24" height="28" viewBox="0 0 24 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.0001 27C10.4972 26.9999 9.0291 26.5483 7.786 25.7037C6.5429 24.8592 5.5822 23.6606 5.02844 22.2635C4.47468 20.8664 4.35342 19.3352 4.68038 17.8683C5.00733 16.4015 5.76742 15.0667 6.86209 14.037C8.20409 12.774 11.5001 10.5 11.0001 5.5C17.0001 9.5 20.0001 13.5 14.0001 19.5C15.0001 19.5 16.5001 19.5 19.0001 17.03C19.2701 17.803 19.5001 18.634 19.5001 19.5C19.5001 21.4891 18.7099 23.3968 17.3034 24.8033C15.8969 26.2098 13.9892 27 12.0001 27Z" fill="%23CC5918"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;width:5.333vw;height:6.4vw}@media(min-width: 768px){[data-theme=dark] .list-item::before{width:3.125vw;height:3.711vw}}@media(min-width: 1024px){[data-theme=dark] .list-item::before{width:1.25vw;height:1.458vw}}ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw}@media(min-width: 768px){ol{gap:1.302vw}}@media(min-width: 1024px){ol{gap:0.521vw}}body{-webkit-animation:loadPage .15s ease forwards;animation:loadPage .15s ease forwards;font-family:MinSans,sans-serif;color:var(--text-primary);font-variant-numeric:lining-nums proportional-nums}html{scroll-behavior:smooth}body::-webkit-scrollbar{display:none}@media(min-width: 1024px){body::-webkit-scrollbar{display:block;width:0.208vw}body::-webkit-scrollbar-track{background:var(--text-primary)}body::-webkit-scrollbar-thumb{background:var(--accent)}body::-webkit-scrollbar-thumb:hover{background:var(--text-primary)}}body:has(.main-catalog) .wrapper{overflow:visible}.lock{overflow:hidden}.wrapper{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;position:relative}.wrapper::before{content:"";position:absolute;inset:0;background-image:var(--bg-main-svg);background-repeat:repeat;background-size:auto;pointer-events:none;z-index:-1;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:16vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 768px){.main{margin-top:10.417vw}}@media(min-width: 1024px){.main{margin-top:4.688vw}}.wpc-edit-filter-set{display:none}@-webkit-keyframes loadPage{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes loadPage{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}.section{padding:10.667vw 0}@media(min-width: 768px){.section{padding:6.51vw 0}}@media(min-width: 1024px){.section{padding:3.646vw 0}}svg,img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-theme=dark] .line-container{display:none}[data-theme=dark] .line-container.line-dark-container{display:block}.line-container.line-dark-container{display:none}.line-container{position:relative}.line-container img{position:absolute;left:7.2vw;top:0%;width:16.189vw;height:11.881vw}@media(min-width: 768px){.line-container img{width:16.146vw;height:11.849vw;left:7.031vw}}@media(min-width: 1024px){.line-container img{width:6.458vw;height:4.74vw;left:2.813vw}}.line-container .line{width:10%;overflow:hidden;margin-left:auto;position:relative;height:13.333vw}@media(min-width: 768px){.line-container .line{height:13.542vw}}@media(min-width: 1024px){.line-container .line{height:5.417vw}}.line-container .line.anime-start{width:10%;-webkit-animation:widthLine 1.5s forwards;animation:widthLine 1.5s forwards}@-webkit-keyframes widthLine{0%{width:10%}100%{width:100%}}@keyframes widthLine{0%{width:10%}100%{width:100%}}.line{position:relative;aspect-ratio:375/50;height:auto}@media(min-width: 768px){.line{aspect-ratio:768/104}}@media(min-width: 1024px){.line{aspect-ratio:1920/104}}.line-container.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:auto;margin-left:0}.line-container.left{-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}[data-theme=dark] .splide__arrow path{stroke:var(--white)}.splide__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:2.133vw}@media(min-width: 768px){.splide__arrows{gap:1.042vw}}@media(min-width: 1024px){.splide__arrows{gap:0.417vw}}@media(hover: hover){.splide__arrow:hover path{stroke:var(--accent)}}.splide__arrow svg{width:8.533vw;height:8.533vw}@media(min-width: 768px){.splide__arrow svg{width:4.167vw;height:4.167vw}}@media(min-width: 1024px){.splide__arrow svg{width:1.667vw;height:1.667vw}}.splide__arrow path{-webkit-transition:all var(--transition);transition:all var(--transition)}.video-iframe{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-poster{opacity:1;position:absolute;pointer-events:auto;-webkit-transition:all var(--transition);transition:all var(--transition);width:100%;height:100%}.video-poster.hidden{opacity:0;pointer-events:none}.video-wrapper{position:relative;overflow:hidden;height:100%;width:100%}.video-wrapper .video-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);cursor:pointer;width:13.333vw;height:13.333vw}@media(min-width: 768px){.video-wrapper .video-play{width:13.021vw;height:13.021vw}}@media(min-width: 1024px){.video-wrapper .video-play{width:6.25vw;height:6.25vw}}.video-wrapper .video-play svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.woocommerce-notices-wrapper{display:none}.added_to_cart{display:none}.a.added_to_cart.wc-forward{display:none}.added-to-cart svg{width:6.4vw;height:6.4vw}@media(min-width: 768px){.added-to-cart svg{width:3.125vw;height:3.125vw}}@media(min-width: 1024px){.added-to-cart svg{width:1.25vw;height:1.25vw}}.added-to-cart,.woocommerce-message,.notice,.yith-wcwl-popup-message{position:fixed;bottom:0;right:0;z-index:11;width:100%;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.133vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3.2vw;font-weight:500;text-transform:uppercase;border:none;padding:4vw 4vw;border-radius:3.2vw;border:1px dashed #4e7754;background:#e6e3df}@media(min-width: 768px){.added-to-cart,.woocommerce-message,.notice,.yith-wcwl-popup-message{padding:2.604vw 2.604vw;font-size:1.823vw;border-radius:1.563vw;gap:1.042vw;bottom:3.906vw;right:3.906vw}}@media(min-width: 1024px){.added-to-cart,.woocommerce-message,.notice,.yith-wcwl-popup-message{padding:1.042vw 1.042vw;font-size:0.729vw;gap:0.417vw;border-radius:0.625vw;width:auto;bottom:3.125vw;right:3.125vw}}.woocommerce-message{margin:0;border:none;padding:4vw 4vw}.woocommerce-message::before{display:none}.splide{opacity:0;-webkit-transition:all var(--transition);transition:all var(--transition)}.splide.is-initialized{opacity:1}.splide__list{display:-webkit-box;display:-ms-flexbox;display:flex}.header{background:var(--bg-primary);height:16vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;z-index:2;-webkit-transition:all .3s ease;transition:all .3s ease;position:fixed;top:0;left:0}.header::before{content:"";position:absolute;inset:0;background-image:var(--bg-main-svg);background-repeat:repeat;background-size:auto;pointer-events:none;z-index:-1;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}@media(min-width: 768px){.header{height:10.417vw}}@media(min-width: 1024px){.header{height:4.688vw}}@media(min-width: 1024px){.header .header__main-link{display:none}}.header .container{z-index:10}.header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.header__top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:29.067vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 768px){.header__logo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.604vw;margin-left:20.182vw}}@media(min-width: 1024px){.header__logo{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:21.563vw}}.header__logo .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.header__logo .logo__image{width:18.133vw;height:4.533vw}@media(min-width: 768px){.header__logo .logo__image{width:13.021vw;height:3.255vw}}@media(min-width: 1024px){.header__logo .logo__image{width:5.833vw;height:1.458vw}}.header__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw}@media(min-width: 768px){.header__contacts{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}}.header__description{display:none}@media(min-width: 1024px){.header__description{display:block;line-height:0.938vw;font-size:0.677vw;max-width:22.396vw}}.header__count-in-cart{position:relative;display:block;width:6.4vw;height:6.4vw}@media(min-width: 768px){.header__count-in-cart{width:3.125vw;height:3.125vw}}@media(min-width: 1024px){.header__count-in-cart{width:1.25vw;height:1.25vw}}.header__count-in-cart svg{width:100%;height:100%}.header__count-in-cart span{font-size:3.2vw;font-style:normal;line-height:1;text-align:center;color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:5.067vw;height:5.067vw;border-radius:13.333vw;background-color:var(--accent);position:absolute;left:2.933vw;top:0vw}@media(min-width: 768px){.header__count-in-cart span{font-size:1.563vw;width:2.474vw;height:2.474vw;left:1.432vw;top:0vw}}@media(min-width: 1024px){.header__count-in-cart span{font-size:0.625vw;width:0.99vw;height:0.99vw;left:0.573vw;top:0vw}}.header__phone-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3.2vw;border-radius:133.333vw;border:1px solid var(--border-light);padding:2.933vw 5.333vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}@media(min-width: 1024px){.header__phone-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.625vw;height:2.5vw;border-radius:26.042vw;padding:0.365vw 1.042vw}}@media(hover: hover){.header__phone-wrap:hover .header__phone{color:var(--green)}.header__phone-wrap:hover path{fill:var(--green)}}.header__cta{font-family:MinSans,sans-serif;font-size:2.667vw;color:var(--text-secondary)}@media(min-width: 768px){.header__cta{font-size:1.563vw}}@media(min-width: 1024px){.header__cta{font-size:0.729vw}}.header__phone{font-family:MinSans,sans-serif;font-size:3.733vw;color:var(--text-primary);text-decoration:none;font-weight:400;line-height:normal;-webkit-transition:all var(--transition);transition:all var(--transition);white-space:nowrap}@media(min-width: 768px){.header__phone{font-size:2.344vw}}@media(min-width: 1024px){.header__phone{font-size:0.938vw}}@media(hover: hover){.header__phone:hover{color:var(--green)}}.header__phone-wrap svg{width:4.267vw;height:4.267vw}@media(min-width: 768px){.header__phone-wrap svg{width:3.125vw;height:3.125vw}}@media(min-width: 1024px){.header__phone-wrap svg{width:0.938vw;height:0.938vw}}.header__phone-wrap path{-webkit-transition:all var(--transition);transition:all var(--transition)}.header__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header__nav{display:none}@media(min-width: 1024px){.header__nav{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 2.083vw}}.header-nav__link{line-height:140%;font-size:4.267vw}@media(min-width: 768px){.header-nav__link{font-size:2.344vw}}@media(min-width: 1024px){.header-nav__link{font-size:0.938vw}}.header-nav__link{-webkit-transition:all var(--transition);transition:all var(--transition)}@media(hover: hover){.header-nav__link:hover{color:var(--green)}}.header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4vw;margin-left:auto}@media(min-width: 768px){.header__right{gap:1.953vw}}@media(min-width: 1024px){.header__right{gap:0.781vw}}.header__socials{display:none}@media(min-width: 768px){.header__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.302vw}}@media(min-width: 1024px){.header__socials{gap:0.781vw}}.header__close{display:-webkit-box;display:-ms-flexbox;display:flex}.header__burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:none;border:none;cursor:pointer;position:relative;z-index:1;width:9.6vw;height:9.6vw}@media(min-width: 768px){.header__burger{width:5.729vw;height:5.729vw}}@media(min-width: 1024px){.header__burger{display:none}}.header__burger-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all var(--transition);transition:all var(--transition)}.header__burger-icon--open{opacity:1;visibility:visible}.header__burger-icon--close{position:relative;-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);transform:translate(0%, 0%);top:0vw;left:0;-ms-flex-negative:0;flex-shrink:0;width:9.6vw;height:9.6vw}@media(min-width: 768px){.header__burger-icon--close{width:5.729vw;height:5.729vw}}.header__burger.is-active .header__burger-icon--open{opacity:0;visibility:hidden}.header__burger.is-active .header__burger-icon--close{opacity:1;visibility:visible;position:relative}.header__burger.is-active .header__burger-icon--close--hidden{left:-100%;position:absolute;opacity:0;visibility:hidden}@media(hover: hover){.header__burger:hover .header__burger-icon path{stroke:var(--accent)}}[data-theme=dark] .logo__image{-webkit-filter:invert(1) grayscale(1);filter:invert(1) grayscale(1)}[data-theme=dark] .header__burger-icon--open path:not(:nth-child(2)){stroke:var(--white)}[data-theme=dark] .header__burger-icon path{stroke:var(--white)}[data-theme=dark] .header__phone-wrap svg path{fill:var(--text-primary)}[data-theme=dark] .language-switcher__arrow path{fill:var(--text-primary)}@media(hover: hover){[data-theme=dark] .header__phone-wrap:hover path{fill:var(--green)}}[data-theme=dark] .language-switcher__list{background:var(--grey)}.nav-menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.563vw;list-style:none;margin:0;padding:0}.nav-menu__item{position:relative}@media(hover: hover){.nav-menu__item.has-submenu:hover .submenu{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.nav-menu__link{font-family:"Cormorant Garamond",serif;font-size:0.938vw;color:var(--text-primary);text-decoration:none;-webkit-transition:all var(--transition);transition:all var(--transition);white-space:nowrap;position:relative}.nav-menu__link::after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--accent);-webkit-transition:all var(--transition);transition:all var(--transition)}@media(hover: hover){.nav-menu__link:hover{color:var(--accent)}.nav-menu__link:hover::after{width:100%}}.submenu{position:absolute;top:100%;left:0;min-width:10.417vw;background:var(--white);border:1px solid var(--border-light);border-radius:0.208vw;list-style:none;margin:0.521vw 0 0 0;opacity:0;visibility:hidden;-webkit-transform:translateY(0.521vw);-ms-transform:translateY(0.521vw);transform:translateY(0.521vw);-webkit-transition:all var(--transition);transition:all var(--transition);z-index:1000;-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.submenu__item{margin:0}.submenu__link{display:block;padding:0.417vw 0.833vw;font-family:MinSans,sans-serif;font-size:0.729vw;text-decoration:none;-webkit-transition:all var(--transition);transition:all var(--transition)}@media(hover: hover){.submenu__link:hover{background:var(--bg-secondary);color:var(--accent)}}.language-switcher{display:none;position:relative}@media(min-width: 1024px){.language-switcher{display:block}}.language-switcher__current{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.313vw;padding:0.521vw 0.521vw;font-size:0.833vw;color:var(--text-primary);cursor:pointer;border-radius:0.521vw;-webkit-transition:all var(--transition);transition:all var(--transition)}.language-switcher__arrow{width:0.625vw;height:0.417vw;-webkit-transition:all var(--transition);transition:all var(--transition)}.language-switcher__list{position:absolute;top:100%;left:0;min-width:100%;background:var(--white);z-index:1000;-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md);display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.667vw}@media(min-width: 768px){.language-switcher__list{gap:1.302vw}}@media(min-width: 1024px){.language-switcher__list{display:block;border-top:1px solid var(--green);list-style:none;margin:0.208vw 0 0 0;padding:0.417vw 0;opacity:0;visibility:hidden;-webkit-transform:translateY(0.521vw);-ms-transform:translateY(0.521vw);transform:translateY(0.521vw);-webkit-transition:all var(--transition);transition:all var(--transition)}}.language-switcher__item{margin:0}.language-switcher__link{display:block;padding:0.417vw 0.833vw;font-family:MinSans,sans-serif;font-size:0.729vw;color:var(--text-primary);text-decoration:none;-webkit-transition:all var(--transition);transition:all var(--transition);white-space:nowrap}@media(min-width: 1024px)and (hover: hover){.language-switcher__link:hover{background:var(--bg-secondary);color:var(--accent)}}@media(min-width: 1024px)and (hover: hover){.language-switcher:hover .language-switcher__current{border-color:var(--accent);background:var(--bg-transparent)}.language-switcher:hover .language-switcher__current .language-switcher__arrow{-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}.language-switcher:hover .language-switcher__list{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.header__another{height:16vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;-webkit-transition:all var(--transition);transition:all var(--transition);z-index:10;position:fixed;top:0;left:0}@media(min-width: 768px){.header__another{height:10.417vw}}@media(min-width: 1024px){.header__another{height:4.688vw}}.header__another::before{content:"";position:absolute;inset:0;background-image:var(--bg-main-svg);background-repeat:repeat;background-size:auto;pointer-events:none;z-index:-1;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.header__another .header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(min-width: 1024px){.header__another .header__left{gap:2.083vw}}.header__another .header-menu__nav{display:none}@media(min-width: 1024px){.header__another .header-menu__nav{display:block}}.header__another .header-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media(min-width: 1024px){.header__another .header-nav{gap:2.083vw}}@media(min-width: 1024px){.header__another .header-nav li a{display:-webkit-box;display:-ms-flexbox;display:flex}}.header__another .header__logo{margin-left:29.067vw}@media(min-width: 768px){.header__another .header__logo{margin-left:20.182vw}}@media(min-width: 1024px){.header__another .header__logo{margin-left:11.198vw}}.header__another .header__logo{-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;position:relative;left:auto}.header__another .header__logo--hidden{left:-100%;position:absolute;opacity:0;visibility:hidden}.header__another .header__logo-shop{margin-left:29.067vw}@media(min-width: 768px){.header__another .header__logo-shop{margin-left:20.182vw}}@media(min-width: 1024px){.header__another .header__logo-shop{margin-left:36.198vw}}.header__akademia .header__logo{margin-left:29.067vw}@media(min-width: 768px){.header__akademia .header__logo{margin-left:20.182vw}}@media(min-width: 1024px){.header__akademia .header__logo{margin-left:6.823vw}}.header__main-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transition:all var(--transition);transition:all var(--transition);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.133vw;font-weight:400;line-height:140%;font-size:4.8vw}@media(min-width: 768px){.header__main-link{gap:1.042vw;font-size:2.344vw}}@media(min-width: 1024px){.header__main-link{gap:0.417vw;font-size:0.938vw}}@media(hover: hover){.header__main-link:hover{color:var(--green)}.header__main-link:hover .header__main-icon{background:var(--green)}}.header__main-title{display:none}@media(min-width: 768px){.header__main-title{display:block}}.header__main-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all var(--transition);transition:all var(--transition);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--accent);border-radius:50%;width:8vw;height:8vw}@media(min-width: 768px){.header__main-icon{width:4.427vw;height:4.427vw}}@media(min-width: 1024px){.header__main-icon{width:1.771vw;height:1.771vw}}.header__main-icon svg{width:5.2vw;height:5.2vw}@media(min-width: 768px){.header__main-icon svg{width:2.865vw;height:2.865vw}}@media(min-width: 1024px){.header__main-icon svg{width:1.146vw;height:1.146vw}}@media(hover: hover){.mobile-menu .language-switcher .language-switcher__item:hover .language-switcher__link{background:var(--accent);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--white)}}.mobile-menu .language-switcher .is-active .language-switcher__link{background:var(--accent);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--white)}.mobile-menu .language-switcher__list{position:static;opacity:1;visibility:visible;-webkit-transform:none;-ms-transform:none;transform:none;border:none;-webkit-box-shadow:none;box-shadow:none;background:rgba(0,0,0,0)}.mobile-menu .language-switcher__link{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;border:1px solid var(--border-light);border-radius:9.333vw;font-size:3.733vw;width:10.667vw;height:10.667vw}@media(min-width: 768px){.mobile-menu .language-switcher__link{font-size:2.083vw;border-radius:4.557vw;width:6.771vw;height:6.771vw}}.mobile-menu-overlay{position:fixed;inset:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:10;opacity:0;-webkit-transition:all var(--transition);transition:all var(--transition);pointer-events:none}.mobile-menu-overlay.is-active{pointer-events:auto;opacity:1}.mobile-menu{position:fixed;top:0;right:0;width:100%;height:100%;z-index:9999;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all var(--transition);transition:all var(--transition);border-radius:0;overflow-y:auto}@media(min-width: 768px){.mobile-menu{border-radius:3.906vw 0 0 3.906vw;width:55.208vw}}.mobile-menu__inner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--bg-svg);background-size:cover;background-repeat:no-repeat;background-position:left center;z-index:-1}.mobile-menu.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mobile-menu .header__logo{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-left:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mobile-menu .header__main-link{margin-right:0vw}@media(min-width: 768px){.mobile-menu .header__main-link{margin-right:1.302vw}}.mobile-menu__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px dashed var(--gray-line);padding:3.2vw 0vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 768px){.mobile-menu__top{padding:2.344vw 0vw}}.mobile-menu__top--hidden{left:-100%;position:absolute;opacity:0;visibility:hidden}.mobile-menu .header__count-in-cart{display:block;-ms-flex-negative:0;flex-shrink:0}@media(min-width: 768px){.mobile-menu .header__count-in-cart{display:none}}.mobile-menu__close-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4.267vw}@media(min-width: 768px){.mobile-menu__close-wrap{gap:0vw}}.mobile-menu__inner{padding:0vw 4vw 10.667vw;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;overflow:hidden}@media(min-width: 768px){.mobile-menu__inner{padding:0vw 3.906vw 7.813vw}}.mobile-menu__nav{margin-bottom:10.667vw}@media(min-width: 768px){.mobile-menu__nav{margin-bottom:7.813vw}}.mobile-menu .mobile-menu__contacts,.mobile-menu .mobile-menu__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw}@media(min-width: 768px){.mobile-menu .mobile-menu__contacts,.mobile-menu .mobile-menu__socials{gap:1.302vw}}.mobile-menu .mobile-menu__contacts,.mobile-menu .mobile-menu__socials{position:relative;left:auto}.mobile-menu .mobile-menu__contacts--hidden,.mobile-menu .mobile-menu__socials--hidden{left:-100%;position:absolute;opacity:0;visibility:hidden}.mobile-menu .socials-label,.mobile-menu .phone-label{font-family:"Cormorant Garamond",serif;font-size:5.333vw;font-weight:600;line-height:120%;text-transform:uppercase}@media(min-width: 768px){.mobile-menu .socials-label,.mobile-menu .phone-label{font-size:3.125vw}}.mobile-menu .header__phone-wrap{margin-bottom:8vw;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3.2vw;height:9.6vw;border-radius:133.333vw;border:1px solid var(--border-light);padding:2.933vw 5.333vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.mobile-menu .header__phone-wrap{margin-bottom:5.208vw;gap:1.563vw;height:6.25vw;border-radius:65.104vw;padding:1.432vw 2.604vw}}.mobile-menu__contacts svg{width:3.2vw;height:3.2vw}@media(min-width: 768px){.mobile-menu__contacts svg{width:2.474vw;height:2.474vw}}@media(min-width: 1024px){.mobile-menu__contacts svg{width:1.25vw;height:1.25vw}}.mobile-menu__phone{font-family:MinSans,sans-serif;font-size:3.733vw;color:var(--text-primary);text-decoration:none;-webkit-transition:all var(--transition);transition:all var(--transition)}@media(min-width: 768px){.mobile-menu__phone{font-size:2.344vw}}@media(hover: hover){.mobile-menu__phone:hover{color:var(--green)}}.mobile-menu .social-links{text-align:center}.mobile-menu .social-links .social-link__icon path{fill:var(--accent)}.mobile-menu__languages{margin-top:18.667vw;text-align:center}@media(min-width: 768px){.mobile-menu__languages{margin-top:auto}}.mobile-menu__languages .language-switcher{display:block}.mobile-menu__languages{position:relative;left:auto}.mobile-menu__languages--hidden{left:-100%;position:absolute;opacity:0;visibility:hidden}.mobile-nav{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8vw;margin-top:5.333vw}@media(min-width: 768px){.mobile-nav{gap:5.208vw;margin-top:5.208vw}}.mobile-nav__item.has-submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw}@media(min-width: 768px){.mobile-nav__item.has-submenu{gap:2.604vw}}.mobile-nav .mobile-submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw}@media(min-width: 768px){.mobile-nav .mobile-submenu{gap:1.953vw}}.mobile-nav__link{display:block;font-size:3.733vw;text-decoration:none;line-height:150%;-webkit-transition:all var(--transition);transition:all var(--transition);opacity:.6}@media(min-width: 768px){.mobile-nav__link{font-size:2.344vw;line-height:140%}}@media(hover: hover){.mobile-nav__link:hover{color:var(--accent)}}.shop-menu{position:relative;width:100%;height:100%;min-height:77.333vw}@media(min-width: 768px){.shop-menu{height:62.5vw}}.shop-menu__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;position:relative}.shop-menu__level{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-image:var(--bg-svg);-webkit-transition:opacity .35s ease,-webkit-transform .35s ease;transition:opacity .35s ease,-webkit-transform .35s ease;transition:transform .35s ease,opacity .35s ease;transition:transform .35s ease,opacity .35s ease,-webkit-transform .35s ease}.shop-menu__level[data-level="0"]{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;z-index:1}.shop-menu__level:not([data-level="0"]){-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0;z-index:0}.shop-menu__level[data-level="1"] .shop-menu__text{font-weight:500}.shop-menu__level[data-level="1"] .shop-menu__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.shop-menu__level[data-level="1"] .shop-menu__toggle{display:none}.shop-menu__level[data-level="1"] .shop-menu__subitem{border:none;font-size:4.267vw;font-weight:400;opacity:.6;text-transform:none;color:var(--text-primary)}@media(min-width: 768px){.shop-menu__level[data-level="1"] .shop-menu__subitem{font-size:2.604vw}}@media(min-width: 1024px){.shop-menu__level[data-level="1"] .shop-menu__subitem{font-size:1.042vw}}.shop-menu__level.is-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;z-index:2}.shop-menu__level.is-previous{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);opacity:0;z-index:1}.shop-menu__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:17.867vw;padding:4.267vw 0vw;border-bottom:1px dashed var(--gray-line);-ms-flex-negative:0;flex-shrink:0;background-image:var(--bg-svg);z-index:10001}@media(min-width: 768px){.shop-menu__header{gap:6.901vw;padding:2.083vw 0vw}}@media(min-width: 1024px){.shop-menu__header{padding:0.833vw 1.042vw}}.shop-menu__back{width:6.4vw;height:6.4vw;border:none;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}@media(min-width: 768px){.shop-menu__back{width:3.125vw;height:3.125vw}}@media(min-width: 1024px){.shop-menu__back{width:1.25vw;height:1.25vw}}.shop-menu__title{font-size:5.333vw;font-weight:600;margin:0;text-transform:uppercase;color:var(--text-primary)}@media(min-width: 768px){.shop-menu__title{font-size:3.646vw}}@media(min-width: 1024px){.shop-menu__title{font-size:1.042vw}}.shop-menu__list{list-style:none;margin:0;padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding-top:1.333vw}@media(min-width: 768px){.shop-menu__list{padding-top:2.604vw}}.shop-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.333vw 0vw}@media(min-width: 768px){.shop-menu__item{padding:1.302vw 0vw}}@media(min-width: 1024px){.shop-menu__item{padding:0.833vw 0vw}}.shop-menu__item:not(:last-child){border-bottom:1px dashed var(--gray-line)}.shop-menu__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.2vw;-webkit-box-flex:1;-ms-flex:1;flex:1;text-decoration:none;color:var(--text-primary)}@media(min-width: 768px){.shop-menu__link{gap:1.563vw}}.shop-menu__icon{width:10.667vw;height:10.667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;background:hsla(0,0%,100%,.4);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 768px){.shop-menu__icon{width:7.813vw;height:7.813vw}}@media(min-width: 1024px){.shop-menu__icon{width:2.083vw;height:2.083vw}}.shop-menu__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;width:5.333vw;height:5.333vw}@media(min-width: 768px){.shop-menu__icon img{width:3.906vw;height:3.906vw}}.shop-menu__text{font-size:4.8vw;text-transform:uppercase}@media(min-width: 768px){.shop-menu__text{font-size:2.604vw}}@media(min-width: 1024px){.shop-menu__text{font-size:1.042vw}}.shop-menu__toggle{width:5.333vw;height:5.333vw;border:none;cursor:pointer;margin-left:2.667vw;-ms-flex-negative:0;flex-shrink:0}@media(min-width: 768px){.shop-menu__toggle{width:2.604vw;height:2.604vw;margin-left:1.302vw}}@media(min-width: 1024px){.shop-menu__toggle{width:1.042vw;height:1.042vw;margin-left:0.521vw}}.mobile-submenu{list-style:none;margin:0;padding:0}.mobile-submenu__link{display:block;font-family:MinSans,sans-serif;font-size:4.267vw;text-decoration:none;line-height:150%;-webkit-transition:all var(--transition);transition:all var(--transition)}@media(min-width: 768px){.mobile-submenu__link{font-size:2.604vw}}@media(hover: hover){.mobile-submenu__link:hover{color:var(--accent)}}.body-lock{overflow:hidden}.footer--home{background:#e8e3dd;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);padding:5.333vw 0;position:relative;border-radius:5.333vw 5.333vw 0 0}@media(min-width: 768px){.footer--home{padding:3.125vw 0;border-radius:2.604vw 2.604vw 0 0}}@media(min-width: 1024px){.footer--home{padding:0.833vw 0;border-radius:1.042vw 1.042vw 0 0}}.footer--home .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw}@media(min-width: 768px){.footer--home .container{gap:2.604vw}}@media(min-width: 1024px){.footer--home .container{gap:1.042vw}}.footer--home .footer__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.133vw;text-align:center}@media(min-width: 768px){.footer--home .footer__main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.042vw;text-align:left}}@media(min-width: 1024px){.footer--home .footer__main{gap:0vw}}.footer--home .footer__text{font-size:3.2vw;font-weight:400;color:var(--text-primary);line-height:140%;max-width:none}@media(min-width: 768px){.footer--home .footer__text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.604vw;max-width:44.792vw;font-size:1.693vw}}@media(min-width: 1024px){.footer--home .footer__text{max-width:27.656vw;font-size:0.677vw}}.footer--home .social-links{-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:1.867vw;width:100%;justify-items:center}@media(min-width: 768px){.footer--home .social-links{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:0;margin-top:-4.427vw;width:auto;justify-items:flex-end}}@media(min-width: 1024px){.footer--home .social-links{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:12.24vw;margin-top:0;justify-items:baseline}}.footer--home .social-links-wrap{position:relative;gap:2.667vw}@media(min-width: 768px){.footer--home .social-links-wrap{gap:2.604vw}}@media(min-width: 1024px){.footer--home .social-links-wrap{position:absolute;gap:1.042vw}}.footer--home .footer__legal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.667vw;text-align:center;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media(min-width: 768px){.footer--home .footer__legal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.604vw;text-align:left;width:100%;-ms-flex-negative:0;flex-shrink:0}}@media(min-width: 1024px){.footer--home .footer__legal{width:auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.footer--home .footer__copyright{font-family:MinSans,sans-serif;font-size:3.2vw;color:var(--text-secondary);margin:0}@media(min-width: 768px){.footer--home .footer__copyright{font-size:1.693vw}}@media(min-width: 1024px){.footer--home .footer__copyright{font-size:0.729vw}}.footer--home .footer__copyright{display:none}.footer--home .footer__privacy-link{font-family:MinSans,sans-serif;font-size:3.733vw;color:var(--text-secondary);text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;-webkit-transition:all var(--transition);transition:all var(--transition);line-height:140%}@media(min-width: 768px){.footer--home .footer__privacy-link{font-size:2.083vw;line-height:3.125vw}}@media(min-width: 1024px){.footer--home .footer__privacy-link{font-size:0.833vw;line-height:140%}}@media(hover: hover){.footer--home .footer__privacy-link:hover{color:var(--accent)}}.footer--home .footer__languages .language-switcher__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 768px){.footer--home .footer__languages .language-switcher__list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.footer--home .social-link__icon path{fill:var(--text-primary)}.footer-subpage{overflow:hidden;color:var(--text-primary);border:2px dashed var(--green);border-bottom:3.733vw solid var(--green);border-radius:8vw 8vw 0 0;font-family:MinSans,sans-serif;gap:6.667vw;padding-top:10.667vw;border-radius:8vw 8vw 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 768px){.footer-subpage{padding-top:10.417vw;gap:6.51vw;border-radius:3.906vw 3.906vw 0 0;border-bottom:1.953vw solid var(--green)}}@media(min-width: 1024px){.footer-subpage{gap:2.604vw;padding-top:4.167vw;border-radius:1.563vw 1.563vw 0 0;border-bottom:0.781vw solid var(--green)}}.footer-subpage{position:relative}.footer-subpage::before{content:"";position:absolute;inset:0;background-image:var(--bg-svg);background-repeat:repeat;background-size:auto;pointer-events:none;z-index:-1;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.footer-subpage__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;gap:5.867vw;text-align:center}@media(min-width: 768px){.footer-subpage__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:5.208vw;row-gap:6.51vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width: 1024px){.footer-subpage__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0}}.footer-subpage__col--center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5.333vw;padding-top:4.533vw;-ms-flex-negative:1;flex-shrink:1;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(min-width: 768px){.footer-subpage__col--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0vw;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media(min-width: 1024px){.footer-subpage__col--center{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;width:auto}}.footer-subpage__col--right,.footer-subpage__col--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw;width:100%}@media(min-width: 768px){.footer-subpage__col--right,.footer-subpage__col--left{gap:1.563vw;width:29.818vw}}@media(min-width: 1024px){.footer-subpage__col--right,.footer-subpage__col--left{gap:1.042vw;width:11.927vw}}@media(min-width: 768px){.footer-subpage__col--left{text-align:right}}@media(min-width: 1024px){.footer-subpage__col--left{text-align:left}}.footer-subpage__title{font-weight:400;color:var(--text-primary);font-size:3.733vw;line-height:140%;opacity:.6}@media(min-width: 768px){.footer-subpage__title{font-size:2.344vw}}@media(min-width: 1024px){.footer-subpage__title{font-size:0.938vw}}.footer-subpage__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.333vw}@media(min-width: 768px){.footer-subpage__links{gap:1.953vw}}@media(min-width: 1024px){.footer-subpage__links{gap:0.781vw}}.footer-subpage__links a{color:var(--text-primary);text-decoration:none;-webkit-transition:all var(--transition);transition:all var(--transition);font-weight:400;color:var(--text-primary);font-size:4.267vw;line-height:150%}@media(min-width: 768px){.footer-subpage__links a{font-size:2.604vw}}@media(min-width: 1024px){.footer-subpage__links a{font-size:1.042vw}}@media(hover: hover){.footer-subpage__links a:hover{color:var(--green)}}.footer-subpage__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-subpage__logo img{height:5.867vw;width:24vw}@media(min-width: 768px){.footer-subpage__logo img{width:23.438vw;height:5.729vw}}@media(min-width: 1024px){.footer-subpage__logo img{width:9.375vw;height:2.292vw}}.footer-subpage__addresses{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw;color:var(--text-primary);text-decoration:none;font-weight:400;color:var(--text-primary);font-size:4.267vw;line-height:150%}@media(min-width: 768px){.footer-subpage__addresses{font-size:2.604vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5.208vw}}@media(min-width: 1024px){.footer-subpage__addresses{font-size:1.042vw;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:36.615vw}}@media(min-width: 768px){.footer-subpage__addresses::after{content:"";position:absolute;display:block;height:100%;width:1px;border-right:1px dashed var(--green);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.footer-subpage__address{color:var(--text-primary);text-decoration:none;-webkit-transition:all var(--transition);transition:all var(--transition);font-weight:400;color:var(--text-primary);font-size:4.267vw;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.333vw}@media(min-width: 768px){.footer-subpage__address{font-size:2.604vw;gap:1.302vw;text-align:right}}@media(min-width: 1024px){.footer-subpage__address{font-size:1.042vw;gap:0.521vw}}@media(min-width: 768px){.footer-subpage__address:nth-child(2){text-align:left}}.footer-subpage__address .footer-subpage__schedule{opacity:.6;font-size:4.267vw}@media(min-width: 768px){.footer-subpage__address .footer-subpage__schedule{line-height:140%;font-size:2.344vw}}@media(min-width: 1024px){.footer-subpage__address .footer-subpage__schedule{font-size:1.042vw}}.footer-subpage__address .footer-subpage__phone{display:block;text-decoration:none;-webkit-transition:all var(--transition);transition:all var(--transition);opacity:.6;margin-top:1.333vw;font-size:4.267vw}@media(min-width: 768px){.footer-subpage__address .footer-subpage__phone{line-height:140%;margin-top:0vw;font-size:2.344vw}}@media(min-width: 1024px){.footer-subpage__address .footer-subpage__phone{margin-top:0vw;font-size:1.042vw}}@media(hover: hover){.footer-subpage__address .footer-subpage__phone:hover{color:var(--green)}}.footer-subpage__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-subpage__bottom{margin-top:4vw;padding:4vw;border-top:2px dashed var(--green);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw;z-index:1}@media(min-width: 768px){.footer-subpage__bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3.906vw;margin-top:3.906vw}}@media(min-width: 1024px){.footer-subpage__bottom{margin-top:1.563vw;padding:1.563vw 3.125vw}}.footer-subpage__copy{color:var(--text-primary);font-weight:400;color:var(--text-primary);font-size:3.733vw;line-height:150%;opacity:.6}@media(min-width: 768px){.footer-subpage__copy{font-size:1.823vw}}@media(min-width: 1024px){.footer-subpage__copy{font-size:0.729vw}}.footer-subpage__privacy{text-decoration:none;color:var(--text-primary);-webkit-transition:all var(--transition);transition:all var(--transition);font-weight:400;color:var(--text-primary);font-size:3.733vw;line-height:150%;opacity:.6}@media(min-width: 768px){.footer-subpage__privacy{font-size:1.823vw}}@media(min-width: 1024px){.footer-subpage__privacy{font-size:0.729vw}}@media(hover: hover){.footer-subpage__privacy:hover{color:var(--green)}}.footer-subpage__payments{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.333vw}@media(min-width: 768px){.footer-subpage__payments{gap:1.953vw}}@media(min-width: 1024px){.footer-subpage__payments{gap:1.042vw}}.footer-subpage__payments img{height:4.533vw;width:auto;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.footer-subpage__payments img{height:2.214vw}}@media(min-width: 1024px){.footer-subpage__payments img{height:0.885vw;min-width:1.563vw}}.footer-subpage__btn{margin:0 auto}.footer-subpage__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.footer-subpage__info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer-subpage__info .footer-subpage__col--center{gap:5.333vw;padding-top:4vw;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(min-width: 768px){.footer-subpage__info .footer-subpage__col--center{gap:3.906vw;padding-top:0vw;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(min-width: 1024px){.footer-subpage__info .footer-subpage__col--center{gap:2.083vw;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.footer-subpage__info .footer-subpage__col--left{width:61.067vw;text-align:center}@media(min-width: 768px){.footer-subpage__info .footer-subpage__col--left{gap:2.604vw;width:43.49vw;text-align:right}}@media(min-width: 1024px){.footer-subpage__info .footer-subpage__col--left{text-align:left;gap:1.042vw;width:21.719vw}}.footer-subpage__info .footer-subpage__col--right{width:61.067vw;padding-top:4.8vw;text-align:center;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media(min-width: 768px){.footer-subpage__info .footer-subpage__col--right{gap:1.953vw;padding-top:0vw;width:29.818vw;text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}@media(min-width: 1024px){.footer-subpage__info .footer-subpage__col--right{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;text-align:left;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:0.781vw;width:21.719vw}}.footer-subpage__info .footer-subpage__col--right-wrap{width:100%}@media(min-width: 768px){.footer-subpage__info .footer-subpage__col--right-wrap{width:29.818vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.604vw}}@media(min-width: 1024px){.footer-subpage__info .footer-subpage__col--right-wrap{width:11.927vw;gap:1.042vw}}.footer-subpage__text{font-size:3.733vw;line-height:140%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 768px){.footer-subpage__text{font-size:2.344vw;gap:1.953vw}}@media(min-width: 1024px){.footer-subpage__text{font-size:0.938vw;gap:0.781vw}}[data-theme=dark] .footer-subpage__logo{-webkit-filter:invert(1) grayscale(1);filter:invert(1) grayscale(1)}[data-theme=dark] .footer-subpage{position:relative}[data-theme=dark] .footer-subpage::after{content:"";inset:0;position:absolute;display:block;background-image:url(../images/background.png);background-position:center;background-size:contain;background-repeat:no-repeat;width:376.991vw;height:136.267vw;top:25.333vw;left:-64vw;opacity:.3;-webkit-transform:scale(-1, -1);-ms-transform:scale(-1, -1);transform:scale(-1, -1)}@media(min-width: 768px){[data-theme=dark] .footer-subpage::after{height:84.635vw;width:234.15vw;top:13.021vw;left:-35.156vw}}@media(min-width: 1024px){[data-theme=dark] .footer-subpage::after{width:100%;height:50.313vw;top:-5.208vw;left:-5.208vw}}[data-theme=dark] .footer-subpage__payments img{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}[data-validate=false] .form__input{border-color:red !important}[data-validate=false]{color:red !important}[data-validate=false] .checkbox-icon rect{stroke:red !important}[data-validate=true]{border-color:rgba(0,0,0,0)}.custom-checkbox[data-validate=false]{color:inherit !important}.form__label{color:#999;display:block;position:relative;margin-bottom:4.533vw;font-size:3.733vw}@media(min-width: 768px){.form__label{margin-bottom:2.604vw;font-size:1.823vw}}@media(min-width: 1024px){.form__label{margin-bottom:1.094vw;font-size:0.729vw}}.form__label .form__label-span{position:absolute;left:5.333vw;top:-1.333vw;-webkit-transition:all var(--transition);transition:all var(--transition);background:var(--bg-grey)}@media(min-width: 768px){.form__label .form__label-span{left:3.906vw;top:-0.781vw}}@media(min-width: 1024px){.form__label .form__label-span{padding:0 0.26vw;left:1.563vw;top:-0.313vw}}.form .custom-dropdown-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:1.6vw}@media(min-width: 768px){.form .custom-dropdown-wrapper{margin-top:1.042vw}}@media(min-width: 1024px){.form .custom-dropdown-wrapper{margin-top:0.521vw}}.form .custom-dropdown{position:relative;width:100%}.form .dropdown-selected{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form .full{width:100% !important;max-width:none !important}.form .dropdown-arrow{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;width:6.4vw;height:6.4vw}@media(min-width: 768px){.form .dropdown-arrow{width:3.125vw;height:3.125vw}}@media(min-width: 1024px){.form .dropdown-arrow{width:1.25vw;height:1.25vw}}.form .dropdown-arrow svg{display:block}.form .dropdown-selected.active .dropdown-arrow{-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}.form .dropdown-options-wrap{max-height:0;overflow-y:auto}@media(min-width: 1024px){.form .dropdown-options-wrap::-webkit-scrollbar{width:0.104vw}.form .dropdown-options-wrap::-webkit-scrollbar-track{background:var(--text-primary)}.form .dropdown-options-wrap::-webkit-scrollbar-thumb{background:var(--accent)}.form .dropdown-options-wrap::-webkit-scrollbar-thumb:hover{background:var(--text-primary)}}.form .custom-dropdown.active .dropdown-options-wrap,.form .dropdown-options.show .dropdown-options-wrap{max-height:41.333vw;margin:4vw}@media(min-width: 768px){.form .custom-dropdown.active .dropdown-options-wrap,.form .dropdown-options.show .dropdown-options-wrap{max-height:20.182vw;margin:1.953vw}}@media(min-width: 1024px){.form .custom-dropdown.active .dropdown-options-wrap,.form .dropdown-options.show .dropdown-options-wrap{max-height:8.073vw;margin:0.781vw}}.form .dropdown-options{position:absolute;top:100%;left:0;right:0;border-top:none;background:var(--bg-secondary);z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all var(--transition);transition:all var(--transition);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4vw;gap:1.333vw;margin-top:2.667vw}@media(min-width: 768px){.form .dropdown-options{border-radius:1.953vw;gap:0.651vw;margin-top:1.302vw}}@media(min-width: 1024px){.form .dropdown-options{gap:0.26vw;margin-top:0.521vw;border-radius:0.781vw}}.form .custom-dropdown.active .dropdown-options,.form .dropdown-options.show{border:1px solid var(--gray-line)}.form .form__label .dropdown-selected .form__label-span{display:block}.form .dropdown-option:last-child{border-bottom:none}.form .dropdown-option__wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.133vw}@media(min-width: 768px){.form .dropdown-option__wrapp{gap:1.042vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width: 1024px){.form .dropdown-option__wrapp{gap:0.417vw}}.form .dropdown-option{-webkit-transition:all var(--transition);transition:all var(--transition);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:3.733vw}@media(min-width: 768px){.form .dropdown-option{font-size:2.083vw}}@media(min-width: 1024px){.form .dropdown-option{font-size:0.833vw}}.form .dropdown-option.selected{color:var(--green)}@media(any-hover: hover){.form .dropdown-option:hover{color:var(--green)}}.form .dropdown-option span{font-weight:500;font-size:4.267vw}@media(min-width: 768px){.form .dropdown-option span{font-size:2.344vw}}@media(min-width: 1024px){.form .dropdown-option span{font-size:0.938vw}}.form .dropdown-option svg{width:auto;height:8vw;margin-left:auto}@media(min-width: 768px){.form .dropdown-option svg{height:3.906vw}}@media(min-width: 1024px){.form .dropdown-option svg{height:1.563vw}}.form .dropdown-options::-webkit-scrollbar{width:6px}.form .dropdown-options::-webkit-scrollbar-track{background:var(--bg-grey);border-radius:3px}.form .dropdown-options::-webkit-scrollbar-thumb{background:var(--accent);border-radius:3px}.form__input,.form .dropdown-selected,.form textarea{width:100%;padding:2.667vw 5.333vw;margin-top:1.6vw;border-radius:66.667vw;font-weight:400;border:1px solid var(--gray-line);-webkit-transition:all var(--transition);transition:all var(--transition);background:rgba(0,0,0,0);font-size:4.267vw;color:var(--text-primary);height:12vw}@media(min-width: 768px){.form__input,.form .dropdown-selected,.form textarea{padding:2.083vw 3.906vw;margin-top:1.042vw;border-radius:32.552vw;font-size:2.344vw;height:7.161vw}}@media(min-width: 1024px){.form__input,.form .dropdown-selected,.form textarea{padding:0.938vw;height:2.865vw;margin-top:0.521vw;border-radius:13.021vw;font-size:0.938vw}}@media(any-hover: hover){.form__input:hover,.form .dropdown-selected:hover,.form textarea:hover{border-color:var(--green)}}.form__input:focus::-webkit-input-placeholder, .form .custom-dropdown>.dropdown-selected:focus::-webkit-input-placeholder, .form textarea:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}.form__input:focus::-moz-placeholder, .form .custom-dropdown>.dropdown-selected:focus::-moz-placeholder, .form textarea:focus::-moz-placeholder{color:rgba(0,0,0,0)}.form__input:focus:-ms-input-placeholder, .form .custom-dropdown>.dropdown-selected:focus:-ms-input-placeholder, .form textarea:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}.form__input:focus::-ms-input-placeholder, .form .custom-dropdown>.dropdown-selected:focus::-ms-input-placeholder, .form textarea:focus::-ms-input-placeholder{color:rgba(0,0,0,0)}.form__input:focus::placeholder,.form .custom-dropdown>.dropdown-selected:focus::placeholder,.form textarea:focus::placeholder{color:rgba(0,0,0,0)}.form__input:-webkit-autofill,.form__input:-webkit-autofill:hover,.form__input:-webkit-autofill:focus,.form .dropdown-selected:-webkit-autofill,.form .dropdown-selected:-webkit-autofill:hover,.form .dropdown-selected:-webkit-autofill:focus,.form textarea:-webkit-autofill,.form textarea:-webkit-autofill:hover,.form textarea:-webkit-autofill:focus,.form__input:-internal-autofill-selected{-webkit-box-shadow:0 0 0px 1000px var(--light) inset !important;-webkit-text-fill-color:var(--text-primary) !important;caret-color:var(--text-primary) !important;-webkit-transition:background-color 5000s ease-in-out 0s !important;transition:background-color 5000s ease-in-out 0s !important}.form__input::-webkit-input-placeholder, .form textarea::-webkit-input-placeholder{color:#999}.form__input::-moz-placeholder, .form textarea::-moz-placeholder{color:#999}.form__input:-ms-input-placeholder, .form textarea:-ms-input-placeholder{color:#999}.form__input::-ms-input-placeholder, .form textarea::-ms-input-placeholder{color:#999}.form__input::placeholder,.form .custom-dropdown>.dropdown-selected,.form textarea::placeholder{color:#999}.form .custom-dropdown>.dropdown-selected-check{color:var(--text-primary)}.form .country-dropdown{position:relative}.form__label .form__input:not(:-moz-placeholder)+span, .form__label .form__textarea:not(:-moz-placeholder)+span{opacity:1}.form__label .form__input:not(:-ms-input-placeholder)+span, .form__label .form__textarea:not(:-ms-input-placeholder)+span{opacity:1}.form__label .form__input:focus+span,.form__label .form__input:not(:placeholder-shown)+span,.form__label .form__textarea:focus+span,.form__label .form__textarea:not(:placeholder-shown)+span{opacity:1}.form textarea{resize:none;height:26.667vw;border-radius:3.2vw}@media(min-width: 768px){.form textarea{height:23.438vw;border-radius:2.604vw}}@media(min-width: 1024px){.form textarea{height:9.375vw;border-radius:1.042vw}}.form__actions{margin-top:6.4vw}@media(min-width: 768px){.form__actions{margin-top:3.906vw}}@media(min-width: 1024px){.form__actions{margin-top:2.083vw}}.form__btn{width:100%;padding:4.8vw;width:100% !important;background:rgba(0,0,0,0) !important}.form__checkbox{margin-top:4.267vw;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.667vw;font-size:3.733vw}.form__checkbox input{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}@media(min-width: 768px){.form__checkbox input{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}}@media(min-width: 1024px){.form__checkbox input{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}}@media(min-width: 768px){.form__checkbox{margin-top:2.604vw;gap:1.953vw;font-size:2.083vw}}@media(min-width: 1024px){.form__checkbox{margin-top:1.25vw;gap:1.042vw;font-size:0.938vw}}.form .razzylom{display:none}.custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:4.267vw}@media(min-width: 768px){.custom-checkbox{gap:2.083vw}}@media(min-width: 1024px){.custom-checkbox{gap:0.833vw}}.custom-checkbox input[type=checkbox]{position:absolute;top:0;left:0;width:0;height:0;opacity:0;overflow:hidden;pointer-events:none}.checkbox-icon{position:relative;-ms-flex-negative:0;flex-shrink:0;width:4.267vw;height:4.267vw}@media(min-width: 768px){.checkbox-icon{width:2.083vw;height:2.083vw}}@media(min-width: 1024px){.checkbox-icon{width:0.833vw;height:0.833vw}}.checkbox-icon svg{-webkit-transition:all .3s ease;transition:all .3s ease;position:absolute;top:0;left:0}.checkbox-icon svg:last-child{opacity:0;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.custom-checkbox input[type=checkbox]:checked+.checkbox-icon svg:first-child{opacity:0;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.custom-checkbox input[type=checkbox]:checked+.checkbox-icon svg:last-child{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.form__consent{margin-top:2.667vw}@media(min-width: 768px){.form__consent{margin-top:2.344vw}}@media(min-width: 1024px){.form__consent{margin-top:0.938vw}}.form__consent-text{font-size:3.2vw;line-height:normal}@media(min-width: 768px){.form__consent-text{font-size:1.823vw}}@media(min-width: 1024px){.form__consent-text{font-size:0.729vw}}.form__consent-text a{color:var(--green)}[data-theme=dark] .dropdown-options{background:var(--bg-grey)}select#trainingSessionSelect,select#courseSessionSelect{position:absolute;top:0;left:0;width:0;height:0;opacity:0;overflow:hidden;pointer-events:none}.modal{display:block;position:fixed;inset:0;pointer-events:none;opacity:0;z-index:9999;-webkit-transition:all var(--transition);transition:all var(--transition);background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2))),rgba(43,18,12,.6);background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%),rgba(43,18,12,.6);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;left:0;top:0}.modal[data-modal-close=false]{overflow:auto;opacity:1;pointer-events:auto}.modal__window{position:relative;overflow:hidden;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0%;left:0%;overflow:hidden;position:relative;justify-self:center}.modal__close{position:absolute;top:4.267vw;right:4.267vw;font-size:8.533vw;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;background:none;color:var(--text-primary);cursor:pointer}@media(min-width: 768px){.modal__close{top:2.083vw;right:2.083vw;font-size:4.167vw}}.modal__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw;border-radius:4vw;width:92vw;position:relative}@media(min-width: 768px){.modal__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.604vw;width:92.188vw;gap:1.953vw;border-radius:2.604vw}}@media(min-width: 1024px){.modal__inner{gap:1.563vw;width:59.271vw;gap:1.042vw;border-radius:1.042vw}}.modal__content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 768px){.modal__content{gap:2.604vw}}@media(min-width: 1024px){.modal__content{gap:1.042vw}}.modal__image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:64vw;display:none}@media(min-width: 768px){.modal__image{display:-webkit-box;display:-ms-flexbox;display:flex;width:35.677vw;height:102.083vw}}@media(min-width: 1024px){.modal__image{width:28.854vw;height:42.083vw}}.modal__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal__subtitle{font-size:4.267vw}@media(min-width: 768px){.modal__subtitle{font-size:2.604vw}}@media(min-width: 1024px){.modal__subtitle{font-size:1.042vw}}.modal.order-complite.open-add{display:-webkit-box;display:-ms-flexbox;display:flex}.modal.training__modal .modal__image{overflow:hidden;border-radius:3.2vw;height:64vw;-ms-flex-negative:0;flex-shrink:0}@media(min-width: 768px){.modal.training__modal .modal__image{width:84.375vw;height:63.802vw;border-radius:1.302vw}}@media(min-width: 1024px){.modal.training__modal .modal__image{width:44.167vw;height:44.167vw;border-radius:0.781vw}}.modal.training__modal .modal__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 768px){.modal.training__modal .modal__content{gap:5.208vw}}@media(min-width: 1024px){.modal.training__modal .modal__content{gap:3.125vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.modal.training__modal .form__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw;margin-bottom:8vw}@media(min-width: 768px){.modal.training__modal .form__header{gap:2.604vw;margin-bottom:5.208vw}}@media(min-width: 1024px){.modal.training__modal .form__header{gap:1.042vw;margin-bottom:2.083vw}}.modal.training__modal .modal__window{width:92vw;overflow:hidden;position:relative;display:block;height:auto;border-radius:4vw;padding:5.333vw 4vw;position:relative}.modal.training__modal .modal__window::before{content:"";position:absolute;inset:0;background-image:var(--bg-green-svg);background-repeat:repeat;background-size:auto;pointer-events:none;z-index:-1;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}@media(min-width: 768px){.modal.training__modal .modal__window{width:92.188vw;border-radius:2.604vw;padding:5.208vw 3.906vw}}@media(min-width: 1024px){.modal.training__modal .modal__window{width:93.542vw;padding:2.083vw;border-radius:1.042vw}}.modal.training__modal .modal__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw;width:100%}@media(min-width: 768px){.modal.training__modal .modal__inner{gap:2.604vw}}@media(min-width: 1024px){.modal.training__modal .modal__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.563vw}}.modal#order-success-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999;-webkit-transition:all var(--transition);transition:all var(--transition)}.modal#order-success-modal .modal__close{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:3.2vw;right:3.2vw;height:6.933vw;width:6.933vw;cursor:pointer}@media(min-width: 768px){.modal#order-success-modal .modal__close{top:2.865vw;right:2.865vw;height:3.385vw;width:3.385vw}}@media(min-width: 1024px){.modal#order-success-modal .modal__close{top:1.146vw;right:1.146vw;height:1.354vw;width:1.354vw}}.modal#order-success-modal .modal__close path{opacity:.6;fill:var(--text-primary)}@media(min-width: 768px){.modal#order-success-modal .modal__close path{fill:var(--white)}}.modal#order-success-modal .modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw;width:92vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4vw;top:0%;left:0%;overflow:hidden;position:relative;overflow:hidden}@media(min-width: 768px){.modal#order-success-modal .modal__content{width:92.188vw;gap:1.953vw;border-radius:2.604vw}}@media(min-width: 1024px){.modal#order-success-modal .modal__content{width:59.271vw;gap:1.042vw;border-radius:1.042vw}}.modal#order-success-modal .order-success{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;border-radius:4vw;overflow:hidden;position:relative}.modal#order-success-modal .order-success::before{content:"";position:absolute;inset:0;background-image:var(--bg-light-svg);background-repeat:repeat;background-size:auto;pointer-events:none;z-index:-1;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}@media(min-width: 768px){.modal#order-success-modal .order-success{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;border-radius:2.604vw}}@media(min-width: 1024px){.modal#order-success-modal .order-success{border-radius:1.042vw}}.modal#order-success-modal .order-success__content{height:auto;width:100%;padding-top:18.667vw;padding-bottom:10.667vw;padding-left:4vw;padding-right:4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 768px){.modal#order-success-modal .order-success__content{padding-top:0;padding-bottom:0;width:56.51vw;padding-left:3.906vw;padding-right:2.604vw;gap:2.604vw}}@media(min-width: 1024px){.modal#order-success-modal .order-success__content{width:30.417vw;padding-left:2.083vw;padding-right:1.563vw;gap:0.521vw}}.modal#order-success-modal .order-success__image{height:95.2vw;width:92vw}@media(min-width: 768px){.modal#order-success-modal .order-success__image{width:35.677vw;height:102.083vw}}@media(min-width: 1024px){.modal#order-success-modal .order-success__image{width:28.854vw;height:42.083vw}}.modal#order-success-modal .order-success__image img{width:100%;height:100%}.modal#order-success-modal .order-success__actions{text-align:center;margin-top:1.333vw}@media(min-width: 768px){.modal#order-success-modal .order-success__actions{margin-top:0.521vw}}@media(min-width: 1024px){.modal#order-success-modal .order-success__actions{margin-top:1.563vw}}.modal#order-success-modal.open-gallery{position:fixed;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2))),rgba(43,18,12,.6);background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%),rgba(43,18,12,.6);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;left:0;top:0;pointer-events:auto;opacity:1}.modal#order-success-modal.open-gallery .modal#order-success-modal__close{display:block}.modal-contactUS .modal__inner{position:relative}.modal-contactUS .modal__inner::before{content:"";position:absolute;inset:0;background-image:var(--bg-main-svg);background-repeat:repeat;background-size:auto;pointer-events:none;z-index:-1;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.modal-contactUS .modal__content{padding:0 4vw}@media(min-width: 768px){.modal-contactUS .modal__content{padding:0;padding-left:3.906vw}}@media(min-width: 1024px){.modal-contactUS .modal__content{padding:0;padding-left:2.083vw}}.modal-contactUS .modal__image{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:64vw;display:none}@media(min-width: 768px){.modal-contactUS .modal__image{display:-webkit-box;display:-ms-flexbox;display:flex;width:35.677vw;height:102.083vw}}@media(min-width: 1024px){.modal-contactUS .modal__image{width:28.854vw;height:42.083vw}}.modal-contactUS .form__label .form__label-span{opacity:0;position:absolute}.modal-contactUS .form__label .form__label-span::before{content:"";position:absolute;inset:0;background-image:var(--bg-main-svg);background-repeat:repeat;background-size:auto;pointer-events:none;z-index:-1;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.modal-contactUS .form__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw;margin-bottom:8vw}@media(min-width: 768px){.modal-contactUS .form__header{gap:2.604vw;margin-bottom:5.208vw}}@media(min-width: 1024px){.modal-contactUS .form__header{gap:1.042vw;margin-bottom:2.083vw}}.modal-contactUS .btn-border{width:100%;text-align:center}.modal-contactUS .form textarea{height:26.667vw}@media(min-width: 768px){.modal-contactUS .form textarea{height:18.229vw}}@media(min-width: 1024px){.modal-contactUS .form textarea{height:7.292vw}}.modal-contactUS .modal__thank-subtitle{color:var(--text-primary)}.redactor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4vw}@media(min-width: 768px){.redactor{gap:1.953vw}}@media(min-width: 1024px){.redactor{gap:0.781vw}}.redactor .text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4vw}@media(min-width: 768px){.redactor .text-block{gap:1.953vw}}@media(min-width: 1024px){.redactor .text-block{gap:0.781vw}}.redactor h2{font-size:6.4vw;letter-spacing:-12.8vw;line-height:6.4vw}@media(min-width: 768px){.redactor h2{font-size:5.208vw;line-height:4.167vw;letter-spacing:-0.104vw}}@media(min-width: 1024px){.redactor h2{font-size:2.083vw;line-height:1.667vw;letter-spacing:-0.042vw}}.redactor h3{font-size:6.4vw;line-height:6.4vw;letter-spacing:-0.128vw}@media(min-width: 768px){.redactor h3{font-size:3.125vw;line-height:2.604vw;letter-spacing:-0.063vw}}@media(min-width: 1024px){.redactor h3{font-size:1.25vw;line-height:1.042vw;letter-spacing:-0.025vw}}.redactor h4{font-size:4.267vw;line-height:6.4vw;color:var(--gray-dark);font-family:"Cormorant Garamond",serif;font-weight:700}@media(min-width: 768px){.redactor h4{font-size:2.083vw;line-height:3.125vw}}@media(min-width: 1024px){.redactor h4{font-size:0.833vw;line-height:1.25vw}}.redactor ul,.redactor ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.133vw;opacity:.8}@media(min-width: 768px){.redactor ul,.redactor ol{gap:1.563vw}}@media(min-width: 1024px){.redactor ul,.redactor ol{gap:0.417vw}}.redactor ul li strong,.redactor ol li strong{font-weight:700}.redactor ol{counter-reset:list-counter}.redactor ol li{counter-increment:list-counter;padding-left:5.333vw;position:relative;width:100%}@media(min-width: 768px){.redactor ol li{padding-left:2.865vw}}@media(min-width: 1024px){.redactor ol li{padding-left:1.146vw}}.redactor ol li::before{content:counter(list-counter) ". ";position:absolute;top:0.267vw;left:0;border-radius:50%}@media(min-width: 768px){.redactor ol li::before{top:0.13vw}}@media(min-width: 1024px){.redactor ol li::before{top:0.052vw}}.redactor ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.133vw;position:relative;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.redactor ul li{gap:1.042vw}}@media(min-width: 1024px){.redactor ul li{gap:0.417vw}}.redactor ul li::before{content:"";position:relative;display:block;background:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='10' height='10' rx='1' fill='%234E7754'/%3E%3C/svg%3E") no-repeat center/contain;left:0;-ms-flex-negative:0;flex-shrink:0;width:2.667vw;height:2.667vw}@media(min-width: 768px){.redactor ul li::before{width:1.302vw;height:1.302vw}}@media(min-width: 1024px){.redactor ul li::before{width:0.521vw;height:0.521vw}}.redactor .text-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.redactor .img-item{width:200px;height:130px}.label{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.label input{width:100%;padding:4vw 6.667vw;font-size:3.733vw;border:1px solid var(--gray-line);border-radius:133.333vw;font-variant-numeric:lining-nums proportional-nums}@media(min-width: 768px){.label input{font-size:2.083vw;padding:2.474vw 3.906vw;border-radius:65.104vw}}@media(min-width: 1024px){.label input{font-size:0.833vw;padding:0.99vw 1.563vw;border-radius:26.042vw}}.label__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.2vw}@media(min-width: 768px){.label__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.563vw}}@media(min-width: 1024px){.label__wrap{gap:0.625vw}}.label[data-validate=false] input{border:1px solid var(--red)}.label input::-webkit-input-placeholder{font-size:3.733vw;color:var(--gray-txt)}.label input::-moz-placeholder{font-size:3.733vw;color:var(--gray-txt)}.label input:-ms-input-placeholder{font-size:3.733vw;color:var(--gray-txt)}.label input::-ms-input-placeholder{font-size:3.733vw;color:var(--gray-txt)}.label input::placeholder{font-size:3.733vw;color:var(--gray-txt)}@media(min-width: 768px){.label input::-webkit-input-placeholder{font-size:2.083vw}.label input::-moz-placeholder{font-size:2.083vw}.label input:-ms-input-placeholder{font-size:2.083vw}.label input::-ms-input-placeholder{font-size:2.083vw}.label input::placeholder{font-size:2.083vw}}@media(min-width: 1024px){.label input::-webkit-input-placeholder{font-size:0.833vw}.label input::-moz-placeholder{font-size:0.833vw}.label input:-ms-input-placeholder{font-size:0.833vw}.label input::-ms-input-placeholder{font-size:0.833vw}.label input::placeholder{font-size:0.833vw}}.label:has([type=checkbox]){border:none}.label__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.667vw}@media(min-width: 768px){.label__checkbox{gap:1.302vw}}@media(min-width: 1024px){.label__checkbox{gap:0.521vw}}.label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:5.867vw;height:4.267vw;border-radius:0.533vw;padding:0;border:1px solid var(--gray-line);background:rgba(0,0,0,0);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.label input[type=checkbox]{width:2.865vw;height:2.083vw;border-radius:0.26vw}}@media(min-width: 1024px){.label input[type=checkbox]{width:1.146vw;height:0.833vw;border-radius:0.104vw}}.label input[type=checkbox]:checked{background:var(--brown)}.label__checkbox a{color:var(--brown);text-decoration:underline;font-weight:600}.label__checkbox .form-error{display:none}.label__checkbox[data-validate=false] input[type=checkbox]{border:1px solid var(--red)}.label .form-error{font-size:3.733vw}@media(min-width: 768px){.label .form-error{font-size:1.823vw}}@media(min-width: 1024px){.label .form-error{font-size:0.729vw}}.label .show-password-input::before{width:6.4vw !important;height:6.4vw !important}@media(min-width: 768px){.label .show-password-input::before{width:3.125vw !important;height:3.125vw !important}}@media(min-width: 1024px){.label .show-password-input::before{width:1.25vw !important;height:1.25vw !important}}.label .show-password-input.display-password::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEyIDguNUMxMC4wNjcgOC41IDguNDk5OTggMTAuMDY3IDguNDk5OTggMTJDOC40OTk5OCAxMy45MzMgMTAuMDY3IDE1LjUgMTIgMTUuNUMxMy45MzMgMTUuNSAxNS41IDEzLjkzMyAxNS41IDEyQzE1LjUgMTAuMDY3IDEzLjkzMyA4LjUgMTIgOC41Wk0xMC41IDEyQzEwLjUgMTEuMTcxNiAxMS4xNzE1IDEwLjUgMTIgMTAuNUMxMi44Mjg0IDEwLjUgMTMuNSAxMS4xNzE2IDEzLjUgMTJDMTMuNSAxMi44Mjg0IDEyLjgyODQgMTMuNSAxMiAxMy41QzExLjE3MTUgMTMuNSAxMC41IDEyLjgyODQgMTAuNSAxMloiIGZpbGw9ImJsYWNrIi8+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiA0QzguMTEyMjEgNCA1LjU5NjkxIDUuOTYyNTkgNC4wODg2NiA3Ljg4MjE4QzMuMzM5MzYgOC44MzU4MyAyLjgzMTYzIDkuNzg0NzYgMi41MTA3NCAxMC40OTQxQzIuMzQ5NzUgMTAuODUgMi4yMzQyMyAxMS4xNDkgMi4xNTc4NCAxMS4zNjI5QzIuMTE5NjEgMTEuNDY5OSAyLjA5MTA4IDExLjU1NTkgMi4wNzE0NiAxMS42MTc0QzIuMDYxNjUgMTEuNjQ4MiAyLjA1NDA2IDExLjY3MjggMi4wNDg1OSAxMS42OTFDMi4wNDU4NSAxMS43IDIuMDQzNjUgMTEuNzA3NCAyLjA0MTk3IDExLjcxMzJDMi4wNDExMiAxMS43MTYgMi4wNDA0MSAxMS43MTg1IDIuMDM5ODMgMTEuNzIwNUwyLjAzOTA0IDExLjcyMzJMMi4wMzg3MiAxMS43MjQzQzIuMDM4NTggMTEuNzI0OCAyLjAzODQ1IDExLjcyNTMgMi45OTk5OCAxMkwyLjAzODQ1IDExLjcyNTNMMS45NTk5NiAxMkwyLjAzODQ1IDEyLjI3NDdMMi45OTk5OCAxMkMyLjAzODQ1IDEyLjI3NDcgMi4wMzg1OCAxMi4yNzUyIDIuMDM4NzIgMTIuMjc1N0wyLjAzOTA0IDEyLjI3NjhMMi4wMzk4MyAxMi4yNzk1TDIuMDQwNTkgMTIuMjgyMUwyLjA0MTk3IDEyLjI4NjhDMi4wNDM2NSAxMi4yOTI2IDIuMDQ1ODUgMTIuMyAyLjA0ODU5IDEyLjMwOUMyLjA1NDA2IDEyLjMyNzIgMi4wNjE2NSAxMi4zNTE4IDIuMDcxNDYgMTIuMzgyNkMyLjA5MTA4IDEyLjQ0NDEgMi4xMTk2MSAxMi41MzAxIDIuMTU3ODQgMTIuNjM3MUMyLjIzNDIzIDEyLjg1MSAyLjM0OTc1IDEzLjE1IDIuNTEwNzQgMTMuNTA1OUMyLjgzMTYzIDE0LjIxNTIgMy4zMzkzNiAxNS4xNjQyIDQuMDg4NjYgMTYuMTE3OEM1LjU5NjkxIDE4LjAzNzQgOC4xMTIyMSAyMCAxMiAyMEMxNS44ODc3IDIwIDE4LjQwMyAxOC4wMzc0IDE5LjkxMTMgMTYuMTE3OEMyMC42NjA2IDE1LjE2NDIgMjEuMTY4MyAxNC4yMTUyIDIxLjQ4OTIgMTMuNTA1OUMyMS42NTAyIDEzLjE1IDIxLjc2NTcgMTIuODUxIDIxLjg0MjEgMTIuNjM3MUMyMS44ODAzIDEyLjUzMDEgMjEuOTA4OSAxMi40NDQxIDIxLjkyODUgMTIuMzgyNkMyMS45MzgzIDEyLjM1MTggMjEuOTQ1OSAxMi4zMjcyIDIxLjk1MTQgMTIuMzA5QzIxLjk1MjYgMTIuMzA0OSAyMS45NTM4IDEyLjMwMTEgMjEuOTU0OCAxMi4yOTc2QzIxLjk1NiAxMi4yOTM1IDIxLjk1NzEgMTIuMjg5OSAyMS45NTggMTIuMjg2OEwyMS45NTkgMTIuMjgzM0wyMS45NjAxIDEyLjI3OTVMMjEuOTYwOSAxMi4yNzY4TDIxLjk2MTIgMTIuMjc1N0MyMS45NjE0IDEyLjI3NTIgMjEuOTYxNSAxMi4yNzQ3IDIxIDEyTDIxLjk2MTUgMTIuMjc0N0wyMi4wNCAxMkwyMS45NjE1IDExLjcyNTNMMjEgMTJDMjEuOTYxNSAxMS43MjUzIDIxLjk2MTQgMTEuNzI0OCAyMS45NjEyIDExLjcyNDNMMjEuOTYwOSAxMS43MjMyTDIxLjk2MDEgMTEuNzIwNUMyMS45NTk1IDExLjcxODUgMjEuOTU4OCAxMS43MTYgMjEuOTU4IDExLjcxMzJDMjEuOTU2MyAxMS43MDc0IDIxLjk1NDEgMTEuNyAyMS45NTE0IDExLjY5MUMyMS45NDU5IDExLjY3MjggMjEuOTM4MyAxMS42NDgyIDIxLjkyODUgMTEuNjE3NEMyMS45MDg5IDExLjU1NTkgMjEuODgwMyAxMS40Njk5IDIxLjg0MjEgMTEuMzYyOUMyMS43NjU3IDExLjE0OSAyMS42NTAyIDEwLjg1IDIxLjQ4OTIgMTAuNDk0MUMyMS4xNjgzIDkuNzg0NzYgMjAuNjYwNiA4LjgzNTgzIDE5LjkxMTMgNy44ODIxOEMxOC40MDMgNS45NjI1OSAxNS44ODc3IDQgMTIgNFpNNC4zMzI5NiAxMi42ODE2QzQuMjA2MzIgMTIuNDAxNyA0LjExNDgzIDEyLjE2NzMgNC4wNTQxMyAxMkM0LjExNDgzIDExLjgzMjcgNC4yMDYzMiAxMS41OTgzIDQuMzMyOTYgMTEuMzE4NEM0LjYwNTgzIDEwLjcxNTIgNS4wMzU1OSA5LjkxNDE3IDUuNjYxMjkgOS4xMTc4MkM2LjkwMzA1IDcuNTM3NDEgOC44ODc3NCA2IDEyIDZDMTUuMTEyMiA2IDE3LjA5NjkgNy41Mzc0MSAxOC4zMzg3IDkuMTE3ODJDMTguOTY0NCA5LjkxNDE3IDE5LjM5NDEgMTAuNzE1MiAxOS42NjcgMTEuMzE4NEMxOS43OTM2IDExLjU5ODMgMTkuODg1MSAxMS44MzI3IDE5Ljk0NTggMTJDMTkuODg1MSAxMi4xNjczIDE5Ljc5MzYgMTIuNDAxNyAxOS42NjcgMTIuNjgxNkMxOS4zOTQxIDEzLjI4NDggMTguOTY0NCAxNC4wODU4IDE4LjMzODcgMTQuODgyMkMxNy4wOTY5IDE2LjQ2MjYgMTUuMTEyMiAxOCAxMiAxOEM4Ljg4Nzc0IDE4IDYuOTAzMDUgMTYuNDYyNiA1LjY2MTI5IDE0Ljg4MjJDNS4wMzU1OSAxNC4wODU4IDQuNjA1ODMgMTMuMjg0OCA0LjMzMjk2IDEyLjY4MTZaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4=) !important;background-size:cover !important;background-position:center !important}.label .show-password-input::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuMjQ5OTggMy4zMzU5NEw1Ljk0MDg0IDYuMDI2OEM3LjQyMTU1IDQuODc0NDkgOS40MDUwNSA0LjAwMDE1IDEyIDQuMDAwMTVDMTUuODg3NyA0LjAwMDE1IDE4LjQwMyA1Ljk2Mjc0IDE5LjkxMTMgNy44ODIzMkMyMC42NjA2IDguODM1OTcgMjEuMTY4MyA5Ljc4NDkxIDIxLjQ4OTIgMTAuNDk0MkMyMS42NTAyIDEwLjg1MDEgMjEuNzY1NyAxMS4xNDkxIDIxLjg0MjEgMTEuMzYzQzIxLjg4MDMgMTEuNDcwMSAyMS45MDg5IDExLjU1NjEgMjEuOTI4NSAxMS42MTc2QzIxLjkzODMgMTEuNjQ4MyAyMS45NDU5IDExLjY3MyAyMS45NTE0IDExLjY5MTFDMjEuOTUyNiAxMS42OTUxIDIxLjk1MzcgMTEuNjk4OCAyMS45NTQ3IDExLjcwMjFDMjEuOTU1OSAxMS43MDY0IDIxLjk1NyAxMS43MTAxIDIxLjk1OCAxMS43MTMzQzIxLjk1ODggMTEuNzE2MiAyMS45NTk1IDExLjcxODYgMjEuOTYwMSAxMS43MjA3TDIxLjk2MDkgMTEuNzIzNEwyMS45NjEyIDExLjcyNDVDMjEuOTYxNCAxMS43MjUgMjEuOTYxNSAxMS43MjU0IDIxIDEyLjAwMDFDMjEuOTYxNSAxMi4yNzQ5IDIxLjk2MTQgMTIuMjc1MyAyMS45NjEyIDEyLjI3NThMMjEuOTYwOSAxMi4yNzY5TDIxLjk2MDEgMTIuMjc5NkMyMS45NTk1IDEyLjI4MTcgMjEuOTU4OCAxMi4yODQxIDIxLjk1OCAxMi4yODdMMjEuOTU2NiAxMi4yOTE4QzIxLjk1NiAxMi4yOTM2IDIxLjk1NTQgMTIuMjk1NiAyMS45NTQ4IDEyLjI5NzhDMjEuOTUzOCAxMi4zMDEyIDIxLjk1MjYgMTIuMzA1IDIxLjk1MTQgMTIuMzA5MkMyMS45NDU5IDEyLjMyNzMgMjEuOTM4MyAxMi4zNTIgMjEuOTI4NSAxMi4zODI3QzIxLjkwODkgMTIuNDQ0MiAyMS44ODAzIDEyLjUzMDIgMjEuODQyMSAxMi42MzczQzIxLjc2NTcgMTIuODUxMSAyMS42NTAyIDEzLjE1MDIgMjEuNDg5MiAxMy41MDYxQzIxLjE2ODMgMTQuMjE1NCAyMC42NjA2IDE1LjE2NDMgMTkuOTExMyAxNi4xMThDMTkuMzg3OSAxNi43ODQxIDE4Ljc0MzMgMTcuNDU1NCAxNy45NjIxIDE4LjA0ODFMMjAuNjY0MiAyMC43NTAyTDE5LjQxNDIgMjIuMDAwMkwxLjk5OTk4IDQuNTg1OTRMMy4yNDk5OCAzLjMzNTk0Wk0xOC4zMzg3IDE0Ljg4MjNDMTcuODU2MSAxNS40OTY1IDE3LjI2MTMgMTYuMTA0MiAxNi41MzE3IDE2LjYxNzdMMTQuNDMzIDE0LjUxOUwxNC41MTY0IDE0LjQzMjdDMTUuMTI0MyAxMy44MDM5IDE1LjUgMTIuOTQ0OSAxNS41IDEyLjAwMDFDMTUuNSAxMC4wNjcyIDEzLjkzMyA4LjUwMDE1IDEyIDguNTAwMTVDMTEuMDU1MiA4LjUwMDE1IDEwLjE5NjIgOC44NzU3OCA5LjU2NzQgOS40ODM2OEw5LjQ4MTEzIDkuNTY3MDlMNy4zNjgyMiA3LjQ1NDE4QzguNTI5NTMgNi42MDg5NiAxMC4wNDE1IDYuMDAwMTUgMTIgNi4wMDAxNUMxNS4xMTIyIDYuMDAwMTUgMTcuMDk2OSA3LjUzNzU1IDE4LjMzODcgOS4xMTc5N0MxOC45NjQ0IDkuOTE0MzIgMTkuMzk0MSAxMC43MTU0IDE5LjY2NyAxMS4zMTg2QzE5Ljc5MzYgMTEuNTk4NSAxOS44ODUxIDExLjgzMjggMTkuOTQ1OCAxMi4wMDAxQzE5Ljg4NTEgMTIuMTY3NSAxOS43OTM2IDEyLjQwMTggMTkuNjY3IDEyLjY4MTdDMTkuMzk0MSAxMy4yODQ5IDE4Ljk2NDQgMTQuMDg2IDE4LjMzODcgMTQuODgyM1pNMTMuMDc4NiAxMy4wNDI2TDEzLjAxODYgMTMuMTA0NkwxMC44OTU1IDEwLjk4MTVMMTAuOTU3NiAxMC45MjE2QzExLjIyODQgMTAuNjU5NyAxMS41OTQ1IDEwLjUwMDEgMTIgMTAuNTAwMUMxMi44Mjg0IDEwLjUwMDEgMTMuNSAxMS4xNzE3IDEzLjUgMTIuMDAwMUMxMy41IDEyLjQwNTYgMTMuMzQwNCAxMi43NzE3IDEzLjA3ODYgMTMuMDQyNlpNMjAuMDM5IDEyLjI3NjhDMjAuMDM5MiAxMi4yNzczIDIwLjAzOTIgMTIuMjc3NCAyMC4wMzkxIDEyLjI3NzFMMjAuMDM5IDEyLjI3NjhaIiBmaWxsPSJibGFjayIvPgogIDxwYXRoIGQ9Ik0zLjQxNTMgOC44Mjk2OEMzLjAyMDM2IDkuNDQ0NDcgMi43MjQyMSAxMC4wMjI0IDIuNTEwNzQgMTAuNDk0MkMyLjM0OTc1IDEwLjg1MDEgMi4yMzQyMyAxMS4xNDkxIDIuMTU3ODQgMTEuMzYzQzIuMTE5NjEgMTEuNDcwMSAyLjA5MTA4IDExLjU1NjEgMi4wNzE0NiAxMS42MTc2QzIuMDYxNjUgMTEuNjQ4MyAyLjA1NDA2IDExLjY3MyAyLjA0ODU5IDExLjY5MTFDMi4wNDU4NSAxMS43MDAyIDIuMDQzNjUgMTEuNzA3NiAyLjA0MTk3IDExLjcxMzNDMi4wNDExMiAxMS43MTYyIDIuMDQwNDEgMTEuNzE4NiAyLjAzOTgzIDExLjcyMDdMMi4wMzkwNCAxMS43MjM0TDIuMDM4NzIgMTEuNzI0NUMyLjAzODU4IDExLjcyNSAyLjAzODQ1IDExLjcyNTQgMi45OTk5OCAxMi4wMDAxTDIuMDM4NDUgMTEuNzI1NEwxLjk1OTk2IDEyLjAwMDFMMi4wMzg0NSAxMi4yNzQ5TDIuOTk5OTggMTIuMDAwMUMyLjAzODQ1IDEyLjI3NDkgMi4wMzg1OCAxMi4yNzUzIDIuMDM4NzIgMTIuMjc1OEwyLjAzOTA0IDEyLjI3NjlMMi4wMzk4MyAxMi4yNzk2TDIuMDQwNTkgMTIuMjgyM0wyLjA0MTk3IDEyLjI4N0MyLjA0MzY1IDEyLjI5MjcgMi4wNDU4NSAxMi4zMDAxIDIuMDQ4NTkgMTIuMzA5MkMyLjA1NDA2IDEyLjMyNzMgMi4wNjE2NSAxMi4zNTIgMi4wNzE0NiAxMi4zODI3QzIuMDkxMDggMTIuNDQ0MiAyLjExOTYxIDEyLjUzMDIgMi4xNTc4NCAxMi42MzczQzIuMjM0MjMgMTIuODUxMSAyLjM0OTc1IDEzLjE1MDIgMi41MTA3NCAxMy41MDYxQzIuODMxNjMgMTQuMjE1NCAzLjMzOTM2IDE1LjE2NDMgNC4wODg2NiAxNi4xMThDNS41OTY5MSAxOC4wMzc2IDguMTEyMjEgMjAuMDAwMSAxMiAyMC4wMDAxQzEyLjgzOTkgMjAuMDAwMSAxMy42MTU3IDE5LjkwODUgMTQuMzMxMiAxOS43NDU2TDEyLjU2ODIgMTcuOTgyNkMxMi4zODMxIDE3Ljk5NDIgMTIuMTkzNyAxOC4wMDAxIDEyIDE4LjAwMDFDOC44ODc3NCAxOC4wMDAxIDYuOTAzMDUgMTYuNDYyNyA1LjY2MTI5IDE0Ljg4MjNDNS4wMzU1OSAxNC4wODYgNC42MDU4MyAxMy4yODQ5IDQuMzMyOTYgMTIuNjgxN0M0LjIwNjMyIDEyLjQwMTggNC4xMTQ4MyAxMi4xNjc1IDQuMDU0MTMgMTIuMDAwMUM0LjExNDgzIDExLjgzMjggNC4yMDYzMiAxMS41OTg1IDQuMzMyOTYgMTEuMzE4NkM0LjQ3MDI3IDExLjAxNSA0LjY0NzMyIDEwLjY2MTQgNC44NjkwNyAxMC4yODM1TDMuNDE1MyA4LjgyOTY4WiIgZmlsbD0iYmxhY2siLz4KICA8cGF0aCBkPSJNMjEgMTIuMDAwMUwyMS45NjE1IDExLjcyNTRMMjIuMDQgMTIuMDAwMUwyMS45NjE1IDEyLjI3NDlMMjEgMTIuMDAwMVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPg==) !important;background-size:cover !important;background-position:center !important}.social-links{position:relative;height:10.667vw;width:54.667vw}@media(min-width: 768px){.social-links{width:6.771vw;height:6.771vw;width:34.896vw;-ms-flex-negative:0;flex-shrink:0}}@media(min-width: 1024px){.social-links{width:2.708vw;height:2.708vw;width:13.958vw}}.social-links-wrap{position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.667vw}@media(min-width: 768px){.social-links-wrap{gap:1.302vw}}@media(min-width: 1024px){.social-links-wrap{gap:1.042vw}}.social-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:var(--white);border-radius:50%;text-decoration:none;overflow:hidden;height:10.667vw;-webkit-transition:all var(--transition);transition:all var(--transition);cursor:pointer;width:10.667vw;max-height:10.667vw;padding-bottom:2.667vw;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;border-radius:16vw;padding-top:2.667vw}@media(min-width: 768px){.social-link{width:6.771vw;max-height:6.771vw;height:6.771vw;padding-bottom:1.693vw;gap:0;border-radius:10.156vw;padding-top:1.693vw}}@media(min-width: 1024px){.social-link{width:2.708vw;max-height:2.708vw;padding-bottom:0.677vw;padding-top:0.677vw;border-radius:1.25vw}}.social-link__icon{width:5.333vw;height:5.333vw;-webkit-transition:all var(--transition);transition:all var(--transition);display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 768px){.social-link__icon{width:3.125vw;height:3.125vw}}@media(min-width: 1024px){.social-link__icon{width:1.354vw;height:1.354vw}}.social-link__icon svg{width:100%;height:100%}.social-link__icon path{fill:var(--accent);-webkit-transition:all var(--transition);transition:all var(--transition)}.social-link__label{position:relative;overflow:hidden;color:var(--white);font-weight:600;white-space:nowrap;font-size:3.2vw;-webkit-transition:all var(--transition);transition:all var(--transition);pointer-events:none;z-index:1;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-orientation:mixed;display:none}@media(min-width: 768px){.social-link__label{font-size:1.563vw}}@media(min-width: 1024px){.social-link__label{display:block;font-size:0.625vw}}@media(hover: hover)and (min-width: 1024px){.social-link:hover{max-height:6.979vw;gap:0.417vw}}@media(hover: hover){.social-link:hover .social-link__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.social-link:hover .social-link__icon svg path{fill:var(--white)}.social-link:hover .social-link__label{position:relative;opacity:1}.social-link:hover[data-platform=tiktok]{background:var(--tiktok);color:var(--white)}.social-link:hover[data-platform=instagram]{background:var(--instagram);color:var(--white)}.social-link:hover[data-platform=whatsapp]{background:var(--whatsapp);color:var(--white)}.social-link:hover[data-platform=facebook]{background:var(--facebook);color:var(--white)}}[data-theme=dark] .social-link path{fill:var(--dark)}@media(hover: hover){[data-theme=dark] .social-link:hover .social-link__icon svg path{fill:var(--white)}}.btn-border{border:2px dashed var(--accent);background:var(--bg-primary);color:var(--accent);border-radius:133.333vw;margin-left:auto;width:100%;padding:3.2vw 6.667vw;display:block;-webkit-transition:all var(--transition);transition:all var(--transition);font-size:3.733vw;font-weight:400;line-height:120%;text-transform:uppercase;position:relative;overflow:hidden;z-index:1}@media(min-width: 768px){.btn-border{width:auto;padding:2.604vw 3.255vw;border-radius:65.104vw;font-size:2.604vw}}@media(min-width: 1024px){.btn-border{padding:1.042vw 1.302vw;border-radius:26.042vw;font-size:1.042vw}}.btn-border::after{content:"";position:absolute;inset:0;width:100%;height:100%;display:inline-block;background:var(--accent);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all var(--transition);transition:all var(--transition);border-radius:133.333vw;z-index:-1}@media(min-width: 768px){.btn-border::after{border-radius:65.104vw}}@media(min-width: 1024px){.btn-border::after{border-radius:26.042vw}}.btn-border path{-webkit-transition:all var(--transition);transition:all var(--transition)}@media(hover: hover){.btn-border:hover{color:var(--white)}.btn-border:hover path{fill:var(--white)}.btn-border:hover::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.btn{background:var(--accent);color:var(--accent);border-radius:133.333vw;margin-left:auto;width:100%;padding:0 10.667vw;display:block;-webkit-transition:all var(--transition);transition:all var(--transition);font-size:3.733vw;height:11.467vw;font-weight:400;line-height:120%;text-transform:uppercase;position:relative;overflow:hidden;z-index:1}@media(min-width: 768px){.btn{width:auto;padding:0 3.255vw;border-radius:65.104vw;font-size:2.604vw;height:8.724vw}}@media(min-width: 1024px){.btn{padding:0 1.302vw;border-radius:26.042vw;font-size:1.042vw;height:3.49vw}}.btn::after{content:"";position:absolute;inset:0;width:100%;height:100%;display:inline-block;background:var(--white);-webkit-transform:translateX(-101%);-ms-transform:translateX(-101%);transform:translateX(-101%);-webkit-transition:all var(--transition);transition:all var(--transition);border-radius:133.333vw;z-index:-1}@media(min-width: 768px){.btn::after{border-radius:65.104vw}}@media(min-width: 1024px){.btn::after{border-radius:26.042vw}}@media(hover: hover){.btn:hover{color:var(--accent)}.btn:hover::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.667vw;padding-top:2.667vw;margin-bottom:2.667vw;line-height:normal}@media(min-width: 768px){.breadcrumbs{gap:1.302vw;padding-top:3.255vw;margin-bottom:3.255vw}}@media(min-width: 1024px){.breadcrumbs{gap:0.521vw;padding-top:1.563vw;margin-bottom:1.563vw}}.breadcrumbs__item{font-size:3.733vw;line-height:140%;white-space:nowrap;color:var(--gray-text);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.breadcrumbs__item{font-size:2.083vw}}@media(min-width: 1024px){.breadcrumbs__item{font-size:0.833vw}}.breadcrumbs__item.current,.breadcrumbs__item--current{color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs__separator{font-size:3.733vw;line-height:140%;color:var(--gray-text);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.breadcrumbs__separator{font-size:2.083vw}}@media(min-width: 1024px){.breadcrumbs__separator{font-size:0.833vw}}@media(any-hover: hover){.breadcrumbs__item:hover{color:var(--green-light)}}.login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6.4vw}.login__top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.133vw}.login__tab{padding:2.133vw 3.2vw;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #ebebeb;font-weight:500}.login__tab.active{border:1px solid #fa4616}.login__column{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.267vw}.login__column.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.267vw}.form-signin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.133vw}.form-register{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.133vw}.subpages{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:2.667vw;padding-bottom:4vw}@media(min-width: 768px){.subpages{padding-top:0.651vw;padding-bottom:2.604vw}}@media(min-width: 1024px){.subpages{padding-top:0.26vw;padding-bottom:1.094vw}}.subpages-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:2.133vw;color:var(--white);padding-left:4vw;padding-right:4vw}@media(min-width: 768px){.subpages-container{gap:2.604vw;padding-left:3.906vw;padding-right:3.906vw}}@media(min-width: 1024px){.subpages-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.042vw;padding-left:1.042vw;padding-right:1.042vw}}.subpage-item{position:relative;overflow:hidden;border-radius:2.667vw;width:100%;height:48vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}@media(min-width: 768px){.subpage-item{border-radius:2.604vw;height:32.422vw}}@media(min-width: 1024px){.subpage-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:1.042vw;width:31.927vw;height:auto}}.subpage-item:after{content:"";inset:0;position:absolute;width:100%;z-index:-1;height:100%;background:rgba(0,0,0,.2);-webkit-transition:all var(--transition);transition:all var(--transition)}.subpage-image{position:absolute;width:100%;height:100%;inset:0;z-index:-1}.subpage-title{position:relative;z-index:1;font-size:6.4vw;font-weight:600;line-height:120%;text-transform:capitalize;opacity:0;pointer-events:none}@media(min-width: 768px){.subpage-title{font-size:6.25vw}}@media(min-width: 1024px){.subpage-title{opacity:1;pointer-events:all;font-size:2.5vw}}@media(hover: hover){.subpage-item:hover .subpage-title{opacity:0;pointer-events:none}}@media(hover: hover)and (min-width: 1024px){.subpage-item:hover .subpage-title{opacity:1;pointer-events:all}}@media(hover: hover){.subpage-item:hover .subpage-links{opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.subpage-item:hover:after{background:rgba(0,0,0,.5)}}.subpage-links{opacity:1;position:absolute;-webkit-transition:all var(--transition);transition:all var(--transition);bottom:13.333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw}@media(min-width: 768px){.subpage-links{bottom:9.896vw;gap:3.906vw}}@media(min-width: 1024px){.subpage-links{opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:2.083vw;gap:0.833vw}}.subpage-links-item{font-size:5.333vw;font-weight:400;line-height:150%;text-transform:capitalize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.6vw;color:#f7f7f7;-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.subpage-links-item{font-size:3.125vw;gap:0.781vw}}@media(min-width: 1024px){.subpage-links-item{font-size:1.25vw;gap:0.313vw}}.subpage-links-item svg path{stroke:#f7f7f7;-webkit-transition:all .3s;transition:all .3s}@media(hover: hover){.subpage-links-item:hover{color:var(--accent)}.subpage-links-item:hover path{stroke:var(--accent)}}.subpage-links svg{width:6.4vw;height:6.4vw}@media(min-width: 768px){.subpage-links svg{width:4.167vw;height:4.167vw}}@media(min-width: 1024px){.subpage-links svg{width:1.667vw;height:1.667vw}}.anime-start .subpage-item{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all var(--transition);transition:all var(--transition)}.anime-start .subpage-item:nth-child(2){-webkit-animation:growFromCenter 1s forwards .5s;animation:growFromCenter 1s forwards .5s}.anime-start .subpage-item:nth-child(1){-webkit-animation:slideFromLeft 1s forwards 1.5s;animation:slideFromLeft 1s forwards 1.5s}.anime-start .subpage-item:nth-child(3){-webkit-animation:slideFromRight 1s forwards 1.5s;animation:slideFromRight 1s forwards 1.5s}@-webkit-keyframes growFromCenter{0%{opacity:0;-webkit-transform:scaleY(0) translateY(0);transform:scaleY(0) translateY(0)}100%{opacity:1;-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}}@keyframes growFromCenter{0%{opacity:0;-webkit-transform:scaleY(0) translateY(0);transform:scaleY(0) translateY(0)}100%{opacity:1;-webkit-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0)}}@-webkit-keyframes slideFromLeft{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideFromLeft{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideFromRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideFromRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.hero__bg{position:relative;background-size:cover;background-position:center;color:var(--text-white);border-radius:3.2vw}@media(min-width: 768px){.hero__bg{border-radius:2.604vw}}@media(min-width: 1024px){.hero__bg{border-radius:1.042vw}}.hero__btn{width:100%;margin:0 auto;opacity:0}@media(min-width: 768px){.hero__btn{width:39.063vw}}@media(min-width: 1024px){.hero__btn{width:15.625vw}}.hero__overlay{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:var(--bg-overlay);border-radius:94.133vw;opacity:.15;background:#0b0b0b;-webkit-filter:blur(20vw);filter:blur(20vw);width:100%;height:94.133vw}@media(min-width: 768px){.hero__overlay{border-radius:72.135vw;width:72.135vw;height:61.068vw;-webkit-filter:blur(9.766vw);filter:blur(9.766vw)}}@media(min-width: 1024px){.hero__overlay{border-radius:52.656vw;width:52.656vw;height:33.229vw;-webkit-filter:blur(3.906vw);filter:blur(3.906vw)}}.hero__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5.333vw;height:100%}@media(min-width: 768px){.hero__inner{gap:3.906vw}}@media(min-width: 1024px){.hero__inner{gap:2.604vw}}.hero__content{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw}@media(min-width: 768px){.hero__content{gap:3.906vw}}@media(min-width: 1024px){.hero__content{gap:2.604vw;margin-top:0}}.hero .container{position:relative;z-index:2;text-align:center;padding:0 5.333vw 0;margin-top:2.667vw;height:152vw}@media(min-width: 768px){.hero .container{margin-top:1.302vw;padding:0 2.604vw 0;height:117.188vw}}@media(min-width: 1024px){.hero .container{padding:0 0vw 0;margin-top:0.521vw;height:43.229vw}}.hero__title{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}@media(min-width: 768px){.hero__title{width:79.167vw;margin:0 auto}}@media(min-width: 1024px){.hero__title{width:27.813vw}}.hero__title-wrap{overflow:hidden}.hero__caption-wrap{background:rgba(44,20,20,.2);margin-bottom:5.333vw;padding:5.333vw 4vw;border-radius:3.2vw;opacity:0;margin-top:auto;-webkit-backdrop-filter:blur(1.067vw);backdrop-filter:blur(1.067vw)}@media(min-width: 768px){.hero__caption-wrap{padding:2.604vw;border-radius:2.604vw;margin-bottom:2.604vw;-webkit-backdrop-filter:blur(0.521vw);backdrop-filter:blur(0.521vw)}}@media(min-width: 1024px){.hero__caption-wrap{position:absolute;width:24.115vw;padding:1.042vw;bottom:1.042vw;margin-bottom:0;left:1.042vw;border-radius:1.042vw;-webkit-backdrop-filter:blur(0.208vw);backdrop-filter:blur(0.208vw)}}.hero__caption{text-align:center;color:var(--bg-secondary);max-width:none;margin-left:auto;margin-right:auto;width:76vw}@media(min-width: 768px){.hero__caption{width:81.771vw}}@media(min-width: 1024px){.hero__caption{text-align:left;width:22.031vw}}.hero .social-links{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:none;opacity:0;height:100%}@media(min-width: 1024px){.hero .social-links{display:block;right:1.042vw;width:2.708vw}}.hero .social-links-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@-webkit-keyframes showTitle{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes showTitle{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes showElements{0%{opacity:0}100%{opacity:1}}@keyframes showElements{0%{opacity:0}100%{opacity:1}}.hero.anime-start .hero__title{-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-animation:showTitle .8s forwards;animation:showTitle .8s forwards}.hero.anime-start .hero__btn,.hero.anime-start .hero__caption-wrap,.hero.anime-start .social-links{-webkit-animation:showElements .8s forwards .4s;animation:showElements .8s forwards .4s}.about{color:var(--text-primary);padding:21.333vw 0}@media(min-width: 768px){.about{padding:13.021vw 0}}@media(min-width: 1024px){.about{padding:7.292vw 0;padding-bottom:3.646vw}}.about__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw}@media(min-width: 768px){.about__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5.208vw}}@media(min-width: 1024px){.about__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.667vw}}.about__content{-ms-flex-negative:0;flex-shrink:0;gap:5.333vw;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 768px){.about__content{gap:2.604vw}}@media(min-width: 1024px){.about__content{gap:1.563vw;width:45.469vw;border-right:1px dashed var(--green)}}.about__text{line-height:150%}.about__list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw;margin-top:-1.333vw}@media(min-width: 768px){.about__list{gap:1.563vw;margin-top:-0vw}}@media(min-width: 1024px){.about__list{gap:0.625vw;margin-top:-0.521vw}}.about__stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:21.333vw;margin-top:5.333vw;row-gap:6.133vw}@media(min-width: 768px){.about__stats{gap:6.901vw;margin-top:4.557vw}}@media(min-width: 1024px){.about__stats{gap:3.125vw;margin-top:0.521vw}}.about__stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.333vw}@media(min-width: 768px){.about__stat{gap:1.953vw}}@media(min-width: 1024px){.about__stat{gap:1.406vw}}.about__stat .number{color:var(--green);display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.333vw;line-height:69%;overflow:hidden}@media(min-width: 768px){.about__stat .number{gap:0.651vw}}@media(min-width: 1024px){.about__stat .number{gap:0.26vw}}.about__column-right{width:100%;letter-spacing:.4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw;margin:0}@media(min-width: 768px){.about__column-right{gap:1.953vw;width:100%}}.about__column-right img{width:100%;border-radius:1.067vw;overflow:hidden;height:63.2vw}@media(min-width: 768px){.about__column-right img{height:63.223vw;border-radius:1.042vw}}@media(min-width: 1024px){.about__column-right img{height:31.719vw;border-radius:0.521vw;width:46.25vw}}.about .counter-scroll{position:relative;overflow:hidden;height:12.8vw}@media(min-width: 768px){.about .counter-scroll{height:7.813vw}}@media(min-width: 1024px){.about .counter-scroll{height:2.813vw}}.about .about__stats .about__stat:nth-child(1) .counter-scroll{width:24.533vw}@media(min-width: 768px){.about .about__stats .about__stat:nth-child(1) .counter-scroll{width:19.531vw}}@media(min-width: 1024px){.about .about__stats .about__stat:nth-child(1) .counter-scroll{width:7.813vw}}.about .about__stats .about__stat:nth-child(2) .counter-scroll{width:45.6vw}@media(min-width: 768px){.about .about__stats .about__stat:nth-child(2) .counter-scroll{width:30.99vw}}@media(min-width: 1024px){.about .about__stats .about__stat:nth-child(2) .counter-scroll{width:12.396vw}}.about .about__stats .about__stat:nth-child(3) .counter-scroll{width:46.133vw}@media(min-width: 768px){.about .about__stats .about__stat:nth-child(3) .counter-scroll{width:27.734vw}}@media(min-width: 1024px){.about .about__stats .about__stat:nth-child(3) .counter-scroll{width:11.094vw}}.about .numbers-wrapper{position:absolute;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.anime-start .numbers-wrapper{-webkit-animation:scrollNumbers 2.5s forwards;animation:scrollNumbers 2.5s forwards;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);gap:20px}@-webkit-keyframes scrollNumbers{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes scrollNumbers{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}.intro-quote{padding-bottom:8vw}@media(min-width: 768px){.intro-quote{padding:6.51vw 0;padding-top:0}}@media(min-width: 1024px){.intro-quote{padding:3.646vw 0}}.intro-quote__inner:after{content:"";inset:0;position:absolute;display:block;width:100%;height:100%;background-image:var(--bg-svg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;z-index:-1;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.intro-quote__inner{-webkit-transition:all var(--transition);transition:all var(--transition);position:relative;overflow:hidden;border:0px dashed var(--green);padding:5.333vw 2.667vw;margin:0 auto;border-radius:3.2vw;z-index:1}@media(min-width: 768px){.intro-quote__inner{padding:7.813vw 2.604vw;border-radius:2.604vw}}@media(min-width: 1024px){.intro-quote__inner{padding:5.208vw 0.521vw;border-radius:1.042vw}}.intro-quote__content{opacity:0;clip-path:inset(0 50% 0 50%);overflow:hidden;-webkit-transition:all var(--transition);transition:all var(--transition);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:3.733vw}@media(min-width: 768px){.intro-quote__content{gap:3.906vw}}@media(min-width: 1024px){.intro-quote__content{gap:2.24vw}}.intro-quote__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;gap:1.067vw}@media(min-width: 768px){.intro-quote__author{gap:0.781vw}}@media(min-width: 1024px){.intro-quote__author{gap:0.313vw}}.intro-quote__text{font-family:"Cormorant Garamond",serif;width:86.667vw}@media(min-width: 768px){.intro-quote__text{width:86.979vw}}@media(min-width: 1024px){.intro-quote__text{width:66.563vw;margin:0 auto}}.intro-quote__name{font-weight:500;font-size:3.2vw;line-height:normal}@media(min-width: 768px){.intro-quote__name{font-size:2.604vw}}@media(min-width: 1024px){.intro-quote__name{font-size:1.042vw}}.intro-quote__subtitle{font-weight:400;font-size:3.2vw;line-height:normal;opacity:.6}@media(min-width: 768px){.intro-quote__subtitle{font-size:2.083vw}}@media(min-width: 1024px){.intro-quote__subtitle{font-size:0.833vw}}.intro-quote .scissors{height:11.733vw;width:16vw;margin-top:-7.467vw;margin-left:-5.067vw;position:relative;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);z-index:1}@media(min-width: 768px){.intro-quote .scissors{height:11.849vw;width:16.146vw;margin-top:-6.51vw;margin-left:-4.818vw}}@media(min-width: 1024px){.intro-quote .scissors{height:4.74vw;width:6.458vw;margin-top:-2.604vw;margin-left:-3.125vw}}.intro-quote .scissors-dark{display:none}.intro-quote__img-left{position:relative;height:36.8vw;-o-object-fit:contain;object-fit:contain;width:27.674vw;margin-top:-17.333vw;margin-bottom:-4.267vw;left:-4.667vw;z-index:1}@media(min-width: 768px){.intro-quote__img-left{height:47.19vw;width:39.453vw;margin-top:-14.063vw;margin-bottom:-10.026vw;left:-5.599vw}}@media(min-width: 1024px){.intro-quote__img-left{position:absolute;margin-bottom:0;margin-top:0;height:25.833vw;width:21.354vw;bottom:-0.552vw;left:-2.396vw}}.intro-quote__img-right{position:relative;height:34.039vw;-o-object-fit:contain;object-fit:contain;width:27.467vw;margin-top:-14.8vw;margin-bottom:-8vw;right:-32.933vw;z-index:1}@media(min-width: 768px){.intro-quote__img-right{height:43.327vw;width:41.743vw;bottom:-0vw;margin-top:-10.807vw;margin-bottom:-9.896vw;right:-7.813vw}}@media(min-width: 1024px){.intro-quote__img-right{position:absolute;margin-bottom:0;margin-top:0;height:23.906vw;width:35.885vw;bottom:-0.99vw;right:-8.073vw}}.intro-quote.anime-start .intro-quote__inner{-webkit-animation:borderExpand 1s forwards;animation:borderExpand 1s forwards}.intro-quote.anime-start .intro-quote__content{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-animation:quoteExpand .6s ease-out forwards;animation:quoteExpand .6s ease-out forwards}.intro-quote.anime-start .scissors{-webkit-animation:scissors 1s forwards;animation:scissors 1s forwards}@-webkit-keyframes borderExpand{0%{border-width:0}100%{border-width:2px}}@keyframes borderExpand{0%{border-width:0}100%{border-width:2px}}@-webkit-keyframes scissors{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes scissors{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes quoteExpand{0%{opacity:0;clip-path:inset(0 50% 0 50%)}50%{opacity:.7}100%{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes quoteExpand{0%{opacity:0;clip-path:inset(0 50% 0 50%)}50%{opacity:.7}100%{opacity:1;clip-path:inset(0 0 0 0)}}[data-theme=dark] .scissors{display:none}[data-theme=dark] .scissors-dark{display:block}@media(min-width: 1024px){.intro-quote.another .intro-quote__content{gap:3.125vw}}@media(min-width: 1024px){.intro-quote.another .intro-quote__text{width:48.646vw;margin:0 auto}}.intro-quote.another .scissors{display:none}.services{padding:10.667vw 0;padding-bottom:16vw}@media(min-width: 768px){.services{padding:0vw 0;padding-bottom:7.813vw}}@media(min-width: 1024px){.services{padding:3.646vw 0;padding-bottom:10.573vw}}.services__title{font-family:"Cormorant Garamond",serif;font-weight:600;text-transform:uppercase;color:var(--text-primary);margin-bottom:5.333vw}@media(min-width: 768px){.services__title{margin-bottom:5.208vw}}@media(min-width: 1024px){.services__title{margin-bottom:2.083vw}}.services__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:4vw;margin-bottom:10.667vw;gap:1.067vw;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.services__tabs::-webkit-scrollbar{display:none}@media(min-width: 768px){.services__tabs{margin-left:3.906vw;margin-bottom:6.51vw;gap:0.521vw}}@media(min-width: 1024px){.services__tabs{margin:0 3.125vw;margin-bottom:3.125vw;gap:0.208vw}}.services__tab{background:rgba(0,0,0,0);border:1px solid var(--border-light);font-family:MinSans,sans-serif;color:var(--text-primary);-webkit-transition:var(--transition);transition:var(--transition);-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.services__tab.active{background:var(--accent);color:var(--white);border-color:var(--accent)}.services__tab{padding:2.133vw 4.267vw;border-radius:133.333vw;font-size:4.267vw}@media(min-width: 768px){.services__tab{padding:1.953vw 3.906vw;border-radius:65.104vw;font-size:2.604vw}}@media(min-width: 1024px){.services__tab{padding:0.781vw 1.563vw;border-radius:26.042vw;font-size:1.042vw}}.services__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 1024px){.services__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.services__item{display:none;opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all var(--transition);transition:all var(--transition);width:100%}@media(min-width: 1024px){.services__item{width:46.25vw}}.services__item.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.services__text-with-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7.467vw}@media(min-width: 768px){.services__text-with-image{gap:3.906vw}}@media(min-width: 1024px){.services__text-with-image{gap:1.563vw}}.services__text .h3{margin-bottom:1.333vw}@media(min-width: 768px){.services__text .h3{margin-bottom:1.302vw}}@media(min-width: 1024px){.services__text .h3{margin-bottom:0.521vw}}.services__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4vw}@media(min-width: 768px){.services__text{gap:2.604vw}}@media(min-width: 1024px){.services__text{gap:1.042vw}}.services__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw}@media(min-width: 768px){.services__description{gap:1.302vw}}@media(min-width: 1024px){.services__description{gap:0.521vw}}.services__description p+ol{margin-top:2.667vw}@media(min-width: 768px){.services__description p+ol{margin-top:1.302vw}}@media(min-width: 1024px){.services__description p+ol{margin-top:0.521vw}}.services__image{width:92vw;height:56.533vw}@media(min-width: 768px){.services__image{width:76.042vw;height:46.875vw}}@media(min-width: 1024px){.services__image{width:30.417vw;height:18.75vw}}.services__image img{width:100%;height:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}.services__price-table:last-child th{border:none}@media(min-width: 1024px){.services__price-table:last-child th{border-bottom:1px dashed var(--gray-line)}}.services__price-table:first-child thead th:nth-child(3)::before{content:"/";display:block}@media(min-width: 768px){.services__price-table:first-child thead th:nth-child(3)::before{display:none}}.services__price-table:not(:first-child) thead th:not(:first-child){display:none}@media(min-width: 1024px){.services__price-table:not(:first-child) thead th:not(:first-child){display:table-cell}}.services__price-table{border-bottom:1px dashed var(--gray-line)}@media(min-width: 1024px){.services__price-table{border:none}}.services__price-table-wrapper{overflow-x:auto}.services__price-table table{width:100%;border-collapse:collapse;display:block}.services__price-table table.single-row{text-transform:uppercase;border-bottom:1px dashed var(--gray-line);margin-bottom:-0vw}@media(min-width: 768px){.services__price-table table.single-row{margin-bottom:2.344vw}}@media(min-width: 1024px){.services__price-table table.single-row{margin-bottom:-0.625vw}}.services__price-table table.single-row .services__price-cell{min-width:14.4vw}@media(min-width: 768px){.services__price-table table.single-row .services__price-cell{min-width:25.26vw}}@media(min-width: 1024px){.services__price-table table.single-row .services__price-cell{min-width:10.104vw}}.services__price-table table.single-row .services__service-name{min-width:77.6vw;font-size:5.333vw}@media(min-width: 768px){.services__price-table table.single-row .services__service-name{min-width:66.927vw;font-size:4.688vw}}@media(min-width: 1024px){.services__price-table table.single-row .services__service-name{min-width:36.198vw;font-size:1.875vw}}.services__price-table table thead{display:block}@media(min-width: 1024px){.services__price-table table thead{display:table-header-group}}.services__price-table table thead tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(min-width: 1024px){.services__price-table table thead tr{display:table-row}}.services__price-table table th,.services__price-table table td{display:block;width:100%;border:none}@media(min-width: 1024px){.services__price-table table th,.services__price-table table td{display:table-cell}}.services__price-table table th{font-family:"Cormorant Garamond",serif;font-weight:600;text-transform:uppercase;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5.333vw 0;cursor:pointer;font-size:5.333vw;position:relative}@media(min-width: 768px){.services__price-table table th{font-size:3.125vw;padding:1.953vw 0}.services__price-table table th::after{width:3.125vw;height:3.125vw}}@media(min-width: 1024px){.services__price-table table th{display:table-cell;position:static;font-size:1.25vw;padding:1.823vw 0 1.042vw 0;text-align:left;background:rgba(0,0,0,0);border-bottom:1px dashed var(--gray-line);cursor:default}.services__price-table table th::after{content:none}}.services__price-table table th:first-child::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.19862 8.23883C2.92692 7.94859 2.93494 7.49629 3.21675 7.21576C3.49856 6.93523 3.95294 6.92725 4.24452 7.19771L12.1381 15.0553L19.7555 7.19771C20.0471 6.92725 20.5014 6.93523 20.7833 7.21576C21.0651 7.49629 21.0731 7.94859 20.8014 8.23883L12.1381 17L3.19862 8.23883Z' fill='%232B120C'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right;width:6.4vw;height:6.4vw;-webkit-transition:all var(--transition);transition:all var(--transition)}@media(min-width: 1024px){.services__price-table table th:first-child::after{display:none}}.services__price-table table th:first-child.active::after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.8014 15.7612C21.0731 16.0514 21.0651 16.5037 20.7833 16.7842C20.5014 17.0648 20.0471 17.0727 19.7555 16.8023L11.8619 8.94474L4.24452 16.8023C3.95294 17.0727 3.49856 17.0648 3.21675 16.7842C2.93493 16.5037 2.92692 16.0514 3.19862 15.7612L11.8619 7L20.8014 15.7612Z' fill='%232B120C'/%3E%3C/svg%3E")}.services__price-table table th:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-width:54.133vw}@media(min-width: 768px){.services__price-table table th:nth-child(1){min-width:44.792vw}}@media(min-width: 1024px){.services__price-table table th:nth-child(1){-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;min-width:28.281vw;max-width:28.281vw;width:28.281vw}}.services__price-table table:not(:has(th:nth-child(2))) th:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-width:54.133vw}@media(min-width: 768px){.services__price-table table:not(:has(th:nth-child(2))) th:nth-child(1){min-width:44.792vw}}@media(min-width: 1024px){.services__price-table table:not(:has(th:nth-child(2))) th:nth-child(1){-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;width:100%;min-width:auto;max-width:none}}@media(min-width: 1024px){.services__price-table table:not(:has(th:nth-child(2))) thead{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width: 1024px){.services__price-table table:not(:has(th:nth-child(2))) thead tr{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}.services__price-table table th:nth-child(2),.services__price-table table:not(:has(th:nth-child(2))) td:not(:first-child){text-align:center;width:auto;font-size:3.733vw}@media(min-width: 768px){.services__price-table table th:nth-child(2),.services__price-table table:not(:has(th:nth-child(2))) td:not(:first-child){width:23.438vw;font-size:2.604vw;gap:0;margin-right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media(min-width: 1024px){.services__price-table table th:nth-child(2),.services__price-table table:not(:has(th:nth-child(2))) td:not(:first-child){min-width:7.865vw;max-width:7.865vw;width:7.865vw;font-size:1.042vw}}.services__price-table table th:nth-child(3){text-align:center;width:auto;font-size:3.733vw;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4vw;margin-left:4vw}@media(min-width: 768px){.services__price-table table th:nth-child(3){width:25.651vw;font-size:2.604vw;gap:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0}}@media(min-width: 1024px){.services__price-table table th:nth-child(3){display:table-cell;min-width:10.104vw;max-width:10.104vw;width:10.104vw;font-size:1.042vw}}.services__price-table table tbody{display:block;max-height:0;overflow:hidden;-webkit-transition:all var(--transition);transition:all var(--transition)}.services__price-table table tbody.active{max-height:10000px}@media(min-width: 1024px){.services__price-table table tbody{display:table-row-group;max-height:none;overflow:visible}}.services__price-table table tbody .services__table-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.667vw 0vw;border-bottom:1px dashed var(--gray-line)}.services__price-table table tbody .services__table-row:last-child{border-bottom:none}@media(min-width: 1024px){.services__price-table table tbody .services__table-row:last-child{border-bottom:1px dashed var(--gray-line)}}@media(min-width: 768px){.services__price-table table tbody .services__table-row{padding:1.953vw 0vw}}@media(min-width: 1024px){.services__price-table table tbody .services__table-row{display:table-row;padding:0}}.services__price-table table tbody .services__service-name{font-weight:400;line-height:150%;padding:0;font-size:3.733vw;margin-bottom:2.133vw}@media(min-width: 768px){.services__price-table table tbody .services__service-name{font-size:2.344vw;margin-bottom:1.302vw}}@media(min-width: 1024px){.services__price-table table tbody .services__service-name{font-size:1.042vw;padding:0.781vw 0;margin-bottom:0}}.services__price-table table tbody .services__price-cell{font-weight:400;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3.733vw;font-family:MinSans,sans-serif;gap:1.6vw;color:var(--accent)}@media(min-width: 768px){.services__price-table table tbody .services__price-cell{font-size:2.083vw;gap:1.563vw;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}@media(min-width: 1024px){.services__price-table table tbody .services__price-cell{font-size:1.042vw;display:table-cell;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;text-align:center}}.services__price-table table tbody .services__price-cell .services__mobile-prices p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.333vw}@media(min-width: 768px){.services__price-table table tbody .services__price-cell .services__mobile-prices p{gap:0.651vw}}@media(min-width: 1024px){.services__price-table table tbody .services__price-cell .services__mobile-prices p{gap:0.26vw}}.services__price-table table tbody .services__price-cell .services__mobile-prices{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.6vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.services__price-table table tbody .services__price-cell .services__mobile-prices{gap:1.563vw;display:none}}.services__price-table table tbody .services__price-cell .services__desktop-price{display:none}@media(min-width: 768px){.services__price-table table tbody .services__price-cell .services__desktop-price{display:block}}.services__price-table table tbody .services__price-cell>p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5em}.services__price-table table tbody .services__mobile-prices+p{display:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row}@media(min-width: 768px){.services__price-table table tbody .services__mobile-prices+p{min-width:19.661vw;text-align:center;gap:.5em}}@media(min-width: 1024px){.services__price-table table tbody .services__mobile-prices+p{min-width:auto;text-align:center}}.services__price-table table tbody .no-discount,.services__price-table table tbody del,.services__price-table table tbody .services__price-separator{color:var(--text-primary)}.services__price-table table tbody .services__additional-price{display:none}@media(min-width: 768px){.services__price-table table tbody .services__additional-price{display:table-cell;min-width:25.26vw;text-align:center !important}}@media(min-width: 1024px){.services__price-table table tbody .services__additional-price{min-width:auto;text-align:center !important}}.services__price-table table td:not(:first-child){text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media(min-width: 1024px){.services__price-table table td:not(:first-child){text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.services__features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.2vw}@media(min-width: 768px){.services__features{gap:1.563vw}}@media(min-width: 1024px){.services__features{gap:0.625vw}}.services__price-table+.services__text-with-image{margin-top:4vw}@media(min-width: 768px){.services__price-table+.services__text-with-image{margin-top:3.125vw}}@media(min-width: 1024px){.services__price-table+.services__text-with-image{margin-top:1.25vw}}.services__price-table:last-child{border:none}.services__promos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:2.667vw;margin-top:2.667vw}@media(min-width: 768px){.services__promos{gap:2.604vw;margin-top:3.906vw}}@media(min-width: 1024px){.services__promos{gap:0.417vw;margin-top:0vw;width:38.333vw}}.services__mobile-prices+p{display:none !important}@media(min-width: 768px){.services__mobile-prices+p{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}.services__promo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transition:all var(--transition);transition:all var(--transition);z-index:0}@media(min-width: 768px){.services__promo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.services__promo>*{padding:3.2vw;position:relative;overflow:hidden}@media(min-width: 768px){.services__promo>*{padding:1.953vw}}@media(min-width: 1024px){.services__promo>*{padding:0.781vw}}.services__promo>*{position:relative}.services__promo>*::before{content:"";position:absolute;inset:0;background-image:var(--bg-light-svg);background-repeat:repeat;background-size:auto;pointer-events:none;z-index:-1;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}@media(hover: hover){.services__promo:hover{-webkit-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg)}}.services__promo .services__promo-img{height:auto;overflow:hidden;z-index:0;width:100%;height:54.4vw;border-radius:2.133vw 2.4vw 6.4vw 6.4vw}@media(min-width: 768px){.services__promo .services__promo-img{height:47.526vw;width:46.875vw;border-radius:1.302vw 3.125vw 3.125vw 1.302vw}}@media(min-width: 1024px){.services__promo .services__promo-img{height:18.229vw;border-radius:0.521vw 1.25vw 1.25vw 0.521vw}}.services__promo .services__promo-svg{position:absolute;z-index:1;width:10.933vw;height:10.933vw;top:5.333vw;left:5.333vw}@media(min-width: 768px){.services__promo .services__promo-svg{top:4.167vw;left:4.167vw;width:6.641vw;height:6.641vw}}@media(min-width: 1024px){.services__promo .services__promo-svg{top:1.563vw;left:1.563vw;width:3.906vw;height:3.906vw}}.services__promo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;z-index:0;border-radius:2.133vw 2.133vw 6.4vw 6.4vw}@media(min-width: 768px){.services__promo img{border-radius:1.302vw 3.125vw 3.125vw 1.302vw}}@media(min-width: 1024px){.services__promo img{border-radius:0.521vw 1.25vw 1.25vw 0.521vw}}.services__promo-info{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;z-index:0;margin-top:-4vw;border-radius:6.4vw 6.4vw 2.133vw 2.133vw}@media(min-width: 768px){.services__promo-info{border-radius:3.125vw 1.302vw 1.302vw 3.125vw;margin-top:0vw;width:46.875vw;-ms-flex-negative:0;flex-shrink:0}}@media(min-width: 1024px){.services__promo-info{border-radius:1.25vw 0.521vw 0.521vw 1.25vw;width:50%}}.services__promo-info .services__promo-wrapp{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;border:2px dashed #b1b1b1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6.133vw 3.2vw;border-radius:6.4vw 6.4vw 2.133vw 2.133vw}@media(min-width: 768px){.services__promo-info .services__promo-wrapp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.953vw 1.693vw;border-radius:3.125vw 1.302vw 1.302vw 3.125vw}}@media(min-width: 1024px){.services__promo-info .services__promo-wrapp{padding:0.781vw 1.042vw;border-radius:1.25vw 0.521vw 0.521vw 1.25vw}}.services__promo-info .services__promo-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw}@media(min-width: 768px){.services__promo-info .services__promo-content{gap:1.302vw}}@media(min-width: 1024px){.services__promo-info .services__promo-content{gap:0.521vw}}.services__promo-info .services__promo-title{font-family:"Cormorant Garamond",serif;color:var(--text-primary);font-weight:600;margin-top:-0vw;font-size:4.267vw;text-transform:uppercase;line-height:120%}@media(min-width: 768px){.services__promo-info .services__promo-title{margin-top:0;padding-top:3.906vw;font-size:3.125vw}}@media(min-width: 1024px){.services__promo-info .services__promo-title{padding-top:1.563vw;font-size:1.25vw}}.services__promo-info .services__promo-date{display:block;color:var(--green);font-size:4.267vw;font-family:MinSans,sans-serif;margin:0 auto;margin-top:-9.333vw;padding:0 1.333vw;background:var(--bg-secondary);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.services__promo-info .services__promo-date{margin-top:4.297vw;padding:0;font-size:2.604vw}}@media(min-width: 1024px){.services__promo-info .services__promo-date{margin-top:0;padding:0;font-size:1.042vw}}.services__promo-info .services__promo-desc{font-size:3.733vw;line-height:140%}@media(min-width: 768px){.services__promo-info .services__promo-desc{font-size:2.083vw}}@media(min-width: 1024px){.services__promo-info .services__promo-desc{font-size:0.833vw}}[data-theme=dark] .services__price-cell{min-width:14.4vw}@media(min-width: 768px){[data-theme=dark] .services__price-cell{min-width:25.26vw}}@media(min-width: 1024px){[data-theme=dark] .services__price-cell{min-width:10.104vw}}[data-theme=dark] .services{position:relative}[data-theme=dark] .services::after{content:"";inset:0;position:absolute;display:block;background-image:url(../images/background.png);background-position:center;background-size:contain;background-repeat:no-repeat;width:258.885vw;height:130.252vw;opacity:.57;z-index:-1}@media(min-width: 768px){[data-theme=dark] .services::after{height:99.315vw;width:197.396vw}}@media(min-width: 1024px){[data-theme=dark] .services::after{width:100%;height:50.313vw;top:18.75vw}}[data-theme=dark] .no-discount,[data-theme=dark] del,[data-theme=dark] .services__price-separator{color:var(--text-primary)}.atmosphere{position:relative;padding:10.667vw 0;padding-top:14.133vw}@media(min-width: 768px){.atmosphere{padding:6.51vw 0;padding-top:5.859vw}}@media(min-width: 1024px){.atmosphere{padding:3.646vw 0;padding-top:4.167vw}}.atmosphere__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4vw}@media(min-width: 768px){.atmosphere__container{gap:3.125vw}}@media(min-width: 1024px){.atmosphere__container{gap:1.823vw}}.atmosphere__title{width:100%;margin:0 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:5.333vw;gap:1.6vw}@media(min-width: 768px){.atmosphere__title{font-size:7.031vw;gap:1.302vw;line-height:110%}}@media(min-width: 1024px){.atmosphere__title{gap:0.521vw;width:71.51vw;font-size:3.333vw}}.atmosphere__video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.atmosphere__video .video-wrapper{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);position:relative;border-radius:2.667vw;overflow:hidden;width:100%;aspect-ratio:16/9;margin-top:8.533vw}@media(min-width: 768px){.atmosphere__video .video-wrapper{border-radius:1.563vw;-webkit-transform:scale(0.45);-ms-transform:scale(0.45);transform:scale(0.45)}}@media(min-width: 1024px){.atmosphere__video .video-wrapper{width:62.083vw;border-radius:1.042vw}}.atmosphere__video .video-wrapper img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.atmosphere .svg{position:absolute;width:29.388vw;height:42.695vw;bottom:26.667vw;opacity:.4;z-index:-1}@media(min-width: 768px){.atmosphere .svg{width:25.911vw;height:37.644vw;bottom:13.021vw}}@media(min-width: 1024px){.atmosphere .svg{width:15.094vw;height:22.067vw;bottom:5.208vw}}.atmosphere .svg-left{left:0;-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);transform:translateX(-30%)}.atmosphere .svg-right{-webkit-transform:translateX(30%);-ms-transform:translateX(30%);transform:translateX(30%);right:0}.atmosphere .svg-left img,.atmosphere .svg-right img{-o-object-fit:contain;object-fit:contain}@-webkit-keyframes scale{0%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0}}@keyframes scale{0%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0}}@-webkit-keyframes left{0%{-webkit-transform:translateX(-30%);transform:translateX(-30%)}100%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}}@keyframes left{0%{-webkit-transform:translateX(-30%);transform:translateX(-30%)}100%{-webkit-transform:translateX(-20%);transform:translateX(-20%)}}@-webkit-keyframes right{0%{-webkit-transform:translateX(30%);transform:translateX(30%)}100%{-webkit-transform:translateX(20%);transform:translateX(20%)}}@keyframes right{0%{-webkit-transform:translateX(30%);transform:translateX(30%)}100%{-webkit-transform:translateX(20%);transform:translateX(20%)}}.atmosphere.anime-start .video-wrapper{-webkit-animation:scale 1s forwards;animation:scale 1s forwards}.atmosphere.anime-start .svg-left{-webkit-transform:translateX(-30%);-ms-transform:translateX(-30%);transform:translateX(-30%);-webkit-animation:left 1s forwards;animation:left 1s forwards}.atmosphere.anime-start .svg-right{-webkit-animation:right 1s forwards;animation:right 1s forwards}[data-theme=dark] .atmosphere .video-wrapper{position:relative;border-radius:2.667vw;overflow:hidden;width:100%;aspect-ratio:16/9;margin-top:8.533vw}@media(min-width: 768px){[data-theme=dark] .atmosphere .video-wrapper{border-radius:1.563vw}}@media(min-width: 1024px){[data-theme=dark] .atmosphere .video-wrapper{-webkit-transform:scale(0.45);-ms-transform:scale(0.45);transform:scale(0.45);width:62.083vw;border-radius:1.042vw}}[data-theme=dark] .atmosphere .video-wrapper img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}[data-theme=dark] .atmosphere .svg{position:absolute;width:29.388vw;height:42.695vw;bottom:10.667vw;opacity:.4;display:none}@media(min-width: 768px){[data-theme=dark] .atmosphere .svg{width:25.911vw;height:37.644vw;bottom:6.51vw}}@media(min-width: 1024px){[data-theme=dark] .atmosphere .svg{display:block;width:36.605vw;height:28.526vw;bottom:3.646vw}}[data-theme=dark] .atmosphere .svg-left{left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}[data-theme=dark] .atmosphere .svg-right{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);right:0}[data-theme=dark] .atmosphere .svg-left img,[data-theme=dark] .atmosphere .svg-right img{-o-object-fit:contain;object-fit:contain}@keyframes scale{0%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0}}@keyframes left{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{-webkit-transform:translateX(-30%);transform:translateX(-30%)}}@keyframes right{0%{-webkit-transform:translateX(50%);transform:translateX(50%)}100%{-webkit-transform:translateX(30%);transform:translateX(30%)}}@media(min-width: 1024px){[data-theme=dark] .atmosphere.anime-start .video-wrapper{-webkit-animation:scale 1s forwards;animation:scale 1s forwards}[data-theme=dark] .atmosphere.anime-start .svg-left{-webkit-animation:left 1s forwards;animation:left 1s forwards}[data-theme=dark] .atmosphere.anime-start .svg-right{-webkit-animation:right 1s forwards;animation:right 1s forwards}}.works{position:relative;z-index:1;padding:10.667vw 0;padding-bottom:16vw}@media(min-width: 768px){.works{padding:6.51vw 0;padding-bottom:7.813vw}}@media(min-width: 1024px){.works{padding:3.646vw 0;padding-bottom:4.167vw}}.works .container{position:relative;z-index:2}.works__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(min-width: 768px){.works__content{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.works__title{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:4.8vw}@media(min-width: 768px){.works__title{margin-bottom:-1.302vw}}@media(min-width: 1024px){.works__title{margin-bottom:2.083vw}}.works__arrows .works__arrow{background:none;border:none;cursor:pointer;-webkit-transition:all var(--transition);transition:all var(--transition)}.works__slider{position:relative;-webkit-perspective:1000px;perspective:1000px;overflow:visible;z-index:-1;height:55.467vw;padding:0 4vw}@media(min-width: 768px){.works__slider{height:52.995vw;padding:0}}@media(min-width: 1024px){.works__slider{height:21.198vw}}.works__slider .splide{position:relative;visibility:visible;height:100%}@media(min-width: 768px){.works__slider .splide{opacity:1}}.works__slider .splide__track{overflow:visible;height:100%}@media(min-width: 768px){.works__slider .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:52.995vw;overflow:hidden;-webkit-transition:all var(--transition);transition:all var(--transition)}}@media(min-width: 1024px){.works__slider .splide__list{height:21.198vw}}@media(min-width: 768px){.works__slider .splide__slide{position:absolute;top:0;left:50%;height:39.063vw;width:29.948vw;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:all var(--transition);transition:all var(--transition);border-radius:15px}}@media(min-width: 1024px){.works__slider .splide__slide{height:16.667vw;width:13.542vw}}.works__slider .splide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:1.333vw}@media(min-width: 768px){.works__slider .splide__slide img{border-radius:1.042vw}}@media(min-width: 1024px){.works__slider .splide__slide img{border-radius:0.417vw}}.works__btn{background:rgba(0,0,0,0);width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--accent);-webkit-transition:all var(--transition);transition:all var(--transition);gap:2.667vw;text-align:center;padding:3.2vw 10.667vw}@media(min-width: 768px){.works__btn{width:75.391vw;gap:1.302vw;white-space:nowrap;padding:2.604vw 3.906vw}}@media(min-width: 1024px){.works__btn{width:30.156vw;gap:0.521vw;padding:1.042vw 1.563vw}}.works__btn svg{-ms-flex-negative:0;flex-shrink:0;width:6.4vw;height:6.4vw;-webkit-transition:all var(--transition);transition:all var(--transition)}@media(min-width: 768px){.works__btn svg{width:3.125vw;height:3.125vw}}@media(min-width: 1024px){.works__btn svg{width:1.354vw;height:1.354vw}}.works__instagram{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5.333vw;padding:0 4vw}@media(min-width: 768px){.works__instagram{padding:0;margin-top:6.51vw}}@media(min-width: 1024px){.works__instagram{margin-top:0.521vw}}.team-about{padding:8vw 0;padding-top:13.867vw}@media(min-width: 768px){.team-about{padding:0vw 0;padding-top:6.771vw}}@media(min-width: 1024px){.team-about{padding:3.646vw 0;padding-top:4.167vw}}.team-about__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8vw;width:100%}@media(min-width: 768px){.team-about__inner{gap:3.906vw}}@media(min-width: 1024px){.team-about__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.563vw}}.team-about__video{width:100%;height:63.2vw;overflow:hidden;border-radius:1.333vw}@media(min-width: 768px){.team-about__video{height:63.281vw;border-radius:1.042vw}}@media(min-width: 1024px){.team-about__video{width:46.25vw;height:31.719vw;border-radius:0.521vw}}.team-about__content-wrap{width:100%}@media(min-width: 1024px){.team-about__content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45.469vw;border-right:1px dashed var(--green)}}.team-about__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw;width:100%}@media(min-width: 768px){.team-about__content{gap:2.604vw}}@media(min-width: 1024px){.team-about__content{gap:1.563vw;width:38.333vw}}.team-about__content .team-about__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw}@media(min-width: 768px){.team-about__content .team-about__text{gap:2.604vw;letter-spacing:.4px}}@media(min-width: 1024px){.team-about__content .team-about__text{gap:1.302vw}}.team-about__sertificate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4.267vw;margin-top:0vw}@media(min-width: 768px){.team-about__sertificate{gap:1.953vw;margin-top:1.302vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width: 1024px){.team-about__sertificate{gap:0.833vw;margin-top:0.521vw}}.team-about__sertificate img{width:20vw;height:19.467vw}@media(min-width: 768px){.team-about__sertificate img{width:14.989vw;height:14.974vw}}@media(min-width: 1024px){.team-about__sertificate img{width:4.997vw;height:5.002vw}}.team-about__sertificate-text{font-size:3.733vw;width:68vw;font-weight:400;line-height:150%}@media(min-width: 768px){.team-about__sertificate-text{font-size:2.083vw;width:35.156vw}}@media(min-width: 1024px){.team-about__sertificate-text{font-size:0.833vw;width:14.063vw}}.team{padding:10.667vw 0;padding-top:0vw}@media(min-width: 768px){.team{padding:6.51vw 0;padding-top:7.813vw}}@media(min-width: 1024px){.team{padding:3.646vw 0;padding-top:4.167vw}}.team__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.333vw}@media(min-width: 768px){.team__container{gap:2.214vw}}@media(min-width: 1024px){.team__container{gap:1.042vw}}.team__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.team__title{font-size:5.333vw}@media(min-width: 768px){.team__title{font-size:4.688vw}}@media(min-width: 1024px){.team__title{font-size:1.875vw}}.team__list{position:relative}@media(min-width: 1024px){.team__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25vw}}.team__list::after{content:"";position:absolute;display:block;left:0;width:100%;height:1px;border-bottom:1px dashed var(--green);top:54.667vw}@media(min-width: 768px){.team__list::after{top:36.098vw}}@media(min-width: 1024px){.team__list::after{top:18.125vw}}.team:has(.splide.is-initialized:not(.is-active)) .splide__arrows{display:none}.team .splide.is-initialized:not(.is-active) .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5.333vw;width:100%}@media(min-width: 768px){.team .splide.is-initialized:not(.is-active) .splide__list{gap:2.604vw}}@media(min-width: 1024px){.team .splide.is-initialized:not(.is-active) .splide__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.042vw}}.team__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.133vw;padding-top:3.2vw}@media(min-width: 768px){.team__item{gap:1.953vw;padding-top:2.214vw}}@media(min-width: 1024px){.team__item{gap:0.625vw;padding-top:1.042vw}}@media(hover: hover){.team__item:hover .team__photo{-webkit-transform:translateY(-5%) rotate(-2deg);-ms-transform:translateY(-5%) rotate(-2deg);transform:translateY(-5%) rotate(-2deg)}.team__item:hover .team__svg{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.team__item:hover .team__position{color:var(--green)}}.team__item .team__photo{position:relative;-webkit-transition:all var(--transition);transition:all var(--transition);overflow:hidden;position:relative;border-radius:1.067vw;width:44vw;height:51.543vw}@media(min-width: 768px){.team__item .team__photo{border-radius:0.781vw;width:29.036vw;height:34.014vw}}@media(min-width: 1024px){.team__item .team__photo{width:14.583vw;height:17.083vw;border-radius:0.417vw}}.team__item .team__photo-img{width:100%;height:100%}.team__item .team__photo::before{content:"";position:absolute;inset:0;background-image:var(--bg-svg);background-repeat:repeat;background-size:auto;pointer-events:none;background-attachment:fixed;z-index:-1;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.team__item .team__svg{-webkit-transition:all var(--transition);transition:all var(--transition);-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);position:absolute;display:none}@media(min-width: 768px){.team__item .team__svg{display:block;width:3.125vw;height:3.125vw;top:2.214vw;left:1.042vw}}@media(min-width: 1024px){.team__item .team__svg{width:1.354vw;height:1.354vw;top:1.146vw;left:0.521vw;-webkit-transform:translateY(-2.604vw);-ms-transform:translateY(-2.604vw);transform:translateY(-2.604vw)}}.team__item .team__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.533vw}@media(min-width: 768px){.team__item .team__info{gap:0.651vw}}@media(min-width: 1024px){.team__item .team__info{gap:0.417vw}}.team__item .team__name{font-size:3.733vw;font-weight:400;opacity:.6;line-height:140%}@media(min-width: 768px){.team__item .team__name{font-size:2.083vw}}@media(min-width: 1024px){.team__item .team__name{font-size:0.833vw}}.team__item .team__position{line-height:120%;-webkit-transition:all var(--transition);transition:all var(--transition)}.section--rules .rules{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:2px dashed var(--green);border-radius:3.2vw;overflow:hidden;z-index:1;gap:8vw;padding:8vw 4vw}@media(min-width: 768px){.section--rules .rules{padding:7.813vw 2.604vw;gap:6.51vw;border-radius:2.604vw}}@media(min-width: 1024px){.section--rules .rules{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.563vw;padding:3.385vw 3.125vw;border-radius:1.042vw}}.section--rules .rules__images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}@media(min-width: 768px){.section--rules .rules__images{margin-top:1.302vw}}@media(min-width: 1024px){.section--rules .rules__images{margin-top:0vw}}.section--rules .rules__image{width:22.037vw;height:22.037vw;-webkit-transition:all var(--transition);transition:all var(--transition)}@media(min-width: 768px){.section--rules .rules__image{width:15.495vw;height:15.495vw}}@media(min-width: 1024px){.section--rules .rules__image{width:6.198vw;height:6.198vw}}.section--rules .rules__image--girl{position:relative;z-index:2;left:-300px;margin-left:0}.section--rules .rules__icons-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.section--rules .rules__icons-row .rules__icon-item{width:72px;text-align:center}.section--rules .rules__icons-row .rules__icon-item .rules__icon img{width:48px;height:48px}.section--rules .rules__left{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw}@media(min-width: 768px){.section--rules .rules__left{gap:2.604vw}}@media(min-width: 1024px){.section--rules .rules__left{gap:1.563vw;width:38.854vw}}.section--rules .rules__right{width:100%}@media(min-width: 1024px){.section--rules .rules__right{width:43.125vw;padding-left:3.125vw;border-left:1px dashed var(--border-light)}}.section--rules .rules__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw}@media(min-width: 768px){.section--rules .rules__list{gap:2.604vw}}@media(min-width: 1024px){.section--rules .rules__list{gap:2.083vw}}.section--rules .rules__row-icon{border-radius:50%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--green);width:8.533vw;height:8.533vw}@media(min-width: 768px){.section--rules .rules__row-icon{width:7.031vw;height:7.031vw}}@media(min-width: 1024px){.section--rules .rules__row-icon{width:2.813vw;height:2.813vw}}.section--rules .rules__row-icon img{width:auto;height:5.333vw}@media(min-width: 768px){.section--rules .rules__row-icon img{height:4.688vw}}@media(min-width: 1024px){.section--rules .rules__row-icon img{height:1.875vw}}.section--rules .rules__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.667vw}@media(min-width: 768px){.section--rules .rules__row{gap:2.604vw}}@media(min-width: 1024px){.section--rules .rules__row{gap:1.042vw}}.section--rules .rules__row-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.133vw;margin-top:0}@media(min-width: 768px){.section--rules .rules__row-body{gap:1.302vw;margin-top:1.302vw}}@media(min-width: 1024px){.section--rules .rules__row-body{gap:0.833vw;margin-top:0.521vw}}.section--rules .rules__row-text{font-size:3.733vw;font-weight:400;line-height:150%}@media(min-width: 768px){.section--rules .rules__row-text{font-size:2.344vw}}@media(min-width: 1024px){.section--rules .rules__row-text{font-size:0.938vw}}.section--rules .rules__row-text span{color:#7a6a65}.section--rules .rules__row-title{font-size:4.267vw;font-weight:600;line-height:120%;text-transform:uppercase}@media(min-width: 768px){.section--rules .rules__row-title{font-size:3.125vw}}@media(min-width: 1024px){.section--rules .rules__row-title{font-size:1.25vw}}.section--rules.anime-start .rules__images{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-animation:fadeInLeft 1.5s forwards;animation:fadeInLeft 1.5s forwards}@-webkit-keyframes fadeInUpMoveMobile{0%{left:-vw(40.639px, 375px);margin-left:0}60%{left:-10.837vw}90%{left:-5.333vw}100%{left:-0vw;margin-left:-4vw}}@keyframes fadeInUpMoveMobile{0%{left:-vw(40.639px, 375px);margin-left:0}60%{left:-10.837vw}90%{left:-5.333vw}100%{left:-0vw;margin-left:-4vw}}@-webkit-keyframes fadeInUpMoveTablet{0%{left:-300px;margin-left:0}60%{left:-15.495vw}90%{left:-2.604vw}100%{left:-0vw;margin-left:-1.953vw}}@keyframes fadeInUpMoveTablet{0%{left:-300px;margin-left:0}60%{left:-15.495vw}90%{left:-2.604vw}100%{left:-0vw;margin-left:-1.953vw}}@-webkit-keyframes fadeInUpMoveDesktop{0%{left:-300px;margin-left:0}60%{left:-6.198vw}90%{left:-1.042vw}100%{left:-0.521vw;margin-left:-0.521vw}}@keyframes fadeInUpMoveDesktop{0%{left:-300px;margin-left:0}60%{left:-6.198vw}90%{left:-1.042vw}100%{left:-0.521vw;margin-left:-0.521vw}}.section--rules.anime-start .rules__images .rules__image--girl{z-index:0;-webkit-animation:fadeInUpMoveMobile 1.5s forwards;animation:fadeInUpMoveMobile 1.5s forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear}@media(min-width: 768px){.section--rules.anime-start .rules__images .rules__image--girl{-webkit-animation-name:fadeInUpMoveTablet;animation-name:fadeInUpMoveTablet}}@media(min-width: 1024px){.section--rules.anime-start .rules__images .rules__image--girl{-webkit-animation-name:fadeInUpMoveDesktop;animation-name:fadeInUpMoveDesktop}}@-webkit-keyframes fadeInLeft{0%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.section--reviews .reviews__head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5.333vw}@media(min-width: 768px){.section--reviews .reviews__head{gap:3.906vw}}@media(min-width: 1024px){.section--reviews .reviews__head{gap:1.563vw}}.section--reviews .reviews__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4vw}@media(min-width: 768px){.section--reviews .reviews__meta{gap:3.906vw;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media(min-width: 1024px){.section--reviews .reviews__meta{gap:1.563vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section--reviews .reviews__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10.667vw}@media(min-width: 768px){.section--reviews .reviews__container{gap:3.906vw}}@media(min-width: 1024px){.section--reviews .reviews__container{gap:2.083vw}}.section--reviews .reviews-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.533vw}@media(min-width: 768px){.section--reviews .reviews-slider{gap:2.604vw}}@media(min-width: 1024px){.section--reviews .reviews-slider{gap:2.083vw}}.section--reviews .reviews__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.667vw}@media(min-width: 768px){.section--reviews .reviews__rating{gap:1.302vw}}@media(min-width: 1024px){.section--reviews .reviews__rating{gap:0.521vw}}.section--reviews .reviews__rating-value{color:var(--accent);font-family:"Cormorant Garamond",serif;font-weight:700;line-height:110%;font-size:10.667vw}@media(min-width: 768px){.section--reviews .reviews__rating-value{font-size:5.208vw}}@media(min-width: 1024px){.section--reviews .reviews__rating-value{font-size:2.083vw}}.section--reviews .reviews__rating-stars{width:40vw;height:8vw}@media(min-width: 768px){.section--reviews .reviews__rating-stars{width:19.531vw;height:3.906vw}}@media(min-width: 1024px){.section--reviews .reviews__rating-stars{width:7.813vw;height:1.563vw}}.section--reviews .reviews__rating-stars svg{width:100%;height:100%}.section--reviews .reviews__google-btn{border:1px dashed var(--accent);border-radius:28px;background:rgba(0,0,0,0)}.section--reviews .reviews__rating-note{color:#6a6a6a;font-size:4.8vw;font-weight:400;line-height:140%}@media(min-width: 768px){.section--reviews .reviews__rating-note{font-size:2.344vw}}@media(min-width: 1024px){.section--reviews .reviews__rating-note{font-size:0.938vw}}.section--reviews .review-card{height:100%;border:1px dashed var(--border-light);padding:5.333vw 4vw;border-radius:5.333vw}@media(min-width: 768px){.section--reviews .review-card{padding:3.906vw 2.604vw;border-radius:2.604vw}}@media(min-width: 1024px){.section--reviews .review-card{padding:1.563vw 1.042vw;border-radius:1.042vw}}.section--reviews .review-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4vw;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 768px){.section--reviews .review-card__body{gap:2.604vw}}@media(min-width: 1024px){.section--reviews .review-card__body{gap:1.042vw}}.section--reviews .review-card__text{font-size:3.733vw;font-weight:400;line-height:150%;opacity:.6}@media(min-width: 768px){.section--reviews .review-card__text{font-size:2.344vw}}@media(min-width: 1024px){.section--reviews .review-card__text{font-size:0.938vw}}.section--reviews .review-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto}.section--reviews .review-card__name{font-family:"Cormorant Garamond",serif;font-size:4.267vw;font-weight:500;line-height:120%;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.133vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.section--reviews .review-card__name{font-size:3.125vw;gap:1.042vw}}@media(min-width: 1024px){.section--reviews .review-card__name{font-size:1.25vw;gap:0.417vw}}.section--reviews .review-card__svg{width:6.4vw;height:6.4vw}@media(min-width: 768px){.section--reviews .review-card__svg{width:3.125vw;height:3.125vw}}@media(min-width: 1024px){.section--reviews .review-card__svg{width:1.354vw;height:1.354vw}}.section--reviews .review-card__date{color:var(--green);font-size:3.733vw;font-weight:400;line-height:150%}@media(min-width: 768px){.section--reviews .review-card__date{font-size:2.344vw}}@media(min-width: 1024px){.section--reviews .review-card__date{font-size:0.938vw}}[data-theme=dark] .section--reviews{position:relative}[data-theme=dark] .section--reviews::after{content:"";inset:0;position:absolute;display:block;background-image:url(../images/background.png);background-position:center;background-size:contain;background-repeat:no-repeat;opacity:.57;width:258.885vw;height:130.252vw;z-index:-1}@media(min-width: 768px){[data-theme=dark] .section--reviews::after{height:99.315vw;width:197.396vw}}@media(min-width: 1024px){[data-theme=dark] .section--reviews::after{width:100%;height:50.313vw;top:-3.125vw}}[data-theme=dark] .section--reviews .review-card__date{color:var(--accent)}.section--contacts{padding:10.667vw 0;padding-bottom:20.533vw}@media(min-width: 768px){.section--contacts{padding:6.51vw 0;padding-bottom:13.542vw}}@media(min-width: 1024px){.section--contacts{padding:3.646vw 0;padding-bottom:7.292vw}}.contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw}@media(min-width: 768px){.contacts{gap:3.906vw}}@media(min-width: 1024px){.contacts{gap:2.083vw}}.contacts__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw}@media(min-width: 768px){.contacts__grid{gap:4.167vw;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media(min-width: 1024px){.contacts__grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.667vw}}.contacts__grid .location_inner_item{width:100%;height:100%;position:relative}.contacts__map{position:relative;width:100%;height:64.8vw;border-radius:5.333vw;overflow:hidden;display:none}@media(min-width: 768px){.contacts__map{height:65.104vw;border-radius:2.604vw}}@media(min-width: 1024px){.contacts__map{display:block;height:32.708vw;width:46.25vw;border-radius:1.042vw}}.contacts__map.contacts__map-mobile{display:block}@media(min-width: 1024px){.contacts__map.contacts__map-mobile{display:none}}.contacts__map #map{display:block;width:100%;height:auto;min-height:58.667vw}.contacts__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw;width:100%}@media(min-width: 768px){.contacts__info{gap:2.604vw}}@media(min-width: 1024px){.contacts__info{gap:2.604vw;width:46.25vw}}.contacts>.contacts__card{border-radius:4.267vw;padding:5.867vw;background-color:rgba(0,0,0,0)}@media(min-width: 768px){.contacts>.contacts__card{border-radius:2.083vw;padding:2.865vw}}@media(min-width: 1024px){.contacts>.contacts__card{border-radius:0.833vw;padding:1.146vw}}.contacts__rows{border-radius:5.333vw;padding:5.333vw 4vw;border:1px dashed #b1b1b1}@media(min-width: 768px){.contacts__rows{border-radius:2.604vw;padding:3.906vw}}@media(min-width: 1024px){.contacts__rows{border-radius:1.042vw;padding:1.563vw}}.contacts__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.133vw;padding:3.2vw 0}@media(min-width: 768px){.contacts__row{gap:1.563vw;padding:1.563vw 0}}@media(min-width: 1024px){.contacts__row{gap:0.625vw;padding:0.625vw 0}}.contacts__row+.contacts__row{border-top:1px dashed var(--gray-line)}.contacts__row__row:last-child{padding-bottom:0}.contacts__row__row:last-child{padding-top:0}.contacts__row a{-webkit-transition:all var(--transition);transition:all var(--transition)}@media(hover: hover){.contacts__row a:hover{color:var(--green)}}.contacts__row a,.contacts__row div{font-weight:400;line-height:150%;font-size:4.267vw;text-decoration:none}@media(min-width: 768px){.contacts__row a,.contacts__row div{font-size:2.604vw}}@media(min-width: 1024px){.contacts__row a,.contacts__row div{font-size:1.042vw}}.contacts__rows .contacts__row:first-child{padding-top:0}.contacts__rows .contacts__row:last-child{padding-bottom:0}.contacts__icon{width:6.4vw;height:6.4vw;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 768px){.contacts__icon{width:3.906vw;height:3.906vw}}@media(min-width: 1024px){.contacts__icon{width:1.563vw;height:1.563vw}}.contacts__hire{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.667vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:5.067vw 2.4vw;padding-right:4.267vw;border-radius:3.733vw;border:1px dashed var(--green)}@media(min-width: 768px){.contacts__hire{gap:2.604vw;padding:3.776vw 2.604vw;border-radius:1.823vw}}@media(min-width: 1024px){.contacts__hire{gap:0.781vw;padding:1.51vw;border-radius:0.729vw}}.contacts__hire::before{content:"";position:absolute;inset:0;background-image:var(--bg-light-svg);background-repeat:repeat;background-size:auto;pointer-events:none;background-attachment:fixed;z-index:-1;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;padding-right:4.267vw}@media(min-width: 768px){.contacts__hire::before{border-radius:1.823vw}}@media(min-width: 1024px){.contacts__hire::before{border-radius:0.729vw}}.contacts__hire .scissors-dark{display:none}.contacts__hire .scissors{opacity:.9;pointer-events:none;height:13.307vw;width:18.133vw;bottom:13.333vw;right:-9.867vw;position:absolute;-webkit-transform:rotate(-270deg);-ms-transform:rotate(-270deg);transform:rotate(-270deg);z-index:1}@media(min-width: 768px){.contacts__hire .scissors{height:6.498vw;width:8.854vw;bottom:3.906vw;right:-4.818vw}}@media(min-width: 1024px){.contacts__hire .scissors{height:2.599vw;width:3.542vw;bottom:1.563vw;right:-1.927vw}}.contacts__hire .card__avatar{width:17.067vw;height:17.067vw;border-radius:50%;background:#e6e3df;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}@media(min-width: 768px){.contacts__hire .card__avatar{width:8.333vw;height:8.333vw}}@media(min-width: 1024px){.contacts__hire .card__avatar{width:3.385vw;height:3.385vw}}.contacts__hire .card__avatar img{width:100%;height:100%}.contacts__hire .card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.133vw}@media(min-width: 768px){.contacts__hire .card__body{gap:1.042vw}}@media(min-width: 1024px){.contacts__hire .card__body{gap:0.417vw}}.contacts__hire .card__title{font-family:"Cormorant Garamond",serif;color:var(--green);text-transform:uppercase;font-weight:600;font-size:4.267vw;line-height:120%}@media(min-width: 768px){.contacts__hire .card__title{font-size:3.125vw}}@media(min-width: 1024px){.contacts__hire .card__title{font-size:1.25vw}}.contacts__hire .card__text{color:var(--tr-white);font-size:3.733vw;font-weight:400;line-height:150%;margin-bottom:0vw;display:inline-block}@media(min-width: 768px){.contacts__hire .card__text{max-width:none;font-size:2.344vw;margin-bottom:0vw}}@media(min-width: 1024px){.contacts__hire .card__text{font-size:0.938vw;margin-bottom:0.26vw}}.contacts__hire .card__phone{color:var(--text-primary);text-decoration:none;display:inline-block;-webkit-transition:all var(--transition);transition:all var(--transition)}@media(hover: hover){.contacts__hire .card__phone:hover{color:var(--green)}}.contacts__socials{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4vw;border-radius:5.333vw;padding:5.333vw 4vw;border:1px dashed #b1b1b1}@media(min-width: 768px){.contacts__socials{border-radius:2.604vw;padding:1.563vw 2.604vw;gap:8.724vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width: 1024px){.contacts__socials{border-radius:1.042vw;padding:0.26vw 1.563vw;gap:1.563vw}}.contacts__socials .social-links-wrap{gap:4vw}@media(min-width: 768px){.contacts__socials .social-links-wrap{gap:2.604vw}}@media(min-width: 1024px){.contacts__socials .social-links-wrap{gap:1.042vw}}.contacts__socials .socials-label{gap:3.733vw;padding-bottom:4vw;width:100%;border-bottom:1px dashed #b1b1b1;font-family:"Cormorant Garamond",serif;text-transform:uppercase;font-weight:500;line-height:120%;font-size:5.333vw;text-align:center}@media(min-width: 768px){.contacts__socials .socials-label{text-align:left;border-bottom:none;border-right:1px dashed #b1b1b1;width:43.359vw;padding:3.385vw 0;font-size:3.646vw}}@media(min-width: 1024px){.contacts__socials .socials-label{width:21.719vw;padding:1.354vw 0;font-size:1.458vw}}[data-theme=dark] .scissors{display:none}[data-theme=dark] .scissors-dark{display:block}[data-theme=dark] .contacts__hire::before{background:var(--bg-green-svg)}[data-theme=dark] .contacts__rows{border-color:rgba(177,177,177,.5)}[data-theme=dark] .contacts__row:not(:first-child){border-top:1px dashed #424140}[data-theme=dark] .contacts__socials{border-color:rgba(177,177,177,.5019607843)}[data-theme=dark] .contacts__socials .socials-label{border-color:var(--green)}@media(min-width: 1024px){.about-akademia{padding-bottom:3.646vw}}.about-akademia .about__content{-ms-flex-negative:0;flex-shrink:0;border-bottom:1px dashed var(--green);padding-bottom:4vw}@media(min-width: 768px){.about-akademia .about__content{padding-bottom:3.516vw}}@media(min-width: 1024px){.about-akademia .about__content{padding-bottom:0;border-bottom:none}}.about-akademia .about__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4vw}@media(min-width: 768px){.about-akademia .about__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.255vw}}@media(min-width: 1024px){.about-akademia .about__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.667vw}}.about-akademia .about__text{line-height:150%}@media(min-width: 1024px){.about-akademia .about__text{margin-top:0.521vw}}@media(min-width: 1024px){.about-akademia .about__column-right{gap:1.042vw}}.intensive-course{padding:10.667vw 0;padding-top:13.867vw}@media(min-width: 768px){.intensive-course{padding:6.51vw 0}}@media(min-width: 1024px){.intensive-course{padding:3.646vw 0}}.intensive-course__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8vw}@media(min-width: 768px){.intensive-course__container{gap:5.208vw}}@media(min-width: 1024px){.intensive-course__container{gap:3.646vw}}.intensive-course__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw}@media(min-width: 768px){.intensive-course__content{gap:3.906vw}}@media(min-width: 1024px){.intensive-course__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.563vw}}.intensive-course__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw;width:100%}@media(min-width: 768px){.intensive-course__header{gap:4.036vw}}@media(min-width: 1024px){.intensive-course__header{gap:1.25vw;width:38.177vw}}.intensive-course__header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2.667vw;border:1px dashed var(--green);border-radius:133.333vw;padding:2.133vw 3.2vw;width:100%}@media(min-width: 768px){.intensive-course__header-wrap{gap:1.953vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.042vw 3.906vw 1.042vw 1.302vw;border-radius:65.104vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(min-width: 1024px){.intensive-course__header-wrap{border-radius:26.042vw;gap:0.781vw;padding:0.208vw 1.563vw 0.208vw 0.521vw}}.intensive-course__title{color:var(--text-primary);margin:0}.intensive-course__subtitle{font-size:3.733vw;width:43.733vw;line-height:140%;color:var(--text-primary);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.intensive-course__subtitle{font-size:2.344vw;width:27.604vw}}@media(min-width: 1024px){.intensive-course__subtitle{font-size:0.938vw;width:11.042vw}}.intensive-course img{border-radius:50%;width:11.2vw;height:11.2vw}@media(min-width: 768px){.intensive-course img{width:8.464vw;height:8.464vw}}@media(min-width: 1024px){.intensive-course img{width:3.385vw;height:3.385vw}}.intensive-course__price{font-family:"Cormorant Garamond",serif;font-size:9.6vw;font-weight:700;line-height:110%;color:var(--green);margin:0}@media(min-width: 768px){.intensive-course__price{font-size:6.771vw}}@media(min-width: 1024px){.intensive-course__price{font-size:2.708vw}}.intensive-course__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw;font-size:4.267vw;font-weight:400;color:var(--text-primary);margin:0;line-height:150%}@media(min-width: 768px){.intensive-course__description{font-size:2.604vw;gap:1.953vw;width:100%;letter-spacing:.4px}}@media(min-width: 1024px){.intensive-course__description{font-size:1.042vw;width:46.25vw;margin-top:0.781vw;gap:1.042vw}}.intensive-course__wrap{padding-left:4vw;padding-right:4vw}@media(min-width: 768px){.intensive-course__wrap{margin-left:3.906vw;padding-left:0vw;padding-right:0vw}}@media(min-width: 1024px){.intensive-course__wrap{padding-left:3.125vw;padding-right:3.125vw;margin:0 auto}}.intensive-course__stages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw;width:100%;overflow:auto}@media(min-width: 768px){.intensive-course__stages{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3.125vw}}@media(min-width: 1024px){.intensive-course__stages{gap:1.25vw}}.intensive-course__actions{margin-top:-2.667vw}@media(min-width: 768px){.intensive-course__actions{margin-top:-1.302vw}}@media(min-width: 1024px){.intensive-course__actions{margin-top:-1.563vw}}.intensive-course__button{width:100%;background:rgba(0,0,0,0);text-align:center}@media(min-width: 768px){.intensive-course__button{min-width:26.042vw}}.intensive-course-stage{background:var(--bg-grey);border-radius:4vw;padding:2.667vw;width:100%;-ms-flex-negative:0;flex-shrink:0}@media(min-width: 768px){.intensive-course-stage{width:76.042vw;padding:2.604vw;border-radius:3.906vw}}@media(min-width: 1024px){.intensive-course-stage{width:30.417vw;padding:1.042vw;border-radius:1.563vw}}.intensive-course-stage__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px dashed #b1b1b1;background:var(--bg-grey);gap:3.2vw;border-radius:4vw;padding:8vw 2.667vw;padding-bottom:4.533vw;position:relative;height:100%}@media(min-width: 768px){.intensive-course-stage__wrap{gap:2.604vw;padding:4.688vw 2.604vw;border-radius:1.953vw;padding-bottom:14.193vw}}@media(min-width: 1024px){.intensive-course-stage__wrap{gap:1.042vw;padding:1.875vw 1.042vw;border-radius:0.781vw;padding-bottom:5.885vw}}.intensive-course-stage__title{font-family:"Cormorant Garamond",serif;font-size:4.8vw;font-weight:500;line-height:120%;color:var(--text-primary);margin:0;text-transform:uppercase}@media(min-width: 768px){.intensive-course-stage__title{font-size:3.646vw}}@media(min-width: 1024px){.intensive-course-stage__title{font-size:1.458vw}}.intensive-course-stage__subtitle{font-size:4.267vw;font-weight:700;line-height:150%;color:var(--green);padding:0 4.267vw;background:var(--bg-grey);position:absolute;top:-2.667vw;left:-2.667vw;border-radius:133.333vw}@media(min-width: 768px){.intensive-course-stage__subtitle{font-size:2.604vw;padding:1.042vw 2.083vw;top:-2.865vw;left:-0.391vw;border-radius:65.104vw}}@media(min-width: 1024px){.intensive-course-stage__subtitle{border-radius:26.042vw;font-size:1.042vw;padding:0.417vw 0.833vw;top:-0.938vw;left:-0vw}}.intensive-course-stage__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.867vw;margin:0;padding:0;list-style:none}@media(min-width: 768px){.intensive-course-stage__list{gap:1.302vw}}@media(min-width: 1024px){.intensive-course-stage__list{gap:0.521vw}}.intensive-course-stage__item{font-size:3.733vw;line-height:150%;color:var(--tr-white)}@media(min-width: 768px){.intensive-course-stage__item{font-size:2.344vw}}@media(min-width: 1024px){.intensive-course-stage__item{font-size:0.938vw}}.intensive-course-stage__divider{height:1px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(50%, var(--border-light)), to(transparent));background:linear-gradient(90deg, transparent 0%, var(--border-light) 50%, transparent 100%);margin:2.667vw 0}@media(min-width: 768px){.intensive-course-stage__divider{margin:1.953vw 0}}.learning-process{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;padding:10.667vw 0;padding-bottom:16.533vw;gap:5.333vw}@media(min-width: 768px){.learning-process{padding:6.51vw 0;padding-bottom:8.073vw;gap:4.557vw}}@media(min-width: 1024px){.learning-process{padding:3.229vw 0;padding-bottom:4.167vw;gap:2.083vw}}.learning-process::after{content:"";inset:0;position:absolute;display:block;background-image:url(../images/background.png);background-position:center;background-size:contain;background-repeat:no-repeat;width:512vw;height:181.067vw;left:-205.333vw;opacity:.2;z-index:-1}@media(min-width: 768px){.learning-process::after{width:250vw;height:125.781vw;top:13.021vw;left:-78.906vw}}@media(min-width: 1024px){.learning-process::after{width:100%;height:50.313vw;top:13.542vw}}.learning-process__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5.333vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 768px){.learning-process__container{gap:3.906vw}}@media(min-width: 1024px){.learning-process__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.25vw}}.learning-process__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw;width:100%}@media(min-width: 768px){.learning-process__content{gap:3.255vw}}@media(min-width: 1024px){.learning-process__content{gap:1.823vw;width:30.417vw}}.learning-process__methodology{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw}@media(min-width: 768px){.learning-process__methodology{gap:2.604vw}}@media(min-width: 1024px){.learning-process__methodology{gap:0.781vw}}.learning-process__methodology-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw;font-size:4.267vw;font-weight:400;color:var(--text-primary);margin:0;line-height:150%}@media(min-width: 768px){.learning-process__methodology-content{font-size:2.604vw;gap:1.953vw;letter-spacing:.4px}}@media(min-width: 1024px){.learning-process__methodology-content{font-size:1.042vw;gap:0.521vw}}.learning-process__button{width:100%;background:rgba(0,0,0,0);text-align:center}@media(min-width: 768px){.learning-process__button{min-width:26.042vw}}.learning-process__media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw}@media(min-width: 768px){.learning-process__media{gap:3.906vw}}.learning-process-video{width:100%;height:51.733vw;border-radius:2.133vw;overflow:hidden}@media(min-width: 768px){.learning-process-video{height:52.083vw;border-radius:1.302vw}}@media(min-width: 1024px){.learning-process-video{width:62.083vw;height:35.156vw;border-radius:1.042vw}}.program-includes{position:relative;padding:8vw 0;padding-top:14.933vw}@media(min-width: 768px){.program-includes{padding:5.859vw 0;padding-top:5.859vw}}@media(min-width: 1024px){.program-includes{padding:3.646vw 0;padding-top:3.125vw}}.program-includes::after{content:"";inset:0;position:absolute;display:block;background-image:url(../images/background.png);background-position:center;background-size:contain;background-repeat:no-repeat;width:512vw;height:249.333vw;left:-106.667vw;top:-80vw;opacity:.2;-webkit-transform:scale(-1, -1);-ms-transform:scale(-1, -1);transform:scale(-1, -1)}@media(min-width: 768px){.program-includes::after{height:121.745vw;width:250vw;left:-39.974vw;top:-28.125vw}}@media(min-width: 1024px){.program-includes::after{width:100%;height:48.698vw;top:-7.292vw}}.program-includes__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw}@media(min-width: 768px){.program-includes__container{gap:3.906vw;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media(min-width: 1024px){.program-includes__container{gap:3.125vw}}.program-includes__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6.667vw}@media(min-width: 768px){.program-includes__content{gap:3.906vw}}@media(min-width: 1024px){.program-includes__content{gap:2.083vw}}.program-includes__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.667vw}@media(min-width: 768px){.program-includes__items{gap:2.604vw}}@media(min-width: 1024px){.program-includes__items{gap:1.25vw}}.program-includes__text{font-weight:400;display:none}@media(min-width: 1024px){.program-includes__text{display:block;font-size:1.042vw;width:46.25vw;margin-top:0.521vw;line-height:160%}}.program-includes-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw;padding:5.333vw 4vw;border-radius:4vw;border:1px dashed #b1b1b1;height:auto;width:100%}@media(min-width: 768px){.program-includes-item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3.906vw 2.604vw;border-radius:2.604vw;gap:1.563vw;height:39.063vw;width:44.792vw}}@media(min-width: 1024px){.program-includes-item{padding:1.563vw 1.042vw;height:15.625vw;width:22.448vw;border-radius:1.042vw}}.program-includes-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.667vw}@media(min-width: 768px){.program-includes-item__header{gap:1.302vw}}@media(min-width: 1024px){.program-includes-item__header{gap:0.521vw}}.program-includes-item__number{font-family:"Cormorant Garamond",serif;font-size:3.733vw;font-weight:400;line-height:120%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--green);width:8vw;height:8vw;border-radius:50%}@media(min-width: 768px){.program-includes-item__number{font-size:2.083vw;width:5.208vw;height:5.208vw}}@media(min-width: 1024px){.program-includes-item__number{font-size:0.833vw;width:2.083vw;height:2.083vw}}.program-includes-item__title{font-family:"Cormorant Garamond",serif;font-size:4.267vw;text-transform:uppercase;font-weight:600;line-height:120%}@media(min-width: 768px){.program-includes-item__title{font-size:3.125vw}}@media(min-width: 1024px){.program-includes-item__title{font-size:1.25vw}}.program-includes-item__description{font-size:3.733vw;line-height:140%;font-weight:400;opacity:.6}@media(min-width: 768px){.program-includes-item__description{font-size:2.344vw}}@media(min-width: 1024px){.program-includes-item__description{font-size:0.938vw}}.process{position:relative;z-index:1;padding:10.667vw 0;padding-top:14.667vw}@media(min-width: 768px){.process{padding:6.51vw 0}}@media(min-width: 1024px){.process{padding:3.646vw 0}}.process__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5.333vw}@media(min-width: 768px){.process__header{margin-bottom:3.906vw}}@media(min-width: 1024px){.process__header{margin-bottom:2.083vw}}.process__wrap{padding-left:4vw;padding-right:4vw}@media(min-width: 768px){.process__wrap{margin-left:3.906vw;padding-left:0vw;padding-right:0vw}}@media(min-width: 1024px){.process__wrap{padding-left:3.125vw;padding-right:3.125vw;margin:0 auto}}.process-slider{margin-left:-4.8vw;visibility:visible}@media(min-width: 768px){.process-slider{margin-left:-2.344vw}}@media(min-width: 1024px){.process-slider{margin-left:-0.938vw}}.process-slider .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.2vw;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media(min-width: 768px){.process-slider .splide__list{gap:2.344vw}}@media(min-width: 1024px){.process-slider .splide__list{gap:0.938vw}}.process-slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:1.067vw;overflow:hidden;background:var(--bg-secondary);min-width:44vw;height:55.467vw}@media(min-width: 768px){.process-slide{min-width:33.854vw;height:41.667vw;border-radius:0.521vw}}@media(min-width: 1024px){.process-slide{min-width:22.5vw;height:27.708vw;border-radius:0.417vw}}.process-slide .process-slide__img{overflow:hidden;border-radius:1.333vw}@media(min-width: 768px){.process-slide .process-slide__img{border-radius:1.042vw}}@media(min-width: 1024px){.process-slide .process-slide__img{border-radius:1.042vw}}.process-slide.process-slide--video{min-width:81.067vw}@media(min-width: 768px){.process-slide.process-slide--video{min-width:60.807vw}}@media(min-width: 1024px){.process-slide.process-slide--video{min-width:40.417vw}}.process-slide{position:relative}.process-slide .process-slide__img,.process-slide .process-slide__video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.process-slide .process-slide__video .training__play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:12.8vw;height:12.8vw;border-radius:50%;background:rgba(0,0,0,.45)}@media(min-width: 768px){.process-slide .process-slide__video .training__play{width:8.333vw;height:8.333vw}}@media(min-width: 1024px){.process-slide .process-slide__video .training__play{width:3.333vw;height:3.333vw}}.process-slide .process-slide__video .training__play::after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-40%, -50%);-ms-transform:translate(-40%, -50%);transform:translate(-40%, -50%);width:0;height:0;border-left:3.2vw solid #fff;border-top:1.6vw solid rgba(0,0,0,0);border-bottom:1.6vw solid rgba(0,0,0,0)}@media(min-width: 768px){.process-slide .process-slide__video .training__play::after{border-left:2.344vw solid #fff;border-top:1.302vw solid rgba(0,0,0,0);border-bottom:1.302vw solid rgba(0,0,0,0)}}@media(min-width: 1024px){.process-slide .process-slide__video .training__play::after{border-left:0.938vw solid #fff;border-top:0.521vw solid rgba(0,0,0,0);border-bottom:0.521vw solid rgba(0,0,0,0)}}.process .process-arrows{margin-left:4.267vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.2vw}@media(min-width: 768px){.process .process-arrows{margin-left:3.125vw;gap:1.563vw}}@media(min-width: 1024px){.process .process-arrows{margin-left:1.25vw;gap:0.625vw}}.training{padding:10.667vw 0;position:relative}@media(min-width: 768px){.training{padding:6.51vw 0}}@media(min-width: 1024px){.training{padding:3.646vw 0}}.training::after{content:"";inset:0;position:absolute;display:block;background-image:url(../images/background.png);background-position:center;background-size:contain;background-repeat:no-repeat;width:512vw;height:257.6vw;left:-205.333vw;top:-29.333vw;opacity:.2}@media(min-width: 768px){.training::after{height:99.315vw;width:197.396vw;left:0;top:0}}@media(min-width: 1024px){.training::after{width:100%;height:48.698vw;top:-9.323vw;right:1.979vw;left:auto}}.training__inner{min-width:62.5vw;margin:0 auto;padding:0 5.333vw}@media(min-width: 768px){.training__inner{padding:0 2.604vw}}@media(min-width: 1024px){.training__inner{padding:0 1.042vw}}.training__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 1024px){.training__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width: 1024px){.training__title{width:46.25vw}}.training-text-mob{display:block;text-transform:uppercase;font-family:"Cormorant Garamond",serif;font-size:4.267vw;width:26.667vw;-ms-flex-negative:0;flex-shrink:0;font-style:normal;font-weight:600;line-height:120%}@media(min-width: 768px){.training-text-mob{display:none}}.training__whenwhere{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8vw}@media(min-width: 768px){.training__whenwhere{gap:3.906vw}}@media(min-width: 1024px){.training__whenwhere{gap:1.823vw}}.training__instructor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4.267vw;margin:2.667vw 0 7.467vw 0;margin-bottom:0vw}@media(min-width: 768px){.training__instructor{gap:2.995vw;margin:1.302vw 0 3.646vw 0;margin-bottom:0vw}}@media(min-width: 1024px){.training__instructor{gap:0.833vw;margin:1.042vw 0 1.458vw 0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.training__instructor-photo img{border-radius:50%}.training__instructor .training__instructor-photo{width:17.067vw;height:17.067vw;border-radius:50%;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 17.067vw;flex:0 0 17.067vw}@media(min-width: 768px){.training__instructor .training__instructor-photo{width:13.021vw;height:13.021vw;-webkit-box-flex:0;-ms-flex:0 0 13.021vw;flex:0 0 13.021vw}}@media(min-width: 1024px){.training__instructor .training__instructor-photo{width:5.208vw;height:5.208vw;-webkit-box-flex:0;-ms-flex:0 0 5.208vw;flex:0 0 5.208vw}}.training__instructor-info .training__instructor-name{font-family:"Cormorant Garamond",serif;color:var(--green);line-height:120%;font-weight:500;text-transform:uppercase;font-size:5.333vw}@media(min-width: 768px){.training__instructor-info .training__instructor-name{font-size:4.688vw}}@media(min-width: 1024px){.training__instructor-info .training__instructor-name{font-size:1.875vw}}.training__instructor-info .training__instructor-role{color:var(--text-light);font-size:3.733vw}@media(min-width: 768px){.training__instructor-info .training__instructor-role{font-size:2.344vw}}@media(min-width: 1024px){.training__instructor-info .training__instructor-role{font-size:0.938vw}}.training__table-wrap{position:relative;border-radius:2.667vw}@media(min-width: 768px){.training__table-wrap{border-radius:1.302vw}}@media(min-width: 1024px){.training__table-wrap{border-radius:0.521vw}}.training .training__table{width:100%;border-collapse:separate;background:rgba(0,0,0,0);border:1px dashed #5b5b5b;overflow:hidden;border-spacing:0;border-radius:2.667vw}@media(min-width: 768px){.training .training__table{border-radius:1.302vw}}@media(min-width: 1024px){.training .training__table{border-radius:0.521vw}}.training .training__table thead{display:none;background:hsla(0,0%,100%,.15)}@media(min-width: 768px){.training .training__table thead{display:table-header-group;border-radius:1.302vw}}@media(min-width: 1024px){.training .training__table thead{border-radius:0.521vw}}.training .training__table thead th{text-align:left;font-family:"Cormorant Garamond",serif;font-size:5.867vw;border:1px dashed #5b5b5b;text-transform:uppercase;white-space:nowrap;line-height:120%}@media(min-width: 768px){.training .training__table thead th{font-size:3.125vw;min-width:29.036vw;padding:1.953vw 2.604vw}}@media(min-width: 1024px){.training .training__table thead th{font-size:1.25vw;min-width:auto;padding:0.781vw 1.042vw}}@media(min-width: 1024px){.training .training__table thead th:nth-child(1){width:17.708vw}}@media(min-width: 1024px){.training .training__table thead th:nth-child(2){width:61.458vw}}.training .training__table thead th:nth-child(3){text-align:center}@media(min-width: 1024px){.training .training__table thead th:nth-child(3){width:14.427vw}}.training .training__table td{padding:4.8vw;vertical-align:middle;padding:0;line-height:140%}@media(min-width: 768px){.training .training__table td{padding:1.823vw 2.604vw;border:1px dashed #5b5b5b}}@media(min-width: 1024px){.training .training__table td{padding:0.781vw 1.042vw}}.training__btn{display:inline-block;background:var(--accent);color:var(--text-white);border:none;border-radius:6.933vw;cursor:pointer;width:100%;height:8.533vw}@media(min-width: 768px){.training__btn{width:25.13vw;height:5.208vw}}@media(min-width: 1024px){.training__btn{width:13.021vw;height:2.083vw}}.training__btn--signup{background:var(--accent);font-size:3.2vw}@media(min-width: 768px){.training__btn--signup{font-size:1.823vw}}@media(min-width: 1024px){.training__btn--signup{font-size:0.729vw}}.training__btn--submit{width:100%}.training__show-more-wrap{display:block;text-align:center;margin-top:4vw}@media(min-width: 768px){.training__show-more-wrap{display:none}}.training__show-more{background:rgba(0,0,0,0);border:none;color:var(--text-primary);text-decoration:underline;cursor:pointer;padding:3.2vw}@media(min-width: 768px){.training__show-more{padding:1.563vw}}.training__date{font-size:3.733vw;line-height:150%}@media(min-width: 768px){.training__date{font-size:2.344vw}}@media(min-width: 1024px){.training__date{font-size:1.042vw;letter-spacing:.4px}}.training__time{opacity:.6;font-size:3.733vw;line-height:140%}@media(min-width: 768px){.training__time{font-size:2.344vw}}@media(min-width: 1024px){.training__time{font-size:0.938vw}}@media(min-width: 768px){.training .training__tbody{display:table-row-group}}@media(min-width: 1024px){.training .training__tbody{display:table-row-group}}.training .training__tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.733vw;padding:5.333vw 4vw;border-bottom:1px dashed #5b5b5b;font-size:3.733vw}@media(min-width: 768px){.training .training__tr{display:table-row;margin-bottom:0;padding:0;border:none;border-radius:0;background:rgba(0,0,0,0);font-size:2.344vw}}@media(min-width: 1024px){.training .training__tr{display:table-row;font-size:0.938vw}}.training .training__td{display:block;padding:2.133vw 0;border:none;vertical-align:top}@media(min-width: 768px){.training .training__td{display:table-cell;padding:2.344vw;vertical-align:middle}}@media(min-width: 1024px){.training .training__td{padding:0.938vw}}.training .training__td--date,.training .training__td--address{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 768px){.training .training__td--date,.training .training__td--address{display:table-cell}}.training .training__td--action{text-align:left;padding-top:3.2vw}@media(min-width: 768px){.training .training__td--action{text-align:right;padding-top:0;width:23.438vw}}@media(min-width: 1024px){.training .training__td--action{width:9.375vw}}.training .training__tbody .training__tr{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:1;max-height:500px;overflow:hidden}.training .training__tbody .training__tr.hidden{opacity:0;max-height:0;padding:0;margin:0;border:0}.training__form{margin-top:2.667vw}@media(min-width: 768px){.training__form{margin-top:1.302vw}}@media(min-width: 1024px){.training__form{margin-top:0.521vw}}.modal__thank{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;gap:5.333vw}@media(min-width: 768px){.modal__thank{gap:3.906vw}}@media(min-width: 1024px){.modal__thank{gap:2.083vw}}.modal__thank-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw}@media(min-width: 768px){.modal__thank-content{gap:1.302vw}}@media(min-width: 1024px){.modal__thank-content{gap:0.521vw}}.modal__thank-subtitle{color:hsla(0,0%,100%,.6)}.modal__thank-btn{text-align:center;width:100%;background:rgba(0,0,0,0)}.why-trust{padding-bottom:16vw}@media(min-width: 768px){.why-trust{padding-bottom:7.813vw}}@media(min-width: 1024px){.why-trust{padding-top:3.125vw;padding-bottom:4.583vw}}@media(min-width: 1024px){.why-trust .team-about__text{gap:1.042vw}}@media(min-width: 1024px){.why-trust .team-about__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.why-trust .team-about__sertificate{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:-2.667vw}@media(min-width: 768px){.why-trust .team-about__sertificate{gap:1.953vw;margin-top:1.302vw}}@media(min-width: 1024px){.why-trust .team-about__sertificate{gap:0.833vw;margin-top:1.302vw}}.why-trust .team-about__sertificate img{width:auto;height:45.333vw}@media(min-width: 768px){.why-trust .team-about__sertificate img{height:26.823vw}}@media(min-width: 1024px){.why-trust .team-about__sertificate img{height:10.729vw}}@media(min-width: 1024px){.why-trust .team-about__sertificate-text{letter-spacing:.32px;line-height:150%}}.why-trust .team-about__sertificate span{color:var(--green);margin-bottom:8vw}@media(min-width: 768px){.why-trust .team-about__sertificate span{margin-bottom:4.557vw}}@media(min-width: 1024px){.why-trust .team-about__sertificate span{margin-bottom:1.302vw}}.section-after-course{padding:14.667vw 0;padding-top:16.533vw;position:relative}@media(min-width: 768px){.section-after-course{padding:6.51vw 0}}@media(min-width: 1024px){.section-after-course{padding:3.646vw 0}}.section-after-course__inner{display:grid;grid-template-columns:1fr;gap:6.4vw;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:0 auto}@media(min-width: 768px){.section-after-course__inner{gap:4.167vw}}@media(min-width: 1024px){.section-after-course__inner{gap:2.083vw}}.section-after-course__title{margin-bottom:5.333vw}@media(min-width: 768px){.section-after-course__title{margin-bottom:3.125vw}}@media(min-width: 1024px){.section-after-course__title{margin-bottom:1.667vw}}.section-after-course__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12vw;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media(min-width: 768px){.section-after-course__row{gap:7.161vw}}@media(min-width: 1024px){.section-after-course__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.823vw}}.section-after-course__visual .section-after-course__image{width:100%;display:block;border-radius:1.333vw;-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:0 1.067vw 3.733vw rgba(0,0,0,.08);box-shadow:0 1.067vw 3.733vw rgba(0,0,0,.08)}@media(min-width: 1024px){.section-after-course__visual .section-after-course__image{border-radius:0.833vw;height:28.958vw;-webkit-box-shadow:0 0.313vw 1.042vw rgba(0,0,0,.08);box-shadow:0 0.313vw 1.042vw rgba(0,0,0,.08)}}.section-after-course__visual{width:100%}@media(min-width: 1024px){.section-after-course__visual{width:44.375vw}}.section-after-course__content{width:100%}@media(min-width: 1024px){.section-after-course__content{width:47.083vw}}.section-after-course__list{list-style:none;margin:0;padding:0;counter-reset:step;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8vw}@media(min-width: 768px){.section-after-course__list{gap:3.906vw}}@media(min-width: 1024px){.section-after-course__list{margin-top:0.521vw;gap:1.563vw}}.section-after-course__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.667vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);padding-right:2.667vw}@media(min-width: 768px){.section-after-course__item{gap:1.302vw;padding-right:1.302vw}}@media(min-width: 1024px){.section-after-course__item{gap:0.833vw;padding-right:0.521vw}}.section-after-course__item::before{content:"";inset:0;position:absolute;display:block;width:1px;height:0;border-left:1px dashed var(--green);left:4.267vw}@media(min-width: 768px){.section-after-course__item::before{left:3.125vw}}@media(min-width: 1024px){.section-after-course__item::before{left:1.25vw}}@media(min-width: 768px){.section-after-course__item .section-after-course__item-body{margin-top:1.302vw}}@media(min-width: 1024px){.section-after-course__item .section-after-course__item-body{margin-top:0.521vw}}.section-after-course__item-num{counter-increment:step;min-width:9.067vw;height:9.067vw;border-radius:50%;background:var(--green);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400;font-family:MinSans,sans-serif;font-size:3.2vw}@media(min-width: 768px){.section-after-course__item-num{min-width:6.25vw;height:6.25vw;font-size:2.083vw}}@media(min-width: 1024px){.section-after-course__item-num{min-width:2.5vw;height:2.5vw;font-size:0.833vw}}.section-after-course__item-title{font-family:"Cormorant Garamond",serif;font-weight:600;line-height:120%;color:var(--text-primary);font-size:4.267vw;margin-bottom:1.333vw;text-transform:uppercase}@media(min-width: 768px){.section-after-course__item-title{font-size:3.125vw;margin-bottom:2.604vw}}@media(min-width: 1024px){.section-after-course__item-title{font-size:1.25vw;margin-bottom:1.042vw}}.section-after-course__item-text{color:var(--text-secondary);font-size:3.733vw;font-weight:400;line-height:150%;opacity:.6}@media(min-width: 768px){.section-after-course__item-text{font-size:2.344vw;line-height:140%}}@media(min-width: 1024px){.section-after-course__item-text{font-size:0.938vw}}.section-after-course.anime-start .section-after-course__item{-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards}.section-after-course.anime-start .section-after-course__item:nth-child(1){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:0s;animation-delay:0s}.section-after-course.anime-start .section-after-course__item:nth-child(1)::before{-webkit-animation-delay:calc(0s + var(--transition));animation-delay:calc(0s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(2){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:1s;animation-delay:1s}.section-after-course.anime-start .section-after-course__item:nth-child(2)::before{-webkit-animation-delay:calc(1s + var(--transition));animation-delay:calc(1s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(3){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:2s;animation-delay:2s}.section-after-course.anime-start .section-after-course__item:nth-child(3)::before{-webkit-animation-delay:calc(2s + var(--transition));animation-delay:calc(2s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(4){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:3s;animation-delay:3s}.section-after-course.anime-start .section-after-course__item:nth-child(4)::before{-webkit-animation-delay:calc(3s + var(--transition));animation-delay:calc(3s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(5){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:4s;animation-delay:4s}.section-after-course.anime-start .section-after-course__item:nth-child(5)::before{-webkit-animation-delay:calc(4s + var(--transition));animation-delay:calc(4s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(6){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:5s;animation-delay:5s}.section-after-course.anime-start .section-after-course__item:nth-child(6)::before{-webkit-animation-delay:calc(5s + var(--transition));animation-delay:calc(5s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(7){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:6s;animation-delay:6s}.section-after-course.anime-start .section-after-course__item:nth-child(7)::before{-webkit-animation-delay:calc(6s + var(--transition));animation-delay:calc(6s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(8){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:7s;animation-delay:7s}.section-after-course.anime-start .section-after-course__item:nth-child(8)::before{-webkit-animation-delay:calc(7s + var(--transition));animation-delay:calc(7s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(9){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:8s;animation-delay:8s}.section-after-course.anime-start .section-after-course__item:nth-child(9)::before{-webkit-animation-delay:calc(8s + var(--transition));animation-delay:calc(8s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(10){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:9s;animation-delay:9s}.section-after-course.anime-start .section-after-course__item:nth-child(10)::before{-webkit-animation-delay:calc(9s + var(--transition));animation-delay:calc(9s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(11){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:10s;animation-delay:10s}.section-after-course.anime-start .section-after-course__item:nth-child(11)::before{-webkit-animation-delay:calc(10s + var(--transition));animation-delay:calc(10s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(12){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:11s;animation-delay:11s}.section-after-course.anime-start .section-after-course__item:nth-child(12)::before{-webkit-animation-delay:calc(11s + var(--transition));animation-delay:calc(11s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(13){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:12s;animation-delay:12s}.section-after-course.anime-start .section-after-course__item:nth-child(13)::before{-webkit-animation-delay:calc(12s + var(--transition));animation-delay:calc(12s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(14){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:13s;animation-delay:13s}.section-after-course.anime-start .section-after-course__item:nth-child(14)::before{-webkit-animation-delay:calc(13s + var(--transition));animation-delay:calc(13s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(15){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:14s;animation-delay:14s}.section-after-course.anime-start .section-after-course__item:nth-child(15)::before{-webkit-animation-delay:calc(14s + var(--transition));animation-delay:calc(14s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(16){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:15s;animation-delay:15s}.section-after-course.anime-start .section-after-course__item:nth-child(16)::before{-webkit-animation-delay:calc(15s + var(--transition));animation-delay:calc(15s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(17){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:16s;animation-delay:16s}.section-after-course.anime-start .section-after-course__item:nth-child(17)::before{-webkit-animation-delay:calc(16s + var(--transition));animation-delay:calc(16s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(18){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:17s;animation-delay:17s}.section-after-course.anime-start .section-after-course__item:nth-child(18)::before{-webkit-animation-delay:calc(17s + var(--transition));animation-delay:calc(17s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(19){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:18s;animation-delay:18s}.section-after-course.anime-start .section-after-course__item:nth-child(19)::before{-webkit-animation-delay:calc(18s + var(--transition));animation-delay:calc(18s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(20){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:19s;animation-delay:19s}.section-after-course.anime-start .section-after-course__item:nth-child(20)::before{-webkit-animation-delay:calc(19s + var(--transition));animation-delay:calc(19s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(21){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:20s;animation-delay:20s}.section-after-course.anime-start .section-after-course__item:nth-child(21)::before{-webkit-animation-delay:calc(20s + var(--transition));animation-delay:calc(20s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(22){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:21s;animation-delay:21s}.section-after-course.anime-start .section-after-course__item:nth-child(22)::before{-webkit-animation-delay:calc(21s + var(--transition));animation-delay:calc(21s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(23){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:22s;animation-delay:22s}.section-after-course.anime-start .section-after-course__item:nth-child(23)::before{-webkit-animation-delay:calc(22s + var(--transition));animation-delay:calc(22s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(24){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:23s;animation-delay:23s}.section-after-course.anime-start .section-after-course__item:nth-child(24)::before{-webkit-animation-delay:calc(23s + var(--transition));animation-delay:calc(23s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(25){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:24s;animation-delay:24s}.section-after-course.anime-start .section-after-course__item:nth-child(25)::before{-webkit-animation-delay:calc(24s + var(--transition));animation-delay:calc(24s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(26){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:25s;animation-delay:25s}.section-after-course.anime-start .section-after-course__item:nth-child(26)::before{-webkit-animation-delay:calc(25s + var(--transition));animation-delay:calc(25s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(27){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:26s;animation-delay:26s}.section-after-course.anime-start .section-after-course__item:nth-child(27)::before{-webkit-animation-delay:calc(26s + var(--transition));animation-delay:calc(26s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(28){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:27s;animation-delay:27s}.section-after-course.anime-start .section-after-course__item:nth-child(28)::before{-webkit-animation-delay:calc(27s + var(--transition));animation-delay:calc(27s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(29){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:28s;animation-delay:28s}.section-after-course.anime-start .section-after-course__item:nth-child(29)::before{-webkit-animation-delay:calc(28s + var(--transition));animation-delay:calc(28s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(30){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:29s;animation-delay:29s}.section-after-course.anime-start .section-after-course__item:nth-child(30)::before{-webkit-animation-delay:calc(29s + var(--transition));animation-delay:calc(29s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(31){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:30s;animation-delay:30s}.section-after-course.anime-start .section-after-course__item:nth-child(31)::before{-webkit-animation-delay:calc(30s + var(--transition));animation-delay:calc(30s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(32){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:31s;animation-delay:31s}.section-after-course.anime-start .section-after-course__item:nth-child(32)::before{-webkit-animation-delay:calc(31s + var(--transition));animation-delay:calc(31s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(33){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:32s;animation-delay:32s}.section-after-course.anime-start .section-after-course__item:nth-child(33)::before{-webkit-animation-delay:calc(32s + var(--transition));animation-delay:calc(32s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(34){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:33s;animation-delay:33s}.section-after-course.anime-start .section-after-course__item:nth-child(34)::before{-webkit-animation-delay:calc(33s + var(--transition));animation-delay:calc(33s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(35){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:34s;animation-delay:34s}.section-after-course.anime-start .section-after-course__item:nth-child(35)::before{-webkit-animation-delay:calc(34s + var(--transition));animation-delay:calc(34s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(36){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:35s;animation-delay:35s}.section-after-course.anime-start .section-after-course__item:nth-child(36)::before{-webkit-animation-delay:calc(35s + var(--transition));animation-delay:calc(35s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(37){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:36s;animation-delay:36s}.section-after-course.anime-start .section-after-course__item:nth-child(37)::before{-webkit-animation-delay:calc(36s + var(--transition));animation-delay:calc(36s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(38){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:37s;animation-delay:37s}.section-after-course.anime-start .section-after-course__item:nth-child(38)::before{-webkit-animation-delay:calc(37s + var(--transition));animation-delay:calc(37s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(39){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:38s;animation-delay:38s}.section-after-course.anime-start .section-after-course__item:nth-child(39)::before{-webkit-animation-delay:calc(38s + var(--transition));animation-delay:calc(38s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(40){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:39s;animation-delay:39s}.section-after-course.anime-start .section-after-course__item:nth-child(40)::before{-webkit-animation-delay:calc(39s + var(--transition));animation-delay:calc(39s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(41){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:40s;animation-delay:40s}.section-after-course.anime-start .section-after-course__item:nth-child(41)::before{-webkit-animation-delay:calc(40s + var(--transition));animation-delay:calc(40s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(42){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:41s;animation-delay:41s}.section-after-course.anime-start .section-after-course__item:nth-child(42)::before{-webkit-animation-delay:calc(41s + var(--transition));animation-delay:calc(41s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(43){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:42s;animation-delay:42s}.section-after-course.anime-start .section-after-course__item:nth-child(43)::before{-webkit-animation-delay:calc(42s + var(--transition));animation-delay:calc(42s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(44){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:43s;animation-delay:43s}.section-after-course.anime-start .section-after-course__item:nth-child(44)::before{-webkit-animation-delay:calc(43s + var(--transition));animation-delay:calc(43s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(45){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:44s;animation-delay:44s}.section-after-course.anime-start .section-after-course__item:nth-child(45)::before{-webkit-animation-delay:calc(44s + var(--transition));animation-delay:calc(44s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(46){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:45s;animation-delay:45s}.section-after-course.anime-start .section-after-course__item:nth-child(46)::before{-webkit-animation-delay:calc(45s + var(--transition));animation-delay:calc(45s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(47){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:46s;animation-delay:46s}.section-after-course.anime-start .section-after-course__item:nth-child(47)::before{-webkit-animation-delay:calc(46s + var(--transition));animation-delay:calc(46s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(48){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:47s;animation-delay:47s}.section-after-course.anime-start .section-after-course__item:nth-child(48)::before{-webkit-animation-delay:calc(47s + var(--transition));animation-delay:calc(47s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(49){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:48s;animation-delay:48s}.section-after-course.anime-start .section-after-course__item:nth-child(49)::before{-webkit-animation-delay:calc(48s + var(--transition));animation-delay:calc(48s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(50){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:49s;animation-delay:49s}.section-after-course.anime-start .section-after-course__item:nth-child(50)::before{-webkit-animation-delay:calc(49s + var(--transition));animation-delay:calc(49s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(51){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:50s;animation-delay:50s}.section-after-course.anime-start .section-after-course__item:nth-child(51)::before{-webkit-animation-delay:calc(50s + var(--transition));animation-delay:calc(50s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(52){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:51s;animation-delay:51s}.section-after-course.anime-start .section-after-course__item:nth-child(52)::before{-webkit-animation-delay:calc(51s + var(--transition));animation-delay:calc(51s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(53){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:52s;animation-delay:52s}.section-after-course.anime-start .section-after-course__item:nth-child(53)::before{-webkit-animation-delay:calc(52s + var(--transition));animation-delay:calc(52s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(54){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:53s;animation-delay:53s}.section-after-course.anime-start .section-after-course__item:nth-child(54)::before{-webkit-animation-delay:calc(53s + var(--transition));animation-delay:calc(53s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(55){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:54s;animation-delay:54s}.section-after-course.anime-start .section-after-course__item:nth-child(55)::before{-webkit-animation-delay:calc(54s + var(--transition));animation-delay:calc(54s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(56){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:55s;animation-delay:55s}.section-after-course.anime-start .section-after-course__item:nth-child(56)::before{-webkit-animation-delay:calc(55s + var(--transition));animation-delay:calc(55s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(57){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:56s;animation-delay:56s}.section-after-course.anime-start .section-after-course__item:nth-child(57)::before{-webkit-animation-delay:calc(56s + var(--transition));animation-delay:calc(56s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(58){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:57s;animation-delay:57s}.section-after-course.anime-start .section-after-course__item:nth-child(58)::before{-webkit-animation-delay:calc(57s + var(--transition));animation-delay:calc(57s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(59){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:58s;animation-delay:58s}.section-after-course.anime-start .section-after-course__item:nth-child(59)::before{-webkit-animation-delay:calc(58s + var(--transition));animation-delay:calc(58s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(60){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:59s;animation-delay:59s}.section-after-course.anime-start .section-after-course__item:nth-child(60)::before{-webkit-animation-delay:calc(59s + var(--transition));animation-delay:calc(59s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(61){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:60s;animation-delay:60s}.section-after-course.anime-start .section-after-course__item:nth-child(61)::before{-webkit-animation-delay:calc(60s + var(--transition));animation-delay:calc(60s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(62){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:61s;animation-delay:61s}.section-after-course.anime-start .section-after-course__item:nth-child(62)::before{-webkit-animation-delay:calc(61s + var(--transition));animation-delay:calc(61s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(63){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:62s;animation-delay:62s}.section-after-course.anime-start .section-after-course__item:nth-child(63)::before{-webkit-animation-delay:calc(62s + var(--transition));animation-delay:calc(62s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(64){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:63s;animation-delay:63s}.section-after-course.anime-start .section-after-course__item:nth-child(64)::before{-webkit-animation-delay:calc(63s + var(--transition));animation-delay:calc(63s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(65){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:64s;animation-delay:64s}.section-after-course.anime-start .section-after-course__item:nth-child(65)::before{-webkit-animation-delay:calc(64s + var(--transition));animation-delay:calc(64s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(66){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:65s;animation-delay:65s}.section-after-course.anime-start .section-after-course__item:nth-child(66)::before{-webkit-animation-delay:calc(65s + var(--transition));animation-delay:calc(65s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(67){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:66s;animation-delay:66s}.section-after-course.anime-start .section-after-course__item:nth-child(67)::before{-webkit-animation-delay:calc(66s + var(--transition));animation-delay:calc(66s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(68){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:67s;animation-delay:67s}.section-after-course.anime-start .section-after-course__item:nth-child(68)::before{-webkit-animation-delay:calc(67s + var(--transition));animation-delay:calc(67s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(69){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:68s;animation-delay:68s}.section-after-course.anime-start .section-after-course__item:nth-child(69)::before{-webkit-animation-delay:calc(68s + var(--transition));animation-delay:calc(68s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(70){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:69s;animation-delay:69s}.section-after-course.anime-start .section-after-course__item:nth-child(70)::before{-webkit-animation-delay:calc(69s + var(--transition));animation-delay:calc(69s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(71){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:70s;animation-delay:70s}.section-after-course.anime-start .section-after-course__item:nth-child(71)::before{-webkit-animation-delay:calc(70s + var(--transition));animation-delay:calc(70s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(72){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:71s;animation-delay:71s}.section-after-course.anime-start .section-after-course__item:nth-child(72)::before{-webkit-animation-delay:calc(71s + var(--transition));animation-delay:calc(71s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(73){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:72s;animation-delay:72s}.section-after-course.anime-start .section-after-course__item:nth-child(73)::before{-webkit-animation-delay:calc(72s + var(--transition));animation-delay:calc(72s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(74){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:73s;animation-delay:73s}.section-after-course.anime-start .section-after-course__item:nth-child(74)::before{-webkit-animation-delay:calc(73s + var(--transition));animation-delay:calc(73s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(75){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:74s;animation-delay:74s}.section-after-course.anime-start .section-after-course__item:nth-child(75)::before{-webkit-animation-delay:calc(74s + var(--transition));animation-delay:calc(74s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(76){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:75s;animation-delay:75s}.section-after-course.anime-start .section-after-course__item:nth-child(76)::before{-webkit-animation-delay:calc(75s + var(--transition));animation-delay:calc(75s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(77){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:76s;animation-delay:76s}.section-after-course.anime-start .section-after-course__item:nth-child(77)::before{-webkit-animation-delay:calc(76s + var(--transition));animation-delay:calc(76s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(78){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:77s;animation-delay:77s}.section-after-course.anime-start .section-after-course__item:nth-child(78)::before{-webkit-animation-delay:calc(77s + var(--transition));animation-delay:calc(77s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(79){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:78s;animation-delay:78s}.section-after-course.anime-start .section-after-course__item:nth-child(79)::before{-webkit-animation-delay:calc(78s + var(--transition));animation-delay:calc(78s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(80){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:79s;animation-delay:79s}.section-after-course.anime-start .section-after-course__item:nth-child(80)::before{-webkit-animation-delay:calc(79s + var(--transition));animation-delay:calc(79s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(81){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:80s;animation-delay:80s}.section-after-course.anime-start .section-after-course__item:nth-child(81)::before{-webkit-animation-delay:calc(80s + var(--transition));animation-delay:calc(80s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(82){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:81s;animation-delay:81s}.section-after-course.anime-start .section-after-course__item:nth-child(82)::before{-webkit-animation-delay:calc(81s + var(--transition));animation-delay:calc(81s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(83){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:82s;animation-delay:82s}.section-after-course.anime-start .section-after-course__item:nth-child(83)::before{-webkit-animation-delay:calc(82s + var(--transition));animation-delay:calc(82s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(84){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:83s;animation-delay:83s}.section-after-course.anime-start .section-after-course__item:nth-child(84)::before{-webkit-animation-delay:calc(83s + var(--transition));animation-delay:calc(83s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(85){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:84s;animation-delay:84s}.section-after-course.anime-start .section-after-course__item:nth-child(85)::before{-webkit-animation-delay:calc(84s + var(--transition));animation-delay:calc(84s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(86){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:85s;animation-delay:85s}.section-after-course.anime-start .section-after-course__item:nth-child(86)::before{-webkit-animation-delay:calc(85s + var(--transition));animation-delay:calc(85s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(87){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:86s;animation-delay:86s}.section-after-course.anime-start .section-after-course__item:nth-child(87)::before{-webkit-animation-delay:calc(86s + var(--transition));animation-delay:calc(86s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(88){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:87s;animation-delay:87s}.section-after-course.anime-start .section-after-course__item:nth-child(88)::before{-webkit-animation-delay:calc(87s + var(--transition));animation-delay:calc(87s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(89){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:88s;animation-delay:88s}.section-after-course.anime-start .section-after-course__item:nth-child(89)::before{-webkit-animation-delay:calc(88s + var(--transition));animation-delay:calc(88s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(90){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:89s;animation-delay:89s}.section-after-course.anime-start .section-after-course__item:nth-child(90)::before{-webkit-animation-delay:calc(89s + var(--transition));animation-delay:calc(89s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(91){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:90s;animation-delay:90s}.section-after-course.anime-start .section-after-course__item:nth-child(91)::before{-webkit-animation-delay:calc(90s + var(--transition));animation-delay:calc(90s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(92){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:91s;animation-delay:91s}.section-after-course.anime-start .section-after-course__item:nth-child(92)::before{-webkit-animation-delay:calc(91s + var(--transition));animation-delay:calc(91s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(93){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:92s;animation-delay:92s}.section-after-course.anime-start .section-after-course__item:nth-child(93)::before{-webkit-animation-delay:calc(92s + var(--transition));animation-delay:calc(92s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(94){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:93s;animation-delay:93s}.section-after-course.anime-start .section-after-course__item:nth-child(94)::before{-webkit-animation-delay:calc(93s + var(--transition));animation-delay:calc(93s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(95){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:94s;animation-delay:94s}.section-after-course.anime-start .section-after-course__item:nth-child(95)::before{-webkit-animation-delay:calc(94s + var(--transition));animation-delay:calc(94s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(96){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:95s;animation-delay:95s}.section-after-course.anime-start .section-after-course__item:nth-child(96)::before{-webkit-animation-delay:calc(95s + var(--transition));animation-delay:calc(95s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(97){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:96s;animation-delay:96s}.section-after-course.anime-start .section-after-course__item:nth-child(97)::before{-webkit-animation-delay:calc(96s + var(--transition));animation-delay:calc(96s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(98){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:97s;animation-delay:97s}.section-after-course.anime-start .section-after-course__item:nth-child(98)::before{-webkit-animation-delay:calc(97s + var(--transition));animation-delay:calc(97s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(99){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:98s;animation-delay:98s}.section-after-course.anime-start .section-after-course__item:nth-child(99)::before{-webkit-animation-delay:calc(98s + var(--transition));animation-delay:calc(98s + var(--transition))}.section-after-course.anime-start .section-after-course__item:nth-child(100){-webkit-animation:fade-in-item var(--transition) forwards;animation:fade-in-item var(--transition) forwards;-webkit-animation-delay:99s;animation-delay:99s}.section-after-course.anime-start .section-after-course__item:nth-child(100)::before{-webkit-animation-delay:calc(99s + var(--transition));animation-delay:calc(99s + var(--transition))}.section-after-course.anime-start .section-after-course__item::before{-webkit-animation:grow-line-mobile .5s forwards;animation:grow-line-mobile .5s forwards}@media(min-width: 768px){.section-after-course.anime-start .section-after-course__item::before{-webkit-animation:grow-line-tablet .5s forwards;animation:grow-line-tablet .5s forwards}}@media(min-width: 1024px){.section-after-course.anime-start .section-after-course__item::before{-webkit-animation:grow-line-desktop .5s forwards;animation:grow-line-desktop .5s forwards}}@-webkit-keyframes fade-in-item{to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-in-item{to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes grow-line-mobile{to{height:calc(100% + 8vw)}}@keyframes grow-line-mobile{to{height:calc(100% + 8vw)}}@-webkit-keyframes grow-line-tablet{to{height:calc(100% + 3.906vw)}}@keyframes grow-line-tablet{to{height:calc(100% + 3.906vw)}}@-webkit-keyframes grow-line-desktop{to{height:calc(100% + 1.563vw)}}@keyframes grow-line-desktop{to{height:calc(100% + 1.563vw)}}.section-join-form{padding:10.667vw 0;padding-bottom:21.333vw;position:relative}@media(min-width: 768px){.section-join-form{padding:13.021vw 0;padding-top:9.115vw}}@media(min-width: 1024px){.section-join-form{padding:7.292vw 0;padding-top:4.167vw}}.section-join-form__content{margin:0 auto;display:grid;gap:2.667vw}@media(min-width: 768px){.section-join-form__content{gap:1.953vw}}@media(min-width: 1024px){.section-join-form__content{gap:1.042vw}}.section-join-form__visual{overflow:hidden;border-radius:3.2vw;height:64vw}@media(min-width: 768px){.section-join-form__visual{border-radius:1.302vw;height:63.802vw}}@media(min-width: 1024px){.section-join-form__visual{-ms-flex-negative:0;flex-shrink:0;border-radius:0.781vw;width:44.167vw;height:auto}}.section-join-form__subtitle{margin-bottom:6.4vw;font-size:4.267vw}@media(min-width: 768px){.section-join-form__subtitle{margin-bottom:3.255vw;font-size:2.604vw}}@media(min-width: 1024px){.section-join-form__subtitle{margin-bottom:1.302vw;font-size:1.042vw;letter-spacing:.4px}}.section-join-form__description{font-size:4.267vw;color:var(--text-secondary);line-height:1.55;max-width:149.333vw;margin-bottom:6.4vw}@media(min-width: 768px){.section-join-form__description{font-size:2.344vw;max-width:67.708vw;margin-bottom:4.167vw}}@media(min-width: 1024px){.section-join-form__description{font-size:1.042vw;max-width:27.083vw;margin-bottom:1.875vw}}.section-join-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8vw;padding:5.333vw 4vw;border-radius:4vw;border:1px dashed #b1b1b1}@media(min-width: 768px){.section-join-form__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5.208vw 3.906vw;border-radius:2.604vw;gap:5.208vw}}@media(min-width: 1024px){.section-join-form__row{padding:2.083vw;border-radius:1.042vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3.125vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.section-join-form__row{position:relative}.section-join-form__row::before{content:"";position:absolute;inset:0;background-image:var(--bg-green-svg);background-repeat:repeat;background-size:auto;pointer-events:none;z-index:-1;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.section-join-form .form__input,.section-join-form .form textarea{border-color:rgba(212,206,200,.6);font-size:3.733vw}@media(min-width: 768px){.section-join-form .form__input,.section-join-form .form textarea{font-size:2.083vw}}@media(min-width: 1024px){.section-join-form .form__input,.section-join-form .form textarea{font-size:0.938vw}}@media(min-width: 1024px){.section-join-form .form__consent-text a{color:var(--accent)}}.section-join-form .form__input::-webkit-input-placeholder{font-size:3.733vw}.section-join-form .form__input::-moz-placeholder{font-size:3.733vw}.section-join-form .form__input:-ms-input-placeholder{font-size:3.733vw}.section-join-form .form__input::-ms-input-placeholder{font-size:3.733vw}.section-join-form .form__input::placeholder{font-size:3.733vw}@media(min-width: 768px){.section-join-form .form__input::-webkit-input-placeholder{font-size:2.344vw}.section-join-form .form__input::-moz-placeholder{font-size:2.344vw}.section-join-form .form__input:-ms-input-placeholder{font-size:2.344vw}.section-join-form .form__input::-ms-input-placeholder{font-size:2.344vw}.section-join-form .form__input::placeholder{font-size:2.344vw}}@media(min-width: 1024px){.section-join-form .form__input::-webkit-input-placeholder{font-size:0.938vw}.section-join-form .form__input::-moz-placeholder{font-size:0.938vw}.section-join-form .form__input:-ms-input-placeholder{font-size:0.938vw}.section-join-form .form__input::-ms-input-placeholder{font-size:0.938vw}.section-join-form .form__input::placeholder{font-size:0.938vw}}.section-join-form .form__label{margin-bottom:3.2vw}@media(min-width: 768px){.section-join-form .form__label{margin-bottom:1.953vw}}@media(min-width: 1024px){.section-join-form .form__label{margin-bottom:0.521vw}}.section-join-form__submit{margin-top:4.267vw}@media(min-width: 768px){.section-join-form__submit{margin-top:2.604vw}}@media(min-width: 1024px){.section-join-form__submit{margin-top:0.521vw}}.section-join-form .form__label .form__label-span{opacity:0}.page-shop__container{padding-bottom:21.333vw}@media(min-width: 768px){.page-shop__container{padding-bottom:13.021vw}}@media(min-width: 1024px){.page-shop__container{padding-bottom:7.292vw}}.page-shop .woocommerce-pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2.667vw}@media(min-width: 768px){.page-shop .woocommerce-pagination ul{gap:1.302vw}}@media(min-width: 1024px){.page-shop .woocommerce-pagination ul{gap:0.521vw}}.page-shop .woocommerce-pagination ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:13.333vw;height:13.333vw;color:#000;-webkit-transition:all .3s;transition:all .3s;border:1px solid #000;font-size:4.267vw;border-radius:50%}@media(min-width: 768px){.page-shop .woocommerce-pagination ul li{width:7.813vw;height:7.813vw;font-size:2.344vw}}@media(min-width: 1024px){.page-shop .woocommerce-pagination ul li{width:3.125vw;height:3.125vw;font-size:1.042vw}}.page-shop .woocommerce-pagination ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.page-shop .woocommerce-pagination ul svg{width:8vw;height:8vw}@media(min-width: 768px){.page-shop .woocommerce-pagination ul svg{width:3.906vw;height:3.906vw}}@media(min-width: 1024px){.page-shop .woocommerce-pagination ul svg{width:1.563vw;height:1.563vw}}.page-shop .woocommerce-pagination .current{color:#cc5918;font-weight:700}.page-shop .woocommerce-pagination .page-numbers li:has(.page-numbers.current){border:1px solid #cc5918}.page-shop .woocommerce-pagination ul li svg path{stroke:#000;-webkit-transition:all .3s;transition:all .3s}@media(any-hover: hover){.page-shop .woocommerce-pagination ul li:hover,.page-shop .woocommerce-pagination ul li:hover svg path{stroke:#cc5918;color:#cc5918;border:1px solid #cc5918}}.page-shop .breadcrumbs__item{color:var(--text-white)}.page-shop .breadcrumbs__item.current,.page-shop .breadcrumbs__item--current{color:#999}.page-shop .load-more-products{text-decoration-line:underline;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3.733vw}@media(min-width: 768px){.page-shop .load-more-products{font-size:2.344vw}}@media(min-width: 1024px){.page-shop .load-more-products{font-size:0.938vw}}.page-shop__hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:48vw;margin-top:2.667vw;margin-bottom:0vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.page-shop__hero{height:37.109vw;margin-top:1.302vw;margin-bottom:0vw}}@media(min-width: 1024px){.page-shop__hero{height:14.844vw;margin-top:0.521vw;margin-bottom:0.365vw}}.page-shop__hero-image{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;position:absolute;overflow:hidden;top:0%;left:0%;z-index:0;border-radius:2.667vw}@media(min-width: 768px){.page-shop__hero-image{border-radius:2.604vw}}@media(min-width: 1024px){.page-shop__hero-image{border-radius:1.042vw}}.page-shop__hero-body{position:relative;color:var(--text-white);text-align:left;padding-left:4vw;z-index:1}@media(min-width: 768px){.page-shop__hero-body{padding-left:3.906vw}}@media(min-width: 1024px){.page-shop__hero-body{padding-left:2.083vw}}@media(min-width: 1024px){.page-shop__categories.sticky{display:block;position:sticky;top:4.167vw;left:0vw;width:100%;background-image:var(--bg-main-svg);padding:0 0vw;z-index:9;min-height:3.125vw;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media(min-width: 1024px){.page-shop__categories.sticky .page-shop__cats{padding:0.521vw 0}}.page-shop__cats{margin:0 auto;display:none}@media(min-width: 1024px){.page-shop__cats{display:block;padding:0.521vw 0;margin-top:1.563vw;margin-bottom:1.563vw}}.page-shop__cats-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4.8vw;list-style:none;margin:0;padding:0}@media(min-width: 768px){.page-shop__cats-list{gap:3.125vw}}@media(min-width: 1024px){.page-shop__cats-list{gap:1.25vw}}.page-shop__cats-item{list-style:none;position:relative}@media(min-width: 1024px){.page-shop__cats-item{padding:0.521vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(hover: hover){.page-shop__cats-item .page-shop__cat-link .page-shop__cat-title:hover{color:var(--green)}}.page-shop__cats-item.depth-2{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;height:auto;line-height:140%}@media(hover: hover){.page-shop__cats-item.depth-2:hover>.page-shop__cat-link .page-shop__cat-title{color:var(--green)}}.page-shop__cats-item.depth-0>.page-shop__cat-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.667vw;border-radius:8vw;background:rgba(0,0,0,0);color:var(--text-primary);text-decoration:none;border:1px solid rgba(0,0,0,0);-webkit-transition:background .25s,border-color .25s;transition:background .25s,border-color .25s;text-transform:uppercase}@media(min-width: 768px){.page-shop__cats-item.depth-0>.page-shop__cat-link{border-radius:3.906vw;gap:1.302vw}}@media(min-width: 1024px){.page-shop__cats-item.depth-0>.page-shop__cat-link{border-radius:1.563vw;gap:0.521vw;font-size:0.833vw}}.page-shop__cats-item.depth-0 .page-shop__cat-toggle{margin-left:2.133vw;width:5.333vw;height:5.333vw;background:rgba(0,0,0,0);border:none;-webkit-transition:all var(--transition);transition:all var(--transition)}@media(min-width: 768px){.page-shop__cats-item.depth-0 .page-shop__cat-toggle{margin-left:1.042vw;width:2.604vw;height:2.604vw}}@media(min-width: 1024px){.page-shop__cats-item.depth-0 .page-shop__cat-toggle{margin-left:0.417vw;width:1.042vw;height:1.042vw}}.page-shop__cats-item.depth-0>.page-shop__cats-sublist{position:absolute;top:100%;left:0;z-index:10;overflow:hidden;-webkit-transition:all var(--transition);transition:all var(--transition);background:#f7f7f7;border-radius:4.267vw}@media(min-width: 768px){.page-shop__cats-item.depth-0>.page-shop__cats-sublist{border-radius:2.083vw}}@media(min-width: 1024px){.page-shop__cats-item.depth-0>.page-shop__cats-sublist{border-radius:0.833vw;padding:1.042vw 0.781vw;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0.521vw;-moz-column-gap:0.521vw;column-gap:0.521vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:33.75vw;min-width:16.719vw;max-height:24.479vw;opacity:0;pointer-events:none}}.page-shop__cats-item.depth-0.is-open>.page-shop__cats-sublist{opacity:1;pointer-events:auto;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.page-shop__cats-item.depth-0.is-open .page-shop__cat-toggle{-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}@media(min-width: 1024px){.page-shop__cats-item.depth-1{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;width:15.833vw}}.page-shop__cats-item.depth-1 .page-shop__cat-link{display:-webkit-box;display:-ms-flexbox;display:flex}.page-shop__cats-item.depth-1 .page-shop__cat-title{font-family:MinSans,sans-serif;font-weight:400}@media(min-width: 1024px){.page-shop__cats-item.depth-1 .page-shop__cat-title{font-size:0.833vw}}@media(min-width: 1024px){.page-shop__cats-item.depth-1>.page-shop__cat-link .page-shop__cat-title{text-transform:uppercase;font-weight:500;font-size:0.833vw}}.page-shop__cats-item.depth-1>.page-shop__cat-link--no-depth-2 .page-shop__cat-title{font-family:MinSans,sans-serif;opacity:.6;font-weight:400;text-transform:none}@media(min-width: 1024px){.page-shop__cats-item.depth-1>.page-shop__cat-link--no-depth-2 .page-shop__cat-title{font-size:0.833vw}}.page-shop__cats-item.depth-2 .page-shop__cat-link,.page-shop__cats-item.depth-3 .page-shop__cat-link,.page-shop__cats-item.depth-4 .page-shop__cat-link{opacity:.6;display:-webkit-box;display:-ms-flexbox;display:flex}.page-shop__cats-item:not(.depth-0) .page-shop__cat-toggle{display:none !important}.page-shop__cats .page-shop__cat-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;background:hsla(0,0%,100%,.4);width:7.467vw;height:7.467vw}@media(min-width: 768px){.page-shop__cats .page-shop__cat-icon{width:7.813vw;height:7.813vw}}@media(min-width: 1024px){.page-shop__cats .page-shop__cat-icon{width:3.125vw;height:3.125vw}}.page-shop__cats .page-shop__cat-icon img{width:7.467vw;height:7.467vw}@media(min-width: 768px){.page-shop__cats .page-shop__cat-icon img{width:3.906vw;height:3.906vw}}@media(min-width: 1024px){.page-shop__cats .page-shop__cat-icon img{width:1.563vw;height:1.563vw}}.page-shop__cats .page-shop__cat-title{font-family:"Cormorant Garamond",serif;font-weight:600;line-height:120%;-webkit-transition:all var(--transition);transition:all var(--transition);font-size:3.733vw}@media(min-width: 768px){.page-shop__cats .page-shop__cat-title{font-size:2.083vw}}@media(min-width: 1024px){.page-shop__cats .page-shop__cat-title{font-size:1.042vw}}.page-shop__cats-sublist{display:block;list-style:none;padding:0}.page-shop__cats-sublist.is-static{position:static;padding:0;background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.page-shop__mobile-filters{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.2vw;padding:5.333vw 0;border-bottom:2px dashed var(--green)}@media(min-width: 768px){.page-shop__mobile-filters{padding:3.906vw 0;gap:1.302vw}}@media(min-width: 1024px){.page-shop__mobile-filters{display:none}}.page-shop__mobile-filters-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.133vw;border:1px solid var(--border-light);border-radius:133.333vw;font-size:3.733vw;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;width:8.533vw;height:8.533vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(min-width: 768px){.page-shop__mobile-filters-btn{gap:1.302vw;width:auto;height:100%;padding:1.042vw 3.255vw;border-radius:65.104vw;font-size:2.344vw}}.page-shop__mobile-filters-btn svg{width:6.4vw;height:6.4vw}@media(min-width: 768px){.page-shop__mobile-filters-btn svg{width:3.125vw;height:3.125vw}}@media(min-width: 1024px){.page-shop__mobile-filters-btn svg{width:1.25vw;height:1.25vw}}.page-shop__mobile-filters-btn span{display:none}@media(min-width: 768px){.page-shop__mobile-filters-btn span{display:block}}.page-shop__filters-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1}@media(min-width: 1024px){.page-shop__filters-overlay{background:rgba(0,0,0,0);position:relative;opacity:1;visibility:visible}}.page-shop__filters-overlay.is-open{opacity:1;z-index:10;visibility:visible}.page-shop__filters-sidebar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px dashed var(--gray-line);padding-bottom:2.667vw;font-size:5.333vw;text-transform:uppercase}@media(min-width: 768px){.page-shop__filters-sidebar-header{padding-bottom:1.302vw;font-size:2.604vw}}@media(min-width: 1024px){.page-shop__filters-sidebar-header{padding-bottom:0}}.page-shop__filters-overlay.is-open .page-shop__filters-sidebar{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.page-shop__filters-sidebar{position:absolute;top:0;left:0;width:100%;height:100%;padding:5.333vw;overflow-y:auto;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--bg-main-svg);gap:5.333vw}@media(min-width: 768px){.page-shop__filters-sidebar{max-width:64.453vw;padding:4.167vw 3.906vw;gap:2.604vw;border-radius:0 3.906vw 3.906vw 0}}@media(min-width: 1024px){.page-shop__filters-sidebar{padding:2.083vw 0;max-width:unset;overflow:visible;z-index:5;position:relative;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);border-top:2px dashed var(--green);border-bottom:2px dashed var(--green);border-radius:0;display:block}}.page-shop__filters-sidebar-title{line-height:120%}.page-shop .wpc-filter-title .wpc-help-tip{display:none}@media(min-width: 1024px){.page-shop__filters-sidebar-header{display:none}}@media(min-width: 1024px){.page-shop .wpc-filter-layout-search-field{display:block;margin-left:auto}}.page-shop__filters-overlay.is-open .page-shop{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-shop-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5.333vw;padding-bottom:4.267vw;border-bottom:1px dashed var(--gray-line)}@media(min-width: 768px){.page-shop-header{margin-bottom:2.604vw;padding-bottom:2.083vw}}@media(min-width: 1024px){.page-shop-header{margin-bottom:1.042vw;padding-bottom:0.833vw}}.page-shop-title{font-family:"Cormorant Garamond",serif;text-transform:uppercase;font-size:5.333vw;font-weight:600;margin:0}@media(min-width: 768px){.page-shop-title{font-size:2.604vw}}@media(min-width: 1024px){.page-shop-title{font-size:0.938vw}}.page-shop-close{background:none;border:none;padding:2.133vw;cursor:pointer}@media(min-width: 768px){.page-shop-close{padding:1.042vw}}@media(min-width: 1024px){.page-shop-close{padding:0.417vw}}.page-shop-close svg{width:5.333vw;height:5.333vw}@media(min-width: 768px){.page-shop-close svg{width:2.604vw;height:2.604vw}}@media(min-width: 1024px){.page-shop-close svg{width:1.042vw;height:1.042vw}}.page-shop .wpc-filter-title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:4.8vw;gap:2.133vw;line-height:140%;padding:1.067vw 4.267vw;border:1px solid var(--gray-line);margin-bottom:0;position:relative;border-radius:133.333vw}@media(min-width: 768px){.page-shop .wpc-filter-title{font-size:2.344vw;gap:1.302vw;padding:1.042vw 2.083vw;border-radius:65.104vw}}@media(min-width: 1024px){.page-shop .wpc-filter-title{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:0.938vw;gap:0.521vw;height:2.083vw;padding:0.417vw 0.729vw;border-radius:26.042vw}}.page-shop .wpc-filters-main-wrap input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;-webkit-transition:all var(--transition);transition:all var(--transition);cursor:pointer;position:relative;width:8vw;height:8vw}@media(min-width: 768px){.page-shop .wpc-filters-main-wrap input[type=checkbox]{width:3.906vw;height:3.906vw}}@media(min-width: 1024px){.page-shop .wpc-filters-main-wrap input[type=checkbox]{width:1.563vw;height:1.563vw}}.page-shop .wpc-filters-main-wrap input[type=checkbox]{border:2px solid var(--gray-line);border-radius:7px;background-color:rgba(0,0,0,0)}.page-shop .wpc-filters-main-wrap input[type=checkbox]:checked{background-color:#cc5918;border-color:#cc5918}.page-shop .wpc-filters-main-wrap input[type=checkbox]::after{content:"";position:absolute;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0;width:3.733vw;height:3.733vw}@media(min-width: 768px){.page-shop .wpc-filters-main-wrap input[type=checkbox]::after{width:1.823vw;height:1.823vw}}@media(min-width: 1024px){.page-shop .wpc-filters-main-wrap input[type=checkbox]::after{width:0.729vw;height:0.729vw}}.page-shop .wpc-filters-main-wrap input[type=checkbox]:checked::after{opacity:1}.page-shop .wpc-filter-search-form .wpc-search-field{background:var(--bg-secondary)}.page-shop .wpc-filter-search-form .wpc-search-field::-webkit-input-placeholder{-webkit-transition:all var(--transition);transition:all var(--transition)}.page-shop .wpc-filter-search-form .wpc-search-field::-moz-placeholder{-moz-transition:all var(--transition);transition:all var(--transition)}.page-shop .wpc-filter-search-form .wpc-search-field:-ms-input-placeholder{-ms-transition:all var(--transition);transition:all var(--transition)}.page-shop .wpc-filter-search-form .wpc-search-field::-ms-input-placeholder{-ms-transition:all var(--transition);transition:all var(--transition)}.page-shop .wpc-filter-search-form .wpc-search-field::placeholder{-webkit-transition:all var(--transition);transition:all var(--transition)}.page-shop .wpc-filter-search-form .wpc-search-field:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}.page-shop .wpc-filter-search-form .wpc-search-field:focus::-moz-placeholder{color:rgba(0,0,0,0)}.page-shop .wpc-filter-search-form .wpc-search-field:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}.page-shop .wpc-filter-search-form .wpc-search-field:focus::-ms-input-placeholder{color:rgba(0,0,0,0)}.page-shop .wpc-filter-search-form .wpc-search-field:focus::placeholder{color:rgba(0,0,0,0)}.page-shop .wpc-search-icon,.page-shop .wpc-search-field-wrapper a.wpc-search-clear-icon{left:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:4vw;width:5.333vw;height:5.333vw}@media(min-width: 768px){.page-shop .wpc-search-icon,.page-shop .wpc-search-field-wrapper a.wpc-search-clear-icon{right:2.604vw;width:3.125vw;height:3.125vw}}@media(min-width: 1024px){.page-shop .wpc-search-icon,.page-shop .wpc-search-field-wrapper a.wpc-search-clear-icon{right:1.042vw;width:1.25vw;height:1.25vw}}.page-shop .wpc-search-icon:before{background-size:contain;width:100%;height:100%;background-image:url("data:image/svg+xml;utf8,<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M21 21L16.657 16.657M16.657 16.657C17.3999 15.9142 17.9892 15.0322 18.3913 14.0616C18.7933 13.091 19.0002 12.0507 19.0002 11.0001C19.0002 9.94952 18.7933 8.90922 18.3913 7.9386C17.9892 6.96798 17.3999 6.08606 16.657 5.34318C15.9142 4.6003 15.0322 4.01102 14.0616 3.60897C13.091 3.20693 12.0507 3 11.0001 3C9.94952 3 8.90922 3.20693 7.9386 3.60897C6.96798 4.01102 6.08606 4.6003 5.34318 5.34318C3.84287 6.84349 3 8.87835 3 11.0001C3 13.1219 3.84287 15.1567 5.34318 16.657C6.84349 18.1574 8.87835 19.0002 11.0001 19.0002C13.1219 19.0002 15.1567 18.1574 16.657 16.657Z' stroke='%232B120C' stroke-width='1.36' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain}.page-shop .wpc-search-field{width:80.8vw;height:8.533vw;padding:2.133vw 3.2vw;padding-left:3.2vw !important;border-radius:10.667vw;border:1px solid var(--border-light);background:var(--bg-primary)}@media(min-width: 768px){.page-shop .wpc-search-field{width:70.964vw;height:5.339vw;padding:1.042vw 1.563vw;padding-left:1.563vw !important;border-radius:5.208vw}}@media(min-width: 1024px){.page-shop .wpc-search-field{width:23.594vw;height:2.656vw;padding:0.729vw 0.99vw;padding-left:0.99vw !important;border-radius:2.083vw}}.page-shop .wpc-filter-title{position:relative}.page-shop .wpc-filter-title:after{content:"";position:relative;-webkit-transition:all var(--transition);transition:all var(--transition);display:block !important;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3428_8424)'%3E%3Cpath d='M14.2775 4.24822C14.3466 4.17561 14.428 4.11885 14.5169 4.08117C14.6059 4.04349 14.7006 4.02564 14.7957 4.02863C14.8909 4.03162 14.9846 4.05539 15.0714 4.09859C15.1583 4.14179 15.2366 4.20357 15.302 4.28041C15.3674 4.35725 15.4185 4.44763 15.4524 4.5464C15.4863 4.64518 15.5024 4.7504 15.4997 4.85608C15.497 4.96175 15.4756 5.0658 15.4367 5.16228C15.3978 5.25877 15.3422 5.3458 15.273 5.41841L8.75186 12.2593C8.61732 12.4005 8.43921 12.4792 8.25407 12.4792C8.06893 12.4792 7.89082 12.4005 7.75629 12.2593L1.23439 5.41841C1.1637 5.34628 1.10662 5.25927 1.06646 5.16243C1.0263 5.06559 1.00386 4.96085 1.00046 4.8543C0.997048 4.74774 1.01274 4.6415 1.04661 4.54174C1.08048 4.44198 1.13186 4.35069 1.19776 4.27317C1.26366 4.19565 1.34278 4.13345 1.4305 4.09018C1.51823 4.0469 1.61283 4.02343 1.7088 4.02111C1.80477 4.01878 1.90019 4.03767 1.98953 4.07665C2.07888 4.11564 2.16035 4.17396 2.22923 4.24822L8.25407 10.5676L14.2775 4.24822Z' fill='%232B120C'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3428_8424'%3E%3Crect width='16' height='16' fill='white' transform='translate(0 16) rotate(-90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:4.267vw;height:4.267vw;border:none;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}@media(min-width: 768px){.page-shop .wpc-filter-title:after{width:2.083vw;height:2.083vw}}@media(min-width: 1024px){.page-shop .wpc-filter-title:after{width:0.833vw;height:0.833vw}}.page-shop .wpc-filter-layout-search-field.wpc-search-active .wpc-search-field-wrapper .wpc-search-icon:before,.page-shop .wpc-instead-of-posts-found{display:none}.page-shop .wpc-filters-section{margin-bottom:0}@media(min-width: 1024px){.page-shop .wpc-filters-section{width:-webkit-min-content;width:-moz-min-content;width:min-content;-ms-flex-line-pack:center;align-content:center}}.page-shop .wpc-filters-section.is-open .select2-dropdown,.page-shop .wpc-filters-section.is-open .wpc-filters-range-inputs{position:absolute;z-index:4}.page-shop .wpc-filter-product_tag{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media(min-width: 1024px){.page-shop .wpc-filter-product_tag{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit}}.page-shop .wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range{background-color:var(--accent)}.page-shop .wpc-filter-header{width:100%;display:inline-block;cursor:pointer}@media(min-width: 1024px){.page-shop .wpc-filter-header{width:auto}}.page-shop__filters-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:4vw;width:92vw}@media(min-width: 768px){.page-shop__filters-mobile{grid-gap:2.604vw;width:54.036vw}}@media(min-width: 1024px){.page-shop__filters-mobile{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;grid-gap:1.042vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.page-shop__filters-mobile .page-shop__filters-plugin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw}@media(min-width: 768px){.page-shop__filters-mobile .page-shop__filters-plugin{gap:2.604vw}}@media(min-width: 1024px){.page-shop__filters-mobile .page-shop__filters-plugin{gap:1.042vw}}.page-shop__filters-mobile .page-shop__filters-left,.page-shop__filters-mobile .page-shop__filters-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.267vw;width:100%}@media(min-width: 768px){.page-shop__filters-mobile .page-shop__filters-left,.page-shop__filters-mobile .page-shop__filters-right{gap:2.083vw}}@media(min-width: 1024px){.page-shop__filters-mobile .page-shop__filters-left,.page-shop__filters-mobile .page-shop__filters-right{gap:0.833vw}}.page-shop__filters-mobile .select2-container{width:100% !important;max-width:none !important}.page-shop .my-custom-orderby{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media(min-width: 768px){.page-shop .my-custom-orderby{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media(min-width: 1024px){.page-shop .my-custom-orderby{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;position:relative;top:auto;right:auto}}.page-shop__chips-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:5.333vw}@media(min-width: 768px){.page-shop__chips-right{grid-gap:2.604vw}}@media(min-width: 1024px){.page-shop__chips-right{grid-gap:1.042vw}}.page-shop__chips-right .my-custom-orderby{display:none}@media(min-width: 1024px){.page-shop__chips-right .my-custom-orderby{display:block}}.page-shop .wpc-custom-selected-terms{width:auto}.page-shop .wpc-custom-selected-terms{display:none}.page-shop .wpc-custom-selected-terms:has(li.wpc-filter-chip){display:-webkit-box;display:-ms-flexbox;display:flex}.page-shop .wpc-filter-chips-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:2.667vw}@media(min-width: 768px){.page-shop .wpc-filter-chips-list{grid-gap:3.125vw}}@media(min-width: 1024px){.page-shop .wpc-filter-chips-list{grid-gap:1.042vw}}.page-shop .wpc-filter-chip{margin:0 !important}.page-shop .wpc-filter-chip:last-child{margin-right:auto !important}.page-shop .wpc-filter-chip a{padding:0 !important;border:0 !important}.page-shop .wpc-filter-chip.wpc-chip-reset-all .wpc-chip-content{padding:0 3.2vw 0 0;border:0}@media(min-width: 768px){.page-shop .wpc-filter-chip.wpc-chip-reset-all .wpc-chip-content{padding:0 1.563vw 0 0}}@media(min-width: 1024px){.page-shop .wpc-filter-chip.wpc-chip-reset-all .wpc-chip-content{padding:0 0.625vw 0 0}}.page-shop .wpc-chip-remove-icon{display:none}.page-shop .wpc-filter-chip.wpc-chip-reset-all{margin-top:2.133vw;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 768px){.page-shop .wpc-filter-chip.wpc-chip-reset-all{margin-top:1.042vw}}@media(min-width: 1024px){.page-shop .wpc-filter-chip.wpc-chip-reset-all{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;-ms-flex-preferred-size:unset;flex-basis:unset;width:auto;margin-top:0}}.page-shop .wpc-filter-chip .wpc-chip-content{margin:0 !important;padding:1.867vw 4vw;grid-gap:2.667vw;background-color:var(--bg-white);font-size:3.733vw;font-style:normal;font-weight:400;line-height:1.35;color:var(--black);border:1px solid var(--gray-line);border-radius:13.333vw}@media(min-width: 768px){.page-shop .wpc-filter-chip .wpc-chip-content{padding:0.911vw 1.953vw;grid-gap:1.302vw;font-size:2.344vw}}@media(min-width: 1024px){.page-shop .wpc-filter-chip .wpc-chip-content{padding:0.365vw 0.781vw;grid-gap:0.521vw;font-size:0.938vw}}.page-shop .wpc-filter-chip .wpc-chip-content .wpc-filter-chip-name{margin:0 !important;max-width:unset}.page-shop .wpc-filter-chip .wpc-chip-content svg{width:3.2vw;height:3.2vw;fill:var(--black);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.page-shop .wpc-filter-chip .wpc-chip-content svg{width:1.563vw;height:1.563vw}}@media(min-width: 1024px){.page-shop .wpc-filter-chip .wpc-chip-content svg{width:0.625vw;height:0.625vw}}.page-shop .wpc-filter-chip .wpc-chip-content:hover svg{fill:var(--text-primary)}.page-shop__results-count{display:none;color:var(--black);font-size:4.267vw;font-style:normal;font-weight:600;line-height:1.35;text-wrap:nowrap}@media(min-width: 768px){.page-shop__results-count{font-size:2.083vw}}@media(min-width: 1024px){.page-shop__results-count{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.833vw;margin-left:0.625vw}}@media(min-width: 1024px){.page-shop .wpc-filters-section.wpc-filter-layout-submit-button{display:none}}.page-shop .wpc-filters-reset-button{display:none !important}.page-shop .widget_wpc_filters_widget{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-shop .wpc-filters-widget-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:4vw}@media(min-width: 768px){.page-shop .wpc-filters-widget-wrapper{grid-gap:2.604vw}}@media(min-width: 1024px){.page-shop .wpc-filters-widget-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-gap:1.042vw}}.page-shop .wpc-filters-section.open .wpc-filter-content .wpc-filters-ul-list,.page-shop .wpc-filters-section.open .wpc-filter-content .wpc-filters-range-inputs{border:1px solid var(--gray-line);grid-gap:0.833vw}@media(min-width: 1024px){.page-shop .wpc-filters-section.open .wpc-filter-content .wpc-filters-ul-list,.page-shop .wpc-filters-section.open .wpc-filter-content .wpc-filters-range-inputs{padding:0.99vw 0.781vw;grid-gap:0.833vw;background:var(--bg-secondary);opacity:1;pointer-events:all}}.page-shop .wpc-filters-section.open .wpc-filter-title:after{-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}.page-shop .wpc-filter-header .wpc-filter-title{margin-bottom:0}.page-shop .wpc-filter-header svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.2vw;height:3.2vw;fill:var(--black);-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scaleY(1) translateY(0%);-ms-transform:scaleY(1) translateY(0%);transform:scaleY(1) translateY(0%)}@media(min-width: 768px){.page-shop .wpc-filter-header svg{width:1.563vw;height:1.563vw}}@media(min-width: 1024px){.page-shop .wpc-filter-header svg{width:0.625vw;height:0.625vw}}.page-shop .wpc-filter-content{border-radius:5.333vw}@media(min-width: 768px){.page-shop .wpc-filter-content{border-radius:2.604vw}}@media(min-width: 1024px){.page-shop .wpc-filter-content{position:absolute;left:0;z-index:5;padding:0 0.781vw;border-radius:1.042vw;grid-gap:0vw;opacity:0;pointer-events:none;overflow:auto;-webkit-transition:all .3s;transition:all .3s}}.page-shop .wpc-filters-section.open .wpc-filter-content{opacity:1;max-height:1000px;grid-template-rows:1fr;top:100%}.page-shop .wpc-filter-content{display:grid;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;max-height:0;grid-template-rows:0fr}@media(min-width: 1024px){.page-shop .wpc-filter-content{grid-template-rows:1fr;padding:0}}.page-shop .wpc-filters-ul-list,.page-shop .wpc-filters-range-inputs{min-height:0;border:1px solid var(--gray-line);-webkit-transition:all .3s;transition:all .3s;border-radius:5.333vw}@media(min-width: 768px){.page-shop .wpc-filters-ul-list,.page-shop .wpc-filters-range-inputs{border-radius:2.604vw}}@media(min-width: 1024px){.page-shop .wpc-filters-ul-list,.page-shop .wpc-filters-range-inputs{border-radius:1.042vw;padding-top:calc(100% + 0.417vw);min-height:auto}}.page-shop .wpc-filters-section.open .wpc-filters-ul-list,.page-shop .wpc-filters-section.open .wpc-filters-range-inputs{border:0px solid rgba(0,0,0,0)}.page-shop .wpc-filter-content:not(.wpc-filter-has-hierarchy) ul.wpc-filters-ul-list{max-height:unset !important;overflow:unset !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;gap:2.133vw;padding:5.333vw 4.267vw}@media(min-width: 768px){.page-shop .wpc-filter-content:not(.wpc-filter-has-hierarchy) ul.wpc-filters-ul-list{gap:1.302vw;padding:2.604vw 2.083vw}}@media(min-width: 1024px){.page-shop .wpc-filter-content:not(.wpc-filter-has-hierarchy) ul.wpc-filters-ul-list{padding:0vw}}.page-shop .catalog__chips-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4vw;padding:5.333vw 0vw;padding-top:0}@media(min-width: 768px){.page-shop .catalog__chips-bottom{gap:1.953vw;padding:2.604vw 0vw;padding-top:0}}@media(min-width: 1024px){.page-shop .catalog__chips-bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0.781vw;padding:1.563vw 0;padding-top:0}}.page-shop .catalog__results-count{font-size:3.733vw;font-weight:400}@media(min-width: 768px){.page-shop .catalog__results-count{font-size:2.344vw}}@media(min-width: 1024px){.page-shop .catalog__results-count{font-size:0.938vw;margin-left:auto;margin-right:0}}.page-shop .catalog__results-count span{color:#999}.page-shop .search-no-results span{color:var(--green)}.page-shop .wpc-filter-product_tag{position:relative;max-height:none;display:block;pointer-events:auto}@media(min-width: 1024px){.page-shop .wpc-filter-product_tag{position:relative;left:auto;top:auto;width:auto;border:none;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0 !important}}.page-shop .wpc-filter-product_tag .wpc-filters-checkboxes .wpc-checkbox-item{width:auto}.page-shop .wpc-filter-product_tag .wpc-filter-header{display:none}.page-shop .wpc-filter-product_tag .wpc-filter-content{border-radius:0}.page-shop .wpc-filter-product_tag ul.wpc-filters-ul-list{max-width:none;border:none;padding:0 !important;grid-gap:4vw !important;height:100%;border-radius:0}@media(min-width: 768px){.page-shop .wpc-filter-product_tag ul.wpc-filters-ul-list{grid-gap:2.604vw !important}}@media(min-width: 1024px){.page-shop .wpc-filter-product_tag ul.wpc-filters-ul-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;grid-gap:1.042vw !important}}.page-shop .wpc-filters-range-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.133vw;padding:5.333vw 4.267vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.page-shop .wpc-filters-range-inputs{gap:1.042vw;padding:2.604vw 2.083vw}}@media(min-width: 1024px){.page-shop .wpc-filters-range-inputs{gap:0.417vw;padding:0}}.page-shop .wpc-filters-main-wrap li.wpc-term-item{margin:0}.page-shop .wpc-filter-_price{display:block}@media(min-width: 1024px){.page-shop .wpc-filter-_price{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.page-shop .wpc-filters-section .wpc-filters-range-slider-wrapper{margin:0}.page-shop .wpc-filters-section.open .wpc-filter-content .wpc-filters-ul-list{grid-template-rows:1fr;max-height:1000px;margin-top:2.133vw;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}@media(min-width: 768px){.page-shop .wpc-filters-section.open .wpc-filter-content .wpc-filters-ul-list{margin-top:0.521vw}}@media(min-width: 1024px){.page-shop .wpc-filters-section.open .wpc-filter-content .wpc-filters-ul-list{margin-top:0;grid-template-rows:0fr}}.page-shop .wpc-filters-section{margin-bottom:0}.page-shop .wpc-checkbox-item{padding:2.133vw 0}@media(min-width: 768px){.page-shop .wpc-checkbox-item{padding:1.042vw 0}}@media(min-width: 1024px){.page-shop .wpc-checkbox-item{padding:0.417vw 0}}.page-shop .wpc-filter-_stock_status .wpc-filters-ul-list .wpc-checkbox-item{padding:0}.page-shop .wpc-filter-_stock_status{margin:0}.page-shop .wpc-filters-checkboxes .wpc-checkbox-item{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:4.267vw;position:relative;margin:0;width:100%;padding:0}@media(min-width: 768px){.page-shop .wpc-filters-checkboxes .wpc-checkbox-item{grid-gap:2.083vw}}@media(min-width: 1024px){.page-shop .wpc-filters-checkboxes .wpc-checkbox-item{-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:0.833vw}}.page-shop .wpc-filters-checkboxes .wpc-checkbox-item .wpc-term-item-content-wrapper input{position:absolute;top:0;left:0;opacity:0;width:1px;height:0}.page-shop .wpc-filters-checkboxes .wpc-checkbox-item .wpc-term-item-content-wrapper label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0;position:relative;font-size:4.267vw;font-style:normal;font-weight:400;line-height:1.35;color:var(--black)}@media(min-width: 768px){.page-shop .wpc-filters-checkboxes .wpc-checkbox-item .wpc-term-item-content-wrapper label{font-size:2.083vw}}@media(min-width: 1024px){.page-shop .wpc-filters-checkboxes .wpc-checkbox-item .wpc-term-item-content-wrapper label{font-size:0.833vw}}.page-shop .wpc-filters-checkboxes .wpc-checkbox-item .wpc-term-item-content-wrapper label .wpc-term-count{display:none}.page-shop .wpc-filters-section:not(.wpc-filter-_stock_status) .wpc-filters-checkboxes .wpc-checkbox-item .wpc-term-item-content-wrapper label::before{content:"";width:6.4vw;height:6.4vw;display:block;border-radius:0.533vw;border:1px solid var(--gray-line);background-color:var(--bg-white);-webkit-transition:all .3s;transition:all .3s;margin-right:2.133vw}@media(min-width: 768px){.page-shop .wpc-filters-section:not(.wpc-filter-_stock_status) .wpc-filters-checkboxes .wpc-checkbox-item .wpc-term-item-content-wrapper label::before{width:3.125vw;height:3.125vw;border-radius:0.781vw;margin-right:1.042vw}}@media(min-width: 1024px){.page-shop .wpc-filters-section:not(.wpc-filter-_stock_status) .wpc-filters-checkboxes .wpc-checkbox-item .wpc-term-item-content-wrapper label::before{width:1.25vw;height:1.25vw;border-radius:0.313vw;margin-right:0.417vw}}.page-shop .wpc-filters-section:not(.wpc-filter-_stock_status) .wpc-filters-checkboxes .wpc-checkbox-item .wpc-term-item-content-wrapper:has(>input:checked) label::after{opacity:1}.page-shop .wpc-filter-product_tag .wpc-filters-checkboxes .wpc-checkbox-item .wpc-term-item-content-wrapper label::before label::before{content:"";width:6.4vw;height:6.4vw;display:block;border-radius:0.533vw;border:1px solid var(--gray-line);background-color:var(--bg-white);-webkit-transition:all .3s;transition:all .3s;margin-right:2.133vw}@media(min-width: 768px){.page-shop .wpc-filter-product_tag .wpc-filters-checkboxes .wpc-checkbox-item .wpc-term-item-content-wrapper label::before label::before{width:3.125vw;height:3.125vw;border-radius:0.781vw;margin-right:1.042vw}}@media(min-width: 1024px){.page-shop .wpc-filter-product_tag .wpc-filters-checkboxes .wpc-checkbox-item .wpc-term-item-content-wrapper label::before label::before{width:1.25vw;height:1.25vw;border-radius:0.313vw;margin-right:0.417vw}}.page-shop .wpc-filters-section:not(.wpc-filter-_stock_status,.wpc-filter-product_tag) .wpc-filters-checkboxes .wpc-checkbox-item .wpc-term-item-content-wrapper label::before{content:"";width:4.267vw;height:4.267vw;display:block;border-radius:0.533vw;border:1px solid var(--gray-line);background-color:var(--bg-white);-webkit-transition:all .3s;transition:all .3s;margin-right:2.133vw}@media(min-width: 768px){.page-shop .wpc-filters-section:not(.wpc-filter-_stock_status,.wpc-filter-product_tag) .wpc-filters-checkboxes .wpc-checkbox-item .wpc-term-item-content-wrapper label::before{width:2.083vw;height:2.083vw;border-radius:0.26vw;margin-right:1.042vw}}@media(min-width: 1024px){.page-shop .wpc-filters-section:not(.wpc-filter-_stock_status,.wpc-filter-product_tag) .wpc-filters-checkboxes .wpc-checkbox-item .wpc-term-item-content-wrapper label::before{width:0.833vw;height:0.833vw;border-radius:0.104vw;margin-right:0.417vw}}.page-shop .wpc-filters-section:not(.wpc-filter-_stock_status) .wpc-filters-checkboxes .wpc-checkbox-item .wpc-term-item-content-wrapper:has(>input:checked) label::before{background-color:var(--accent);border-color:var(--accent);background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='6' fill='%23CC5918'/%3E%3Cpath d='M17.6004 8.1499L9.90039 15.8499L6.40039 12.3499' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain}.page-shop__content{padding-top:5.333vw}@media(min-width: 768px){.page-shop__content{padding-top:3.906vw}}@media(min-width: 1024px){.page-shop__content{padding-top:2.083vw}}.page-shop .products.columns-4{display:grid;grid-template-columns:repeat(2, 1fr);gap:4vw;padding-bottom:5.333vw}@media(min-width: 768px){.page-shop .products.columns-4{grid-template-columns:repeat(2, 1fr);gap:2.604vw;padding-bottom:5.208vw}}@media(min-width: 1024px){.page-shop .products.columns-4{grid-template-columns:repeat(4, 1fr);gap:1.25vw;row-gap:1.563vw;padding-bottom:3.125vw}}.page-shop .wpc-chip-search .wpc-filter-chip-name,.page-shop .wpc-filter-chip .wpc-filter-chip-name{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.667vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.page-shop .wpc-chip-search .wpc-filter-chip-name,.page-shop .wpc-filter-chip .wpc-filter-chip-name{gap:1.302vw}}@media(min-width: 1024px){.page-shop .wpc-chip-search .wpc-filter-chip-name,.page-shop .wpc-filter-chip .wpc-filter-chip-name{gap:0.521vw}}.page-shop .wpc-chip-reset-all .wpc-filter-chip-name{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.067vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.page-shop .wpc-chip-reset-all .wpc-filter-chip-name{gap:0.521vw}}@media(min-width: 1024px){.page-shop .wpc-chip-reset-all .wpc-filter-chip-name{gap:0.208vw}}.page-shop .wpc-chip-search .wpc-filter-chip-name::after,.page-shop .wpc-filter-chip:not(.wpc-chip-reset-all) .wpc-filter-chip-name::after{content:"";position:relative;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 15 15" fill="none"><g opacity="0.6"><path d="M8.4191 7.5L10.258 5.6618C10.3799 5.53983 10.4484 5.37441 10.4484 5.20193C10.4484 5.02944 10.3799 4.86402 10.258 4.74205C10.136 4.62008 9.97056 4.55156 9.79807 4.55156C9.62559 4.55156 9.46017 4.62008 9.3382 4.74205L7.5 6.5809L5.6618 4.74205C5.53983 4.62008 5.37441 4.55156 5.20193 4.55156C5.02944 4.55156 4.86402 4.62008 4.74205 4.74205C4.62008 4.86402 4.55156 5.02944 4.55156 5.20193C4.55156 5.37441 4.62008 5.53983 4.74205 5.6618L6.5809 7.5L4.74205 9.3382C4.62008 9.46017 4.55156 9.62559 4.55156 9.79807C4.55156 9.97056 4.62008 10.136 4.74205 10.258C4.86402 10.3799 5.02944 10.4484 5.20193 10.4484C5.37441 10.4484 5.53983 10.3799 5.6618 10.258L7.5 8.4191L9.3382 10.258C9.46017 10.3799 9.62559 10.4484 9.79807 10.4484C9.97056 10.4484 10.136 10.3799 10.258 10.258C10.3799 10.136 10.4484 9.97056 10.4484 9.79807C10.4484 9.62559 10.3799 9.46017 10.258 9.3382L8.4191 7.5ZM7.5 14C3.91005 14 1 11.0899 1 7.5C1 3.91005 3.91005 1 7.5 1C11.0899 1 14 3.91005 14 7.5C14 11.0899 11.0899 14 7.5 14Z" fill="%232B120C"/></g></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;background-size:cover;width:4vw;display:block;height:4vw}@media(min-width: 768px){.page-shop .wpc-chip-search .wpc-filter-chip-name::after,.page-shop .wpc-filter-chip:not(.wpc-chip-reset-all) .wpc-filter-chip-name::after{width:2.344vw;height:2.344vw}}@media(min-width: 1024px){.page-shop .wpc-chip-search .wpc-filter-chip-name::after,.page-shop .wpc-filter-chip:not(.wpc-chip-reset-all) .wpc-filter-chip-name::after{width:0.938vw;height:0.938vw}}.page-shop .wpc-chip-reset-all .wpc-filter-chip-name::before{content:"";position:relative;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path d="M9.17218 14.8284L12.0006 12M14.829 9.17157L12.0006 12M12.0006 12L9.17218 9.17157M12.0006 12L14.829 14.8284" stroke="%232B120C" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z" stroke="%232B120C" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center;background-size:cover;width:4.267vw;display:block;height:4.267vw}@media(min-width: 768px){.page-shop .wpc-chip-reset-all .wpc-filter-chip-name::before{width:3.125vw;height:3.125vw}}@media(min-width: 1024px){.page-shop .wpc-chip-reset-all .wpc-filter-chip-name::before{width:1.25vw;height:1.25vw}}.page-shop__no-products{color:var(--text-secondary)}.page-shop__pagination{margin-top:6.4vw}.page-shop .search-no-results span{color:var(--accent)}.page-shop .search-no-results{padding-bottom:5.333vw}@media(min-width: 768px){.page-shop .search-no-results{padding-bottom:2.604vw}}@media(min-width: 1024px){.page-shop .search-no-results{padding-bottom:1.354vw}}.page-shop .search-no-results_sub{padding-bottom:26.667vw}@media(min-width: 768px){.page-shop .search-no-results_sub{padding-bottom:31.25vw}}@media(min-width: 1024px){.page-shop .search-no-results_sub{padding-bottom:28.125vw}}.page-shop .wpc-filter-range-form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw}@media(min-width: 768px){.page-shop .wpc-filter-range-form{gap:2.604vw}}@media(min-width: 1024px){.page-shop .wpc-filter-range-form{gap:1.042vw}}.page-shop .wpc-filters-range-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:6.4vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.page-shop .wpc-filters-range-wrapper{gap:3.125vw}}@media(min-width: 1024px){.page-shop .wpc-filters-range-wrapper{gap:1.25vw}}.page-shop .wpc-filters-range-min-column{margin-right:0}.page-shop .wpc-filters-range-column.wpc-filters-range-max-column{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6.4vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.page-shop .wpc-filters-range-column.wpc-filters-range-max-column{gap:3.125vw}}@media(min-width: 1024px){.page-shop .wpc-filters-range-column.wpc-filters-range-max-column{gap:1.25vw}}.page-shop .wpc-filters-range-column.wpc-filters-range-max-column::before{content:"-";inset:0;display:block;position:relative}.page-shop .wpc-filters-range-wrapper input[type=number]{background:#e6e3df;width:29.333vw;border-radius:5.333vw;padding:2.133vw 4.267vw;font-size:4.267vw;text-align:center}@media(min-width: 768px){.page-shop .wpc-filters-range-wrapper input[type=number]{font-size:2.083vw;width:14.323vw;border-radius:2.604vw;padding:1.042vw 2.083vw}}@media(min-width: 1024px){.page-shop .wpc-filters-range-wrapper input[type=number]{font-size:0.833vw;width:5.729vw;border-radius:1.042vw;padding:0.417vw 0.833vw}}.page-shop .wpc-filters-range-inputs .ui-slider .ui-slider-handle{width:3.467vw;height:3.467vw;background:var(--accent);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;-webkit-box-shadow:none;box-shadow:none;border:none}@media(min-width: 768px){.page-shop .wpc-filters-range-inputs .ui-slider .ui-slider-handle{width:1.693vw;height:1.693vw}}@media(min-width: 1024px){.page-shop .wpc-filters-range-inputs .ui-slider .ui-slider-handle{width:0.677vw;height:0.677vw}}.search-recommended{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw}@media(min-width: 768px){.search-recommended{gap:5.208vw}}@media(min-width: 1024px){.search-recommended{gap:2.083vw}}.recommended__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products .product .woocommerce-LoopProduct-link{display:block;text-decoration:none}.catalog-accordion{display:grid;grid-template-columns:1fr;grid-template-rows:auto 0;overflow:hidden;-webkit-transition:grid-template-rows .3s;transition:grid-template-rows .3s;transition:grid-template-rows .3s, -ms-grid-rows .3s;row-gap:0;position:relative}.catalog-accordion.open{grid-template-rows:auto 1fr;row-gap:2.133vw}@media(min-width: 768px){.catalog-accordion.open{row-gap:1.042vw}}@media(min-width: 1024px){.catalog-accordion.open{position:relative;overflow:visible;row-gap:0vw}}.catalog-accordion.open .catalog-accordion-header label svg{-webkit-transform:scaleY(-1) translateY(-10%);-ms-transform:scaleY(-1) translateY(-10%);transform:scaleY(-1) translateY(-10%)}@media(min-width: 1024px){.catalog-accordion.open .catalog-accordion-content{padding:0.99vw 0.781vw;grid-gap:0.833vw;opacity:1;pointer-events:all;background:var(--bg-secondary)}}.catalog-accordion-header label{cursor:pointer;padding:1.867vw 4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:2.667vw;font-size:4.267vw;font-style:normal;font-weight:400;line-height:140%;color:var(--black);border-radius:13.333vw;border:1px solid var(--gray-line)}@media(min-width: 768px){.catalog-accordion-header label{padding:0.911vw 1.953vw;grid-gap:0vw;font-size:2.344vw}}@media(min-width: 1024px){.catalog-accordion-header label{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0.417vw 0.833vw;grid-gap:0.521vw;font-size:0.938vw}}.catalog-accordion-header label svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.2vw;height:3.2vw;fill:var(--black);-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scaleY(1) translateY(0%);-ms-transform:scaleY(1) translateY(0%);transform:scaleY(1) translateY(0%)}@media(min-width: 768px){.catalog-accordion-header label svg{width:1.563vw;height:1.563vw}}@media(min-width: 1024px){.catalog-accordion-header label svg{width:0.625vw;height:0.625vw}}.catalog-accordion-header label input{position:absolute;top:0;left:0;opacity:0;width:1px;height:0;overflow:hidden;pointer-events:none}.catalog-accordion-header label input,.catalog-accordion-header label span{pointer-events:none}.catalog-accordion-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5.067vw 4vw;border-radius:5.333vw;border:1px solid var(--gray-line);grid-gap:4.267vw;background-color:var(--bg-white)}@media(min-width: 768px){.catalog-accordion-content{padding:2.474vw 2.083vw;border-radius:2.604vw;grid-gap:1.172vw}}@media(min-width: 1024px){.catalog-accordion-content{position:absolute;left:0;top:calc(100% + 0.417vw);z-index:5;padding:0 0.781vw;border-radius:1.042vw;grid-gap:0vw;opacity:0;pointer-events:none;overflow:auto;-webkit-transition:all .3s;transition:all .3s}}.catalog-accordion-content label{cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:1.333vw;font-size:3.733vw;font-style:normal;font-weight:400;line-height:150%;color:var(--black);text-wrap:nowrap}@media(min-width: 768px){.catalog-accordion-content label{line-height:140%;grid-gap:0vw;font-size:2.083vw}}@media(min-width: 1024px){.catalog-accordion-content label{grid-gap:0.26vw;font-size:0.833vw}}.catalog-accordion-content label::before{content:"";min-width:4.267vw;width:4.267vw;height:4.267vw;display:block;border-radius:0.533vw;border:1px solid var(--gray-line);background-color:var(--bg-white);-webkit-transition:all .3s;transition:all .3s;margin-right:2.133vw}@media(min-width: 768px){.catalog-accordion-content label::before{min-width:2.083vw;width:2.083vw;height:2.083vw;border-radius:0.26vw;margin-right:1.042vw}}@media(min-width: 1024px){.catalog-accordion-content label::before{display:none}}.catalog-accordion-content label input{position:absolute;top:0;left:0;opacity:0;width:1px;height:0;overflow:hidden;pointer-events:none}.my-custom-per-page .catalog-accordion{position:relative}.my-custom-per-page .catalog-accordion.open{overflow:visible;row-gap:0vw}@media(min-width: 768px){.my-custom-per-page .catalog-accordion.open{row-gap:0vw}}@media(min-width: 1024px){.my-custom-per-page .catalog-accordion.open{row-gap:0vw}}.my-custom-per-page .catalog-accordion-content{position:absolute;right:0;top:calc(100% + 2.133vw);z-index:5;grid-gap:0vw;opacity:0;pointer-events:none;overflow:auto;-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.my-custom-per-page .catalog-accordion-content{top:calc(100% + 1.042vw);grid-gap:0vw}}@media(min-width: 1024px){.my-custom-per-page .catalog-accordion-content{top:calc(100% + 0.417vw);grid-gap:0vw}}.my-custom-per-page .catalog-accordion.open .catalog-accordion-content{grid-gap:4.267vw;width:100%;opacity:1;pointer-events:all}@media(min-width: 768px){.my-custom-per-page .catalog-accordion.open .catalog-accordion-content{top:calc(100% + 1.042vw);grid-gap:2.083vw}}@media(min-width: 1024px){.my-custom-per-page .catalog-accordion.open .catalog-accordion-content{top:calc(100% + 0.417vw);grid-gap:0.833vw}}@media(min-width: 1024px){.wpc-filters-main-wrap li.wpc-term-item a{text-wrap:nowrap}}.page-shop__card{list-style:none;padding:0;-webkit-animation:fadeInUp .5s ease-out;animation:fadeInUp .5s ease-out}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media(hover: hover){.page-shop__card:hover .page-shop__image-hover{opacity:1}}.page-shop__image-hover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity var(--transition);transition:opacity var(--transition);display:block;position:absolute;top:0;left:0}.page-shop__image-hover{opacity:0}.page-shop__card-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border-radius:1.867vw;overflow:hidden;-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;border:1px dashed var(--gray-line)}@media(min-width: 768px){.page-shop__card-inner{border-radius:1.953vw}}@media(min-width: 1024px){.page-shop__card-inner{border-radius:1.042vw}}.page-shop__thumb{position:relative;width:100%;background:#f7f7f7;overflow:hidden;border-radius:1.867vw;overflow:hidden;-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;height:40.533vw}@media(min-width: 768px){.page-shop__thumb{border-radius:1.953vw;height:41.406vw}}@media(min-width: 1024px){.page-shop__thumb{border-radius:1.042vw;height:20.833vw}}.page-shop__image{position:absolute;inset:0;width:100%;height:40.533vw;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}@media(min-width: 768px){.page-shop__image{height:41.406vw}}@media(min-width: 1024px){.page-shop__image{height:20.833vw}}.page-shop__badges{position:absolute;top:1.333vw;left:1.333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.533vw;z-index:3;font-weight:400;line-height:140%}@media(min-width: 768px){.page-shop__badges{top:1.953vw;left:1.953vw;gap:0.651vw}}@media(min-width: 1024px){.page-shop__badges{top:1.042vw;left:1.042vw;gap:0.521vw}}.page-shop__badge{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0.533vw 1.6vw;font-size:2.667vw;line-height:140%;border-radius:2.667vw;color:var(--white);border-radius:2.667vw}@media(min-width: 768px){.page-shop__badge{padding:0.651vw 1.823vw;font-size:1.823vw;border-radius:3.906vw}}@media(min-width: 1024px){.page-shop__badge{padding:0.26vw 0.729vw;font-size:0.729vw;border-radius:1.563vw}}.page-shop__badge--new{background:#4e7754}.page-shop__badge--sale{background:#cc5918}.page-shop__badge--hit{background:#1a1a1a}.page-shop__badge--exclusive{background:#9b59b6}.page-shop__info{padding:2.133vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(min-width: 768px){.page-shop__info{padding:1.953vw}}@media(min-width: 1024px){.page-shop__info{padding:0.833vw}}.page-shop__title{font-family:MinSans,sans-serif;font-size:3.733vw;font-weight:400;line-height:150%}@media(min-width: 768px){.page-shop__title{margin-bottom:0.651vw;font-size:2.344vw;line-height:140%}}@media(min-width: 1024px){.page-shop__title{margin-bottom:0.417vw;font-size:0.938vw}}.page-shop__title a{color:var(--text-primary);text-decoration:none}.page-shop__title a:hover{color:var(--primary)}.page-shop__meta{margin-bottom:3.2vw;height:100%}@media(min-width: 768px){.page-shop__meta{margin-bottom:1.563vw}}@media(min-width: 1024px){.page-shop__meta{margin-bottom:0.625vw}}.page-shop__meta .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:3.733vw;grid-gap:2.133vw;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(min-width: 768px){.page-shop__meta .price{font-size:2.344vw;grid-gap:1.042vw}}@media(min-width: 1024px){.page-shop__meta .price{font-size:0.938vw;grid-gap:0.417vw}}.page-shop__meta del{font-size:3.2vw;color:#777}@media(min-width: 768px){.page-shop__meta del{font-size:1.823vw}}@media(min-width: 1024px){.page-shop__meta del{font-size:0.729vw}}.page-shop__meta del>.amount{text-decoration:line-through}.page-shop__meta ins{text-decoration:none;color:var(--accent);font-weight:700}.page-shop__excerpt{margin-bottom:16px;font-size:14px;color:var(--text-secondary);line-height:1.45}@media(min-width: 768px){.page-shop__excerpt{margin-bottom:2.083vw;font-size:1.823vw}}@media(min-width: 1024px){.page-shop__excerpt{margin-bottom:0.833vw;font-size:0.729vw}}.page-shop__actions{margin-top:auto}.page-shop__actions .button{border:2px dashed var(--accent);color:var(--accent);border-radius:133.333vw;margin-left:auto;width:100%;padding:2.133vw 3.2vw;display:block;-webkit-transition:all var(--transition);transition:all var(--transition);font-size:3.2vw;font-weight:400;line-height:120%;text-align:center;text-transform:uppercase;position:relative;overflow:hidden;z-index:1}@media(min-width: 768px){.page-shop__actions .button{width:auto;padding:1.953vw 3.255vw;border-radius:65.104vw;font-size:2.083vw}}@media(min-width: 1024px){.page-shop__actions .button{padding:0.781vw 1.302vw;border-radius:26.042vw;font-size:0.833vw}}.page-shop__actions .button::after{content:"";position:absolute;inset:0;width:100%;height:100%;display:inline-block;background:var(--accent);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all var(--transition);transition:all var(--transition);border-radius:133.333vw;z-index:-1}@media(min-width: 768px){.page-shop__actions .button::after{border-radius:65.104vw}}@media(min-width: 1024px){.page-shop__actions .button::after{border-radius:26.042vw}}@media(hover: hover){.page-shop__actions .button:hover{color:var(--white)}.page-shop__actions .button:hover::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.btn-added-text{position:absolute;pointer-events:none;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--white);height:100%;width:100%;opacity:0;-webkit-transition:all var(--transition);transition:all var(--transition);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2.667vw}@media(min-width: 768px){.btn-added-text{gap:1.302vw}}@media(min-width: 1024px){.btn-added-text{gap:0.521vw}}.btn-added-text rect,.btn-added-text path{-webkit-transition:all var(--transition);transition:all var(--transition)}.btn-added-text svg{height:4.8vw;width:4.8vw}@media(min-width: 768px){.btn-added-text svg{height:2.604vw;width:2.604vw}}@media(min-width: 1024px){.btn-added-text svg{height:1.042vw;width:1.042vw}}.added>.btn-added-text{opacity:1;pointer-events:auto}@media(hover: hover){.btn-added-text:hover{color:var(--accent)}.btn-added-text:hover rect{fill:var(--accent)}.btn-added-text:hover path{stroke:var(--white)}}.header-single{border-bottom:1px dashed var(--gray-line)}.hero-product__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.867vw}@media(min-width: 768px){.hero-product__wrapper{gap:3.906vw}}@media(min-width: 1024px){.hero-product__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.hero-product .woocommerce-product-gallery{width:92vw;height:81.6vw}@media(min-width: 768px){.hero-product .woocommerce-product-gallery{width:92.188vw;height:82.031vw}}@media(min-width: 1024px){.hero-product .woocommerce-product-gallery{width:44.271vw;height:39.583vw}}.hero-product .summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width: 1024px){.hero-product .summary{width:46.25vw}}.hero-product .woocommerce-product-gallery__trigger{display:block;position:absolute;width:100%;height:100%;z-index:1;opacity:0}.hero-product__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:normal}.hero-product__brand{font-size:4.8vw;color:var(--green);font-weight:500}@media(min-width: 768px){.hero-product__brand{font-size:2.604vw}}@media(min-width: 1024px){.hero-product__brand{font-size:1.042vw}}.hero-product_title{margin-top:1.333vw;margin-bottom:2.667vw;font-size:5.333vw;line-height:120%;text-transform:uppercase;font-weight:500}@media(min-width: 768px){.hero-product_title{margin-top:1.302vw;margin-bottom:4.557vw;font-size:4.688vw}}@media(min-width: 1024px){.hero-product_title{margin-top:0.521vw;margin-bottom:1.042vw;font-size:1.875vw}}.hero-product .price{font-size:5.333vw;line-height:120%;text-transform:uppercase;font-weight:500}@media(min-width: 768px){.hero-product .price{font-size:2.865vw}}@media(min-width: 1024px){.hero-product .price{font-size:1.458vw}}.hero-product del[aria-hidden=true] bdi{color:#777;font-weight:400;font-size:3.733vw;text-decoration:line-through}@media(min-width: 768px){.hero-product del[aria-hidden=true] bdi{font-size:2.344vw}}@media(min-width: 1024px){.hero-product del[aria-hidden=true] bdi{font-size:0.938vw}}.hero-product del[aria-hidden=true] bdi>span{text-decoration:line-through}.hero-product .price{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--accent);-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:2.667vw;margin-bottom:2.667vw}@media(min-width: 768px){.hero-product .price{gap:1.302vw;margin-bottom:2.604vw}}@media(min-width: 1024px){.hero-product .price{gap:0.521vw;margin-bottom:0.521vw}}.hero-product .quantity-label{display:block}.hero-product .quantity-label,.hero-product .variations label{font-style:normal;font-size:4.267vw}@media(min-width: 768px){.hero-product .quantity-label,.hero-product .variations label{font-size:2.604vw}}@media(min-width: 1024px){.hero-product .quantity-label,.hero-product .variations label{font-size:1.042vw}}.hero-product .cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.267vw}@media(min-width: 768px){.hero-product .cart{gap:3.646vw}}@media(min-width: 1024px){.hero-product .cart{gap:1.458vw}}.hero-product__qty-wrapp{border-top:1px solid var(--gray-line);border-bottom:1px solid var(--gray-line);padding-top:5.333vw;padding-bottom:4.267vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw}@media(min-width: 768px){.hero-product__qty-wrapp{padding-top:3.646vw;padding-bottom:3.646vw;gap:0vw}}@media(min-width: 1024px){.hero-product__qty-wrapp{padding-top:1.458vw;padding-bottom:1.458vw;gap:0vw}}.hero-product-card__add-cart{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid var(--gray-line);padding:1.067vw 2.133vw;border-radius:13.867vw;font-size:4.267vw;gap:1.067vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.hero-product-card__add-cart{margin-top:1.693vw;padding:1.042vw 0.651vw;border-radius:6.771vw;font-size:2.604vw;gap:0.521vw}}@media(min-width: 1024px){.hero-product-card__add-cart{margin-top:0.677vw;padding:0.417vw 1.042vw;border-radius:2.708vw;font-size:1.042vw;gap:0.208vw}}.hero-product .qty-input{text-align:center;background:rgba(0,0,0,0);font-size:4.267vw;padding:1.067vw 2.4vw;width:7.467vw}@media(min-width: 768px){.hero-product .qty-input{padding:0.521vw 1.172vw;font-size:2.604vw;width:4.036vw}}@media(min-width: 1024px){.hero-product .qty-input{padding:0.208vw 0.469vw;font-size:1.042vw;width:1.615vw}}.hero-product .qty-minus.is-disabled{opacity:.4;cursor:auto}.hero-product .qty-minus,.hero-product .qty-plus{width:6.4vw;height:6.4vw}@media(min-width: 768px){.hero-product .qty-minus,.hero-product .qty-plus{width:3.125vw;height:3.125vw}}@media(min-width: 1024px){.hero-product .qty-minus,.hero-product .qty-plus{width:1.25vw;height:1.25vw}}.hero-product .single_add_to_cart_button-wrapp{opacity:0;position:fixed}@media(min-width: 1024px){.hero-product .single_add_to_cart_button-wrapp{opacity:1;position:relative}}.hero-product .single_add_to_cart_button-wrapp.active{opacity:1;bottom:0;left:0;width:100%;z-index:10;background:#e6e3df;padding:4vw;-webkit-transition:all var(--transition);transition:all var(--transition)}@media(min-width: 768px){.hero-product .single_add_to_cart_button-wrapp.active{padding:2.604vw 3.906vw}}.hero-product .single_add_to_cart_button-wrapp.active .single_add_to_cart_button{background:var(--accent);color:var(--white)}.hero-product .single_add_to_cart_button{border:2px dashed var(--accent);background:var(--bg-primary);color:var(--accent);border-radius:133.333vw;margin-left:auto;width:100%;padding:3.2vw 6.667vw;display:block;-webkit-transition:all var(--transition);transition:all var(--transition);font-size:3.733vw;font-weight:400;line-height:120%;text-transform:uppercase;position:relative;overflow:hidden;z-index:1}@media(min-width: 768px){.hero-product .single_add_to_cart_button{width:100%;padding:2.604vw 3.255vw;border-radius:65.104vw;font-size:2.604vw}}@media(min-width: 1024px){.hero-product .single_add_to_cart_button{padding:1.042vw 1.302vw;border-radius:26.042vw;font-size:1.042vw}}.hero-product .single_add_to_cart_button::after{content:"";position:absolute;inset:0;width:100%;height:100%;display:inline-block;background:var(--accent);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all var(--transition);transition:all var(--transition);border-radius:133.333vw;z-index:-1}@media(min-width: 768px){.hero-product .single_add_to_cart_button::after{border-radius:65.104vw}}@media(min-width: 1024px){.hero-product .single_add_to_cart_button::after{border-radius:26.042vw}}@media(hover: hover){.hero-product .single_add_to_cart_button:hover{color:var(--white)}.hero-product .single_add_to_cart_button:hover::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.hero-product__stock-qty{font-size:3.2vw;font-weight:500;text-transform:uppercase}@media(min-width: 768px){.hero-product__stock-qty{font-size:1.823vw}}@media(min-width: 1024px){.hero-product__stock-qty{font-size:0.729vw}}.hero-product .custom-tabs__content{display:none}.hero-product .custom-tabs__content.active{display:block}.hero-product-sku{font-size:5.333vw;line-height:120%;opacity:.6;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.667vw;margin-bottom:2.667vw}@media(min-width: 768px){.hero-product-sku{font-size:2.604vw;gap:1.302vw;margin-bottom:3.906vw}}@media(min-width: 1024px){.hero-product-sku{font-size:1.042vw;gap:0.521vw;margin-bottom:1.563vw}}.hero-product .onsale{display:none}.hero-product .reset_variations{display:none !important}.hero-product .flex-control-thumbs{display:none;margin-top:6.4vw;gap:6.4vw;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;max-width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:thin}@media(min-width: 768px){.hero-product .flex-control-thumbs{margin-top:3.125vw;gap:3.125vw}}@media(min-width: 1024px){.hero-product .flex-control-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.25vw;gap:1.25vw}}.hero-product .flex-control-nav.flex-control-thumbs li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(min-width: 1024px){.hero-product .flex-control-thumbs img{width:6.667vw;height:6.667vw;-o-object-fit:cover;object-fit:cover}}.hero-product .flex-direction-nav{position:absolute;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(min-width: 1024px){.hero-product .flex-direction-nav{top:50%}}.hero-product .flex-nav-prev svg,.hero-product .flex-nav-next svg{width:8.533vw;height:8.533vw}@media(min-width: 768px){.hero-product .flex-nav-prev svg,.hero-product .flex-nav-next svg{width:4.167vw;height:4.167vw}}@media(min-width: 1024px){.hero-product .flex-nav-prev svg,.hero-product .flex-nav-next svg{width:1.667vw;height:1.667vw}}.hero-product .flex-nav-prev{margin-left:2.667vw}@media(min-width: 768px){.hero-product .flex-nav-prev{margin-left:2.604vw}}@media(min-width: 1024px){.hero-product .flex-nav-prev{margin-left:1.042vw}}.hero-product .flex-nav-next{margin-left:auto;margin-right:2.667vw}@media(min-width: 768px){.hero-product .flex-nav-next{margin-right:2.604vw}}@media(min-width: 1024px){.hero-product .flex-nav-next{margin-right:1.042vw}}.hero-product .woocommerce-product-gallery{position:relative}.hero-product .flex-viewport{width:100%;height:81.865vw !important}@media(min-width: 768px){.hero-product .flex-viewport{height:82.031vw !important}}@media(min-width: 1024px){.hero-product .flex-viewport{width:44.271vw;height:39.577vw !important}}.hero-product .woocommerce-product-gallery__image a,.hero-product .woocommerce-product-gallery__image a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.recommended{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw;padding-top:21.333vw;padding-bottom:23.2vw}@media(min-width: 768px){.recommended{gap:5.208vw;padding-top:13.021vw;padding-bottom:9.766vw}}@media(min-width: 1024px){.recommended{gap:2.083vw;padding-top:7.292vw;padding-bottom:7.292vw}}.single-gallery{width:100%;height:90.667vw}@media(min-width: 768px){.single-gallery{height:82.413vw}}@media(min-width: 1024px){.single-gallery{width:44.271vw;height:auto}}.single-gallery__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw}@media(min-width: 768px){.single-gallery__content{gap:2.604vw}}@media(min-width: 1024px){.single-gallery__content{width:44.271vw;gap:0.625vw}}.single-gallery .splide__list li{background:#fff}.single-gallery .main-splide .splide__list li{width:100%;overflow:hidden;height:90.667vw;border-radius:2.667vw}@media(min-width: 768px){.single-gallery .main-splide .splide__list li{height:82.031vw;border-radius:2.604vw}}@media(min-width: 1024px){.single-gallery .main-splide .splide__list li{height:39.583vw;border-radius:1.042vw}}.single-gallery .zoom-wrapp{position:absolute;left:2.667vw;bottom:2.667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s;border-radius:6.955vw;padding:1.947vw;overflow:hidden;z-index:2;background:rgba(44,20,20,.2);cursor:pointer}@media(min-width: 768px){.single-gallery .zoom-wrapp{bottom:2.604vw;left:2.604vw;border-radius:6.51vw;padding:1.823vw}}@media(min-width: 1024px){.single-gallery .zoom-wrapp{bottom:1.042vw;left:1.042vw;border-radius:2.604vw;padding:0.729vw}}.single-gallery .zoom-wrapp svg{width:4.267vw;height:4.267vw}@media(min-width: 768px){.single-gallery .zoom-wrapp svg{width:3.906vw;height:3.906vw}}@media(min-width: 1024px){.single-gallery .zoom-wrapp svg{width:1.563vw;height:1.563vw}}.single-gallery__content .main-splide .splide__track{z-index:1}.single-gallery__content .main-splide .splide__arrow:disabled{opacity:.2;cursor:not-allowed}.single-gallery .second-splide .splide__list li{height:21.867vw !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat !important;background-size:contain !important;-webkit-transition:all .3s;transition:all .3s;border-radius:5.333vw;overflow:hidden}@media(min-width: 768px){.single-gallery .second-splide .splide__list li{height:12.5vw !important;border-radius:2.604vw}}@media(min-width: 1024px){.single-gallery .second-splide .splide__list li{height:6.042vw !important;border-radius:0.417vw}}.single-gallery .second-splide .splide__list li.is-active{border:1px dashed var(--green)}.single-gallery .second-splide .splide__track{width:100%}.single-gallery .second-splide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2.667vw;border-radius:15px;background:#e6e3df}@media(min-width: 768px){.single-gallery .second-splide{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:1.302vw}}@media(min-width: 1024px){.single-gallery .second-splide{gap:0.521vw;padding:0.781vw;width:37.083vw;margin:0 auto}}.single-gallery .second-splide .splide__list{gap:1.333vw}@media(min-width: 768px){.single-gallery .second-splide .splide__list{gap:0.651vw}}@media(min-width: 1024px){.single-gallery .second-splide .splide__list{gap:0.26vw}}.single-gallery .main-splide .gallery-block,.single-gallery .main-splide .gallery-block iframe,.single-gallery .main-splide .gallery-block model-viewer{width:100%;height:100%}.single-gallery .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex}.single-gallery #product-splide-thumbs{display:none}@media(min-width: 1024px){.single-gallery #product-splide-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex}}.single-gallery img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.single-gallery .main-splide{position:relative}.single-gallery .splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:2.667vw;z-index:1;position:absolute;gap:1.067vw;padding:1.067vw}@media(min-width: 768px){.single-gallery .splide__pagination{padding:0.521vw;gap:0.521vw}}@media(min-width: 1024px){.single-gallery .splide__pagination{display:none}}.single-gallery .splide__pagination li{display:-webkit-box;display:-ms-flexbox;display:flex}.single-gallery button.splide__pagination__page.custom-dot{background:var(--Light-theme-Black, #2B120C);opacity:.4;height:1.6vw;width:1.6vw;border-radius:1.067vw;-webkit-transition:all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all .5s cubic-bezier(0.68, -0.55, 0.265, 1.55)}@media(min-width: 768px){.single-gallery button.splide__pagination__page.custom-dot{height:0.781vw;width:0.781vw;border-radius:0.521vw}}.single-gallery button.splide__pagination__page.custom-dot.is-active{opacity:1;height:1.6vw;width:11.2vw;border-radius:0.8vw;-webkit-animation:dotExpand .5s;animation:dotExpand .5s}@media(min-width: 768px){.single-gallery button.splide__pagination__page.custom-dot.is-active{height:0.781vw;width:5.469vw;-webkit-animation:dotExpand-tab .5s;animation:dotExpand-tab .5s;border-radius:0.391vw}}@-webkit-keyframes dotExpand{0%{width:1.6vw;-webkit-transform:scale(1);transform:scale(1)}50%{width:12.8vw;-webkit-transform:scale(1.05);transform:scale(1.05)}100%{width:11.2vw;-webkit-transform:scale(1);transform:scale(1)}@media(min-width: 768px){0%{width:0.781vw}50%{width:5.859vw}100%{width:5.469vw}}}@keyframes dotExpand{0%{width:1.6vw;-webkit-transform:scale(1);transform:scale(1)}50%{width:12.8vw;-webkit-transform:scale(1.05);transform:scale(1.05)}100%{width:11.2vw;-webkit-transform:scale(1);transform:scale(1)}@media(min-width: 768px){0%{width:0.781vw}50%{width:5.859vw}100%{width:5.469vw}}}@-webkit-keyframes dotExpand-tab{0%{width:0.781vw}50%{width:5.859vw}100%{width:5.469vw}}@keyframes dotExpand-tab{0%{width:0.781vw}50%{width:5.859vw}100%{width:5.469vw}}.single-gallery-popup{position:fixed;top:0;left:0;width:100%;opacity:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);position:fixed;pointer-events:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999;-webkit-transition:all var(--transition);transition:all var(--transition)}.single-gallery-popup__close{display:none;position:fixed;top:33.867vw;right:4.267vw;height:10.667vw;width:10.667vw;cursor:pointer}@media(min-width: 768px){.single-gallery-popup__close{top:8.073vw;right:3.906vw;height:5.208vw;width:5.208vw}}@media(min-width: 1024px){.single-gallery-popup__close{top:1.979vw;right:3.021vw;height:2.083vw;width:2.083vw}}.single-gallery-popup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5.333vw;width:92vw;position:relative}@media(min-width: 768px){.single-gallery-popup__content{width:92.188vw;gap:1.953vw}}@media(min-width: 1024px){.single-gallery-popup__content{position:static;width:52.083vw;gap:1.042vw}}.single-gallery-popup .splide__arrows{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.single-gallery-popup.open-gallery{pointer-events:auto;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2))),rgba(43,18,12,.6);background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%),rgba(43,18,12,.6);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);z-index:999;opacity:1}.single-gallery-popup.open-gallery .single-gallery-popup__close{display:block}.single-gallery-popup.open-gallery .single-gallery-popup__open{display:none}.single-gallery-popup.open-gallery .main-splide .splide__list li{border:0;overflow:hidden;height:85.333vw;border-radius:5.333vw}@media(min-width: 768px){.single-gallery-popup.open-gallery .main-splide .splide__list li{height:85.417vw;border-radius:2.604vw}}@media(min-width: 1024px){.single-gallery-popup.open-gallery .main-splide .splide__list li{height:41.667vw;border-radius:1.042vw}}@media(min-width: 1024px){.single-gallery-popup.open-gallery .single-gallery__content{width:78.75vw}}.single-gallery-popup.open-gallery .second-splide{background:var(--Light-theme-coffee, #E6E3DF);border-radius:2.133vw;padding:2.133vw}@media(min-width: 768px){.single-gallery-popup.open-gallery .second-splide{border-radius:1.953vw;padding:1.953vw}}@media(min-width: 1024px){.single-gallery-popup.open-gallery .second-splide{border-radius:0.781vw;padding:0.781vw}}.single-gallery-popup.open-gallery .second-splide .splide__list li{border:0;overflow:hidden;height:25.067vw;border-radius:5.333vw;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2))),url(<path-to-image>) #d3d3d3 50%/cover no-repeat;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%),url(<path-to-image>) #d3d3d3 50%/cover no-repeat}@media(min-width: 768px){.single-gallery-popup.open-gallery .second-splide .splide__list li{height:13.281vw;border-radius:2.604vw}}@media(min-width: 1024px){.single-gallery-popup.open-gallery .second-splide .splide__list li{border-radius:1.042vw;height:6.25vw}}.single-gallery-popup.open-gallery .second-splide .splide__list li.is-active{opacity:1;background:var(--white)}.single-gallery-popup.open-gallery .second-splide .splide__track{width:auto}.single-gallery-popup.open-gallery .splide__arrow:disabled{opacity:.2;cursor:not-allowed}.single-gallery-popup.open-gallery .splide__arrows{position:absolute;bottom:-32vw;right:36.533vw;gap:0;width:100%}@media(min-width: 768px){.single-gallery-popup.open-gallery .splide__arrows{bottom:-11.719vw;right:auto;left:0vw}}@media(min-width: 1024px){.single-gallery-popup.open-gallery .splide__arrows{bottom:auto;right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:93.759vw}}.single-gallery-popup.open-gallery .splide__arrow svg{width:14.4vw;height:14.4vw}@media(min-width: 768px){.single-gallery-popup.open-gallery .splide__arrow svg{width:7.031vw;height:7.031vw}}@media(min-width: 1024px){.single-gallery-popup.open-gallery .splide__arrow svg{width:2.813vw;height:2.813vw}}.single-gallery-popup.open-gallery .splide__arrows path{stroke:var(--text-primary)}@media(min-width: 1024px){.single-gallery-popup.open-gallery .splide__arrows path{stroke:var(--white)}}.single-gallery-popup.open-gallery img{-o-object-fit:cover;object-fit:cover;border-radius:0}.single-gallery-popup.open-gallery .second-splide img{-o-object-fit:contain;object-fit:contain}.tabs__items-wrapper{margin-top:0vw}@media(min-width: 768px){.tabs__items-wrapper{margin-top:2.604vw}}@media(min-width: 1024px){.tabs__items-wrapper{margin-top:1.302vw}}.tabs__bottom{max-height:0;overflow:hidden;-webkit-transition:all var(--transition);transition:all var(--transition)}.tabs__bottom-wrap{min-height:0px}.tabs__title{font-size:5.333vw;font-weight:500;line-height:120%;text-transform:uppercase}@media(min-width: 768px){.tabs__title{font-size:3.646vw}}@media(min-width: 1024px){.tabs__title{font-size:1.458vw}}.tabs__answer{padding-bottom:2.4vw;font-family:Roboto;font-size:4.267vw;font-style:normal;font-weight:400;line-height:130%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.467vw;padding-top:2.133vw}@media(min-width: 768px){.tabs__answer{line-height:135%;padding-top:0vw;font-size:2.344vw;padding-bottom:2.604vw;gap:1.302vw}}@media(min-width: 1024px){.tabs__answer{font-size:0.938vw;padding-bottom:1.146vw;gap:0.521vw}}.tabs__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:normal}.tabs__top{cursor:pointer;padding:2.667vw 0}@media(min-width: 768px){.tabs__top{padding:2.865vw 0}}@media(min-width: 1024px){.tabs__top{padding:1.146vw 0}}.tabs__icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs__content .tabs__icon{-webkit-transition:-webkit-transform 300ms;transition:-webkit-transform 300ms;transition:transform 300ms;transition:transform 300ms, -webkit-transform 300ms;height:6.4vw;width:6.4vw;-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}@media(min-width: 768px){.tabs__content .tabs__icon{height:3.125vw;width:3.125vw}}@media(min-width: 1024px){.tabs__content .tabs__icon{height:1.25vw;width:1.25vw}}.tabs__item{border-top:1px solid var(--gray-color);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tabs__item:not(:last-child){border-bottom:1px solid var(--gray-line)}.tabs__item .tabs__bottom-item .tabs__top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.667vw}@media(min-width: 768px){.tabs__item .tabs__bottom-item .tabs__top{gap:1.302vw}}@media(min-width: 1024px){.tabs__item .tabs__bottom-item .tabs__top{gap:0.521vw}}.tabs__item .tabs__bottom-item .tabs__icon{height:8vw;width:8vw}@media(min-width: 768px){.tabs__item .tabs__bottom-item .tabs__icon{height:3.906vw;width:3.906vw}}@media(min-width: 1024px){.tabs__item .tabs__bottom-item .tabs__icon{height:1.563vw;width:1.563vw}}.tabs__item-open .tabs__bottom{max-height:1000px}.tabs__item-open .tabs__content .tabs__icon{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}body:has(.main>.cart-page){position:relative;max-height:calc(100vh - 0.521vw);overflow:auto}body:has(.main>.cart-page) .wrapper{overflow:visible}body:has(.main>.cart-page)::-webkit-scrollbar{display:none}.cart-page{padding-top:0;padding-bottom:37.333vw}@media(min-width: 768px){.cart-page{padding-bottom:13.021vw}}@media(min-width: 1024px){.cart-page{padding-bottom:7.292vw}}.cart-page__title{margin-bottom:5.333vw;overflow-wrap:anywhere;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:var(--text-primary)}@media(min-width: 768px){.cart-page__title{margin-bottom:3.906vw}}@media(min-width: 1024px){.cart-page__title{margin-bottom:2.083vw}}.cart-page__num{font-family:"Cormorant Garamond",serif;text-transform:uppercase;font-weight:600;padding:5.333vw 4.8vw 4.267vw 4.8vw;font-size:4.8vw;font-weight:400;border-bottom:1px dashed var(--green);background:var(--bg-secondary);border-radius:4.267vw 4.267vw 0 0}@media(min-width: 768px){.cart-page__num{padding:2.604vw 2.344vw 2.083vw 2.344vw;font-size:3.125vw;border-radius:2.083vw 2.083vw 0 0}}@media(min-width: 1024px){.cart-page__num{padding:1.042vw 0.938vw 0.833vw 0.938vw;font-size:1.25vw;border-radius:0.833vw 0.833vw 0 0}}.cart-page .woocommerce-notices-wrapper,.cart-page .woocommerce-form-coupon-toggle{display:none}.cart-page__body-empty-title{margin-bottom:8vw;color:var(--text-primary)}@media(min-width: 768px){.cart-page__body-empty-title{margin-bottom:5.208vw}}@media(min-width: 1024px){.cart-page__body-empty-title{margin-bottom:1.563vw}}.cart-page__body-empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-bottom:21.333vw}@media(min-width: 768px){.cart-page__body-empty{margin-bottom:13.021vw}}@media(min-width: 1024px){.cart-page__body-empty{margin-bottom:7.292vw}}.cart-page__body-p{font-size:4.267vw;font-weight:600;line-height:1.35;margin-bottom:3.2vw}@media(min-width: 768px){.cart-page__body-p{font-size:2.344vw;line-height:1.4;margin-bottom:2.344vw}}@media(min-width: 1024px){.cart-page__body-p{font-size:1.042vw;margin-bottom:0.833vw}}.cart-page__body-span{font-size:4.267vw;font-weight:400;line-height:1.35;margin-bottom:10.133vw}@media(min-width: 768px){.cart-page__body-span{font-size:2.083vw;margin-bottom:4.167vw}}@media(min-width: 1024px){.cart-page__body-span{font-size:0.938vw;line-height:1.45;margin-bottom:1.667vw}}.cart-page__body-span a{color:var(--green);text-decoration:underline;-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.cart-page__body-span a{font-size:2.083vw}}@media(min-width: 1024px){.cart-page__body-span a{font-size:0.938vw}}.cart-page__body-svg{width:38.4vw;height:36vw;margin-bottom:8vw}@media(min-width: 768px){.cart-page__body-svg{width:33.008vw;height:30.99vw;margin-bottom:7.813vw}}@media(min-width: 1024px){.cart-page__body-svg{width:13.203vw;height:12.396vw;margin-bottom:3.125vw}}.cart-page__body-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3.2vw 7.467vw;border-radius:13.333vw}@media(min-width: 768px){.cart-page__body-link{padding:2.604vw 3.255vw}}@media(min-width: 1024px){.cart-page__body-link{min-width:14.583vw;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;padding:1.042vw 4.167vw}}.cart-page__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:10.667vw}@media(min-width: 768px){.cart-page__inner{gap:5.208vw}}@media(min-width: 1024px){.cart-page__inner{position:static;gap:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cart-page__left{width:100%}@media(min-width: 1024px){.cart-page__left{max-width:62.083vw}}.cart-page__left .checkout__cart .cart-item__left{padding-left:1.867vw}@media(min-width: 768px){.cart-page__left .checkout__cart .cart-item__left{padding-left:1.563vw}}@media(min-width: 1024px){.cart-page__left .checkout__cart .cart-item__left{padding-left:0.833vw}}.cart-page__left .checkout__cart .cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:3.467vw;background:var(--bg-light-svg);border-bottom:1px dashed var(--gray-line)}@media(min-width: 768px){.cart-page__left .checkout__cart .cart-item{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-gap:2.865vw}}@media(min-width: 1024px){.cart-page__left .checkout__cart .cart-item{grid-gap:1.354vw}}.cart-page__left .checkout__cart .cart-item:first-child{border-top:1px solid rgba(148,126,103,.2)}.cart-page__left .checkout__cart .cart-item__left a{margin:4.533vw 0;margin-bottom:0;width:33.333vw;height:30.667vw;border-radius:1.867vw;background:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}@media(min-width: 768px){.cart-page__left .checkout__cart .cart-item__left a{width:24.74vw;height:22.786vw;border-radius:1.302vw;margin:1.563vw 0}}@media(min-width: 1024px){.cart-page__left .checkout__cart .cart-item__left a{width:10.417vw;height:9.635vw;border-radius:0.625vw;margin:0.833vw 0}}.cart-page__left .checkout__cart .cart-item__info{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:3.467vw;row-gap:4.533vw;width:50.667vw;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:2.667vw;padding-top:2.667vw;padding-bottom:0vw}@media(min-width: 768px){.cart-page__left .checkout__cart .cart-item__info{grid-gap:2.083vw;width:60.417vw;padding-right:2.604vw;padding-top:2.604vw;padding-bottom:1.563vw}}@media(min-width: 1024px){.cart-page__left .checkout__cart .cart-item__info{grid-gap:0.677vw;width:48.438vw;padding-right:1.042vw;padding-top:1.042vw;padding-bottom:0.859vw}}.cart-page__left .checkout__cart .cart-item__info-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:2.667vw}@media(min-width: 768px){.cart-page__left .checkout__cart .cart-item__info-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:2.604vw}}@media(min-width: 1024px){.cart-page__left .checkout__cart .cart-item__info-top{grid-gap:3.021vw}}.cart-page__left .checkout__cart .cart-item__name{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:1.333vw}@media(min-width: 768px){.cart-page__left .checkout__cart .cart-item__name{grid-gap:1.953vw}}@media(min-width: 1024px){.cart-page__left .checkout__cart .cart-item__name{grid-gap:0.625vw}}.cart-page__left .checkout__cart .cart-item__name a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:1.067vw;font-size:4.267vw;font-style:normal;font-weight:400;line-height:1.35}@media(min-width: 768px){.cart-page__left .checkout__cart .cart-item__name a{grid-gap:1.042vw;font-size:2.604vw}}@media(min-width: 1024px){.cart-page__left .checkout__cart .cart-item__name a{grid-gap:0.417vw;font-size:1.25vw}}.cart-page__left .checkout__cart .cart-item__sku{opacity:.6;font-size:3.733vw;font-style:normal}@media(min-width: 768px){.cart-page__left .checkout__cart .cart-item__sku{font-size:2.344vw}}@media(min-width: 1024px){.cart-page__left .checkout__cart .cart-item__sku{font-size:0.938vw}}.cart-page__left .checkout__cart .cart-item .product-summary__price{-ms-flex-negative:0;flex-shrink:0;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:2.133vw;font-size:5.333vw;margin-left:1.333vw;font-style:normal;font-weight:500;line-height:1.35}@media(min-width: 768px){.cart-page__left .checkout__cart .cart-item .product-summary__price{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;grid-gap:1.042vw;font-size:3.125vw;margin-left:0;line-height:1.45}}@media(min-width: 1024px){.cart-page__left .checkout__cart .cart-item .product-summary__price{grid-gap:0.417vw;font-size:1.25vw}}.cart-page__left .checkout__cart .cart-item .product-summary__price-new{color:var(--accent)}.cart-page__left .checkout__cart .cart-item .product-summary__price-old{font-size:3.733vw;line-height:1.35;color:#777}@media(min-width: 768px){.cart-page__left .checkout__cart .cart-item .product-summary__price-old{font-size:2.083vw}}@media(min-width: 1024px){.cart-page__left .checkout__cart .cart-item .product-summary__price-old{font-size:0.938vw;line-height:1.45}}.cart-page__left .checkout__cart .cart-item .product-summary__price-old bdi{text-decoration:line-through}.cart-page__left .checkout__cart .cart-item__info-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;grid-gap:4vw}@media(min-width: 768px){.cart-page__left .checkout__cart .cart-item__info-bottom{grid-gap:2.083vw}}@media(min-width: 1024px){.cart-page__left .checkout__cart .cart-item__info-bottom{grid-gap:0.677vw}}.cart-page .quantity-label{display:none}@media(min-width: 1024px){.cart-page .quantity-label{display:block}}.cart-page .quantity-label-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(min-width: 1024px){.cart-page .quantity-label-wrap{grid-gap:0.625vw}}.cart-page .checkout__cart .cart-item .product-summary__price-desk{display:none}@media(min-width: 768px){.cart-page .checkout__cart .cart-item .product-summary__price-desk{display:-webkit-box;display:-ms-flexbox;display:flex}}.cart-page .checkout__cart .cart-item .cart-item__info-bottom-desk{display:none}@media(min-width: 768px){.cart-page .checkout__cart .cart-item .cart-item__info-bottom-desk{display:-webkit-box;display:-ms-flexbox;display:flex}}.cart-page .checkout__cart .cart-item .cart-item__info-bottom-mob{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2.667vw;gap:6.933vw;padding-bottom:4.533vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.cart-page .checkout__cart .cart-item .cart-item__info-bottom-mob{display:none}}.cart-page__left .checkout__cart .custom-qty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.6vw 2.667vw;grid-gap:4vw;border-radius:13.867vw;border:1px solid var(--gray-line)}@media(min-width: 768px){.cart-page__left .checkout__cart .custom-qty{padding:0.781vw 1.302vw;grid-gap:1.953vw;border-radius:6.771vw}}@media(min-width: 1024px){.cart-page__left .checkout__cart .custom-qty{padding:0.313vw 0.521vw;grid-gap:0.781vw;border-radius:2.708vw}}.cart-page__left .checkout__cart .custom-qty input{width:5.333vw;font-size:4.267vw;font-style:normal;font-weight:400;line-height:1.1;text-transform:uppercase;color:var(--black);text-align:center;background-color:rgba(0,0,0,0);outline:rgba(0,0,0,0)}@media(min-width: 768px){.cart-page__left .checkout__cart .custom-qty input{width:2.604vw;font-size:2.083vw}}@media(min-width: 1024px){.cart-page__left .checkout__cart .custom-qty input{width:1.042vw;font-size:0.833vw}}.cart-page__left .checkout__cart .custom-qty button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:6.4vw;height:6.4vw}@media(min-width: 768px){.cart-page__left .checkout__cart .custom-qty button{width:3.125vw;height:3.125vw}}@media(min-width: 1024px){.cart-page__left .checkout__cart .custom-qty button{width:1.25vw;height:1.25vw}}@media(hover: hover){.cart-page__left .checkout__cart .custom-qty button:hover path{stroke:var(--green)}}.cart-page__left .checkout__cart .custom-qty .qty-minus.is-disabled{opacity:.4;cursor:auto}.cart-page__left .checkout__cart .custom-qty button path{-webkit-transition:all var(--transition);transition:all var(--transition)}.cart-page__left .checkout__cart .custom-qty button svg{width:100%;stroke:var(--black);-webkit-transition:stroke .3s;transition:stroke .3s}.cart-page .remove-cart-item{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-page__left .checkout__cart .cart-item__remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:6.4vw;height:6.4vw;margin-bottom:0vw}@media(min-width: 768px){.cart-page__left .checkout__cart .cart-item__remove{width:3.125vw;height:3.125vw;margin-bottom:0}}@media(min-width: 1024px){.cart-page__left .checkout__cart .cart-item__remove{width:1.25vw;height:1.25vw}}@media(hover: hover){.cart-page__left .checkout__cart .cart-item__remove:hover path{stroke:var(--accent)}}.cart-page__left .checkout__cart .cart-item__remove path{-webkit-transition:all var(--transition);transition:all var(--transition)}.cart-page__left .checkout__cart .cart-item__remove svg{width:100%;height:100%;stroke:var(--gray-line);-webkit-transition:stroke .3s;transition:stroke .3s}.cart-page__products{margin-bottom:16vw}@media(min-width: 768px){.cart-page__products{margin-bottom:7.813vw}}@media(min-width: 1024px){.cart-page__products{margin-bottom:4.167vw}}.cart-page__forms{position:relative;background:var(--bg-light-svg);border-radius:5.333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:8vw;padding:8vw 4vw;border:1px dashed var(--green)}@media(min-width: 768px){.cart-page__forms{grid-gap:5.208vw;border-radius:3.906vw;padding:5.208vw 3.906vw}}@media(min-width: 1024px){.cart-page__forms{grid-gap:2.292vw;border-radius:1.563vw;padding:3.125vw 2.083vw}}.cart-page .scissors{position:absolute;height:6.863vw;width:9.333vw;left:0vw;top:-3.733vw;z-index:1}@media(min-width: 768px){.cart-page .scissors{height:6.51vw;width:8.854vw;left:0vw;top:-3.516vw}}@media(min-width: 1024px){.cart-page .scissors{height:2.604vw;width:3.542vw;left:1.094vw;top:-1.406vw}}.cart-page__forms-title{margin-bottom:4.267vw;font-size:4.8vw;font-weight:500;line-height:120%;text-transform:uppercase}@media(min-width: 768px){.cart-page__forms-title{margin-bottom:3.516vw;font-size:3.646vw}}@media(min-width: 1024px){.cart-page__forms-title{margin-bottom:1.25vw;font-size:1.458vw}}.cart-page select#billing_country,.cart-page .billing_city-label{display:none}.cart-page__forms-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-page .country-hidden-input{display:none}.cart-page__forms-labels .form-row{margin:0 !important;-ms-flex-negative:1;flex-shrink:1;width:100%;max-width:none}@media(min-width: 1024px){.cart-page__forms-labels .form-row{max-width:28.333vw}}.cart-page .address-row{width:100%}.cart-page .form__label-span{opacity:0}.cart-page .form__input:not(:-moz-placeholder)+.form__label-span{opacity:1}.cart-page .form__input:not(:-ms-input-placeholder)+.form__label-span{opacity:1}.cart-page .form__input:not(:placeholder-shown)+.form__label-span{opacity:1}.cart-page .billing_country_label .dropdown-label,.cart-page .billing_city_label .dropdown-label{background:var(--bg-secondary);position:absolute;left:5.333vw;top:-4vw;-webkit-transition:all var(--transition);transition:all var(--transition)}@media(min-width: 768px){.cart-page .billing_country_label .dropdown-label,.cart-page .billing_city_label .dropdown-label{left:3.906vw;top:-0.781vw}}@media(min-width: 1024px){.cart-page .billing_country_label .dropdown-label,.cart-page .billing_city_label .dropdown-label{padding:0 0.26vw;left:1.563vw;top:-0.313vw}}.form__label .form__input:not(:-moz-placeholder)+span .cart-page__forms-labels .label input{background-color:rgba(0,0,0,0)}.form__label .form__input:not(:-ms-input-placeholder)+span .cart-page__forms-labels .label input{background-color:rgba(0,0,0,0)}.form__label .form__input:not(:placeholder-shown)+span .cart-page__forms-labels .label input{background-color:rgba(0,0,0,0)}.cart-page .woocommerce-checkout #payment{background-color:rgba(0,0,0,0)}.cart-page .woocommerce-checkout #payment .payment_methods{position:relative;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:3.2vw;border:0}@media(min-width: 768px){.cart-page .woocommerce-checkout #payment .payment_methods{grid-gap:1.563vw}}@media(min-width: 1024px){.cart-page .woocommerce-checkout #payment .payment_methods{grid-gap:0.625vw}}.cart-page .woocommerce-checkout #payment .payment_methods .wc_payment_method input{position:absolute;width:0;height:0;top:0;left:0;opacity:0;pointer-events:none;overflow:hidden}.cart-page .woocommerce-checkout #payment .payment_methods .wc_payment_method .payment_box{display:none !important}.cart-page .woocommerce-checkout #payment div.form-row.place-order{display:none}.cart-page .woocommerce-checkout .form__textarea{background-color:rgba(0,0,0,0);min-height:30.933vw;border-radius:5.333vw;vertical-align:top}@media(min-width: 768px){.cart-page .woocommerce-checkout .form__textarea{min-height:15.104vw;border-radius:2.604vw}}@media(min-width: 1024px){.cart-page .woocommerce-checkout .form__textarea{min-height:6.042vw;border-radius:1.042vw}}.cart-page .woocommerce-NoticeGroup-checkout{display:none !important}.cart-page .woocommerce-checkout #payment .woocommerce-shipping-methods .wc_payment_method:has(>input:checked) label::after{background-color:var(--green)}.cart-page .woocommerce-checkout #payment .payment_methods .wc_payment_method .payment_box{display:none !important}.cart-page .woocommerce-checkout .woocommerce-shipping-methods{position:relative;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:3.2vw;border:0}@media(min-width: 768px){.cart-page .woocommerce-checkout .woocommerce-shipping-methods{grid-gap:1.563vw}}@media(min-width: 1024px){.cart-page .woocommerce-checkout .woocommerce-shipping-methods{grid-gap:0.625vw}}.cart-page .woocommerce-checkout .woocommerce-shipping-methods input{position:absolute;width:0;height:0;top:0;left:0;opacity:0;pointer-events:none;overflow:hidden}.cart-page .woocommerce-checkout .woocommerce-shipping-methods li,.cart-page .woocommerce-checkout .woocommerce-checkout-payment li{position:relative}.cart-page .woocommerce-checkout .woocommerce-shipping-methods label,.cart-page .woocommerce-checkout .woocommerce-checkout-payment label{padding-left:7.467vw;font-size:3.733vw;gap:2.133vw;font-style:normal;-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.cart-page .woocommerce-checkout .woocommerce-shipping-methods label,.cart-page .woocommerce-checkout .woocommerce-checkout-payment label{padding-left:3.646vw;font-size:2.344vw;gap:1.042vw}}@media(min-width: 1024px){.cart-page .woocommerce-checkout .woocommerce-shipping-methods label,.cart-page .woocommerce-checkout .woocommerce-checkout-payment label{padding-left:1.458vw;font-size:0.938vw;gap:0.417vw}}@media(hover: hover){.cart-page .woocommerce-checkout .woocommerce-shipping-methods label:hover,.cart-page .woocommerce-checkout .woocommerce-checkout-payment label:hover{color:var(--green)}}@media(hover: hover){.cart-page .woocommerce-checkout .woocommerce-shipping-methods label:hover::before,.cart-page .woocommerce-checkout .woocommerce-checkout-payment label:hover::before{border-color:var(--green)}}.cart-page .woocommerce-checkout .woocommerce-shipping-methods .shipping-method-icon,.cart-page .woocommerce-checkout .payment-method-icon{width:auto;height:8vw}@media(min-width: 768px){.cart-page .woocommerce-checkout .woocommerce-shipping-methods .shipping-method-icon,.cart-page .woocommerce-checkout .payment-method-icon{height:3.906vw}}@media(min-width: 1024px){.cart-page .woocommerce-checkout .woocommerce-shipping-methods .shipping-method-icon,.cart-page .woocommerce-checkout .payment-method-icon{height:1.563vw}}.cart-page .woocommerce-checkout .woocommerce-shipping-methods label::before,.cart-page .woocommerce-checkout #payment .payment_methods .wc_payment_method label::before{content:"";width:4.8vw;height:4.8vw;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;border:1px solid var(--green);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.cart-page .woocommerce-checkout .woocommerce-shipping-methods label::before,.cart-page .woocommerce-checkout #payment .payment_methods .wc_payment_method label::before{width:2.344vw;height:2.344vw}}@media(min-width: 1024px){.cart-page .woocommerce-checkout .woocommerce-shipping-methods label::before,.cart-page .woocommerce-checkout #payment .payment_methods .wc_payment_method label::before{width:0.938vw;height:0.938vw}}.cart-page .woocommerce-checkout .woocommerce-shipping-methods label:has(>input:checked)::after,.cart-page .woocommerce-checkout #payment .payment_methods .wc_payment_method:has(>input:checked) label::after{background-color:var(--green)}.cart-page .woocommerce-checkout .woocommerce-shipping-methods label::after,.cart-page .woocommerce-checkout #payment .payment_methods .wc_payment_method label::after{content:"";width:2.667vw;height:2.667vw;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:1.067vw;border-radius:50%;background-color:rgba(0,0,0,0);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.cart-page .woocommerce-checkout .woocommerce-shipping-methods label::after,.cart-page .woocommerce-checkout #payment .payment_methods .wc_payment_method label::after{width:1.302vw;height:1.302vw;left:0.521vw}}@media(min-width: 1024px){.cart-page .woocommerce-checkout .woocommerce-shipping-methods label::after,.cart-page .woocommerce-checkout #payment .payment_methods .wc_payment_method label::after{width:0.521vw;height:0.521vw;left:0.208vw}}.cart-page__right{font-variant-numeric:lining-nums proportional-nums;width:100%}@media(min-width: 1024px){.cart-page__right{max-width:26.25vw;position:sticky;top:5.729vw;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.cart-page__right-inner{width:100%;border-radius:4.267vw;background:var(--bg-light-svg)}@media(min-width: 768px){.cart-page__right-inner{border-radius:2.083vw}}@media(min-width: 1024px){.cart-page__right-inner{border-radius:0.833vw}}.cart-page__right-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:4vw}@media(min-width: 768px){.cart-page__right-wrap{grid-gap:1.563vw}}@media(min-width: 1024px){.cart-page__right-wrap{grid-gap:0.625vw}}.cart-page__right-inner-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4vw 3.733vw}@media(min-width: 768px){.cart-page__right-inner-bottom{padding:2.604vw 2.344vw 4.948vw}}@media(min-width: 1024px){.cart-page__right-inner-bottom{padding:1.042vw 0.938vw}}.cart-page__right-heading{font-family:"Cormorant Garamond",serif;text-transform:uppercase;font-weight:600;padding:5.333vw 4.8vw 4.267vw 4.8vw;font-size:4.8vw;font-weight:400;border-bottom:1px dashed var(--green);background:var(--bg-secondary);border-radius:4.267vw 4.267vw 0 0}@media(min-width: 768px){.cart-page__right-heading{padding:2.604vw 2.344vw 2.083vw 2.344vw;font-size:3.125vw;border-radius:2.083vw 2.083vw 0 0}}@media(min-width: 1024px){.cart-page__right-heading{padding:1.042vw 0.938vw 0.833vw 0.938vw;font-size:1.25vw;border-radius:0.833vw 0.833vw 0 0}}.cart-page__right-submit{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3.2vw 7.467vw;border-radius:13.333vw;text-align:center;width:100%;-webkit-transition:all .3s;transition:all .3s;color:var(--white);margin-top:8vw}@media(min-width: 768px){.cart-page__right-submit{padding:2.604vw 3.255vw;margin-top:3.906vw}}@media(min-width: 1024px){.cart-page__right-submit{padding:1.042vw 1.302vw;margin-top:1.563vw}}.cart-page__right-policy{margin-top:-3.2vw;font-size:3.733vw;font-style:normal;font-weight:400;line-height:1.35;color:var(--black)}@media(min-width: 768px){.cart-page__right-policy{margin-top:-2.083vw;font-size:1.823vw}}@media(min-width: 1024px){.cart-page__right-policy{margin-top:-0.729vw;font-size:0.729vw}}.cart-page__right-policy a{font:inherit;color:inherit;text-decoration:underline;-webkit-transition:all .3s;transition:all .3s}.cart-page .woocommerce-error{display:none !important}.cart-page .woocommerce-message{display:none !important}.cart-page .checkout-review__value .woocommerce-remove-coupon:nth-child(2){display:none}@media(any-hover: hover){.cart-page__right-policy a:hover{color:var(--orange)}}.info-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.667vw}@media(min-width: 768px){.info-boxes{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.563vw}}@media(min-width: 1024px){.info-boxes{gap:0.677vw}}.info-box{background:var(--bg-light-svg);border-radius:4.267vw;padding:8.533vw 6.4vw;text-align:center;width:100%;-ms-flex-negative:1;flex-shrink:1}@media(min-width: 768px){.info-box{width:50%;border-radius:2.083vw;padding:1.823vw 1.302vw}}@media(min-width: 1024px){.info-box{border-radius:0.833vw;padding:0.729vw 0.521vw}}.info-box__icon img{width:12.8vw;height:auto;margin-bottom:2.133vw}@media(min-width: 768px){.info-box__icon img{width:6.25vw;margin-bottom:1.042vw}}@media(min-width: 1024px){.info-box__icon img{width:2.5vw;margin-bottom:0.417vw}}.info-box__title{font-size:5.333vw;margin-bottom:1.067vw}@media(min-width: 768px){.info-box__title{font-size:2.083vw;margin-bottom:0.521vw}}@media(min-width: 1024px){.info-box__title{font-size:0.833vw;margin-bottom:0.208vw}}.info-box__subtitle{font-size:4.267vw;opacity:.6;font-style:normal;font-weight:400;line-height:140%}@media(min-width: 768px){.info-box__subtitle{font-size:1.823vw}}@media(min-width: 1024px){.info-box__subtitle{font-size:0.729vw}}.cart-main{background:var(--bg-white)}.checkout-review__summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:4.267vw}@media(min-width: 768px){.checkout-review__summary{grid-gap:3.125vw}}@media(min-width: 1024px){.checkout-review__summary{grid-gap:1.25vw}}.checkout-review__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:4vw}@media(min-width: 768px){.checkout-review__items{grid-gap:1.953vw}}@media(min-width: 1024px){.checkout-review__items{grid-gap:0.781vw}}.checkout-review__row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;grid-gap:1.067vw}@media(min-width: 768px){.checkout-review__row{grid-gap:0.521vw}}@media(min-width: 1024px){.checkout-review__row{grid-gap:0.208vw}}.checkout-review__row--shipping{padding-bottom:1.333vw}@media(min-width: 768px){.checkout-review__row--shipping{padding-bottom:1.302vw}}@media(min-width: 1024px){.checkout-review__row--shipping{padding-bottom:0.521vw}}.checkout-review__row--total{border-top:2px solid var(--gray-line);padding-top:5.333vw}@media(min-width: 768px){.checkout-review__row--total{padding-top:3.906vw}}@media(min-width: 1024px){.checkout-review__row--total{padding-top:1.563vw}}.checkout-review__row--total .checkout-review__title{font-size:4.8vw;font-weight:600}@media(min-width: 768px){.checkout-review__row--total .checkout-review__title{font-size:3.125vw}}@media(min-width: 1024px){.checkout-review__row--total .checkout-review__title{font-size:1.25vw}}.checkout-review__row--total .checkout-review__value{font-size:4.8vw;font-weight:400}@media(min-width: 768px){.checkout-review__row--total .checkout-review__value{font-size:3.125vw}}@media(min-width: 1024px){.checkout-review__row--total .checkout-review__value{font-size:1.25vw}}.checkout-review__title{position:relative;z-index:1;font-size:4.267vw;font-style:normal;font-weight:400;line-height:1.35;color:var(--black);background-color:var(--bg-gray);padding-right:1.067vw}@media(min-width: 768px){.checkout-review__title{font-size:2.344vw;line-height:1.45;padding-right:0.521vw}}@media(min-width: 1024px){.checkout-review__title{font-size:0.938vw;padding-right:0.208vw}}.checkout-review__value{position:relative;z-index:1;padding-left:1.067vw;font-size:4.267vw;font-style:normal;font-weight:600;line-height:1.35;color:var(--black);background-color:var(--bg-gray)}@media(min-width: 768px){.checkout-review__value{padding-left:0.521vw;font-size:2.344vw;line-height:1.45}}@media(min-width: 1024px){.checkout-review__value{padding-left:0.208vw;font-size:0.938vw}}.checkout-review__coupon{border-radius:16vw;border:1px dashed var(--gray-txt);padding:0.267vw 0.267vw 0.267vw 6.667vw}@media(min-width: 768px){.checkout-review__coupon{padding:0.13vw 0.13vw 0.13vw 3.906vw}}@media(min-width: 1024px){.checkout-review__coupon{padding:0.052vw 0.052vw 0.052vw 1.563vw}}.checkout-review__coupon-text{display:none}.checkout-review__coupon-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:2.667vw}@media(min-width: 768px){.checkout-review__coupon-label{grid-gap:1.302vw}}@media(min-width: 1024px){.checkout-review__coupon-label{grid-gap:0.521vw}}.checkout-review__coupon-input{width:100%;font-size:3.733vw;font-style:normal;font-weight:400;line-height:1.35;color:var(--black);outline:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}@media(min-width: 768px){.checkout-review__coupon-input{font-size:2.083vw}}@media(min-width: 1024px){.checkout-review__coupon-input{font-size:0.833vw}}.checkout-review__coupon-input::-webkit-input-placeholder{color:var(--gray-txt)}.checkout-review__coupon-input::-moz-placeholder{color:var(--gray-txt)}.checkout-review__coupon-input:-ms-input-placeholder{color:var(--gray-txt)}.checkout-review__coupon-input::-ms-input-placeholder{color:var(--gray-txt)}.checkout-review__coupon-input::placeholder{color:var(--gray-txt)}.checkout-review__coupon-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:12.267vw;max-width:12.267vw;height:12.267vw;border:1px solid var(--black);border-radius:50%;-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.checkout-review__coupon-btn{min-width:7.292vw;max-width:7.292vw;height:7.292vw}}@media(min-width: 1024px){.checkout-review__coupon-btn{min-width:2.917vw;max-width:2.917vw;height:2.917vw}}@media(any-hover: hover){.checkout-review__coupon-btn:hover{background-color:var(--black)}.checkout-review__coupon-btn:hover svg{fill:var(--bg-white)}}.checkout-review__coupon-btn svg{width:4.8vw;height:4.8vw;padding-left:0.8vw;fill:var(--black)}@media(min-width: 768px){.checkout-review__coupon-btn svg{width:2.734vw;height:2.734vw;padding-left:0.521vw}}@media(min-width: 1024px){.checkout-review__coupon-btn svg{width:1.094vw;height:1.094vw;padding-left:0.208vw}}.error404{position:relative;padding-top:12vw;padding-bottom:21.333vw}@media(min-width: 768px){.error404{padding-top:11.719vw;padding-bottom:14.323vw}}@media(min-width: 1024px){.error404{padding-top:5.729vw;padding-bottom:9.115vw}}.error404__center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.733vw}@media(min-width: 768px){.error404__center{gap:3.906vw}}@media(min-width: 1024px){.error404__center{gap:2.604vw}}.error404__title{width:100%;text-align:center;font-family:"Cormorant Garamond",serif;font-size:55.08vw;font-weight:700;line-height:109%;position:relative}@media(min-width: 768px){.error404__title{font-size:55.008vw}}@media(min-width: 1024px){.error404__title{font-size:22.003vw}}.error404__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.733vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.error404__content{gap:3.906vw}}@media(min-width: 1024px){.error404__content{gap:2.24vw}}.error404__svg{position:absolute;top:41%;width:100%;left:0%;-webkit-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);transform:translate(0%, -50%)}@media(min-width: 1024px){.error404__svg{height:27.24vw}}.error404 .scissors{position:absolute;height:11.733vw;width:16vw;top:48%;left:51%;-webkit-transform:translate(-50%, -46%) scale(-1, 1);-ms-transform:translate(-50%, -46%) scale(-1, 1);transform:translate(-50%, -46%) scale(-1, 1);z-index:1}@media(min-width: 768px){.error404 .scissors{height:11.849vw;width:16.146vw}}@media(min-width: 1024px){.error404 .scissors{height:4.74vw;width:6.458vw}}.error404__button{margin:0 auto}.policy__body{color:var(--text-primary)}@media(min-width: 1024px){.policy__body{max-width:62.083vw;width:100%;margin:0 auto}}.policy__title{color:var(--text-primary)}.policy__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5.333vw;gap:4vw}@media(min-width: 768px){.policy__text{margin-top:5.208vw;gap:1.953vw}}@media(min-width: 1024px){.policy__text{margin-top:3.125vw;gap:0.781vw}}.policy .redactor h2{font-size:6.933vw;font-weight:700;line-height:120%;text-transform:uppercase}@media(min-width: 768px){.policy .redactor h2{font-size:7.031vw}}@media(min-width: 1024px){.policy .redactor h2{font-size:3.333vw;padding-top:4.167vw;padding-bottom:2.344vw}}