@keyframes heroGradientShift{0%{opacity:.4;transform:translateX(-3%)}to{opacity:.85;transform:translateX(3%)}}@keyframes arrowPulse{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(8px);opacity:.6}}@keyframes lm-spin{to{transform:rotate(360deg)}}@keyframes cartWiggle{0%{transform:rotate(-5deg) scale(1.1)}to{transform:rotate(5deg) scale(1.1)}}@keyframes cartBadgePulse{0%,to{transform:scale(1);box-shadow:0 0 0 transparent}50%{transform:scale(1.15);box-shadow:0 0 10px rgba(245,161,35,.6)}}@keyframes arrowBounce{0%{transform:translateX(0)}40%{transform:translateX(6px)}70%{transform:translateX(2px)}to{transform:translateX(4px)}}@keyframes sidebarItemIn{to{opacity:1;transform:translateY(0)}}.header{transition:background .4s ease,box-shadow .4s ease,backdrop-filter .4s ease}.header.scrolled{background:rgba(239,241,246,.82);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 4px 30px rgba(0,0,0,.08)}.home-main{position:relative;overflow:hidden}.btn::before,.home-main::after{content:"";position:absolute;inset:0}.home-main::after{background:linear-gradient(125deg,rgba(1,47,234,.12)0,transparent 50%,rgba(245,161,35,.08) 100%);animation:heroGradientShift 8s ease infinite alternate;pointer-events:none;z-index:1}.home-main>*{position:relative;z-index:2}.arrow-scroll{animation:arrowPulse 2s ease-in-out infinite}.top-categories .categories-item{position:relative}.top-categories .categories-item:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(1,47,234,.18)}.top-categories .categories-item:active{transform:translateY(-1px);box-shadow:0 4px 12px rgba(1,47,234,.12)}.btn-account-block svg,.btn-account-pop svg,.categories-item i{transition:transform .3s ease}.categories-item:hover i{transform:translateX(4px)}.product-data-inner{position:relative;display:flex;flex-direction:column;height:100%}.product-card-link{position:absolute;inset:0;z-index:1;cursor:pointer}.custom-grid-mrkv .box-bottom{position:relative;z-index:2}.custom-grid-mrkv .box-top{position:relative;z-index:0;pointer-events:none;flex:1}.custom-grid-mrkv .stock-status{z-index:2;position:absolute}.custom-grid-mrkv{transition:transform .35s cubic-bezier(.25,.46,.45,.94),box-shadow .35s cubic-bezier(.25,.46,.45,.94),background-color .3s ease,border-color .3s ease!important;border-radius:6px;border:1px solid transparent;background:#eff1f6;position:relative;z-index:1;isolation:isolate}.custom-grid-mrkv:hover{transform:translateY(-4px);box-shadow:0 0 0 2px rgba(1,47,234,.35),0 4px 12px rgba(1,47,234,.2);background:#fff;border-color:rgba(1,47,234,.5);z-index:10}.custom-grid-mrkv:active{transform:translateY(-1px);box-shadow:0 4px 14px rgba(1,47,234,.25)}.custom-grid-mrkv .product-data-inner>a+span+img,.custom-grid-mrkv .product-data-inner>img{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.custom-grid-mrkv:hover .product-data-inner>a+span+img,.custom-grid-mrkv:hover .product-data-inner>img{transform:scale(1.04)}.product-data-inner,li.product .slide-item{overflow:hidden}.custom-grid-mrkv .box-top>span,li.product .box-top span{transition:color .3s ease}.custom-grid-mrkv:hover .box-top>span,li.product:active .box-top span,li.product:hover .box-top span{color:#6b6e7a}.list-view .custom-grid-mrkv{border-radius:0!important;border:0!important;background:0 0!important;border-bottom:1px solid #e5e7eb!important}.list-view .custom-grid-mrkv:hover{background:#f8f9fb!important;border-color:#e5e7eb!important;z-index:1}.list-view .custom-grid-mrkv:active,.list-view .custom-grid-mrkv:hover{transform:none!important;box-shadow:none!important}.list-view .custom-grid-mrkv:hover .product-data-inner>a+span+img,.list-view .custom-grid-mrkv:hover .product-data-inner>img{transform:none!important}.list-view .product-data-inner{overflow:visible}li.product .slide-item img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}li.product:active .slide-item img,li.product:hover .slide-item img{transform:scale(1.05)}@media (hover:hover) and (pointer:fine){.woocommerce-loop-product__title{position:relative;display:inline;background-image:linear-gradient(#012fea,#012fea)!important;background-position:0 calc(100% - 3px);background-repeat:no-repeat;background-size:0 2px;padding-bottom:0;transition:background-size .4s ease,color .3s ease}li.product:hover .woocommerce-loop-product__title{background-size:100% 2px}}.btn,.btn:hover{background:linear-gradient(135deg,#012fea 0,#0141ff 100%)}.btn::before{background:linear-gradient(135deg,transparent 0,rgba(255,255,255,.12) 100%);opacity:0;transition:opacity .3s ease}.btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(1,47,234,.35)}.btn:hover::before{opacity:1}.btn:active{transform:translateY(0);box-shadow:0 2px 8px rgba(1,47,234,.25)}.btn::after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transition:left .6s ease}.back:hover::after,.btn:hover::after,.single-product .btn-product:hover::after{left:120%}.back,.btn{transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.back::after,.btn::after,.single-product .btn-product::after{content:"";position:absolute;top:-50%;left:-60%;width:40%;height:200%;transform:skewX(-25deg);pointer-events:none}.back::after,.single-product .btn-product::after{transition:left .5s ease}.back::after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)}.back:hover{transform:translateX(-4px);box-shadow:0 6px 20px rgba(0,0,0,.12)}.back:active{transform:translateX(-1px);box-shadow:0 2px 8px rgba(0,0,0,.08)}.single-product .btn-product{position:relative;overflow:hidden;transition:all .3s cubic-bezier(.25,.46,.45,.94)!important}.single-product .btn-product::after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent)}.load-more:hover,.single-product .btn-product:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(1,47,234,.3)}.single-product .btn-product:active{transform:translateY(0);box-shadow:0 2px 8px rgba(1,47,234,.2)}.load-more{transition:all .35s cubic-bezier(.25,.46,.45,.94);position:relative}.load-more:hover{box-shadow:0 8px 20px rgba(0,0,0,.12)}.load-more.loading{opacity:.7;pointer-events:none}.load-more.loading span:last-child::after{content:"";display:inline-block;width:14px;height:14px;margin-left:8px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:lm-spin .6s linear infinite;vertical-align:middle}.best-products .product,.top-categories .categories-item,.who-are .text-wrap{opacity:0;transform:translateY(25px);transition:opacity .2s ease,transform .2s cubic-bezier(.25,.46,.45,.94);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}.animation-no .categories-item,.animation-no .product,.animation-no .text-wrap{opacity:1;transform:translateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.animation-no .categories-item:nth-child(1),.animation-no .product:nth-child(1),.animation-no .text-wrap:nth-child(1){transition-delay:.015s}.animation-no .categories-item:nth-child(2),.animation-no .product:nth-child(2),.animation-no .text-wrap:nth-child(2){transition-delay:.035s}.animation-no .categories-item:nth-child(3),.animation-no .product:nth-child(3),.animation-no .text-wrap:nth-child(3){transition-delay:.05s}.animation-no .categories-item:nth-child(4),.animation-no .product:nth-child(4),.animation-no .text-wrap:nth-child(4){transition-delay:.07s}.animation-no .categories-item:nth-child(5),.animation-no .product:nth-child(5){transition-delay:.085s}.animation-no .categories-item:nth-child(6),.animation-no .product:nth-child(6){transition-delay:.105s}.animation-no .categories-item:nth-child(7),.animation-no .product:nth-child(7){transition-delay:.12s}.animation-no .categories-item:nth-child(8),.animation-no .product:nth-child(8){transition-delay:.14s}.dot{transition:all .4s ease}.box+.box,.dot{position:relative}.footer{background:linear-gradient(180deg,#0d0f24 0,#080a1d 100%)}.footer .item li a{position:relative;display:inline-block;transition:color .3s ease}.footer .item li a::after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:#4d7cff;transition:width .3s ease}.footer .item li a:hover{text-decoration:none!important;color:#4d7cff}.footer .item li a:hover::after{width:100%}.footer-img img{transition:filter .4s ease}.footer-img:hover img{filter:drop-shadow(0 0 12px rgba(1,47,234,.3))}.socials a{transition:transform .3s ease,opacity .3s ease}.socials a:hover{transform:translateY(-3px);opacity:.85}.add_to_cart_button,.btn-account-block,.btn-account-pop,.btn-burger,.ic-cart{transition:all .35s cubic-bezier(.25,.46,.45,.94)!important;position:relative;overflow:hidden;cursor:pointer;display:inline-flex!important;align-items:center;justify-content:center}.add_to_cart_button:hover,.btn-account-block:hover,.btn-account-pop:hover,.btn-burger:hover,.ic-cart:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(1,47,234,.3);background-color:#012fea!important}.add_to_cart_button::after,.btn-account-block::after,.btn-account-pop::after,.btn-burger::after,.ic-cart::after{content:"";position:absolute;top:-50%;left:-60%;width:30%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:skewX(-20deg);transition:left .6s ease;pointer-events:none}.add_to_cart_button:hover::after,.btn-account-block:hover::after,.btn-account-pop:hover::after,.btn-burger:hover::after,.ic-cart:hover::after{left:120%}.add_to_cart_button:hover img,.add_to_cart_button:hover svg{animation:cartWiggle .5s ease-in-out infinite alternate}.btn-account-block:hover svg,.btn-account-pop:hover svg{transform:scale(1.1)}.btn-header-search__btn,.dgwt-wcas-search-submit{position:relative;cursor:pointer;transition:transform .3s ease,opacity .3s ease!important}.btn-header-search__btn svg,.dgwt-wcas-search-submit svg{transition:transform .4s cubic-bezier(.25,.46,.45,.94);z-index:2;position:relative}.btn-header-search__btn:hover svg,.dgwt-wcas-search-submit:hover svg{transform:scale(1.1) rotate(-10deg)}.btn-header-search__btn:hover,.dgwt-wcas-search-submit:hover{opacity:.85}.ic-cart span{animation:cartBadgePulse 2s ease-in-out infinite;z-index:2}.btn-account-block:active,.btn-account-pop:active,.btn-burger:active,.btn-header-search__btn:active,.dgwt-wcas-search-submit:active,.ic-cart:active{transform:translateY(-1px) scale(.95);box-shadow:0 2px 8px rgba(0,0,0,.1)}.form-style input[type=email]:focus,.form-style input[type=tel]:focus,.form-style input[type=text]:focus,.form-style textarea:focus,.main-categories input[type=search]:focus{border-color:#012fea;box-shadow:0 0 0 3px rgba(1,47,234,.12);outline:0;transition:border-color .3s ease,box-shadow .3s ease}.product-categories .item ul{max-height:0;overflow:hidden;transition:max-height .45s cubic-bezier(.25,.46,.45,.94);display:block!important}li.has-child .categories-item.active~ul{max-height:2000px}.product-categories .item>.categories-item,.product-categories .item>a,.sidebar .product-categories>li.item.has-child>.categories-item{position:relative;overflow:hidden;transition:color .35s ease,background .35s ease,padding-left .35s cubic-bezier(.25,.46,.45,.94),box-shadow .35s ease,transform .35s cubic-bezier(.25,.46,.45,.94)}.product-categories .item ul li a::after,.product-categories .item>.categories-item::after,.product-categories .item>a::after,.sidebar .product-categories>li.item.has-child>.categories-item::after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0,rgba(1,47,234,.07) 40%,rgba(1,47,234,.13) 60%,transparent 100%);transition:left .5s cubic-bezier(.25,.46,.45,.94);pointer-events:none}.product-categories .item ul li:hover a::after,.product-categories .item:hover>.categories-item::after,.product-categories .item:hover>a::after,.sidebar .product-categories>li.item.has-child>.categories-item:hover::after{left:100%}.product-categories .item.category-main>a::after,.product-categories .item.has-child>.categories-item::after{background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.1) 40%,rgba(255,255,255,.2) 60%,transparent 100%)}.sidebar .product-categories>li.item.category-main:hover>a,.sidebar .product-categories>li.item.has-child:hover>.categories-item,.sidebar .product-categories>li.item.has-child>.categories-item:hover{background:#012fea;color:#fff;padding-left:24px;transform:translateY(-2px);box-shadow:0 4px 16px rgba(1,47,234,.2)}.sidebar .product-categories>li.item:not(.has-child):not(.category-main):hover>a{background:#e4e8f4;color:#012fea;padding-left:24px;transform:translateY(-2px);box-shadow:0 4px 16px rgba(1,47,234,.12)}.sidebar .product-categories .item.active>.categories-item,.sidebar .product-categories .item.active>a,.sidebar .product-categories>li.item.has-child .categories-item.active{background:#012fea;color:#fff;box-shadow:0 4px 20px rgba(1,47,234,.25)}.product-categories .item ul li:hover a i,.product-categories .item:hover>.categories-item i,.product-categories .item:hover>a i,.sidebar .product-categories>li.item.has-child>.categories-item:hover i{animation:arrowBounce .6s cubic-bezier(.25,.46,.45,.94)}.product-categories .item.category-main:hover>a i,.product-categories .item.has-child:hover>.categories-item i{filter:brightness(0) invert(1)}.product-categories .item i,.product-categories .item ul li a i,li.has-child>.categories-item.active i,li.has-child>i{transition:transform .35s cubic-bezier(.25,.46,.45,.94)}li.has-child>i{pointer-events:none}li.has-child:hover>i{animation:arrowBounce .6s cubic-bezier(.25,.46,.45,.94) forwards}.product-categories .item ul li{opacity:0;transform:translateX(-12px);transition:opacity .15s ease,transform .15s ease}li.has-child .categories-item.active~ul li{opacity:1;transform:translateX(0)}li.has-child .categories-item.active~ul li:nth-child(1){transition-delay:.025s}li.has-child .categories-item.active~ul li:nth-child(2){transition-delay:.05s}li.has-child .categories-item.active~ul li:nth-child(3){transition-delay:.06s}li.has-child .categories-item.active~ul li:nth-child(4){transition-delay:.07s}li.has-child .categories-item.active~ul li:nth-child(5){transition-delay:.08s}li.has-child .categories-item.active~ul li:nth-child(6){transition-delay:.09s}li.has-child .categories-item.active~ul li:nth-child(7){transition-delay:.1s}li.has-child .categories-item.active~ul li:nth-child(8){transition-delay:.11s}li.has-child .categories-item.active~ul li:nth-child(9){transition-delay:.12s}li.has-child .categories-item.active~ul li:nth-child(10){transition-delay:.13s}.sidebar .product-categories>li.item.has-child ul{padding-left:0}.product-categories .item ul li a{background:#eff1f6;position:relative;overflow:hidden;transition:color .35s ease,background .35s ease,padding-left .35s cubic-bezier(.25,.46,.45,.94),box-shadow .35s ease,transform .35s cubic-bezier(.25,.46,.45,.94)}.sidebar .product-categories .item ul li:hover a{background:#e4e8f4;padding-left:24px;transform:translateY(-2px);box-shadow:0 4px 16px rgba(1,47,234,.12);color:#012fea}.sidebar .product-categories>.item,.sidebar .product-categories>.line{opacity:0;transform:translateY(12px);animation:sidebarItemIn .2s cubic-bezier(.25,.46,.45,.94) forwards}.sidebar .product-categories>:nth-child(1){animation-delay:.015s}.sidebar .product-categories>:nth-child(2){animation-delay:.03s}.sidebar .product-categories>:nth-child(3){animation-delay:.045s}.sidebar .product-categories>:nth-child(4){animation-delay:.06s}.sidebar .product-categories>:nth-child(5){animation-delay:.075s}.sidebar .product-categories>:nth-child(6){animation-delay:.09s}.sidebar .product-categories>:nth-child(7){animation-delay:.105s}.sidebar .product-categories>:nth-child(8){animation-delay:.12s}.sidebar .product-categories>:nth-child(9){animation-delay:.135s}.sidebar .product-categories>:nth-child(10){animation-delay:.15s}.sidebar .product-categories>:nth-child(11){animation-delay:.165s}.sidebar .product-categories>:nth-child(12){animation-delay:.18s}.sidebar .product-categories>:nth-child(13){animation-delay:.195s}.sidebar .product-categories>:nth-child(14){animation-delay:.21s}.sidebar .product-categories>:nth-child(15){animation-delay:.225s}.sidebar .product-categories>:nth-child(16){animation-delay:.24s}.sidebar .product-categories>:nth-child(17){animation-delay:.255s}.sidebar .product-categories>:nth-child(18){animation-delay:.27s}.sidebar .product-categories>:nth-child(19){animation-delay:.285s}.sidebar .product-categories>:nth-child(20){animation-delay:.3s}.sidebar .product-categories>:nth-child(21){animation-delay:.315s}.sidebar .product-categories>:nth-child(22){animation-delay:.33s}.sidebar .product-categories>:nth-child(23){animation-delay:.345s}.sidebar .product-categories>:nth-child(24){animation-delay:.36s}.sidebar .product-categories>:nth-child(25){animation-delay:.375s}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#eff1f6}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#012fea,#0141ff);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#0141ff,#012fea)}.popup.popup-nav{transform:translateX(40px);transition:opacity .22s cubic-bezier(.25,.46,.45,.94),transform .22s cubic-bezier(.25,.46,.45,.94)}.popup.popup-nav.active{transform:translateX(0)}.popup-nav .nav-menu li{opacity:0;transform:translateX(30px);transition:opacity .12s ease,transform .12s ease;transition-delay:0s}.popup-nav.active .nav-menu li{opacity:1;transform:translateX(0);transition:opacity .2s ease,transform .2s cubic-bezier(.25,.46,.45,.94)}.popup-nav.active .nav-menu li:nth-child(1){transition-delay:.04s}.popup-nav.active .nav-menu li:nth-child(2){transition-delay:.07s}.popup-nav.active .nav-menu li:nth-child(3){transition-delay:.1s}.popup-nav.active .nav-menu li:nth-child(4){transition-delay:.13s}.popup-nav.active .nav-menu li:nth-child(5){transition-delay:.16s}.popup-nav.active .nav-menu li:nth-child(6){transition-delay:.19s}.popup-nav.active .nav-menu li:nth-child(7){transition-delay:.22s}.popup-nav.active .nav-menu li:nth-child(8){transition-delay:.25s}.popup-nav.active .nav-menu li:nth-child(9){transition-delay:.28s}.popup-nav.active .nav-menu li:nth-child(10){transition-delay:.31s}.popup-nav .nav-menu li a{position:relative;display:inline-block;transition:color .3s ease,transform .3s cubic-bezier(.25,.46,.45,.94)}.popup-nav .nav-menu li a::after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:linear-gradient(90deg,#012fea,#4d7cff);transition:width .35s cubic-bezier(.25,.46,.45,.94)}.popup-nav .nav-menu li a:hover{color:#012fea;transform:translateX(8px)}.popup-nav .nav-menu li a:active::after,.popup-nav .nav-menu li a:hover::after{width:100%;transition:none}.popup-nav .adders-new a,.popup-nav .block-language a{transition:color .3s ease,transform .3s ease}.popup-nav .adders-new a:hover{color:#012fea;transform:translateY(-1px)}.popup-nav .block-language a:hover,.popup-nav .nav-menu li a:active{color:#012fea}.popup-nav .aviamisto-socials-list li,.popup-nav.active .aviamisto-socials-list li{opacity:0;transform:translateY(15px);transition:opacity .18s ease,transform .18s ease}.popup-nav .aviamisto-socials-list a{display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:translateY(15px);transition:opacity .18s ease,transform .18s cubic-bezier(.25,.46,.45,.94),filter .18s ease}.popup-nav .aviamisto-socials-list a:hover{transform:translateY(-4px) scale(1.15);filter:drop-shadow(0 4px 12px rgba(1,47,234,.35))}.popup-nav .aviamisto-socials-list a:active{transform:translateY(-1px) scale(1.05)}.popup-nav .aviamisto-socials-list svg{transition:filter .18s ease}.popup-nav .aviamisto-socials-list a:hover svg{filter:brightness(0) saturate(100%) invert(15%) sepia(95%) saturate(6000%) hue-rotate(230deg) brightness(95%)}.popup-nav.active .aviamisto-socials-list li{opacity:1;transform:translateY(0)}.popup-nav.active .aviamisto-socials-list a{opacity:1;transform:translateY(0);transition:opacity .18s ease,transform .18s cubic-bezier(.25,.46,.45,.94),filter .18s ease}.popup-nav.active .aviamisto-socials-list a:nth-child(1),.popup-nav.active .aviamisto-socials-list li:nth-child(1){transition-delay:.22s}.popup-nav.active .aviamisto-socials-list a:nth-child(2),.popup-nav.active .aviamisto-socials-list li:nth-child(2){transition-delay:.25s}.popup-nav.active .aviamisto-socials-list a:nth-child(3),.popup-nav.active .aviamisto-socials-list li:nth-child(3){transition-delay:.28s}.popup-nav.active .aviamisto-socials-list a:nth-child(4),.popup-nav.active .aviamisto-socials-list li:nth-child(4){transition-delay:.3s}.popup-nav.active .aviamisto-socials-list a:nth-child(5),.popup-nav.active .aviamisto-socials-list li:nth-child(5){transition-delay:.32s}.popup-nav .adders-new{opacity:0;transform:translateY(15px);transition:opacity .1s ease,transform .1s ease}.popup-nav.active .adders-new{opacity:1;transform:translateY(0);transition:opacity .2s ease .18s,transform .2s ease .18s}.popup-nav .close-menu{transition:transform .18s cubic-bezier(.25,.46,.45,.94),opacity .15s ease}.popup-nav .close-menu:hover{transform:rotate(90deg);opacity:.8}.popup-nav .btn-wrap{opacity:0;transform:translateY(20px);transition:opacity .1s ease,transform .1s ease}.popup-nav.active .btn-wrap{opacity:1;transform:translateY(0);transition:opacity .2s ease .28s,transform .2s ease .28s}.product_attributes{display:grid!important;grid-template-columns:auto auto 1px 1fr;gap:6px 8px}.product_attributes .attr-row{display:contents}.product_attributes .attr-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(1,47,234,.1);color:#012fea;font-size:10px;align-self:start;margin-top:3px}.product_attributes .attr-label{font-weight:700;white-space:nowrap}.product_attributes .attr-sep{width:1px;background:#d0d3dc;align-self:stretch}.product_attributes .attr-value{min-width:0}.product-quick-actions{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap;position:relative;z-index:1}.product-action-btn{display:inline-flex;align-items:center;gap:8px;padding:5px 18px 5px 5px;border-radius:6px;font-size:13px;font-weight:600;text-decoration:none;border:0;cursor:pointer;transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;color:#1a1a2e}.product-action-btn .action-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:4px;background:rgba(255,255,255,.92);flex-shrink:0;transition:transform .3s ease,background .3s ease}.product-action-btn:hover .action-icon{transform:scale(1.1)}.product-action-btn:hover{transform:translateY(-2px);color:#fff}.product-action-btn:active{transform:translateY(0)}.product-action-whatsapp{background:linear-gradient(135deg,#25d366 0,rgba(37,211,102,.12) 100%)}.product-action-whatsapp:hover{background:#25d366;box-shadow:0 6px 20px rgba(37,211,102,.35)}.product-action-whatsapp:hover .action-icon svg{fill:#25d366}.product-action-telegram{background:linear-gradient(135deg,#08c 0,rgba(0,136,204,.12) 100%)}.product-action-telegram:hover{background:#08c;box-shadow:0 6px 20px rgba(0,136,204,.35)}.product-action-telegram:hover .action-icon svg{fill:#08c}.product-action-share{background:linear-gradient(135deg,#012fea 0,rgba(1,47,234,.12) 100%)}.product-action-share:hover{background:#012fea;box-shadow:0 6px 20px rgba(1,47,234,.35)}.product-action-share:hover .action-icon svg{stroke:#012fea}.product-tabs-nav{gap:6px!important;border-bottom:none!important}.bot-pagination a,.bot-pagination span.current,.product-tabs-nav li{display:inline-flex;align-items:center;font-weight:600;transition:all .25s ease}.product-tabs-nav li{gap:8px;padding:14px 22px!important;cursor:pointer;border:0!important;border-top:3px solid transparent!important;border-radius:0;background:#eff1f6!important;color:#6b6e7b;white-space:nowrap}.product-tabs-nav li svg{opacity:.45;transition:opacity .25s ease;flex-shrink:0}.product-tabs-nav li:hover{background:#e4e7f0!important;color:#1a1a2e}.product-tabs-nav li:hover svg{opacity:.7}.product-tabs-nav li.active{background:#fff!important;color:#1a1a2e!important;border-top:3px solid #012fea!important;box-shadow:0 2px 12px rgba(0,0,0,.06)}.product-tabs-nav li.active svg{opacity:1;stroke:#012fea}.product-tabs-content{background:#fff;border-radius:0;padding:28px 30px;box-shadow:0 2px 16px rgba(0,0,0,.06)}.product-tabs-content .tab-pane{opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease}.product-tabs-content .tab-pane.active{display:block;opacity:1;transform:translateY(0)}.product-tabs-content p{color:#1a1a2e;line-height:1.7}.share-overlay,.share-popup{position:fixed;pointer-events:none}.share-overlay{inset:0;background:rgba(0,0,0,.45);z-index:9998;opacity:0;transition:opacity .25s ease}.share-overlay.active{opacity:1;pointer-events:auto}.share-popup{bottom:0;left:0;right:0;z-index:9999;background:#fff;border-radius:16px 16px 0 0;padding:24px 20px 28px;transform:translateY(100%);transition:transform .35s cubic-bezier(.25,.46,.45,.94);max-width:480px;margin:0 auto;box-shadow:0-8px 40px rgba(0,0,0,.15)}@media (min-width:600px){.share-popup{bottom:auto;top:50%;left:50%;right:auto;transform:translate(-50%,-50%) scale(.92);border-radius:12px;opacity:0;transition:transform .25s ease,opacity .25s ease}.share-popup.active{transform:translate(-50%,-50%) scale(1);opacity:1}}.share-popup.active{transform:translateY(0);pointer-events:auto}.share-popup__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.share-popup__head span{font-size:18px;font-weight:700;color:#1a1a2e}.share-popup__close{background:0 0;border:0;font-size:28px;color:#9194a0;cursor:pointer;line-height:1;padding:0 4px;transition:color .2s ease}.share-popup__close:hover{color:#1a1a2e}.share-popup__link{display:flex;gap:0;margin-bottom:22px;border:1px solid #cfd4df;border-radius:8px;overflow:hidden}.share-popup__link input{flex:1;border:0;padding:10px 14px;font-size:13px;color:#1a1a2e;background:#eff1f6;outline:0;min-width:0}.share-popup__copy{background:#012fea;color:#fff;border:0;padding:10px 18px;font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .2s ease}.share-popup__copy:hover{background:#0025c0}.share-popup__channels{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.share-channel{display:flex;flex-direction:column;align-items:center;gap:6px;text-decoration:none;transition:transform .2s ease}.share-channel:hover{transform:translateY(-3px)}.share-channel__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;transition:box-shadow .25s ease}.share-channel:hover .share-channel__icon{box-shadow:0 4px 16px rgba(0,0,0,.2)}.share-channel__name{font-size:11px;font-weight:600;color:#6b6e7b}.share-channel--whatsapp .share-channel__icon{background:#25d366}.share-channel--telegram .share-channel__icon{background:#08c}.share-channel--facebook .share-channel__icon{background:#1877f2}.share-channel--linkedin .share-channel__icon{background:#0a66c2}.product-toast,.share-channel--email .share-channel__icon{background:#1a1a2e}.product-toast{position:fixed;bottom:100px;left:50%;transform:translateX(-50%) translateY(20px);color:#fff;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;z-index:10000;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease;box-shadow:0 8px 32px rgba(0,0,0,.2)}.product-toast.active{opacity:1;transform:translateX(-50%) translateY(0);pointer-events:auto}.bot-pagination{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;padding:20px 0 10px;margin-top:10px}.bot-pagination a,.bot-pagination span.current{justify-content:center;min-width:36px;height:36px;padding:0 10px;border-radius:6px;font-size:14px;text-decoration:none}.bot-pagination a{background:#eff1f6;color:#1a1a2e}.bot-pagination a:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(1,47,234,.25)}.bot-pagination a:hover,.bot-pagination span.current{background:#012fea;color:#fff}.js-has-loadmore .bot-pagination{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.catalog-price span.por-label,.custom-grid-mrkv .catalog-price span.por-label,.group-price-data span.por-label,.list-view .catalog-price span.por-label,.product-blockcontainer .group-price-data span.por-label,span.por-label{color:#f5a123!important;font-style:normal!important;text-transform:none!important;display:inline-block!important;visibility:visible!important;opacity:1!important;font-size:90%}.custom-grid-mrkv .box-top:has(.por-label){padding-bottom:0!important;margin-bottom:0!important}.custom-grid-mrkv:has(.por-label) .box-bottom{margin-top:0!important;padding-top:0!important}.list-view:has(.por-label) .box-top{padding-bottom:0!important;margin-bottom:0!important}.list-view:has(.por-label) .box-bottom{margin-top:0!important;padding-top:0!important}