h1,.h1{font-size:36px;letter-spacing:0px;line-height:1.4375}h2,.h2{font-size:26px;letter-spacing:0px;line-height:1.3846}h3,.h3{font-size:20px;letter-spacing:0px;line-height:1.6}h4,.h4{font-size:18px;letter-spacing:0px;line-height:1.9444}h5,.h5{font-size:15px;letter-spacing:0px;line-height:1.8666}h6,.h6{font-size:13px;letter-spacing:0px;line-height:1.3846}body,p{font-size:15px;letter-spacing:0px;line-height:1.6666;font-weight:300}*,*:before,*:after{box-sizing:border-box}img{max-width:100%}ul{padding-left:0;list-style-type:none;margin:0}a{transition:.3s ease-in-out;text-decoration:none}.button,.button-label,.shopify-challenge__button,.customer button{text-align:center;font-size:16px;line-height:normal;letter-spacing:.64px;min-height:40px;padding:0 30px;transition:.5s cubic-bezier(.3,1,.3,1);font-weight:500;z-index:1;overflow:hidden}.button--secondary{background-color:transparent}.button:not(.btn_link):hover,.shopify-challenge__button:hover,.customer button:hover{color:#fff}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--color-button: #22D3C5;transition:.5s cubic-bezier(.3,1,.3,1)}.button:not(.btn_link):hover .button-arrow path{stroke:#fff;fill:#fff}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{content:"";background-color:#22d3c5;display:block;border-radius:50%;width:150%;height:200%;inset-block-start:-50%;inset-inline-start:-25%;position:absolute;transform:translateY(var(--motion-translateY));--motion-translateY: -76%;transition:.5s cubic-bezier(.3,1,.3,1)}.button:not([disabled]):hover:before,.shopify-challenge__button:hover:before,.customer button:hover:before,.shopify-payment-button__button--unbranded:hover:before{transform:translateY(var(--motion-translateY));--motion-translateY: 0%}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{display:none}.field__input,.select__select,.customer .field input,.customer select{border:1px solid #C6C6C6;background-color:#fff;height:auto;min-height:auto;padding:9px 20px;color:#000;line-height:normal;margin:0;font-size:16px;min-height:40px;letter-spacing:0}.select__select{font-weight:300}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:9px 20px;margin:0}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none}.field__label,.customer .field label{display:none}.customer .field label{line-height:1;display:flex}.field__input::placeholder,.customer .field input::placeholder{letter-spacing:.6px;font-size:16px;font-weight:300;color:#696969;opacity:1}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body.overflow-hidden #trustbadge-container-98e3dadd90eb493088abdc5597a70810{z-index:1!important}.button .button-arrow{margin-left:10px}.form-agreement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-agreement input{margin-left:0;width:14px;height:14px;margin-right:8px;margin-top:2px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000000;border-radius:3px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;position:relative}.form-agreement label p a{text-decoration:underline}.form-agreement input[type=checkbox]:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transition:all .2s ease-in-out .1s;-o-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s;opacity:0;margin-left:-1.6px;margin-top:-5.5px;display:inline-block;-webkit-transform:rotate(48deg) scale(.2);-ms-transform:rotate(48deg) scale(.2);transform:rotate(48deg) scale(.2);height:8px;width:4px;border-bottom:1px solid #000;border-right:1px solid #000}.form-agreement input[type=checkbox]:checked:after{-webkit-transform:rotate(48deg) scale(1);-ms-transform:rotate(48deg) scale(1);transform:rotate(48deg) scale(1);opacity:1}.form-agreement label,.form-agreement label p,.form-agreement label p a{font-size:13px;color:#747474;line-height:normal;margin:0;font-weight:300;font-family:var(--font-heading-family)}.quantity__input{outline:none}.quantity:after{box-shadow:none;background-color:transparent}.quantity{min-height:25px;width:calc(4rem / var(--font-body-scale) + var(--inputs-border-width)* 2);border:0}.quantity__button{width:auto;padding:0;opacity:1}.quantity .quantity__input{width:10px;min-width:10px;max-width:28px;margin:0 auto;background-color:transparent!important;box-shadow:none!important;z-index:auto;color:#000;font-size:16px}.quantity__button.disabled{opacity:1}.quantity__button.disabled svg path{fill:#909090;stroke:#909090}.header{width:calc(100% - 40px)}.header .header__heading .header__heading-link{padding:0}.header .header__inline-menu .list-menu li .list-menu__item{padding:40.91px 36px 40.91px 0;text-decoration:none}.header .header__inline-menu{margin-left:0}.header .header__inline-menu .list-menu li .list-menu__item span{font-family:var(--font-heading-family);letter-spacing:.56px;font-weight:500;color:#000;text-decoration:none;position:relative}.header{margin-top:10px;border-radius:18px;--page-width: 136rem}.header-overlay .header-wrapper{position:absolute;left:0;right:0;width:100%;top:0;background-color:transparent}.mega-menu .mega-menu__content{margin-top:-38px;padding:38px 0 40px;border-radius:0 0 18px 18px;max-width:1360px;margin-left:auto;margin-right:auto;transition:.5s cubic-bezier(.6,0,.4,1);z-index:1}.mega-menu .mega-menu__content .page-width{padding:0 8rem}.header .header__inline-menu .list-menu li .list-menu__item .icon.icon-caret{display:none}.header .header__inline-menu .list-menu li .list-menu__item span:before{position:absolute;content:"";bottom:-2.5px;width:30px;height:1px;background-color:#000;margin:0 auto;left:0;right:0;opacity:0;transition:all var(--duration-short) ease}.header .header__inline-menu .list-menu .list-menu__item:hover span:before,.header .header__inline-menu .list-menu .list-menu__item .header__active-menu-item:before{opacity:1}etrusted-trusted-stars-service-widget{margin:0!important}etrusted-trusted-stars-service-widget,etrusted-trusted-stars-service-widget *{margin:0}.header__icons .language-button .embed-etranslate-language-list-button{padding:0}.mega-menu .mega-menu__content .mega-menu__list{gap:1.8rem 10rem;grid-template-columns:auto auto 1fr}.mega-menu .mega-menu__content .mega-menu__list .mega-menu__link--level-2{padding:0 0 14px;letter-spacing:.56px;color:#000;font-family:var(--font-heading-family)}.mega-menu .mega-menu__content .mega-menu__list ul li .mega-menu__link{padding:0;letter-spacing:.56px;color:#000;line-height:2;font-family:var(--font-heading-family);font-weight:500}.mega-menu .mega-menu__content .mega-menu__list .mega-col-section{display:flex;flex-wrap:wrap;gap:30px}.mega-menu .mega-menu__content .mega-menu__list .mega_menu_li{max-width:590px;margin-right:0;margin-left:auto}.mega-menu .mega-menu__content .mega-menu__list .mega-col-section .image-with-title{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);width:100%}.mega-menu .mega-menu__content .mega-menu__list .mega-col-section .image-with-title img{border-radius:18px}.mega-menu .mega-menu__content .mega-menu__list .mega-col-section .image-with-title .title-menu a{display:flex;align-items:center;justify-content:center;text-align:center;color:#000;font-size:18px;font-weight:500;line-height:normal;font-family:var(--font-heading-family);gap:10px}.mega-menu .mega-menu__content .mega-menu__list .mega-col-section .image-with-title .title-menu a span{line-height:1}.mega-menu .mega-menu__content .mega-menu__list .mega-col-section .image-with-title .title-menu a .button-arrow{margin-top:3px}.product-card-wrapper .card .card__inner .card__badge .badge{padding:0;border:0;color:#22d3c5;text-transform:uppercase;letter-spacing:3.08px;font-size:14px;background-color:transparent}.product-card-wrapper .card .card__inner .card__badge{line-height:0;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.card-wrapper.product-card-wrapper .card .card__content{padding:14px 14px 0}.card-wrapper.product-card-wrapper .card .card__content .card__information{padding:0}.card-wrapper.product-card-wrapper .card .card__content .card__information .card__heading{font-size:18px;line-height:normal;font-weight:500}.card-wrapper.product-card-wrapper .card .card__content .card__information .card-information .price{line-height:1;flex:0 0 auto}.card-wrapper.product-card-wrapper .card .card__content .card__information .card-information .price .price-item{font-size:18px;color:#6c6c6c;font-weight:400;line-height:1;letter-spacing:0}.card-wrapper.product-card-wrapper .card .card__content .quick-add{margin-bottom:0;margin-top:14px}.card-wrapper.product-card-wrapper .card .card__content .quick-add .quick-add__submit{width:auto;min-width:auto;padding:7px 50px;margin:0 auto;font-size:14px;letter-spacing:.56px;min-height:auto}.card-wrapper.product-card-wrapper .card .card__content .card__information a{text-decoration:none}.card-wrapper.product-card-wrapper .card .card__content .card__information .card-information .price-item.price-item--sale{color:#ed1d65;font-weight:600}.card-wrapper.product-card-wrapper .card .card__inner+.card__content{display:flex;flex-direction:column}.card-wrapper.product-card-wrapper .card .card__content .card__information .card-information{display:flex;flex-direction:column;flex:1}.card-wrapper.product-card-wrapper .card .card__content .card__information .short-dec-card{display:block;margin-top:13px;max-width:300px;margin-left:auto;margin-right:auto;flex:1}.card-wrapper.product-card-wrapper .card .card__content .card__information .pro_price_with_short_title{display:flex;align-items:center;gap:10px;justify-content:center;margin-top:14px;line-height:1;flex-wrap:wrap}.card-wrapper.product-card-wrapper .card .card__content .card__information .pro_price_with_short_title .short-title-card,.card-wrapper.product-card-wrapper .card .card__content .card__information .card-information .price .unit-price{color:#747474;font-size:13px;font-family:var(--font-body-family)}.custom_coll_slider .collection .swiper .swiper-slide{height:auto}.product-card-wrapper .card .card__media img{object-fit:contain}.card-wrapper.product-card-wrapper .card .card__inner+.card__content .card__information{display:flex;flex-direction:column;flex:1}.product-card-wrapper .card .card__inner .card__badge .badge.sale_badge{color:#ed1d65}.card-wrapper.product-card-wrapper .card .card__content .card__information .card-information .price .unit-price .price-item{font-size:inherit;color:inherit;font-weight:inherit}.card-wrapper.product-card-wrapper .card .card__content .card__information .pro_price_with_short_title .unit-price.caption{margin-top:0;margin-left:-6px;letter-spacing:0;color:#747474;font-size:13px}.template-search .h2{margin-top:0}.template-search--empty p[role=status]{text-align:center}.template-404 .sub-title{font-size:25px;margin:0;line-height:normal}.template-404{margin:8rem auto}@media only screen and (min-width: 750px){h1,.h1{font-size:54px;letter-spacing:0px;line-height:1.1851}h2,.h2{font-size:34px;letter-spacing:0px;line-height:1.2941}h3,.h3{font-size:26px;letter-spacing:0px;line-height:1.3076}h4,.h4{font-size:20px;letter-spacing:0px;line-height:1.75}h5,.h5{font-size:16px;letter-spacing:0px;line-height:1.75}h6,.h6{font-size:15px;letter-spacing:0px;line-height:1.6666}body,p{font-size:16px;letter-spacing:0px;line-height:1.75}.mobile_img{display:none!important}}@media only screen and (max-width: 1280px){.header .header__inline-menu .list-menu li .list-menu__item{padding:40.91px 30px 40.91px 0}}@media only screen and (max-width: 1199px){.header .header__inline-menu .list-menu li .list-menu__item{padding:40.91px 10px 40.91px 0}}@media only screen and (max-width: 1024px){.header .header__inline-menu .list-menu li .list-menu__item span{font-size:13px}.card-wrapper.product-card-wrapper .card .card__content .card__information .card-information .price .price-item{font-size:17px}}@media only screen and (max-width: 989px){header.header{margin-top:20px;padding-top:11px;padding-bottom:11px}header.header .header__heading-logo{max-width:102px}.header__icons{grid-column-gap:20px}header.header .header__icons .header__search,.drawer_icon .drawer_search .header__icon .header__icon-close{display:none}}@media only screen and (max-width: 749px){.desktop_img{display:none!important}.swiper-button-prev,.swiper-button-next{width:30px;height:30px}.card-wrapper.product-card-wrapper .card .card__inner+.card__content{padding:8px 0 0}.card-wrapper.product-card-wrapper .card .card__content .card__information .card__heading{font-size:17px}.card-wrapper.product-card-wrapper .card .card__content .card__information .short-dec-card{max-width:100%}.card-wrapper.product-card-wrapper .card .card__content .card__information .card-information .price .price-item{font-size:18px}.card-wrapper.product-card-wrapper .card .card__content .quick-add{margin-top:12px}.button,.button-label,.shopify-challenge__button,.customer button{font-size:14px;padding:7px 30px;letter-spacing:.56px}.template-404{margin:5rem auto}}@media only screen and (max-width: 375px){.header__icons{grid-column-gap:10px}header.header .header__heading-logo{max-width:75px}}[data-text-color=primary]{color:#22d3c5}.pdf-icon-box{display:flex;flex-direction:column;justify-content:center;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dynamic.css.map */
