html{scrollbar-color:#ec008c #4244b7}.text hr{height:1px;background-color:#ccc;border:none}.a-pseudo{border-bottom:1px dashed}.header__bottom{background-color:#ec008c;border-bottom:1px solid #ddd}.header__section{position:relative}.search__input{padding:0 46px 0 12px;height:46px;transition:all .3s ease-in-out}.search__button{width:48px;transition:all .3s ease-in-out;border-top-right-radius:4px;border-bottom-right-radius:4px}.search__button .icon--search{fill:#000;transition:all .3s ease-in-out;left:50%;top:50%;transform:translate(-50%, -50%)}.search__button:disabled .icon--search{fill:rgba(0,0,0,.4)}.header__section--search:hover .search__button{background-color:#ec008c}.search__button:hover{background-color:#4244b7 !important}.header__section--search:hover .search__input{border:1px solid #ec008c}.header__section--search:hover .icon--search{fill:#fff}.site-menu{overflow:unset}.site-menu__item{position:relative}.site-menu__item:after{content:"";position:absolute;left:0;right:0;width:0;bottom:-2px;height:1px;background:#fff;transition:all .3s ease-in-out}.site-menu__item:hover:after{width:100%}span.site-menu__item:nth-child(6),span.site-menu__item:nth-child(7),span.site-menu__item:nth-child(8),span.site-menu__item:nth-child(9){display:none}.products-menu__title-link{font-weight:600;text-transform:uppercase}.products-menu__title-link:before{bottom:-9px;left:50%;top:44px;margin:auto;width:0;height:0;transform:translate(-50%);border-color:#4244b7 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:6px 6px 0}.products-menu__title-link:after{display:block;width:60px;height:3px;top:42px;left:50%;transform:translate(-50%, -50%);background-color:#4244b7}.products-menu__item:hover:has(.productsMenu-submenu) .products-menu__title-link:before,.products-menu__item:hover:has(.productsMenu-submenu) .products-menu__title-link:after{opacity:1;visibility:visible}.products-menu__item.__hover .products-menu__title-link{background:#4244b7 !important}.products-menu__item.__active .products-menu__title-link{background:#4244b7}.products-menu__item:nth-child(9) .productsMenu-submenu-image{display:none}.products-menu__item:nth-child(8) .productsMenu-submenu-a{min-height:20px}.products-menu__item:nth-child(8) .productsMenu-submenu-w{-moz-columns:180px auto;columns:180px auto}.btn{transition:all .3s ease-in-out}.btn.__outline.__special{border-color:#4244b7;background:#4244b7;color:#fff}.link.link--pseudo.j-coupon-add{background-color:#777;color:#fff;border-radius:4px;padding:10px 16px;transition:all .3s}.link.link--pseudo.j-coupon-add:hover{background-color:#999}.breadcrumbs a{color:#000}.footer{background:#fafafa;border-top:4px solid #ec008c}.footer__container{border-top:none}.footer__development-container{display:none !important}.banners__container{max-width:1440px}.ribbon-banner__img{max-width:1440px}.ribbon-banner--height-l .ribbon-banner__container{height:37px}.product__modifications form{display:flex;flex-wrap:wrap}.product__modifications .modification{margin:0;width:50%}.product__modifications .modification:nth-child(n+3){margin-top:20px}.product-price__availability{margin-top:4px}.product-price_min{color:#6c6c6c}.product-price_min span{font-weight:bold;text-decoration:line-through}.productSticker-item{border-radius:3px;padding:0 10px}.productSticker-item:before,.productSticker-item:after{display:none}.catalogCard-image-bg{background-size:contain}dl.form>dt.form-head:nth-child(5),dl.form>dd.form-item:nth-child(6){display:none}input[name="Delivery[delivery_method][delivery_address]"]{opacity:0;height:1px}.coupon-input .field{height:38px;border-radius:4px}.btn.__small.j-coupon-submit{height:38px;line-height:38px}.coupon-cancel.j-coupon-cancel{top:50%;transform:translateY(-50%)}.icon_item i{color:#b8854a;width:35px;text-align:center;font-size:22px}.icon_item li{display:flex;flex-direction:row;align-items:center;font-size:12px;margin-bottom:11px}.tags-rel{display:flex;flex-wrap:wrap;padding-top:12px}.tags-rel a{padding:2px 5px;background-color:#f1f0f0;border-bottom:none;margin:4px;text-transform:lowercase;border-radius:4px;text-decoration:none}.p-review-meta time{display:none}.checkout-complete-info{font-size:16px;margin:0;background-color:#f2f2f2;border-radius:5px;border-color:#ededed;padding:16px;color:#272727}.comparison-view__button:after,.favorites-view__button:after,.userbar__button:after{content:"";position:absolute;left:0;right:0;width:0;bottom:-4px;height:1px;background:#fff;transition:all .3s ease-in-out}.comparison-view__button:hover:after,.favorites-view__button:hover:after,.userbar__button:hover:after{width:100%}.frontInfo-container.__single{width:100%}.filter-list{padding-left:1px}a[class^=omnisend-form-],additional{display:none}#cookie-consent-banner{position:fixed;display:flex;padding:20px;flex-direction:column;gap:20px;bottom:20px;right:20px;box-sizing:border-box;width:calc(100% - 40px);max-width:600px;background:#fff;box-shadow:0px 3px 30px rgba(0,0,0,.1607843137);border-radius:4px;color:#666;z-index:40000}#cookie-consent-banner .cookie-consent-banner-wrap{display:flex;gap:20px}#cookie-consent-banner h3{margin:0 0 14px 0}#cookie-consent-banner p{font-size:13px;line-height:1.5;text-wrap:balance}#cookie-consent-banner p a{color:#000;border-bottom:1px dashed}#cookie-consent-banner .cookie-label-wrap{display:flex;justify-content:space-between;padding-right:10px;align-items:center}#cookie-consent-banner .cookie-label-wrap span{cursor:pointer;border:1px solid;border-radius:4px;padding:2px 8px}#cookie-consent-banner label{font-size:14px;line-height:20px;font-weight:bold}#cookie-consent-banner label input{margin-right:7px;width:inherit}#cookie-consent-banner .cookie-consent-options{display:none;flex-direction:column}#cookie-consent-banner .cookie-consent-options_wrap{display:flex;flex-direction:column;margin-bottom:20px}#cookie-consent-banner .acceptDescription{display:none;margin:0;padding-left:20px;margin-top:6px}#cookie-consent-banner .cookie-consent-buttons{display:flex;flex-direction:column;flex-wrap:wrap;gap:14px}#cookie-consent-banner .cookie-consent-btn-wrap{display:flex;justify-content:space-between;gap:10px}#cookie-consent-banner .cookie-consent-btn-wrap button,#cookie-consent-banner .cookie-consent-buttons button{display:block;width:200px;padding:10px;border:0;border-radius:4px;box-sizing:border-box;color:#fff;font-size:12px;text-transform:uppercase;font-weight:700;line-height:23px;cursor:pointer}#cookie-consent-banner #cookie-consent-btn-accept-all{background-color:#4244b7 !important}#cookie-consent-banner .cookie-consent-btn-wrap button:nth-of-type(3){background-color:#000}#cookie-consent-banner .cookie-consent-btn-wrap button:nth-of-type(2){background-color:#f0f0f0;color:#000 !important}#cookie-consent-banner .cookie-consent-btn-settings-cookie{background-color:#f0f0f0;color:#000 !important}#cookie-consent-banner .cookie-consent-btn-wrap button:nth-of-type(1){background-color:#4244b7}@media screen and (max-width: 600px){#cookie-consent-banner .cookie-consent-banner-wrap{flex-direction:column}#cookie-consent-banner h3{font-size:20px;line-height:25px}#cookie-consent-banner p{font-size:14px;line-height:16px}#cookie-consent-banner .cookie-consent-buttons{flex-direction:row}#cookie-consent-banner .cookie-consent-buttons button{width:calc(50% - 10px);padding:10px;height:unset}}@media screen and (max-width: 560px){#cookie-consent-banner .cookie-consent-btn-wrap{flex-direction:column;align-items:center}}#product-container-in-blog{display:flex;gap:20px;justify-content:center}.product-in-blog{display:flex;width:220px;min-width:220px;text-align:center;border:1px solid #e0e0e0;padding:10px;border-radius:5px;text-decoration:none;color:#555;background-color:#fff;flex-direction:column}.product-in-blog .image-container{position:relative}.product-in-blog .product-image{width:auto;height:140px}.product-in-blog .discount-badge{position:absolute;top:0;left:0;background:#ff4081;color:#fff;padding:5px;border-radius:3px;z-index:9}.product-in-blog .product-title{font-size:16px;margin:10px 0;font-weight:bold}.product-in-blog .product-description{margin:0}.product-in-blog .rating{color:gold;margin-bottom:10px}.product-in-blog .price{margin:5px 0;font-weight:bold}.product-in-blog .old-price{margin:5px 0;text-decoration:line-through;color:gray}.product-in-blog .btn-link{text-decoration:none;border-radius:4px;padding:6px;background-color:#4244b7;color:#fff;font-size:20px;transition:all .3s}.product-in-blog .btn-link:hover{background-color:#5759cc;color:#fff}.product-in-blog .price-wrap{display:flex;justify-content:center;gap:14px}.block-wrap-in-blog{display:flex;gap:30px;align-items:center;justify-content:space-between;margin:30px 0 60px 0 !important;padding:20px !important;background-color:#f6f6f6;border-radius:6px}.faq-section{margin-bottom:30px}.faq-section-title{font-size:20px;font-weight:bold;margin-bottom:15px}.faq-item{border:1px solid #ddd;border-radius:10px;margin-bottom:10px;overflow:hidden}.faq-title{padding:15px;cursor:pointer;font-size:18px;transition:background-color .3s;position:relative;display:flex;justify-content:space-between;align-items:center}.faq-title:hover{background-color:#f0f0f0}.faq-title .fa-solid.fa-chevron-down{font-size:16px;transition:transform .3s ease;line-height:1}.faq-title.active .fa-solid.fa-chevron-down{transform:rotateX(180deg)}.faq-body{display:none;padding:15px}.faq-body div{margin-bottom:10px}.faq-intro{margin-bottom:20px;font-size:16px;line-height:1.5}.new_elements{display:flex;margin-bottom:20px}.new_elements_wrap_skeleton{display:flex;overflow:auto;cursor:grab;scroll-behavior:smooth;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.new_elements_wrap_skeleton.grabbing{cursor:grabbing}.new_elements .items-block{display:flex}.new_elements .item_skeleton{width:220px;height:340px;padding:10px;pointer-events:none;animation:pulse 1.5s infinite ease-in-out}.new_elements .a_skeleton{display:flex;flex-direction:column;justify-content:space-between;height:100%}.new_elements .img_skeleton{width:200px;height:200px;background-color:#e0e0e0;margin:0 auto 24px auto;border-radius:4px}.new_elements .h3_skeleton{height:46px;width:100%;background-color:#e0e0e0;border-radius:4px}.new_elements .p_skeleton{width:50%;height:22px;background-color:#e0e0e0;border-radius:4px}@keyframes pulse{0%{opacity:.7}50%{opacity:.2}100%{opacity:.7}}.new_elements .item{width:214px;height:340px;padding:10px;border:1px solid rgba(0,0,0,0)}.new_elements .item:hover{border:1px solid #000;border-radius:4px}.new_elements .item a{text-decoration:none;color:inherit;display:flex;flex-direction:column;justify-content:space-between;height:100%;border-bottom:none}.new_elements .text a{border-bottom:none}.new_elements .item img{display:block;height:190px;-o-object-fit:cover;object-fit:cover;border-radius:4px;margin:0 auto 24px auto}.new_elements .item h3{font-size:13px;font-weight:normal;margin:10px 0;color:#333}.new_elements .item p{font-size:15px;font-weight:700;margin:0}.new_elements_container_skeleton{position:relative;width:100%}.new_elements_container_skeleton .fa-chevron-left{position:absolute;left:0;top:42%;z-index:9;font-size:20px;cursor:pointer;transition:all .3s ease;width:30px;height:37px;display:flex;align-items:center;justify-content:center;background-color:#fff;padding-left:7px;border:1px solid #e5e5e5;color:#666;border-radius:4px}.new_elements_container_skeleton .fa-chevron-right{position:absolute;right:0;top:42%;z-index:9;font-size:20px;cursor:pointer;transition:all .3s ease;border-radius:4px;width:33px;height:37px;display:flex;align-items:center;justify-content:center;background-color:#fff;padding-left:4px;border:1px solid #e5e5e5;color:#666}.new_elements_container_skeleton .fa-chevron-left:hover,.new_elements_container_skeleton .fa-chevron-right:hover{border-color:#666}#main_page .new_elements_title{text-align:center;margin-top:60px !important;color:#ff4081}#main_page .main_banner .banner{position:relative;top:0;left:0;width:100%;height:100%}#main_page .mainBanner_skeleton{width:100%;position:relative;aspect-ratio:20/9;background-color:#e0e0e0;border-radius:5px;padding:0 0 .6em;animation:pulse 2s infinite ease-in-out}#main_page .main_banner .banner-image{display:flex;align-items:center;justify-content:center;position:relative}#main_page .main_banner img{width:100%;border-radius:5px}#main_page .mainCategories_title{text-align:center;border-bottom:none !important;margin-top:24px;margin-bottom:20px}#main_page ul li:before{content:""}#main_page a{border-bottom:none !important}#main_page .mainCategories_wrap{display:flex;overflow:auto}#main_page .mainCategories_list{list-style-type:none;display:flex}#main_page .mainCategories_item{width:156px;padding:0}#main_page .mainCategories_link{display:flex;flex-direction:column;align-items:center}#main_page .mainCategories_img{width:auto;height:100px}#main_page .mainCategories_name{text-align:center;margin-top:12px}#main_page .frontInfo-about{margin-top:40px}#custom_promo_section{display:flex;overflow:auto;margin-bottom:60px}#main_page .custom_promo_section_title{text-align:center;margin-top:48px;margin-bottom:20px}#main_page .custom_promo_list{list-style-type:none;display:flex;gap:20px}#main_page .custom_promo_item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:200px;padding:10px;text-align:center}#main_page .custom_promo_image_link{display:block}#main_page .custom_promo_image_container img{width:auto;height:200px;border-radius:5px}#main_page .custom_promo_sticker{position:absolute;top:0;left:0;margin:10px 0}#main_page .custom_promo_info{font-size:14px}#main_page .custom_promo_info a{text-decoration:none;color:#333}#main_page .custom_promo_info a:hover{color:#007bff}.blockStrip{border-radius:4px;margin:10px 0;background-color:#f4f4f4;padding:0px 5px 10px 5px;border:1px solid #d7d7d7}.blockStripTop{display:flex;justify-content:space-between;margin-top:10px}.lockStripTopLeftLogo{margin-left:8px;width:35px;height:auto}.blockStripTopLeft{display:flex;align-items:center;gap:10px;margin-bottom:5px}.blockStripTopLeftText{font-size:12px;font-weight:bold;margin:5px 0;color:#585858}.blockStripBottomStrip{border-radius:10px;height:12px;background-color:#d9d9d9;width:100%}.blockStripBottomStripSpan{max-width:100%;border-radius:10px;background-color:#ed018c;display:block;height:12px}