:root{--white:#fff;--black:#001026;--black-2:#242626;--black-opacity:rgba(0,16,38,.5);--cart-bg:rgba(0,16,38,.3);--grey:rgba(0,16,38,.4);--grey-2:hsla(0,0%,100%,.5);--grey-3:#eee;--grey-3-product:#ececec;--grey-4:#f7f7f7;--grey-4-product:rgba(0,16,38,.06);--border:rgba(0,0,0,.06);--border-2:rgba(0,16,38,.12);--border-3:rgba(0,16,38,.33);--error-bg:#f5f5f5;--hover-color:#59616a;--swiper-scrollbar-drag-bg-color:#fff;--swiper-scrollbar-bg-color:hsla(0,0%,100%,.33);--swiper-scrollbar-border-radius:0px;--link-in-text-color:#ad7453;--input-hover:hsla(39,37%,64%,.08);--input-dark:hsla(0,0%,96%,.12);--input-dark-border:hsla(0,0%,100%,.2);--brown:#755a31;--brown-2:#715b37;--gold:#c5ad81;--gold-product:#c1ae86;--gold-free:#a88e5e;--gold-opacity:hsla(39,37%,64%,.03);--footer-bg:#272e3a;--media-bg:#243040;--menu-link-color:#715b37;--top-banner:#c1ae86;--orange:#f90;--yellow:#ffc107;--blue-ny:#36424e;--gold-ny:#938735;--faq-border:#e7e9eb;--red:#b41d1c;--red-opacity:rgba(180,29,28,.06);--red-opacity-2:rgba(180,29,28,.03);--title-color:#2f100f;--text-color:#3e0104;--hero-minds:#1c2632;--save-background:#959494;--switch-bg:#343b46;--switch-border:hsla(0,0%,100%,.2);--white-opposite:#fff;--black-opposite:#001026;--white-opacity-opposite:hsla(0,0%,100%,.06);--switch-border-opposite:hsla(0,0%,100%,.2);--modal-choose-input:rgba(0,16,38,.04);--modal-choose-item:#f5f5f6;--menu-border:#e3e3e3;--cart-free:hsla(39,37%,64%,.12)}:root .light{--switch-bg:#f7f8f8;--switch-border:rgba(0,16,38,.33);--black-opposite:#fff;--white-opposite:#001026;--white-opacity-opposite:rgba(0,16,38,.03);--switch-border-opposite:rgba(0,16,38,.2)}:root{--big-title:5rem;--h1:4.5rem;--h2:3.625rem;--h3:3.625rem;--h4:3.625rem;--h5:2rem;--text:1rem;--text-product:1.25rem;--text-hero:1.125rem;--text-hero-minds:3.75rem;--text-m:.875rem;--text-m-product:1.125rem;--text-s:.75rem;--text-s-product:1rem;--text-xs:.875rem;--title-prefix:1.125rem;--title-prefix-2:1rem;--link:1.25rem;--footer-link:1.25rem;--footer-link-reboot:1.125rem;--footer-text:1.125rem;--footer-bot:.875rem;--input:1.125rem;--menu-link:2.375rem;--error-title:7.5rem;--error-text:1.375rem;--text-page-big:1.25rem;--input-search:16px;--media-text:2rem;--media-text-reboot:2.25rem;--blog-tag:.875rem;--blog-item-title:2rem;--blog-quote:2rem;--achievement-desc:3.5rem;--books-name:2rem;--illustration-text:2.5rem;--text-new:1.25rem;--about-qty:2.75rem;--about-text:1.5rem;--about-description:1.5rem;--button-text:1.125rem;--input-fs:1.25rem;--stay-touch-title:2.25rem;--product-text-reboot:2rem;--footer-description:2.5rem;--puzzle-text:1rem;--button-big:1.125rem;--time-text:.8125rem;--play-button:1.25rem;--text-play:1.375rem;--blog-article-title:3.75rem;--button-more:1.25rem;--blog-tab:1.125rem;--effective-date:1.25rem;--text-page-h2:1.8125rem;--text-page-h3:1.125rem;--text-page-p:1.125rem;--text-page-th:1rem;--text-page-td:1rem;--contact-text:1.25rem;--books-info-title:3.375rem;--media-name:1.125rem;--blog-time:2rem;--blog-title:4.0625rem;--blog-figcaption:.875rem;--career-description:2rem;--gallery-title:5rem;--header-link:1.125rem;--promo-time-qty:3.75rem;--puzzle-title:3.375rem;--puzzle-product-title:3.375rem;--puzzle-product-price:2.625rem;--title-ny:5rem;--text-ny:1.25rem;--details-title:1.5rem;--illustration-title:5rem;--header-show:1.25rem;--cart-show:1.125rem;--text-l:1.5rem;--product-name:4.25rem;--reviews-qty:4.5rem;--title-fs:3.25rem;--info-title:2.25rem;--books-title:2.625rem;--title-products:4.25rem;--description-products:2.25rem;--text-cart:.875rem;--empty-title:4.25rem;--title-track:3.25rem;--text-big:1.375rem;--title-other-product:4.5rem;--title-arnopro:2.625rem;--modal-choose-title:1.25rem}@media(max-width:1280px){:root{--h1:3.75rem;--h2:2.75rem;--h3:2.75rem;--h4:2.75rem;--h5:1.75rem;--big-title:3.75rem;--text:1rem;--text-hero:1rem;--text-m:.875rem;--text-s:.75rem;--title-prefix:1rem;--title-prefix-2:.875rem;--link:1.25rem;--footer-link:1.25rem;--footer-text:1rem;--input:1.125rem;--menu-link:1.875rem;--th-mob:.75rem;--books-name:1.5rem;--illustration-text:2rem;--text-hero-minds:3.125rem;--about-qty:2.75rem;--blog-title:3rem;--gallery-title:3rem;--promo-time-qty:3rem;--puzzle-title:2.625rem;--puzzle-product-title:2.625rem;--puzzle-product-price:2.25rem;--title-ny:3.75rem;--illustration-title:3rem;--product-name:3.375rem;--reviews-qty:3.875rem;--title-fs:2.5rem;--title-products:3.375rem;--switch-current:rem(16);--title-track:2.875rem;--error-title:5rem;--title-other-product:3.75rem;--blog-article-title:3.125rem}}@media(max-width:767px){:root{--media-text:1.5rem;--title-other-product:3rem}}@media(max-width:550px){:root{--h1:2.5rem;--h2:2.5rem;--h3:2.25rem;--h4:2.625rem;--h5:1.25rem;--big-title:3rem;--text-hero:1rem;--title-prefix:.75rem;--title-prefix-2:.8125rem;--link:1.125rem;--footer-text:.875rem;--input:16px;--error-title:3.25rem;--error-text:1rem;--text-page-big:1rem;--blog-tag:.75rem;--blog-item-title:1.5rem;--blog-quote:1.5rem;--achievement-desc:2.25rem;--illustration-text:1.25rem;--product-text-reboot:1.5rem;--media-text-reboot:1.5rem;--text-hero-minds:1.9375rem;--about-text:1.125rem;--about-qty:2.25rem;--text-new:1rem;--footer-description:2rem;--footer-link-reboot:1rem;--footer-text-reboot:rem(16);--button-big:1rem;--time-text:.75rem;--stay-touch-title:2rem;--about-description:1.375rem;--blog-article-title:2.25rem;--blog-tab:1rem;--effective-date:1.125rem;--text-page-h2:1.375rem;--text-page-h3:1rem;--text-page-p:.875rem;--text-page-th:.875rem;--text-page-td:.875rem;--contact-text:1rem;--books-info-title:2.25rem;--blog-time:1rem;--blog-title:2.25rem;--blog-figcaption:.75rem;--career-description:1rem;--gallery-title:2.625rem;--promo-time-qty:2rem;--puzzle-title:2.125rem;--puzzle-product-price:1.625rem;--title-ny:2rem;--text-ny:1rem;--details-title:1.25rem;--illustration-title:2.25rem;--cart-show:.875rem;--text-l:1.25rem;--text:1rem;--text-product:1rem;--text-m:.875rem;--text-m-product:.875rem;--text-s:.875rem;--text-s-product:.875rem;--product-name:2.25rem;--button-text:1rem;--input-fs:16px;--reviews-qty:3.25rem;--link:1rem;--title-fs:1.625rem;--text-play:1.125rem;--info-title:1.625rem;--books-title:1.625rem;--title-products:2.25rem;--description-products:1.5rem;--text-cart:.75rem;--text-xs:.75rem;--empty-title:2.25rem;--menu-link:1.375rem;--title-track:2rem;--text-big:1rem;--title-other-product:1.625rem;--title-arnopro:1.5rem}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}figure,form{margin:0}fieldset{border:none;margin:0;padding:0}legend{border:0;padding:0;white-space:normal}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;resize:vertical;vertical-align:top}a:active,a:focus{outline:none}button,input,label,select,textarea{font-family:inherit}:root{--font-cn-stack:"Rethink Sans","Noto Serif SC","Songti SC","SimSun","Noto Sans SC","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;--font-cn-title-stack:"Velour Raw","Noto Serif SC","Songti SC","SimSun","Noto Sans SC","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;--font-millionaire-stack:"Millionaire","Noto Serif SC","Songti SC","SimSun","Noto Sans SC","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;--font-ui-sans-stack:"Rethink Sans","Noto Serif SC","Helvetica Neue",Helvetica,Arial,sans-serif}@font-face{font-display:swap;font-family:Rethink Sans;font-style:normal;font-weight:400 800;src:url(../fonts/RethinkSans-Latin-Variable.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Velour Raw;font-style:normal;font-weight:400;src:url(../fonts/VelourRaw-Regular.woff2) format("woff2"),url(../fonts/VelourRaw-Regular.woff) format("woff");unicode-range:u+00??,u+0100-024f,u+1e??,u+2000-206f}@font-face{font-display:swap;font-family:Millionaire;font-style:normal;font-weight:400;src:url(../fonts/Millionaire-Script.woff2) format("woff2"),url(../fonts/Millionaire-Script.woff) format("woff");unicode-range:u+00??,u+0100-024f,u+1e??,u+2000-206f}@font-face{font-display:swap;font-family:"Noto Serif SC";font-style:normal;font-weight:400;src:local("Noto Serif SC"),url(../fonts/NotoSerifSC-Regular.woff2) format("woff2"),url(../fonts/NotoSerifSC-Regular.woff) format("woff");unicode-range:u+2e80-2eff,u+3000-303f,u+31c0-31ef,u+3400-4dbf,u+4e00-9fff,u+f900-faff,u+fe1?,u+fe30-fe4f,u+ff00-ffef,u+20000-2a6df,u+2a700-2b73f,u+2b740-2b81f,u+2b820-2ceaf}@font-face{font-display:swap;font-family:"Noto Serif SC";font-style:normal;font-weight:700;src:local("Noto Serif SC Bold"),url(../fonts/NotoSerifSC-Bold.woff2) format("woff2"),url(../fonts/NotoSerifSC-Bold.woff) format("woff");unicode-range:u+2e80-2eff,u+3000-303f,u+31c0-31ef,u+3400-4dbf,u+4e00-9fff,u+f900-faff,u+fe1?,u+fe30-fe4f,u+ff00-ffef,u+20000-2a6df,u+2a700-2b73f,u+2b740-2b81f,u+2b820-2ceaf}body,html{font-family:var(--font-ui-sans-stack);font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--white);font-weight:400;text-rendering:optimizeLegibility}@media screen and (min-width:1729px){body,html{font-size:.9259259259vw}}@media screen and (max-width:389px){body,html{font-size:4.11311vw}}body:before{content:"";left:0;position:fixed;top:0}.container{max-width:103rem;padding:0 2.5rem}.container--small{margin:0 auto;max-width:84.375rem}.container--product{padding:0 3.75rem}@media screen and (max-width:767px){.container--product{padding:0 1.25rem}}.container--product-page{max-width:108rem;padding:0 3.75rem 0 0}@media screen and (max-width:767px){.container--product-page{padding:0 1.25rem}}@media screen and (max-width:1024px){.container{padding:0 1rem}}.cart-open:before,.modal-open--choose:before,.modal-open:before,.mopen .header:before{background:var(--cart-bg);height:100vh;transition:all .3s ease;width:100vw;z-index:10}@media screen and (min-width:767px){.modal-open--choose:before{display:none}}.header:before,body:before{content:"";left:0;position:fixed;top:0}.cart-open,.modal-open,.modal-open--choose,.mopen,.swiper-illustrations{overflow:hidden}#spotlight{background:#f5f5f5}.switch{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;gap:.875rem;justify-content:space-between;position:relative;width:-moz-max-content;width:max-content}@media screen and (max-width:767px){.switch{width:100%}}.switch__group{position:relative;width:100%}.switch__group-submit{background:none;border:none;display:flex;padding:0;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}.switch__group-input,.switch__group-submit path{color:var(--white-opposite)}.switch__group-input{background:var(--white-opacity-opposite);border:.0625rem solid var(--switch-border-opposite);border-radius:2rem;box-sizing:border-box;font-size:var(--input-search);height:3.375rem;outline:none;padding:.9375rem 2.5rem .9375rem 1.25rem;width:100%}.switch__group-input::-moz-placeholder{color:var(--white-opposite);opacity:.5}.switch__group-input::placeholder{color:var(--white-opposite);opacity:.5}.switch__form{margin-bottom:1.25rem;width:100%}.switch__arrow{height:.5rem;transition:all .3s ease;width:.75rem}.active .switch__arrow{opacity:.4;transform:scale(-1)}.switch__arrow path{stroke:var(--white-opposite)}.switch__current{color:var(--white-opposite);font-size:var(--text-s-product);line-height:1.5}.active .switch__current{opacity:.4}.switch__sub{background:var(--switch-bg);border:.0625rem solid var(--switch-border);border-radius:2rem;bottom:100%;box-sizing:border-box;display:none;left:0;margin-bottom:.625rem;max-height:20.625rem;overflow:hidden;padding:1.25rem .625rem 0;position:absolute;width:100%}.active .switch__sub{display:block}.switch__sub-item{align-items:center;border-radius:2rem;box-sizing:border-box;color:var(--white-opposite);cursor:pointer;display:flex;flex-shrink:0;font-size:var(--switch-current);height:3.375rem;justify-content:flex-start;margin-bottom:4px;padding:.9375rem 1.25rem;text-transform:uppercase;transition:all .3s ease}.switch__sub-item.active,.switch__sub-item:hover{background:var(--white-opposite);color:var(--black-opposite)}.switch__sub-list{box-sizing:border-box;display:flex;flex-direction:column;max-height:14.375rem;overflow:auto;padding-bottom:.625rem}.switches{align-items:center;display:flex;gap:2.5rem;justify-content:center}.menu__bot .switches{justify-content:flex-start}@media screen and (max-width:767px){.switches{flex-direction:row;width:100%}}@media screen and (max-width:550px){.switches{flex-direction:column-reverse;gap:1.875rem;margin-bottom:1.875rem}}.switch__planet{margin-right:-.25rem}.light .switch__planet path{fill:var(--black)}.button{align-items:center;background:none;border:.0625rem solid var(--black-2);border-radius:3.625rem;box-sizing:border-box;color:var(--black-2);cursor:pointer;display:flex;font-family:var(--font-cn-stack);font-size:var(--button-text);font-weight:400;gap:.75rem;justify-content:center;line-height:1;min-height:3.625rem;min-width:12.0625rem;padding:.9375rem 1.25rem .8125rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .6s ease;width:auto}.button--inline{display:inline-flex;max-width:auto}@media screen and (max-width:767px){.button{min-width:9.375rem}.button--sm{min-height:3.5rem}}.button[disabled]{background:var(--black-opacity)}.button[disabled]:not(.is-loading){background:var(--black-opacity)!important;cursor:not-allowed;opacity:1!important}.button[disabled]:hover{opacity:.8}.button--blue{background:var(--black-2);color:var(--white)}.button--arrow svg{height:.875rem;transition:transform .6s ease;width:2.75rem}.button--arrow:hover svg,.button--arrow[disabled] svg{transform:translate(.625rem)}.button__up{align-items:center;background:var(--white);border:none;border-radius:50%;bottom:2.5rem;display:flex;height:3.75rem;justify-content:center;padding:0;position:fixed;right:2.5rem;width:3.75rem;z-index:10}@media screen and (max-width:767px){.button__up{bottom:1.25rem;height:3.125rem;right:1.25rem;width:3.125rem}}.button__up svg{transition:transform .6s ease}.button__up:hover svg{transform:translateY(-.1875rem)}.button--orange{background:var(--orange);border-color:var(--orange);font-size:var(--button-big)}.button--gold{background:var(--gold);border-color:var(--gold)}.button--gold_2{color:var(--white)}.button--gold:hover{background:var(--menu-link-color);border-color:var(--menu-link-color);color:var(--white)}.button--white{border-color:var(--white);color:var(--white)}.button--white:hover{color:var(--black-2)}.button--white.button--full,.button--white:hover{background:var(--white);border-color:var(--white)}.button--white.button--full{color:var(--black)}.button--white.button--full.is-loading,.button--white.button--full:hover{background:var(--gold-product);border-color:var(--border-2);color:var(--white)}.button__plus{align-items:center;background:var(--black);border:none;border-radius:50%;display:flex;height:3rem;justify-content:center;padding:0;width:3rem}@media screen and (max-width:767px){.button__plus{height:2.25rem;width:2.25rem}.button__plus svg{height:.9375rem;width:.9375rem}}.button--border{background:none;color:var(--black)}.button.is-loading{background:var(--black)}.button.is-loading>span{opacity:0}.button .loading__spinner circle,.button__add .loading__spinner circle{stroke:var(--white)}.button span{font-family:var(--font-cn-stack);font-weight:400;transition:opacity .3s ease}.button.active{transform:scale(.9)}.button--black{background:var(--black);color:var(--white)}.button--black:hover{background:var(--gold-product);border-color:var(--border-2)}.button__add{align-items:center;background:none;border:none;color:var(--black);display:flex;font-family:var(--font-cn-stack);font-size:1.125rem;font-weight:400;gap:.75rem;line-height:1;padding:0;position:relative;text-transform:uppercase}@media screen and (max-width:767px){.button__add{font-size:.8rem;gap:.5rem}}.button__add.is-loading .button__add-plus>svg{opacity:0}.button__add.is-loading .button__add-plus .loading__spinner{opacity:1}.button__add-plus{align-items:center;background:var(--black);border:.0625rem solid var(--black);border-radius:50%;box-sizing:border-box;display:flex;height:2.125rem;justify-content:center;transition:all .3s ease;width:2.125rem}@media screen and (max-width:767px){.button__add-plus{height:1.625rem;width:1.625rem}}.button__add-plus svg{height:.875rem;width:.875rem}@media screen and (max-width:767px){.button__add-plus svg{height:.625rem;width:.625rem}.button__add-text{position:relative;top:.1rem}}.button__add:disabled .button__add-plus,.button__add:hover .button__add-plus{background:var(--gold-product);border-color:var(--border-2)}.loading__spinner{align-items:center;display:inline-flex;height:1.3125rem;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease;width:1.3125rem;z-index:1}.loading__spinner circle{animation:dash 1.4s ease-in-out infinite;stroke:var(--black-2);stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center}.cart-item__quantity-button:active .loading__spinner circle,.cart-item__quantity-button:hover .loading__spinner circle{stroke:var(--white)}.is-loading>.loading__spinner{opacity:1}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.title{color:var(--black-2);font-family:var(--font-millionaire-stack);font-size:var(--big-title);line-height:1.1}.title__prefix{color:var(--brown);font-family:var(--font-cn-stack);font-size:var(--illustration-text);line-height:1.25;text-transform:uppercase}@media screen and (max-width:767px){.title__prefix{line-height:1}}.title--product{color:var(--title-color);font-family:var(--font-cn-stack);font-size:var(--title-fs);line-height:normal}.title--center{text-align:center}.title--white{color:var(--white)!important}.title--arnopro{color:var(--title-color);font-size:var(--title-fs);line-height:normal}.product-book__info .title--arnopro{font-size:var(--h5);margin:1.25rem 0 1.875rem;max-width:22rem}@media screen and (max-width:1024px){.product-book__info .title--arnopro{margin:1.25rem auto 1.875rem}}.title__over{color:var(--brown-2);font-family:var(--font-cn-stack);font-size:var(--h5);line-height:1.25;text-transform:uppercase}.title--products{font-size:var(--title-products);line-height:1.29}.career-filters .form{border-bottom:.0625rem solid var(--error-bg)}.form--vacancies{max-width:100%;width:100%}.career-filters--vacancies .form{display:none}@media screen and (max-width:767px){.career-filters--vacancies .form{display:block}}.form__input{background:var(--white);border:.0625rem solid var(--border-3);border-radius:4rem;box-sizing:border-box;color:var(--black);font-size:var(--input);height:4rem;outline:none;padding:1.1875rem 1.875rem 1.0625rem;transition:all .3s ease;width:100%}.form__input:hover{background:var(--gold-opacity);border-color:var(--gold)}.form__input:hover~.form__label{color:var(--gold)}.form__input:active,.form__input:focus{background:none!important;border-color:var(--black);box-shadow:0 0 0 .125rem #c5ad81b3}.form__input:active::-moz-placeholder,.form__input:focus::-moz-placeholder{opacity:0}.form__input:active::placeholder,.form__input:focus::placeholder{opacity:0}@media screen and (max-width:767px){.form__input{height:3.625rem;padding:1.0625rem 1.875rem}}.form__input::-moz-placeholder{color:var(--black-opacity);-moz-transition:all .3s ease;transition:all .3s ease}.form__input::placeholder{color:var(--black-opacity);transition:all .3s ease}.form__group--label .form__input{padding:1.8125rem 1.875rem .625rem}@media screen and (max-width:767px){.form__group--label .form__input{padding:1.8125rem 1.875rem .625rem}}.form__input:active~.form__label,.form__input:focus~.form__label{color:var(--gold);top:.5625rem;transform:scale(.9)}.form__input::-webkit-inner-spin-button,.form__input::-webkit-outer-spin-button{-webkit-appearance:none}.form__group--error .form__input{background:var(--red-opacity-2);border-color:var(--red);color:var(--red)}.form__group--error .form__input::-moz-placeholder{color:var(--red)}.form__group--error .form__input::placeholder{color:var(--red)}.form__label{color:var(--black-opacity);font-size:var(--input);left:1.875rem;line-height:1;position:absolute;top:1.5rem;transform-origin:top left;transition:all .4s ease;will-change:transform;-webkit-font-smoothing:antialiased;backface-visibility:hidden;opacity:.7;pointer-events:none;transform:translateZ(0) perspective(1px) translateZ(0)}@media screen and (max-width:767px){.form__label{left:1.875rem;top:1.375rem}}.form__label--active{top:.5625rem;transform:scale(.9) perspective(1px) translateZ(0)}.form--static .form__label{color:var(--black-2);display:block;font-family:var(--font-cn-stack);font-size:var(--text-page-p);line-height:1.33;margin-bottom:.75rem;opacity:1;pointer-events:visible;position:static;text-align:left;text-transform:uppercase;transform:translate(0)}.form__delete{height:1.375rem;right:.9375rem;width:1.375rem}.form__delete,.form__submit{background-color:transparent;background-repeat:no-repeat;background-size:cover;border:none;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.form__submit{background-image:url(../icons/loupe_black.svg);height:1rem;right:1.375rem;width:1rem}.form__submit+.form__delete{right:2.6875rem}.career-filters .form__submit{right:.9375rem}.form__group{position:relative;width:100%}.form__groups{align-items:center;display:flex;gap:1.5rem}@media screen and (max-width:767px){.form__groups{gap:.75rem}}.form__groups--numbers{position:relative}.form__groups--numbers .form__group{width:100%}.form__groups-block{display:flex;flex-direction:column;gap:.75rem}@media screen and (max-width:767px){.form__groups-block{gap:.625rem}}.form__groups-block+.button{margin:1.25rem auto 0;max-width:100%;width:100%}@media screen and (max-width:767px){.form__groups-block+.button{margin-top:1.25rem;max-width:17.5rem}}.form__group--select{align-items:center;background:var(--error-bg);border:.0625rem solid var(--black-2);border-radius:3.125rem;box-sizing:border-box;cursor:pointer;display:flex;height:3.75rem;max-width:12.5rem;padding:.9375rem}@media screen and (max-width:550px){.form__group--select{max-width:-moz-max-content;max-width:max-content;min-width:6.25rem}}.form__group-current{align-items:center;display:flex;gap:.75rem}.form__group-flag{height:auto;width:1.5rem}.form__group-code{color:var(--black-2);font-size:1rem;line-height:1;opacity:.7}.form__group-error{color:var(--red);display:inline-block;font-size:var(--text-m);line-height:normal;margin:.25rem 0 0 1.875rem}.form__sub{background:var(--white);border:.0625rem solid var(--error-bg);display:none;margin-top:1.25rem;position:absolute;top:100%;width:100%;z-index:10}.form__sub .form__group{border-bottom:.0625rem solid var(--error-bg)}.form__sub-close{display:none}.form__sub-list{align-items:flex-start;display:flex;flex-direction:column;max-height:11.25rem;overflow:auto;padding:.625rem}.form__sub-item{align-items:center;background:none;border:none;color:var(--black);display:flex;font-size:var(--text);font-weight:500;gap:.75rem;line-height:1;padding:.3125rem;text-align:left;transition:background .3s ease;width:100%}.form__sub-item:hover{background:var(--error-bg)}.form__sub-code{min-width:6.25rem}.form__textarea{border-radius:1.5rem;box-sizing:border-box;height:11.25rem;resize:none}.form__textarea+.form__label{top:1.25rem;transform:translate(0)}.form__textarea+.form__label--active{top:.5625rem;transform:scale(.9) perspective(1px) translateZ(0)}.form--contact{background:var(--white);border-radius:2.625rem;box-shadow:0 .375rem 1.875rem #0000000f;margin:0 auto;max-width:45rem;padding:2.5rem 1.875rem}@media screen and (max-width:767px){.form--contact{border-radius:1.875rem;box-shadow:0 .3125rem 1.5625rem #0000000f;padding:1.875rem .75rem}}.form__file{align-items:center;background:var(--grey-4-product);border:.0625rem dashed var(--gold);border-radius:2rem;display:flex;flex-direction:column;gap:.75rem;padding:1.9375rem 1.25rem;position:relative}@media screen and (max-width:767px){.form__file{padding:1.75rem 1.25rem}}.form__file-label{background:var(--white);border:.5px solid var(--border-2);color:var(--black);font-size:var(--text);min-height:3rem;min-width:9.5rem;padding:.625rem 1.25rem .5rem}.form__file-label:hover{background:var(--gold);border-color:var(--border-2);color:var(--white)}.form__file-text{color:var(--black-opacity);font-family:var(--font-ui-sans-stack);font-size:var(--text);line-height:1.75}.form__file-input{opacity:0;position:absolute;visibility:hidden}.form__file-info{align-items:center;display:flex;gap:.875rem;margin-top:1.25rem}@media screen and (max-width:767px){.form__file-info{margin-top:.75rem}}.form__file-text{display:flex;flex-direction:column;gap:.375rem}.form__file-delete{background:url(../images/cart/close.svg) no-repeat;background-size:cover;border:none;height:1rem;margin-left:auto;padding:0;position:relative;transition:transform .3s ease;width:1rem}.form__file-delete:before{content:"";height:140%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:140%}.form__file-delete:hover{transform:rotate(180deg)}.form__file-icon{height:auto;width:2.5rem}.form__file-name{color:var(--black);font-size:1.125rem;font-weight:500;line-height:1}.form__file-size{color:var(--black-opacity);font-size:var(--text);line-height:1}.alert{border:.0625rem solid var(--border-2);border-radius:.5rem;box-sizing:border-box;font-family:var(--font-cn-stack);font-size:var(--text-m);line-height:1.45;margin:1.25rem auto 0;max-width:45rem;padding:.875rem 1.125rem;text-align:center;width:100%;word-break:break-word}@media screen and (max-width:767px){.alert{font-size:var(--text);padding:.75rem .875rem}}.alert--success{background:#85c5811f;border-color:#81c5a68c;border-radius:1rem;color:var(--black)}.alert--error{background:var(--red-opacity);border-color:#b41d1c61;border-radius:1rem;color:var(--red)}.text{color:var(--black-2);font-size:var(--text-big);line-height:1.63}.text a{color:inherit}.text--product{color:var(--text-color);font-size:var(--text-big);line-height:1.45}.text--white{color:var(--white)!important}.text--grey{color:var(--black-opacity);font-size:var(--text-m-product);line-height:1.55}.slider-product__circle{background:var(--black);border:none;border-radius:.125rem;height:.125rem;opacity:.1;padding:0;width:calc(33.33% - .625rem)}@media screen and (max-width:767px){.slider-product__circle{width:calc(25% - .25rem)}}.slider-product__circle.active{height:.25rem;opacity:1;transform:translateY(-30%)}.slider-product__circles{bottom:-3.1875rem!important;display:flex;gap:1.1875rem;justify-content:center;position:absolute;width:calc(100% - 2.5rem)}@media screen and (max-width:767px){.slider-product__circles{bottom:-1.375rem!important;gap:.5rem;left:1.25rem}}.slider-product__arrow{background:url(../images/product/arrow_slider.svg) no-repeat;background-size:cover;border:none;height:3.75rem;padding:0;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);transition:background .3s ease;width:3.75rem;z-index:2}.slider-product__arrow:hover{background-image:url(../images/product/arrow_hover.svg)}.slider-product__arrow:active{transform:translateY(-50%) scale(.85)}@media screen and (max-width:767px){.slider-product__arrow{height:2.5rem;right:1rem;width:2.5rem}}.slider-product__arrow--left{left:1.25rem;right:auto;transform:translateY(-50%) rotate(-180deg)}.slider-product__arrow--left:active{transform:translateY(-50%) rotate(-180deg) scale(.85)}@media screen and (max-width:767px){.slider-product__arrow--left{left:1rem}}.slider-product__arrow:disabled{opacity:.5}.link{align-items:center;background:none;border:none;color:var(--black-2);display:inline-flex;font-size:var(--link);font-weight:400;gap:1.25rem;line-height:1.6;text-decoration:none;text-transform:uppercase;transition:all .5s ease;width:-moz-max-content;width:max-content;will-change:transform}@media screen and (max-width:767px){.link{gap:.75rem}}.link svg{height:.875rem;transition:transform .5s ease;width:2.75rem}.link:hover,.link:hover svg{color:var(--brown)}.link--white{color:var(--white)!important}.link--back{flex-direction:row-reverse}.link--back svg{transform:scale(-1)}.link--contact-back{margin-bottom:2.5rem;margin-top:3.125rem}@media screen and (max-width:1024px){.link--contact-back{margin-bottom:1.25rem;margin-top:1.875rem}}.slider__circle{background:var(--black-2);border:none;height:.1875rem;opacity:.33;padding:0;transition:opacity .3s ease;width:3rem}@media screen and (max-width:767px){.slider__circle{width:1.5rem}}.slider__circle--active,.slider__circle:hover{opacity:1}.slider__circles{align-items:center;display:flex;gap:.5rem}.slider__arrow{align-items:center;background:var(--white);border:none;border-radius:50%;color:var(--black-2);display:flex;height:4rem;justify-content:center;padding:0;transition:all .3s ease;width:4rem}.slider__arrow.swiper-button-disabled{display:none}.slider__arrow svg{height:.875rem;width:2.75rem}.slider__arrow--left svg{transform:scale(-1)}.slider__arrow:hover{background:var(--black-2);color:var(--white)}.slider__arrows{align-items:center;display:flex;gap:.75rem}@media screen and (max-width:767px){.slider__arrows{display:none}}.modal-choose{background:var(--white);border:.0625rem solid var(--menu-border);border-radius:1.75rem;bottom:100%;box-sizing:border-box;left:0;margin-bottom:.75rem;max-height:30rem;overflow:hidden;padding:1.25rem 1.25rem 0;position:absolute;width:24.375rem;z-index:3}@media screen and (min-width:767px){.footer .modal-choose{border-color:transparent}}@media screen and (max-width:767px){.modal-choose{border:none;border-radius:0;bottom:0;left:0;margin-bottom:0;max-height:35rem;position:fixed;width:100%;z-index:11}}.switch .modal-choose{left:-1.875rem}@media screen and (max-width:1024px){.switch .modal-choose{left:50%;transform:translate(-50%)}}@media screen and (min-width:767px){.footer .modal-choose{background:var(--switch-bg);border-color:var(--input-dark-border)}}.modal-choose__title{color:var(--black);font-family:var(--font-cn-stack);font-size:var(--modal-choose-title);line-height:normal;text-transform:uppercase}@media screen and (min-width:767px){.footer .modal-choose__title{color:var(--white)}}.modal-choose__close{align-items:center;background:none;border:none;color:var(--black);display:flex;height:1.25rem;justify-content:center;padding:0;position:absolute;right:1.25rem;top:1.25rem;width:1.25rem}@media screen and (min-width:767px){.footer .modal-choose__close{color:var(--white)}}.modal-choose__top{margin-bottom:1.25rem}.modal-choose__description{color:var(--black-opacity);display:block;font-size:var(--text-m);line-height:1.57;margin-bottom:.625rem;padding-left:1.25rem}@media screen and (min-width:767px){.footer .modal-choose__description{color:var(--grey-2)}}.modal-choose .form__input{background:var(--modal-choose-input);border-color:var(--border-3);color:var(--black);height:3.25rem;padding:.875rem 1.25rem .75rem}.modal-choose .form__input::-moz-placeholder{color:var(--black-opacity);opacity:.9}.modal-choose .form__input::placeholder{color:var(--black-opacity);opacity:.9}@media screen and (min-width:767px){.footer .modal-choose .form__input{background:var(--white-opacity-opposite);border-color:var(--input-dark-border);color:var(--white)}.footer .modal-choose .form__input::-moz-placeholder{color:var(--grey-2);opacity:.9}.footer .modal-choose .form__input::placeholder{color:var(--grey-2);opacity:.9}}.modal-choose .form__submit{align-items:center;background:none;color:#878e98;display:flex;height:1.25rem;justify-content:center;width:1.25rem}@media screen and (min-width:767px){.footer .modal-choose .form__submit{color:var(--white)}}.modal-choose__list{display:flex;flex-direction:column;gap:.75rem;margin-top:1.25rem;max-height:19.5rem;overflow:auto;padding-bottom:1.25rem}.modal-choose__item{align-items:center;border-bottom:.0625rem solid var(--modal-choose-item);box-sizing:border-box;display:flex;min-height:3.6875rem;padding-bottom:.75rem}.modal-choose__item:last-child{border-bottom:0}@media screen and (min-width:767px){.footer .modal-choose__item{border-color:var(--input-dark-border)}}.modal-choose__item-flag{border:.0625rem solid var(--border-2);border-radius:1.5rem;box-sizing:border-box;height:auto;margin-right:.625rem;width:1.5rem}@media screen and (min-width:767px){.footer .modal-choose__item-flag{border-color:var(--input-dark-border)}}.modal-choose__item-code{color:var(--black);font-size:var(--text);line-height:1;margin-right:.9375rem;min-width:2.5rem}@media screen and (min-width:767px){.footer .modal-choose__item-code{color:var(--grey-2);opacity:.5}}.modal-choose__item-text{color:var(--black);font-size:var(--text);line-height:1;margin-left:.9375rem}@media screen and (min-width:767px){.footer .modal-choose__item-text{color:var(--white)}}.modal-choose__item-current{align-items:center;background:var(--white);border:.0625rem solid var(--black);border-radius:6.25rem;box-sizing:border-box;display:flex;gap:.5rem;height:2.875rem;justify-content:center;margin-left:auto;opacity:0;padding:.625rem 1.25rem;visibility:hidden}.modal-choose__item-current img{height:auto;width:1.125rem}.modal-choose__item-current span{color:var(--black);font-size:var(--text);line-height:1}.active .modal-choose__item-current{opacity:1;visibility:visible}.products-item{display:flex;flex-direction:column;margin:.3125rem;text-decoration:none;width:calc(25% - .625rem)}@media screen and (max-width:1024px){.products-item{margin:1.25rem .1875rem;width:calc(50% - .375rem)}}.section--products-page .products-item{margin:1.875rem .3125rem}@media screen and (max-width:1024px){.section--products-page .products-item{margin:1.25rem .1875rem}}.products-list--small .products-item{margin:.25rem;min-width:auto;width:calc(50% - .5rem)}@media screen and (max-width:767px){.products-list--small .products-item{margin:.1875rem;width:calc(50% - .375rem)}}.products-item:hover .link{color:var(--brown)}.products-item__price{color:var(--black);display:block;font-family:var(--font-cn-stack);font-size:var(--text-m-product);line-height:1.55;margin-bottom:1.25rem}@media screen and (max-width:767px){.products-item__price{font-size:var(--text-product)}}.products-item__price--old{font-size:var(--text-s-product);opacity:.5;text-decoration:line-through}.products-item__prices{align-items:center;display:flex;gap:.75rem;margin-bottom:1.25rem;margin-top:auto}@media screen and (max-width:767px){.products-item__prices{align-items:center;gap:.2rem}}.products-item__prices .products-item__price{margin-bottom:0}.products-item__name{color:var(--black);display:block;font-family:var(--font-cn-title-stack);font-size:var(--text-product);line-height:1.2;margin-bottom:.75rem;text-transform:uppercase}.section--products-page .products-item__name{max-width:22.625rem}@media screen and (max-width:550px){.section--products-page .products-item__name{max-width:9.75rem}}.products-item__img{align-items:center;background:var(--grey-3-product);border-radius:2.625rem;display:flex;justify-content:center;margin-bottom:1.25rem;overflow:hidden;padding:0;position:relative}.products-item__img--giftcard{aspect-ratio:1}.products-item__img--giftcard img{transform:scale(1.3)}.products-item__img img+img{border-radius:inherit;height:auto;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}@media(hover:hover){.products-item__img:hover img+img{opacity:1}}@media screen and (max-width:767px){.products-item__img{border-radius:.75rem;margin-bottom:.75rem;padding:0}.section--products-page .products-item__img{padding:0}}.products-list--small .products-item__img{border-radius:1.5rem;margin-bottom:.75rem;padding:0}@media screen and (max-width:767px){.products-list--small .products-item__img{border-radius:.75rem;padding:0}}.products-item__img img{height:auto;width:100%}.products-item__link{display:flex;flex-direction:column;height:100%;text-decoration:none}.products-item .button{max-width:14.0625rem;width:100%}[lang=de] .products-item .button{min-width:-moz-max-content;min-width:max-content}@media screen and (max-width:767px){[lang=fr] .products-item .button{font-size:.875rem;max-width:-moz-max-content;max-width:max-content}}[lang=it] .products-item .button{max-width:-moz-max-content;max-width:max-content}@media screen and (max-width:550px){[lang=it] .products-item .button{font-size:.75rem;padding-left:.625rem;padding-right:.625rem}[lang=es] .products-item .button{font-size:.875rem;padding-left:.625rem;padding-right:.625rem}}@media screen and (max-width:767px){.products-item .button{max-width:9.875rem;min-height:3.125rem;padding:.625rem .9375rem}}.products-item form{margin-top:auto}.products-item__save{background:var(--save-background);border-radius:1.375rem;bottom:1rem;box-sizing:border-box;color:var(--white);font-size:var(--text);left:1.25rem;line-height:1.37;max-width:calc(100% - 1.25rem);padding:.375rem 1.3125rem;position:absolute;width:-moz-max-content;width:max-content}@media screen and (max-width:767px){.products-item__save{border-radius:.8125rem;bottom:.5rem;font-size:.75rem;left:.3125rem;max-width:calc(100% - .625rem);overflow:hidden;padding:.25rem .75rem;text-overflow:ellipsis;white-space:nowrap}}@media screen and (max-width:400px){.products-item__save{border-radius:.625rem;bottom:.3rem;padding:.25rem .375rem;text-align:center;width:100%}}.products-list{display:flex;flex-wrap:wrap;margin:-.3125rem}.section--products-page .products-list{margin:-1.875rem -.3125rem}@media screen and (max-width:1024px){.products-list,.section--products-page .products-list{margin:-1.25rem -.1875rem}}.products-list--center{justify-content:center}.products-list--small{margin:-.25rem -.25rem 4.125rem}@media screen and (max-width:767px){.products-list--small{margin:.3125rem -.1875rem 2.9375rem}}.section--products{padding:5rem 0 8.125rem}@media screen and (max-width:767px){.section--products{padding:5rem 0 4.375rem}}@media screen and (max-width:1280px){.section--products .container{padding:0 1.25rem}}@media screen and (max-width:767px){.section--products .container{padding:0 1rem}}.section--products-page{padding:9.375rem 0 7.5rem}@media screen and (max-width:767px){.section--products-page{padding:6.875rem 0 5rem}}.products__description{color:var(--brown-2);display:block;font-family:var(--font-cn-stack);font-size:var(--description-products);line-height:1.22;margin-bottom:3.125rem;text-align:center;text-transform:uppercase}@media screen and (max-width:550px){.products__description{line-height:1.33;margin-bottom:1.25rem}}.products__title{color:var(--black-2);font-family:var(--font-cn-stack);font-size:var(--title-products);line-height:1.29;margin-bottom:.9375rem;text-align:center}.section--products-page .products__title{margin-bottom:3.75rem}@media screen and (max-width:767px){.section--products-page .products__title{margin-bottom:2.5rem}}@media screen and (max-width:550px){.products__title{margin-bottom:.3125rem}}.section--error{padding:14.375rem 0 7.5rem}@media screen and (max-width:767px){.section--error{padding:11.875rem 0 7.5rem}}.section--error .container{max-width:103rem;padding:0 2.5rem}@media screen and (max-width:767px){.section--error .container{padding:0 .625rem}}.error__info{align-items:center;display:flex;flex-direction:column;text-align:center}.error__info-description{color:var(--black-opacity);font-family:var(--font-cn-stack);font-size:var(--title-track);font-weight:300;line-height:1.7;text-transform:uppercase}@media screen and (max-width:550px){.error__info-description{line-height:1.31}}.error__info-text{color:var(--black-opacity);font-size:var(--text-m-product);line-height:1.55;margin-bottom:1.875rem;max-width:28.125rem}.error__info-text br{display:none}@media screen and (max-width:1024px){.error__info-text{max-width:100%}}@media screen and (max-width:550px){.error__info-text{max-width:21rem}}.error__info-text a{color:var(--menu-link-color)}.error__info-text a:hover{text-decoration:none}.error__info-title{align-items:center;color:var(--black-2);display:flex;font-family:var(--font-cn-stack);font-size:var(--error-title);gap:2.5rem;line-height:1.48;margin-top:-3.75rem}@media screen and (max-width:1300px){.error__info-title{flex-wrap:wrap;max-width:90%}}@media screen and (max-width:1024px){.error__info-title{max-width:100%}}@media screen and (max-width:550px){.error__info-title{line-height:1;margin-bottom:1.25rem;margin-top:.125rem}}.error__info-title img{height:auto;width:5.5rem}@media screen and (max-width:550px){.error__info-title img{width:4.375rem}}.error .button{max-width:18.875rem;width:100%}@media screen and (max-width:767px){.error .button{max-width:17.5rem}}.page-404{background:var(--error-bg)}.section--header{position:relative;z-index:7}.header,.section--header{box-sizing:border-box;width:100%}.header{align-items:center;background:var(--white);display:flex;padding:1.25rem 2.5rem;position:absolute;transition:all .5s ease;z-index:3}@media screen and (max-height:800px){.header{padding-bottom:.7rem;padding-top:.75rem}}@media screen and (max-width:1024px){.header{padding:.6875rem 1rem}}.is-fixed .header{position:fixed;transform:translate(0)}.header__logo{left:50%;position:absolute;transform:translate(-50%)}@media screen and (max-width:1024px){.mopen .header__logo{z-index:15}}.header__logo img{height:auto;position:relative;top:0;transition:all .3s ease;width:2.5rem}@media screen and (max-height:800px){.header__logo img{height:auto;width:1.875rem}}@media screen and (max-width:1024px){.header__logo img{width:2.5rem}}@media screen and (max-width:767px){.header__logo img{width:2.1875rem}}.header__logo img+img{height:auto;left:0;opacity:1;position:absolute}@media screen and (max-width:767px){.header__logo img+img{height:auto;width:2.1875rem}}@media screen and (max-height:800px){.header__logo img+img{height:auto;width:1.875rem}}.is-pinned .header__logo img+img{opacity:1}@media screen and (max-width:1024px){.mopen .header__logo img+img{opacity:1!important}}.is-pinned .header__logo img{opacity:0}@media screen and (max-width:1024px){.mopen .header__logo img{opacity:0}}.header__show{align-items:center;background:none;border:none;display:flex;gap:1.4375rem;padding:0;position:relative;top:0;transition:opacity .4s ease;z-index:11}@media screen and (max-width:767px){.header__show{gap:1rem;height:3rem;top:0}}.mopen .header__show-open{opacity:0}.header__show-close{left:0;opacity:0;position:absolute;top:0}.mopen .header__show-close{opacity:1}.header__show-icon{position:relative;width:1.875rem}@media screen and (max-width:550px){.header__show-icon{width:1.375rem}}.header__show-icon:after,.header__show-icon:before{background:var(--black);content:"";height:.0625rem;left:0;position:absolute;transition:all .3s ease;width:100%;will-change:transform}.mopen .header__show-icon:after,.mopen .header__show-icon:before{background:var(--black)!important}.header__show-icon:before{left:.5625rem;top:-.3125rem}@media screen and (max-width:550px){.header__show-icon:before{top:-.25rem}}.active .header__show-icon:before,.mopen .header__show-icon:before{left:0;top:0;transform:rotate(45deg)}.header__show-icon:after{bottom:-.3125rem}@media screen and (max-width:550px){.header__show-icon:after{bottom:-.25rem}}.active .header__show-icon:after,.mopen .header__show-icon:after{bottom:-.0625rem;transform:rotate(-45deg)}.header__show-txt{color:var(--black);font-family:var(--font-cn-stack);font-size:var(--header-show);line-height:1.5;position:relative;transition:color .3s ease}.mopen .header__show-txt{color:var(--black)!important}.header__show-txt span{transition:opacity .3s ease}@media screen and (max-width:600px){.header__show-txt{display:none}}.is-fixed .header__show:hover .header__show-icon:after,.is-fixed .header__show:hover .header__show-icon:before{background:var(--brown-2)!important}.is-fixed .header__show:hover .header__show-txt{color:var(--brown-2)!important}body:not(.is-fixed) .section--header.__main-page .header{background:none!important}body:not(.is-fixed) .section--header.__main-page .header__logo img+img{opacity:0}@media screen and (max-width:1024px){.mopen body:not(.is-fixed) .section--header.__main-page .header__logo img+img{opacity:1!important}}body:not(.is-fixed) .section--header.__main-page .header__show-txt{color:var(--white)}body:not(.is-fixed) .section--header.__main-page .header__show-icon:after,body:not(.is-fixed) .section--header.__main-page .header__show-icon:before{background:var(--white)}.section--menu{left:0;position:fixed;top:0;transform:translate(-200%);transition:all .4s ease;z-index:10}.mopen .section--menu{transform:translate(0)}.section--menu:before{background:var(--white);content:"";height:7.5rem;left:0;position:absolute;top:0;width:100%;z-index:2}@media screen and (max-width:1024px){.section--menu{width:100%}.section--menu:before{height:6.25rem}}@media screen and (max-width:550px){.section--menu:before{height:4.6875rem}}.menu{background:var(--white);box-shadow:0 .25rem 4.125rem #00000038;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow-x:hidden;overflow-y:auto;padding:3.75rem 2.5rem 0;position:relative;width:48.25rem}@media screen and (max-height:1000px){.menu{justify-content:flex-start;padding:9.0625rem 2.8125rem 1rem}}@media screen and (max-width:1024px){.menu{padding-left:1.125rem;padding-right:3.125rem;width:100%}}@media screen and (max-width:1024px)and (max-height:1000px){.menu{justify-content:flex-start;padding:9.0625rem 3.125rem 8rem}}@media screen and (max-width:767px){.menu{align-items:center;height:calc(var(--vh, 1vh)*100);justify-content:flex-start;padding:6.25rem 1.125rem 3.125rem}}.menu__link{color:var(--black-2);font-family:var(--font-cn-title-stack);font-size:var(--h5);line-height:1.31;position:relative;text-decoration:none;text-transform:uppercase;transition:all .4s ease}@media screen and (max-width:767px){.menu__link{line-height:1.6}}.menu__link:not(:last-child){margin-bottom:3rem}@media screen and (max-width:767px){.menu__link:not(:last-child){margin-bottom:2.25rem}}.menu__link:hover{color:var(--menu-link-color)}.menu-product{align-items:center;color:var(--black-2);display:flex;font-size:var(--h5);gap:1.875rem;line-height:1.25;margin-bottom:1rem;max-width:35rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:-moz-max-content;width:max-content;width:100%}.menu-product+.menu__link{margin-top:1rem}.menu-product__name{font-family:var(--font-cn-stack)}.menu-product svg{color:var(--menu-link-color);margin-left:auto;opacity:0;transition:all .3s ease;visibility:hidden}.menu-product:hover svg{opacity:1;visibility:visible}.menu-product:hover .menu-product__name{color:var(--menu-link-color)}.menu-product__img{height:auto;width:6.25rem}@media screen and (max-width:767px){.menu-product__img{width:3.125rem}}.menu-products{gap:2rem;margin-bottom:6.25rem}@media screen and (max-width:767px){.menu-products{margin-bottom:2.5rem}}.menu__bot{border-top:.0625rem solid var(--menu-border);box-sizing:border-box;margin-left:-2.5rem;margin-top:auto;padding:1.875rem 2.5rem 0;width:calc(100% + 5rem)}@media screen and (max-height:1000px){.menu__bot{margin-left:-2.8125rem;padding:1.875rem 2.8125rem 0;width:calc(100% + 5.625rem)}}@media screen and (max-width:1024px){.menu__bot{margin-left:-3.125rem;padding-left:3.125rem;padding-right:3.125rem;width:100%;width:calc(100% + 6.25rem)}}@media screen and (max-width:1024px)and (max-height:1000px){.menu__bot{padding-left:3.125rem;padding-right:3.125rem}}@media screen and (max-width:767px){.menu__bot{margin-left:0;padding:1.875rem 1.25rem 0;width:calc(100% + 2.25rem)}}@media screen and (max-width:390px){.menu__bot .footer__social svg{height:3rem;width:3rem}}.menu__bot .footer__socials{margin:2.5rem 0 0}.menu__bot .footer__socials path{fill:var(--black)!important}@media screen and (max-width:767px){.menu__bot .footer__socials{margin-top:.875rem}}@media screen and (max-width:420px){.menu__bot .footer__socials{margin-left:auto;margin-right:auto;max-width:17rem}}:root{--footer-description-new:1.5rem;--footer-block-description:1.125rem;--footer-input-border:hsla(0,0%,100%,.33);--footer-input-bg:hsla(0,0%,100%,.04);--footer-title-color:hsla(0,0%,100%,.3);--footer-block-text:hsla(0,0%,100%,.6);--footer-input:18px}@media(max-width:1400px){:root{--footer-description-new:1.25rem}}@media(max-width:550px){:root{--footer-description-new:1.125rem;--footer-block-description:1rem;--footer-input:16px}}.section--footer{background:var(--footer-bg);margin-top:0;padding:5rem 0 2.5rem}@media screen and (max-width:1024px){.section--footer{padding:2.5rem 0 1.875rem}}.section--footer .container{margin:0 auto;max-width:62rem}@media screen and (max-width:1280px){.section--footer .container{padding:0 1.25rem}}.footer{display:flex;flex-direction:column}.footer,.footer__social{align-items:center;justify-content:center}.footer__social{background:none;border:0;color:var(--white);cursor:pointer;display:inline-flex;padding:0;text-decoration:none;transition:transform .3s ease}.footer__social:hover{transform:translateY(-.3125rem)}.footer__social svg{height:3.125rem;width:3.125rem}@media screen and (max-width:767px){.footer__social svg{height:2.625rem;width:2.625rem}}.footer__social-label{font-family:var(--font-ui-sans-stack);font-size:1rem;line-height:1;white-space:nowrap}@media screen and (max-width:767px){.footer__social-label{font-size:.875rem}}.footer__socials{display:flex;gap:.875rem;margin-bottom:0;margin-left:auto}@media screen and (max-width:1024px){.footer__socials{gap:.2625rem;margin-left:0;max-width:100%}}@media screen and (max-width:767px){.footer__socials{flex-wrap:wrap;gap:.25rem;justify-content:center}}@media screen and (max-width:420px){.footer__socials{max-width:17rem}}.footer__text{color:var(--white);font-family:var(--font-ui-sans-stack);font-size:var(--text-m);font-weight:400;line-height:1.42;text-transform:none}@media screen and (max-width:550px){.footer__text{line-height:1.57}}.footer__text--grey{color:var(--grey-2);margin-bottom:1.25rem;max-width:29.375rem}@media screen and (max-width:1024px){[lang=es] .footer__text{font-size:.9375rem}}@media screen and (max-width:550px){[lang=es] .footer__text{font-size:var(--footer-text)}}.footer-item{display:flex;flex-direction:column}@media screen and (max-width:767px){.footer-item{width:calc(50% - 1.875rem)}[lang=de] .footer-item{width:calc(50% - .5rem)}}.footer-item__title{color:var(--footer-title-color);font-family:var(--font-cn-stack);font-size:var(--footer-description-new);line-height:normal;margin-bottom:1.875rem;text-transform:uppercase}@media screen and (max-width:550px){.footer-item__title{margin-bottom:1.25rem}}@media screen and (max-width:1024px){[lang=de] .footer-item__title{font-size:2.25rem}[lang=es] .footer-item__title{font-size:2rem}}@media screen and (max-width:815px){[lang=de] .footer-item__title{font-size:1.8125rem}}@media screen and (max-width:767px){.footer-item__title{line-height:1.3}[lang=es] .footer-item__title,[lang=fr] .footer-item__title{font-size:1.875rem}[lang=it] .footer-item__title{font-size:1.6875rem}[lang=de] .footer-item__title{font-size:1.5rem}}@media screen and (max-width:550px){[lang=ja] .footer-item__title{font-size:1.875rem}[lang=es] .footer-item__title{font-size:1.25rem}[lang=fr] .footer-item__title{font-size:1.3125rem}}.footer-item__link{color:var(--white);font-size:var(--text-s-product);line-height:1.5;text-decoration:none;text-transform:none;transition:color .3s ease}.footer-item__link:hover{color:var(--gold)}@media screen and (max-width:767px){.footer-item__link{line-height:1.42}}@media screen and (max-width:550px){[lang=fr] .footer-item__link{font-size:.75rem}}@media screen and (max-width:767px){[lang=de] .footer-item__link{font-size:.6875rem;overflow-wrap:break-word}}@media screen and (max-width:550px){[lang=it] .footer-item__link{font-size:.875rem}[lang=es] .footer-item__link{font-size:.8125rem}[lang=ja] .footer-item__link{font-size:.9375rem}}.footer-item__links{display:flex;flex-direction:column;gap:.75rem}@media screen and (max-width:767px){.footer-item__links{gap:1rem}}.footer-item .button{height:4rem;max-width:-moz-max-content;max-width:max-content}@media screen and (max-width:767px){.footer-item .button{max-width:100%;padding-bottom:1.3125rem;padding-top:1.5625rem;width:100%}}.footer-list{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;margin:0;width:100%}@media screen and (max-width:1024px){.footer-list{gap:2.5rem 0}}@media screen and (max-width:767px){.footer-list{gap:1.875rem 3.75rem}.footer .switch{width:auto}}.footer .switches{margin-left:auto}@media screen and (max-width:1024px){.footer .switches{margin-left:0}}@media screen and (max-width:767px){.footer .switches{flex-direction:column;gap:1.875rem}}.footer__bot{box-sizing:border-box;margin-top:5rem;width:100%}.footer__bot-block{align-items:center;display:flex}@media screen and (max-width:1024px){.footer__bot-block{flex-direction:column;gap:2.5rem}}.footer__bot-link{color:var(--grey-2);font-size:var(--text-s-product);line-height:1.5;text-decoration:none;transition:color .3s ease}.footer__bot-link:hover{color:var(--gold)}.footer__bot-link:not(:last-child){margin-right:2.9375rem}.footer__bot-links{display:flex;justify-content:center;margin-top:1.875rem}.footer-form__input{background:var(--footer-input-bg);border:.0625rem solid var(--footer-input-border);border-radius:4rem;box-sizing:border-box;color:var(--white);font-size:var(--footer-input);height:3.625rem;outline:none;padding:1rem 1.875rem .875rem;transition:all .3s ease;width:100%}@media screen and (max-width:767px){.footer-form__input{height:3.25rem;padding:.8125rem 1.25rem}}.footer-form__input:hover{background:var(--gold-opacity);border-color:var(--gold)}.footer-form__input:active,.footer-form__input:focus{background:none!important;border-color:var(--white);box-shadow:0 0 0 .125rem #c5ad81b3}.footer-form__input:active::-moz-placeholder,.footer-form__input:focus::-moz-placeholder{opacity:0}.footer-form__input:active::placeholder,.footer-form__input:focus::placeholder{opacity:0}.footer-form__input::-moz-placeholder{color:var(--grey-2);-moz-transition:all .3s ease;transition:all .3s ease}.footer-form__input::placeholder{color:var(--grey-2);transition:all .3s ease}.footer-form .button{max-width:9.3125rem;min-height:3.625rem;min-width:-moz-max-content;min-width:max-content;width:100%}@media screen and (max-width:767px){.footer-form .button{max-width:7.5rem;min-height:3.25rem;padding:.9375rem .625rem .8125rem}}.footer-form__group{display:flex;gap:.75rem;position:relative}@media screen and (max-width:767px){.footer-form__group{gap:.5rem}}.footer-form__group-block{position:relative;width:100%}.footer-form__group-block .footer-form__input{padding-left:9.875rem}.footer-form__number{align-items:center;border-right:.0625rem solid var(--footer-input-border);cursor:pointer;display:flex;gap:.75rem;left:1.25rem;padding-right:1.25rem}.footer-form__number,.footer-form__number:before{position:absolute;top:50%;transform:translateY(-50%)}.footer-form__number:before{content:"";height:200%;left:-1.25rem;width:117%}.footer-form__number-code{color:var(--white);font-size:var(--footer-block-description);line-height:1}.footer-form__number-flag{height:auto;max-height:1.75rem;width:1.75rem}.footer-block{display:flex;flex-direction:column;gap:1.875rem;max-width:31.3125rem;width:100%}@media screen and (max-width:1024px){.footer-block{align-items:flex-start;flex-direction:column;gap:2.5rem}}.footer-block__description{color:var(--gold);display:inline-block;font-family:var(--font-cn-stack);font-size:var(--footer-block-description);line-height:normal;margin-bottom:1.875rem;text-transform:uppercase}@media screen and (max-width:550px){.footer-block__description{font-size:var(--footer-description-new);margin-bottom:2.5rem}}.footer-block__subscribe{display:flex;flex-direction:column}@media screen and (max-width:1024px){.footer-block__subscribe{width:100%}}.footer-blocks{display:flex;gap:2.5rem;justify-content:space-between;width:100%}@media screen and (max-width:1024px){.footer-blocks{flex-direction:column}}.footer-block__text{color:var(--footer-block-text);font-size:var(--footer-block-description);line-height:1.55;margin-bottom:.5rem;text-transform:uppercase}@media screen and (max-width:550px){.footer-block__text{line-height:1.5;margin-bottom:.625rem}}.cart{align-items:flex-end;display:flex;height:100%;justify-content:flex-end;left:0;opacity:0;position:fixed;top:0;transform:translate(100%);transition:all .3s ease;visibility:hidden;width:100%;z-index:10;z-index:12}.cart-open .cart{opacity:1;transform:translate(0);visibility:visible}.cart-empty{align-items:center;display:flex;height:100%;justify-self:center;margin:auto auto 3.125rem;padding:0 1.875rem;text-align:center}@media screen and (max-width:550px){.cart-empty{padding:0 1rem}}.cart-empty__title{color:var(--black-2);font-family:var(--font-cn-stack);font-size:var(--empty-title);line-height:1.16;text-align:center}.cart-total{background:var(--white);padding:1.25rem 1.875rem}@media screen and (max-width:550px){.cart-total{padding:1.25rem 1rem .5rem}}.cart-total__item{align-items:center;color:var(--black);display:flex;font-size:var(--text-m-product);justify-content:space-between;line-height:1.55;margin-bottom:.75rem}@media screen and (max-width:550px){.cart-total__item{font-size:var(--text-product);line-height:1.37;margin-bottom:.75rem}}.cart-total__item-free{color:var(--gold-free)}.cart-total .button{font-weight:400;margin-top:1.875rem;max-width:100%;width:100%}@media screen and (max-width:550px){.cart-total .button{margin-top:1.25rem;padding-bottom:.75rem;padding-top:.875rem}}.cart-total__text{color:var(--black);display:block;font-size:var(--text-cart);line-height:2;margin:.625rem auto 0;text-align:center}@media screen and (max-width:550px){.cart-total__text{line-height:1.3;margin-top:1rem}}.cart-total__payments{display:none;height:auto;margin:1.25rem auto 0;width:21.5rem}.cart-total--empty{border-top:.0625rem solid var(--border-2)}.cart-total--empty .button{margin-top:0}.cart-total--empty .button:not(:last-child){margin-bottom:.75rem}@media screen and (max-width:550px){.cart-total--empty .button:not(:last-child){margin-bottom:1rem}}.cart__description{color:var(--black);font-family:var(--font-cn-stack);font-size:var(--text-product);line-height:1.2;text-transform:uppercase}.cart-products{margin-top:auto}.cart-products .cart__description{padding-left:1.875rem}@media screen and (max-width:550px){.cart-products .cart__description{padding-left:1rem}}.cart-products__item{align-items:center;display:flex;flex-shrink:0;gap:1.25rem}@media screen and (max-width:550px){.cart-products__item{gap:.75rem}}.cart-products__item .button__plus{height:1.625rem;width:1.625rem}.cart-products__item .button__plus svg{height:.625rem;width:.625rem}.cart-products__item-price{color:var(--black);font-size:var(--text-m-product);line-height:1.55;margin-bottom:.75rem}@media screen and (max-width:550px){.cart-products__item-price{font-size:var(--text-product);margin-bottom:.3rem}}.cart-products__item-name{color:var(--black);font-family:var(--font-cn-stack);font-size:var(--text-product);line-height:1.2;margin-bottom:.75rem;text-transform:uppercase}@media screen and (max-width:550px){.cart-products__item-name{line-height:1.37;margin-bottom:.35625rem}}.cart-products__item-info{display:flex;flex-direction:column}.cart-products__item-img{align-items:center;background:var(--grey-3-product);border-radius:1rem;box-sizing:border-box;display:flex;flex-shrink:0;height:7.5rem;justify-content:center;overflow:hidden;width:7.5rem}@media screen and (max-width:550px){.cart-products__item-img{height:5.625rem;width:5.625rem}}.cart-products__item-img img{height:auto;width:100%}.cart-products__list{border-bottom:.0625rem solid var(--border-2);display:flex;gap:1.875rem;margin-top:1.25rem;overflow-x:auto;padding:0 1.875rem 1.25rem}.cart-products__list::-webkit-scrollbar{height:.1875rem}.cart-products__list::-webkit-scrollbar-thumb{background-color:var(--border-2);border-radius:.375rem}.cart-products__list::-webkit-scrollbar-track{background:transparent}@media screen and (max-width:550px){.cart-products__list{gap:1.1875rem;padding:0 1.25rem 1rem}}.cart-promo{align-items:center;background:var(--grey-4-product);border:.0625rem dashed var(--gold-product);border-radius:6.25rem;box-sizing:border-box;display:flex;gap:.625rem;justify-content:center;margin:auto auto 1.875rem;max-width:calc(100% - 6.25rem);padding:1.0625rem;width:100%}@media screen and (max-width:550px){.cart-promo{max-width:calc(100% - 1rem);padding:1.03125rem 1.625rem}}.cart-promo__text{color:var(--brown-2);font-size:var(--text-s-product);line-height:1.62}@media screen and (max-width:550px){.cart-promo__text{font-size:var(--text-product)}}.cart-promo__icon{height:auto;width:1.625rem}.cart-info{align-items:center;background:var(--red-opacity);border-radius:6.25rem;box-sizing:border-box;display:flex;gap:1.25rem;margin:0 auto 1.25rem;max-width:calc(100% - 3.75rem);padding:.9375rem 3.125rem;width:100%}@media screen and (max-width:550px){.cart-info{max-width:calc(100% - 2rem);padding:.9375rem 1.25rem}}.cart-info__icon{flex-shrink:0;height:auto;width:3.125rem}@media screen and (max-width:550px){.cart-info__icon{width:2.0625rem}}.cart-info__text{color:var(--red);font-size:var(--text-s-product);line-height:1.62}@media screen and (max-width:550px){.cart-info__text{line-height:1.42}}.cart-info__text a{color:var(--red)}.cart-item{display:flex;gap:1.875rem;position:relative}.cart-item.is-loading{cursor:wait;pointer-events:none}.cart-item:not(:last-child){border-bottom:.0625rem solid var(--border-2);margin-bottom:1.875rem;padding-bottom:1.875rem}@media screen and (max-width:550px){.cart-item{gap:.75rem}}.cart-item__info{position:relative;width:100%}.cart-item__quantity{align-items:center;display:flex;gap:.625rem;max-width:7.625rem;width:100%}@media screen and (max-width:550px){.cart-item__quantity{gap:.78125rem;max-width:9.8125rem}}.cart-item__quantity-input{background:none;border:none;color:var(--black);font-size:var(--text-s-product);line-height:1.5;outline:none;padding:0;text-align:center;width:1.875rem}@media screen and (max-width:550px){.cart-item__quantity-input{font-size:var(--input-fs);max-width:2.25rem}}.cart-item__quantity-input::-webkit-inner-spin-button,.cart-item__quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;display:none}.cart-item__quantity-button{align-items:center;background:var(--white);border:.03125rem solid var(--border-2);border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;height:3rem;justify-content:center;padding:0;transition:all .3s ease;width:3rem}.cart-item__quantity-button.is-loading>svg{opacity:0}@media screen and (max-width:550px){.cart-item__quantity-button{height:2.25rem;width:2.25rem}}.cart-item__quantity-button svg{display:block;height:1.25rem;width:1.25rem}@media screen and (max-width:550px){.cart-item__quantity-button svg{height:.9375rem;width:.9375rem}}.cart-item__quantity-button svg rect{transition:fill .3s ease}.cart-item__quantity-button:hover{background:var(--black);border-color:var(--black)}.cart-item__quantity-button:hover svg rect{fill:var(--white)}.cart-item__price{color:var(--black);font-size:var(--text-m-product);line-height:1.55;text-transform:uppercase}.cart-item__price--old{opacity:.5;text-decoration:line-through}@media screen and (max-width:550px){.cart-item__price{font-size:var(--text-product)}}.cart-item__prices{align-items:center;display:flex;gap:.75rem;margin:0 0 1.0625rem}@media screen and (max-width:550px){.cart-item__prices{gap:.625rem;margin-bottom:1.25rem}}.cart-item .product__stars{margin:0 0 .625rem}.cart-item .product__stars span{font-size:var(--footer-bot)}.cart-item__name{color:var(--black);font-family:var(--font-cn-stack);font-size:var(--text-product);line-height:1.2;margin-bottom:.875rem;text-transform:uppercase}@media screen and (max-width:550px){.cart-item__name{margin-bottom:.75rem}}.cart-item__delete{background:url(../icons/delete.png) no-repeat;background-size:cover;border:none;bottom:.8125rem;height:1.375rem;opacity:0;padding:0;position:absolute;right:0;transition:all .3s ease;width:1.375rem}.cart-item__delete:hover{transform:translateY(-.1875rem)}.cart-item:hover .cart-item__delete{opacity:1}@media screen and (max-width:1024px){.cart-item__delete{bottom:.5625rem;opacity:1}}.cart-item__delete .loading__spinner{left:0;top:0}.cart-item__delete.is-loading{background:none;opacity:1!important}.cart-item__img{align-items:center;background-color:#f1f1f1;border-radius:1rem;box-sizing:border-box;display:flex;flex-shrink:0;height:7.5rem;overflow:hidden;padding:0;width:7.5rem}@media screen and (max-width:550px){.cart-item__img{height:5.625rem;padding:0;width:5.625rem}}.cart-item__img img{display:block;height:auto;width:100%}@media screen and (max-width:550px){.cart-item__img img{transform:scale(1.1)}}.cart-item__free{align-items:center;background:var(--cart-free);border-radius:6.25rem;display:flex;gap:.625rem;margin-bottom:.375rem;padding:.375rem 1.125rem .375rem .75rem;width:-moz-max-content;width:max-content}.cart-item__free-icon{flex-shrink:0;height:auto;width:1rem}.cart-item__free-text{color:var(--black);font-size:var(--text-m);line-height:normal}.cart-item__free-text span{color:var(--gold-free)}.cart-list{border-bottom:.0625rem solid var(--border-2);display:flex;flex-direction:column;margin-bottom:1.25rem;padding:0 1.875rem 1.875rem}@media screen and (max-width:550px){.cart-list{padding:0 1rem 1.25rem}}.cart__wrap{display:flex;flex-direction:column;height:100%;max-height:calc(100% - 6.25rem);overflow:auto;padding:1.875rem 0 0}@media screen and (max-width:550px){.cart__wrap{padding:1.25rem 0 0}}.cart__title{align-items:center;color:var(--black);display:inline-flex;font-family:var(--font-cn-stack);font-size:var(--h5);gap:1.25rem;line-height:1}@media screen and (max-width:550px){.cart__title{gap:.625rem}}.cart__title span{color:var(--black-opacity);font-family:var(--font-cn-stack);font-size:var(--text-xs);line-height:normal}.cart__close{background:url(../images/cart/close.svg) no-repeat;background-size:cover;border:none;height:1.25rem;margin-left:auto;padding:0;transition:transform .3s ease;width:1.25rem}.cart__close:hover{transform:rotate(180deg)}.cart__icon{display:none}@media screen and (max-width:550px){.cart__icon{display:block;height:auto;margin-right:.625rem;width:1.1875rem}}.cart-top{align-items:center;border-bottom:.0625rem solid var(--border-2);display:flex;padding:2.0625rem 1.875rem 2.1875rem}@media screen and (max-height:800px)and (min-width:768px){.cart-top{padding:1.375rem 1.875rem 1.5rem}}@media screen and (max-width:767px){.cart-top{padding:.75rem 1rem 1rem}}.cart-block{background:var(--white);box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-width:39.875rem;width:100%}.cart-block--cart-page{max-width:100%;padding-bottom:6rem;padding-top:6rem}.cart-block--cart-page .cart-total{margin-left:auto;max-width:40rem}.cart-block--cart-page .cart-total.cart-total--empty{border-top:none;margin:0 auto}.cart__show{align-items:center;background:none;border:.0625rem solid var(--black);border-radius:4rem;box-sizing:border-box;display:flex;gap:1.625rem;margin-left:auto;padding:.8125rem 1.4375rem .875rem;position:relative;transition:all .3s ease}.cart__show:active{transform:scale(.95)}@media screen and (max-height:800px){.cart__show{padding:.375rem 1.4375rem .625rem;top:0}}@media screen and (max-width:767px){.cart__show{border:none;border-radius:0;gap:.5rem;padding:0}}.cart__show-icon{transition:all .3s ease}.cart__show-icon,.cart__show-icon-wrapper{height:auto;position:relative;width:1.1875rem}@media screen and (max-width:1024px){.cart__show-icon--hover{transform:scale(.8)}.cart__show-icon-wrapper{top:-1px}}.cart__show-icon--hover{height:auto;left:0;opacity:0;position:absolute;top:0;width:100%}.cart__show-icons,.cart__show-text{position:relative}.cart__show-text{color:var(--black);font-family:var(--font-cn-stack);font-size:var(--cart-show);line-height:1.66;top:1px;transition:color .3s ease}@media screen and (max-width:550px){.cart__show-text{top:-2px}}@media screen and (max-width:767px){.cart__show-text span{display:none}}.cart__show:hover{background:#c5ad8114;border-color:var(--brown-2)!important}@media screen and (max-width:767px){.cart__show:hover{background:none;border-color:none}}.cart__show:hover .cart__show-icon{opacity:0}.cart__show:hover .cart__show-icon--hover{filter:none!important;opacity:1!important}.cart__show:hover .cart__show-text{color:var(--brown-2)!important}.cart__free{background:var(--cart-free);border-radius:6.25rem;box-sizing:border-box;color:var(--black);font-size:var(--text-s);line-height:normal;margin:-1rem auto 1.25rem;max-width:100%;padding:1rem .5rem;text-align:center;text-transform:uppercase;width:100%}@media screen and (max-width:550px){.cart__free{font-size:var(--text-xs);margin-bottom:.75rem;margin-top:0;padding:.75rem .5rem}}.cart-free{margin:0 auto 1.875rem;width:100%}.cart-free__block{align-items:center;display:flex;gap:.625rem;justify-content:center;margin-bottom:.625rem;margin-top:-1rem}@media screen and (max-width:1024px){.cart-free__block{padding-top:.5rem}}.cart-free .button{background:var(--gold-product);border-color:var(--border-2);color:var(--white);font-size:var(--text-m);min-height:2.25rem;min-width:-moz-max-content;min-width:max-content;padding:.5rem 1.21875rem .375rem}@media screen and (max-width:1024px){.cart-free .button{padding-top:.3rem}}.cart-free .button:hover{background:none;border-color:var(--black);color:var(--black)}.cart-free--congrats .button{display:flex}.cart-free__line{background:var(--gold);border-radius:6.25rem;height:100%;width:30%}.cart-free__lines{background:var(--cart-free);border-radius:62.5rem;height:.25rem;position:relative;width:100%}.cart-free__text{color:var(--black);display:block;font-size:var(--text);line-height:normal;margin-bottom:.625rem;margin-top:-1rem;text-align:center;text-transform:none}.cart-free__block .cart-free__text{margin:0}@media screen and (max-width:1024px){.cart-free__block .cart-free__text{text-align:left}}@media screen and (max-width:550px){.cart-free__text{font-size:var(--text-m);margin-top:0}.cart-free__text span{color:var(--gold-free)}}.cart-free--done .cart-free__text{color:var(--gold-free)}body:not(.is-fixed) .section--header.__main-page .cart,body:not(.is-fixed) .section--header.__main-page .cart__show{border-color:var(--white)}body:not(.is-fixed) .section--header.__main-page .cart__show:hover{background:var(--white);border-color:var(--white)!important}body:not(.is-fixed) .section--header.__main-page .cart__show-text{color:var(--white)}body:not(.is-fixed) .section--header.__main-page .cart__show-icon{filter:brightness(0) invert(1)}:root{--dark-blue:#213042;--title-intro:6.25rem;--title-xxxl:5.9375rem;--title-xxl:5.3125rem;--title-xl:5rem;--title-l:4.375rem;--title-card:4.375rem;--title-cards:3.75rem;--title-cards-ml:4.5rem;--cards-name:2.625rem;--cards-description:2.625rem;--cards-description-ml:3.25rem;--link-main:1.375rem;--title-hero:5rem;--text-hero:5.75rem;--title-velour:5rem;--title-millionaire:5.95rem}@media(max-width:1500px){:root{--title-intro:5.75rem;--title-card:3.875rem;--title-cards:3.125rem;--title-cards-ml:3.875rem;--title-hero:4.375rem;--text-hero:5.125rem;--title-velour:4.375rem;--title-millionaire:4.5rem}}@media(max-width:1280px){:root{--title-intro:5.125rem;--title-xxxl:5.125rem;--title-xxl:5rem;--title-xl:4.375rem;--title-l:3.75rem;--title-card:3.25rem;--title-cards:2.625rem;--title-cards-ml:3.25rem;--cards-name:2.25rem;--cards-description:2.25rem;--cards-description-ml:2.875rem;--title-hero:3.75rem;--text-hero:4.125rem;--title-velour:3.75rem;--title-millionaire:3.875rem}}@media(max-width:1100px){:root{--title-affiliate-hero:2.875rem;--affiliate-why-title:2.625rem}}@media(max-width:1024px){:root{--title-intro:4.0625rem;--title-xxxl:4.0625rem;--title-xxl:3.75rem;--title-xl:3.4375rem;--title-l:2.875rem;--title-card:2.625rem;--title-cards:2.125rem;--title-cards-ml:2.625rem;--cards-name:1.875rem;--cards-description:1.875rem;--cards-description-ml:2.5rem;--title-hero:3.125rem;--text-hero:3.2rem;--title-velour:2.625rem;--title-millionaire:2.625rem}}@media(max-width:767px){:root{--title-intro:3.875rem;--title-xxxl:3.875rem;--title-xxl:2.25rem;--title-xl:2.25rem;--title-l:2rem;--title-card:2.125rem;--link-main:1rem;--cards-name:1.75rem;--cards-description:1.5rem;--cards-description-ml:2rem;--title-hero:2.5rem;--text-hero:3rem}}@media(max-width:550px){:root{--title-intro:2.5rem;--title-hero:2.125rem;--text-hero:2.625rem;--title-card:1.875rem;--title-velour:2.25rem}}.cart__show{transition:none}.section--main-v3-intro .container{box-sizing:border-box;width:100%}.header{position:fixed}.title{color:var(--black)}.title__double{display:flex;flex-direction:column;font-family:var(--font-cn-title-stack);font-size:var(--title-velour);text-align:center}.title__double-velour{color:var(--black)}.title__double-millionaire{color:var(--gold)}.link,.text{color:var(--black)}.link{font-size:var(--link-main);gap:1.5rem;transition:none}.link:hover{color:var(--black)}.link span{transition:color .5s ease}.link:not(.link--nohover):hover span{color:var(--brown)}.link.link--nohover:hover svg{color:var(--black)}.link svg{height:1rem;transition:color .5s ease;width:3.6875rem}@media screen and (max-width:1024px){.link svg{height:.875rem;width:2.3125rem}.link__arrow{display:none}}.link__arrow--mob{display:none}@media screen and (max-width:1024px){.link__arrow--mob{display:block}}@media screen and (max-width:767px){.link{gap:1rem}}.slider__arrow{background:var(--error-bg);height:5rem;width:5rem}@media screen and (max-width:767px){.slider__arrow{height:3.25rem;width:3.25rem}}.slider__arrow[disabled]:hover{background:var(--white);color:var(--black)}.slider__arrow svg{height:.875rem;width:2.375rem}@media screen and (max-width:767px){.slider__arrow svg{height:.5625rem;width:1.5625rem}}.slider__arrow:disabled{opacity:.5}.slider__arrows{gap:1.25rem;padding-right:2rem}.button{min-height:3.875rem}@media screen and (max-width:767px){.button{min-height:3.125rem}}.button--border:hover{background:var(--black);color:var(--white)}.section--hero-minds{align-items:center;background:var(--hero-minds) no-repeat;background-position:50%;background-size:cover;box-sizing:border-box;display:flex;height:100vh;justify-content:center;max-height:62.5rem;min-height:600px;position:relative}.section--hero-minds:before{background:#00102661;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}@media screen and (max-width:1024px){.section--hero-minds{max-height:43.75rem;max-height:calc(var(--ivh)*100);min-height:300px}}.hero-minds{text-align:center}.hero-minds span{display:inline-block}.hero-minds .title{color:var(--white);font-style:normal;text-align:center;text-transform:uppercase}.hero-minds .title,.hero-minds__text{font-family:var(--font-cn-stack);font-size:var(--text-hero)}.hero-minds__text{color:var(--gold);line-height:1.2;margin:0 auto;max-width:100%;text-transform:none;width:100%}@media screen and (max-width:1024px){.hero-minds__text{display:flex;flex-direction:column}}.hero-minds__scroll{background:none;border:none;bottom:2.5rem;color:var(--white);font-family:var(--font-cn-stack);font-size:var(--text-m-product);left:50%;line-height:normal;padding:0;position:absolute;text-transform:uppercase;transform:translate(-50%);z-index:2}@media screen and (max-width:1024px){.hero-minds__scroll{bottom:1.25rem}}.section--intro{align-items:center;background:var(--white);border-bottom:1px solid var(--white);display:flex;height:100vh;justify-content:center;min-height:600px;position:relative;z-index:2}@media screen and (max-width:1024px){.section--intro{max-height:600px;min-height:27.5rem}}.intro{font-family:var(--font-cn-stack);font-size:var(--title-intro)}@media screen and (max-width:550px){.intro{font-size:var(--h1)}}.intro__blur{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#f5f5f51f;display:none;height:100%;left:0;opacity:1;pointer-events:none;position:absolute;top:0;width:100%}.intro__title{text-align:center}.intro__title-velour{color:var(--black);display:block;font-family:var(--font-cn-title-stack);text-transform:uppercase}.intro__title-millionaire{color:var(--gold);display:inline-block;line-height:1;width:100%}.section--product-card{background:var(--white);padding:3.75rem 0;position:relative}@media screen and (max-width:1024px){.section--product-card{padding:3.125rem 0 1.875rem;position:relative;top:-2px}}.section--product-card .container{padding:0 3.75rem}@media screen and (max-width:1440px){.section--product-card .container{padding:0 1.875rem}}@media screen and (max-width:1024px){.section--product-card .container{padding:0 .625rem}}.section--product-card-grey{background:var(--error-bg);position:relative;z-index:2}.section--product-card-grey .container{padding:0 3.75rem 0 8.125rem}@media screen and (max-width:1440px){.section--product-card-grey .container{padding:0 1.875rem}}@media screen and (max-width:1024px){.section--product-card-grey .container{padding:0 .625rem}}.product-card{display:flex;flex-direction:row-reverse;gap:2.5rem;justify-content:space-between;max-width:96.875rem;text-decoration:none}@media screen and (max-width:1024px){.product-card{flex-direction:column-reverse;gap:1.25rem}}.section--product-card-grey .product-card{flex-direction:row}@media screen and (max-width:1024px){.section--product-card-grey .product-card{flex-direction:column-reverse}}.product-card__info{display:flex;flex-direction:column;margin-left:-2rem!important;max-width:31.25rem;max-width:33%;padding:5.9375rem 0 5rem;text-decoration:none;width:100%}.product-card__info>:not(.button){box-sizing:border-box;padding-left:2rem;width:calc(100% + 2rem)}@media screen and (max-width:1440px){.product-card__info>:not(.button){width:100%}}@media screen and (max-width:1024px){.product-card__info{max-width:100%;padding:3rem .625rem}}@media screen and (max-width:767px){.product-card__info{box-sizing:border-box;margin-left:0;margin-left:0!important;max-width:100%;padding:0 .625rem}.product-card__info>:not(.button){padding-left:0;width:100%}}.section--product-card-grey .product-card__info{margin-left:0;margin-right:auto}.product-card__info .title{font-size:var(--title-card)}.product-card__info .text{font-size:var(--text-product);margin-top:1.875rem}.product-card__info .button{max-width:13.5rem;min-width:-moz-max-content;min-width:max-content}@media screen and (max-width:1024px){.product-card__info .button{max-width:11.5625rem}}.product-card__button{margin-top:auto}@media screen and (max-width:1024px){.product-card__button{margin-top:1.875rem}}.product-card__video{position:relative;width:calc(70% - .1875rem)}@media screen and (max-width:550px){.product-card__video{max-height:13.75rem;width:100%}.product-card__content--luxury .product-card__video,.product-card__content--puzzle .product-card__video{order:1}}.product-card__video-play{background:none;border:none;bottom:1.25rem;padding:0;position:absolute;right:1.25rem}@media screen and (max-width:767px){.product-card__video-play{bottom:.625rem;right:.625rem}}.product-card__video-play svg{height:3.125rem;transition:opacity .3s ease;width:3.125rem}.product-card__video-play svg+svg{left:0;opacity:0;position:absolute;top:0}@media screen and (max-width:767px){.product-card__video-play svg{height:1.875rem;width:1.875rem}}.product-card__video-play.is-paused svg{opacity:0}.product-card__video-play.is-paused svg+svg{opacity:1}.product-card__video video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:550px){.product-card__video video{height:100%}}.product-card__img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-card__img--50{width:calc(50% - .1875rem)}@media screen and (max-width:550px){.product-card__content--the-book .product-card__img--50{width:calc(62.5% - .125rem)}.product-card__content--the-book .product-card__img--50:first-child{display:none}.product-card__content--last-book .product-card__img--50{width:calc(62.5% - .125rem)}.product-card__content--last-book .product-card__img--50:not(:first-child){display:none}}.product-card__img--30{width:calc(30% - .1875rem)}@media screen and (max-width:550px){.product-card__content--the-book .product-card__img--30{order:-1;width:calc(37.5% - .125rem)}.product-card__content--puzzle .product-card__img--30{display:none}.product-card__content--last-book .product-card__img--30{order:-1;width:calc(37.5% - .125rem)}.product-card__content--luxury .product-card__img--30{width:calc(45.5% - .125rem)}}.product-card__img--40{width:calc(40% - .1875rem)}@media screen and (max-width:550px){.product-card__img--40{width:calc(40% - .125rem)}.product-card__content--puzzle .product-card__img--40{width:calc(45.5% - .125rem)}.product-card__content--luxury .product-card__img--40{display:none}}.product-card__img--60{width:calc(60% - .1875rem)}@media screen and (max-width:550px){.product-card__img--60{width:calc(60% - .125rem)}.product-card__content--luxury .product-card__img--60,.product-card__content--puzzle .product-card__img--60{width:calc(54.5% - .125rem)}}.product-card__content{display:flex;flex-wrap:wrap;gap:.375rem;max-width:58.75rem;max-width:63%}@media screen and (max-width:1024px){.product-card__content{max-width:100%}}@media screen and (max-width:550px){.product-card__content{gap:.25rem}}.section--products-cards{overflow:hidden;padding:0 0 8.75rem}@media screen and (max-width:1024px){.section--products-cards{padding:0 0 5rem}}.section--products-cards .container{max-width:100%;padding:0}@media screen and (max-width:1024px){.section--products-cards .container{padding:0}}.section--products-cards .title__double{margin-bottom:2.5rem}@media screen and (max-width:767px){.section--products-cards .title__double{margin-bottom:1.25rem}}.products-card{align-items:center;background:var(--error-bg);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;height:auto;overflow:hidden;padding:0 1.25rem 2.5rem;text-align:center;text-decoration:none;width:33.75rem}.products-card img{transition:transform .3s ease}.products-card:hover img{transform:scale(1.02)}@media screen and (max-width:1024px){.products-card{width:27.5rem}}@media screen and (max-width:767px){.products-card{min-height:28rem;padding:.9375rem 1.25rem 1.25rem;width:17.5rem}}.products-card__img{height:auto;margin-bottom:2.5rem;width:calc(100% + 2.5rem)}@media screen and (max-width:767px){.products-card__img{margin-bottom:1.875rem}}.products-card--location .products-card__img{height:100%;margin-bottom:0;-o-object-fit:cover;object-fit:cover;width:100%}.products-card .button{margin-top:1.875rem}.products-card .button:hover{background:none;color:var(--black)}@media screen and (max-width:767px){.products-card .button{margin-top:auto}}.products-card .text{color:var(--black);font-size:1.125rem}.products-card__text{background:var(--error-bg);border-radius:5.4375rem;bottom:1.25rem;font-size:var(--text-m-product);left:1.25rem;line-height:1;padding:1rem 2rem;position:absolute}@media screen and (max-width:1024px){.products-card__text{padding:.625rem 1.25rem}}.products-card__name{color:var(--black);font-family:var(--font-millionaire-stack);font-size:var(--cards-name);line-height:normal;margin-bottom:.25rem}@media screen and (max-width:767px){.products-card__name{line-height:1.25;margin-bottom:.75rem}.products-card .text{font-size:var(--text-s-product);line-height:1.4;min-height:0;padding-bottom:1.875rem}}.products-card__description{align-items:center;color:var(--white);display:flex;flex-direction:column;font-family:var(--font-cn-stack);font-size:var(--cards-description);line-height:1;margin-top:auto;max-width:15rem;text-align:center;text-transform:uppercase}@media screen and (max-width:767px){.products-card__description{color:var(--black);margin:0 auto 1.25rem}.products-card__description br{display:none}}.products-card--grey .products-card__description{color:var(--black)}.products-card__description-gold{color:var(--gold);font-family:var(--font-cn-stack);font-size:var(--cards-description-ml);line-height:1.1;margin:-2rem 0 -.1rem;text-align:center;text-transform:none}@media screen and (max-width:1280px){.products-card__description-gold{margin:-1.5625rem 0 0}}@media screen and (max-width:767px){.products-card__description-gold{margin:0}.products-card__description-bot{display:block;margin-top:-1.25rem}}.products-card__description--mob{display:none}@media screen and (max-width:767px){.products-card__description--mob{display:block;max-width:100%;text-align:center}}.products-card__bot{color:var(--white);font-family:var(--font-cn-stack);font-size:var(--text-m-product);line-height:normal;margin-top:auto;text-transform:uppercase}.products-card--grey .products-card__bot{color:var(--black)}.products-card--info{padding-bottom:2.5rem;width:25rem}@media screen and (max-width:1024px){.products-card--info{width:18.75rem}}@media screen and (max-width:767px){.products-card--info{display:none}}.products-card--info:not(.products-card--grey){background:var(--footer-bg)}.products-card--location{padding:0;position:relative}.products-cards{display:flex}.products-cards__wrap{overflow:visible;position:relative}.section--team-intro{margin-bottom:8.75rem;overflow:hidden}@media screen and (max-width:1024px){.section--team-intro{margin-bottom:5rem}}.section--team-intro .container{margin-left:auto;padding:0 .75rem 0 6.25rem}@media screen and (max-width:1440px){.section--team-intro .container{padding:0 .625rem 0 1.25rem}}@media screen and (max-width:1024px){.section--team-intro .container{padding:0 .625rem}}.team-intro{align-items:flex-start;display:flex;gap:2.5rem;gap:1.875rem;justify-content:space-between;margin-left:auto;max-width:101rem}@media screen and (max-width:1024px){.team-intro{flex-direction:column;gap:2.5rem}}.team-intro__img{display:block;height:auto;width:100%}.team-intro__img--absolute{height:100%;left:0;position:absolute;top:0;transform-origin:center bottom;width:100%}.team-intro__imgs{margin-bottom:2.5rem;overflow:hidden;position:relative}@media screen and (max-width:767px){.team-intro__imgs{margin-bottom:1.25rem}}.team-intro__title{color:var(--black);flex-shrink:0;font-family:var(--font-cn-stack);font-size:var(--title-xxl);max-width:34%;text-align:center;width:100%}@media screen and (max-width:1024px){.team-intro__title{margin:0 auto;max-width:100%;text-align:center}}.team-intro__title-bot{display:block}.team-intro__title-upper{display:inline-block}.team-intro__title-gold{color:var(--gold)}.team-intro__title--our .team-intro__title-gold{display:block}.team-intro__content{max-width:60%}.team-intro__content .text{font-size:var(--text-m-product);margin-bottom:2.5rem;max-width:37.5rem}@media screen and (max-width:1024px){.team-intro__content .text{margin-bottom:0;max-width:100%;padding-left:.625rem;padding-right:.625rem;text-align:center}.team-intro__content{max-width:100%}}.team-intro .button{max-width:16.3125rem;min-width:-moz-max-content;min-width:max-content}@media screen and (max-width:1024px){.team-intro .button{margin-left:auto;margin-right:auto;margin-top:1.25rem}}@media screen and (max-width:767px){.team-intro .button{margin-left:auto;margin-right:auto;margin-top:1.25rem;max-width:14.0625rem}}.section--media-blocks{overflow:hidden;padding-bottom:11rem}@media screen and (max-width:1024px){.section--media-blocks{padding-bottom:7rem}}@media screen and (max-width:767px){.section--media-blocks{padding-bottom:5rem}}.section--media-blocks .container{max-width:100%;padding:0}.section--media-blocks .title__double{margin-bottom:2.5rem;padding-top:2.5rem}@media screen and (max-width:1024px){.section--media-blocks .title__double{margin-bottom:1.25rem;padding-top:1.4375rem}}.media-block{align-items:center;background:var(--error-bg);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:2.8125rem;min-height:23rem;padding:5rem;text-align:center}@media screen and (max-width:1280px){.media-block{width:100%}}@media screen and (max-width:767px){.media-block{gap:2.5rem;justify-content:center;min-height:20rem;padding:.875rem;width:17.5rem}.media-block.active{min-height:30rem}}.media-block__text{color:var(--black);font-size:var(--text-product);line-height:1.5;margin:0 auto;max-width:35.5rem}@media screen and (max-width:550px){.media-block__text{font-size:var(--text-s-product)}}.media-block__logo{height:auto;margin-top:auto;max-width:100%;width:18rem}@media screen and (max-width:767px){.media-block__logo{margin-top:0;width:12.5rem}}.media-blocks__wrap{overflow:visible;position:relative}.slider-product__circles{bottom:0!important;box-sizing:border-box;padding-left:2rem;padding-right:2rem;width:100%}.slider-product__circle{width:calc(50% - .25rem)}@media screen and (max-width:1024px){.slider-product__circle{bottom:-1.4375rem!important;width:calc(50% - .25rem)}}.section--awards{align-items:center;background:var(--dark-blue);box-sizing:border-box;display:flex;margin-bottom:10rem;min-height:55.3125rem;overflow:hidden;padding:6.25rem 0}@media screen and (max-width:1024px){.section--awards{margin-bottom:5rem;min-height:auto;padding:3.125rem 0}}.section--awards .container{box-sizing:border-box;margin:0 auto;padding:0 6.25rem;width:100%}@media screen and (max-width:1500px){.section--awards .container{padding:0 3.125rem}}@media screen and (max-width:1280px){.section--awards .container{padding:0 1.25rem}}.awards{align-items:center;display:flex;gap:2.5rem;justify-content:space-between;max-width:89.25rem;width:100%}@media screen and (max-width:1024px){.awards{flex-direction:column}}.awards__info{max-width:49.375rem;text-align:center}.awards__info-text{color:var(--white);font-size:var(--text-m-product);line-height:1.55;margin:0 auto;max-width:37.5rem}.awards__info-title{color:var(--white);display:block;font-family:var(--font-cn-stack);font-size:var(--title-l);margin-bottom:2.5rem;text-transform:uppercase}@media screen and (max-width:1024px){.awards__info-title{margin-bottom:2.5rem}}.awards__info-title span{color:var(--gold);display:block}.awards__img img{display:block;height:auto;width:26.25rem}@media screen and (max-width:1024px){.awards__img img{margin:0 auto;max-width:80%}}.section--journal{margin-bottom:7.5rem}.section--journal .container{max-width:100%;padding:0 .75rem}@media screen and (max-width:1280px){.section--journal .container{padding:0}}.section--journal .title__double{margin-bottom:2.5rem}@media screen and (max-width:1024px){.section--journal .title__double{margin-bottom:1.25rem;margin-top:1.4375rem}}.journal .button{margin:2.5rem auto 0;max-width:18.8125rem;min-width:-moz-max-content;min-width:max-content}@media screen and (max-width:767px){.journal .button{margin-top:1.25rem;max-width:16.3125rem}}.journal .button:hover{background:var(--black);color:var(--white)}.journal-item{min-width:17.5rem;text-decoration:none;width:33.33%}@media screen and (max-width:1280px){.journal-item{width:auto}}.journal-item__name{color:var(--black);font-family:var(--font-cn-title-stack);font-size:var(--text-l);line-height:normal;min-height:4.375rem;text-transform:uppercase}@media screen and (max-width:1024px){.journal-item__name{min-height:8.125rem}}@media screen and (max-width:550px){.journal-item__name{display:inline-block;font-size:var(--menu-link)}}.journal-item__date{color:var(--black);display:inline-block;font-size:var(--text-m-product);line-height:1.55;margin-bottom:1.25rem}@media screen and (max-width:767px){.journal-item__date{font-size:var(--text);margin-bottom:.75rem}}.journal-item__info{background:var(--error-bg);padding:1.875rem .625rem 2.5rem;text-align:center}@media screen and (max-width:1440px){.journal-item__info{min-height:8rem}}@media screen and (max-width:1024px){.journal-item__info{padding:1.25rem .625rem}}.journal-item__tag{background:var(--error-bg);border-radius:5.4375rem;bottom:1.25rem;color:var(--black);font-size:var(--text-m-product);left:1.25rem;line-height:1;padding:1rem 2rem;position:absolute;text-transform:capitalize}@media screen and (max-width:1024px){.journal-item__tag{padding:.625rem 1.25rem}}.journal-item__img{overflow:hidden;position:relative}.journal-item__img img{aspect-ratio:280/187;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}@media screen and (max-width:1024px){.journal-item__img img{min-height:23.75rem;-o-object-fit:cover;object-fit:cover}}.journal-item__img:hover img{transform:scale(1.02)}.journal-list .swiper-wrapper{display:flex;gap:.375rem}@media screen and (max-width:1280px){.journal-list .swiper-wrapper{gap:0}}.journal-list .slider__arrow{display:none}@media screen and (max-width:1280px){.journal-list .slider__arrow{display:flex;top:33%;transform:translate(0)}}.slider__arrow.swiper-button-disabled{display:flex}.section--other-products{overflow:hidden;padding-bottom:11.5rem;padding-top:8.75rem}@media screen and (max-width:1280px){.section--other-products{padding-top:5.625rem}}@media screen and (max-width:1024px){.section--other-products{margin-bottom:5rem;padding-bottom:0;padding-top:2rem}}.section--other-products .container{max-width:100%;padding:0}.section--other-products .button--border{margin:5.625rem auto 0;max-width:17.75rem;min-width:-moz-max-content;min-width:max-content}@media screen and (max-width:1024px){.section--other-products .button--border{margin-top:3.4375rem;width:15rem}}.other-products__item{overflow:hidden}.other-products__item img{display:block;height:auto;transition:transform .3s ease;width:100%}.other-products__item:hover img{transform:scale(1.02)}.other-products__wrap{overflow:visible;position:relative}.slider-product__circles{bottom:-2.75rem!important;gap:1.1875rem;left:50%!important;transform:translate(-50%)!important;width:calc(100% - 6.25rem)!important}@media screen and (max-width:1024px){.slider-product__circles{bottom:-1.4375rem!important;gap:.5rem;width:calc(100% - 4rem)!important}}@media screen and (max-width:550px){.slider-product__circles{padding-left:1rem;padding-right:1rem;width:100%!important}}@media screen and (max-width:1024px){.slider-product__circle.active{height:.1875rem}}.slider__arrow{background:var(--white);height:3.75rem;position:absolute;right:3.75rem;top:50%;transform:translateY(-50%);width:3.75rem;z-index:2}.slider__arrow:hover{background:var(--black);color:var(--white)}@media screen and (max-width:767px){.slider__arrow{height:2.5rem;right:.625rem;width:2.5rem}.slider__arrows{display:flex}}.slider__arrow svg{height:1.125rem;transition:stroke .3s ease;width:1.875rem}@media screen and (max-width:1024px){.slider__arrow svg{height:.75rem;width:1.25rem}}.slider__arrow--left{left:2.5rem;right:auto}@media screen and (max-width:767px){.slider__arrow--left{left:.625rem}}.template-page-main-v3{background:var(--white)}.page-catalog{background:var(--error-bg)}.blog__tag{align-items:center;color:var(--black-2);display:flex;font-size:var(--blog-tag);gap:2.1875rem;line-height:1.7;margin-bottom:1.25rem;opacity:.5;text-transform:uppercase}@media screen and (max-width:767px){.blog__tag{margin-bottom:.75rem}}.blog__tag--item{font-size:var(--text);gap:1.25rem}@media screen and (max-width:1024px){.blog__tag--item{margin-bottom:.375rem}}@media screen and (max-width:550px){.blog__tag--item{font-size:.875rem}}.blog__tag-circle{background:var(--grey);border-radius:.25rem;height:.25rem;width:.25rem}.blog-list{padding-bottom:5rem;padding-top:11.75rem}@media screen and (max-width:1024px){.blog-list{padding-top:7.5rem}}.blog-list__more{align-items:center;background:none;border:none;color:var(--black-2);display:flex;font-size:var(--button-more);gap:1.25rem;line-height:1.6;margin-top:2.125rem;padding:0}.blog-list__more svg path{stroke:var(--menu-link-color)}@media screen and (max-width:550px){.blog-list__more{margin-top:6.125rem}}.blog-list__tab{color:var(--grey);font-size:var(--blog-tab);line-height:1.77;padding-bottom:.375rem;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s ease}@media screen and (max-width:1024px){.blog-list__tab{padding:.625rem 0;width:100%}}.blog-list__tab:before{background:var(--menu-link-color);bottom:0;content:"";height:.1875rem;left:0;opacity:0;position:absolute;transition:all .3s ease;width:100%}@media screen and (max-width:1024px){.blog-list__tab:before{display:none}}.blog-list__tab--active,.blog-list__tab:hover{color:var(--black-2)}.blog-list__tab--active:before,.blog-list__tab:hover:before{opacity:1}.blog-list__tabs{margin-bottom:2.5rem}@media screen and (max-width:1024px){.blog-list__tabs{margin-bottom:2.75rem;position:relative}}.blog-list__tabs-current{display:none}@media screen and (max-width:1024px){.blog-list__tabs-current{align-items:center;border:.09375rem solid var(--black-2);border-radius:3.125rem;box-sizing:border-box;color:var(--black-2);cursor:pointer;display:flex;font-size:var(--blog-tab);font-weight:600;height:4rem;line-height:1.62;padding:1.1875rem 1.625rem;position:relative;text-transform:uppercase;width:100%}.blog-list__tabs-current:before{background:url(../images/blogs/arrow_blogs.svg) no-repeat;background-size:cover;content:"";height:.8125rem;position:absolute;right:1.5625rem;top:50%;transform:translateY(-50%);width:1.375rem}.blog-list__tabs-current--active:before{transform:translateY(-50%) scale(-1)}}.blog-list__tabs-list{align-items:center;display:flex;gap:5rem;justify-content:center}@media screen and (max-width:1024px){.blog-list__tabs-list{align-items:flex-start;background:var(--white);border:.09375rem solid var(--black-2);border-radius:1.875rem;box-sizing:border-box;display:none;flex-direction:column;gap:0;left:0;margin-top:1.25rem;padding:1.25rem;position:absolute;top:100%;width:100%;z-index:10}.blog-list__tabs-list--active{display:flex}}.blog-list__main-article{align-items:center;display:flex;gap:3.75rem;margin-bottom:7.5rem}@media screen and (max-width:1280px){.blog-list__main-article{gap:1.25rem}}@media screen and (max-width:1024px){.blog-list__main-article{flex-direction:column;margin-bottom:5rem}}.blog-list__title{color:var(--black-2);font-family:var(--font-cn-stack);font-size:var(--big-title);line-height:1.1;margin-bottom:3.125rem;text-align:center}@media screen and (max-width:1024px){.blog-list__title{line-height:1.13}}@media screen and (max-width:550px){.blog-list__title{font-size:3.25rem}}.blog-list__title-over{color:var(--grey);display:inline-block;font-size:var(--title-prefix);font-style:normal;font-weight:600;line-height:1.44;margin-bottom:1.875rem}@media screen and (max-width:1024px){.blog-list__title-over{line-height:2.16;margin-bottom:.4375rem}}.blog-list .wrapper--full{padding:0 3.125rem}@media screen and (max-width:767px){.blog-list .wrapper--full{padding:0 1.25rem}}.blog-share__links{align-items:center;display:flex;gap:2.25rem;margin:3.125rem 0 0!important}@media screen and (max-width:1024px){.blog-share__links{margin-top:1.875rem!important;order:1}}.blog-share__links a{transition:all .3s ease}.blog-share__links a:hover{opacity:.8;transform:translateY(-3px)}.blog-article{font-family:var(--font-cn-title-stack);margin-bottom:7.5rem}@media screen and (max-width:1024px){.blog-article{margin-bottom:5rem}}.blog-article__content{color:#001026;margin:0 auto;max-width:70.5rem;padding:0 1.25rem}.blog-article__content--justify p{text-align:justify}.blog-article__content a:hover{text-decoration:none}.blog-article__content h1{color:#001026;font-size:var(--h1);font-weight:600;line-height:1.13}.blog-article__content b,.blog-article__content strong{font-weight:700}.blog-article__content em,.blog-article__content i{font-style:italic}.blog-article__content blockquote{background:var(--media-bg);margin:6.25rem 0 0;padding:3.75rem 1.875rem 6.25rem}@media screen and (max-width:767px){.blog-article__content blockquote{margin:2.5rem 0 0;padding:3.125rem 0 5rem}}.blog-article__content blockquote em{font-size:.7em}.blog-article__content blockquote p{color:var(--white);font-size:var(--media-text-reboot);line-height:1.22;margin:1.875rem auto 0;max-width:53.125rem;text-align:center;text-transform:uppercase}@media screen and (max-width:1024px){.blog-article__content blockquote p{max-width:31.25rem}}@media screen and (max-width:767px){.blog-article__content blockquote p{line-height:1.33;margin:2.625rem auto 0}}@media screen and (max-width:550px){.blog-article__content blockquote p{max-width:16.875rem}}.blog-article__content blockquote p span{max-width:-moz-max-content;max-width:max-content;position:relative}.blog-article__content blockquote p span:after{background:url(../images/blogs/quotes.svg) no-repeat;background-size:cover;bottom:-2.25rem;content:"";height:4.3125rem;position:absolute;right:-7.75rem;width:5.625rem}@media screen and (max-width:1280px){.blog-article__content blockquote p span:after{right:-6.25rem}}@media screen and (max-width:767px){.blog-article__content blockquote p span:after{background-image:url(../images/blogs/quotes_mob.svg);height:2rem;right:-3.25rem;top:1rem;width:2.5rem}}.blog-article__content blockquote p span:first-child:after{bottom:auto;left:-7.5rem;right:auto;top:-2.25rem;transform:scale(-1)}@media screen and (max-width:1280px){.blog-article__content blockquote p span:first-child:after{left:-6.25rem}}@media screen and (max-width:767px){.blog-article__content blockquote p span:first-child:after{left:-3.25rem;top:-1.5rem}}.blog-article__content blockquote p b{font-weight:500!important}.blog-article__content blockquote:before{background:url(../images/blogs/logo_media.svg) no-repeat;background-size:cover;content:"";display:block;height:3.75rem;margin:0 auto;width:9.8125rem}@media screen and (max-width:767px){.blog-article__content blockquote:before{height:2.625rem;width:6.875rem}}.blog-article__content figcaption{align-items:flex-start;color:#242626de;display:inline-flex;font-size:var(--blog-figcaption);font-weight:500;gap:.75rem;line-height:1.71;margin-top:.875rem}@media screen and (max-width:1024px){.blog-article__content figcaption{gap:.625rem;margin-top:.625rem}}.blog-article__content figcaption:before{background:url(../images/blogs/i.svg) no-repeat;background-size:cover;content:"";flex-shrink:0;height:1.4375rem;width:1.4375rem}@media screen and (max-width:1024px){.blog-article__content figcaption:before{height:1.125rem;width:1.125rem}}.blog-article__content h2,.blog-article__content h3,.blog-article__content h4,.blog-article__content h5,.blog-article__content h6,.blog-article__content ol,.blog-article__content p,.blog-article__content ul{margin:0 auto;max-width:58rem}.blog-article__content h2{color:var(--black-2);font-family:var(--font-cn-title-stack);font-size:var(--text-page-h2);line-height:1.18;margin-bottom:2.5rem;margin-top:6.25rem}@media screen and (max-width:1024px){.blog-article__content h2{line-height:1.3;margin-bottom:1.25rem;margin-top:2.5rem}}.blog-article__content ul{list-style-type:disc}.blog-article__content ol{list-style-type:decimal}.blog-article__content ol,.blog-article__content ul{box-sizing:border-box;font-size:1.125rem;line-height:1.55;margin-bottom:2rem;margin-top:2rem;padding-left:2.1875rem}.blog-article__content ol li:not(:last-child),.blog-article__content ul li:not(:last-child){margin-bottom:.5rem}.blog-article__content h3{color:#001026;font-size:1.5rem;font-weight:600;line-height:1.45;margin:3.75rem auto 1.875rem}.blog-article__content h4,.blog-article__content h5,.blog-article__content h6{color:#001026;font-size:1.125rem;font-weight:600;line-height:1.45;margin:1.875rem auto .375rem}.blog-article__content p{color:var(--black-2);font-size:var(--text-new);line-height:1.63}.blog-article__content p a:not(.link){color:var(--menu-link-color)}.blog-article__content p+p{margin-top:2.5rem}@media screen and (max-width:1024px){.blog-article__content p+p{margin-top:1.25rem}}.blog-article__content figure{margin:3.25rem 0}@media screen and (max-width:1024px){.blog-article__content figure{margin:2.5rem 0}}.blog-article__content figure img{height:auto;width:100%}@media screen and (max-width:1024px){.blog-article__content figure img{min-height:17.5rem;-o-object-fit:cover;object-fit:cover}}.blog-article__content .link--last{margin-top:5rem}.blog-article .wrapper--full{margin:0 auto;max-width:70.5rem;padding:0 1.25rem}.blog-article__title{color:var(--black-2);font-family:var(--font-cn-title-stack);font-size:var(--blog-title);line-height:1}@media screen and (max-width:767px){.blog-article__title{line-height:1.27}}.blog-article__header{margin-bottom:6.25rem}@media screen and (max-width:1024px){.blog-article__header{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:2.5rem}}.blog-article__header span{color:var(--menu-link-color);display:inline-block;font-family:var(--font-ui-sans-stack);font-size:var(--blog-time);line-height:1.25;margin-bottom:1.25rem;text-transform:uppercase}@media screen and (max-width:767px){.blog-article__header span{line-height:1.62}}.blog-article__info{align-items:center;display:flex;font-size:var(--blog-tag);gap:1.875rem;line-height:1.71;margin-bottom:1.25rem;text-transform:uppercase}@media screen and (max-width:1024px){.blog-article__info{gap:1.5rem;margin-bottom:.75rem}}.blog-article__info a{color:var(--grey);text-decoration:none}.blog-article__info a,.blog-article__info time{color:var(--black-2);opacity:.5}.blog-article__info-circle{background:var(--grey);border-radius:.25rem;height:.25rem;width:.25rem}.blog-article__main-image{margin-bottom:3.75rem;width:100%}@media screen and (max-width:1024px){.blog-article__main-image{margin-bottom:1.25rem}}.blog-article__main-image img{height:auto;max-height:50rem;min-height:26.25rem;-o-object-fit:cover;object-fit:cover;width:100%}.blog-item__title{color:var(--black-2);font-family:var(--font-cn-stack);font-size:var(--blog-item-title);line-height:1.25;text-transform:uppercase}@media screen and (max-width:1024px){.blog-item__title{line-height:1.33;margin-bottom:0}}.blog-list__img{height:auto;margin-bottom:1.25rem;width:100%}.blog-list__item{display:flex;flex-direction:column;text-decoration:none;width:calc(33.33% - 1.25rem)}@media screen and (max-width:1024px){.blog-list__item{width:100%}}@media screen and (max-width:550px){.blog-list__item{min-width:100%}}.blog-list__items{display:flex;flex-wrap:wrap;gap:4.375rem 1.875rem}.blog-list__items.loading{cursor:wait;opacity:.5}@media screen and (max-width:1024px){.blog-list__items{gap:2.5rem;margin-bottom:0}}.blog-list__item .link{opacity:0;transition:all .5s ease;visibility:hidden}@media screen and (max-width:1024px){.blog-list__item .link{display:none}}.blog-list__item:hover .blog-item__title{color:var(--brown)}.main-article__title{color:var(--black-2);font-family:var(--font-cn-stack);font-size:var(--blog-article-title);line-height:1;margin-bottom:3.75rem}@media screen and (max-width:1350px){.main-article__title{font-size:2.75rem}}@media screen and (max-width:1024px){.main-article__title{font-size:var(--blog-article-title);line-height:1.27;margin-bottom:1.875rem}}.main-article__image{max-width:56.25rem;width:58%}@media screen and (max-width:1024px){.main-article__image{max-width:100%;width:100%}}@media screen and (max-width:767px){.main-article__image{max-width:calc(100% + 2.5rem);width:calc(100% + 2.5rem)}}.main-article__image img{display:block;height:auto;max-height:37.5rem;width:100%}.main-article__info{width:38%}@media screen and (max-width:1024px){.main-article__info{width:100%}}.section--contact{padding:9.375rem 0 7.5rem}@media screen and (max-width:767px){.section--contact{padding:6.875rem 0 5rem}}.section--contact .container{margin:0 auto}.section--contact .title{color:var(--black-2);font-size:var(--title-products);line-height:1.29;margin-bottom:2.5rem;text-align:center}@media screen and (max-width:767px){.section--contact .title{margin:0 auto 1.875rem}}@media screen and (max-width:550px){.section--contact .title{max-width:20.75rem}}.section--contact .text{color:var(--black-opacity);font-size:var(--text-m-product);line-height:1.55;margin:0 auto 1.875rem;max-width:40.0625rem;text-align:center}.section--contact .text b{font-weight:700}.section--contact .text i{font-style:italic}@media screen and (max-width:767px){.section--contact .text{margin-bottom:1.25rem}}.contact-links__text{color:var(--black-opacity);font-size:var(--text-m-product);line-height:1.55;margin-bottom:1.25rem;padding-left:1.875rem;text-align:center}@media screen and (max-width:1024px){.contact-links__text{line-height:1.42;margin-bottom:.75rem;padding-left:0}}.page-contacts{background:var(--error-bg)}.product-gallery{position:sticky;top:0;transition:top .3s ease}.is-fixed .product-gallery{top:4.5rem}.product-gallery__wrap{max-width:66.25rem;width:64%}@media screen and (max-width:1024px){.product-gallery__wrap{width:100%}}.product-gallery__arrow{display:none;position:absolute;right:1rem;top:50%;transform:translateY(-50%);z-index:2}.product-gallery__arrow:not(:disabled):active{transform:translateY(-50%) scale(.85)}.product-gallery__arrow:disabled{opacity:.5}.product-gallery__arrow:after,.product-gallery__arrow:before{background:url(../images/product/gallery-arrow.svg) no-repeat;background-size:cover;content:"";height:2.5rem;left:0;position:absolute;top:0;transition:opacity .3s ease;width:2.5rem}.product-gallery__arrow:before{background-image:url(../images/product/gallery-arrow-hover.svg);opacity:0}.product-gallery__arrow:hover:after{opacity:0}.product-gallery__arrow:hover:before{opacity:1}@media screen and (max-width:1024px){.product-gallery__arrow{background-size:cover;background:none;border:none;display:block;height:2.5rem;padding:0;width:2.5rem}}.product-gallery__arrow--left{left:1rem;right:auto}.product-gallery__arrow--left:after,.product-gallery__arrow--left:before{transform:scale(-1)}.product-gallery__item{align-items:center;background:var(--error-bg);border:.0625rem solid var(--border);border-radius:.75rem;box-sizing:border-box;cursor:pointer;display:flex;height:5rem;justify-content:center;opacity:.5;overflow:hidden;padding:0;position:relative;transition:all .3s ease;width:5rem}.product-gallery__item:active{transform:scale(.85)}@media screen and (max-width:1280px){.product-gallery__item{height:3.125rem;width:3.125rem}}.product-gallery__item:before{background:var(--red);bottom:0;content:"";height:.1875rem;left:0;opacity:0;position:absolute;transition:opacity .3s ease;width:100%}.product-gallery__item.active,.product-gallery__item.active:before,.product-gallery__item:hover,.product-gallery__item:hover:before{opacity:1}.product-gallery__item-img{height:auto;width:100%}.product-gallery__list{left:3.75rem;max-height:80%;position:absolute;top:50%;transform:translateY(-50%);width:5rem;z-index:2}@media screen and (max-width:1024px){.product-gallery__list{display:none}}.product-gallery__advantage{align-items:flex-start;display:flex;gap:.75rem;max-width:295px;width:100%}@media(min-width:1900px){.product-gallery__advantage{max-width:33%}}@media screen and (max-width:767px){.product-gallery__advantage{align-items:center;flex-direction:column;gap:.75rem;text-align:center}}@media screen and (max-width:550px){.product-gallery__advantage{width:33.33%}}.product-gallery__advantage-text{color:var(--black);font-size:var(--text-m-product);line-height:1.55;margin-top:.25rem}@media screen and (max-width:1280px){.product-gallery__advantage-text{font-size:1rem}}@media screen and (max-width:767px){.product-gallery__advantage-text{font-size:var(--text-m-product)}}@media screen and (max-width:550px){.product-gallery__advantage-text br{display:none}}.product-gallery__advantage-icon{height:auto;width:2.3125rem}.product-gallery__advantages{display:flex;gap:1rem;justify-content:center;margin:.75rem 0 0 4rem;max-width:100%;padding:0}@media screen and (max-width:1500px){.product-gallery__advantages{gap:1.875rem}}@media screen and (max-width:1280px){.product-gallery__advantages{flex-wrap:wrap;gap:.875rem;justify-content:center}}@media screen and (max-width:1024px){.product-gallery__advantages{display:none}}.product-gallery__advantages--mob{display:none}@media screen and (max-width:1024px){.product-gallery__advantages--mob{background-color:var(--white);border-radius:1rem;display:flex;flex-wrap:nowrap;gap:.875rem;margin:0 0 3.125rem;max-width:100%;padding:1.25rem .8125rem}}.product-gallery__slider{cursor:zoom-in;position:relative}.product-gallery__slider-list img{max-height:calc(-5.125rem + 100vh);min-height:400px;min-height:max(-5.125rem + 100vh,400px);-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1440px){.product-gallery__slider-list img{min-height:400px}}@media screen and (max-height:800px){.product-gallery__slider-list img{max-height:calc(-4.125rem + 100vh);-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:767px){.product-gallery__slider-list img{max-height:350px;min-height:350px;transform:scale(1.15)}}@media screen and (max-width:1440px){.product-gallery__slider-list--giftcard img{min-height:max(-5.125rem + 100vh,400px)}}@media screen and (max-width:1024px){.product-gallery__slider-list--giftcard img{min-height:500px}}@media screen and (max-width:550px){.product-gallery__slider-list--giftcard img{transform:scale(1.3)}}@media screen and (max-width:450px){.product-gallery__slider-list--giftcard img{min-height:300px;transform:scale(1.5)}}@media screen and (max-width:400px){.product-gallery__slider-list--giftcard img{min-height:250px;transform:scale(1.5)}}.product-gallery__slider-bot{align-items:center;background:#f5f5f580;bottom:0;cursor:zoom-in;display:flex;gap:.5625rem;justify-content:center;margin:auto 0;padding:.5rem 0;position:sticky;transition:margin-top .3s ease;width:100%;z-index:2}.is-pinned .product-gallery__slider-bot{margin-top:-2.75rem}@media(min-height:700px)and (max-width:1440px){.is-pinned .product-gallery__slider-bot{margin-top:0}}.product-gallery__slider-bot span{color:var(--black-opacity);font-size:var(--text-s-product);line-height:1.75}.product-gallery__slider-bot img{height:auto;width:1.375rem}@media screen and (max-width:767px){.product-gallery__slider-item{overflow:hidden}}.product-gallery__slider-item img{height:auto;width:100%}.product-gallery__line{background:var(--black);border:none;border-radius:.125rem;height:.125rem;opacity:.1;padding:0;width:5.25rem}.product-gallery__line.active{border-radius:3px;height:3px;opacity:1;position:relative;top:-.0625rem}.product-gallery__lines{display:none}@media screen and (max-width:1024px){.product-gallery__lines{box-sizing:border-box;display:flex;gap:.5rem;justify-content:center;margin-left:auto;margin-right:auto;margin-top:1.25rem;max-width:100%;padding:0 .625rem}}.product-gallery__block{position:relative}.product-gallery__award-wrapper{display:none}@media screen and (max-width:1024px){.product-gallery__award-wrapper{align-items:flex-start;display:flex;max-width:2rem;position:absolute;right:3.5rem;top:1rem}.product-gallery__award-wrapper img{height:auto;max-width:none;min-height:0;min-width:0;transform:none;width:100%}}.product-info{font-family:var(--font-ui-sans-stack);max-width:34.25rem;padding-top:6.875rem;width:33%}.product-info__awards{height:3.75rem;margin-top:-2.375rem;width:auto}@media screen and (max-width:1024px){.product-info__awards{display:none;margin-bottom:1.5rem;margin-top:1rem;max-height:2.5rem}}.product-info__awards img{display:block;max-height:100%;width:auto}@media screen and (max-width:1500px){.product-info{margin-left:auto}}@media screen and (max-width:1024px){.product-info{box-sizing:border-box;max-width:100%;padding:0 1rem;width:100%}}.product-info table{color:var(--black);font-size:var(--text-m-product);line-height:1.55}.product-info table td{padding:.625rem 0}@media screen and (max-width:767px){.product-info table td{padding:.375rem 0}}.product-info table td:first-child{color:var(--black-opacity);max-width:8.375rem;padding-right:.625rem}.product-info__gift{align-items:center;background:var(--grey-3-product);border-radius:2rem;display:flex;padding:.625rem 1.875rem .625rem .625rem}@media screen and (max-width:1024px){.product-info__gift{max-width:31.25rem}}@media screen and (max-width:767px){.product-info__gift{border-radius:1rem;margin-top:.5rem;overflow:hidden;padding:0 1rem 0 0}}.product-info__gift-text{color:var(--black-opacity);font-size:var(--text-s-product);line-height:1.75}.product-info__gift-title{color:var(--black);font-family:var(--font-cn-stack);font-size:var(--text-product);line-height:1.2;text-transform:uppercase}.product-info__gift-block{display:flex;flex-direction:column;gap:.5rem;margin-left:1.875rem}@media screen and (max-width:1280px){.product-info__gift-block{margin-left:.9375rem}}@media screen and (max-width:767px){.product-info__gift-block{gap:.375rem;margin-left:.625rem;margin-right:.625rem}}.product-info__gift .button__plus{flex-shrink:0;margin-left:auto}.product-info__gift-img{height:auto;width:7.5rem}@media screen and (max-width:1280px){.product-info__gift-img{width:5rem}}@media screen and (max-width:767px){.product-info__gift-img{width:5.875rem}}@media screen and (max-width:1024px){.product-info__faq+.product-gallery__advantages--mob{margin-bottom:0;margin-top:3rem}}.product-info__faq-item:not(:last-child){margin-bottom:.625rem}.product-info__faq-minus{transform:rotate(90deg) translate(-2%,47%);transform-origin:center;transition:transform .3s ease,opacity .3s ease}.active .product-info__faq-minus{opacity:0;transform:rotate(0) translate(-2%,47%)}.product-info__faq-title{align-items:center;background:var(--white);border:none;border-radius:3.75rem;border-top:.0625rem solid var(--white);box-sizing:border-box;cursor:pointer;display:flex;gap:1.25rem;justify-content:space-between;padding:1.59375rem 1.875rem;transition:all .3s ease;width:100%}.product-info__faq-title:active{transform:scale(.95)}@media screen and (max-width:767px){.product-info__faq-title:active{transform:scale(.99)}}.product-info__faq-title:hover{background:#ffffff80}@media screen and (max-width:767px){.product-info__faq-title{padding:1.21875rem 1.25rem}}.active:first-child .product-info__faq-title{border-color:var(--border-2)}.active .product-info__faq-title{background:none;border-color:transparent;border-radius:0}.product-info__faq-title span{color:var(--black);font-family:var(--font-cn-title-stack);font-size:var(--text-product);line-height:1.2;text-transform:uppercase}@media screen and (max-width:767px){.product-info__faq-title span{line-height:1.25}}.product-info__faq-title svg{flex-shrink:0;height:1.25rem;width:1.25rem}@media screen and (max-width:767px){.product-info__faq-title svg{height:1rem;width:1rem}}.product-info__faq-sub{max-height:0;opacity:0;overflow:hidden;padding:0 2.5rem;transition:max-height .3s ease,opacity .5s ease}.product-info__faq-sub a{color:var(--gold-product)}.product-info__faq-sub a:hover{text-decoration:none}.active .product-info__faq-sub{display:block;opacity:1;padding-bottom:2.5rem}@media screen and (max-width:767px){.product-info__faq-sub{padding:0 1.5rem}.active .product-info__faq-sub{padding:.125rem 1.5rem 1.25rem}}.product-info__faq-sub strong{font-weight:600}.product-info__faq-sub h2,.product-info__faq-sub h3,.product-info__faq-sub h4,.product-info__faq-sub h5,.product-info__faq-sub h6{color:var(--black);font-size:var(--text-product);margin-bottom:.75rem}.product-info__faq-sub p,.product-info__faq-sub ul{color:var(--black);font-size:var(--text-m-product);line-height:1.55}.product-info__faq-sub ul{list-style:disc;margin:1rem}.product-info__faq-sub li{margin-bottom:.625rem}.product-info__faq-sub p+p{margin-top:.625rem}.product-info__faq-sub p+h2,.product-info__faq-sub p+h3,.product-info__faq-sub p+h4,.product-info__faq-sub p+h5,.product-info__faq-sub p+h6{margin-top:1.5625rem}.product-info__faq-sub div+div{margin-top:.625rem}.product-info__advantage{align-items:center;display:flex;gap:1.125rem}@media screen and (max-width:767px){.product-info__advantage{flex-direction:column;gap:.8125rem;text-align:center}}@media screen and (max-width:550px){.product-info__advantage{flex-grow:0;max-width:33%;width:33%}}.product-info__advantage-text{color:var(--black);font-size:var(--text-m-product);line-height:1.55}.product-info__advantage-icon{height:auto;width:2rem}@media screen and (max-width:767px){.product-info__advantage-icon{width:1.625rem}}.product-info__advantages{display:flex;flex-direction:column;gap:1.875rem;margin:3.125rem 0 4.375rem}@media screen and (max-width:767px){.product-info__advantages{display:flex;flex-direction:row;gap:.875rem;justify-content:center;margin:2.5rem 0 3.125rem}}.product-info__delivery{color:var(--black);font-size:var(--text-s-product);line-height:1.75}.product-info__delivery b{font-weight:600}.product-info__delivery br{display:none}@media screen and (max-width:767px){.product-info__delivery br{display:block}}.product-info__quantity{align-items:center;display:flex;gap:.625rem;max-width:9.25rem;width:100%}@media screen and (max-width:767px){.product-info__quantity{gap:.5rem;width:auto}}.product-info__quantity-input{background:none;border:none;color:var(--black);font-size:var(--input-fs);line-height:1.5;outline:none;padding:0;text-align:center;width:2rem}.product-info__quantity-input::-webkit-inner-spin-button,.product-info__quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;display:none}@media screen and (max-width:767px){.product-info__quantity-input{width:1.625rem}}.product-info__quantity-button{align-items:center;background:var(--white);border:.03125rem solid var(--border-2);border-radius:1.875rem;box-sizing:border-box;display:flex;flex-shrink:0;height:3rem;justify-content:center;padding:0;transition:all .3s ease;width:3rem}.product-info__quantity-button:active{transform:scale(.85)}.product-info__quantity-button:hover{background:var(--gold-product)}@media screen and (max-width:767px){.product-info__quantity-button:hover rect{fill:var(--black)!important}}.product-info__quantity-button:hover rect{fill:var(--white)!important}.product-info__quantity-button rect{transition:all .3s ease}@media screen and (max-width:767px){.product-info__quantity-button{height:2.625rem;width:2.625rem}.product-info__quantity-button svg{height:.9375rem;width:.9375rem}}.product-info__form .button{width:100%}@media screen and (max-width:1024px){.product-info__form .button{max-width:28.125rem}}@media screen and (max-width:550px){[lang=it] .product-info__form .button{font-size:.9375rem;padding-left:.625rem;padding-right:.625rem}}.product-info__form-block{align-items:center;display:flex;gap:1.875rem;margin-bottom:1.25rem}@media screen and (max-width:1280px){.product-info__form-block{flex-wrap:wrap}}@media screen and (max-width:1024px){.product-info__form-block{flex-wrap:nowrap}}@media screen and (max-width:767px){.product-info__form-block{gap:1.25rem;margin-bottom:1rem}[lang=it] .product-info__form-block{gap:.9375rem}}.product-info__price{color:var(--black);display:inline-block;font-size:var(--text-product);line-height:1.5;margin-bottom:1.25rem}@media screen and (max-width:767px){.product-info__price{margin-bottom:.75rem}}.product-info__prices{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem}.product-info__prices .product-info__price{margin-bottom:0}.product-info__prices-old{color:var(--black);font-size:var(--text-product);line-height:1.5;opacity:.5;text-decoration:line-through}.product-info__prices-save{color:var(--red);font-size:var(--text-product);line-height:1.5;text-transform:uppercase}.product-info__lang{align-items:center;box-sizing:border-box;display:flex;gap:.1875rem;margin:-.1875rem 0 1.6875rem;overflow:auto;padding-right:1.25rem;position:relative;width:calc(100% + 1.25rem)}@media screen and (max-width:1024px){.product-info__lang{padding-right:0;width:100%}}@media screen and (max-width:767px){.product-info__lang{margin-left:-1rem;padding-left:1rem;padding-right:1rem;width:calc(100% + 2rem)}}.product-info__lang-check{display:none;flex-shrink:0;height:auto;width:1.25rem}@media screen and (max-width:767px){.product-info__lang-check{width:1rem}}.active .product-info__lang-check{display:block}.product-info__lang-item{align-items:center;background:var(--white);border:.0625rem solid var(--white);border-radius:3.75rem;box-sizing:border-box;color:var(--black);display:flex;font-size:var(--text-s-product);gap:.5rem;justify-content:center;line-height:1.75;margin:.1875rem 0;min-width:9.0625rem;padding:.9375rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease;width:calc(33.33% - .375rem)}.product-info__lang--option .product-info__lang-item{min-width:6.25rem;position:relative;width:-moz-max-content;width:max-content}.product-info__lang--option .product-info__lang-item input{left:0;opacity:0;position:absolute;visibility:none}.product-info__lang-item span{display:flex;gap:.5rem;transition:opacity .3s ease}.product-info__lang-item.is-loading span{opacity:0}.product-info__lang-item.is-loading .loading__spinner{opacity:1}@media screen and (max-width:767px){.product-info__lang-item{gap:.375rem;line-height:1.5;min-width:auto;padding:.59375rem .9375rem}}.product-info__lang-item.active,.product-info__lang-item:hover{border-color:var(--black);opacity:1}.product-info__lang--option:not(.active) svg{display:none}.product-info__description{color:var(--black);display:block;font-family:var(--font-cn-stack);font-size:var(--text-m-product);line-height:1.33;margin-bottom:1.25rem;text-transform:uppercase}@media screen and (max-width:767px){.product-info__description{line-height:1.42;margin-bottom:.75rem}}.product-info__text{color:var(--black);display:inline-block;font-size:var(--text-product);line-height:1.63;margin-bottom:1.875rem}@media screen and (max-width:767px){.product-info__text{line-height:1.44}}.product-info__name{color:var(--black-2);font-family:var(--font-millionaire-stack);font-size:var(--product-name);line-height:1.29;margin:.625rem 0 1.25rem}.product-info__name--2{font-size:3.875rem}@media screen and (max-width:1024px){.product-info__name--2{font-size:3.25rem}}@media screen and (max-width:767px){.product-info__name--2{font-size:2.25rem}}.product-info__name--3{font-size:3.25rem}@media screen and (max-width:1024px){.product-info__name--3{font-size:2.625rem}}@media screen and (max-width:767px){.product-info__name--3{font-size:2rem}}@media screen and (max-width:1280px){[lang=fr] .template-product-gift-card .product-info__name--3{font-size:2.625rem}}@media screen and (max-width:767px){[lang=fr] .template-product-gift-card .product-info__name--3{font-size:2rem}.product-info__name{line-height:1.16}}.product-info__content ul{color:var(--black);font-size:var(--text-m-product);line-height:1.55;list-style:disc;margin:1rem}.product-info__content li{margin-bottom:.625rem}.product-info__warning{align-items:center;background:#b41d1c0f;border-radius:6.25rem;display:flex;gap:1.25rem;margin-bottom:1.875rem;padding:.9375rem 2.21875rem}@media screen and (max-width:1024px){.product-info__warning{padding:.9375rem 1.25rem}}@media screen and (max-width:550px){.product-info__warning{margin-bottom:1.25rem;padding:.625rem 1.25rem}}.product-info__warning-img{height:auto;width:3.125rem}.product-info__warning-block{display:flex;flex-direction:column}.product-info__warning-text{color:var(--red);font-size:var(--text);line-height:1.62}@media screen and (max-width:550px){.product-info__warning-text{font-size:.875rem}}.product-info__warning-description{color:var(--red);font-size:var(--text-product);line-height:normal}@media screen and (max-width:550px){.product-info__warning-description{font-size:1.125rem}}.product-info__block{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.25rem}@media screen and (max-width:550px){.product-info__block{margin-bottom:.5rem}}.product-info__block .product-info__description{margin-bottom:0}.product-info__size{align-items:center;background:none;border:none;display:flex;gap:.5rem;padding:0}.product-info__size-img{height:auto;width:1.5rem}.product-info__size-text{color:var(--black);font-size:var(--text-m-product);text-decoration:underline}.product-reviews{margin:.625rem 0 4.375rem}@media screen and (max-width:1024px){.product-reviews{margin-bottom:2rem}}.product-reviews__item{border-top:.0625rem solid var(--border-2);display:flex;flex-direction:column;padding:1.25rem .625rem 0}@media screen and (max-width:767px){.product-reviews__item{padding:1.25rem 0 0}}@media screen and (max-width:550px){.product-reviews__item{max-width:18.125rem}}.product-reviews__item:not(:last-child){padding-bottom:1.875rem}@media screen and (max-width:767px){.product-reviews__item:not(:last-child){padding-bottom:1.25rem}}.product-reviews__item-text{color:var(--black);font-size:var(--text-m-product)!important;line-height:1.55}@media screen and (max-width:767px){.product-reviews__item-text{line-height:1.71}}.product-reviews__item-stars{height:auto;margin:1.25rem 0;width:6.5rem}@media screen and (max-width:767px){.product-reviews__item-stars{margin:1.25rem 0 .625rem}}.product-reviews__item-description{color:var(--gold-product);font-family:var(--font-cn-stack);font-size:var(--text-l)!important;font-weight:400!important;line-height:1}.product-reviews__item-user{align-items:center;color:var(--black);display:flex;font-family:var(--font-cn-stack);font-size:var(--text-product);font-weight:400!important;gap:.625rem;line-height:1.2;text-transform:uppercase}@media screen and (max-width:767px){.product-reviews__item-user{line-height:1.33}}.product-reviews__item-user img{height:auto;width:1.1875rem}@media screen and (max-width:767px){.product-reviews__item-user img{width:.9375rem}}.product-reviews__item-date{color:var(--black-opacity);font-size:var(--text-s-product);line-height:1.75;margin-bottom:.625rem}@media screen and (max-width:767px){.product-reviews__item-date{line-height:1.57}}.product-reviews__list{margin:3.125rem 0}@media screen and (max-width:767px){.product-reviews__list{margin:1.25rem 0 1.875rem}}.product-reviews .button--border{width:100%}@media screen and (max-width:550px){.product-reviews .button--border{max-width:18.125rem}}.product-reviews__info{align-items:flex-end;display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2.5rem}@media screen and (max-width:767px){.product-reviews__info{align-items:flex-start;flex-direction:column;gap:.625rem;margin-bottom:1.25rem}}.product-reviews__info .product__stars{margin-bottom:.625rem}@media screen and (max-width:767px){.product-reviews__info .product__stars{margin-bottom:0}}.product-reviews__info-qty{color:var(--black);font-family:var(--font-cn-title-stack);font-size:var(--reviews-qty);font-weight:300;line-height:1;text-transform:uppercase}.product-reviews__info+.button{max-width:14.0625rem;width:100%}[lang=it] .product-reviews__info+.button{max-width:18.0625rem}@media screen and (max-width:767px){.product-reviews__info+.button{max-width:15rem}}.product-reviews__title{align-items:center;background:var(--white);border-radius:3.75rem;border-top:.0625rem solid var(--white);box-sizing:border-box;cursor:pointer;display:flex;gap:0;padding:1.59375rem 1.875rem}@media screen and (max-width:767px){.product-reviews__title{padding:1.21875rem 1.25rem}}.active .product-reviews__title{background:none;border-color:transparent;border-radius:0}.product-reviews__title-qty{align-items:center;color:var(--black);display:flex;font-family:var(--font-cn-title-stack);font-size:var(--text-s-product);font-weight:400;margin-left:auto;margin-right:1.4rem}@media screen and (max-width:1200px){.product-reviews__title-qty{margin-right:.75rem}}.active .product-reviews__title-qty{display:none}.product-reviews__title-name{color:var(--black);font-family:var(--font-cn-stack);font-size:var(--text-product);line-height:1.2;text-transform:uppercase}@media screen and (max-width:767px){.product-reviews__title-name{line-height:1.25}}.product-reviews__title svg{height:1.25rem;width:1.25rem}@media screen and (max-width:767px){.product-reviews__title svg{height:1rem;width:1rem}}.active .product-reviews__title svg{margin-left:auto}.product-reviews__title-stars{height:auto;margin-left:.75rem;margin-right:0;position:relative;top:-1px;width:6.5rem}@media screen and (max-width:1200px){.product-reviews__title-stars{width:5rem}}.active .product-reviews__title-stars{display:none}.product-reviews__sub{max-height:0;overflow:hidden;padding:0 1.875rem;transition:all .3s ease}@media screen and (max-width:767px){.product-reviews__sub{min-height:0!important;padding:0 1.625rem}}.active .product-reviews__sub{display:block;max-height:none}.product-reviews__sub .Ryviu-Empty-BlockStack{gap:0!important}.product-reviews__sub .Ryviu-Empty-Box{background:none!important;border:none!important;padding:1.875rem 0 0!important}.product-reviews__sub .Ryviu-Empty-Box .Ryviu-Empty-Button{margin-top:1.875rem!important;text-align:center!important;width:100%!important}@media screen and (max-width:550px){.product-reviews__sub .Ryviu-Empty-Box .Ryviu-Empty-Button{margin-top:1.25rem!important}}.product-reviews__sub .Ryviu-Empty-Box .Ryviu-Empty-Button .Ryviu-Write-Button{align-items:center!important;background:var(--black)!important;border:.0625rem solid var(--black)!important;border-radius:3.625rem!important;box-sizing:border-box!important;color:var(--white)!important;cursor:pointer!important;display:flex!important;font-family:var(--font-cn-stack)!important;font-size:var(--button-text)!important;font-weight:400!important;justify-content:center!important;line-height:1!important;margin:0 auto!important;max-width:14.0625rem!important;min-height:3.625rem!important;padding:.9375rem 1.25rem .8125rem!important;text-align:center!important;text-decoration:none!important;text-transform:uppercase!important;transition:all .6s ease!important;width:100%!important}.product-reviews__sub .Ryviu-Empty-Box .Ryviu-Empty-Button .Ryviu-Write-Button:hover{background:var(--gold-product)!important;border-color:var(--border-2)!important}.product-reviews__sub .Ryviu-Empty-Box .Ryviu-Empty-Des{color:var(--black)!important;font-family:var(--font-cn-stack)!important;font-size:1.125rem!important;font-weight:400!important;line-height:1.55!important}.product-reviews__sub .Ryviu-Empty-Box .Ryviu-Empty-Title{color:var(--black)!important;font-family:var(--font-cn-title-stack)!important;font-size:2rem!important;font-weight:400!important;line-height:1!important;margin:2.5rem auto 1.25rem!important;text-align:center!important}@media screen and (max-width:550px){.product-reviews__sub .Ryviu-Empty-Box .Ryviu-Empty-Title{font-size:1.5rem!important;margin:1.25rem auto .75rem!important}}.r--content-review{color:var(--black);font-size:var(--text-m-product)!important;line-height:1.55}@media screen and (max-width:767px){.r--content-review{line-height:1.71}}.r--title-review{color:var(--gold-product);font-family:var(--font-cn-stack);font-size:var(--text-l)!important;font-weight:400!important;line-height:1}.r--title-review.r--body-item{padding-left:.25rem!important}.Ryviu-Author-Name{align-items:center;color:var(--black);display:flex;font-family:var(--font-cn-stack);font-size:var(--text-product);font-weight:400!important;gap:.625rem;line-height:1.2;text-transform:uppercase}@media screen and (max-width:767px){.Ryviu-Author-Name{line-height:1.33}#modals-container .r--modal.r--img-modal .r--images-lightbox-modal{flex-direction:column}}.r--date-ryviu{color:var(--black-opacity);font-size:var(--text-s-product);line-height:1.75;margin-bottom:.625rem}@media screen and (max-width:767px){.r--date-ryviu{line-height:1.57}}.empty-reviews{max-height:23.875rem!important;min-height:23.875rem!important;overflow:hidden}@media screen and (max-width:1024px){.empty-reviews{max-height:16.25rem!important;min-height:16.25rem!important;overflow:hidden}}.section--product{padding-top:6.25rem}@media(max-height:800px){.section--product{padding-top:4.25rem}}@media screen and (max-width:1024px){.section--product{padding-top:3.375rem}}@media screen and (max-width:767px){.section--product{padding-top:6.375rem}}@media screen and (max-width:430px){.section--product{padding-top:4.375rem}}@media screen and (max-width:1500px){.section--product .container{padding-right:1.25rem}}@media screen and (max-width:1024px){.section--product .container{padding:0}}.product{display:flex;gap:1.75rem}@media screen and (max-width:1500px){.product{gap:1.875rem}}@media screen and (max-width:1024px){.product{flex-direction:column}}.product__stars{align-items:center;display:flex;gap:.6875rem}.product-info .product__stars{cursor:pointer}@media screen and (max-width:767px){.product__stars{gap:.75rem}}.product__stars img{height:auto;width:6.5rem}@media screen and (max-width:767px){.product__stars img{width:5.875rem}}.product__stars span{color:var(--black-opacity);font-size:var(--text-m-product);line-height:1.33}.section--artifact{overflow:hidden;padding:8.4375rem 0 4.125rem;position:relative}@media screen and (max-width:767px){.section--artifact{margin-top:0;padding:2.125rem 0 0}}.section--artifact .container{padding:0 2.8125rem}@media screen and (max-width:1024px){.section--artifact .container{padding:0 1.25rem}}@media screen and (max-width:767px){.section--artifact .container{padding:0}}.section--artifact:before{background:url(../images/product/line.png) repeat-x;background-position:50%;background-size:contain;content:"";height:.625rem;left:0;position:absolute;top:-.125rem;width:100%}@media screen and (max-width:767px){.section--artifact:before{background-position:top;background-size:cover;height:.5rem;top:-.1rem}}.artifact__cloud{background-image:url(../images/product/cloud.png);background-repeat:no-repeat;background-size:cover;height:6.75rem;position:absolute;width:14.5625rem}.artifact__cloud--1{left:7.75rem;top:30.75rem}@media screen and (max-width:1280px){.artifact__cloud--1{top:26.25rem}}@media screen and (max-width:1024px){.artifact__cloud--1{display:none}}.artifact__cloud--2{height:6.625rem;left:3.5625rem;top:8.125rem;transform:scaleX(-1);width:16.8125rem}@media screen and (max-width:1280px){.artifact__cloud--2{top:3.125rem}}@media screen and (max-width:767px){.artifact__cloud--2{height:3rem;left:-1.1875rem;top:3rem;width:6.6875rem}}.artifact__cloud--3{right:5.75rem;top:4.875rem;width:14.8125rem}@media screen and (max-width:767px){.artifact__cloud--3{height:4rem;right:-2.375rem;top:3.9375rem;width:8.6875rem}}.artifact__cloud--4{height:6.625rem;right:4.5625rem;top:30.375rem;width:17.0625rem}@media screen and (max-width:1280px){.artifact__cloud--4{top:24.375rem}}@media screen and (max-width:1024px){.artifact__cloud--4{display:none}}.artifact .text{margin:0 auto;max-width:55.125rem;text-align:center}@media screen and (max-width:767px){.artifact .text{padding:0 1.75rem}}@media screen and (max-width:1024px){[lang=ja] .artifact .text--product br{display:none}}.artifact .title{margin:0 auto 1.875rem;max-width:43.75rem;text-align:center}@media screen and (max-width:767px){.artifact .title{padding:0 1.25rem}}[lang=fr] .artifact .title{max-width:43.75rem}@media screen and (max-width:767px){[lang=fr] .artifact .title br{display:none}}[lang=es] .artifact .title{max-width:50rem}@media screen and (max-width:550px){[lang=es] .artifact .title br{display:none}}[lang=de] .artifact .title br,[lang=it] .artifact .title br{display:none}.artifact__img{display:block;margin:0 auto 3.125rem;width:100%}@media screen and (max-width:767px){.artifact__img{margin-bottom:1.875rem}}.artifact__img img{display:block;height:auto;margin:0 auto;max-width:80rem;width:100%}@media screen and (max-width:767px){.artifact__img img{display:block;margin:1rem auto 0 -20vw;width:140vw}}.artifact__image{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute}.artifact__image--7{background-image:url(../images/product/anim7.webp);height:32.31rem;left:50%;top:0;transform:translate(-50%);width:26.25rem;z-index:3}@media screen and (max-width:767px){.artifact__image--7{background-image:url(../images/product/anim7_mob.png);height:20.195625rem;width:16.40625rem}}@media screen and (max-width:500px){.artifact__image--7{height:16.15625rem;width:13.125rem}}.artifact__image--8{background-image:url(../images/product/anim8.webp);height:21.25rem;right:7%;top:4rem;width:30.19rem;z-index:0}@media screen and (max-width:1200px){.artifact__image--8{right:10%}}@media screen and (max-width:1024px){.artifact__image--8{background-image:url(../images/product/anim8_mob.png);right:-20%}}@media screen and (max-width:767px){.artifact__image--8{height:13.28125rem;right:-8%;top:1rem;width:18.8675rem}}@media screen and (max-width:500px){.artifact__image--8{height:10.625rem;right:-20%;width:15.09375rem}}.artifact__image--3{background-image:url(../images/product/anim3.webp);height:21rem;left:10%;top:2.56rem;width:36.44rem}@media(max-width:1200px){.artifact__image--3{left:0}}@media screen and (max-width:1024px){.artifact__image--3{background-image:url(../images/product/anim3_mob.png);left:-15%}}@media screen and (max-width:767px){.artifact__image--3{height:13.125rem;width:22.77375rem}}@media screen and (max-width:500px){.artifact__image--3{height:10.5rem;width:18.21875rem}}.artifact__image--4{background-image:url(../images/product/anim4.webp);height:33.13rem;left:12%;top:0;width:35.31rem}@media(max-width:1200px){.artifact__image--4{left:0}}@media screen and (max-width:1024px){.artifact__image--4{background-image:url(../images/product/anim4_mob.png);left:-20%}}@media screen and (max-width:767px){.artifact__image--4{display:none}}.artifact__image--5{background-image:url(../images/product/anim5.webp);height:35.63rem;left:50%;transform:translate(-50%);width:72.5rem;z-index:3}@media screen and (max-width:767px){.artifact__image--5{background-image:url(../images/product/anim5_mob.png);height:22.265625rem;width:45.3125rem}}@media screen and (max-width:500px){.artifact__image--5{height:17.8125rem;width:36.25rem}}.artifact__image--6{background-image:url(../images/product/anim6.webp);bottom:12.5rem;height:11.5rem;left:50%;transform:translate(-50%);width:73.31rem}@media screen and (max-width:767px){.artifact__image--6{background-image:url(../images/product/anim6_mob.png);background-size:contain;height:5.9375rem;max-width:100%;width:45.820625rem}}@media screen and (max-width:500px){.artifact__image--6{bottom:2rem;height:4.75rem;width:36.65625rem}}.artifact__image--2{background-image:url(../images/product/anim2.webp);bottom:16.25rem;height:14.31rem;left:55%;width:14rem;z-index:4}@media screen and (max-width:1200px){.artifact__image--2{bottom:12rem}}@media screen and (max-width:767px){.artifact__image--2{background-image:url(../images/product/anim2_mob.png);bottom:5rem;height:8.945625rem;width:8.75rem}}@media screen and (max-width:500px){.artifact__image--2{height:7.15625rem;width:7rem}}.artifact__image--1{background-image:url(../images/product/anim1.webp);bottom:16.25rem;height:15rem;left:29%;width:11.9375rem;z-index:4}@media screen and (max-width:1200px){.artifact__image--1{bottom:12rem}}@media screen and (max-width:1024px){.artifact__image--1{left:10%}}@media screen and (max-width:767px){.artifact__image--1{bottom:5rem;height:9.375rem;width:7.46125rem}}@media screen and (max-width:500px){.artifact__image--1{height:7.5rem;width:5.96875rem}}.artifact__images{height:43.6875rem;margin:0 auto;max-width:100%;position:relative;width:93.75rem}@media screen and (max-width:1200px){.artifact__images{height:40rem}}@media screen and (max-width:767px){.artifact__images{height:25rem}}@media screen and (max-width:500px){.artifact__images{height:20rem}}.section--video-product{overflow:hidden;padding:6rem 0;position:relative}@media screen and (max-width:1024px){.section--video-product{padding:9.375rem 0 1.875rem}}.section--video-product .container{padding:0 2.5rem}@media screen and (max-width:1024px){.section--video-product .container{padding:0 .8125rem}}.section--video-product-play{padding:0}.video-product{display:block;position:relative}.video-product:before{background:url(../images/product/border.png) no-repeat;background-size:100% 100%;content:"";height:calc(100% + 4px);left:-2px;pointer-events:none;position:absolute;top:-2px;width:calc(100% + 4px);z-index:2}@media screen and (max-width:1024px){.video-product:before{background-image:url(../images/product/border_mob.png);height:100.5%;left:50%;top:50%;transform:translate(-50%,-50%);width:100.5%}}.video-product__play,.video-product__unmute{align-items:center;background:none;border:none;bottom:2.25rem;display:flex;flex-direction:column;gap:.625rem;padding:0;position:absolute;right:1.6875rem}@media screen and (max-width:1024px){.video-product__play,.video-product__unmute{bottom:.5rem;right:1.5rem}}.video-product__play--center,.video-product__unmute--center{bottom:50%;right:50%;transform:translate(50%,50%)}.playing .video-product__play--center,.playing .video-product__unmute--center{display:none}@media screen and (max-width:1024px){.video-product__play--center,.video-product__unmute--center{bottom:50%;right:50%;width:4.5rem}.video-product__play--center img,.video-product__unmute--center img{max-width:100%}}.video-product__play-line,.video-product__unmute-line{display:none}.playing .video-product__play-line,.playing .video-product__unmute-line{display:block}.playing .video-product__play-triangle,.playing .video-product__unmute-triangle{display:none}@media screen and (max-width:767px){.video-product__play svg,.video-product__unmute svg{height:2.25rem;width:2.25rem}}.video-product__play-text,.video-product__unmute-text{color:var(--white);font-size:var(--text-play);line-height:1.45}@media screen and (max-width:767px){.video-product__play-text,.video-product__unmute-text{line-height:1.33}}.video-product.playing .video__play-text--play,.video-product:not(.playing) .video__play-text--pause{display:none}.video-product video{display:block;height:auto;left:2px;max-height:calc(100vh - 7.125rem);max-width:calc(100% - 4px);min-height:600px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}@media screen and (max-width:1024px){.video-product video{min-height:0}}.section--special{overflow:hidden;padding-top:3.125rem;position:relative}@media screen and (max-width:1024px){.section--special{padding-top:0}}.special .text{margin:0 auto 2.5rem;max-width:37.5rem;position:relative;z-index:1}@media screen and (max-width:767px){.special .text{margin-bottom:1.25rem;max-width:18.875rem}}.special .title{margin:0 auto 1.875rem;max-width:31.875rem;position:relative;z-index:1}.section--special-last .special .title{max-width:44.375rem}@media screen and (max-width:767px){.special .title{margin-bottom:1.25rem}}.special__star{height:auto;margin-bottom:1.875rem;width:2.875rem}@media screen and (max-width:767px){.special__star{width:2.1875rem}}.special__img{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute}.special__img--1{background-image:url(../images/product/special_1.png);height:12.625rem;left:6.375rem;top:11.6875rem;width:18.6875rem}@media screen and (max-width:1280px){.special__img--1{height:10.5rem;left:3.875rem;top:2.9375rem;width:15.5625rem}}@media screen and (max-width:1024px){.special__img--1{height:6.1875rem;left:-2.4375rem;width:9.125rem}}@media screen and (max-width:550px){[lang=es] .special__img--1{top:1.5rem}}.special__img--2{background-image:url(../images/product/special_2.png);height:7rem;left:3.75rem;top:17.1875rem;width:17.875rem}@media screen and (max-width:1280px){.special__img--2{height:6rem;left:1.875rem;top:5.625rem;width:15.375rem}}@media screen and (max-width:1024px){.special__img--2{height:3.4375rem;left:-1.75rem;width:8.75rem}}.special__img--3{background-image:url(../images/product/special_3.png);height:9.3125rem;right:10.125rem;top:14.9375rem;width:15.25rem}@media screen and (max-width:1280px){.special__img--3{height:7.75rem;right:7.5rem;top:3.8125rem;width:12.6875rem}}@media screen and (max-width:1024px){.special__img--3{height:4.3125rem;right:-.8125rem;width:7.0625rem}}.special__img--4{background-image:url(../images/product/special_4.png);height:6.125rem;right:7.625rem;top:21.3125rem;width:15.75rem}@media screen and (max-width:1280px){.special__img--4{height:5.125rem;right:5rem;top:6.8125rem;width:13.25rem}}@media screen and (max-width:1024px){.special__img--4{height:2.875rem;right:-.375rem;width:7.3125rem}}.special__block{text-align:center}@media screen and (max-width:767px){.special__block{padding-top:6.25rem}}.special__illustration{display:block;width:100%}.special__illustration img{display:block;height:auto;width:100%}@media screen and (max-width:767px){.special__illustration img{transform:scale(1.4) translateY(1rem)}}.section--book{align-items:flex-end;background:#12141c url(../images/product/bg_book.jpg);background-position:50%;background-size:cover;box-sizing:border-box;display:flex;min-height:61.875rem;overflow:hidden;padding:0 0 15.3125rem;position:relative}@media screen and (max-width:1280px){.section--book{background-position:0;min-height:46.875rem}}@media screen and (max-width:1024px){.section--book{flex-direction:column;justify-content:center;padding-top:5rem;text-align:center}.section--book .container{margin:0 auto;padding:0 1.25rem}}@media screen and (max-width:767px){.section--book{align-items:flex-start;background-position:50%;min-height:75rem;padding:3.125rem 0 0}.section--book .container{margin:0 auto}}@media screen and (max-width:550px){.section--book{min-height:48.125rem}}.section--book:before{background:url(../images/product/line.png) repeat-x;background-position:50%;background-size:contain;content:"";height:.625rem;left:0;position:absolute;top:-.125rem;width:100%}@media screen and (max-width:767px){.section--book:before{height:.375rem;top:-2px}}.book{display:flex;flex-direction:column;gap:1.875rem;max-width:31.0625rem}@media screen and (max-width:1024px){.book{max-width:100%}}@media screen and (max-width:767px){.book{align-items:center;gap:1.25rem;margin:0 auto;text-align:center}}.book .title{max-width:22.1875rem}@media screen and (max-width:550px){[lang=es] .book .title{max-width:18.75rem}}[lang=it] .book .title{max-width:31.25rem}@media screen and (max-width:550px){[lang=it] .book .title{max-width:92%}[lang=fr] .book .title{max-width:16.875rem}}@media screen and (max-width:1024px){.book .title{max-width:100%}}@media screen and (max-width:550px){.book .title{max-width:11.25rem}}.book .text{max-width:26.875rem}@media screen and (max-width:1280px){.book .text{max-width:24.875rem}}@media screen and (max-width:1024px){.book .text{max-width:70vw}}@media screen and (max-width:550px){.book .text{max-width:100%}}.book__animations{aspect-ratio:1;height:56rem;left:50%;max-height:100vh;max-width:100vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:56rem}@media(max-height:600px)and (min-width:1200px){.book__animations{min-height:600px;min-width:600px}}@media(max-width:1380px){.book__animations{max-height:70vw;max-width:70vw;transform:translate(-20%,-50%)}}@media screen and (max-width:1024px){.book__animations{max-height:70vw;max-width:70vw;position:relative;top:0;transform:translate(-70%,10%) scale(1.3);width:100%}.book__animations--2{position:absolute}.book__animations-wrapper{position:relative;width:100%}}@media screen and (max-width:550px){.book__animations{max-height:100vw;max-width:100vw;padding-bottom:7rem;position:relative;top:0;transform:translate(-50%,10%) scale(1.3);width:100%}}ryviu-widget{display:block}@media screen and (max-width:1024px){.section--info{background-size:108rem 81.5rem}}.section--info .title{margin:-10rem auto 0;max-width:48.0625rem;text-align:center}@media screen and (max-width:1024px){.section--info .title{margin:0 auto 1.125rem;padding:5rem 1.25rem 1.25rem;text-align:center}}.section--info1 .container{padding-right:0;position:relative}@media screen and (max-width:1024px){.section--info1 .container{padding-left:0}}.section--info2{margin-bottom:0;padding-bottom:0;position:relative;z-index:3}@media screen and (max-width:1024px){.section--info2 .title{padding-left:1.25rem;padding-right:1.25rem}.section--info2{margin-bottom:0;padding-bottom:0}}@media screen and (min-width:1025px){.section--info1 .container{align-items:flex-start;display:flex;justify-content:space-between}.section--info1 .info-block__left{flex:0 0 30%}.section--info1 .info-block__right{align-self:flex-start;flex:0 0 70%;height:100vh;overflow:hidden;position:sticky;right:auto;top:0;width:auto}}@media screen and (min-width:1025px)and (max-width:1280px){.section--info1 .info-block__left{flex-basis:40%}.section--info1 .info-block__right{flex-basis:60%}}.info-block{align-items:center;box-sizing:border-box;display:flex;gap:1.25rem;height:80vh;max-height:40rem;min-height:600px}@media screen and (max-width:1024px){.info-block{align-items:flex-start;flex-direction:column-reverse;gap:0;height:auto;margin-bottom:5rem;max-height:none;overflow:hidden;padding-left:1.25rem;padding-top:0}}.info-block__left{max-width:29.375rem;width:30%}@media screen and (max-width:1280px){.info-block__left{width:40%}}@media screen and (max-width:1024px){.info-block__left{box-sizing:border-box;max-width:100%;padding:0;width:100%}}.info-block__right{height:80vh;position:absolute;right:0;top:0;width:70%}@media screen and (max-width:1024px){.info-block__right{display:none}}.info-block__text{color:var(--text-color);font-size:var(--text-product);line-height:1.45;max-width:29.3125rem}@media screen and (max-width:1024px){.info-block__text{max-width:100%;padding-right:1.25rem}}.info-block__title{color:var(--title-color);font-family:var(--font-cn-stack);font-size:var(--info-title);line-height:normal;margin-bottom:1.875rem}@media screen and (max-width:1024px){.info-block__title{margin-bottom:1.25rem}}.info-block__description{color:var(--red);font-size:var(--text-l);line-height:1.33;text-transform:uppercase}@media screen and (max-width:767px){.info-block__description{line-height:1.4;margin-bottom:.5rem}}.info-block__img{height:auto;left:10rem;max-width:68.9375rem;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .8s ease}@media screen and (max-width:1100px){.info-block__img{top:30%}}@media screen and (max-width:1100px)and (min-height:700px){.info-block__img{top:50%}}.info-block__img.active{opacity:1;transform:translateY(-50%)}.info-block__img.past{opacity:0;transform:translateY(-50%)}@media screen and (max-width:1024px){.info-block__img{display:block;left:0;opacity:1;position:relative;transform:none;width:100%}}@media screen and (max-width:550px){.info-block__img{left:50%;max-width:160vw;opacity:1;position:relative;transform:none;transform:translate(-36%);width:160vw}.info-block:nth-child(2n+2) .info-block__img{left:-15%}}.info-block__img--mobile{display:none}@media screen and (max-width:1024px){.info-block__img--mobile{display:block}}.section--videos{overflow:hidden;padding-bottom:11.5rem}@media screen and (max-width:767px){.section--videos{padding-bottom:5.8125rem}}.section--videos .container{max-width:100%;padding:0 0 0 2.5rem}@media screen and (max-width:767px){.section--videos .container{padding:0}}.section--videos .title{margin:0 auto 3.125rem;max-width:45.6875rem;padding-left:2rem;padding-right:2rem;text-align:center}@media screen and (max-width:767px){.section--videos .title{margin-bottom:2rem}}.videos{position:relative}.videos__viewport{overflow:hidden}.videos__wrap{align-items:stretch;display:flex}.videos__item{flex-shrink:0;height:auto;position:relative}.videos__item:before{background:url(../images/product/videos_border.png) no-repeat;background-size:100% 100%;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.videos__item video{display:block;height:100%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.videos__item-play{background:none;border:none;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center;transition:transform .3s ease;z-index:3}.videos__item-play:hover{transform:translate(-50%,-50%) scale(1.05)}.videos__item-play:active{transform:translate(-50%,-50%) scale(.85)}.playing .videos__item-play{display:none}.videos__item-play img{height:auto;width:5rem}@media screen and (max-width:767px){.videos__item-play img{width:4.5rem}}.videos__star{display:block;height:auto;margin:0 auto 1.875rem;width:2.875rem}.section--concept{padding-bottom:8.9375rem}@media screen and (max-width:1024px){.section--concept{padding-bottom:6rem}}.concept{align-items:center;display:flex;flex-direction:column}.concept .title{margin:0 auto 4.375rem;max-width:62.5rem;text-align:center}@media screen and (max-width:1024px){.concept .title{margin-bottom:2rem}}@media screen and (max-width:550px){.concept .title--product{font-size:1.5625rem}}[lang=fr] .concept .title--product{max-width:68.75rem}@media screen and (max-width:767px){[lang=fr] .concept .title--product{font-size:1.875rem}}@media screen and (max-width:550px){[lang=fr] .concept .title--product{font-size:1.25rem}}[lang=es] .concept .title--product{max-width:68.75rem}@media screen and (max-width:550px){[lang=es] .concept .title--product{font-size:1.375rem}}[lang=de] .concept .title--product{max-width:65.625rem}@media screen and (max-width:550px){[lang=de] .concept .title--product{font-size:1.375rem}}[lang=it] .concept .title--product{max-width:65.625rem}@media screen and (max-width:550px){[lang=ja] .concept .title--product br{display:none}}.concept-block{margin:0 auto;max-width:100%;position:relative;text-align:center;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:65.625rem}@media(max-width:1350px){.concept-block{width:55.625rem}}@media screen and (max-width:1024px){.concept-block{width:100%}}.concept-block:after{background:#380b0d;border-radius:50%;bottom:-.625rem;content:"";filter:blur(9px);height:5rem;left:0;opacity:.22;position:absolute;width:100%}@media screen and (max-width:1024px){.concept-block:after{bottom:-.3125rem;height:3.75rem}}.concept-block:before{background:#380b0d;border-radius:50%;content:"";filter:blur(9px);height:5rem;left:0;opacity:.22;position:absolute;top:-.3125rem;width:100%}@media screen and (max-width:1024px){.concept-block:before{height:3.75rem;top:-.125rem}}.concept-block__imgs{display:block;line-height:0;position:relative;z-index:1}.concept-block__img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%;-webkit-user-drag:none}.concept-block__arrow{bottom:0;left:50%;pointer-events:none;position:absolute;top:0;transform:translate(-50%);z-index:2}.concept-block__arrow-icon{cursor:col-resize;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.concept-block__arrow-icon img{height:auto;width:4.375rem}@media screen and (max-width:1024px){.concept-block__arrow-icon img{width:3.75rem}}@media screen and (max-width:550px){.concept-block__arrow-icon img{width:2.875rem}}.concept-block__arrow-line{background:var(--text-color);display:block;height:100%;width:2px}.concept-block+.concept__txt{font-size:var(--body-text-l);line-height:1.3;margin:2.5rem auto 1.5rem;max-width:37.5rem}@media screen and (max-width:767px){.concept-block+.concept__txt{font-size:var(--body-text-s)}}.concept .first-overlay-container:before{background:url(../images/product/border_2.png) no-repeat;background-size:100% 100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.section--craft{padding-bottom:4.0625rem}@media screen and (max-width:767px){.section--craft{padding-bottom:3.125rem}}.section--craft .container{padding:0 2.5rem}@media screen and (max-width:767px){.section--craft .container{padding:0 1rem}}.craft-item{align-items:center;display:flex;gap:5rem;margin-bottom:-8%;width:100%}.craft-item:nth-child(2n+2){flex-direction:row-reverse;text-align:right}[lang=es] .craft-item:nth-child(2n+2) .craft-item__text{margin-left:auto}@media screen and (max-width:1024px){[lang=es] .craft-item:nth-child(2n+2) .craft-item__text{margin-left:0}.craft-item{display:block;margin-bottom:0;width:100%}.craft-item:nth-child(2n+2){text-align:left}}.craft-item__text{color:var(--text-color);font-size:var(--text-product);line-height:1.45;max-width:40.3125rem}@media screen and (max-width:767px){.craft-item__text{line-height:1.5}}.craft-item__title{color:var(--title-color);font-family:var(--font-cn-stack);font-size:var(--books-title);line-height:normal;margin-bottom:1.25rem}@media screen and (max-width:767px){.craft-item__title{margin-bottom:.75rem}}.craft-item__img{height:auto;margin-bottom:3.125rem;max-width:50%;width:100%}@media screen and (max-width:1024px){.craft-item__img{margin-bottom:2rem;max-width:100%}}@media screen and (max-width:767px){.craft-item__img{margin-bottom:1.9375rem}}@media screen and (max-width:1024px){.craft-item:nth-child(2){margin:0}}.craft-list{display:flex;flex-wrap:wrap;gap:3rem;margin:-25rem 0 10%}@media screen and (max-width:1024px){.craft-list{flex-direction:column;gap:4rem;margin-bottom:0}}@media screen and (max-width:767px){.craft-list{gap:3.5rem;margin-bottom:0;margin-top:-8.125rem}}.craft__circle{display:block;margin:-18.75rem auto 0;max-width:100%;width:43.75rem}@media screen and (max-width:767px){.craft__circle{margin-top:-13.125rem;width:21.25rem}}.craft .title{margin:0 auto 1rem;max-width:40.625rem;position:relative;text-align:center;z-index:1}.craft .text{margin:0 auto 3.75rem;max-width:38.75rem;text-align:center}@media screen and (max-width:767px){.craft .text{margin:0 auto 2rem}}.craft__logo{display:block;height:auto;margin:0 auto 1.875rem;width:8.75rem}@media screen and (max-width:767px){.craft__logo{width:3.875rem}}.craft-item__form,.craft-item__text+.button{margin-top:1.8rem}@media screen and (max-width:1024px){.craft-item__form,.craft-item__text+.button{margin-top:.9rem}}.section--process{padding-top:10.8125rem}@media screen and (max-width:767px){.section--process{padding-top:3rem}}.process{position:relative}.process:before{background:var(--error-bg);bottom:0;content:"";height:4.125rem;left:0;position:absolute;width:100%}.process__img{display:block;position:relative;width:100%}@media screen and (max-width:767px){.process__img{bottom:0;margin-top:3.125rem}}.process__img img{height:auto;width:100%}.process__info{padding:0 2.5rem 2.5rem;text-align:center}@media screen and (max-width:767px){.process__info{padding:2rem 1rem 1rem}}.process__info .text{margin:0 auto;max-width:40.875rem}.process__info .title{margin-bottom:1.25rem}.section--thebook{background:url(../images/product/bg.jpg);background-position:50%;background-repeat:repeat-y;background-size:108rem 81.5rem;margin-top:6rem;overflow:visible}.section--thebook+.section--thebook{margin-top:0}@media screen and (max-width:1024px){.section--thebook{margin-top:0;overflow:hidden}}.page-product{background:var(--error-bg)}.section--text-page .link--back{margin-bottom:3rem}@media screen and (max-width:767px){.section--text-page .link--back{margin-bottom:1.25rem}}.shopify-policy__container,.text-page{margin:0 auto 7.5rem;max-width:53.75rem!important;padding-top:9.375rem}@media screen and (max-width:767px){.shopify-policy__container,.text-page{padding-top:6.875rem}}.shopify-policy__container .text-page__date,.text-page .text-page__date{color:var(--black);font-size:var(--link);line-height:1.6}@media screen and (max-width:767px){.shopify-policy__container .text-page__date,.text-page .text-page__date{line-height:1.77}}.shopify-policy__container .text-page__effective,.shopify-policy__container .text-page__update,.text-page .text-page__effective,.text-page .text-page__update{color:var(--black-opacity);font-size:var(--text-m-product);line-height:1.55;margin:0 0 .625rem}@media screen and (max-width:767px){.shopify-policy__container .text-page__effective,.shopify-policy__container .text-page__update,.text-page .text-page__effective,.text-page .text-page__update{line-height:1.71}}.shopify-policy__container .text-page__update,.text-page .text-page__update{margin-bottom:0}.shopify-policy__container .shopify-policy__title,.text-page .shopify-policy__title{margin:0 auto}.shopify-policy__container h1,.text-page h1{color:var(--black-2);font-family:var(--font-cn-stack);font-size:var(--title-products);line-height:1.29;margin:0 auto 4.375rem;text-align:center}@media screen and (max-width:767px){.shopify-policy__container h1,.text-page h1{line-height:1.16;margin-bottom:2.5rem}}.shopify-policy__container h2,.text-page h2{color:var(--black);font-family:var(--font-cn-stack);font-size:var(--text-page-h2);line-height:1.2;margin:3.75rem 0 1.25rem;text-transform:uppercase}[lang=fr] .shopify-policy__container h2,[lang=fr] .text-page h2{font-size:1.625rem}@media screen and (max-width:550px){[lang=fr] .shopify-policy__container h2,[lang=fr] .text-page h2{font-size:1.25rem}}@media screen and (max-width:767px){.shopify-policy__container h2,.text-page h2{margin-top:2.5rem}}.shopify-policy__container h2:first-child,.text-page h2:first-child{margin-top:0}.shopify-policy__container h2+h2 .shopify-policy__container h2+h3,.shopify-policy__container h2+h2 .text-page h2+h3,.text-page h2+h2 .shopify-policy__container h2+h3,.text-page h2+h2 .text-page h2+h3{margin-top:1.875rem}@media screen and (max-width:767px){.shopify-policy__container h2+h2 .shopify-policy__container h2+h3,.shopify-policy__container h2+h2 .text-page h2+h3,.text-page h2+h2 .shopify-policy__container h2+h3,.text-page h2+h2 .text-page h2+h3{margin-top:1.25rem}}.shopify-policy__container h3,.text-page h3{color:var(--black);font-family:var(--font-cn-stack);font-size:var(--text-page-h3);line-height:1.2;margin:3.75rem 0 1.25rem;text-transform:uppercase}@media screen and (max-width:767px){.shopify-policy__container h3,.text-page h3{margin-top:2.5rem}}.shopify-policy__container p,.text-page p{color:var(--black);font-size:var(--text-page-p);line-height:1.66}@media screen and (max-width:767px){.shopify-policy__container p,.text-page p{line-height:1.75}}.shopify-policy__container p+ul,.text-page p+ul{margin-bottom:1.25rem;margin-top:1rem}@media screen and (max-width:767px){.shopify-policy__container p+ul,.text-page p+ul{margin-bottom:.75rem;margin-top:1rem}}.shopify-policy__container p+table,.text-page p+table{margin-top:2.5rem}@media screen and (max-width:767px){.shopify-policy__container p+table,.text-page p+table{margin-top:1.25rem}}.shopify-policy__container p+p,.text-page p+p{margin-top:1.875rem}@media screen and (max-width:767px){.shopify-policy__container p+p,.text-page p+p{margin-top:1.25rem}}.shopify-policy__container a,.text-page a{color:var(--gold);word-break:break-word}.shopify-policy__container ol,.shopify-policy__container ul,.text-page ol,.text-page ul{color:var(--black);font-size:var(--text-page-p);line-height:1.66;margin-top:1.875rem;padding-left:2.5rem}@media screen and (max-width:767px){.shopify-policy__container ol,.shopify-policy__container ul,.text-page ol,.text-page ul{line-height:1.71;padding-left:1.125rem}}.shopify-policy__container ol li,.shopify-policy__container ul li,.text-page ol li,.text-page ul li{position:relative}.shopify-policy__container ol li:before,.shopify-policy__container ul li:before,.text-page ol li:before,.text-page ul li:before{background:var(--gold);border-radius:50%;content:"";height:.375rem;left:-1.25rem;position:absolute;top:.625rem;width:.375rem}@media screen and (max-width:767px){.shopify-policy__container ol li:before,.shopify-policy__container ul li:before,.text-page ol li:before,.text-page ul li:before{left:-1.125rem}}.shopify-policy__container ol li:not(:last-child),.shopify-policy__container ul li:not(:last-child),.text-page ol li:not(:last-child),.text-page ul li:not(:last-child){margin-bottom:1.875rem}.shopify-policy__container ol,.text-page ol{list-style:decimal}.shopify-policy__container ol li:before,.text-page ol li:before{display:none}.shopify-policy__container .rte__table-wrapper,.text-page .rte__table-wrapper{overflow:auto;width:100%;-webkit-overflow-scrolling:touch}@media screen and (max-width:767px){.shopify-policy__container .rte__table-wrapper,.text-page .rte__table-wrapper{box-sizing:border-box;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;width:calc(100% + 40px)}}.shopify-policy__container table,.text-page table{margin-bottom:3.75rem}@media screen and (max-width:767px){.shopify-policy__container table,.text-page table{width:100%}}.shopify-policy__container table thead,.text-page table thead{background:var(--white)}@media screen and (max-width:767px){.shopify-policy__container table:not(.small-table) thead,.text-page table:not(.small-table) thead{display:none}}.shopify-policy__container table th,.text-page table th{color:var(--black);font-size:var(--text-page-th);line-height:1.5;padding:1.65625rem 0;text-align:left;text-transform:uppercase;vertical-align:middle}.shopify-policy__container table th:first-child,.text-page table th:first-child{border-radius:2rem 0 0 2rem;padding-left:1.875rem}.shopify-policy__container table th:last-child,.text-page table th:last-child{border-radius:0 2rem 2rem 0}.shopify-policy__container table tr:nth-child(2n) td,.text-page table tr:nth-child(2n) td{background:var(--white)}@media screen and (max-width:767px){.shopify-policy__container table:not(.small-table) tr,.text-page table:not(.small-table) tr{display:flex;flex-direction:column;padding:1.25rem}.shopify-policy__container table:not(.small-table) tr:nth-child(2n) td,.text-page table:not(.small-table) tr:nth-child(2n) td{background:none}.shopify-policy__container table:not(.small-table) tr:nth-child(odd),.text-page table:not(.small-table) tr:nth-child(odd){background:var(--white);border-radius:1.5rem}}.shopify-policy__container table td,.text-page table td{color:var(--black);font-size:var(--text-page-td);line-height:1.87;min-height:9.375rem;padding:1.875rem 1.125rem 1.875rem 0;vertical-align:middle}.shopify-policy__container table td:first-child,.text-page table td:first-child{border-radius:2rem 0 0 2rem;padding-left:1.875rem;width:10%}.shopify-policy__container table td:last-child,.text-page table td:last-child{border-radius:0 2rem 2rem 0}.shopify-policy__container table td span,.text-page table td span{display:none}.shopify-policy__container table td p,.text-page table td p{max-width:18.125rem}.shopify-policy__container table td:last-child,.text-page table td:last-child{width:15%}@media screen and (max-width:767px){.shopify-policy__container table:not(.small-table) td,.text-page table:not(.small-table) td{min-height:auto;padding:0;width:100%}.shopify-policy__container table:not(.small-table) td:not(:last-child),.text-page table:not(.small-table) td:not(:last-child){margin-bottom:1.875rem}.shopify-policy__container table:not(.small-table) td:first-child,.text-page table:not(.small-table) td:first-child{padding-left:0;width:100%}.shopify-policy__container table:not(.small-table) td span,.text-page table:not(.small-table) td span{color:var(--grey);display:block!important;font-size:var(--text-page-th);line-height:1.71;margin-bottom:.75rem;text-transform:uppercase}.shopify-policy__container table:not(.small-table) td:last-child,.text-page table:not(.small-table) td:last-child{width:100%}}.shopify-policy__container em,.shopify-policy__container i,.text-page em,.text-page i{font-style:italic}.career-item__content .trix-content p{color:var(--black-2);font-size:var(--text-page-p);line-height:1.63}@media screen and (max-width:767px){.career-item__content .trix-content p{line-height:1.87}}.small-table th{font-size:.875rem!important;padding-right:.625rem!important}.page-text-page{background:var(--error-bg)}.page-about{--about-qty:4.25rem}@media(max-width:1280px){.page-about{--about-qty:3.625rem}}@media(max-width:550px){.page-about{--about-qty:3rem}}.page-about .about-hero{position:relative;z-index:1}.page-about .about-hero:after{background:linear-gradient(180deg,#00102600,#00102680);bottom:0;content:"";height:15rem;left:0;position:absolute;width:100%}.page-about .about-hero__img{display:block;width:100%}.page-about .about-hero__img img{height:48.75rem;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:767px){.page-about .about-hero__img img{height:auto}}.page-about .section--about{margin-bottom:7.5rem;margin-top:7.5rem}@media screen and (max-width:767px){.page-about .section--about{margin-bottom:5rem;margin-top:5rem}}.page-about .section--about .container{padding:0 5.125rem 0 3.125rem}@media screen and (max-width:1500px){.page-about .section--about .container{padding:0 3.125rem}}@media screen and (max-width:767px){.page-about .section--about .container{padding:0 1.25rem}}.page-about .about{display:flex;gap:10rem;justify-content:flex-end}@media screen and (max-width:1500px){.page-about .about{gap:5rem}}@media screen and (max-width:1024px){.page-about .about{flex-direction:column;gap:1.25rem}}.page-about .about>.title{flex-shrink:0;margin-left:.625rem}@media screen and (max-width:1024px){.page-about .about>.title{margin-left:0}}.page-about .about__block{max-width:64.9375rem;padding-top:1.875rem}@media screen and (max-width:1024px){.page-about .about__block{padding-top:0}}.page-about .about .text{font-size:var(--text-new);margin-bottom:3.125rem;max-width:59.0625rem}@media screen and (max-width:1200px){.page-about .about .text{margin-bottom:3.75rem}}@media screen and (max-width:1024px){.page-about .about .text{margin-bottom:2.5rem}}.page-about .about-info{display:flex;flex-wrap:wrap;margin:-1.5625rem -.625rem}@media screen and (max-width:767px){.page-about .about-info{gap:2.5rem;margin:0}}.page-about .about-info__text{color:var(--brown);font-size:var(--about-qty);font-weight:500;line-height:1}.page-about .about-info__description{color:var(--black-2);font-family:var(--font-cn-stack);font-size:var(--about-description);line-height:1.25}@media screen and (max-width:767px){.page-about .about-info__description{line-height:1.36}}.page-about .about-info__item{display:flex;flex-direction:column;gap:1.25rem;margin:1.5625rem .625rem;width:calc(33.33% - 1.25rem)}@media screen and (max-width:1200px){.page-about .about-info__item{width:calc(50% - 1.25rem)}}@media screen and (max-width:767px){.page-about .about-info__item{gap:.625rem;margin:0;width:100%}}.page-about .about-info__item:last-child .about-info__description{white-space:nowrap}@media screen and (max-width:1280px){.page-about .about-info__item:last-child .about-info__description{white-space:normal}}.page-about .info__company{padding-left:0;padding-top:10rem}@media screen and (max-width:1024px){.page-about .info__company{padding-top:5rem}}.page-about .info__company .title{margin:1.125rem 0 1.75rem;max-width:41.25rem}.page-about .info__company .text{margin-bottom:2.625rem}.page-about .section--about-2{margin-top:-9.375rem;position:relative;z-index:2}@media screen and (max-width:1024px){.page-about .section--about-2{margin-bottom:6.25rem;margin-top:-13.75rem}}@media screen and (max-width:767px){.page-about .section--about-2{margin-top:-18.75rem}}@media screen and (max-width:550px){.page-about .section--about-2{margin-top:-15.625rem}}.page-about .section--about-2 .about>.title{color:var(--white)}.page-about .section--about-2 .about .about__block>.text:first-child{color:var(--white);margin-bottom:7.5rem}@media screen and (max-width:1024px){.page-about .section--about-2 .about .about__block>.text:first-child{margin-bottom:4.375rem}}@media screen and (max-width:767px){.page-about .section--about-2 .about .about__block>.text:first-child{line-height:1.87;max-width:31.25rem;min-height:9.375rem}}.page-about .section--product{margin:4.5rem 0 3.125rem;padding-top:0}@media screen and (max-width:767px){.page-about .section--product{margin-top:5rem}}.page-about .section--product .container{padding-left:3.75rem}@media screen and (max-width:1024px){.page-about .section--product .container{padding:0 1rem}}.page-about .section--product+.section--product{margin-top:3.75rem}@media screen and (max-width:767px){.page-about .section--product+.section--product{margin-top:6.25rem}}.page-about .product{align-items:center;display:flex;gap:3.75rem;position:relative;text-decoration:none}@media screen and (max-width:1200px){.page-about .product{gap:1.875rem}}@media screen and (max-width:1024px){.page-about .product{flex-direction:column}}.page-about .product:hover .product__img img{transform:scale(1.04)}.page-about .product:hover .link,.page-about .product:hover .title{color:var(--brown)}.page-about .product__img{max-width:50rem;overflow:hidden;width:50%}@media screen and (max-width:1200px){.page-about .product__img{max-width:34.375rem}}@media screen and (max-width:1024px){.page-about .product__img{max-width:100%;width:100%}}.page-about .product__img img{display:block;height:auto;transition:transform .8s ease;width:100%}.page-about .product__info{box-sizing:border-box;display:flex;flex-direction:column;width:50%}@media screen and (max-width:1024px){.page-about .product__info{padding-left:1.875rem;padding-right:.625rem;width:100%}}@media screen and (max-width:767px){.page-about .product__info{padding-left:0}}.page-about .product__description{color:var(--brown);font-family:var(--font-cn-stack);font-size:var(--h5);line-height:1.25;text-transform:uppercase}.page-about .product .title{line-height:1.1;margin:1.5rem 0 1.5rem .625rem;max-width:100%;transition:color .4s ease}@media screen and (max-width:767px){.page-about .product .title{line-height:1.19;margin:1.125rem 0 1.125rem .25rem}}.page-about .product .text{font-size:var(--text-new)}.page-about .product .link{font-weight:500;margin-top:4.5rem}@media screen and (max-width:767px){.page-about .product .link{margin-top:1.125rem}}.social-qr[data-v-7166fb9d]{align-items:center;background:#00000094;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.social-qr__dialog[data-v-7166fb9d]{background:var(--white);box-sizing:border-box;color:var(--black);max-width:360px;padding:36px 32px 32px;position:relative;text-align:center;width:min(100%,360px)}.social-qr__close[data-v-7166fb9d]{align-items:center;background:none;border:0;color:currentColor;cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;width:36px}.social-qr__close span[data-v-7166fb9d],.social-qr__close span[data-v-7166fb9d]:after{background:currentColor;content:"";display:block;height:1px;position:absolute;width:20px}.social-qr__close span[data-v-7166fb9d]{transform:rotate(45deg)}.social-qr__close span[data-v-7166fb9d]:after{transform:rotate(90deg)}.social-qr__title[data-v-7166fb9d]{font-family:var(--font-cn-stack);font-size:24px;line-height:1.2;margin-bottom:20px}.social-qr__image[data-v-7166fb9d]{display:block;height:auto;width:100%}
