/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.header,header{position:fixed;top:0;left:0;z-index:10;height:var(--brand-header-h);width:100%;background-color:var(--brand-bg-color);display:flex;align-items:center}.header .container,header .container{display:flex;align-items:center;justify-content:space-between}.header__logo,header__logo{width:14.020625rem;height:1.38375rem;z-index:2}.header__logo img,header__logo img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.header__list,header__list{margin:0;display:flex;gap:2.714375rem}.header__socials,header__socials{display:none}.header__link a,header__link a{font-weight:500}.header__link a.active,header__link a.active{font-weight:500}.header__burger,header__burger{display:none}@media (max-width: 1023.9px){.header__burger,header__burger{display:flex}.header.opened .header__menu,header.opened .header__menu{top:0}.header__menu,header__menu{position:absolute;top:-1500px;left:0;width:100%;height:100vh;display:flex;flex-direction:column;padding:0 var(--brand-container-pd);padding-top:calc(var(--brand-header-h) + 4.375rem);background-color:var(--brand-secondary-color);overflow-y:auto;transition:top .8s ease}.header__menu nav,header__menu nav{flex:1 1 auto}.header__socials,header__socials{display:flex;flex-direction:row;justify-content:space-between;gap:.75rem;padding:1.875rem 0}.header__list,header__list{flex-direction:column;gap:1.8125rem}.header__link a,header__link a{font-size:1.0625rem!important}}@media (max-width: 500px){.header__logo,header__logo{width:12.375rem;height:1.25rem}}.brand-burger{all:unset;cursor:pointer;position:relative;width:1.1875rem;height:1.0625rem}.brand-burger span{position:absolute;width:100%;height:.125rem;border-radius:.3125rem;background-color:var(--brand-tertiary-color)}.brand-burger span:nth-child(1){top:0;transition:transform var(--brand-transition)}.brand-burger span:nth-child(2){top:50%;transform:translateY(-50%);transition:width .3s ease}.brand-burger span:nth-child(3){bottom:0;transition:transform var(--brand-transition)}.brand-burger.opened span{width:1.1875rem}.brand-burger.opened span:nth-child(1){transform:translateY(7.5px) rotate(-45deg);transition:transform var(--brand-transition)}.brand-burger.opened span:nth-child(2){width:0;transition:width .3s ease}.brand-burger.opened span:nth-child(3){transform:translateY(-7.5px) rotate(45deg);transition:transform var(--brand-transition)}.footer__top,footer__top{padding-top:1.25rem;padding-bottom:2.5rem;border-top:1px solid var(--brand-primary-color);border-bottom:1px solid var(--brand-primary-color)}.footer__top .container,footer__top .container{display:flex;flex-direction:row;justify-content:space-between;gap:1.0625rem}.footer__top .footer__socials a.brand-icon-btn,footer__top .footer__socials a.brand-icon-btn{display:flex}.footer__left p,footer__left p{font-size:var(--brand-fs-xs);font-weight:400}.footer__logo,footer__logo{margin-top:.4375rem;width:22.125rem;height:2.184375rem}.footer__logo img,footer__logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.footer__center,footer__center{display:flex;flex-direction:row;gap:4.3125rem}.footer__center ul,.footer__center p,.footer__center a,footer__center ul,footer__center p,footer__center a{margin:0}.footer__contact,footer__contact{max-width:11.375rem}.footer__contact a,footer__contact a{font-size:.8125rem!important}.footer__right,footer__right{display:flex;flex-direction:column;gap:1.5rem}.footer__right button,footer__right button{align-self:flex-end;font-size:var(--brand-fs-xs)}.footer__socials,footer__socials{display:flex;flex-direction:row;gap:2.575rem;margin-top:.5rem}.footer__socials a.brand-icon-btn,footer__socials a.brand-icon-btn{display:flex}.footer__bottom,footer__bottom{margin-top:.125rem}.footer__bottom .container,footer__bottom .container{display:flex;flex-direction:row;justify-content:space-between}.footer__bottom .container p,footer__bottom .container p{margin:0;font-size:var(--brand-fs-xxs);font-weight:400;line-height:var(--brand-lh-xxl)}@media (max-width: 1024px){.footer .container,footer .container{flex-wrap:wrap}.footer__logo,footer__logo{margin-top:0}.footer__left,footer__left{order:1}.footer__center,footer__center{order:2}.footer__right,footer__right{order:1}.footer__socials,footer__socials{margin-top:0}}@media (max-width: 820px){.footer .container,footer .container{gap:0;row-gap:1.0625rem;position:relative}.footer__logo,footer__logo{width:18.375rem;height:1.8125rem}.footer__logo img,footer__logo img{-o-object-fit:contain;object-fit:contain}.footer__center,footer__center{gap:3.125rem}.footer__socials,footer__socials{gap:1.875rem}}@media (max-width: 550px){.footer__top,footer__top{padding-top:1.5625rem;padding-bottom:1.5625rem}.footer__left,footer__left{width:100%}.footer__left p,footer__left p{display:none}.footer__logo,footer__logo{width:100%;height:auto}.footer__right,footer__right{width:100%;flex-direction:row;align-items:center;justify-content:center}.footer__right .brand-scroll-to-top,footer__right .brand-scroll-to-top{position:absolute!important;top:3.75rem;right:.375rem}.footer__center,footer__center{order:1;flex-direction:column}.footer__socials,footer__socials{width:100vw;justify-content:space-between}}@media (max-width: 500px){.footer__bottom .container,footer__bottom .container{flex-direction:column;gap:0}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body.page,body.archive,body.blog,body.single,body.home,body.error404{font-size:var(--brand-fs-default);font-family:var(--brand-primary-font);font-weight:400;background-color:var(--brand-bg-color);color:var(--brand-primary-color);box-sizing:border-box;line-height:var(--brand-lh-default);letter-spacing:.03em}body.page a,body.archive a,body.blog a,body.single a,body.home a,body.error404 a{color:var(--brand-primary-color);text-decoration:none;font-weight:400}body.page h1,body.archive h1,body.blog h1,body.single h1,body.home h1,body.error404 h1,body.page h2,body.archive h2,body.blog h2,body.single h2,body.home h2,body.error404 h2,body.page h3,body.archive h3,body.blog h3,body.single h3,body.home h3,body.error404 h3,body.page h4,body.archive h4,body.blog h4,body.single h4,body.home h4,body.error404 h4,body.page h5,body.archive h5,body.blog h5,body.single h5,body.home h5,body.error404 h5,body.page h6,body.archive h6,body.blog h6,body.single h6,body.home h6,body.error404 h6{font-weight:500;margin:var(--brand-sp-default) 0;color:var(--brand-primary-color);line-height:var(--brand-lh-default)}body.page h1,body.archive h1,body.blog h1,body.single h1,body.home h1,body.error404 h1{font-size:var(--brand-fs-h1);line-height:var(--brand-lh-h1)}body.page h2,body.archive h2,body.blog h2,body.single h2,body.home h2,body.error404 h2{font-size:var(--brand-fs-h2);line-height:var(--brand-lh-h2)}body.page h3,body.archive h3,body.blog h3,body.single h3,body.home h3,body.error404 h3{font-size:var(--brand-fs-h3);line-height:var(--brand-lh-h3)}body.page p,body.archive p,body.blog p,body.single p,body.home p,body.error404 p{margin:var(--brand-sp-default) 0}body.page section,body.archive section,body.blog section,body.single section,body.home section,body.error404 section{width:100%}body.page section:not(:last-child),body.archive section:not(:last-child),body.blog section:not(:last-child),body.single section:not(:last-child),body.home section:not(:last-child),body.error404 section:not(:last-child){margin-bottom:var(--brand-sp-section)}body.page section:nth-child(1),body.archive section:nth-child(1),body.blog section:nth-child(1),body.single section:nth-child(1),body.home section:nth-child(1),body.error404 section:nth-child(1){margin-bottom:0}body.page section:last-of-type:not(.banner),body.archive section:last-of-type:not(.banner),body.blog section:last-of-type:not(.banner),body.single section:last-of-type:not(.banner),body.home section:last-of-type:not(.banner),body.error404 section:last-of-type:not(.banner){margin-bottom:4rem}body.page main,body.archive main,body.blog main,body.single main,body.home main,body.error404 main{margin-top:var(--brand-header-h)}body.page img,body.archive img,body.blog img,body.single img,body.home img,body.error404 img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}body.page picture,body.archive picture,body.blog picture,body.single picture,body.home picture,body.error404 picture{display:block;width:100%;height:100%}body.page *::-webkit-scrollbar,body.archive *::-webkit-scrollbar,body.blog *::-webkit-scrollbar,body.single *::-webkit-scrollbar,body.home *::-webkit-scrollbar,body.error404 *::-webkit-scrollbar{height:4px;width:3px}body.page *::-webkit-scrollbar-track,body.archive *::-webkit-scrollbar-track,body.blog *::-webkit-scrollbar-track,body.single *::-webkit-scrollbar-track,body.home *::-webkit-scrollbar-track,body.error404 *::-webkit-scrollbar-track{border-radius:0;background-color:#000;border-left:1px solid #ffffff}body.page *::-webkit-scrollbar-track:hover,body.archive *::-webkit-scrollbar-track:hover,body.blog *::-webkit-scrollbar-track:hover,body.single *::-webkit-scrollbar-track:hover,body.home *::-webkit-scrollbar-track:hover,body.error404 *::-webkit-scrollbar-track:hover{background-color:#000}body.page *::-webkit-scrollbar-track:active,body.archive *::-webkit-scrollbar-track:active,body.blog *::-webkit-scrollbar-track:active,body.single *::-webkit-scrollbar-track:active,body.home *::-webkit-scrollbar-track:active,body.error404 *::-webkit-scrollbar-track:active{background-color:#000}body.page *::-webkit-scrollbar-thumb,body.archive *::-webkit-scrollbar-thumb,body.blog *::-webkit-scrollbar-thumb,body.single *::-webkit-scrollbar-thumb,body.home *::-webkit-scrollbar-thumb,body.error404 *::-webkit-scrollbar-thumb{border-radius:10px;background-color:#000}body.page *::-webkit-scrollbar-thumb:hover,body.archive *::-webkit-scrollbar-thumb:hover,body.blog *::-webkit-scrollbar-thumb:hover,body.single *::-webkit-scrollbar-thumb:hover,body.home *::-webkit-scrollbar-thumb:hover,body.error404 *::-webkit-scrollbar-thumb:hover{background-color:#000}body.page *::-webkit-scrollbar-thumb:active,body.archive *::-webkit-scrollbar-thumb:active,body.blog *::-webkit-scrollbar-thumb:active,body.single *::-webkit-scrollbar-thumb:active,body.home *::-webkit-scrollbar-thumb:active,body.error404 *::-webkit-scrollbar-thumb:active{background-color:#000}body.page input[type=number]::-webkit-outer-spin-button,body.archive input[type=number]::-webkit-outer-spin-button,body.blog input[type=number]::-webkit-outer-spin-button,body.single input[type=number]::-webkit-outer-spin-button,body.home input[type=number]::-webkit-outer-spin-button,body.error404 input[type=number]::-webkit-outer-spin-button,body.page input[type=number]::-webkit-inner-spin-button,body.archive input[type=number]::-webkit-inner-spin-button,body.blog input[type=number]::-webkit-inner-spin-button,body.single input[type=number]::-webkit-inner-spin-button,body.home input[type=number]::-webkit-inner-spin-button,body.error404 input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}body.page input[type=number],body.archive input[type=number],body.blog input[type=number],body.single input[type=number],body.home input[type=number],body.error404 input[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}body.page .container,body.archive .container,body.blog .container,body.single .container,body.home .container,body.error404 .container{width:100%;max-width:var(--brand-mv-current);padding:0 var(--brand-container-pd);margin:0 auto}body.page .section404,body.archive .section404,body.blog .section404,body.single .section404,body.home .section404,body.error404 .section404{height:100vh;width:100%;display:flex;align-items:center;justify-content:center}body.page .section404 h1,body.archive .section404 h1,body.blog .section404 h1,body.single .section404 h1,body.home .section404 h1,body.error404 .section404 h1,body.page .section404 p,body.archive .section404 p,body.blog .section404 p,body.single .section404 p,body.home .section404 p,body.error404 .section404 p{margin:0;font-size:.8125rem;font-weight:500;line-height:var(--brand-lh-xl);text-align:center}body.page .no-underline,body.archive .no-underline,body.blog .no-underline,body.single .no-underline,body.home .no-underline,body.error404 .no-underline{text-decoration:none}body.page .no-markers,body.archive .no-markers,body.blog .no-markers,body.single .no-markers,body.home .no-markers,body.error404 .no-markers{list-style:none;padding:0}body.page .disabled,body.archive .disabled,body.blog .disabled,body.single .disabled,body.home .disabled,body.error404 .disabled{opacity:.5;pointer-events:none}body.page .e-video-container,body.archive .e-video-container,body.blog .e-video-container,body.single .e-video-container,body.home .e-video-container,body.error404 .e-video-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}body.page .e-video-container iframe,body.archive .e-video-container iframe,body.blog .e-video-container iframe,body.single .e-video-container iframe,body.home .e-video-container iframe,body.error404 .e-video-container iframe{background-color:#000;position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;pointer-events:none}@media (max-aspect-ratio: 16/9){body.page .e-video-container iframe,body.archive .e-video-container iframe,body.blog .e-video-container iframe,body.single .e-video-container iframe,body.home .e-video-container iframe,body.error404 .e-video-container iframe{width:200vh;height:100vh}}body.page .brand-radio-btn input[type=radio],body.archive .brand-radio-btn input[type=radio],body.blog .brand-radio-btn input[type=radio],body.single .brand-radio-btn input[type=radio],body.home .brand-radio-btn input[type=radio],body.error404 .brand-radio-btn input[type=radio]{display:none}body.page .brand-radio-btn .radio-label,body.archive .brand-radio-btn .radio-label,body.blog .brand-radio-btn .radio-label,body.single .brand-radio-btn .radio-label,body.home .brand-radio-btn .radio-label,body.error404 .brand-radio-btn .radio-label{display:flex;align-items:center;cursor:pointer}body.page .brand-radio-btn .radio-label:before,body.archive .brand-radio-btn .radio-label:before,body.blog .brand-radio-btn .radio-label:before,body.single .brand-radio-btn .radio-label:before,body.home .brand-radio-btn .radio-label:before,body.error404 .brand-radio-btn .radio-label:before{content:"";display:inline-block;width:.5rem;height:.5rem;margin-right:.5rem;border-radius:50%;border:.5px solid var(--brand-primary-color);background-color:transparent;transition:background-color .3s ease}body.page .brand-radio-btn .radio-label span,body.archive .brand-radio-btn .radio-label span,body.blog .brand-radio-btn .radio-label span,body.single .brand-radio-btn .radio-label span,body.home .brand-radio-btn .radio-label span,body.error404 .brand-radio-btn .radio-label span{font-family:var(--brand-secondary-font);font-size:.8125rem;font-weight:400;line-height:1.6;color:var(--brand-primary-color)}body.page .brand-radio-btn input[type=radio]:checked+.radio-label:before,body.archive .brand-radio-btn input[type=radio]:checked+.radio-label:before,body.blog .brand-radio-btn input[type=radio]:checked+.radio-label:before,body.single .brand-radio-btn input[type=radio]:checked+.radio-label:before,body.home .brand-radio-btn input[type=radio]:checked+.radio-label:before,body.error404 .brand-radio-btn input[type=radio]:checked+.radio-label:before{background-color:var(--brand-primary-color)}body.page .brand-primary-btn,body.archive .brand-primary-btn,body.blog .brand-primary-btn,body.single .brand-primary-btn,body.home .brand-primary-btn,body.error404 .brand-primary-btn,body.page .brand-secondary-btn,body.archive .brand-secondary-btn,body.blog .brand-secondary-btn,body.single .brand-secondary-btn,body.home .brand-secondary-btn,body.error404 .brand-secondary-btn,body.page .brand-outline-btn,body.archive .brand-outline-btn,body.blog .brand-outline-btn,body.single .brand-outline-btn,body.home .brand-outline-btn,body.error404 .brand-outline-btn,body.page .wp-block-button__link,body.archive .wp-block-button__link,body.blog .wp-block-button__link,body.single .wp-block-button__link,body.home .wp-block-button__link,body.error404 .wp-block-button__link{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:var(--brand-sp-btn);color:var(--brand-primary-color);line-height:var(--brand-lh-xxl);border-radius:var(--brand-border-radius);font-size:var(--brand-fs-xs)}body.page .brand-primary-btn,body.archive .brand-primary-btn,body.blog .brand-primary-btn,body.single .brand-primary-btn,body.home .brand-primary-btn,body.error404 .brand-primary-btn{background-color:var(--brand-primary-color);color:var(--brand-secondary-color);border:solid .03125rem var(--brand-primary-color);transition:background-color var(--brand-transition),color var(--brand-transition)}body.page .brand-primary-btn:hover,body.archive .brand-primary-btn:hover,body.blog .brand-primary-btn:hover,body.single .brand-primary-btn:hover,body.home .brand-primary-btn:hover,body.error404 .brand-primary-btn:hover{background-color:var(--brand-secondary-color);color:var(--brand-primary-color);transition:background-color var(--brand-transition),color var(--brand-transition)}body.page .brand-secondary-btn,body.archive .brand-secondary-btn,body.blog .brand-secondary-btn,body.single .brand-secondary-btn,body.home .brand-secondary-btn,body.error404 .brand-secondary-btn{background-color:var(--brand-quaternary-color);color:var(--brand-primary-color);border:none;transition:background-color var(--brand-transition),color var(--brand-transition)}body.page .brand-secondary-btn:hover,body.archive .brand-secondary-btn:hover,body.blog .brand-secondary-btn:hover,body.single .brand-secondary-btn:hover,body.home .brand-secondary-btn:hover,body.error404 .brand-secondary-btn:hover{background-color:var(--brand-primary-color);color:var(--brand-secondary-color);transition:background-color var(--brand-transition),color var(--brand-transition)}body.page .brand-outline-btn,body.archive .brand-outline-btn,body.blog .brand-outline-btn,body.single .brand-outline-btn,body.home .brand-outline-btn,body.error404 .brand-outline-btn,body.page .wp-block-button__link,body.archive .wp-block-button__link,body.blog .wp-block-button__link,body.single .wp-block-button__link,body.home .wp-block-button__link,body.error404 .wp-block-button__link{background-color:var(--brand-secondary-color);color:var(--brand-primary-color);border:solid .03125rem var(--brand-primary-color);transition:background-color var(--brand-transition),color var(--brand-transition)}body.page .brand-outline-btn:hover,body.archive .brand-outline-btn:hover,body.blog .brand-outline-btn:hover,body.single .brand-outline-btn:hover,body.home .brand-outline-btn:hover,body.error404 .brand-outline-btn:hover,body.page .wp-block-button__link:hover,body.archive .wp-block-button__link:hover,body.blog .wp-block-button__link:hover,body.single .wp-block-button__link:hover,body.home .wp-block-button__link:hover,body.error404 .wp-block-button__link:hover{background-color:var(--brand-primary-color);color:var(--brand-secondary-color);transition:background-color var(--brand-transition),color var(--brand-transition)}body.page .brand-link-btn,body.archive .brand-link-btn,body.blog .brand-link-btn,body.single .brand-link-btn,body.home .brand-link-btn,body.error404 .brand-link-btn,body.page .brand-download-btn,body.archive .brand-download-btn,body.blog .brand-download-btn,body.single .brand-download-btn,body.home .brand-download-btn,body.error404 .brand-download-btn,body.page .brand-share-btn,body.archive .brand-share-btn,body.blog .brand-share-btn,body.single .brand-share-btn,body.home .brand-share-btn,body.error404 .brand-share-btn,body.page .brand-scroll-to-top,body.archive .brand-scroll-to-top,body.blog .brand-scroll-to-top,body.single .brand-scroll-to-top,body.home .brand-scroll-to-top,body.error404 .brand-scroll-to-top{cursor:pointer;font-size:var(--brand-fs-sm);line-height:var(--brand-lh-xl);color:var(--brand-primary-color)}body.page .brand-link-btn:not(.active):hover,body.archive .brand-link-btn:not(.active):hover,body.blog .brand-link-btn:not(.active):hover,body.single .brand-link-btn:not(.active):hover,body.home .brand-link-btn:not(.active):hover,body.error404 .brand-link-btn:not(.active):hover,body.page .brand-download-btn:not(.active):hover,body.archive .brand-download-btn:not(.active):hover,body.blog .brand-download-btn:not(.active):hover,body.single .brand-download-btn:not(.active):hover,body.home .brand-download-btn:not(.active):hover,body.error404 .brand-download-btn:not(.active):hover,body.page .brand-share-btn:not(.active):hover,body.archive .brand-share-btn:not(.active):hover,body.blog .brand-share-btn:not(.active):hover,body.single .brand-share-btn:not(.active):hover,body.home .brand-share-btn:not(.active):hover,body.error404 .brand-share-btn:not(.active):hover,body.page .brand-scroll-to-top:not(.active):hover,body.archive .brand-scroll-to-top:not(.active):hover,body.blog .brand-scroll-to-top:not(.active):hover,body.single .brand-scroll-to-top:not(.active):hover,body.home .brand-scroll-to-top:not(.active):hover,body.error404 .brand-scroll-to-top:not(.active):hover{text-decoration:underline}body.page .brand-prev-slide,body.archive .brand-prev-slide,body.blog .brand-prev-slide,body.single .brand-prev-slide,body.home .brand-prev-slide,body.error404 .brand-prev-slide,body.page .brand-next-slide,body.archive .brand-next-slide,body.blog .brand-next-slide,body.single .brand-next-slide,body.home .brand-next-slide,body.error404 .brand-next-slide{all:unset;cursor:pointer;position:relative;width:.75rem;height:.75rem;padding:.15625rem;background-color:transparent}body.page .brand-prev-slide:before,body.archive .brand-prev-slide:before,body.blog .brand-prev-slide:before,body.single .brand-prev-slide:before,body.home .brand-prev-slide:before,body.error404 .brand-prev-slide:before,body.page .brand-next-slide:before,body.archive .brand-next-slide:before,body.blog .brand-next-slide:before,body.single .brand-next-slide:before,body.home .brand-next-slide:before,body.error404 .brand-next-slide:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.875rem;height:.875rem;-webkit-mask:var(--brand-arrow-i) no-repeat center/cover;mask:var(--brand-arrow-i) no-repeat center/cover;background-color:var(--brand-primary-color);transition:transform var(--brand-transition)}body.page .brand-prev-slide:before,body.archive .brand-prev-slide:before,body.blog .brand-prev-slide:before,body.single .brand-prev-slide:before,body.home .brand-prev-slide:before,body.error404 .brand-prev-slide:before{transform:translate(-50%,-50%) scaleX(-1)}body.page .brand-prev-slide:hover:before,body.archive .brand-prev-slide:hover:before,body.blog .brand-prev-slide:hover:before,body.single .brand-prev-slide:hover:before,body.home .brand-prev-slide:hover:before,body.error404 .brand-prev-slide:hover:before{transform:translate(-65%,-50%) scaleX(-1);transition:transform var(--brand-transition)}body.page .brand-next-slide:hover:before,body.archive .brand-next-slide:hover:before,body.blog .brand-next-slide:hover:before,body.single .brand-next-slide:hover:before,body.home .brand-next-slide:hover:before,body.error404 .brand-next-slide:hover:before{transform:translate(-35%,-50%);transition:transform var(--brand-transition)}body.page .brand-icon-btn,body.archive .brand-icon-btn,body.blog .brand-icon-btn,body.single .brand-icon-btn,body.home .brand-icon-btn,body.error404 .brand-icon-btn{position:relative;display:block;max-width:.875rem;max-height:.875rem;transition:opacity var(--brand-transition)}body.page .brand-icon-btn:hover,body.archive .brand-icon-btn:hover,body.blog .brand-icon-btn:hover,body.single .brand-icon-btn:hover,body.home .brand-icon-btn:hover,body.error404 .brand-icon-btn:hover{opacity:.5;transition:opacity var(--brand-transition)}body.page .brand-icon-btn img,body.archive .brand-icon-btn img,body.blog .brand-icon-btn img,body.single .brand-icon-btn img,body.home .brand-icon-btn img,body.error404 .brand-icon-btn img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media (max-width: 500px){body.page .brand-icon-btn,body.archive .brand-icon-btn,body.blog .brand-icon-btn,body.single .brand-icon-btn,body.home .brand-icon-btn,body.error404 .brand-icon-btn{max-width:1.0625rem;max-height:1.0625rem}}body.page .brand-scroll-to-top,body.archive .brand-scroll-to-top,body.blog .brand-scroll-to-top,body.single .brand-scroll-to-top,body.home .brand-scroll-to-top,body.error404 .brand-scroll-to-top{position:relative;padding:0;padding-right:1.875rem;font-size:var(--brand-fs-xs);outline:none;border:0;background-color:transparent;line-height:1}body.page .brand-scroll-to-top:after,body.archive .brand-scroll-to-top:after,body.blog .brand-scroll-to-top:after,body.single .brand-scroll-to-top:after,body.home .brand-scroll-to-top:after,body.error404 .brand-scroll-to-top:after{content:"";position:absolute;bottom:0;right:-.125rem;transform:translateY(0) rotate(-90deg);width:.875rem;height:.875rem;-webkit-mask:var(--brand-arrow-i) no-repeat center/cover;mask:var(--brand-arrow-i) no-repeat center/cover;background-color:var(--brand-primary-color);transition:transform var(--brand-transition)}body.page .brand-scroll-to-top:hover:after,body.archive .brand-scroll-to-top:hover:after,body.blog .brand-scroll-to-top:hover:after,body.single .brand-scroll-to-top:hover:after,body.home .brand-scroll-to-top:hover:after,body.error404 .brand-scroll-to-top:hover:after{transform:translateY(-70%) rotate(-90deg);transition:transform var(--brand-transition)}body.page .brand-tag-link,body.archive .brand-tag-link,body.blog .brand-tag-link,body.single .brand-tag-link,body.home .brand-tag-link,body.error404 .brand-tag-link{cursor:pointer;font-family:var(--brand-secondary-font)}body.page .brand-share-btn,body.archive .brand-share-btn,body.blog .brand-share-btn,body.single .brand-share-btn,body.home .brand-share-btn,body.error404 .brand-share-btn{outline:none;border:none;background-color:transparent;display:flex;flex-direction:row;align-items:center;gap:.25rem;line-height:1}body.page .brand-share-btn svg,body.archive .brand-share-btn svg,body.blog .brand-share-btn svg,body.single .brand-share-btn svg,body.home .brand-share-btn svg,body.error404 .brand-share-btn svg{fill:var(--brand-secondary-color);transition:fill .3s ease}body.page .brand-share-btn:hover svg,body.archive .brand-share-btn:hover svg,body.blog .brand-share-btn:hover svg,body.single .brand-share-btn:hover svg,body.home .brand-share-btn:hover svg,body.error404 .brand-share-btn:hover svg{fill:var(--brand-tertiary-color);transition:fill .3s ease}body.page .brand-download-btn,body.archive .brand-download-btn,body.blog .brand-download-btn,body.single .brand-download-btn,body.home .brand-download-btn,body.error404 .brand-download-btn{outline:none;border:none;background-color:transparent;display:flex;flex-direction:row;align-items:flex-end;gap:.9375rem;line-height:1}body.page .brand-download-btn svg path,body.archive .brand-download-btn svg path,body.blog .brand-download-btn svg path,body.single .brand-download-btn svg path,body.home .brand-download-btn svg path,body.error404 .brand-download-btn svg path{transition:transform var(--brand-transition)}body.page .brand-download-btn svg path:first-child,body.archive .brand-download-btn svg path:first-child,body.blog .brand-download-btn svg path:first-child,body.single .brand-download-btn svg path:first-child,body.home .brand-download-btn svg path:first-child,body.error404 .brand-download-btn svg path:first-child{transform:translateY(0)}body.page .brand-download-btn:hover svg path:first-child,body.archive .brand-download-btn:hover svg path:first-child,body.blog .brand-download-btn:hover svg path:first-child,body.single .brand-download-btn:hover svg path:first-child,body.home .brand-download-btn:hover svg path:first-child,body.error404 .brand-download-btn:hover svg path:first-child{transform:translateY(-2px)}body.page .brand-close-btn,body.archive .brand-close-btn,body.blog .brand-close-btn,body.single .brand-close-btn,body.home .brand-close-btn,body.error404 .brand-close-btn{cursor:pointer;position:relative;width:1.5rem;height:1.5rem;-webkit-mask:var(--brand-cross-i) no-repeat center/cover;mask:var(--brand-cross-i) no-repeat center/cover;background-color:var(--brand-primary-color);transition:opacity var(--brand-transition)}body.page .brand-close-btn:hover,body.archive .brand-close-btn:hover,body.blog .brand-close-btn:hover,body.single .brand-close-btn:hover,body.home .brand-close-btn:hover,body.error404 .brand-close-btn:hover{opacity:.5;transition:opacity var(--brand-transition)}body.page .post-card,body.archive .post-card,body.blog .post-card,body.single .post-card,body.home .post-card,body.error404 .post-card{cursor:pointer}body.page .post-card:hover .post-card__picture img,body.archive .post-card:hover .post-card__picture img,body.blog .post-card:hover .post-card__picture img,body.single .post-card:hover .post-card__picture img,body.home .post-card:hover .post-card__picture img,body.error404 .post-card:hover .post-card__picture img,body.page .post-card:hover .post-card__picture picture,body.archive .post-card:hover .post-card__picture picture,body.blog .post-card:hover .post-card__picture picture,body.single .post-card:hover .post-card__picture picture,body.home .post-card:hover .post-card__picture picture,body.error404 .post-card:hover .post-card__picture picture{scale:1.05;transition:scale var(--brand-transition)}body.page .post-card:hover .post-card__text,body.archive .post-card:hover .post-card__text,body.blog .post-card:hover .post-card__text,body.single .post-card:hover .post-card__text,body.home .post-card:hover .post-card__text,body.error404 .post-card:hover .post-card__text{opacity:.5;transition:opacity var(--brand-transition)}body.page .post-card__picture,body.archive .post-card__picture,body.blog .post-card__picture,body.single .post-card__picture,body.home .post-card__picture,body.error404 .post-card__picture{overflow:hidden;height:26.5rem;margin-bottom:var(--brand-sp-sm)}body.page .post-card__picture img,body.archive .post-card__picture img,body.blog .post-card__picture img,body.single .post-card__picture img,body.home .post-card__picture img,body.error404 .post-card__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:scale var(--brand-transition)}body.page .post-card__text,body.archive .post-card__text,body.blog .post-card__text,body.single .post-card__text,body.home .post-card__text,body.error404 .post-card__text{transition:opacity var(--brand-transition)}body.page .post-card__text h2,body.archive .post-card__text h2,body.blog .post-card__text h2,body.single .post-card__text h2,body.home .post-card__text h2,body.error404 .post-card__text h2,body.page .post-card__text h3,body.archive .post-card__text h3,body.blog .post-card__text h3,body.single .post-card__text h3,body.home .post-card__text h3,body.error404 .post-card__text h3,body.page .post-card__text p,body.archive .post-card__text p,body.blog .post-card__text p,body.single .post-card__text p,body.home .post-card__text p,body.error404 .post-card__text p{margin:var(--brand-sp-sm) 0}body.page .post-card__text p:last-child,body.archive .post-card__text p:last-child,body.blog .post-card__text p:last-child,body.single .post-card__text p:last-child,body.home .post-card__text p:last-child,body.error404 .post-card__text p:last-child{margin-bottom:0}body.page .post-card__tag,body.archive .post-card__tag,body.blog .post-card__tag,body.single .post-card__tag,body.home .post-card__tag,body.error404 .post-card__tag{font-size:var(--brand-fs-sm);font-family:var(--brand-secondary-font)}body.page .post-card__title,body.archive .post-card__title,body.blog .post-card__title,body.single .post-card__title,body.home .post-card__title,body.error404 .post-card__title{font-size:var(--brand-fs-h2);font-weight:500}body.page .post-card__description,body.archive .post-card__description,body.blog .post-card__description,body.single .post-card__description,body.home .post-card__description,body.error404 .post-card__description{font-size:var(--brand-fs-sm);line-height:var(--brand-lh-md)}@media (max-width: 500px){body.page .post-card__picture,body.archive .post-card__picture,body.blog .post-card__picture,body.single .post-card__picture,body.home .post-card__picture,body.error404 .post-card__picture{height:20.875rem;margin-bottom:var(--brand-sp-xs)}body.page .post-card__picture img,body.archive .post-card__picture img,body.blog .post-card__picture img,body.single .post-card__picture img,body.home .post-card__picture img,body.error404 .post-card__picture img{-o-object-position:top center;object-position:top center}body.page .post-card__text h2,body.archive .post-card__text h2,body.blog .post-card__text h2,body.single .post-card__text h2,body.home .post-card__text h2,body.error404 .post-card__text h2,body.page .post-card__text h3,body.archive .post-card__text h3,body.blog .post-card__text h3,body.single .post-card__text h3,body.home .post-card__text h3,body.error404 .post-card__text h3,body.page .post-card__text p,body.archive .post-card__text p,body.blog .post-card__text p,body.single .post-card__text p,body.home .post-card__text p,body.error404 .post-card__text p{margin:var(--brand-sp-xs) 0}body.page .post-card__tag,body.archive .post-card__tag,body.blog .post-card__tag,body.single .post-card__tag,body.home .post-card__tag,body.error404 .post-card__tag,body.page .post-card__description,body.archive .post-card__description,body.blog .post-card__description,body.single .post-card__description,body.home .post-card__description,body.error404 .post-card__description{font-size:.75rem}}body.page .product-popup,body.archive .product-popup,body.blog .product-popup,body.single .product-popup,body.home .product-popup,body.error404 .product-popup{position:fixed;top:0;left:0;z-index:15;width:100%;height:100vh;padding:var(--brand-header-h) var(--brand-container-pd);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;background-color:transparent;transition:background-color .6s ease,visibility .5s ease,opacity .3s ease}body.page .product-popup.show,body.archive .product-popup.show,body.blog .product-popup.show,body.single .product-popup.show,body.home .product-popup.show,body.error404 .product-popup.show{opacity:1;visibility:visible;background-color:#000000a8;transition:background-color .6s ease,visibility .5s ease,opacity .3s ease}body.page .product-popup.show .popup,body.archive .product-popup.show .popup,body.blog .product-popup.show .popup,body.single .product-popup.show .popup,body.home .product-popup.show .popup,body.error404 .product-popup.show .popup{transform:translateY(0);transition:transform 1s ease}body.page .product-popup.full-screen,body.archive .product-popup.full-screen,body.blog .product-popup.full-screen,body.single .product-popup.full-screen,body.home .product-popup.full-screen,body.error404 .product-popup.full-screen{padding:0;display:block}body.page .product-popup.full-screen .popup,body.archive .product-popup.full-screen .popup,body.blog .product-popup.full-screen .popup,body.single .product-popup.full-screen .popup,body.home .product-popup.full-screen .popup,body.error404 .product-popup.full-screen .popup{max-width:100%;height:100%;padding:0}body.page .product-popup.full-screen .popup__right,body.archive .product-popup.full-screen .popup__right,body.blog .product-popup.full-screen .popup__right,body.single .product-popup.full-screen .popup__right,body.home .product-popup.full-screen .popup__right,body.error404 .product-popup.full-screen .popup__right{max-width:100%}body.page .product-popup.full-screen .popup .swiper,body.archive .product-popup.full-screen .popup .swiper,body.blog .product-popup.full-screen .popup .swiper,body.single .product-popup.full-screen .popup .swiper,body.home .product-popup.full-screen .popup .swiper,body.error404 .product-popup.full-screen .popup .swiper{position:absolute;top:0;left:0;z-index:16;max-height:100%;height:100%;background-color:var(--brand-bg-color)}body.page .product-popup.full-screen .popup .swiper:before,body.archive .product-popup.full-screen .popup .swiper:before,body.blog .product-popup.full-screen .popup .swiper:before,body.single .product-popup.full-screen .popup .swiper:before,body.home .product-popup.full-screen .popup .swiper:before,body.error404 .product-popup.full-screen .popup .swiper:before{content:"";width:1.5rem;aspect-ratio:1/1;display:block;position:absolute;right:.9375rem;top:.9375rem;-webkit-mask-image:var(--brand-cross-i);mask-image:var(--brand-cross-i);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--brand-tertiary-color);z-index:1;pointer-events:none}body.page .product-popup.full-screen .popup .swiper .swiper-slide,body.archive .product-popup.full-screen .popup .swiper .swiper-slide,body.blog .product-popup.full-screen .popup .swiper .swiper-slide,body.single .product-popup.full-screen .popup .swiper .swiper-slide,body.home .product-popup.full-screen .popup .swiper .swiper-slide,body.error404 .product-popup.full-screen .popup .swiper .swiper-slide{width:100%;height:100%}body.page .product-popup.full-screen .popup .swiper .swiper-slide img,body.archive .product-popup.full-screen .popup .swiper .swiper-slide img,body.blog .product-popup.full-screen .popup .swiper .swiper-slide img,body.single .product-popup.full-screen .popup .swiper .swiper-slide img,body.home .product-popup.full-screen .popup .swiper .swiper-slide img,body.error404 .product-popup.full-screen .popup .swiper .swiper-slide img,body.page .product-popup.full-screen .popup .swiper .swiper-slide picture,body.archive .product-popup.full-screen .popup .swiper .swiper-slide picture,body.blog .product-popup.full-screen .popup .swiper .swiper-slide picture,body.single .product-popup.full-screen .popup .swiper .swiper-slide picture,body.home .product-popup.full-screen .popup .swiper .swiper-slide picture,body.error404 .product-popup.full-screen .popup .swiper .swiper-slide picture{width:100%;-o-object-fit:contain;object-fit:contain}body.page .product-popup.template-2.full-screen .popup .swiper,body.archive .product-popup.template-2.full-screen .popup .swiper,body.blog .product-popup.template-2.full-screen .popup .swiper,body.single .product-popup.template-2.full-screen .popup .swiper,body.home .product-popup.template-2.full-screen .popup .swiper,body.error404 .product-popup.template-2.full-screen .popup .swiper{max-height:100%}body.page .product-popup.template-2.full-screen .popup .swiper .swiper-slide,body.archive .product-popup.template-2.full-screen .popup .swiper .swiper-slide,body.blog .product-popup.template-2.full-screen .popup .swiper .swiper-slide,body.single .product-popup.template-2.full-screen .popup .swiper .swiper-slide,body.home .product-popup.template-2.full-screen .popup .swiper .swiper-slide,body.error404 .product-popup.template-2.full-screen .popup .swiper .swiper-slide{width:100%;height:100%}body.page .product-popup.template-2 .popup .swiper,body.archive .product-popup.template-2 .popup .swiper,body.blog .product-popup.template-2 .popup .swiper,body.single .product-popup.template-2 .popup .swiper,body.home .product-popup.template-2 .popup .swiper,body.error404 .product-popup.template-2 .popup .swiper{height:100%;width:100%;max-height:37rem}body.page .product-popup.template-2 .popup .swiper .swiper-slide,body.archive .product-popup.template-2 .popup .swiper .swiper-slide,body.blog .product-popup.template-2 .popup .swiper .swiper-slide,body.single .product-popup.template-2 .popup .swiper .swiper-slide,body.home .product-popup.template-2 .popup .swiper .swiper-slide,body.error404 .product-popup.template-2 .popup .swiper .swiper-slide{width:auto;max-width:100%}body.page .product-popup.template-2 .popup .swiper .swiper-slide img,body.archive .product-popup.template-2 .popup .swiper .swiper-slide img,body.blog .product-popup.template-2 .popup .swiper .swiper-slide img,body.single .product-popup.template-2 .popup .swiper .swiper-slide img,body.home .product-popup.template-2 .popup .swiper .swiper-slide img,body.error404 .product-popup.template-2 .popup .swiper .swiper-slide img,body.page .product-popup.template-2 .popup .swiper .swiper-slide video,body.archive .product-popup.template-2 .popup .swiper .swiper-slide video,body.blog .product-popup.template-2 .popup .swiper .swiper-slide video,body.single .product-popup.template-2 .popup .swiper .swiper-slide video,body.home .product-popup.template-2 .popup .swiper .swiper-slide video,body.error404 .product-popup.template-2 .popup .swiper .swiper-slide video{width:auto;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 820px){body.page .product-popup.template-2 .popup .swiper,body.archive .product-popup.template-2 .popup .swiper,body.blog .product-popup.template-2 .popup .swiper,body.single .product-popup.template-2 .popup .swiper,body.home .product-popup.template-2 .popup .swiper,body.error404 .product-popup.template-2 .popup .swiper{max-height:100%}body.page .product-popup.template-2 .popup .swiper .swiper-slide,body.archive .product-popup.template-2 .popup .swiper .swiper-slide,body.blog .product-popup.template-2 .popup .swiper .swiper-slide,body.single .product-popup.template-2 .popup .swiper .swiper-slide,body.home .product-popup.template-2 .popup .swiper .swiper-slide,body.error404 .product-popup.template-2 .popup .swiper .swiper-slide{min-height:30.4375rem;height:auto;max-width:100%}body.page .product-popup.template-2 .popup .swiper .swiper-slide img,body.archive .product-popup.template-2 .popup .swiper .swiper-slide img,body.blog .product-popup.template-2 .popup .swiper .swiper-slide img,body.single .product-popup.template-2 .popup .swiper .swiper-slide img,body.home .product-popup.template-2 .popup .swiper .swiper-slide img,body.error404 .product-popup.template-2 .popup .swiper .swiper-slide img,body.page .product-popup.template-2 .popup .swiper .swiper-slide video,body.archive .product-popup.template-2 .popup .swiper .swiper-slide video,body.blog .product-popup.template-2 .popup .swiper .swiper-slide video,body.single .product-popup.template-2 .popup .swiper .swiper-slide video,body.home .product-popup.template-2 .popup .swiper .swiper-slide video,body.error404 .product-popup.template-2 .popup .swiper .swiper-slide video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}body.page .product-popup .popup,body.archive .product-popup .popup,body.blog .product-popup .popup,body.single .product-popup .popup,body.home .product-popup .popup,body.error404 .product-popup .popup{position:static;z-index:15;display:flex;flex-direction:row;height:38.5rem;background-color:var(--brand-secondary-color);border-radius:.1875rem;transform:translateY(200%);transition:transform 1s ease}body.page .product-popup .popup__left,body.archive .product-popup .popup__left,body.blog .product-popup .popup__left,body.single .product-popup .popup__left,body.home .product-popup .popup__left,body.error404 .product-popup .popup__left{position:relative;flex-grow:1;max-width:22.5rem;padding:2.4375rem 1.9375rem 1.5rem 1.5rem}body.page .product-popup .popup__left .brand-close-btn,body.archive .product-popup .popup__left .brand-close-btn,body.blog .product-popup .popup__left .brand-close-btn,body.single .product-popup .popup__left .brand-close-btn,body.home .product-popup .popup__left .brand-close-btn,body.error404 .product-popup .popup__left .brand-close-btn{position:absolute;top:.75rem;right:.75rem}body.page .product-popup .popup__content,body.archive .product-popup .popup__content,body.blog .product-popup .popup__content,body.single .product-popup .popup__content,body.home .product-popup .popup__content,body.error404 .product-popup .popup__content{height:100%;display:flex;flex-direction:column;justify-content:space-between}body.page .product-popup .popup__info h2,body.archive .product-popup .popup__info h2,body.blog .product-popup .popup__info h2,body.single .product-popup .popup__info h2,body.home .product-popup .popup__info h2,body.error404 .product-popup .popup__info h2{margin:1rem 0;font-family:var(--brand-primary-font);font-size:var(--brand-fs-xl);font-weight:500}body.page .product-popup .popup__info p,body.archive .product-popup .popup__info p,body.blog .product-popup .popup__info p,body.single .product-popup .popup__info p,body.home .product-popup .popup__info p,body.error404 .product-popup .popup__info p{font-size:var(--brand-fs-sm);margin:1rem 0;line-height:var(--brand-lh-md)}body.page .product-popup .popup__info ul,body.archive .product-popup .popup__info ul,body.blog .product-popup .popup__info ul,body.single .product-popup .popup__info ul,body.home .product-popup .popup__info ul,body.error404 .product-popup .popup__info ul{padding-left:1.25rem}body.page .product-popup .popup__info a,body.archive .product-popup .popup__info a,body.blog .product-popup .popup__info a,body.single .product-popup .popup__info a,body.home .product-popup .popup__info a,body.error404 .product-popup .popup__info a,body.page .product-popup .popup__info button,body.archive .product-popup .popup__info button,body.blog .product-popup .popup__info button,body.single .product-popup .popup__info button,body.home .product-popup .popup__info button,body.error404 .product-popup .popup__info button{max-width:-moz-fit-content;max-width:fit-content}body.page .product-popup .popup__actions,body.archive .product-popup .popup__actions,body.blog .product-popup .popup__actions,body.single .product-popup .popup__actions,body.home .product-popup .popup__actions,body.error404 .product-popup .popup__actions{display:flex;flex-direction:column;gap:1.4375rem}body.page .product-popup .popup__actions a,body.archive .product-popup .popup__actions a,body.blog .product-popup .popup__actions a,body.single .product-popup .popup__actions a,body.home .product-popup .popup__actions a,body.error404 .product-popup .popup__actions a,body.page .product-popup .popup__actions button,body.archive .product-popup .popup__actions button,body.blog .product-popup .popup__actions button,body.single .product-popup .popup__actions button,body.home .product-popup .popup__actions button,body.error404 .product-popup .popup__actions button{max-width:-moz-fit-content;max-width:fit-content}body.page .product-popup .popup__right,body.archive .product-popup .popup__right,body.blog .product-popup .popup__right,body.single .product-popup .popup__right,body.home .product-popup .popup__right,body.error404 .product-popup .popup__right{flex-grow:1;width:100%;max-width:55.5rem}body.page .product-popup .popup .swiper,body.archive .product-popup .popup .swiper,body.blog .product-popup .popup .swiper,body.single .product-popup .popup .swiper,body.home .product-popup .popup .swiper,body.error404 .product-popup .popup .swiper{height:100%;width:100%;max-height:37rem}body.page .product-popup .popup .swiper .swiper-slide,body.archive .product-popup .popup .swiper .swiper-slide,body.blog .product-popup .popup .swiper .swiper-slide,body.single .product-popup .popup .swiper .swiper-slide,body.home .product-popup .popup .swiper .swiper-slide,body.error404 .product-popup .popup .swiper .swiper-slide{cursor:pointer;max-width:100%}body.page .product-popup .popup .swiper .swiper-slide img,body.archive .product-popup .popup .swiper .swiper-slide img,body.blog .product-popup .popup .swiper .swiper-slide img,body.single .product-popup .popup .swiper .swiper-slide img,body.home .product-popup .popup .swiper .swiper-slide img,body.error404 .product-popup .popup .swiper .swiper-slide img,body.page .product-popup .popup .swiper .swiper-slide video,body.archive .product-popup .popup .swiper .swiper-slide video,body.blog .product-popup .popup .swiper .swiper-slide video,body.single .product-popup .popup .swiper .swiper-slide video,body.home .product-popup .popup .swiper .swiper-slide video,body.error404 .product-popup .popup .swiper .swiper-slide video{width:auto;height:100%;-o-object-fit:cover;object-fit:cover}body.page .product-popup .popup .swiper .swiper-slide:has(.e-video-container),body.archive .product-popup .popup .swiper .swiper-slide:has(.e-video-container),body.blog .product-popup .popup .swiper .swiper-slide:has(.e-video-container),body.single .product-popup .popup .swiper .swiper-slide:has(.e-video-container),body.home .product-popup .popup .swiper .swiper-slide:has(.e-video-container),body.error404 .product-popup .popup .swiper .swiper-slide:has(.e-video-container){width:100%}body.page .product-popup .popup__carousel-actions,body.archive .product-popup .popup__carousel-actions,body.blog .product-popup .popup__carousel-actions,body.single .product-popup .popup__carousel-actions,body.home .product-popup .popup__carousel-actions,body.error404 .product-popup .popup__carousel-actions{height:100%;max-height:1.5rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.6875rem}body.page .product-popup .popup__pagination,body.archive .product-popup .popup__pagination,body.blog .product-popup .popup__pagination,body.single .product-popup .popup__pagination,body.home .product-popup .popup__pagination,body.error404 .product-popup .popup__pagination{max-width:-moz-fit-content;max-width:fit-content;font-family:var(--brand-secondary-font);font-size:var(--brand-fs-xs);line-height:var(--brand-lh-xxl)}@media (max-width: 820px){body.page .product-popup .popup,body.archive .product-popup .popup,body.blog .product-popup .popup,body.single .product-popup .popup,body.home .product-popup .popup,body.error404 .product-popup .popup{height:100vh;width:100%;flex-direction:column;overflow-y:auto;border-radius:0}body.page .product-popup .popup__left,body.archive .product-popup .popup__left,body.blog .product-popup .popup__left,body.single .product-popup .popup__left,body.home .product-popup .popup__left,body.error404 .product-popup .popup__left,body.page .product-popup .popup__right,body.archive .product-popup .popup__right,body.blog .product-popup .popup__right,body.single .product-popup .popup__right,body.home .product-popup .popup__right,body.error404 .product-popup .popup__right{max-width:100%}body.page .product-popup .popup__left,body.archive .product-popup .popup__left,body.blog .product-popup .popup__left,body.single .product-popup .popup__left,body.home .product-popup .popup__left,body.error404 .product-popup .popup__left{padding:3rem 1.5rem 2.5rem}body.page .product-popup .popup__right,body.archive .product-popup .popup__right,body.blog .product-popup .popup__right,body.single .product-popup .popup__right,body.home .product-popup .popup__right,body.error404 .product-popup .popup__right{padding:0 1.5rem}body.page .product-popup .popup__carousel-actions,body.archive .product-popup .popup__carousel-actions,body.blog .product-popup .popup__carousel-actions,body.single .product-popup .popup__carousel-actions,body.home .product-popup .popup__carousel-actions,body.error404 .product-popup .popup__carousel-actions{display:none}body.page .product-popup .popup .swiper,body.archive .product-popup .popup .swiper,body.blog .product-popup .popup .swiper,body.single .product-popup .popup .swiper,body.home .product-popup .popup .swiper,body.error404 .product-popup .popup .swiper{height:100%;width:100%;max-height:100%}body.page .product-popup .popup .swiper .swiper-wrapper,body.archive .product-popup .popup .swiper .swiper-wrapper,body.blog .product-popup .popup .swiper .swiper-wrapper,body.single .product-popup .popup .swiper .swiper-wrapper,body.home .product-popup .popup .swiper .swiper-wrapper,body.error404 .product-popup .popup .swiper .swiper-wrapper{display:flex;flex-direction:column;gap:.5rem}body.page .product-popup .popup .swiper .swiper-slide,body.archive .product-popup .popup .swiper .swiper-slide,body.blog .product-popup .popup .swiper .swiper-slide,body.single .product-popup .popup .swiper .swiper-slide,body.home .product-popup .popup .swiper .swiper-slide,body.error404 .product-popup .popup .swiper .swiper-slide{min-height:30.4375rem;height:auto;max-width:100%}}@media (max-width: 500px){body.page .product-popup .popup__left,body.archive .product-popup .popup__left,body.blog .product-popup .popup__left,body.single .product-popup .popup__left,body.home .product-popup .popup__left,body.error404 .product-popup .popup__left{padding:3rem var(--brand-container-pd) 2.5rem}body.page .product-popup .popup__right,body.archive .product-popup .popup__right,body.blog .product-popup .popup__right,body.single .product-popup .popup__right,body.home .product-popup .popup__right,body.error404 .product-popup .popup__right{padding:0 var(--brand-container-pd)}body.page .product-popup .popup__info h2,body.archive .product-popup .popup__info h2,body.blog .product-popup .popup__info h2,body.single .product-popup .popup__info h2,body.home .product-popup .popup__info h2,body.error404 .product-popup .popup__info h2{font-size:var(--brand-fs-h2)}body.page .product-popup .popup__info .brand-tag-link,body.archive .product-popup .popup__info .brand-tag-link,body.blog .product-popup .popup__info .brand-tag-link,body.single .product-popup .popup__info .brand-tag-link,body.home .product-popup .popup__info .brand-tag-link,body.error404 .product-popup .popup__info .brand-tag-link{font-size:.75rem}body.page .product-popup .popup__actions,body.archive .product-popup .popup__actions,body.blog .product-popup .popup__actions,body.single .product-popup .popup__actions,body.home .product-popup .popup__actions,body.error404 .product-popup .popup__actions{margin-top:.625rem}}@media (max-width: 820px){body.page .product-popup,body.archive .product-popup,body.blog .product-popup,body.single .product-popup,body.home .product-popup,body.error404 .product-popup{padding:0}}body.page .contacts-popup,body.archive .contacts-popup,body.blog .contacts-popup,body.single .contacts-popup,body.home .contacts-popup,body.error404 .contacts-popup{position:fixed;top:0;left:0;z-index:15;width:100%;height:100vh;padding:var(--brand-header-h) var(--brand-container-pd);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;background-color:transparent;transition:background-color .6s ease,visibility .5s ease,opacity .3s ease}body.page .contacts-popup.show,body.archive .contacts-popup.show,body.blog .contacts-popup.show,body.single .contacts-popup.show,body.home .contacts-popup.show,body.error404 .contacts-popup.show{opacity:1;visibility:visible;background-color:#000000a8;transition:background-color .6s ease,visibility .5s ease,opacity .3s ease}body.page .contacts-popup.show .popup,body.archive .contacts-popup.show .popup,body.blog .contacts-popup.show .popup,body.single .contacts-popup.show .popup,body.home .contacts-popup.show .popup,body.error404 .contacts-popup.show .popup{transform:translateY(0);transition:transform 1s ease}body.page .contacts-popup .popup,body.archive .contacts-popup .popup,body.blog .contacts-popup .popup,body.single .contacts-popup .popup,body.home .contacts-popup .popup,body.error404 .contacts-popup .popup{position:static;z-index:15;width:100%;max-width:62.5rem;height:40.75rem;background-color:var(--brand-secondary-color);padding:2.8125rem 5.9375rem;transform:translateY(200%);transition:transform 1s ease}body.page .contacts-popup .little-text,body.archive .contacts-popup .little-text,body.blog .contacts-popup .little-text,body.single .contacts-popup .little-text,body.home .contacts-popup .little-text,body.error404 .contacts-popup .little-text{font-size:.5rem;line-height:1}body.page .contacts-popup h2,body.archive .contacts-popup h2,body.blog .contacts-popup h2,body.single .contacts-popup h2,body.home .contacts-popup h2,body.error404 .contacts-popup h2{font-family:var(--brand-tertiary-font);font-size:1.5625rem;font-weight:500;line-height:var(--brand-lh-h3);letter-spacing:var(--brand-title-letter-sp);margin-top:0;margin-bottom:1.25rem}body.page .contacts-popup p,body.archive .contacts-popup p,body.blog .contacts-popup p,body.single .contacts-popup p,body.home .contacts-popup p,body.error404 .contacts-popup p{font-size:.8125rem;line-height:var(--brand-lh-lg);margin-top:0}body.page .contacts-popup p:not(:last-child),body.archive .contacts-popup p:not(:last-child),body.blog .contacts-popup p:not(:last-child),body.single .contacts-popup p:not(:last-child),body.home .contacts-popup p:not(:last-child),body.error404 .contacts-popup p:not(:last-child){margin-bottom:.9375rem}body.page .contacts-popup form p,body.archive .contacts-popup form p,body.blog .contacts-popup form p,body.single .contacts-popup form p,body.home .contacts-popup form p,body.error404 .contacts-popup form p{line-height:1}body.page .contacts-popup ul li a,body.archive .contacts-popup ul li a,body.blog .contacts-popup ul li a,body.single .contacts-popup ul li a,body.home .contacts-popup ul li a,body.error404 .contacts-popup ul li a{font-size:.6875rem}body.page .contacts-popup__body,body.archive .contacts-popup__body,body.blog .contacts-popup__body,body.single .contacts-popup__body,body.home .contacts-popup__body,body.error404 .contacts-popup__body{display:flex;flex-direction:row;justify-content:space-between;gap:1.25rem}body.page .contacts-popup__left,body.archive .contacts-popup__left,body.blog .contacts-popup__left,body.single .contacts-popup__left,body.home .contacts-popup__left,body.error404 .contacts-popup__left{max-width:17.8125rem}body.page .contacts-popup__form,body.archive .contacts-popup__form,body.blog .contacts-popup__form,body.single .contacts-popup__form,body.home .contacts-popup__form,body.error404 .contacts-popup__form{width:100%;max-width:25rem;position:relative}body.page .contacts-popup__form form,body.archive .contacts-popup__form form,body.blog .contacts-popup__form form,body.single .contacts-popup__form form,body.home .contacts-popup__form form,body.error404 .contacts-popup__form form{display:flex;flex-direction:column;gap:var(--brand-sp-default)}body.page .contacts-popup__form form p,body.archive .contacts-popup__form form p,body.blog .contacts-popup__form form p,body.single .contacts-popup__form form p,body.home .contacts-popup__form form p,body.error404 .contacts-popup__form form p{margin-bottom:0!important}body.page .contacts-popup__form input[type=text],body.archive .contacts-popup__form input[type=text],body.blog .contacts-popup__form input[type=text],body.single .contacts-popup__form input[type=text],body.home .contacts-popup__form input[type=text],body.error404 .contacts-popup__form input[type=text],body.page .contacts-popup__form input[type=email],body.archive .contacts-popup__form input[type=email],body.blog .contacts-popup__form input[type=email],body.single .contacts-popup__form input[type=email],body.home .contacts-popup__form input[type=email],body.error404 .contacts-popup__form input[type=email],body.page .contacts-popup__form input[type=tel],body.archive .contacts-popup__form input[type=tel],body.blog .contacts-popup__form input[type=tel],body.single .contacts-popup__form input[type=tel],body.home .contacts-popup__form input[type=tel],body.error404 .contacts-popup__form input[type=tel],body.page .contacts-popup__form input[type=url],body.archive .contacts-popup__form input[type=url],body.blog .contacts-popup__form input[type=url],body.single .contacts-popup__form input[type=url],body.home .contacts-popup__form input[type=url],body.error404 .contacts-popup__form input[type=url],body.page .contacts-popup__form input[type=number],body.archive .contacts-popup__form input[type=number],body.blog .contacts-popup__form input[type=number],body.single .contacts-popup__form input[type=number],body.home .contacts-popup__form input[type=number],body.error404 .contacts-popup__form input[type=number],body.page .contacts-popup__form input[type=date],body.archive .contacts-popup__form input[type=date],body.blog .contacts-popup__form input[type=date],body.single .contacts-popup__form input[type=date],body.home .contacts-popup__form input[type=date],body.error404 .contacts-popup__form input[type=date],body.page .contacts-popup__form input[type=file],body.archive .contacts-popup__form input[type=file],body.blog .contacts-popup__form input[type=file],body.single .contacts-popup__form input[type=file],body.home .contacts-popup__form input[type=file],body.error404 .contacts-popup__form input[type=file],body.page .contacts-popup__form textarea,body.archive .contacts-popup__form textarea,body.blog .contacts-popup__form textarea,body.single .contacts-popup__form textarea,body.home .contacts-popup__form textarea,body.error404 .contacts-popup__form textarea{outline:none;border:none;padding:.1875rem 0;width:100%;font-size:.8125rem;line-height:var(--brand-lh-xl);border-bottom:1px solid var(--brand-primary-color)}body.page .contacts-popup__form input[type=text]::-moz-placeholder,body.archive .contacts-popup__form input[type=text]::-moz-placeholder,body.blog .contacts-popup__form input[type=text]::-moz-placeholder,body.single .contacts-popup__form input[type=text]::-moz-placeholder,body.home .contacts-popup__form input[type=text]::-moz-placeholder,body.error404 .contacts-popup__form input[type=text]::-moz-placeholder,body.page .contacts-popup__form input[type=email]::-moz-placeholder,body.archive .contacts-popup__form input[type=email]::-moz-placeholder,body.blog .contacts-popup__form input[type=email]::-moz-placeholder,body.single .contacts-popup__form input[type=email]::-moz-placeholder,body.home .contacts-popup__form input[type=email]::-moz-placeholder,body.error404 .contacts-popup__form input[type=email]::-moz-placeholder,body.page .contacts-popup__form input[type=tel]::-moz-placeholder,body.archive .contacts-popup__form input[type=tel]::-moz-placeholder,body.blog .contacts-popup__form input[type=tel]::-moz-placeholder,body.single .contacts-popup__form input[type=tel]::-moz-placeholder,body.home .contacts-popup__form input[type=tel]::-moz-placeholder,body.error404 .contacts-popup__form input[type=tel]::-moz-placeholder,body.page .contacts-popup__form input[type=url]::-moz-placeholder,body.archive .contacts-popup__form input[type=url]::-moz-placeholder,body.blog .contacts-popup__form input[type=url]::-moz-placeholder,body.single .contacts-popup__form input[type=url]::-moz-placeholder,body.home .contacts-popup__form input[type=url]::-moz-placeholder,body.error404 .contacts-popup__form input[type=url]::-moz-placeholder,body.page .contacts-popup__form input[type=number]::-moz-placeholder,body.archive .contacts-popup__form input[type=number]::-moz-placeholder,body.blog .contacts-popup__form input[type=number]::-moz-placeholder,body.single .contacts-popup__form input[type=number]::-moz-placeholder,body.home .contacts-popup__form input[type=number]::-moz-placeholder,body.error404 .contacts-popup__form input[type=number]::-moz-placeholder,body.page .contacts-popup__form input[type=date]::-moz-placeholder,body.archive .contacts-popup__form input[type=date]::-moz-placeholder,body.blog .contacts-popup__form input[type=date]::-moz-placeholder,body.single .contacts-popup__form input[type=date]::-moz-placeholder,body.home .contacts-popup__form input[type=date]::-moz-placeholder,body.error404 .contacts-popup__form input[type=date]::-moz-placeholder,body.page .contacts-popup__form input[type=file]::-moz-placeholder,body.archive .contacts-popup__form input[type=file]::-moz-placeholder,body.blog .contacts-popup__form input[type=file]::-moz-placeholder,body.single .contacts-popup__form input[type=file]::-moz-placeholder,body.home .contacts-popup__form input[type=file]::-moz-placeholder,body.error404 .contacts-popup__form input[type=file]::-moz-placeholder,body.page .contacts-popup__form textarea::-moz-placeholder,body.archive .contacts-popup__form textarea::-moz-placeholder,body.blog .contacts-popup__form textarea::-moz-placeholder,body.single .contacts-popup__form textarea::-moz-placeholder,body.home .contacts-popup__form textarea::-moz-placeholder,body.error404 .contacts-popup__form textarea::-moz-placeholder{color:var(--brand-primary-color)}body.page .contacts-popup__form input[type=text]::placeholder,body.archive .contacts-popup__form input[type=text]::placeholder,body.blog .contacts-popup__form input[type=text]::placeholder,body.single .contacts-popup__form input[type=text]::placeholder,body.home .contacts-popup__form input[type=text]::placeholder,body.error404 .contacts-popup__form input[type=text]::placeholder,body.page .contacts-popup__form input[type=email]::placeholder,body.archive .contacts-popup__form input[type=email]::placeholder,body.blog .contacts-popup__form input[type=email]::placeholder,body.single .contacts-popup__form input[type=email]::placeholder,body.home .contacts-popup__form input[type=email]::placeholder,body.error404 .contacts-popup__form input[type=email]::placeholder,body.page .contacts-popup__form input[type=tel]::placeholder,body.archive .contacts-popup__form input[type=tel]::placeholder,body.blog .contacts-popup__form input[type=tel]::placeholder,body.single .contacts-popup__form input[type=tel]::placeholder,body.home .contacts-popup__form input[type=tel]::placeholder,body.error404 .contacts-popup__form input[type=tel]::placeholder,body.page .contacts-popup__form input[type=url]::placeholder,body.archive .contacts-popup__form input[type=url]::placeholder,body.blog .contacts-popup__form input[type=url]::placeholder,body.single .contacts-popup__form input[type=url]::placeholder,body.home .contacts-popup__form input[type=url]::placeholder,body.error404 .contacts-popup__form input[type=url]::placeholder,body.page .contacts-popup__form input[type=number]::placeholder,body.archive .contacts-popup__form input[type=number]::placeholder,body.blog .contacts-popup__form input[type=number]::placeholder,body.single .contacts-popup__form input[type=number]::placeholder,body.home .contacts-popup__form input[type=number]::placeholder,body.error404 .contacts-popup__form input[type=number]::placeholder,body.page .contacts-popup__form input[type=date]::placeholder,body.archive .contacts-popup__form input[type=date]::placeholder,body.blog .contacts-popup__form input[type=date]::placeholder,body.single .contacts-popup__form input[type=date]::placeholder,body.home .contacts-popup__form input[type=date]::placeholder,body.error404 .contacts-popup__form input[type=date]::placeholder,body.page .contacts-popup__form input[type=file]::placeholder,body.archive .contacts-popup__form input[type=file]::placeholder,body.blog .contacts-popup__form input[type=file]::placeholder,body.single .contacts-popup__form input[type=file]::placeholder,body.home .contacts-popup__form input[type=file]::placeholder,body.error404 .contacts-popup__form input[type=file]::placeholder,body.page .contacts-popup__form textarea::placeholder,body.archive .contacts-popup__form textarea::placeholder,body.blog .contacts-popup__form textarea::placeholder,body.single .contacts-popup__form textarea::placeholder,body.home .contacts-popup__form textarea::placeholder,body.error404 .contacts-popup__form textarea::placeholder{color:var(--brand-primary-color)}body.page .contacts-popup__form textarea,body.archive .contacts-popup__form textarea,body.blog .contacts-popup__form textarea,body.single .contacts-popup__form textarea,body.home .contacts-popup__form textarea,body.error404 .contacts-popup__form textarea{resize:none}body.page .contacts-popup__form .form-field p,body.archive .contacts-popup__form .form-field p,body.blog .contacts-popup__form .form-field p,body.single .contacts-popup__form .form-field p,body.home .contacts-popup__form .form-field p,body.error404 .contacts-popup__form .form-field p,body.page .contacts-popup__form .wpcf7-form-control-wrap p,body.archive .contacts-popup__form .wpcf7-form-control-wrap p,body.blog .contacts-popup__form .wpcf7-form-control-wrap p,body.single .contacts-popup__form .wpcf7-form-control-wrap p,body.home .contacts-popup__form .wpcf7-form-control-wrap p,body.error404 .contacts-popup__form .wpcf7-form-control-wrap p{position:relative;flex:1 1 auto;width:100%}body.page .contacts-popup__form .form-actions p,body.archive .contacts-popup__form .form-actions p,body.blog .contacts-popup__form .form-actions p,body.single .contacts-popup__form .form-actions p,body.home .contacts-popup__form .form-actions p,body.error404 .contacts-popup__form .form-actions p,body.page .contacts-popup__form .wpcf7-submit p,body.archive .contacts-popup__form .wpcf7-submit p,body.blog .contacts-popup__form .wpcf7-submit p,body.single .contacts-popup__form .wpcf7-submit p,body.home .contacts-popup__form .wpcf7-submit p,body.error404 .contacts-popup__form .wpcf7-submit p{margin-bottom:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between}body.page .contacts-popup__form .form-actions p button,body.archive .contacts-popup__form .form-actions p button,body.blog .contacts-popup__form .form-actions p button,body.single .contacts-popup__form .form-actions p button,body.home .contacts-popup__form .form-actions p button,body.error404 .contacts-popup__form .form-actions p button,body.page .contacts-popup__form .form-actions p .wpcf7-submit,body.archive .contacts-popup__form .form-actions p .wpcf7-submit,body.blog .contacts-popup__form .form-actions p .wpcf7-submit,body.single .contacts-popup__form .form-actions p .wpcf7-submit,body.home .contacts-popup__form .form-actions p .wpcf7-submit,body.error404 .contacts-popup__form .form-actions p .wpcf7-submit,body.page .contacts-popup__form .wpcf7-submit p button,body.archive .contacts-popup__form .wpcf7-submit p button,body.blog .contacts-popup__form .wpcf7-submit p button,body.single .contacts-popup__form .wpcf7-submit p button,body.home .contacts-popup__form .wpcf7-submit p button,body.error404 .contacts-popup__form .wpcf7-submit p button,body.page .contacts-popup__form .wpcf7-submit p .wpcf7-submit,body.archive .contacts-popup__form .wpcf7-submit p .wpcf7-submit,body.blog .contacts-popup__form .wpcf7-submit p .wpcf7-submit,body.single .contacts-popup__form .wpcf7-submit p .wpcf7-submit,body.home .contacts-popup__form .wpcf7-submit p .wpcf7-submit,body.error404 .contacts-popup__form .wpcf7-submit p .wpcf7-submit{margin-left:auto;max-width:-moz-fit-content;max-width:fit-content}body.page .contacts-popup__picture,body.archive .contacts-popup__picture,body.blog .contacts-popup__picture,body.single .contacts-popup__picture,body.home .contacts-popup__picture,body.error404 .contacts-popup__picture{width:17.8125rem;height:19.3125rem}body.page .contacts-popup__picture img,body.archive .contacts-popup__picture img,body.blog .contacts-popup__picture img,body.single .contacts-popup__picture img,body.home .contacts-popup__picture img,body.error404 .contacts-popup__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.page .contacts-popup__close,body.archive .contacts-popup__close,body.blog .contacts-popup__close,body.single .contacts-popup__close,body.home .contacts-popup__close,body.error404 .contacts-popup__close{position:absolute;top:1.25rem;right:1rem}@media (max-width: 820px){body.page .contacts-popup .popup,body.archive .contacts-popup .popup,body.blog .contacts-popup .popup,body.single .contacts-popup .popup,body.home .contacts-popup .popup,body.error404 .contacts-popup .popup{padding:2.5rem var(--brand-container-pd)}}@media (max-width: 500px){body.page .contacts-popup,body.archive .contacts-popup,body.blog .contacts-popup,body.single .contacts-popup,body.home .contacts-popup,body.error404 .contacts-popup{padding:0}body.page .contacts-popup .popup,body.archive .contacts-popup .popup,body.blog .contacts-popup .popup,body.single .contacts-popup .popup,body.home .contacts-popup .popup,body.error404 .contacts-popup .popup{padding:3rem var(--brand-container-pd);overflow-y:auto;height:100%}body.page .contacts-popup h2,body.archive .contacts-popup h2,body.blog .contacts-popup h2,body.single .contacts-popup h2,body.home .contacts-popup h2,body.error404 .contacts-popup h2{margin-bottom:1rem}body.page .contacts-popup p:not(:last-child),body.archive .contacts-popup p:not(:last-child),body.blog .contacts-popup p:not(:last-child),body.single .contacts-popup p:not(:last-child),body.home .contacts-popup p:not(:last-child),body.error404 .contacts-popup p:not(:last-child){margin-bottom:1rem}body.page .contacts-popup ul,body.archive .contacts-popup ul,body.blog .contacts-popup ul,body.single .contacts-popup ul,body.home .contacts-popup ul,body.error404 .contacts-popup ul{margin:1rem 0}body.page .contacts-popup__body,body.archive .contacts-popup__body,body.blog .contacts-popup__body,body.single .contacts-popup__body,body.home .contacts-popup__body,body.error404 .contacts-popup__body{flex-direction:column;gap:0}body.page .contacts-popup__left,body.archive .contacts-popup__left,body.blog .contacts-popup__left,body.single .contacts-popup__left,body.home .contacts-popup__left,body.error404 .contacts-popup__left,body.page .contacts-popup__form,body.archive .contacts-popup__form,body.blog .contacts-popup__form,body.single .contacts-popup__form,body.home .contacts-popup__form,body.error404 .contacts-popup__form{max-width:100%}body.page .contacts-popup__picture,body.archive .contacts-popup__picture,body.blog .contacts-popup__picture,body.single .contacts-popup__picture,body.home .contacts-popup__picture,body.error404 .contacts-popup__picture{width:100%;max-height:15.9375rem}body.page .contacts-popup__close,body.archive .contacts-popup__close,body.blog .contacts-popup__close,body.single .contacts-popup__close,body.home .contacts-popup__close,body.error404 .contacts-popup__close{top:1.125rem;right:1.125rem}}@keyframes slideDown{0%{opacity:0;transform:translateY(-1.25rem)}to{opacity:1;transform:translateY(0)}}body.page .select-hidden,body.archive .select-hidden,body.blog .select-hidden,body.single .select-hidden,body.home .select-hidden,body.error404 .select-hidden{display:none}body.page .custom-select-container p,body.archive .custom-select-container p,body.blog .custom-select-container p,body.single .custom-select-container p,body.home .custom-select-container p,body.error404 .custom-select-container p{margin-bottom:0}body.page .select-selected,body.archive .select-selected,body.blog .select-selected,body.single .select-selected,body.home .select-selected,body.error404 .select-selected{cursor:pointer;position:relative;display:flex;z-index:2;align-items:center;padding:.1875rem 0;border-bottom:.0625rem solid var(--brand-primary-color);background-color:var(--brand-secondary-color);transition:color var(--brand-transition)}body.page .select-selected:after,body.archive .select-selected:after,body.blog .select-selected:after,body.single .select-selected:after,body.home .select-selected:after,body.error404 .select-selected:after{content:"";position:absolute;top:50%;right:.6875rem;transform:translateY(-50%);width:.75rem;height:.375rem;-webkit-mask:var(--brand-chevron-i) no-repeat center/cover;mask:var(--brand-chevron-i) no-repeat center/cover;background-color:var(--brand-primary-color);transition:background-color var(--brand-transition),transform var(--brand-transition)}body.page .select-selected.active:after,body.archive .select-selected.active:after,body.blog .select-selected.active:after,body.single .select-selected.active:after,body.home .select-selected.active:after,body.error404 .select-selected.active:after{transform:translateY(-50%) scaleY(-1);transition:background-color var(--brand-transition),transform var(--brand-transition)}body.page .select-selected .selected-text,body.archive .select-selected .selected-text,body.blog .select-selected .selected-text,body.single .select-selected .selected-text,body.home .select-selected .selected-text,body.error404 .select-selected .selected-text{max-width:13.125rem;overflow:hidden;text-wrap:nowrap;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;line-height:var(--brand-lh-xl)}body.page .select-items,body.archive .select-items,body.blog .select-items,body.single .select-items,body.home .select-items,body.error404 .select-items{position:absolute;background-color:transparent;width:100%;display:none;overflow-y:auto;max-height:15.625rem;z-index:2;box-shadow:0 0 8px #00000080}body.page .select-items ul,body.archive .select-items ul,body.blog .select-items ul,body.single .select-items ul,body.home .select-items ul,body.error404 .select-items ul{padding-left:0}body.page .select-items.active,body.archive .select-items.active,body.blog .select-items.active,body.single .select-items.active,body.home .select-items.active,body.error404 .select-items.active{display:block;background-color:var(--brand-secondary-color);animation:slideDown .3s ease;padding:.5rem .25rem;transition:max-height .3s ease}body.page .select-items .select-group,body.archive .select-items .select-group,body.blog .select-items .select-group,body.single .select-items .select-group,body.home .select-items .select-group,body.error404 .select-items .select-group{position:relative;margin:0;padding:.4375rem 0;display:flex;flex-direction:column;gap:.1875rem;list-style:none;transition:opacity .5s}body.page .select-items .select-group:first-child,body.archive .select-items .select-group:first-child,body.blog .select-items .select-group:first-child,body.single .select-items .select-group:first-child,body.home .select-items .select-group:first-child,body.error404 .select-items .select-group:first-child{padding-top:0}body.page .select-items .select-group:after,body.archive .select-items .select-group:after,body.blog .select-items .select-group:after,body.single .select-items .select-group:after,body.home .select-items .select-group:after,body.error404 .select-items .select-group:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.0625rem;background-color:var(--brand-primary-color)}body.page .select-items .select-group-item,body.archive .select-items .select-group-item,body.blog .select-items .select-group-item,body.single .select-items .select-group-item,body.home .select-items .select-group-item,body.error404 .select-items .select-group-item{cursor:pointer;font-size:.8125rem;line-height:var(--brand-lh-xl);background-color:var(--brand-bg-color);transition:background-color .5s ease}body.page .select-items .select-group-item:hover,body.archive .select-items .select-group-item:hover,body.blog .select-items .select-group-item:hover,body.single .select-items .select-group-item:hover,body.home .select-items .select-group-item:hover,body.error404 .select-items .select-group-item:hover{background-color:var(--brand-quinary-color);transition:background-color .5s ease}body.page .select-items .select-group-title,body.archive .select-items .select-group-title,body.blog .select-items .select-group-title,body.single .select-items .select-group-title,body.home .select-items .select-group-title,body.error404 .select-items .select-group-title{pointer-events:none;font-size:.8125rem;font-weight:500;line-height:var(--brand-lh-xl)}body.page .preloader,body.archive .preloader,body.blog .preloader,body.single .preloader,body.home .preloader,body.error404 .preloader{width:100%;position:fixed;inset:0;height:100%;background-color:var(--brand-bg-color);z-index:10;display:flex;align-items:flex-end;transition:opacity .2s linear}body.page .preloader.hide,body.archive .preloader.hide,body.blog .preloader.hide,body.single .preloader.hide,body.home .preloader.hide,body.error404 .preloader.hide{pointer-events:none;opacity:0}body.page .preloader .logo,body.archive .preloader .logo,body.blog .preloader .logo,body.single .preloader .logo,body.home .preloader .logo,body.error404 .preloader .logo{width:100%;position:relative}body.page .preloader .logo:after,body.archive .preloader .logo:after,body.blog .preloader .logo:after,body.single .preloader .logo:after,body.home .preloader .logo:after,body.error404 .preloader .logo:after{content:"";width:100%;height:100%;position:absolute;display:block;right:0;top:0;background-color:var(--brand-bg-color);animation:fadeOutWidth 2.5s forwards}@keyframes fadeOutWidth{0%{width:100%;opacity:.6}to{width:0;opacity:0}}body.page .preloader .logo img,body.archive .preloader .logo img,body.blog .preloader .logo img,body.single .preloader .logo img,body.home .preloader .logo img,body.error404 .preloader .logo img{width:100%;height:auto}
