:root{--background:#f4f7fa;--foreground:#171717;--Shades-White:#fff;--Primary-Primary-1-primary-1-500:#22106b;--Primary-Primary-1-primary-1-50:#e9e7f0;--Gray-G30:#ebedf0;--Gray-G10:#fafbfb;--Gray-G20:#f5f6f7;--Gray-G90:#8993a4;--Gray-G80:#98a1b0;--Gray-G50:#c2c7d0;--Gray-G40:#dfe2e6;--Gray-G100:#7a8699;--Gray-G200:#6b788e;--Gray-G300:#5d6b82;--Gray-G700:#4c5665;--Gray-G70:#a6aebb;--Shades-Black:#15181a;--Green-Hover:#89bd24;--Green-Text-Hover:#61861a;--Primary-Primary-2-primary-2-500:#89bd24;--Primary-Primary-2-primary-2-600:#7dac21;--Primary-Primary-2-primary-2-50:#f3f8e9;--Label-New-new-50:#e6edfa;--Label-New-new-500:#024fce;--Label-Discount-discount-50:#ffe6eb;--Label-Discount-discount-500:#fe0133;--Label-Sales-sales-50:#f7f3e6;--Label-Sales-sales-500:#af8300;--State-Info-S300:#4f5dff;--State-Info-S50:#edefff;--Transition-Hover:all .2s ease-out;--filter-loading-color:#ffffff80}input:focus,select:focus,textarea:focus,select:focus{box-shadow:none!important;outline:none!important}select{color:var(--Shades-Black,#15181a);-webkit-text-fill-color:currentColor;font-size:14px}select option{color:var(--Shades-Black,#15181a);background-color:var(--Shades-White,#fff)}[type=file]:focus{box-shadow:none!important;border-color:#0000!important;outline:none!important}input[type=number]{appearance:textfield}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@font-face{font-family:InterDisplay;src:url(../media/InterDisplay-Regular.1e5js1iuqcig9.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:InterDisplay;src:url(../media/InterDisplay-Medium.1yoww5pq0_--r.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:InterDisplay;src:url(../media/InterDisplay-SemiBold.3dsa8zpdj4c1m.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:InterDisplay;src:url(../media/InterDisplay-Bold.1u20jh0d0qda3.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}body{font-family:var(--font-inter-display), serif}body:before{content:"";z-index:10;pointer-events:none;-webkit-backdrop-filter:saturate(200%)blur(10px);backdrop-filter:saturate(200%)blur(10px);background:linear-gradient(#ffffffb3 44%,#ffffff6e 73%,#fff0);width:100%;height:4.5rem;transition:all .2s linear;position:fixed;top:0;-webkit-mask:linear-gradient(#fff,#fff 18%,#0000 100%);mask:linear-gradient(#fff,#fff 18%,#0000 100%)}.container{max-width:1400px;margin:0 auto}.container-inner{max-width:1240px;margin:0 auto}.btn{background:var(--Primary-Primary-1-primary-1-500,#22106b);color:var(--Shades-White,#fff);cursor:pointer;transition:var(--Transition-Hover);border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;gap:6px;padding:12px 16px;font-family:inherit;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}.btn:hover{background:#2a1484}.btn-outline{min-width:90px;color:var(--Primary-Primary-1-primary-1-500,#22106b);border:1px solid var(--Primary-Primary-1-primary-1-500,#22106b);cursor:pointer;transition:var(--Transition-Hover);border-radius:10px;outline:none;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}.btn-outline:hover{background:#e9e7f099}.btn-bg{min-width:90px;color:var(--Primary-Primary-1-primary-1-500,#22106b);cursor:pointer;transition:var(--Transition-Hover);background:#e9e7f099;border:none;border-radius:10px;outline:none;flex-grow:1;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}.btn-bg:hover{background:var(--Primary-Primary-1-primary-1-50,#e9e7f0)}.basket-card-btn{flex-grow:1;height:44px}.basket-card-btn p{color:var(--Shades-White,#fff);white-space:nowrap;font-family:inherit;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.basket-card-quantity{background:var(--Gray-G20,#f5f6f7);border-radius:10px;flex-grow:1;justify-content:space-between;align-items:center;gap:6px;min-width:90px;padding:4px;display:inline-flex}.basket-card-quantity button{width:36px;height:36px;color:var(--Shades-Black,#15181a);cursor:pointer;transition:var(--Transition-Hover);background:var(--Shades-White,#fff);border:none;border-radius:7px;outline:none;justify-content:center;align-items:center;font-size:24px;font-weight:400;line-height:1;display:flex;box-shadow:0 0 10px #0000,0 0 9px #00000003,0 0 8px #00000005,0 0 6px #00000008,0 0 3px #0000000a}.basket-card-quantity button:hover{background:var(--Gray-G30,#ebedf0)}.basket-card-quantity span{min-width:20px;min-height:20px;color:var(--Shades-Black,#15181a);text-align:center;justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:20px;display:flex}.default-basket-card{width:44px;height:44px;padding:0!important}.basket-card-spinner{border-width:2px;border-radius:50%;flex:0 0 16px;width:16px;height:16px}.bg-wrapper{background-color:var(--background);min-height:100vh}.countDown{align-items:center;gap:4px;display:flex}.countDownItem{background:var(--Gray-G20,#f5f6f7);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:32px;height:32px;padding:8px;display:flex}.countDownItem span{color:var(--Shades-Black,#15181a);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.swiper-button-prev{transition:var(--Transition-Hover);background:var(--Shades-White,#fff);border:none;border-radius:7px;outline:none;box-shadow:0 3px 8px #15181a14;background-image:url(/icons/slider-prev.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;width:32px!important;height:32px!important;margin-top:0!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.swiper-button-next{transition:var(--Transition-Hover);background:var(--Shades-White,#fff);border:none;border-radius:7px;outline:none;box-shadow:0 3px 8px #15181a14;background-image:url(/icons/slider-next.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;width:32px!important;height:32px!important;margin-top:0!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.swiper-button-next svg,.swiper-button-prev svg{display:none}.swiper-button-prev:after,.swiper-button-next:after{display:none!important}.add-to-favorite-btn,.add-to-compare-btn{background:var(--Gray-G20,#f5f6f7);cursor:pointer;width:44px;height:44px;transition:var(--Transition-Hover);border:none;border-radius:10px;outline:none;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:10px;display:flex}.add-to-favorite-btn:hover,.add-to-compare-btn:hover{background:var(--Gray-G30,#ebedf0)}.add-to-favorite-btn svg{color:#000}footer{background:var(--Shades-Black,#15181a);padding:100px 0 40px}.breadcrumb{align-items:center;gap:4px;list-style:none;display:inline-flex}.breadcrumb li a{color:var(--Gray-G70,#a6aebb);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.products-filter{border:1px solid var(--Gray-G30,#ebedf0);background:var(--Shades-White,#fff);border-radius:12px;flex-direction:column;align-items:flex-start;gap:24px;height:100vh;padding:16px 20px 130px;display:flex;position:sticky;top:100px;overflow-y:auto}.products-filter::-webkit-scrollbar{display:none}.checkbox,.form .checkbox{cursor:pointer;background-image:url(/svg/checkbox.svg);background-repeat:no-repeat;background-size:contain;outline:none;transition:all .1s linear;appearance:none!important;width:20px!important;height:20px!important;padding:0!important}.form .checkbox{border:none}.checkbox:focus,.form .checkbox:focus{outline:none}.checkbox:checked,.form .checkbox:checked{background-color:#0000;background-image:url(/svg/checked-checkbox.svg);background-size:contain;width:20px!important;height:20px!important}.swiper-slide-thumb-active{transition:var(--Transition-Hover);border:1px solid var(--Primary-Primary-2-primary-2-500,#89bd24)!important}.swiper-btn-prev,.swiper-btn-next{background:var(--Gray-G20,#f5f6f7);z-index:3;cursor:pointer;border:none;border-radius:8px;outline:none;align-self:stretch;align-items:center;gap:10px;height:32px;padding:7px 31px;display:flex;position:absolute}.swiper-btn-next{bottom:0}.section_title{color:var(--Shades-Black,#15181a);font-size:32px;font-style:normal;font-weight:500;line-height:40px}.form{flex-direction:column;gap:16px;margin-top:24px;display:flex}.formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.form input,.form textarea{color:#15181a;background:#fff;border:1px solid #e6eaf0;border-radius:10px;width:100%;padding:14px 16px;font-family:inherit;font-size:16px;font-weight:400;line-height:22px;transition:border-color .2s,box-shadow .2s}.form label{color:var(--Gray-G90,#8993a4);margin-bottom:8px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:block}.custom-disabled{cursor:not-allowed;background:var(--Gray-G20,#f5f6f7)!important}.form textarea{resize:vertical;min-height:112px}.form input::placeholder,.form textarea::placeholder{color:#a4acb9}.form input:hover,.form input:focus,.form textarea:hover,.form textarea:focus{border:1px solid var(--Gray-G50,#c2c7d0);border-radius:10px}.form .checkbox{border:none!important;border-radius:0!important}.form-file{cursor:pointer;background:#fff;border:1px dashed #a8d55b;border-radius:8px;justify-content:center;align-items:center;min-height:60px;display:flex}.form-file-custom{display:flex!important}.form-file input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.form-file-content{color:#15181a;justify-content:center;align-items:center;gap:12px;font-size:14px;font-weight:400;line-height:20px;display:flex}.form-file-icon{color:#8fc63d;background:#eef8da;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.form-file-note{color:#a4acb9;margin-top:-4px;font-size:12px;font-weight:400;line-height:18px}.checkboxLabel{-webkit-user-select:none;user-select:none;color:#a4acb9;cursor:pointer;font-size:12px;line-height:18px;align-items:center!important;gap:8px!important;display:flex!important}.checkboxLabel input{width:20px!important;height:20px!important;padding:0!important}.page-select{flex-grow:1;width:100%;position:relative}.page-select select{appearance:none;border:1px solid var(--Gray-G30,#ebedf0);width:100%;color:var(--Shades-Black,#15181a);border-radius:8px;flex:1 0 0;justify-content:space-between;align-items:center;padding:14px 18px;display:flex;-webkit-text-fill-color:var(--Shades-Black,#15181a)!important;background:#fff!important;font-size:14px!important}.select-icon{pointer-events:none;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.swiper-pagination{z-index:10;align-items:center;gap:8px;display:flex;position:absolute!important;bottom:32px!important;left:50%!important;transform:translate(-50%)!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{width:auto!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.swiper-pagination-bullet{opacity:1!important;cursor:pointer!important;pointer-events:auto!important;background:#ffffff4d!important;border-radius:130px!important;width:42px!important;height:2px!important;display:block!important}.swiper-pagination-home .swiper-pagination-bullet-active{background:var(--Gray-G300)!important}.swiper-pagination-bullet-active{background:#fff!important}.container-products{max-width:1240px;margin:0 auto}.loading-parent{height:calc(100vh - 10px);min-height:calc(100vh - 10px)}.loading-parent-enter{animation:.18s forwards loading-parent-enter}.loading-parent-exit{z-index:9999;pointer-events:none;height:100vh;animation:.25s forwards loading-parent-exit;position:fixed;inset:0}.general-loading{background-color:var(--filter-loading-color);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.general-loading-spinner{border:4px solid #89bd2438;border-top-color:var(--Primary-Primary-2-primary-2-500,#89bd24);border-radius:50%;width:42px;height:42px;animation:.8s linear infinite general-loading-spin}body.product-option-loading .product-option-loading-target{opacity:.45;pointer-events:none;transition:opacity .18s}.product-option-loading-target{transition:opacity .18s}@keyframes general-loading-spin{to{transform:rotate(360deg)}}@keyframes loading-parent-enter{0%{opacity:0}to{opacity:1}}@keyframes loading-parent-exit{0%{opacity:1}to{opacity:0}}.product-not-found{flex-direction:column;justify-content:center;align-items:center;row-gap:32px;display:flex}.product-not-found img{width:60px}.product-not-found h4{color:var(--Shades-Black,#15181a);text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.product-not-found p{color:var(--Gray-G90,#8993a4);text-align:center;margin-top:6px;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.inner-loading{border:4px solid #89bd2438;border-top-color:var(--Primary-Primary-2-primary-2-500,#89bd24);border-radius:50%;justify-content:center;width:42px;height:42px;margin:48px auto;animation:.8s linear infinite product-slider-loading-spin;display:flex}@keyframes product-slider-loading-spin{to{transform:rotate(360deg)}}.customer-content-card{background:#fff;border-radius:16px;padding:20px 24px}.customer-content-empty{flex-direction:column;justify-content:center;align-items:center;row-gap:32px;min-height:455px;display:flex;padding:0!important}.customer-content-empty-icon svg{color:var(--Gray-G70,#a6aebb)}.customer-content-empty-text{flex-direction:column;row-gap:6px;display:flex}.customer-content-empty-text h5{color:var(--Shades-Black,#15181a);text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.customer-content-empty-text p{color:var(--Gray-G90,#8993a4);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.customer-content-card .formGrid{gap:20px}.customer-account-button{width:max-content;margin-top:20px}.customer-content-title{color:var(--Shades-Black,#15181a);font-size:20px;font-style:normal;font-weight:500;line-height:28px}.customer-favorites-cards{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;display:grid}.is-invalid{border:1px solid var(--Label-Discount-discount-500,#fe0133)!important}.notify-block{margin-top:24px}.notify-block .btn{width:100%}.mobileCatalogBtn{align-items:center;gap:10px;padding:10px;display:flex;background:var(--Primary-Primary-1-primary-1-500,#22106b)!important;border-radius:6px!important}@media only screen and (max-width:1420px){.container,.container-inner{padding:0 16px}}@media only screen and (max-width:1024px){.notify-block{width:100%}.breadcrumb{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb li{flex:none}.breadcrumb li a{white-space:nowrap}.products-filter{display:none}.products-filter.products-filter-mobile{border:0;border-radius:0;gap:0;width:100%;height:100%;padding:0;display:flex;position:static;overflow:hidden}.mobile-filter-header{grid-template-columns:72px 1fr 72px;align-items:center;width:100%;min-height:64px;padding:12px 16px;display:grid}.mobile-filter-header strong{color:var(--Shades-Black,#15181a);text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:26px}.mobile-filter-header button{cursor:pointer;color:var(--Primary-Primary-2-primary-2-500,#89bd24);text-align:right;text-overflow:ellipsis;background:0 0;border:0;padding:8px 0;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}.mobile-filter-header button svg{color:#15181a}.mobile-filter-header button:first-child{justify-content:flex-start;align-items:center;width:34px;display:inline-flex}.mobile-filter-header button:last-child{color:var(--Primary-Primary-2-primary-2-500,#89bd24);text-align:right}.mobile-filter-content{overscroll-behavior:contain;flex-direction:column;flex:1;gap:24px;width:100%;min-height:0;padding:20px 16px 24px;display:flex;overflow-y:auto}.mobile-filter-selected{scrollbar-width:none;gap:6px;width:100%;padding:0 16px 12px;display:flex;overflow-x:auto}.mobile-filter-selected::-webkit-scrollbar{display:none}.mobile-filter-selected button{background:var(--Primary-Primary-2-primary-2-500,#89bd24);color:#fff;cursor:pointer;border:0;border-radius:6px;flex:none;align-items:center;gap:4px;padding:6px 8px;font-size:12px;line-height:16px;display:inline-flex}.mobile-filter-selected svg{color:#fff}.mobile-attribute-filter{width:100%}.mobile-attribute-filter-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.mobile-attribute-filter-title h3{color:var(--Shades-Black,#15181a);font-size:16px;font-weight:500;line-height:22px}.mobile-attribute-filter-title button{color:var(--Primary-Primary-2-primary-2-500,#89bd24);cursor:pointer;background:0 0;border:0;font-size:14px;line-height:20px}.mobile-attribute-filter-values{flex-wrap:wrap;gap:8px 6px;display:flex}.mobile-attribute-filter-values button{background:var(--Gray-G20,#f5f6f7);color:var(--Shades-Black,#15181a);cursor:pointer;border:0;border-radius:8px;padding:7px 10px;font-size:13px;line-height:18px}.mobile-attribute-filter-values button.active{background:var(--Primary-Primary-2-primary-2-500,#89bd24);color:#fff}.mobile-filter-attribute-detail{padding-top:8px}.mobile-attribute-detail-list{flex-direction:column;gap:12px;width:100%;list-style:none;display:flex}.mobile-attribute-detail-list li{align-items:center;gap:10px;display:flex}.mobile-attribute-detail-list label{color:var(--Shades-Black,#15181a);cursor:pointer;font-size:14px;line-height:20px}.mobile-filter-footer{width:100%;padding:12px 16px max(12px, env(safe-area-inset-bottom));background:var(--Shades-White,#fff);border-radius:12px 12px 0 0;box-shadow:0 -52px 14px #0000,0 -33px 13px #0000,0 -19px 11px #00000003,0 -8px 8px #00000005,0 -2px 5px #00000005}.mobile-filter-footer button{width:100%;color:var(--Shades-White,#fff);font-size:14px;font-style:normal;font-weight:500;line-height:20px}footer{padding:60px 0 75px}.section_title{font-size:24px;line-height:32px}.customer-favorites-cards{grid-template-columns:repeat(2,1fr)}.customer-content-card{border-radius:12px;padding:16px}.customer-content-title{font-size:18px;line-height:26px}}@media (max-width:992px){.customer-content-card .formGrid{grid-template-columns:auto}.customer-account-button{width:100%}.customer-content-empty{padding:0 30px!important}.bg-wrapper{min-height:auto}}@media only screen and (max-width:768px){.btn{background:var(--Primary-Primary-1-primary-1-500,#22106b);color:var(--Shades-White,#fff);cursor:pointer;transition:var(--Transition-Hover);border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;gap:6px;padding:11px 16px;display:flex}.btn-bg,.btn-outline{padding:11px 18px}.customer-favorites-cards{grid-template-columns:1fr;row-gap:16px}.basket-card-btn{height:42px}}
