section.flex-section{background-size:cover;background-position:center;background-repeat:no-repeat}section.flex-section .flex-section-container{display:flex;max-width:1600px;margin-inline:auto}header{position:relative;z-index:99;background:#fff}header *{box-sizing:border-box;margin:0;padding:0}header>.container{width:var(--section_width);margin-inline:auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center}header .logo img{width:40px;height:auto}header .right,header .widgets{display:flex;gap:var(--side-padding);align-items:center}header .right{gap:var(--side-padding);justify-content:end}header .widgets{gap:20px}header navigation-menu{overflow-x:scroll;padding-inline:40px 20px}header navigation-menu{-ms-overflow-style:none;scrollbar-width:none}header navigation-menu::-webkit-scrollbar{display:none}header .widgets>*{display:flex;align-items:center}header .widgets>*>i{cursor:pointer;font-size:20px;color:#465062}header .search-box{position:absolute;z-index:101;top:100%;left:0;right:0;padding:10px 20px;background:#f4f3f2;display:none;justify-content:center;animation:.15s linear mega-menu}header .search-box.active{display:flex}header .search-box form{background:#fff;border:solid 1px #F4F3F2;padding:8px 16px;border-radius:8px;color:#465062;display:flex;align-items:center;width:min(100%,600px)}header .search-box input{font-size:16px;flex-grow:1;border:none;background:none;outline:none}header .search-box button{background:none;border:none;padding:0;outline:none;font-size:20px;cursor:pointer;color:#465062;opacity:.7}header .search-box button:hover{opacity:1}@media (min-width: 769px){header .hamburger{display:none}}@media (max-width: 768px){header>.container{grid-template-columns:1fr 30px 1fr;gap:40px;padding-block:12px}header .widgets{justify-content:end}header .hamburger{cursor:pointer;font-size:20px;color:#465062}}.top-header{z-index:99;padding-block:10px;background:#465062}.top-header>.container{display:grid;grid-template-columns:100%}.top-header *{color:var(--white);font-size:15px;font-family:Roboto;line-height:1}content-marquee{--gap: 40px;display:flex;flex-wrap:nowrap;overflow:hidden}content-marquee .content{min-width:100%;flex-shrink:0;flex-grow:1;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-around;text-align:center;text-wrap:nowrap;animation-name:content-marquee;animation-duration:20s;animation-timing-function:linear;animation-iteration-count:infinite}content-marquee .content>*{padding-left:var(--gap)}content-marquee .content *{text-wrap:nowrap;max-width:unset}@keyframes content-marquee{0%{translate:0% 0%}to{translate:-100% 0%}}.top-header .localization{justify-content:end}.content-block{overflow:hidden}.content-block-container{display:flex;background-size:cover;background-position:center;background-repeat:no-repeat}.review-block{background:#fff;padding:20px;min-width:min(400px,80dvw)}.review-block .head{display:grid;grid-template-columns:100px auto;column-gap:20px}.review-block .head img{grid-column:1;grid-row:1 / 4;border-radius:100px;width:100%;height:auto}.review-block .name,.review-block .description,.review-block .stars{margin:0;line-height:1}.review-block .name{font-size:20px}.review-block .description{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:14px}@media (max-width: 768px){.review-block{padding:15px}.review-block .head{grid-template-columns:50px auto;column-gap:10px;row-gap:5px}}.tag{border-radius:4px;font-family:var(--font-heading-family);text-transform:uppercase;padding:.3em .5em;font-size:14px;display:inline-block;margin-bottom:.3em}.text-block-content *{margin:0;color:inherit!important}.localization{display:flex;align-items:center;gap:calc(var(--side-padding) / 2)}.localization-select{font-size:16px;color:#465062;background:none;border:none;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}navigation-menu{--nav-gap: 32px}navigation-menu .localization{flex-grow:1;justify-content:end}navigation-menu nav>ul{list-style:none;display:flex;gap:var(--nav-gap);align-items:center}navigation-menu nav>ul li{display:flex;align-items:center;cursor:pointer;flex-shrink:0}navigation-menu .label{font-family:Roboto;font-size:16px;position:relative}navigation-menu a{color:#465062;text-decoration:none;font-family:Roboto;will-change:opacity,translate;transition:opacity .2s linear,translate .2s ease-in-out;line-height:1.2}navigation-menu a:hover{opacity:.75;translate:0px -1px}navigation-menu .dropdown-item .label,navigation-menu .megamenu-item .label{display:flex;align-items:center;box-sizing:content-box;padding-block:24px;margin-inline:calc(0px - (var(--nav-gap) / 2));padding-inline:calc(var(--nav-gap) / 2)}@media (min-width: 769px){navigation-menu .dropdown-item:hover .label,navigation-menu .megamenu-item:hover .label{background:#f4f3f2}}drop-down{z-index:99;display:none;position:absolute;top:100%;margin-left:calc(0px - (var(--nav-gap) / 2));border-top:solid 1px #F4F3F2;background:#fff;animation:.15s linear mega-menu;padding:calc(var(--nav-gap) / 2)}@media (min-width: 769px){navigation-menu .dropdown-item:hover drop-down{display:flex}}mega-menu{z-index:99;display:none;position:absolute;top:100%;left:0;right:0;border-top:solid 1px #F4F3F2;background:#fff;animation:.15s linear mega-menu;grid-template-columns:1fr var(--section_width) 1fr}@keyframes mega-menu{0%{opacity:0;translate:0px -4px}to{opacity:1;translate:0px 0px}}mega-menu>.container{grid-column:2 / 3}mega-menu>.container,mega-menu nav{display:flex;gap:32px}mega-menu nav{padding-block:32px;overflow-x:scroll}@media (min-width: 769px){navigation-menu .megamenu-item:hover mega-menu{display:grid}}mega-menu .heading{display:inline-block;margin-bottom:20px}navigation-menu .childs{display:flex;flex-direction:column;gap:0px}navigation-menu .child{margin-bottom:8px}navigation-menu .child a{color:#878d99}mega-menu .nav_logo{margin-top:16px}mega-menu .featured-product{flex-grow:1;padding:32px;background:#f4f3f2}mega-menu .featured-product-background-extend{grid-column:3 / -1;background:#f4f3f2}mega-menu .featured-product .product-card{display:block;width:100%;max-width:250px}@media (max-width: 768px){navigation-menu{margin:0!important;padding-inline:0px!important;padding-block:16px!important;display:flex;position:fixed;top:var(--top_position);right:0;bottom:0;background:#fff;z-index:98;will-change:translate;translate:-100% 0;transition-timing-function:cubic-bezier(.85,0,.25,1);transition-duration:.5s;width:100dvw;flex-direction:column;gap:24px;overflow:scroll}header:has(.hamburger.opened) navigation-menu{translate:0% 0}body:has(.hamburger.opened){overflow:hidden}navigation-menu nav>ul{flex-direction:column;align-items:initial;gap:0}navigation-menu .localization{margin-top:24px;flex-grow:initial;justify-content:start;padding-inline:var(--inline_padding)}navigation-menu .label{font-size:20px;padding-block:12px!important;padding-inline:var(--inline_padding)!important;margin:0!important;display:flex;justify-content:space-between}navigation-menu .label:hover,navigation-menu .dropdown-item:has(drop-down[data-opened=true]) .label,navigation-menu .megamenu-item:has(mega-menu[data-opened=true]) .label{background:#f4f3f2}navigation-menu nav>ul li{display:block}navigation-menu .dropdown-item .label:after,navigation-menu .megamenu-item .label:after{content:" ";display:block;background:currentColor;mask-size:cover;-webkit-mask-size:cover;width:1.2em;height:1.2em;mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 6L15 12L9 18" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>');-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg width="24" height="24" stroke-width="1.5" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9 6L15 12L9 18" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/></svg>')}drop-down{position:static;border-top:none;padding-block:20px 30px;padding-inline:var(--inline_padding);margin-left:0}drop-down[data-opened=true]{display:block}navigation-menu .dropdown-item:has(drop-down[data-opened=true]) .label:after{rotate:90deg;transition:rotate .2s ease-in-out}mega-menu{position:static;border-top:none;padding-block:20px 30px;padding-inline:0}mega-menu[data-opened=true]{display:block}mega-menu .featured-product,mega-menu .featured-product-background-extend{display:none}navigation-menu .megamenu-item:has(mega-menu[data-opened=true]) .label:after{rotate:90deg;transition:rotate .2s ease-in-out}mega-menu nav{padding-block:0;padding-inline:var(--inline_padding);flex-direction:column}mega-menu .nav_logo{display:none}mega-menu .heading{margin-bottom:10px}navigation-menu .child{margin-bottom:4px}}
/*# sourceMappingURL=/cdn/shop/t/233/compiled_assets/styles.css.map */
