@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";:root{--font-family: "Montserrat", sans-serif;--font-size-200: clamp(60px, 10.417vw, 200px);--font-size-160: clamp(50px, 8.333vw, 160px);--font-size-100: clamp(60px, 5.208vw, 100px);--font-size-60: clamp(35px, 3.125vw, 60px);--font-size-48: clamp(24px, 2.5vw, 48px);--font-size-40: clamp(28px, 2.083vw, 40px);--font-size-32: clamp(25px, 1.667vw, 32px);--font-size-28: clamp(20px, 1.458vw, 28px);--font-size-24: clamp(20px, 1.25vw, 24px);--font-size-20: clamp(16px, 1.042vw, 20px);--font-size-18: clamp(16px, .938vw, 18px);--font-size-16: clamp(14px, .833vw, 16px);--font-size-14: 14px;--font-size-12: 12px}h1,h2,h3,h4,h5,h6{font-family:var(--font-family);font-weight:700}h2{font-size:var(--font-size-48);letter-spacing:0;line-height:117%}h3{font-size:var(--font-size-24);letter-spacing:0;line-height:100%}h4{font-size:var(--font-size-20);letter-spacing:0;line-height:140%}p{font-size:var(--font-size-20);font-family:var(--font-family);letter-spacing:0;line-height:160%}.container{max-width:1920px;width:100%;margin:0 auto;padding:0 clamp(20px,5.208vw,100px);box-sizing:border-box}.tag{display:block;padding:4px 12px;text-align:center;font-family:var(--font-family);font-size:var(--font-size-14);font-style:normal;font-weight:700;letter-spacing:0px;color:#fff;text-transform:uppercase;opacity:1;background:#259797}.btn{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:max-content;padding:0 clamp(20px,3.646vw,70px);height:clamp(40px,4.17vw,60px);text-align:center;font-family:var(--font-family);font-size:var(--font-size-14);font-weight:700;line-height:100%;letter-spacing:1.4px;color:#780002;text-transform:uppercase;opacity:1;border:1px solid #780002;border-radius:6px;text-decoration:none;gap:20px;background:transparent;cursor:pointer;transition:all .3s ease;position:relative;z-index:2}.btn:hover{opacity:.75;transition:all .3s ease}.image .image__wrap{position:relative;padding-top:100%;box-sizing:border-box}.image .image__wrap img,.image .image__wrap svg{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.collection-card{box-shadow:0 0 50px #00000014;background:#fff;height:100%;position:relative}.collection-card a:not(.btn){display:flex!important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.collection-card__wrap{border-radius:6px;height:100%;display:flex;flex-direction:column}.collection-card .collection-card__wrap .content{padding:clamp(20px,clamp(15px,1.563vw,30px),73px) clamp(15px,1.563vw,30px) clamp(15px,1.563vw,30px) clamp(15px,1.563vw,30px);display:flex;flex-direction:column;justify-content:space-between;flex:1}.collection-card .collection-card__wrap .content .title{margin:0 0 14px}.collection-card .collection-card__wrap .btn__wrap{display:flex}.collection-card .collection-card__wrap .btn{width:100%}.collection-card .collection-card__wrap .content .title h4{margin:0}.collection-card .image .image__wrap{padding-top:90%}@media screen and (max-width:767px){.collection-card .collection-card__wrap .content .title{margin-bottom:12px;font-size:16px}.section-markets .item .title h3{font-size:16px;line-height:20px}}.swiper-slide{height:auto}.swiper-btn:before,.swiper-btn:after{content:none}.swiper-btn{position:static;margin:0;display:flex;align-items:center;justify-content:center;width:clamp(50px,3.802vw,76px);height:clamp(50px,3.802vw,76px);background:#fff;border-radius:50%;box-shadow:0 0 50px #00000014;color:#1d1d1d}.swiper-btn svg{width:12px}.slider-btns{display:flex;align-items:center;flex-direction:row-reverse;gap:20px}.swiper-button-next svg{transform:rotate(-180deg)}.link-btn{display:flex;align-items:center;gap:20px;font-family:var(--font-family);font-size:var(--font-size-16);line-height:1;font-weight:700;letter-spacing:0px;color:#780002;text-transform:uppercase;opacity:1;text-decoration:none;transition:all .3s ease}.link-btn:hover{opacity:.75}.link-btn svg{transform:rotate(-180deg)}.heading{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:36px}.heading *{margin:0}.blog-post .image__wrap{padding-top:68.393%;overflow:hidden}.blog-post .image{margin-bottom:17px}.blog-post .image img{transition:all .3s ease}.blog-post:hover img{transform:scale(1.02)}.blog-post .date p{margin:0;font-size:var(--font-size-16);line-height:100%;color:#414450}.blog-post .date{margin:0 0 10px}.blog-post .title,.blog-post .title h3{margin:0}.blog-post .blog-post__wrap{position:relative}.blog-post .blog-post__wrap a{position:absolute;display:block!important;width:100%;height:100%;z-index:1}.field:before,.field:after{content:none}.field__input{background:transparent;padding:0 0 16px!important;border-bottom:1px solid #1D1D1D;text-align:left;font-family:var(--font-family);font-size:var(--font-size-16);letter-spacing:0px;color:#1d1d1d}.field__label{display:none}.field__input::placeholder{opacity:1!important;text-align:left;font-family:var(--font-family);font-size:var(--font-size-16);letter-spacing:0px;color:#1d1d1d;text-transform:uppercase}.field__input:focus,.field__input:focus-visible{background:transparent;box-shadow:none}.field-checkbox{margin-top:30px;display:grid;grid-template-columns:20px 1fr;gap:15px}.field-checkbox input{border:1px solid #780002;margin:0}.field-checkbox label{font-family:var(--font-family);line-height:1;font-size:var(--font-size-14);letter-spacing:0px;color:#414450;text-transform:capitalize;opacity:1}.field-checkbox label a{color:#414450}.grid-item-image.footer-block{width:100%}.footer-block.grid-item-link_list{width:max-content;flex-grow:0}.footer-block.grid-item-link_list .link{font-weight:700;font-family:var(--font-family);font-size:var(--font-size-18);letter-spacing:0px;line-height:1;text-transform:uppercase;opacity:1;padding:0}.footer-block.grid-item-link_list .footer-block__details-content{display:flex;flex-direction:column;gap:18px;width:max-content}.footer-block.grid-item-link_list .footer-block__details-content li{margin:0}.footer-block.grid-item-newsletter{max-width:860px;margin-left:auto;display:flex;align-items:flex-end}.footer-block.grid-item-newsletter .footer__newsletter,.footer-block.grid-item-newsletter .newsletter-form__field-wrapper{max-width:100%}.footer .newsletter-form__button{max-width:160px;width:100%;display:flex;align-items:flex-start;gap:20px;justify-content:center;font-family:var(--font-family);font-size:var(--font-size-18);letter-spacing:0;font-weight:700;text-transform:uppercase;background-color:rgb(var(--color-background))!important;height:calc(100% - 2px);padding-left:10px}.footer-block--newsletter{width:100%;flex-wrap:wrap!important;gap:clamp(30px,3.125vw,60px)!important}.footer-block.grid-item-newsletter .field__input{border-bottom:1px solid rgb(var(--color-foreground));color:rgb(var(--color-foreground));font-size:var(--font-size-20);font-weight:700;padding:0 0 29px!important}.footer-block.grid-item-newsletter .field__input::placeholder{color:rgba(var(--color-foreground),.5);font-size:var(--font-size-20);font-weight:700;text-transform:none;align-items:flex-end}.footer__blocks-wrapper{row-gap:clamp(50px,4.219vw,81px)!important;column-gap:clamp(20px,8.229vw,158px)!important}.footer-block.grid-item-newsletter .footer-block__heading{text-align:left;font-family:var(--font-family);font-weight:700;font-size:var(--font-size-40);line-height:1;letter-spacing:0px;color:#fff;opacity:1;margin-bottom:clamp(40px,3.125vw,60px)}.footer-block.grid-item-newsletter .footer__list-social{width:100%;justify-content:flex-start;gap:15px}.footer-block.grid-item-newsletter .footer__list-social .list-social__link{padding:0;border-radius:50%;border:1px solid rgba(var(--color-foreground),.3);width:clamp(60px,4.167vw,80px);height:clamp(60px,4.167vw,80px);display:flex;align-items:center;justify-content:center}.footer__content-top{padding-bottom:clamp(50px,9.375vw,180px)!important}.footer__copyright{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin:0!important}.footer__content-bottom{padding-top:29px!important}.footer__copyright .copyright p,.footer__copyright .text p{margin:0;font-family:var(--font-family);font-size:var(--font-size-16);font-weight:400;letter-spacing:0px;color:rgb(var(--color-foreground),.5);text-align:left}.footer__copyright .text p strong{color:rgb(var(--color-foreground))}.btn-scroll-top a{width:clamp(43px,3.958vw,76px);height:clamp(43px,3.958vw,76px);border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-foreground))}.btn-scroll-top a svg path{stroke:rgb(var(--color-background))}.footer-block-image{display:flex;justify-content:space-between!important;align-items:center;gap:20px}.footer-block__image-wrapper{margin-bottom:0!important}@media(max-width:900px){.footer-block.grid-item-newsletter{max-width:100%;width:100%;flex-grow:0}}@media(max-width:750px){.btn-scroll-top svg{width:9px;height:5px}.footer-block.grid-item-newsletter .footer-block__heading{font-size:24px;line-height:32px}.footer__content-top{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.footer-block__newsletter{width:100%}}@media(max-width:500px){.footer-block.grid-item-newsletter .footer-block__heading{max-width:300px}.footer__copyright .copyright,.footer__copyright .text{width:100%}.footer__copyright .copyright p,.footer__copyright .text p{text-align:center}}.swiper-navigation__btns{display:flex;align-items:center;gap:31px}.swiper-navigation .custom-number p{margin:0;font-family:var(--font-family);font-size:var(--font-size-16);font-weight:700;letter-spacing:0px;color:#fff;text-transform:uppercase;opacity:1;white-space:nowrap;line-height:100%}.swiper-navigation .swiper-pagination-progressbar{position:static!important;height:1px;background:#707070}.swiper-navigation .swiper-pagination-progressbar-fill{background:#fff}.swiper-navigation__wrap{width:100%;display:flex;align-items:center;padding:0 clamp(15px,3.13vw,60px);gap:clamp(20px,4.17vw,80px)}.custom-product-card{background:#fff 0% 0% no-repeat padding-box;box-shadow:0 0 50px #00000014;border-radius:6px;overflow:hidden;height:100%}.custom-product-card .card-url{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.custom-product-card .custom-product__wrap{height:100%;display:flex;flex-direction:column;position:relative;padding-top:12px;box-sizing:border-box}.custom-product-card .sku{margin:0 0 12px}.custom-product-card .sku p{margin:0;font: 14px/24px Montserrat;font-size:var(--font-size-14);font-weight:400;letter-spacing:0px;color:#414450;opacity:1}.custom-product-card .title{margin:0 0 7px}.custom-product-card .title h4{margin:0}.custom-product-card .price p{margin:0;font-weight:700;font-size:var(--font-size-24);letter-spacing:0px;color:#259797;text-transform:uppercase;opacity:1}.custom-product-card .price p span{font-size:var(--font-size-20);font-weight:400;letter-spacing:0px;color:#1d1d1d;text-transform:none}.custom-product-card .price{margin:auto 0 24px}.custom-product-card .content{flex:1;display:flex;flex-direction:column;padding:12px clamp(12px,1.56vw,30px) clamp(12px,1.56vw,30px) clamp(12px,1.56vw,30px)}.custom-product-card .tag{width:max-content;position:absolute;top:20px;left:0;padding:4px 15px 3px;z-index:2}.custom-product-card .btn{width:100%;box-sizing:border-box;padding:0 clamp(20px,1.646vw,70px)}.custom-product-card .image__wrap{padding-top:80.15%}@media screen and (max-width:767px){.custom-product-card .sku{margin-bottom:8px}.custom-product-card .price{margin-bottom:9px}.custom-product-card .price p{font-size:24px}.custom-product-card .price p span{font-size:14px}.custom-product-card .tag{font-size:10px;padding:3px 5px;top:10px}.custom-product-card .sku{margin-bottom:5px}.custom-product-card .sku p{font-size:12px}.custom-product-card .title{margin-bottom:4px}.custom-product-card .title h4{font-size:14px}.custom-product-card .price p{font-size:16px}}.cart-count-bubble{bottom:71%!important;line-height:1;background:#780002;border:1px solid #fff;left:61%;transform:translate(-50%)}.custom-header{position:relative}.custom-header-top__wrap{display:flex;justify-content:space-between;align-items:center;gap:clamp(20px,3.125vw,60px);padding:25px 0}.custom-header-top__wrap .logo{max-width:317px;width:100%}.custom-header-top__wrap .logo a{padding:0}.custom-header-top__wrap .icons{display:flex;align-items:center;gap:clamp(20px,2.083vw,40px);padding-left:clamp(20px,2.083vw,40px);border-left:1px solid #ECECED}.custom-header-top__wrap .icons .header__icon{width:auto;height:auto;margin-right:0}.custom-header-top__wrap .icons__wrap{display:flex;align-items:center;gap:clamp(20px,2.083vw,40px)}.custom-header-top__wrap .btn__wrap .btn{font-size:var(--font-size-14);letter-spacing:0;padding:0 clamp(10px,1.979vw,38px);height:clamp(40px,2.604vw,50px);gap:11px}.custom-header-top__wrap .search{width:100%;max-width:clamp(400px,42.656vw,819px)}.custom-header-top__wrap .search predictive-search .search__input{border:1px solid #ECECED!important;border-radius:6px;padding:16px 16px 16px 60px!important;font-family:var(--font-family);font-size:var(--font-size-16);line-height:1;letter-spacing:0px;text-transform:none;color:#1d1d1d}.custom-header-top__wrap .search predictive-search .search__input::placeholder{font: 16px/100px Montserrat;font-family:var(--font-family);font-size:var(--font-size-16);line-height:1;letter-spacing:0px;text-transform:none;color:#b4b4b4}.custom-header-top__wrap .search predictive-search .icon-search{position:absolute;top:50%;left:20px;transform:translateY(-50%)}.custom-header-bottom{background:#ececed 0% 0% no-repeat padding-box;position:relative}.mega-menu{position:absolute;top:100%;left:0;z-index:10;width:100%;background:#fff;box-shadow:0 0 40px #0000001a}.mega-menu .mega-menu__wrap{padding-top:clamp(30px,3.125vw,60px);padding-bottom:clamp(30px,4.167vw,80px);display:flex;align-items:flex-start;gap:clamp(20px,4.167vw,80px)}custom-menu{display:block}custom-menu .main-menu .link-menu svg{transition:all .3s ease}custom-menu .main-menu .link-menu.active svg{transform:translateY(-50%) rotate(-180deg);transform-origin:center center}custom-menu ul{padding:0;margin:0;list-style:none}custom-menu ul li{line-height:100%}custom-menu .main-menu ul{display:flex;align-items:center;flex-wrap:wrap;gap:0px clamp(20px,3.125vw,60px)}custom-menu .main-menu .link-menu{font-weight:700;line-height:100%;font-size:var(--font-size-16);letter-spacing:0px;color:#1d1d1d;text-transform:uppercase;text-decoration:none;padding:20px 0;display:block;box-sizing:border-box;white-space:nowrap;border-bottom:4px solid transparent;transition:all .3s ease}custom-menu .main-menu .link-menu:hover{border-bottom:4px solid #780002;color:#780002;transition:all .3s ease}custom-menu .main-menu .mega-menu-item__active .link-menu{border-bottom:4px solid #780002;color:#780002;transition:all .3s ease}custom-menu .main-menu span.link-menu,custom-menu .main-menu a.link-menu{padding:20px 20px 20px 0;position:relative}custom-menu .main-menu span.link-menu svg,custom-menu .main-menu a.link-menu svg{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none;right:0}custom-menu .main-menu .mega-menu-item:first-child .link-menu{padding:20px clamp(30px,5.052vw,97px) 20px clamp(20px,1.563vw,30px);background:#dcdcdc;color:#780002}custom-menu .main-menu .mega-menu-item:first-child .link-menu svg{right:clamp(10px,1.563vw,30px);transform-origin:center center}custom-menu .childmenu{width:100%;max-width:340px;padding-right:clamp(20px,4.167vw,80px);border-right:1px solid #780002}custom-menu .childmenu .link-menu{font-size:var(--font-size-20);font-weight:700;letter-spacing:0px;display:block;text-decoration:none;color:#1d1d1d;padding:18px 18px 18px 0;border-top:1px solid #ECECED;position:relative;transition:all .3s ease}custom-menu .link-menu.link-menu__active{color:#780002}custom-menu .childmenu .link-menu svg{position:absolute;top:50%;right:-2px;transform:translate(-50%) rotate(-90deg)}custom-menu .childmenu li:last-child .link-menu{border-bottom:1px solid #ECECED}custom-menu .grandchild-menu__wrap{display:flex;gap:20px;justify-content:space-between}custom-menu .grandchild-menu__wrap .image{width:100%;max-width:clamp(200px,20.833vw,400px)}custom-menu .grandchild-menu__wrap .image .image__wrap{padding-top:88%}custom-menu .grandchild-container{flex:1;height:100%;width:100%}custom-menu .grandchild-menu__wrap ul{flex:1;display:flex;flex-wrap:wrap;gap:40px clamp(20px,4.167vw,80px)}custom-menu .link-menu{cursor:pointer;transition:all .3s ease;color:#1d1d1d}custom-menu .link-menu:hover{color:#780002;transition:all .3s ease}custom-menu .grandchild-menu .link-menu{text-align:left;font-family:var(--font-family);font-size:var(--font-size-18);font-weight:700;letter-spacing:0px;text-decoration:none;opacity:1}custom-menu .grandchild-menu .link-menu.link-menu__active{color:#780002}custom-menu .grandchild-menu ul ul{flex-direction:column;gap:20px;margin-top:22px}custom-menu .grandchild-menu ul ul .link-menu{font-family:var(--font-family);font-size:var(--font-size-16);font-weight:400;line-height:100%;letter-spacing:0px;color:#414450;text-transform:none}custom-menu .grandchild-menu ul ul .link-menu:hover{color:#780002}custom-menu .grandchild-menu{display:none}custom-menu .grandchild-menu.active{display:block}.mega-menu{display:none}.mega-menu.active{display:block}.custom-header header-drawer{display:block}@media screen and (min-width:1023px){.custom-header header-drawer{display:none}}@media(max-width:1023px){.custom-header-bottom,.custom-header .icons__wrap .btn__wrap{display:none}.custom-header-top .header__icon--menu{height:auto;width:auto}.custom-header header-drawer{margin-left:0;width:2rem}}@media(max-width:767px){.custom-header-top{border-bottom:1px solid #dedede}.custom-header .search{order:4;max-width:100%}.custom-header-top__wrap{justify-content:flex-start;flex-wrap:wrap;align-items:start}.custom-header-top__wrap .logo{margin-right:auto;order:2;width:44%}.custom-header header-drawer{order:1}.custom-header-top__wrap .icons__wrap{order:3}.custom-header-top__wrap .icons .header__icon svg,custom-account-drawer button svg{height:19px}}.menu-drawer__utility-links{padding:20px!important}.menu-drawer__menu-item>.svg-wrapper{width:15px;position:absolute;right:3rem;top:50%;transform:translateY(-50%) rotate(-90deg)!important}.menu-drawer__menu-item{font-size:var(--font-size-20);font-weight:700;letter-spacing:0px}ul.fourth-lvl-menu{list-style:none}ul.fourth-lvl-menu li{border:none!important;color:#414450}ul.fourth-lvl-menu .link-menu{font-family:var(--font-family);font-size:16px;font-weight:400;line-height:36px;letter-spacing:0px;color:#414450;text-transform:none;text-decoration:none}product-card-form{display:block;position:relative;z-index:3;margin-top:auto}product-card-form .link-product{margin-top:17px;display:block;width:100%;text-align:center;font-family:var(--font-size-14);font-weight:700;letter-spacing:1.4px;color:#1d1d1d;text-transform:uppercase;text-decoration:none}product-card-form .quantity{display:flex;width:120px;height:35px;box-shadow:0 0 30px #0000001a;border-radius:6px;overflow:hidden;min-height:35px}product-card-form .quantity-btn{width:30px;height:100%;display:flex;align-items:center;justify-content:center;min-height:100%}product-card-form .quantity-btn svg{pointer-events:none}product-card-form .quantity input{width:60px;padding:0;height:100%;border:0;text-align:center;font-family:var(--font-family);font-size:var(--font-size-14);line-height:100%;letter-spacing:0;font-weight:700;border-left:1px solid #ECECED;border-right:1px solid #ECECED}product-card-form .quantity input::-webkit-outer-spin-button,product-card-form .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}product-card-form .quantity input:focus{outline:0;border:0;box-shadow:none}product-card-form .quantity:before,product-card-form .quantity:after{content:none}product-card-form .quantity__wrap label,product-card-form p.label{width:100%;display:block;font-family:var(--font-family);font-size:var(--font-size-14);font-weight:400;letter-spacing:0px;line-height:129%;color:#414450}product-card-form p.label{text-align:center;justify-content:center;margin:0;flex:1;display:flex;align-items:center}product-card-form .quantity__wrap{display:flex;align-items:center;flex-wrap:wrap;gap:7px 20px;justify-content:space-between;margin-bottom:21px}product-card-form .quantity__wrap .price{margin:0}product-card-form .quantity__wrap .price p{font-size:var(--font-size-28)}.product-form-disabled{display:flex;flex-direction:column;justify-content:center;gap:10px;min-height:187px}.product-form-disabled .link-product{margin:0}.product-form-disabled .btns{flex:1}.custom-header-top__wrap{position:relative}custom-account-drawer{display:block;line-height:1}custom-account-drawer button{border:0;background:transparent;padding:0;cursor:pointer}custom-account-drawer .popup-account{position:absolute;right:0;top:100%;z-index:5;visibility:hidden;pointer-events:none}custom-account-drawer.open .popup-account{visibility:visible;pointer-events:auto}.popup-account__wrap{display:flex;flex-direction:column;gap:20px;padding:30px;background:#fff 0% 0% no-repeat padding-box;box-shadow:0 0 50px #0000001a;border-radius:6px}.popup-account__wrap a{display:flex;align-items:center;gap:16px;font-family:var(--font-family);font-size:var(--font-size-16);letter-spacing:0px;color:#1d1d1d;text-transform:capitalize;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-global.css.map */
