a,button{line-height:inherit;display:inline-block;cursor:pointer;text-decoration:none;color:inherit;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}img{max-width:100%;height:auto}a.button{text-decoration:none}.form-control{height:5.5rem;border-radius:80px;width:100%;border:1px solid transparent}.form-control:focus{border:1px solid rgba(var(--color-accent),1)}.form-gruop-row{margin:1rem 0}.form-check-label{font-size:1.4rem;font-weight:300;font-family:var(--font-body-family);color:rgba(var(--color-foreground),.7);cursor:pointer}input[type=checkbox]{position:relative;border:2px solid rgba(var(--color-accent),1);border-radius:4px;background:none;cursor:pointer;line-height:0;margin:.6em .6em 0 0;outline:0;padding:0!important;vertical-align:text-top;height:2rem;width:2rem;-webkit-appearance:none;background-color:rgba(var(--color-background))}input[type=checkbox]:hover{opacity:1}input[type=checkbox]:checked{opacity:1}input[type=checkbox]:before{content:"";position:absolute;right:50%;top:50%;width:.6rem;height:1.2rem;border-width:0 2px 2px 0;margin:-1px -1px 0;transform:rotate(45deg) translate(-50%,-50%);z-index:2}input[type=checkbox]:checked:before{border:solid rgba(var(--color-foreground));border-width:0 2px 2px 0}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:none;background-color:rgba(var(--color-background));border:1px solid rgba(var(--color-background));white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input{position:relative;width:100%;display:inline-block}.header-transparent{background-color:transparent!important;position:absolute;width:100%;transition:.3s ease-in}.scrolled-past-header .header-transparent{box-sizing:border-box;background:#ffffff12!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);margin:0;transition:.3s ease-in}.header-wrapper{margin:2.8rem 0}.template--product .header-wrapper{margin-top:0}.header__inline-menu>ul{display:flex;flex-wrap:wrap;align-items:center;column-gap:4rem;list-style:none;padding:0;margin:0}.header__inline-menu>ul>li{position:relative;list-style:none;display:inline-block}.header__inline-menu>ul>li>a{color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.6rem;line-height:normal;position:relative;text-decoration:none;text-align:right;display:inline-flex;gap:8px;font-style:normal;font-weight:300;letter-spacing:-.02em;align-items:center}.link-wrap{display:inline-block}.link-lebel{display:block;font-size:48%}.header__inline-menu>ul>li>a:hover,.header__inline-menu>ul>li>a.active{color:rgb(var(--color-accent));text-decoration:none}.arrow-down{line-height:0}.header__inline-menu>ul>li .arrow-down svg{transition:.3s}.header__inline-menu>ul>li:hover .arrow-down svg{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);transition:.3s}.header__inline-menu>ul>li.has-mega-menu{position:static}.header__inline-menu>ul>li .header__inline-mega-menu{position:absolute;top:100%;left:0;right:0;width:100%;background:transparent;z-index:9999;visibility:hidden;opacity:0;transition-duration:.2s;transform-origin:top;-webkit-transform:perspective(10px) rotateX(-18deg);-moz-transform:perspective(10px) rotateX(-18deg);-ms-transform:perspective(10px) rotateX(-18deg);-o-transform:perspective(10px) rotateX(-18deg);transform:perspective(10px) rotateX(-18deg);text-align:center}.mega__menu-inner{background-color:#000c;display:inline-flex;width:auto;border-radius:12px;overflow:hidden}.mega-menu-container{box-sizing:border-box;padding:20px;background:#ffffff1a;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:12px;display:inline-flex;width:auto;flex-direction:column}.mega-menu-blocks{display:flex;gap:40px}.mega-menu-block a{display:block}.mega-menu-block{max-width:157px;flex:0 0 157px;margin-bottom:16px}.home-menu-thumb{margin-bottom:16px;border-radius:7px;opacity:.8;transition:.3s ease}.mega-menu__title{font-family:General Sans;font-style:normal;font-weight:500;font-size:16px;line-height:110%;letter-spacing:-.02em;margin:0 0 8px;text-align:center;color:rgb(var(--color-foreground),.7);transition:.3s ease}.mega-menu__text{font-family:General Sans;font-style:normal;font-weight:400;font-size:12px;line-height:120%;text-align:center;letter-spacing:-.02em;flex-grow:0;margin:0;color:rgb(var(--color-foreground),.7);transition:.3s ease}.mega-menu-block a:hover .home-menu-thumb{opacity:1;transition:.3s ease}.mega-menu-block a:hover .mega-menu__title,.mega-menu-block a:hover .mega-menu__text{color:rgb(var(--color-foreground),1);transition:.3s ease}.mega-menu-promotional-text{border-top:1px solid rgb(var(--color-foreground));padding-top:16px;text-align:center}.mega-menu-promotional-link{text-align:center;font-family:General Sans;font-style:normal;font-weight:500;font-size:16px;line-height:110%;letter-spacing:-.02em;color:rgb(var(--color-accent))}.header__inline-menu>ul>li>.header__inline-submenu{position:absolute;top:100%;left:-100%;right:0;width:100%;box-sizing:border-box;padding:12px;gap:8px;background:#373737a8;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:12px;z-index:9;min-width:200px;visibility:hidden;opacity:0;transition-duration:.2s;transform-origin:top;-webkit-transform:perspective(10px) rotateX(-18deg);-moz-transform:perspective(10px) rotateX(-18deg);-ms-transform:perspective(10px) rotateX(-18deg);-o-transform:perspective(10px) rotateX(-18deg);transform:perspective(10px) rotateX(-18deg)}.header__inline-menu>ul>li:hover>.header__inline-submenu,.header__inline-menu>ul>li:hover>.header__inline-mega-menu{visibility:visible;opacity:1;transition-duration:.2s;-webkit-transform:perspective(10px) rotateX(0deg);-moz-transform:perspective(10px) rotateX(0deg);-ms-transform:perspective(10px) rotateX(0deg);-o-transform:perspective(10px) rotateX(0deg);transform:perspective(10px) rotateX(0)}.header__inline-nested-menu{list-style:none;position:absolute;bottom:-100%;left:100%;right:0;width:100%;background-color:rgb(var(--color-background));box-shadow:-1px 3px 2px #00012314;z-index:9;padding:20px;border-radius:10px;visibility:hidden;opacity:0;transition-duration:.1s;transform-origin:top;-webkit-transform:perspective(300px) rotateX(-18deg);-moz-transform:perspective(300px) rotateX(-18deg);-ms-transform:perspective(300px) rotateX(-18deg);-o-transform:perspective(300px) rotateX(-18deg);transform:perspective(300px) rotateX(-18deg)}.header__inline-submenu li.menu-item-has-children:hover .header__inline-nested-menu{visibility:visible;opacity:1;transition-duration:.2s;-webkit-transform:perspective(300px) rotateX(0deg);-moz-transform:perspective(300px) rotateX(0deg);-ms-transform:perspective(300px) rotateX(0deg);-o-transform:perspective(300px) rotateX(0deg);transform:perspective(300px) rotateX(0)}.header__inline-submenu li.menu-item-has-children .sub-arrow-down svg{transition:.3s}.header__inline-submenu li.menu-item-has-children:hover .sub-arrow-down svg{-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:.3s}.header__inline-menu>ul>li .header__inline-mega-menu>li:not(:last-child){margin-right:0}.header__inline-menu>ul>li .header__inline-mega-menu.mega-menu-style-2{padding:30px 20px 40px}.header__inline-menu>ul>li .header__inline-mega-menu>li .header__inline-submenu{padding:0;list-style:none}.header__inline-menu>ul>li>.header__inline-submenu{padding:20px;list-style:none}.header__inline-menu>ul>li .header__inline-mega-menu .header__inline-submenu{list-style:none;padding:0}.shop-mega-menu-list>ul{padding:0;list-style:none}.header__inline-menu>ul>li .header__inline-submenu>li>a,.header__inline-nested-menu>li>a{color:rgba(var(--color-foreground),1);font-family:var(--font-body-family);font-size:1.6rem;font-style:normal;font-weight:var(--font-body-weight);position:relative;display:inline-flex;justify-content:space-between;width:auto;padding:.8rem 0}.header__inline-menu>ul>li .header__inline-submenu li:last-child a{padding-bottom:0}.header__inline-menu>ul>li .header__inline-submenu>li>a:hover,.header__inline-nested-menu>li>a:hover{color:rgb(var(--color-accent));text-decoration:none}.header__inline-menu>ul>li .header__inline-submenu>li>a:hover:before,.header__inline-nested-menu>li>a:hover:before{transform:scaleZ(1)}.header__inline-menu>ul>li .header__inline-submenu li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1);position:relative}.shop-mega-menu-list>ul>li>a{color:rgba(var(--color-foreground),.8);font-family:var(--font-body-family);font-size:13px;font-style:normal;font-weight:300;line-height:30px;position:relative}.shop-mega-menu-list>ul>li>a:before{content:"";width:100%;height:1px;position:absolute;left:0;bottom:0;transition:.3s transform ease;transform:scale3d(0,1,1);transform-origin:0 100%;background:rgba(var(--color-foreground),.2)}.shop-mega-menu-list>ul>li>a:hover{color:rgb(var(--color-foreground));text-decoration:none}.shop-mega-menu-list>ul>li>a:hover:before{transform:scaleZ(1)}.shop-mega-menu-list>ul>li:not(:last-child){margin-bottom:5px}.mega-menu-title,.shop-mega-menu-title{color:rgb(var(--color-foreground));font-family:var(--font-body-family);position:relative;font-size:18px;line-height:30px;font-style:normal;font-weight:600;margin-bottom:15px}.mega-menu-title:hover:before,.shop-mega-menu-title:hover:before{transform:scaleZ(1)}.shop-mega-menu-list__collection>ul>li>a{color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:500;line-height:32px}.mega-menu__collections{padding-bottom:5px}.header__inline-menu>ul>li .mega-menu__default{padding:0}.header__inline-menu>ul>li .mega-menu__default .container{padding-top:50px}@media screen and (max-width: 1280px){.header__inline-menu>ul{column-gap:2rem}}@media screen and (min-width: 990px){.scrolled-past-header .header-transparent .header__inline-menu>ul>li>a{padding-top:26px;padding-bottom:26px}}@media screen and (max-width: 990px){.mega-menu-container{box-sizing:border-box;padding:10px;width:100%}.mega-menu-blocks{display:flex;gap:10px;flex-wrap:wrap}.mega-menu-block{max-width:48%;flex:0 0 48%;margin-bottom:16px}.mega__menu-inner{padding:15px;width:100%}}.w-100{width:100%}.p-absolute{position:absolute}.h-100{height:100%}.mih{min-height:var(--mih, 100vh)}.center-middle{top:50%;left:50%;transform:translate(-50%,-50%)}iframe{border:0;max-width:100%}.external-video{background:#000}.external-video iframe{width:100%;height:100%}.ratio-media{aspect-ratio:var(--ratio)}.video-wrapper video{width:100%;height:100%;background-color:#000;object-fit:cover}.of-cover{object-fit:cover}.media,.media-wrapper{aspect-ratio:var(--ratio)}.video-wrapper .media{background:transparent}.video-wrapper button{border:0;padding:0;display:block;background-color:transparent}.video-wrapper button:before,.video-wrapper button:after{display:none}.video-wrapper .d-flex{display:flex!important}.video-wrapper{overflow:hidden;box-sizing:border-box;border:8px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:24px}.video-wrapper video{margin-bottom:-10px}@media screen and (max-width: 992px){.video-wrapper .playt-btn svg{height:6rem;width:6rem}}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next,.swiper-button-prev{background-color:transparent;width:56px;height:56px;-webkit-transition:all .3s cubic-bezier(.42,0,.58,1);-moz-transition:all .3s cubic-bezier(.42,0,.58,1);-o-transition:all .3s cubic-bezier(.42,0,.58,1);transition:all .3s cubic-bezier(.42,0,.58,1);transform:translate(0);transition:all .3s;position:absolute;background:transparent;border:1px solid rgb(var(--color-foreground),.2);color:rgb(var(--color-foreground));background:#fff3;border-radius:80px;transform:scaleX(-1);z-index:99}.swiper-button-next:hover,.swiper-button-prev:hover{-webkit-transition:all .3s cubic-bezier(.42,0,.58,1);-moz-transition:all .3s cubic-bezier(.42,0,.58,1);-o-transition:all .3s cubic-bezier(.42,0,.58,1);transition:all .3s cubic-bezier(.42,0,.58,1);background-color:rgb(var(--color-accent));color:rgb(var(--color-background))}.swiper-button-next svg,.swiper-button-prev svg{object-fit:contain;transform-origin:center;width:24px}.slideshow__swiper:hover .swiper-button-next,.slideshow__swiper:hover .swiper-button-prev{transition:all .3s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,8px)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,75px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,6px));border-radius:var(--swiper-pagination-bullet-border-radius,10px);background:var(--swiper-pagination-bullet-inactive-color, #D9D9D9);opacity:var(--swiper-pagination-bullet-inactive-opacity, 1)}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,rgb(var(--color-accent)))}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,28px)}@media screen and (max-width: 1440px){.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,60px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,6px))}}@media screen and (max-width: 1280px){.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,30px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,4px))}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,15px)}}@media screen and (max-width: 991px){.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,23px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,4px))}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,15px)}}.slideshow__swiper .col{margin:0;padding:0}.slideshow__swiper .swiper-slide{height:auto}.slideshow__swiper .swiper-wrapper{flex-wrap:nowrap;padding:0;margin:0}.section--pretext{margin:0;box-sizing:border-box;display:inline;padding:10px 16px;gap:4px;height:33px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:80px;flex:none;order:0;flex-grow:0;font-family:var(--font-body-family);font-style:normal;font-weight:300;font-size:14px;line-height:90%}.section--title{margin:2rem 0 3.2rem}.section--header{padding-bottom:8rem}.section--header .section--text{line-height:140%;letter-spacing:-.03em;margin:0}.section--header .section--text strong{color:rgb(var(--color-accent))}.multicard-row{row-gap:2rem;--bs-gutter-x: 2rem}@media screen and (max-width: 992px){.section--header{padding-bottom:5rem}}.collapseble__tiem{padding:2rem;border-bottom:1px solid rgba(var(--color-foreground),.2);cursor:pointer}.remove_border{border-bottom:1px solid rgba(var(--color-foreground),0)}.collapseble__button{cursor:pointer;padding-right:30px;padding-bottom:0;border:none;font-family:General Sans;font-style:normal;font-weight:500;font-size:24px;line-height:110%;letter-spacing:-.02em;display:block;position:relative;list-style:none;background-color:transparent;width:100%;text-align:left;padding-left:0}.collapseble__button:before,.collapseble__button:after{content:"";position:absolute;top:calc(50% - 1px);right:9px;width:14px;height:2px;background-color:currentColor;transition:.3s ease;transition-property:transform,opacity}.collapseble__button:before{transform:rotate(-90deg)}.collapseble__button.active:before{transform:rotate(90deg);opacity:0}.collapseble__button.active:after{transform:rotate(180deg)}.collapseble__tiem.active{background:#f1f1f11a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:24px}.collapseble__content{margin:12px 0 0}.collapseble__content p{margin:0;font-style:normal;font-weight:300;font-size:18px;line-height:140%}.flip-clock-wrapper ul{position:relative;float:left;margin:5px;width:56px;height:80px;font-size:80px;font-weight:700;line-height:87px;border-radius:0;background:transparent}.flip-clock-wrapper{font-family:var(--font-body-family);display:flex;justify-content:center;margin:0}.flip-clock-wrapper ul li a div.up:after{display:none}.flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#fff;text-shadow:none;text-align:center;font-size:5.6rem;padding:4px;background:linear-gradient(180deg,#000,#282828e6);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:12px}.flip-clock-wrapper ul li{line-height:65px}.flip-clock-wrapper .flip{box-shadow:none}.flip-clock-dot{display:block;background:#f3ffff;width:9px;height:9px;position:absolute;border-radius:50%;box-shadow:none;left:5px}.flip-clock-divider .flip-clock-label{position:absolute;top:auto;right:-86px;text-shadow:none;bottom:-12px;font-family:var(--font-body-family);font-style:normal;font-weight:300;font-size:16px;line-height:90%;text-align:center;letter-spacing:-.02em;color:#fff}.timer-heading{text-align:center;box-sizing:border-box;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 16px;gap:4px;isolation:isolate;background:#ffffff12;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:80px;height:33px}.banner__content--countdowntimer{text-align:center}@media screen and (max-width: 750px){.flip-clock-wrapper ul{width:34px;height:56px;font-size:45px;line-height:56px;padding:0;margin:0}.flip-clock-wrapper ul li{line-height:45px}.flip-clock-wrapper ul li a div div.inn{font-size:3rem;padding:4px}.flip-clock-divider.minutes .flip-clock-label{right:-60px}.flip-clock-divider .flip-clock-label{right:-55px}.flip-clock-divider.seconds .flip-clock-label{right:-65px}.flip-clock-dot{width:6px;height:6px}.flip-clock-dot.top{top:16px}.flip-clock-divider{width:20px;height:73px}}.quote_popup{display:none;z-index:2}.quote_popup-overlay{display:block!important;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;width:100%;height:100%;text-align:center;padding:1rem;align-items:center;justify-content:center;z-index:99}.quote_popup .quote_popup-content{width:100%;max-width:750px;padding:35px;background:#373737a8;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:12px;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 auto;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9999;text-align:center}.quote_popup-content .heading{font-weight:900;color:#fff;font-size:32px;line-height:1.2;margin:0 0 5px;text-transform:uppercase}.quote_popup-title{font-size:26px}.quote_popup-overlay .quote_popup p{flex:0 1 100%;padding:0 1rem;margin:0;margin-top:1rem;font-family:sans-serif}.quote_popup-content .content{width:100%}.quote_popup-content .field{margin-bottom:16px}.info-lebel{color:#fff;font-size:16px;text-align:left;margin:0 0 16px}.popup-content .globo-form .header{display:none!important}.popup-content .wizard__content .panels+p{display:none!important;opacity:0;position:absolute}.quote_popup.hideFields .form-fields{display:none}.quote_popup-content .form-status-list{color:#fff;text-align:center;font-size:18px;line-height:22px;display:flex;justify-content:center}.quote_popup-content .form__message .icon{flex-shrink:0;height:2rem;width:2rem}.quote_popup-btn{background-color:transparent;padding:0;position:absolute;right:15px;top:10px;border:0}.contact-form-modal .field:before,.contact-form-modal .field:after{box-shadow:none!important}.contact-form-modal .field__input:focus{box-shadow:none}.contact-form-modal .field__input{border-radius:10px;height:54px}.contact-form-modal .field__label{top:calc(1.3rem + var(--inputs-border-width))}.contact-form-modal textarea{height:140px!important}.contact__button .button{min-width:200px}.iti--container{position:absolute;z-index:9999}.overflow-hidden{overflow:hidden!important}.field__phone .field__label{left:120px}.field__input-custom{background-color:transparent;color:rgb(var(--color-foreground));font-size:1.8rem;display:flex;align-items:center;background:rgb(var(--color-background));padding:1rem 8.8rem 1rem 2.8rem;border-radius:10px;height:54px;border:0;width:100%}.contact-form-modal .field{display:block}.field__phone .iti--allow-dropdown input[type=tel],.field__phone .iti--separate-dial-code input[type=tel]{padding-left:116px!important}.placeholder-svg{background-color:rgb(var(--color-foreground),.2);color:rgb(var(--color-background),1)}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.iti{width:100%}.error__message{color:red;font-size:1.2rem;font-weight:300;display:none;text-align:left}.invalid .error__message{display:block;text-align:left}.quote_popup-content .form__message{align-items:center;display:flex;font-size:1.4rem;line-height:1;margin-top:1rem;flex-direction:column}.quote_popup-content .form__message h1{margin-bottom:10px}.quote_popup-content .form__message h3{margin:0}.iti__country-list{background-color:#0e0e0e;border:0}[hidden]{display:none}.currency-selector{font-size:1.4rem;letter-spacing:.06rem;height:auto;min-height:initial;background:transparent;padding:0 11px 0 0;white-space:nowrap}@media screen and (max-width: 992px){.currency-selector{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/theme.css.map */
