@charset "UTF-8";:root{--category-cells-count: 7;--products-cells-count: 5;--promo-products-cells-count: 4;--promotions-cells-count: 4;--brands-cells-count: 6}@media screen and (min-width: 768px) and (max-width: 991px){:root{--category-cells-count: 4;--products-cells-count: 3}}@media (max-width: 767px){:root{--category-cells-count: 2;--products-cells-count: 2}}@media screen and (min-width: 768px) and (max-width: 991px){:root{--promotions-cells-count: 3;--promo-products-cells-count: 3;--brands-cells-count: 4}}@media screen and (min-width: 501px) and (max-width: 767px){:root{--promotions-cells-count: 2;--promo-products-cells-count: 2;--brands-cells-count: 2}}@media (max-width: 500px){:root{--promotions-cells-count: 1;--promo-products-cells-count: 2;--brands-cells-count: 2}}body{background-color:#f6f6f6;margin:0;min-height:100vh}hr{background-color:#d9d9d9;height:1px;margin:0 auto;border-width:0}p{margin:0}a{text-decoration:none}.title-section{max-width:100%;padding-left:15px;padding-right:15px;margin:0 auto}@media (min-width: 1430px){.title-section{max-width:1400px}}@media (max-width: 767px){.mobile-h1{font-family:Lexend Deca,sans-serif!important;font-size:28px!important;line-height:32px!important;font-weight:500!important}.mobile-h2{font-family:Lexend Deca,sans-serif!important;font-size:20px!important;line-height:26px!important;font-weight:400!important}.mobile-h3{font-family:Lexend Deca,sans-serif!important;font-size:20px!important;line-height:25px!important;font-weight:400!important}}.h1{font-family:Lexend Deca,sans-serif;font-size:52px;line-height:62px;font-weight:500}.h2{font-family:Lexend Deca,sans-serif;font-size:34px;line-height:44px;font-weight:500}.h3{font-family:Lexend Deca,sans-serif;font-size:28px;line-height:38px;font-weight:500}.h4{font-family:Lexend Deca,sans-serif;font-size:26px;line-height:36px;font-weight:400;margin:0}.h5{font-family:Lexend Deca,sans-serif;font-size:24px;line-height:34px;font-weight:400}.b0{font-family:Lexend Deca,sans-serif;font-size:16px;line-height:24px;font-weight:500}.b1{font-family:Open Sans,sans-serif;font-size:15px;line-height:24px;font-weight:400}.b2{font-family:Open Sans,sans-serif;font-size:14px;line-height:20px;font-weight:600}.caption1{font-family:Open Sans,sans-serif;font-size:13px;line-height:23px;font-weight:600}.caption2{font-family:Open Sans,sans-serif;font-size:12px;line-height:14px;font-weight:400}.container-width{max-width:100%;padding-left:15px;padding-right:15px;margin:0 auto}@media (min-width: 1430px){.container-width{max-width:1400px}}.full-width{width:100%;margin:0 auto}.small-width{max-width:545px;padding-left:15px;padding-right:15px;margin:0 auto}.separator-big{height:90px}.separator-small{height:45px}@media (max-width: 767px){.separator-small{height:20px}}.separator-deskto-big-mobile-small{height:90px}@media (max-width: 767px){.separator-deskto-big-mobile-small{height:40px}}::-webkit-scrollbar{width:5px;height:3px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}html,body{overflow-x:clip}@media screen and (min-width: 1025px) and (max-width: 1565px){body{margin-left:61px!important}}@media (max-width: 1024px){body{margin-bottom:60px!important}}.suggestion-item{cursor:pointer}.product-info .product-price .old-price{color:#9c9c9c;text-decoration:line-through}.badge-holder{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.badge-holder.absolute{position:absolute}@media (min-width: 992px){.badge-holder{position:absolute}}.product-main-holder{background-color:#fff}.product-main-holder .product-main ul.breadcrumb{list-style:none;margin-block-start:0;padding-inline-start:0;margin-block-end:35px;display:inline-flex;width:100%;overflow-x:auto}@media (max-width: 991px){.product-main-holder .product-main ul.breadcrumb{margin-block-end:20px}}.product-main-holder .product-main ul.breadcrumb li{color:#333;min-width:max-content;font-family:Lexend Deca,sans-serif;font-size:16px;line-height:24px;font-weight:500}.product-main-holder .product-main ul.breadcrumb li+li:before{padding:0 5px;color:#9c9c9c;content:"/ "}.product-main-holder .product-main ul.breadcrumb li a{color:#9c9c9c;text-decoration:none}.product-main-holder .product-main ul.breadcrumb li a:hover{color:#9c9c9c}.product-main-holder .product-main .product-main-content{display:flex;gap:30px}@media (max-width: 991px){.product-main-holder .product-main .product-main-content{flex-direction:column}}.product-main-holder .product-main .product-main-content .product-images-holder{width:50%}@media (max-width: 991px){.product-main-holder .product-main .product-main-content .product-images-holder{width:100%;border:1px solid #E5E5E5;border-radius:8px;padding:20px 15px;box-sizing:border-box;display:none}}.product-main-holder .product-main .product-main-content .product-images-holder .carousel-cell{background-position:center;background-repeat:no-repeat;background-size:contain}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row{display:flex;flex-direction:row;gap:20px;position:sticky;top:20px}@media (max-width: 991px){.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row{flex-direction:column-reverse;position:unset}}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1{width:120px}@media (max-width: 991px){.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1{width:100%}}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav,.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav-mobile{width:490px;transform:rotate(90deg) translate(30px,-100%);transform-origin:left top}@media (max-width: 991px){.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav,.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav-mobile{width:100%;transform:unset}}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav .carousel-cell,.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav-mobile .carousel-cell{width:120px;height:120px;cursor:pointer;margin-right:30px;opacity:1}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav .carousel-cell img,.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav-mobile .carousel-cell img{transform:rotate(-90deg);width:100%;height:100%;object-fit:contain}@media (max-width: 991px){.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav .carousel-cell img,.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav-mobile .carousel-cell img{transform:unset}}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav .carousel-cell:before,.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav-mobile .carousel-cell:before{transform:rotate(-90deg)}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav .carousel-cell.is-nav-selected,.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav-mobile .carousel-cell.is-nav-selected{opacity:.5}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav .flickity-prev-next-button,.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav-mobile .flickity-prev-next-button{width:30px;height:50%;background:#f6f6f6;border-radius:4px}@media (max-width: 991px){.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav .flickity-prev-next-button,.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav-mobile .flickity-prev-next-button{display:none}}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav .flickity-prev-next-button.previous,.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav-mobile .flickity-prev-next-button.previous{top:calc(80% - 5px);left:100%}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav .flickity-prev-next-button.next,.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-1 .carousel-product-images-nav-mobile .flickity-prev-next-button.next{left:100%;top:calc(20% + 5px)}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2{width:100%}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2 .product-label{padding:8px 10px;border-radius:14px;color:#fff;z-index:5;font-family:Open Sans,sans-serif;font-size:12px;line-height:14px;font-weight:400;display:inline-block}@media (max-width: 767px){.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2 .product-label{font-weight:600;position:unset}}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2 .product-label.label-action{background-color:#d03636}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2 .product-label.label-sale{background-color:#8741e2}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2 .product-label.label-new{background-color:#338416}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2 .product-label.label-outlet{background-color:#fec601;color:#000}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2 .product-label.label-best-sellers{background-color:#c22fa2}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2 a{width:100%;height:550px}@media (max-width: 500px){.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2 a{height:250px}}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2 .carousel-cell{width:100%;height:550px}@media (max-width: 500px){.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2 .carousel-cell{height:250px}}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2 .flickity-prev-next-button.previous{left:3px}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2 .flickity-prev-next-button.next{right:3px}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2 .flickity-button{background:transparent;opacity:1}@media (max-width: 991px){.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2 .flickity-button{background:#fff}}@media (max-width: 500px){.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2 .flickity-button{width:30px;height:30px}}.product-main-holder .product-main .product-main-content .product-images-holder .product-images-row .product-images-col-2 .flickity-button:hover{background:#fff}.product-main-holder .product-main .product-main-content .product-images-holder-mob{display:none}@media (max-width: 991px){.product-main-holder .product-main .product-main-content .product-images-holder-mob{display:block!important;margin-bottom:20px!important}}.product-main-holder .product-main .product-main-content .product-content-holder{width:50%}@media (max-width: 991px){.product-main-holder .product-main .product-main-content .product-content-holder{width:100%}}.product-main-holder .product-main .product-main-content .product-content-holder .product-title-and-compare{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:20px}@media (max-width: 767px){.product-main-holder .product-main .product-main-content .product-content-holder .product-title-and-compare{flex-direction:column}}.product-main-holder .product-main .product-main-content .product-content-holder .product-title-and-compare .product-title{margin:0;color:#333;font-family:Lexend Deca,sans-serif;font-size:28px;line-height:38px;font-weight:500}.product-main-holder .product-main .product-main-content .product-content-holder .product-title-and-compare .compare-button{display:flex;gap:5px;align-items:center;margin-top:5px}@media (max-width: 767px){.product-main-holder .product-main .product-main-content .product-content-holder .product-title-and-compare .compare-button{display:none}}.product-main-holder .product-main .product-main-content .product-content-holder .product-title-and-compare .compare-button img{width:20px;height:20px}.product-main-holder .product-main .product-main-content .product-content-holder .product-title-and-compare .compare-button span{color:#333;font-family:Open Sans,sans-serif;font-size:13px;line-height:23px;font-weight:600}.product-main-holder .product-main .product-main-content .product-content-holder .product-sku-and-brand{display:flex;justify-content:space-between;gap:20px;margin-bottom:20px}@media (max-width: 991px){.product-main-holder .product-main .product-main-content .product-content-holder .product-sku-and-brand{align-items:center}}.product-main-holder .product-main .product-main-content .product-content-holder .product-sku-and-brand .product-sku{color:#333;font-family:Open Sans,sans-serif;font-size:15px;line-height:24px;font-weight:400;white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden}.product-main-holder .product-main .product-main-content .product-content-holder .product-sku-and-brand .product-sku span{color:#9c9c9c}.product-main-holder .product-main .product-main-content .product-content-holder .product-sku-and-brand .product-brand-holder{max-width:120px;height:60px;box-sizing:border-box;padding:10px 0 10px 10px}.product-main-holder .product-main .product-main-content .product-content-holder .product-sku-and-brand .product-brand-holder img{width:100%;height:100%;object-fit:contain}.product-main-holder .product-main .product-main-content .product-content-holder .product-benefits-holder{border:1px solid #E5E5E5;border-radius:8px;padding:20px;box-sizing:border-box;margin-bottom:20px}@media (max-width: 767px){.product-main-holder .product-main .product-main-content .product-content-holder .product-benefits-holder{padding:20px 10px}}.product-main-holder .product-main .product-main-content .product-content-holder .product-benefits-holder .product-benefits-title-holder{display:flex;gap:10px;margin-bottom:20px}.product-main-holder .product-main .product-main-content .product-content-holder .product-benefits-holder .product-benefits-title-holder img{width:15px;height:auto}.product-main-holder .product-main .product-main-content .product-content-holder .product-benefits-holder .product-benefits-title-holder .product-benefits-title{color:#333;font-family:Lexend Deca,sans-serif;font-size:16px;line-height:24px;font-weight:500;margin:0}.product-main-holder .product-main .product-main-content .product-content-holder .product-benefits-holder .product-benefits-description{color:#9c9c9c;font-family:Open Sans,sans-serif;font-size:12px;line-height:14px;font-weight:400}.product-main-holder .product-main .product-main-content .product-content-holder .product-benefits-holder .product-benefits-description p{margin-bottom:15px}.product-main-holder .product-main .product-main-content .product-content-holder .product-benefits-holder .product-benefits-description .hidden{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease}.product-main-holder .product-main .product-main-content .product-content-holder .product-benefits-holder .product-benefits-description .show{opacity:1;transition:max-height .5s ease,opacity .5s ease}.product-main-holder .product-main .product-main-content .product-content-holder .product-benefits-holder .show-hide-button{background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:10px;color:#333;padding:0;font-family:Open Sans,sans-serif;font-size:14px;line-height:20px;font-weight:600}.product-main-holder .product-main .product-main-content .product-content-holder .product-benefits-holder .show-hide-button.img{width:15px;height:auto}.product-main-holder .product-main .product-main-content .product-content-holder .energy-class{display:flex;align-items:center;gap:20px;margin-bottom:20px}.product-main-holder .product-main .product-main-content .product-content-holder .energy-class .energy-class-image{width:65px;height:auto}.product-main-holder .product-main .product-main-content .product-content-holder .energy-class .energy-class-label{color:#142033;font-size:14px;line-height:16px;font-weight:500;font-family:Open Sans,sans-serif}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder{padding:20px;border:1px solid #e5e5e5;border-radius:8px;display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-free-shipping .free-shipping-counter{display:flex;gap:10px;margin-bottom:5px}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-free-shipping .free-shipping-counter img{width:20px;height:auto}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-free-shipping .free-shipping-counter .free-shipping-label{color:#333;font-family:Lexend Deca,sans-serif;font-size:16px;line-height:24px;font-weight:500}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-free-shipping .free-shipping-text{color:#9c9c9c;font-family:Open Sans,sans-serif;font-size:15px;line-height:24px;font-weight:400}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-guarantee-holder{display:flex;align-items:center;justify-content:space-between;gap:20px}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-guarantee-holder .product-guarantee-text{display:flex;gap:10px;margin-bottom:5px}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-guarantee-holder .product-guarantee-text img{width:20px;height:auto}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-guarantee-holder .product-guarantee-text .product-guarantee-label{color:#333;font-family:Lexend Deca,sans-serif;font-size:16px;line-height:24px;font-weight:500}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-guarantee-holder .product-guarantee-cta{min-width:max-content}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-guarantee-holder .product-guarantee-cta button{color:#3a64e4;border:none;background:none;cursor:pointer;padding:0;font-family:Open Sans,sans-serif;font-size:14px;line-height:20px;font-weight:600}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-refund-holder{display:flex;align-items:center;justify-content:space-between;gap:20px}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-refund-holder .product-refund-text{display:flex;gap:10px;margin-bottom:5px}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-refund-holder .product-refund-text img{width:20px;height:auto}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-refund-holder .product-refund-text .product-refund-label{color:#333;font-family:Lexend Deca,sans-serif;font-size:16px;line-height:24px;font-weight:500}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-refund-holder .product-refund-cta{min-width:max-content}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-refund-holder .product-refund-cta button{color:#3a64e4;border:none;background:none;cursor:pointer;padding:0;font-family:Open Sans,sans-serif;font-size:14px;line-height:20px;font-weight:600}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-is-available{text-align:left;display:flex;align-items:center;gap:10px;padding:0;background-color:transparent;border:none;font-family:Open Sans,sans-serif;font-size:14px;line-height:20px;font-weight:600;height:35px;height:auto}@media screen and (min-width: 401px) and (max-width: 500px){.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-is-available{gap:5px;font-family:Open Sans,sans-serif;font-size:13px;line-height:23px;font-weight:600}}@media screen and (max-width: 400px){.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-is-available{gap:3px;font-size:12px!important;font-family:Open Sans,sans-serif;font-size:13px;line-height:23px;font-weight:600}}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-is-available img{width:15px}@media screen and (min-width: 401px) and (max-width: 500px){.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-is-available img{width:12px;height:auto}}@media screen and (max-width: 400px){.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-is-available img{width:11px;height:auto}}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-is-available .product-available{display:flex;gap:10px;margin-bottom:5px;align-items:center}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-is-available .product-available img{width:20px;height:auto}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-is-available .product-available .product-available-label{color:#333;font-family:Lexend Deca,sans-serif;font-size:16px;line-height:24px;font-weight:500}.product-main-holder .product-main .product-main-content .product-content-holder .product-info-holder .product-is-available .hidden{display:none!important}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder{display:flex;gap:20px;justify-content:space-between;align-items:center;margin-bottom:20px}@media (max-width: 1024px){.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder{align-items:flex-start;flex-direction:column-reverse}}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder .product-price-info .product-action-info{display:flex;gap:10px;margin-bottom:5px}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder .product-price-info .product-action-info img{width:20px;height:auto}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder .product-price-info .product-action-info .product-action-label{color:#333;font-family:Lexend Deca,sans-serif;font-size:16px;line-height:24px;font-weight:500}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder .product-price-info .product-price-label{color:#9c9c9c;margin-bottom:10px;font-family:Open Sans,sans-serif;font-size:15px;line-height:24px;font-weight:400}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder .product-price-info .product-price-label-2{color:#9c9c9c;font-family:Open Sans,sans-serif;font-size:12px;line-height:14px;font-weight:400}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder .product-price-holder{text-align:right}@media (max-width: 1024px){.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder .product-price-holder{text-align:left}}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder .product-price-holder.sale .product-price{color:#f14150}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder .product-price-holder.sale .product-old-price,.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder .product-price-holder.sale .product-sale-info{display:block!important}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder .product-price-holder .product-price{color:#3a64e4;font-size:34px;line-height:40px;font-weight:600;font-family:Open Sans,sans-serif}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder .product-price-holder .product-price .old-price{color:#9c9c9c;text-decoration:line-through}@media (max-width: 1024px){.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder .product-price-holder .product-price{font-family:Lexend Deca,sans-serif!important;font-size:28px!important;line-height:32px!important;font-weight:500!important}}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder .product-price-holder .product-old-price{color:#9c9c9c;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;text-decoration:line-through;display:none}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder .product-price-holder .product-sale-info{margin-top:5px;display:none}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder .product-price-holder .product-sale-info .product-savings-percentage{font-family:Lexend Deca,sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#f14150;background-color:#fae1e1;border-radius:18px;padding:1px 5px;margin-right:10px}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-price-info-holder .product-price-holder .product-sale-info .product-savings-price{color:#000;font-family:Lexend Deca,sans-serif;font-size:16px;line-height:24px;font-weight:500}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder{display:flex;gap:10px;margin-bottom:20px}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder.sticky{display:none;position:fixed;bottom:62px;left:0;width:100%;padding:8px 16px;background-color:#e8effc;margin:0 0 -5px;box-sizing:border-box;box-shadow:0 -5px 10px #00000026}@media (max-width: 1025px){.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder.sticky{display:flex;z-index:2}}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder .qty-input{background:#fff;display:flex;align-items:center;overflow:hidden;width:max-content}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder .qty-input .qty-count-minus{border-radius:5px 0 0 5px;color:#333}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder .qty-input .qty-count-add{border-radius:0 5px 5px 0;color:#333}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder .qty-input .product-qty,.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder .qty-input .qty-count{background:transparent;font-weight:400;font-size:14px;border:none;display:inline-block;height:40px}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder .qty-input .product-qty:focus,.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder .qty-input .qty-count:focus{outline:none}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder .qty-input .product-qty{display:inline-block;text-align:center;border-top:1px solid rgba(0,0,0,.1019607843);border-bottom:1px solid rgba(0,0,0,.1019607843);padding:0;width:30px;height:38px;color:#333}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder .qty-input .product-qty::-webkit-outer-spin-button,.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder .qty-input .product-qty::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder .qty-input .qty-count{padding:0;cursor:pointer;width:30px;font-size:14px;overflow:hidden;position:relative;border:1px solid rgba(0,0,0,.1019607843);color:#333}@media (min-width: 992px){.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder .qty-input .qty-count:hover{background-color:#1c61e7;color:#fff}}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder .qty-input .qty-count[disabled]{background-color:#9c9c9c;color:#fff;cursor:not-allowed}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder .add-to-cart{width:100%}.product-main-holder .product-main .product-main-content .product-content-holder .product-cart-price-container .product-add-to-cart-holder .add-to-cart button{background-color:#3a64e4;border-radius:4px;color:#fff;width:100%;border:none;height:38px;font-family:Open Sans,sans-serif;font-size:13px;line-height:23px;font-weight:600}.product-main-holder .product-main .product-main-content .product-content-holder .product-follow-changes{background-color:#e8effd;padding:20px;box-sizing:border-box;border-radius:8px;display:flex;gap:50px;align-items:end;justify-content:space-between}@media (max-width: 767px){.product-main-holder .product-main .product-main-content .product-content-holder .product-follow-changes{flex-direction:column;gap:15px;align-items:flex-start;padding:20px 10px}}.product-main-holder .product-main .product-main-content .product-content-holder .product-follow-changes .product-follow-changes-content .product-follow-changes-title{color:#333;display:flex;text-align:center;gap:15px;margin-bottom:10px;font-family:Lexend Deca,sans-serif;font-size:16px;line-height:24px;font-weight:500}.product-main-holder .product-main .product-main-content .product-content-holder .product-follow-changes .product-follow-changes-content .product-follow-changes-description{color:#9c9c9c;font-family:Open Sans,sans-serif;font-size:15px;line-height:24px;font-weight:400}.product-main-holder .product-main .product-main-content .product-content-holder .product-follow-changes .product-follow-changes-cta{display:flex;gap:10px;padding:13px 20px;box-sizing:border-box;background-color:#e8effd;border:1px solid #3A64E4;border-radius:100px;min-width:max-content;height:max-content}@media (max-width: 767px){.product-main-holder .product-main .product-main-content .product-content-holder .product-follow-changes .product-follow-changes-cta{width:100%;justify-content:center;padding:10px 20px}}.product-main-holder .product-main .product-main-content .product-content-holder .product-follow-changes .product-follow-changes-cta button{color:#3a64e4;background:none;border:none;cursor:pointer;font-family:Open Sans,sans-serif;font-size:13px;line-height:23px;font-weight:600}.product-main-holder .product-main .product-main-content .product-content-holder .product-follow-changes .product-follow-changes-cta img{width:7px;height:auto}.product-description-holder .product-description{display:flex;gap:20px}@media (max-width: 991px){.product-description-holder .product-description{flex-direction:column}}.product-description-holder .product-description .product-description-div{background-color:#fff;border-radius:8px;padding:20px;box-sizing:border-box;margin-bottom:20px}@media (max-width: 767px){.product-description-holder .product-description .product-description-div{padding:20px 10px}}.product-description-holder .product-description .product-description-left{width:60%}@media (max-width: 991px){.product-description-holder .product-description .product-description-left{width:100%}}.product-description-holder .product-description .product-description-left .product-description-short .product-description-short-title{display:flex;align-items:center;gap:15px;color:#333;margin-bottom:20px;font-family:Lexend Deca,sans-serif;font-size:24px;line-height:34px;font-weight:400}.product-description-holder .product-description .product-description-left .product-description-short .product-description-short-title img{width:18px;height:auto}.product-description-holder .product-description .product-description-left .product-description-short p{color:#333;margin-bottom:15px;padding-top:15px;border-top:1px solid #E5E5E5;font-family:Open Sans,sans-serif;font-size:15px;line-height:24px;font-weight:400}.product-description-holder .product-description .product-description-left .product-description-short p:last-child{margin-bottom:0}.product-description-holder .product-description .product-description-left .product-description-long .product-description-long-title{color:#101010e5;margin:20px 0;text-align:center;font-family:Lexend Deca,sans-serif;font-size:24px;line-height:34px;font-weight:400}@media (max-width: 991px){.product-description-holder .product-description .product-description-left .product-description-long .product-description-long-title{text-align:left}}.product-description-holder .product-description .product-description-left .product-description-long .product-description-long-title:first-child{margin:0 0 20px}.product-description-holder .product-description .product-description-left .product-description-long p{color:#9c9c9c;margin-bottom:20px;font-family:Open Sans,sans-serif;font-size:15px;line-height:24px;font-weight:400}.product-description-holder .product-description .product-description-left .product-description-long img{width:100%;height:auto;margin-bottom:20px}.product-description-holder .product-description .product-description-left .product-media .product-media-title{color:#101010e5;margin:0 0 20px;font-family:Lexend Deca,sans-serif;font-size:24px;line-height:34px;font-weight:400}.product-description-holder .product-description .product-description-left .product-tech-info .product-tech-info-title{display:flex;align-items:center;gap:15px;color:#333;margin-bottom:20px;font-family:Lexend Deca,sans-serif;font-size:24px;line-height:34px;font-weight:400}.product-description-holder .product-description .product-description-left .product-tech-info .product-tech-info-title img{width:22px;height:auto}.product-description-holder .product-description .product-description-left .product-tech-info table{width:100%}.product-description-holder .product-description .product-description-left .product-tech-info table tr{border-bottom:1px solid #E3E3E3;width:100%;padding:15px 0;display:table}.product-description-holder .product-description .product-description-left .product-tech-info table tr:last-child{border:none}.product-description-holder .product-description .product-description-left .product-tech-info table tr td{width:50%}.product-description-holder .product-description .product-description-left .product-tech-info table tr .product-texh-info-td-label{color:#333;vertical-align:top;font-family:Open Sans,sans-serif;font-size:15px;line-height:24px;font-weight:400}.product-description-holder .product-description .product-description-left .product-tech-info table tr .product-texh-info-td-text{color:#000;text-align:right;white-space:pre-line;word-break:break-word;font-family:Lexend Deca,sans-serif;font-size:16px;line-height:24px;font-weight:500}.product-description-holder .product-description .product-description-left .product-tech-info table tr .product-texh-info-td-text a{color:#333}.product-description-holder .product-description .product-description-left .product-download .product-download-title{color:#101010e5;margin:0 0 20px;font-family:Lexend Deca,sans-serif;font-size:24px;line-height:34px;font-weight:400}.product-description-holder .product-description .product-description-left .product-download .product-download-documents{display:flex;flex-wrap:wrap;gap:20px}.product-description-holder .product-description .product-description-left .product-download .product-download-documents .product-download-documents-item{display:flex;align-items:center;gap:10px;background-color:#e8effc;border-radius:23px;padding:10px 20px;box-sizing:border-box;color:#3a64e4;font-family:Open Sans,sans-serif;font-size:13px;line-height:23px;font-weight:600}.product-description-holder .product-description .product-description-left .product-declaration .product-declaration-accordion-header{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.product-description-holder .product-description .product-description-left .product-declaration .product-declaration-accordion-header .accordion-arrow{display:inline-block;width:10px;height:10px;border:solid rgba(16,16,16,.8980392157);border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .3s ease;margin-left:auto}.product-description-holder .product-description .product-description-left .product-declaration .product-declaration-accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.product-description-holder .product-description .product-description-left .product-declaration .product-declaration-accordion-content.open{transition:max-height .5s ease-in}.product-description-holder .product-description .product-description-left .product-declaration .product-declaration-accordion-header.active .accordion-arrow{transform:rotate(-135deg)}.product-description-holder .product-description .product-description-left .product-declaration .product-declaration-title{color:#101010e5;margin:0 0 20px;font-family:Lexend Deca,sans-serif;font-size:24px;line-height:34px;font-weight:400}.product-description-holder .product-description .product-description-left .product-declaration table{width:100%}.product-description-holder .product-description .product-description-left .product-declaration table tr{width:100%;padding:15px 0;display:table}.product-description-holder .product-description .product-description-left .product-declaration table tr td{width:50%}.product-description-holder .product-description .product-description-left .product-declaration table tr .product-declaration-td-label{color:#333;vertical-align:top;font-family:Open Sans,sans-serif;font-size:15px;line-height:24px;font-weight:400}.product-description-holder .product-description .product-description-left .product-declaration table tr .product-declaration-td-text{color:#000;text-align:right;font-family:Lexend Deca,sans-serif;font-size:16px;line-height:24px;font-weight:500}.product-description-holder .product-description .product-description-right{width:40%}@media (max-width: 991px){.product-description-holder .product-description .product-description-right{width:100%}}.product-description-holder .product-description .product-description-right .product-payment-info{position:sticky;top:20px}@media (max-width: 991px){.product-description-holder .product-description .product-description-right .product-payment-info{position:unset}}.product-description-holder .product-description .product-description-right .product-payment-info .product-payment-info-item{margin-bottom:20px}.product-description-holder .product-description .product-description-right .product-payment-info .product-payment-info-item .product-payment-info-item-title{display:flex;align-items:center;gap:12px;color:#333;margin-bottom:12px;font-family:Lexend Deca,sans-serif;font-size:16px;line-height:24px;font-weight:500}.product-description-holder .product-description .product-description-right .product-payment-info .product-payment-info-item .product-payment-info-item-title img{width:20px;height:auto}.product-description-holder .product-description .product-description-right .product-payment-info .product-payment-info-item .product-payment-info-item-description{color:#9c9c9c;margin-bottom:15px;font-family:Open Sans,sans-serif;font-size:15px;line-height:24px;font-weight:400}.title-section .title-section-column{width:50%}.title-section.only-text .title-section-column{width:100%}.title-section{display:flex;align-items:center;justify-content:space-between;gap:10px}.title-section .title-section-column button{color:#3a64e4;border-radius:23px;padding:11px 19px;background-color:#e1ebff;border:none;display:flex;align-items:center;gap:10px;float:right;font-family:Open Sans,sans-serif;font-size:13px;line-height:23px;font-weight:600;cursor:pointer;margin-left:10px}header .mobile-bottom-bar{box-shadow:none}.product-images-top{display:flex;justify-content:space-between;align-items:flex-start}.product-images-top .compare-button-mobile{display:flex;align-items:center;gap:6px}.product-images-top .compare-button-mobile span{color:#333;font-family:Open Sans,sans-serif;font-size:13px;line-height:23px;font-weight:600}
