.page-header{--hdr-ink:#1c1917;--hdr-ink-soft:rgba(28,25,23,.14);--hdr-gold:#b8956a;--hdr-gold-mid:#a67c52;--hdr-gold-glow:rgba(184,149,106,.35);--hdr-surface:#fafaf9;--hdr-coral:#e95f42;--hdr-radius-pill:999px;--hdr-radius-cart:14px;--hdr-shadow-sm:0 1px 2px rgba(28,25,23,.04);--hdr-shadow-md:0 4px 16px rgba(28,25,23,.07),0 12px 32px rgba(28,25,23,.06);--hdr-shadow-focus:0 0 0 3px var(--hdr-gold-glow),0 8px 28px rgba(28,25,23,.1)}.page-header .header.content{display:flex !important;flex-direction:row;flex-wrap:wrap;align-items:center;position:relative;box-sizing:border-box;clear:both;overflow:visible}.page-header .header.content:after{content:none;display:none}.page-header .header.content .header-logo{float:none !important;position:relative;z-index:2;flex:0 0 auto;margin-top:0;margin-bottom:0}.page-header .header.content .compare.wrapper,.page-header .header.content ul.compare.wrapper{float:none !important;position:relative;z-index:2;flex:0 0 auto;margin-left:.5rem}.page-header .header.content .header-account-wrapper{float:none !important;margin-left:auto !important;margin-right:.45rem;position:relative;z-index:2;flex:0 1 auto;max-width:14rem;min-width:0}.page-header .header.content .header-account-wrapper~.minicart-wrapper{margin-left:0 !important}.page-header .header.content .header-account-wrapper{position:relative}.page-header .header.content .header-account-link{display:inline-flex;align-items:center;gap:.5rem;min-height:3.5rem;padding:.4rem .85rem .4rem .65rem;border-radius:var(--hdr-radius-cart);background:linear-gradient(180deg,#fff 0%,#fafaf9 100%);border:1px solid var(--hdr-ink-soft);box-shadow:var(--hdr-shadow-sm),0 0 0 1px rgba(255,255,255,.9) inset,0 6px 20px rgba(28,25,23,.08);text-decoration:none !important;color:var(--hdr-ink) !important;transition:box-shadow .22s ease,border-color .22s ease,transform .2s ease,color .2s ease}.page-header .header.content .header-account-link:hover{border-color:rgba(184,149,106,.45) !important;box-shadow:0 0 0 1px rgba(184,149,106,.2),0 10px 28px rgba(28,25,23,.11);transform:translateY(-1px);color:var(--hdr-ink) !important}.page-header .header.content .header-account-dropdown{position:absolute;top:calc(100% + .4rem);right:0;min-width:12rem;background:#fff;border:1px solid rgba(28,25,23,.12);border-radius:12px;box-shadow:0 14px 36px rgba(28,25,23,.14);padding:.35rem;z-index:90;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.page-header .header.content .header-account-wrapper:hover .header-account-dropdown,.page-header .header.content .header-account-wrapper:focus-within .header-account-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.page-header .header.content .header-account-menu{list-style:none;margin:0;padding:0}.page-header .header.content .header-account-menu li{margin:0}.page-header .header.content .header-account-menu a{display:block;padding:.55rem .75rem;border-radius:9px;color:var(--hdr-ink);text-decoration:none;font-size:.875rem;font-weight:500}.page-header .header.content .header-account-menu a:hover{background:rgba(184,149,106,.14)}.page-header .header.content .header-account-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:10px;background:linear-gradient(165deg,#292524 0%,#1c1917 100%);color:#f5f0e8;box-shadow:0 2px 6px rgba(28,25,23,.15)}.page-header .header.content .header-account-icon svg{display:block}.page-header .header.content .header-account-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;line-height:1.2}.page-header .header.content .header-account-label,.page-header .header.content .header-account-name{font-size:.875rem;font-weight:600;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:11rem}.page-header .header.content .header-account-label{font-weight:600;text-transform:none}.page-header .header.content .block.block-search{float:none !important;position:absolute !important;left:50% !important;top:50% !important;transform:translate(-50%,-50%) !important;z-index:1;width:min(calc(100vw - 18rem),42rem) !important;max-width:min(94vw,40rem) !important;min-width:18rem;margin:0 !important;padding:0 !important;box-sizing:border-box}.page-header .header.content .block.block-search .form.minisearch{position:relative;margin:0;padding:0}.page-header .header.content .block.block-search .form.minisearch .field.search{margin:0;padding:0}.page-header .header.content .block.block-search .form.minisearch .field.search .input-text,.page-header .header.content .block.block-search #search{width:100% !important;height:3.5rem !important;min-height:3.5rem;margin:0 !important;padding:0 4.25rem 0 1.5rem !important;border:1px solid var(--hdr-ink-soft) !important;border-radius:var(--hdr-radius-pill) !important;background:linear-gradient(180deg,#fdfdfc 0%,#fafaf9 100%) !important;box-shadow:var(--hdr-shadow-sm),0 0 0 1px rgba(255,255,255,.85) inset,var(--hdr-shadow-md) !important;font-size:1.0625rem;font-weight:500;letter-spacing:.01em;line-height:1.4;color:var(--hdr-ink);transition:border-color .22s ease,box-shadow .22s ease,background .22s ease;box-sizing:border-box;-webkit-font-smoothing:antialiased}.page-header .header.content .block.block-search .form.minisearch .field.search .input-text::placeholder,.page-header .header.content .block.block-search #search::placeholder{color:#78716c;font-weight:400;letter-spacing:.02em;opacity:1}.page-header .header.content .block.block-search .form.minisearch .field.search .input-text:focus,.page-header .header.content .block.block-search #search:focus{outline:none;background:#fff !important;border-color:rgba(184,149,106,.55) !important;box-shadow:var(--hdr-shadow-focus) !important}.page-header .header.content .block.block-search .form.minisearch .label,.page-header .header.content .block.block-search .block-title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.page-header .header.content .block.block-search .form.minisearch .actions{position:absolute;top:50% !important;right:.4rem;left:auto !important;transform:translateY(-50%);width:auto;height:auto;margin:0;padding:0;z-index:2}.page-header .header.content .block.block-search .form.minisearch .action.search{position:relative;right:0 !important;top:0;left:auto !important;transform:none;width:2.95rem !important;min-width:2.95rem;height:2.95rem !important;margin:0 !important;padding:0 !important;border:none !important;border-radius:50%;background:linear-gradient(165deg,#292524 0%,#1c1917 100%) !important;box-shadow:0 2px 6px rgba(28,25,23,.18),0 0 0 1px rgba(255,255,255,.06) inset;transition:background .22s ease,box-shadow .22s ease,transform .18s ease;display:flex;align-items:center;justify-content:center}.page-header .header.content .block.block-search .form.minisearch .action.search:before,.page-header .header.content .block.block-search .form.minisearch .action.search:before{line-height:1 !important;font-size:1.15rem;color:#f5f0e8}.page-header .header.content .block.block-search .form.minisearch .action.search span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.page-header .header.content .block.block-search .form.minisearch .action.search:hover{background:linear-gradient(165deg,var(--hdr-gold) 0%,var(--hdr-gold-mid) 100%) !important;box-shadow:0 4px 14px rgba(184,149,106,.45),0 0 0 1px rgba(255,255,255,.2) inset;transform:scale(1.03)}.page-header .header.content .block.block-search .form.minisearch .action.search:hover:before,.page-header .header.content .block.block-search .form.minisearch .action.search:hover:before{color:#fff !important}.page-header .header.content .block.block-search .search-autocomplete{border-radius:12px;box-shadow:0 12px 40px rgba(28,25,23,.12) !important;border:1px solid rgba(28,25,23,.08) !important;overflow:hidden;margin-top:.45rem}.page-header .header.content .minicart-wrapper{float:none !important;margin-left:auto !important;margin-top:0;position:relative;z-index:2;flex:0 0 auto;padding:0;border-radius:var(--hdr-radius-cart);background:linear-gradient(180deg,#fff 0%,#fafaf9 100%) !important;border:1px solid var(--hdr-ink-soft) !important;box-shadow:var(--hdr-shadow-sm),0 0 0 1px rgba(255,255,255,.9) inset,0 6px 20px rgba(28,25,23,.08);transition:box-shadow .22s ease,border-color .22s ease,transform .2s ease}.page-header .header.content .minicart-wrapper:hover{border-color:rgba(184,149,106,.45) !important;box-shadow:0 0 0 1px rgba(184,149,106,.2),0 10px 28px rgba(28,25,23,.11);transform:translateY(-1px)}.page-header .header.content .minicart-wrapper .action.showcart{position:relative;border:none;background:0 0 !important;border-radius:var(--hdr-radius-cart);line-height:0;padding:.45rem .65rem;min-width:3.5rem;min-height:3.5rem;display:inline-flex;align-items:center;justify-content:center}.page-header .header.content .minicart-wrapper .action.showcart:before,.page-header .header.content .minicart-wrapper .action.showcart:before,.page-header .header.content .minicart-wrapper .action.showcart.active:before,.page-header .header.content .minicart-wrapper .action.showcart.active:before{height:2.65rem !important;width:2.65rem !important;line-height:2.65rem !important;background-size:50% !important;background-position:center !important;background-repeat:no-repeat !important;border-radius:10px;transition:opacity .2s ease,transform .2s ease}.page-header .header.content .minicart-wrapper .action.showcart:hover:before,.page-header .header.content .minicart-wrapper .action.showcart:hover:before{opacity:.92;transform:scale(1.04)}.page-header .header.content .minicart-wrapper .action.showcart .counter.qty{top:.2rem;right:.28rem;min-width:1.4rem;height:1.4rem;line-height:1.4rem;padding:0 .3rem;font-size:.68rem;font-weight:700;letter-spacing:.02em;border:none !important;border-radius:999px;box-shadow:0 2px 8px rgba(233,95,66,.45);background:var(--hdr-coral) !important;color:#fff !important}.page-header .header.content .minicart-wrapper .block-minicart{border-radius:14px;box-shadow:0 16px 48px rgba(28,25,23,.14) !important;border:1px solid rgba(28,25,23,.07) !important;margin-top:.55rem;z-index:95 !important;right:0 !important;top:calc(100% + .35rem)}.page-header{position:relative;z-index:60}.nav-sections{position:relative;z-index:20}@media only screen and (max-width:900px){.page-header .header.content .block.block-search{position:static !important;left:auto !important;top:auto !important;transform:none !important;width:100% !important;max-width:100% !important;order:10;margin-top:.75rem !important;z-index:0}.page-header .header.content .header-logo{order:1}.page-header .header.content .header-account-wrapper{order:2;margin-left:auto !important;margin-right:.35rem;max-width:min(50vw,12rem)}.page-header .header.content .header-account-dropdown{right:-.25rem;min-width:10.5rem}.page-header .header.content .minicart-wrapper{order:3}.page-header .header.content .compare.wrapper,.page-header .header.content ul.compare.wrapper{order:4}}@media only screen and (max-width:767px){.page-header .header.content{padding-top:.75rem;padding-bottom:.75rem}.page-header .header.content .header-account-wrapper{margin-left:auto !important}.page-header .header.content .header-account-label,.page-header .header.content .header-account-name{max-width:7.5rem;font-size:.8125rem}.page-header .header.content .block.block-search .form.minisearch .field.search .input-text,.page-header .header.content .block.block-search #search{height:3.25rem !important;min-height:3.25rem;font-size:1rem}}.nav-sections,.nav-sections .navigation,.nav-sections .navigation>ul{background:#000 !important}.nav-sections .navigation .level0>.level-top{color:#f3f4f6 !important;background:0 0 !important;border-color:transparent !important;transition:color .18s ease,background-color .18s ease}.nav-sections .navigation .level0:hover>.level-top,.nav-sections .navigation .level0.active>.level-top,.nav-sections .navigation .level0.has-active>.level-top,.nav-sections .navigation .level0._active>.level-top,.nav-sections .navigation .level0.current>.level-top,.nav-sections .navigation .level0>.level-top:hover{color:#fff !important;background:#000 !important;border-color:transparent !important}.nav-sections .navigation .level0.active,.nav-sections .navigation .level0.has-active,.nav-sections .navigation .level0._active,.nav-sections .navigation .level0.current,.nav-sections .navigation .level0:hover{background:0 0 !important}.nav-sections .navigation>ul{text-align:center !important;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.2rem}.nav-sections .navigation>ul>li.level0{float:none !important;display:inline-flex}.nav-sections .navigation>ul>li.level0>a.level-top{font-size:1.42rem !important;line-height:1.15;letter-spacing:.01em;padding:.9rem 1.1rem !important;font-family:monospace !important}.home-slider-wrapper{--slider-ctrl-bg:rgba(255,255,255,.9);--slider-ctrl-bg-hover:#fff;--slider-ctrl-icon:#1f1f1f;--slider-ctrl-shadow:0 8px 22px rgba(0,0,0,.16);--slider-ctrl-ring:rgba(255,255,255,.35);--slider-dot:rgba(255,255,255,.45);--slider-dot-active:#fff}.home-slider-wrapper .owl-controls .owl-buttons>div{position:absolute;top:50%;transform:translateY(-50%);margin:0;padding:0;background:0 0 !important;opacity:1}.home-slider-wrapper .owl-controls .owl-buttons .owl-prev{left:18px}.home-slider-wrapper .owl-controls .owl-buttons .owl-next{right:18px}.home-slider-wrapper .left-arrow,.home-slider-wrapper .right-arrow{width:46px;height:46px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--slider-ctrl-bg);border:1px solid rgba(255,255,255,.85);box-shadow:var(--slider-ctrl-shadow),0 0 0 1px var(--slider-ctrl-ring) inset;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.home-slider-wrapper .left-arrow i,.home-slider-wrapper .right-arrow i{font-size:14px;color:var(--slider-ctrl-icon);line-height:1}.home-slider-wrapper .owl-controls .owl-buttons>div:hover .left-arrow,.home-slider-wrapper .owl-controls .owl-buttons>div:hover .right-arrow{background:var(--slider-ctrl-bg-hover);transform:scale(1.06);box-shadow:0 12px 28px rgba(0,0,0,.2),0 0 0 1px rgba(255,255,255,.5) inset}.home-slider-wrapper .owl-controls .owl-pagination{position:absolute;left:0;right:0;bottom:18px;text-align:center;z-index:8}.home-slider-wrapper .owl-controls .owl-pagination .owl-page span{width:9px;height:9px;margin:0 5px;border-radius:999px;background:var(--slider-dot);opacity:1;transition:transform .2s ease,background .2s ease,width .2s ease}.home-slider-wrapper .owl-controls .owl-pagination .owl-page.active span{background:var(--slider-dot-active);width:24px}@media (max-width:767px){.home-slider-wrapper .left-arrow,.home-slider-wrapper .right-arrow{width:40px;height:40px}.home-slider-wrapper .owl-controls .owl-buttons .owl-prev{left:10px}.home-slider-wrapper .owl-controls .owl-buttons .owl-next{right:10px}.home-slider-wrapper .owl-controls .owl-pagination{bottom:10px}}.page-header .panel.wrapper{background:linear-gradient(180deg,#111 0%,#191919 100%) !important;border-bottom:1px solid rgba(255,255,255,.08)}.page-header .panel.header{min-height:42px;display:flex;align-items:center;justify-content:center;padding-top:.25rem;padding-bottom:.25rem;position:relative}.page-header .panel.header .greet.welcome,.page-header .panel.header .header.links,.page-header .panel.header .customer-welcome,.page-header .panel.header .authorization-link,.page-header .panel.header .switcher{display:none !important}.promotion-wrapper{width:100%;max-width:100%;margin:0 auto;padding:.35rem .6rem;background:0 0 !important;color:#f5f5f5;text-align:center}.promotion-wrapper a{color:#fff !important;font-weight:700;text-decoration:none}.promotion-wrapper a:hover{color:#d4b185 !important}.promotion-wrapper .promotion-inner{display:flex;align-items:center;justify-content:center;gap:.9rem;min-height:36px;color:#f8f8f8}.promotion-wrapper .promotion-badge{width:22px;height:22px;border-radius:999px;border:1px solid rgba(255,255,255,.32);display:inline-flex;align-items:center;justify-content:center;color:#f0d7b3;font-size:11px}.promotion-wrapper .promotion-copy{display:inline-flex;align-items:center;gap:.45rem;font-size:.89rem;letter-spacing:.02em;white-space:nowrap}.promotion-wrapper .promotion-title{color:#fff;font-weight:700}.promotion-wrapper .promotion-separator{color:rgba(255,255,255,.4)}.promotion-wrapper .promotion-subtitle{color:rgba(255,255,255,.9);font-weight:500}.promotion-wrapper .promotion-timer{display:inline-flex;align-items:center;gap:.5rem}.promotion-wrapper .promotion-time-box{min-width:48px;padding:.2rem .45rem;border-left:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);border-radius:8px}.promotion-wrapper .promotion-time-box strong{display:block;color:#fff;font-size:1.15rem;line-height:1;font-weight:700;font-family:monospace}.promotion-wrapper .promotion-time-box span{display:block;color:rgba(255,255,255,.9);font-size:.62rem;letter-spacing:.09em;text-transform:uppercase;margin-top:.24rem;font-weight:600}@media only screen and (max-width:1024px){.promotion-wrapper .promotion-inner{gap:.6rem}.promotion-wrapper .promotion-copy{font-size:.82rem}.promotion-wrapper .promotion-time-box{min-width:40px;padding:.1rem .3rem}}.home-info-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding:10px 14px;background:#f1f1f1;border:0;border-radius:0;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box}.home-info-strip .item{background:0 0;border:0;border-right:1px solid #ddd;border-radius:0;padding:8px 12px;text-align:left;display:flex;align-items:center;gap:10px}.home-info-strip .item strong{display:block;font-size:15px;color:#222;line-height:1.15}.home-info-strip .item span{font-size:13px;color:#5f5f5f;line-height:1.2;display:block;margin-top:2px}.home-info-strip .item:last-child{border-right:0}.home-info-strip .item img,.home-info-strip .item svg,.home-info-strip .item i{flex:0 0 auto;width:28px;height:28px;color:#6c6c6c}.home-info-strip .item i{font-size:24px;line-height:28px;text-align:center}.home-info-strip .item .text{min-width:0}.home-cats-ball{display:flex;gap:18px;justify-content:center;flex-wrap:wrap;padding:16px 0 6px;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box;background:#fff}.home-cats-ball .cat{text-align:center;text-decoration:none;color:#111}.home-cats-ball .cat img{width:145px;height:145px;border-radius:50%;object-fit:cover;border:0 !important;box-shadow:none !important;transition:.2s}.home-cats-ball .cat:hover img{transform:translateY(-2px);border-color:transparent}.home-cats-ball .cat span{display:block;margin-top:8px;font-size:12px;font-weight:700;text-transform:uppercase}@media (max-width:900px){.home-info-strip{grid-template-columns:repeat(2,1fr);gap:0}.home-info-strip .item:nth-child(2n){border-right:0}}@media (max-width:767px){.home-info-strip{grid-template-columns:1fr;padding:6px 10px}.home-info-strip .item{border-right:0;border-bottom:1px solid #ddd;padding:10px 6px}.home-info-strip .item:last-child{border-bottom:0}.home-cats-ball .cat img{width:115px;height:115px}}@media only screen and (max-width:767px){.promotion-wrapper .promotion-inner{flex-wrap:wrap;gap:.4rem}.promotion-wrapper .promotion-copy{width:100%;justify-content:center}.promotion-wrapper .promotion-time-box{border-left:none;border:1px solid rgba(255,255,255,.16);border-radius:7px}}.testimonial-modern.testimonial-outer-wrapper{position:relative;background-size:cover;background-position:center;padding:3rem 0 2.75rem}.testimonial-modern .testimonial-title strong span{font-size:1.35rem;letter-spacing:.06em;text-transform:uppercase;color:#fff !important}.testimonial-modern .testimonial-slider{position:relative;padding:0 3.5rem}.testimonial-modern .testimonial-slider .item-inner{background:rgba(255,255,255,.92);border:1px solid rgba(28,25,23,.08);border-radius:16px;box-shadow:0 10px 34px rgba(28,25,23,.08);padding:1.25rem 1.35rem;margin:.5rem;transition:box-shadow .25s ease,transform .25s ease}.testimonial-modern .testimonial-slider .item-inner:hover{box-shadow:0 16px 44px rgba(28,25,23,.12);transform:translateY(-2px)}.testimonial-modern .image-block{display:flex;align-items:center;gap:.85rem;margin-bottom:.85rem}.testimonial-modern .image-block img{width:64px;height:64px;border-radius:50%;object-fit:cover;border:2px solid rgba(184,149,106,.45);box-shadow:0 4px 14px rgba(0,0,0,.08)}.testimonial-modern .content-block .testimonial-name{display:block;font-weight:700;color:#1c1917;font-size:1rem}.testimonial-modern .content-block .testimonial-desc{display:block;font-size:.8rem;color:#6b6b6b;margin-top:.15rem}.testimonial-modern .text-block p{margin:0;font-size:.95rem;line-height:1.55;color:#3a3a3a}.testimonial-modern .owl-controls .owl-buttons>div{position:absolute;top:50%;transform:translateY(-50%);margin:0;padding:0;background:0 0 !important;opacity:1}.testimonial-modern .owl-controls .owl-buttons .owl-prev{left:0}.testimonial-modern .owl-controls .owl-buttons .owl-next{right:0}.testimonial-modern .testimonial-nav-btn{width:46px;height:46px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.85);box-shadow:0 8px 22px rgba(0,0,0,.14),0 0 0 1px rgba(255,255,255,.35) inset;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.testimonial-modern .testimonial-nav-btn i{font-size:18px;color:#1f1f1f;line-height:1}.testimonial-modern .owl-controls .owl-buttons>div:hover .testimonial-nav-btn{background:#fff;transform:scale(1.06);box-shadow:0 12px 28px rgba(0,0,0,.18)}@media (max-width:767px){.testimonial-modern .testimonial-slider{padding:0 2.75rem}.testimonial-modern .testimonial-nav-btn{width:40px;height:40px}.testimonial-modern .testimonial-slider .item-inner{margin:.35rem;padding:1rem 1.1rem}}.products-grid .product-item .product-img-main,.products-grid .product-item .product-image-wrapper,.products-list .product-item .product-image-container,.block.widget .products-grid .product-item .product-img-main{overflow:hidden !important}.products-grid .product-item .product-img-main img,.products-grid .product-item .product-image-photo,.products-list .product-item .product-image-photo,.block.widget .products-grid .product-item .product-img-main img{transition:transform .45s ease;will-change:transform;transform:scale(1)}.products-grid .product-item:hover .product-img-main img,.products-grid .product-item:hover .product-image-photo,.products-list .product-item:hover .product-image-photo,.block.widget .products-grid .product-item:hover .product-img-main img{transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.products-grid .product-item .product-img-main img,.products-grid .product-item .product-image-photo,.products-list .product-item .product-image-photo,.block.widget .products-grid .product-item .product-img-main img{transition:none}.products-grid .product-item:hover .product-img-main img,.products-grid .product-item:hover .product-image-photo,.products-list .product-item:hover .product-image-photo,.block.widget .products-grid .product-item:hover .product-img-main img{transform:none}}.brands-modern.brands-wrapper .brands-main{position:relative;margin-bottom:2.5rem}.brands-modern .brands-slider{position:relative;padding:0 2.75rem}.brands-modern .brands-slider li{padding-left:10px;padding-right:10px}.brands-modern .brands-slider li a{display:flex;align-items:center;justify-content:center;min-height:72px;padding:.65rem .5rem;background:#fff;border:1px solid rgba(28,25,23,.08);border-radius:12px;transition:box-shadow .22s ease,border-color .22s ease}.brands-modern .brands-slider li a:hover{border-color:rgba(184,149,106,.45);box-shadow:0 8px 22px rgba(28,25,23,.08)}.brands-modern .brands-slider li img{max-height:52px;width:auto;max-width:100%;object-fit:contain;filter:grayscale(20%);opacity:.92;transition:filter .22s ease,opacity .22s ease,transform .22s ease}.brands-modern .brands-slider li a:hover img{filter:grayscale(0%);opacity:1;transform:scale(1.03)}.brands-modern .owl-controls .owl-buttons>div{position:absolute;top:50%;transform:translateY(-50%);margin:0;padding:0;background:0 0 !important;opacity:1}.brands-modern .owl-controls .owl-buttons .owl-prev{left:0}.brands-modern .owl-controls .owl-buttons .owl-next{right:0}.brands-modern .owl-controls .owl-pagination{display:none !important;visibility:hidden !important;height:0 !important;margin:0 !important;padding:0 !important}.brands-modern .brand-nav-btn{width:42px;height:42px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.95);border:1px solid rgba(28,25,23,.1);box-shadow:0 6px 18px rgba(28,25,23,.1);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.brands-modern .brand-nav-btn i{font-size:16px;color:#1f1f1f;line-height:1}.brands-modern .owl-controls .owl-buttons>div:hover .brand-nav-btn{background:#fff;transform:scale(1.05);box-shadow:0 10px 24px rgba(28,25,23,.14)}@media (max-width:767px){.brands-modern .brands-slider{padding:0 2.25rem}.brands-modern .brand-nav-btn{width:36px;height:36px}.brands-modern .brands-slider li img{max-height:44px}}