.CartWidget__label{color:var(--white)!important}.HeaderControl svg{fill:var(--white)!important}li,ol,ul{list-style:none!important}li::marker{content:""!important}.product-title{display:inline-flex;font-size:16px;font-weight:400;line-height:150%;color:var(--default);margin:16px 0 0}.ProductCard__title{font-weight:500!important}.MobileBurger__inner,.MobileBurger__inner:after,.MobileBurger__inner:before{background-color:#ffffff!important;height:3px}.MobileBurger__inner{background-color:#ffffff;height:3px}.is-open .MobileBurger__inner{background-color:#000!important}.ProductCard__title{word-break:break-word;font-size:16px;font-weight:400;line-height:150%;color:var(--default);transition:opacity .25s ease-in-out}#RecentlyProductsViewedSlider .ProductCard__title,.CustomProductsSlider .ProductCard__title{min-height:120px}button{cursor:pointer}form *{font-family:inherit;outline:none}.wrapper{overflow:hidden}header .container{max-width:none}header{background:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.5) .01%,rgba(0,0,0,.8))}header.absolute{position:absolute;top:20px;left:0;width:100%;z-index:2;background:transparent}.header-top{align-items:center;justify-content:space-between;gap:20px}.brand-logo,.header-top{display:flex}.brand-logo img{max-width:100%;width:220px}.header-right{border-bottom:1px solid #858990;padding:0 0 23px}.header-right,.header-search{display:flex;align-items:center;gap:30px}.header-search input,.location{font-family:var(--font2);font-size:14px;font-weight:400;line-height:normal;color:var(--white)}.header-search input{width:410px;border-radius:9px;border:1px solid #858990;outline:none;background-color:transparent;padding:0 5px;transition:var(--transition)}.header-search input:focus,.header-search input:hover{border-color:var(--white)}.header-search button{border:none;font-family:inherit;font-size:14px;font-style:normal;font-weight:500;line-height:175%;color:#858990;transition:var(--transition);display:flex;align-items:center;gap:8px;background-color:transparent;cursor:pointer}.header-search button:hover{color:var(--white)}.header-search button svg path{transition:var(--transition)}.header-search button:hover svg path{stroke:var(--white)}.header-actions{display:flex;align-items:center;gap:24px}.header-actions a{display:flex}.header-actions path{transition:var(--transition)}.header-actions a:hover path{fill:#717171}.header-phone{display:inline-flex;margin:0 0 0 20px;font-size:14px;font-weight:700;line-height:120%;color:var(--white);text-decoration:none;transition:var(--transition);position:relative}.header-phone:after{position:absolute;content:"";left:0;bottom:-2px;width:0;height:1px;background-color:var(--white);transition:var(--transition)}.header-phone:hover:after{width:100%}.header-links{list-style:none;display:flex;gap:68px}.header-links,.link-item{align-items:center;justify-content:center}.link-item{display:inline-flex;padding:24px 12px;font-family:var(--font2);font-size:16px;font-weight:600;line-height:normal;letter-spacing:.64px;text-transform:lowercase;color:var(--white);text-decoration:none;position:relative}.link-item:after{position:absolute;content:"";width:0;height:1px;left:0;bottom:18px;background-color:var(--white);transition:var(--transition)}.link-item:hover:after{width:100%}.hero{position:relative;height:100svh;display:flex;align-items:flex-end;z-index:1;padding:0 0 58px}.hero:after{content:"";height:220px;background:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.5) 48.56%,rgba(0,0,0,.8));z-index:-1}.hero-bg,.hero:after{position:absolute;width:100%;top:0;left:0}.hero-bg{height:100%;object-fit:cover;object-position:center;z-index:-2}.hero-swiper{width:100%}.hero-title{font-size:clamp(30px,3.5vw,60px);font-weight:700;line-height:136%;color:var(--white);max-width:745px;margin:0 0 18px}.hero-desc{font-size:20px;font-weight:400;margin:0 0 40px;max-width:460px}.hero-btn,.hero-desc{font-family:var(--font2);line-height:150%;color:var(--white)}.hero-btn{font-size:14px;font-weight:500;display:inline-flex;align-items:center;gap:8px;padding:16px 40px;border:1px solid #fff;transition:var(--transition)}.hero-btn:hover{background-color:#D6D6D6;border-color:#D6D6D6;color:var(--black)}.hero-btn line,.hero-btn path{transition:var(--transition)}.hero-btn:hover line,.hero-btn:hover path{stroke:var(--black)}.hero-swiper .swiper-next,.hero-swiper .swiper-prev{background-color:#D6D6D6;position:absolute;bottom:0;z-index:1;border:none}.hero-swiper .swiper-prev{left:20%}.hero-swiper .swiper-next{left:26%}.hero-swiper .swiper-next path,.hero-swiper .swiper-prev path{transition:var(--transition)}.hero-swiper .swiper-next:hover path,.hero-swiper .swiper-prev:hover path{stroke:var(--white)}.hero-swiper .swiper-next:hover,.hero-swiper .swiper-prev:hover{background-color:#717171}.hamburger,.mobile-header{display:none}.w-bg{background-color:var(--gray2)}.sec-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 56px}.hero-swiper .swiper-actions{display:flex;align-items:center;gap:40px}.hero-swiper .swiper-nav{display:flex;align-items:center;gap:24px}.hero-swiper .swiper-pagination-bullet{margin:0!important;background-color:var(--gray5);opacity:1;transition:var(--transition)}.hero-swiper .swiper-pagination-bullet-active,.hero-swiper .swiper-pagination-bullet:hover{background-color:var(--gray6)}.more{font-size:14px;font-weight:500;line-height:150%;color:var(--default);display:inline-flex;align-items:center;gap:8px;position:relative}.more:after{position:absolute;content:"";left:0;bottom:-2px;width:0;height:1px;background-color:var(--default);transition:var(--transition)}.more:hover:after{width:100%}.more svg{transition:var(--transition)}.more:hover svg{transform:translate(5px)}.modal-back{position:fixed;z-index:3;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.4);opacity:0;visibility:hidden;transition:var(--transition)}.modal-back.is-show{opacity:1;visibility:visible}.main-title{font-size:26px;line-height:160%;color:var(--gray3);margin:0 0 40px}.block-title,.main-title{font-family:var(--font2);font-weight:500}.block-title{font-size:18px;line-height:150%;color:#AAAEB6;margin:0 0 32px}@media(max-width:1300px){.header-search input{width:250px}.header-phone{margin:0 10px 0 0}.header-links{gap:40px}}@media(max-width:1200px){.header-search input,header .brand-logo{width:150px}.hero-swiper .swiper-prev{left:28%}.hero-swiper .swiper-next{left:37%}}@media(max-width:992px){.header-links{display:none}.header-right{padding:0;border:none}.header-right .header-search,.header-right .location{display:none}.hamburger{display:flex;align-items:center;justify-content:center;width:30px;height:30px;cursor:pointer;overflow:hidden}.hamburger line{transition:var(--transition)}.hamburger.is-active line{stroke:var(--black)}.hamburger.is-active line:nth-child(2){transform:translate(6px)}.hamburger.is-active line:nth-child(3){transform:translate(12px)}.mobile-header{display:flex;flex-direction:column;gap:10px;position:fixed;background-color:var(--white);width:100%;height:calc(100vh - 77px);top:57px;left:-100%;padding:20px;transition:var(--transition)}header.absolute .mobile-header{top:77px}header.is-active .mobile-header{left:0}.mobile-header .header-links{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.mobile-header .link-item{padding:0;color:var(--black)}.mobile-header .location{color:var(--black)}.header-actions svg path{transition:var(--transition)}.mobile-header .header-actions svg path,header.is-active .header-actions svg path{fill:var(--black)}.mobile-header .header-phone,.mobile-header .header-search input,header.is-active .header-phone{color:var(--black)}header:after{position:absolute;content:"";left:-100%;top:-20px;width:100%;height:calc(100% + 20px);background-color:#FFF;z-index:-1;transition:var(--transition)}header.is-active:after{left:0}header.is-active{width:100%;position:fixed;z-index:2}header.is-active .brand-logo img{filter:invert(1)}.header-search button:hover{color:var(--black)}.header-search button:hover svg path{stroke:var(--black)}.hero{height:80svh}}@media(max-width:768px){.hero{padding:0 0 20px}.hero-swiper .swiper-prev{left:unset;right:16%}.hero-swiper .swiper-next{left:unset;right:0}header.absolute .mobile-header{top:62px}.mobile-header{top:42px}}@media(max-width:576px){.header-right .header-actions{display:none}.header-right{gap:10px}header .brand-logo{width:120px}}*{padding:0;margin:0;box-sizing:border-box}:root{--black:#000;--default:#32353B;--gray1:#717171;--gray2:#F1F1F1;--gray3:#4D4D4F;--gray4:#858990;--gray5:#CACDD3;--gray6:#52565C;--red:#D14643;--green:#3D8D4E;--brown:#9E9882;--white:#FFF;--transition:.3s all ease;--font2:"Comfortaa"}html{scroll-behavior:smooth}body{font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:var(--default);background-color:var(--white)}a{text-decoration:none}ol,ul{list-style:none}.container{max-width:1350px;width:100%;margin:0 auto;padding-left:10px;padding-right:10px}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px;padding-left:20px;padding-right:20px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container,header .container{max-width:1350px}}footer{background-color:var(--white);padding:30px 0 50px;border-top:1px solid #f1f1f1}.footer-top{justify-content:space-between;gap:20px;margin:0 0 60px}.footer-right,.footer-top{display:flex;align-items:center}.footer-right{gap:50px}.footer-location,.footer-phone{font-family:var(--font2);font-size:22px;font-weight:400;line-height:normal;color:var(--black)}.footer-phone{position:relative}.footer-phone:after{position:absolute;content:"";left:0;bottom:-2px;width:0;height:1px;background-color:var(--black);transition:var(--transition)}.footer-phone:hover:after{width:100%}.footer-links{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:20px}.footer-links li:first-child{font-size:20px;font-weight:400;line-height:normal;margin:0 0 30px;color:var(--black)}.footer-links li{margin:0 0 5px}.footer-links a{font-family:var(--font2);font-size:18px;font-weight:400;line-height:30px;color:var(--black);display:inline-block;transition:var(--transition);position:relative}.footer-links a:after{position:absolute;content:"";left:0;bottom:-2px;width:0;height:1px;background-color:var(--black);transition:var(--transition)}.footer-links a:hover:after{width:100%}.footer-links ul:last-child li:first-child{margin:0 0 5px}.footer-links ul:last-child a{font-family:inherit}@media(max-width:992px){.footer-links{gap:20px 40px;justify-content:flex-start}.footer-top{flex-direction:column;align-items:flex-start;margin:0 0 20px}}@media(max-width:768px){.footer-right{flex-direction:column;gap:20px;align-items:flex-start}.footer-links li:first-child{margin:0 0 10px}}@media(max-width:576px){.footer-links{flex-direction:column}.footer-links li:first-child{font-weight:500}}#search-suggestions-form{position:relative;z-index:999}.XShopMobileMenuWrapper .OffCanvas{top:0!important;padding:15px!important}.XShopMobileMenuWrapper .header-top{padding:20px 10px!important}.XShopMobileMenuWrapper .OffCanvas--open .header-phone{color:#000000!important}.XShopMobileMenuWrapper .OffCanvas--open .mobile-header{left:0!important;top:85px!important}.XShopMobileMenuWrapper .OffCanvas--open .mobile-header .header-links{display:flex!important;flex-direction:column;align-items:flex-start;gap:10px}.XShopMobileMenuWrapper .OffCanvas--open .mobile-header .location{display:block!important;color:#000000!important}.XShopMobileMenuWrapper .OffCanvas--open .mobile-header .header-actions,.XShopMobileMenuWrapper .OffCanvas--open .mobile-header .header-search{display:flex!important;color:#000000!important}.XShopMobileMenuWrapper .OffCanvas--open .mobile-header .CartWidget__label{color:#000000!important}
/*    !*position: relative;*!*/
/*    !*width: 100%;*!*/
/*    !*max-width: 600px;*!*/
/*    !*margin: 0 auto;*!*/
/*    !*z-index: 100;*!*/
/*    !*display: flex;*!*/
/*    !*align-items: center;*!*/
/*    !*position: relative;*!*/
/*    !*background: #fff;*!*/
/*    !*border-radius: 8px;*!*/
/*    !*box-shadow: 0 1px 4px rgba(0, 0, 0, 0.08);*!*/
/*    !*transition: all 0.2s ease-in-out;*!*/
/*    !*overflow: hidden;*!*/#search-suggestions-form .form-btn-close-append{position:absolute;right:10px;top:50%;transform:translateY(-50%)}#search-suggestions-form .form-btn-close{cursor:pointer;width:20px;height:20px;opacity:.6;transition:opacity .2s ease}#search-suggestions-form .form-btn-close:hover{opacity:1}#search-suggestions-form .go-search-results{margin-left:8px}#search-suggestions-form .go-results-btn{color:#fff;border-radius:8px;padding:8px;cursor:pointer;transition:background .2s ease,transform .2s ease}#search-suggestions-form .go-results-btn:hover{background:#0058c2;transform:scale(1.05)}#search-suggestions-form .select-search-suggestions{position:absolute;top:110%;left:0;right:0;background:#fff;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.1);overflow:hidden;animation:fadeIn .2s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}#search-suggestions-form .suggestions-list-inner{max-height:400px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#ccc transparent}#search-suggestions-form .suggestions-list-inner::-webkit-scrollbar{width:6px}#search-suggestions-form .suggestions-list-inner::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}#search-suggestions-form .section-suggestions-header{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;background:#f9fafb;font-weight:600;color:#333;border-bottom:1px solid #eee;cursor:pointer}#search-suggestions-form .section-suggestions-header:hover{background:#f0f4ff}#search-suggestions-form .suggestions-productItems-list{padding:0}#search-suggestions-form .suggestions-list-item{display:flex;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;color:#333;transition:background .2s ease;border-bottom:1px solid #f2f2f2}#search-suggestions-form .suggestions-list-item:hover{background:#f8faff}#search-suggestions-form .suggestions-image-block{flex-shrink:0;width:60px!important;height:60px!important;position:relative!important;overflow:hidden;border-radius:6px;background:#f5f5f5;display:flex;align-items:center;justify-content:center}#search-suggestions-form .suggestions-image-block img{position:relative!important;width:60px!important;height:60px!important;object-fit:contain}#search-suggestions-form .suggestions-info-block{flex:1 1;min-width:0}#search-suggestions-form .item-name{font-size:14px;font-weight:500;color:#111;line-height:1.3;margin-bottom:2px}#search-suggestions-form .item-label{font-size:12px;color:#888}#search-suggestions-form .item-price{font-size:14px;font-weight:600;color:#32353b;margin-top:4px}#search-suggestions-form .section-suggestions-bottom{text-align:center;font-weight:600;color:#32353b;padding:12px 0;cursor:pointer;background:#f7f9ff;transition:background .2s ease}#search-suggestions-form .section-suggestions-bottom:hover{background:#eaf2ff}@media (max-width:640px){#search-suggestions-form{max-width:100%}#search-suggestions-form .suggestions-image-block{width:50px;height:50px}#search-suggestions-form .item-name,#search-suggestions-form .item-price{font-size:13px}}#search-suggestions-form .Search svg,#search-suggestions-form .form-btn-close svg,#search-suggestions-form .go-results-btn svg{max-width:40px;max-height:40px;width:auto;height:auto;display:block}.OffCanvas{transition:transform .3s ease;transform:translateX(0)}.OffCanvas--open{transform:translateX(100%)}.MobileBurger{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;width:40px;height:40px;position:relative;transition:transform .4s ease}.MobileBurger.is-open{transform:rotate(90deg)}.MobileBurger__outer{position:relative;width:24px;height:18px}.MobileBurger__inner,.MobileBurger__inner:after,.MobileBurger__inner:before{content:"";display:block;background-color:#000;height:2px;width:100%;position:absolute;transition:all .3s ease}.MobileBurger__inner{top:50%;transform:translateY(-50%)}.MobileBurger__inner:before{top:-8px}.MobileBurger__inner:after{bottom:-8px}.MobileBurger.is-open .MobileBurger__inner{background-color:transparent}.MobileBurger.is-open .MobileBurger__inner:before{transform:translateY(8px) rotate(45deg)}.MobileBurger.is-open .MobileBurger__inner:after{transform:translateY(-8px) rotate(-45deg)}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Thin.eot);src:local("Montserrat Thin"),local("Montserrat-Thin"),url(/fonts/montserrat/Montserrat-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-Thin.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-Thin.woff) format("woff"),url(/fonts/montserrat/Montserrat-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-ThinItalic.eot);src:local("Montserrat Thin Italic"),local("Montserrat-ThinItalic"),url(/fonts/montserrat/Montserrat-ThinItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-ThinItalic.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-ThinItalic.woff) format("woff"),url(/fonts/montserrat/Montserrat-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-ExtraLight.eot);src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(/fonts/montserrat/Montserrat-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-ExtraLight.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-ExtraLight.woff) format("woff"),url(/fonts/montserrat/Montserrat-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-ExtraLightItalic.eot);src:local("Montserrat ExtraLight Italic"),local("Montserrat-ExtraLightItalic"),url(/fonts/montserrat/Montserrat-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-ExtraLightItalic.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-ExtraLightItalic.woff) format("woff"),url(/fonts/montserrat/Montserrat-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Light.eot);src:local("Montserrat Light"),local("Montserrat-Light"),url(/fonts/montserrat/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-Light.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-Light.woff) format("woff"),url(/fonts/montserrat/Montserrat-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-LightItalic.eot);src:local("Montserrat Light Italic"),local("Montserrat-LightItalic"),url(/fonts/montserrat/Montserrat-LightItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-LightItalic.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-LightItalic.woff) format("woff"),url(/fonts/montserrat/Montserrat-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/fonts/montserrat/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-Regular.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-Regular.woff) format("woff"),url(/fonts/montserrat/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Italic.eot);src:local("Montserrat Italic"),local("Montserrat-Italic"),url(/fonts/montserrat/Montserrat-Italic.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-Italic.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-Italic.woff) format("woff"),url(/fonts/montserrat/Montserrat-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Medium.eot);src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/fonts/montserrat/Montserrat-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-Medium.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-Medium.woff) format("woff"),url(/fonts/montserrat/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-MediumItalic.eot);src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(/fonts/montserrat/Montserrat-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-MediumItalic.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-MediumItalic.woff) format("woff"),url(/fonts/montserrat/Montserrat-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-SemiBold.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/fonts/montserrat/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-SemiBold.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-SemiBold.woff) format("woff"),url(/fonts/montserrat/Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-SemiBoldItalic.eot);src:local("Montserrat SemiBold Italic"),local("Montserrat-SemiBoldItalic"),url(/fonts/montserrat/Montserrat-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-SemiBoldItalic.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-SemiBoldItalic.woff) format("woff"),url(/fonts/montserrat/Montserrat-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Bold.eot);src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/fonts/montserrat/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-Bold.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-Bold.woff) format("woff"),url(/fonts/montserrat/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-BoldItalic.eot);src:local("Montserrat Bold Italic"),local("Montserrat-BoldItalic"),url(/fonts/montserrat/Montserrat-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-BoldItalic.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-BoldItalic.woff) format("woff"),url(/fonts/montserrat/Montserrat-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-ExtraBold.eot);src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/fonts/montserrat/Montserrat-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-ExtraBold.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-ExtraBold.woff) format("woff"),url(/fonts/montserrat/Montserrat-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-ExtraBoldItalic.eot);src:local("Montserrat ExtraBold Italic"),local("Montserrat-ExtraBoldItalic"),url(/fonts/montserrat/Montserrat-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-ExtraBoldItalic.woff) format("woff"),url(/fonts/montserrat/Montserrat-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-Black.eot);src:local("Montserrat Black"),local("Montserrat-Black"),url(/fonts/montserrat/Montserrat-Black.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-Black.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-Black.woff) format("woff"),url(/fonts/montserrat/Montserrat-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/Montserrat-BlackItalic.eot);src:local("Montserrat Black Italic"),local("Montserrat-BlackItalic"),url(/fonts/montserrat/Montserrat-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/fonts/montserrat/Montserrat-BlackItalic.woff2) format("woff2"),url(/fonts/montserrat/Montserrat-BlackItalic.woff) format("woff"),url(/fonts/montserrat/Montserrat-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Comfortaa;src:url(/fonts/comfortaa/Comfortaa.eot);src:local("Comfortaa"),url(/fonts/comfortaa/Comfortaa.eot?#iefix) format("embedded-opentype"),url(/fonts/comfortaa/Comfortaa.woff) format("woff"),url(/fonts/comfortaa/Comfortaa.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Comfortaa;src:url(/fonts/comfortaa/Comfortaa-Bold.eot);src:local("Comfortaa Bold"),local("Comfortaa-Bold"),url(/fonts/comfortaa/Comfortaa-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/comfortaa/Comfortaa-Bold.woff) format("woff"),url(/fonts/comfortaa/Comfortaa-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Comfortaa;src:url(/fonts/comfortaa/Comfortaa-Light.eot);src:local("Comfortaa Light"),local("Comfortaa-Light"),url(/fonts/comfortaa/Comfortaa-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/comfortaa/Comfortaa-Light.woff) format("woff"),url(/fonts/comfortaa/Comfortaa-Light.ttf) format("truetype");font-weight:300;font-style:normal}:root{--root-font-size:16px;--color-primary-gray:#32353b;--color-white:#f7f7f8;--color-white-dark:#eef0f2;--color-gray-lightest:#cacdd3;--color-gray-lighten:#aaaeb6;--color-gray-light:#858991;--color-gray-2:#737880;--color-gray:#737881;--color-gray-dark:#52565c;--color-gray-darken:#464b55;--color-gray-darkest:var(--color-primary-gray);--color-black:#232427;--color-dark-blue:#435b80;--color-light-gray-light:#f8f8f8;--color-light-gray:#e5e5e5;--color-white-70:#ffffffb2;--color-gray-unit:#36393f;--color-gray-star:#a5a5a6;--color-danger:#dc645d;--color-warning:#dfaf66;--color-valencia:#d14643;--color-goblin:#3d8d4e;--color-pdf-icon:#EB1D25;--font-family-base:"Montserrat",sans-serif;--font-family-serif:"Playfair Display",serif;--background:#ffffff;--foreground:#171717;--font-montserrat:"Montserrat",sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-size-heading-xsmall:16px;--font-size-heading-small:25px;--font-size-heading-medium:32px;--font-size-heading-large:48px;--font-size-heading-xlarge:56px;--interior-card-padding:16px;--off-canvas-width-m:380px;--off-canvas-width-s:100vw;--checkout-summary-block-width:416px;--product-card-shadow-size:40px;--card-shadow:0px 0px 36px rgba(174,174,174,0.25);--z-index-header:99;--z-index-render-button:10;--z-index-render-card:calc(var(--z-index-render-button) + 1);--z-index-header-secondary-nav:calc(var(--z-index-render-card) + 1);--z-index-header-secondary-nav-list:9;--z-index-header-main-nav:calc(var(--z-index-header-secondary-nav) + 1);--z-index-overlay:calc(var(--z-index-header-main-nav) - 1);--z-index-offcanvas:calc(var(--z-index-overlay) + 1);--z-index-header-logo:calc(var(--z-index-offcanvas) + 1);--z-index-header-burger:calc(var(--z-index-offcanvas) + 1);--transition-base-duration:0.25s;--transition-base-timing-function:ease-in-out;--transition-base:var(--transition-base-duration) var(--transition-base-timing-function)}