.cp-carousel{display:none;position:relative;float:left;width:100%;margin:0}.customNavigation{position:absolute;z-index:9;width:100%;top:50%;direction:ltr!important;right:0;left:auto;opacity:0;-webkit-opacity:0;-moz-opacity:0}.products .customNavigation{top:48%}.customNavigation a.prev::before{content:"\E314";font-family:"Material Icons";position:absolute;font-size:20px;right:5px;top:-1px;color:grey}.customNavigation a.next::before{content:"\E315";font-family:"Material Icons";position:absolute;font-size:20px;position:absolute;right:3px;top:-1px;color:grey}.special-products .customNavigation{top:52%}.products:hover .customNavigation,.special-products:hover .customNavigation{opacity:1}.lastest_block .customNavigation{top:44%}.customNavigation button,.customNavigation i{color:#222!important;cursor:pointer;font-size:0;font-weight:500;height:38px;line-height:32px;overflow:hidden;padding:0;position:absolute;text-align:center;width:38px;background:0 0;border-radius:0;font-style:unset;box-shadow:0 0 16px 0 rgba(0,0,0,.11)}.customNavigation button.prev,.customNavigation i.prev{background:0 0;right:auto;background:#fff;border-radius:50%;left:-5px}.customNavigation button.next,.customNavigation i.next{background:0 0;right:0;background:#fff;border-radius:50%;right:-5px}.special-products .customNavigation button.prev,.special-products .customNavigation i.prev{left:-20px}.special-products .customNavigation button.next,.special-products .customNavigation i.next{right:-20px}.customNavigation button.prev::before,.customNavigation i.prev::before{content:'';-webkit-mask-image:url(../img/megnor/pro-left.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-image:url(../img/megnor/pro-left.svg);mask-position:center;mask-repeat:no-repeat;background-color:#000;mask-size:14px;font-size:14px;width:38px;height:38px;display:block;-webkit-mask-size:14px}.customNavigation button.next::before,.customNavigation i.next::before{content:'';-webkit-mask-image:url(../img/megnor/pro-right.svg);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-image:url(../img/megnor/pro-right.svg);mask-position:center;mask-repeat:no-repeat;background-color:#000;mask-size:14px;font-size:14px;width:38px;height:38px;display:block;-webkit-mask-size:14px}.customNavigation button.next:hover::before,.customNavigation button.prev:hover::before,.customNavigation i.next:hover::before,.customNavigation i.prev:hover::before{color:#fff}.footer-container .links.lastest_block .customNavigation button.prev:hover,.footer-container .links.lastest_block .customNavigation i.prev:hover{color:#9bbab1!important}.footer-container .links.lastest_block .customNavigation button.next:hover,.footer-container .links.lastest_block .customNavigation i.next:hover{color:#9bbab1!important}@media (max-width:1449px){.special-products .customNavigation button.prev,.special-products .customNavigation i.prev{left:-15px}.special-products .customNavigation button.next,.special-products .customNavigation i.next{right:-15px}.customNavigation button.next,.customNavigation i.next{right:0}.customNavigation button.prev,.customNavigation i.prev{left:0}}@media (max-width:767px){.customNavigation{opacity:1}.special-products .customNavigation button.prev,.special-products .customNavigation i.prev{left:0}.special-products .customNavigation button.next,.special-products .customNavigation i.next{right:0}#main .images-container .js-qv-mask .customNavigation{top:13px}.customNavigation button.next,.customNavigation i.next{left:auto;right:0}}#header .header-nav{border-bottom:1px solid rgba(255,255,255,.08);padding:6px 0;background-color:#111;font-size:13px;letter-spacing:.3px}#header .header-nav .left-nav{display:flex;align-items:center}#header .header-nav .right-nav{display:flex;align-items:center;gap:28px}.right-nav #_desktop_user_info{grid-gap:22px}#header .header-nav .right-nav #cpheadercms3{color:#fff;font-size:13px;font-weight:400;position:relative}#header .header-nav .right-nav #cpheadercms3 .callus{padding-inline-start:20px;line-height:18px;font-size:13px;position:relative}#header .header-nav .right-nav #cpheadercms3 .callus::before{-webkit-mask-image:url(../img/megnor/telephone.svg);mask-image:url(../img/megnor/telephone.svg);background-color:#a68432;mask-size:12px;-webkit-mask-size:12px;height:20px;width:16px;top:-2px}#header .header-nav .right-nav #cpheadercms3::after{content:"";width:1px;height:18px;background-color:rgba(255,255,255,.15);display:block;position:absolute;top:3px;right:-14px}#_desktop_language_selector::after,#_desktop_user_info .top-link::after{background-color:rgba(255,255,255,.15);right:-14px}#_desktop_user_info .account.top-link::after,#_desktop_user_info .sign-in.account.top-link::after{display:none}.header-top .header-div .header-center #cpheadercms3{display:none}#header .language-selector .expand-more.lang-toggle{display:inline-flex;align-items:center;gap:6px;color:#fff;font-size:13px;font-weight:400;cursor:pointer;padding:3px 0;letter-spacing:.2px}#header .language-selector .lang-toggle .lang-flag{width:20px;height:14px;object-fit:cover;border-radius:2px;border:1px solid rgba(255,255,255,.2);vertical-align:middle;flex-shrink:0}#header .language-selector .lang-toggle .material-icons.expand-more{font-size:16px;margin:0;transition:transform .2s ease}#header #_desktop_language_selector .language-selector.dropdown.js-dropdown.open .lang-toggle .material-icons.expand-more{transform:rotate(-180deg)}#_desktop_language_selector .dropdown-menu{background:#1e1e1e;border:1px solid rgba(166,132,50,.25);border-top:2px solid #a68432;border-radius:0 0 6px 6px;box-shadow:0 8px 24px rgba(0,0,0,.4);padding:6px 0;min-width:160px;top:32px}.language-selector ul li a{display:flex;align-items:center;gap:10px;padding:8px 16px;color:#ccc;font-size:13px;transition:background-color .15s ease,color .15s ease}.language-selector ul li a:hover{background-color:rgba(166,132,50,.1);color:#fff}.language-selector ul li.current a{color:#a68432;font-weight:600;border-color:transparent}.language-selector ul li a img{width:20px;height:14px;object-fit:cover;border-radius:2px;border:1px solid rgba(255,255,255,.1);margin-inline-end:0}#header{background-color:#1a1a1a}.header-top .header-div .container{padding:22px 0;gap:35px}#header .header-top .header_logo{flex-shrink:0;min-width:180px}#header .header-top .header_logo .logo{max-height:70px;width:auto;transition:opacity .2s ease}#header .header-top .header_logo .logo:hover{opacity:.9}.header-top .header-div .container .header-center{flex:1 1 auto;min-width:0;display:flex;align-items:center}.header-top .header-div .header-center #cpheadercms3{display:none}#search_block_top{flex:1 1 0%;min-width:0;width:auto}.cpsearch-main{flex:1 1 0%;min-width:0}#search_block_top #search_query_top{max-width:100%;width:100%;padding:12px 18px;font-size:14px;border:2px solid rgba(166,132,50,.3);border-right:none;border-radius:4px 0 0 4px;background-color:#2a2a2a;color:#fff;transition:border-color .2s ease,background-color .2s ease}#search_block_top #search_query_top:focus{border-color:#a68432;background-color:#333;outline:0}#search_block_top #search_query_top::placeholder{color:#999;font-size:14px}#search_block_top .btn.btn-primary{background-color:#a68432;color:#fff;border:2px solid #a68432;border-radius:0 4px 4px 0;padding:12px 28px;font-weight:600;letter-spacing:.5px;transition:background-color .2s ease}#search_block_top .btn.btn-primary:hover{background-color:#8b7028;border-color:#8b7028}#searchbox{display:flex;align-items:stretch;border-radius:4px}#cpsearch_content_result{top:48px;left:0;width:100%;border-radius:0 0 4px 4px;border-top:2px solid #a68432}.header-top .header-div .container .header-right{gap:30px;flex-shrink:0}.head-compare a{background-color:#fff;mask-size:22px;-webkit-mask-size:22px;height:24px;width:24px;transition:background-color .2s ease}.head-compare a:hover{background-color:#a68432}.head-wishlist a{background-color:#fff;mask-size:24px;-webkit-mask-size:24px;height:24px;width:24px;transition:background-color .2s ease}.head-wishlist a:hover{background-color:#a68432}#_desktop_cart .carthome{background-color:#fff;mask-size:24px;height:30px;width:24px;transition:background-color .2s ease}#_desktop_cart:hover .carthome{background-color:#a68432}.cart-products-counthome{background-color:#a68432;color:#fff;font-size:11px;font-weight:600;height:18px;width:18px;line-height:18px}.ap-total-compare,.ap-total-wishlist{background-color:#a68432;color:#fff}.header-top-main.bg_main{background-color:#a68432}.menu-container{background-color:#1a1a1a;padding:8px 25px;border-radius:4px;margin-inline-end:20px}.menu-container .cat-title{color:#fff;font-weight:600;letter-spacing:.3px}.header-top-main.bg_main #_top_main_menu li a[data-depth="0"]{color:#1a1a1a;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:12px 0;font-size:14px}.header-top-main.bg_main #_top_main_menu li a[data-depth="0"]:hover{color:#fff}#header .header-top-main #_top_main_menu .top-menu .sub-menu{background:#1e1e1e;border:none;border-top:2px solid #c9a84c;border-radius:0 0 6px 6px;box-shadow:0 12px 40px rgba(0,0,0,.5),0 2px 8px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.04);padding:28px 32px 20px;color:#b0b0b0}#header .header-top-main #_top_main_menu .top-menu>li>.sub-menu::before{content:'';position:absolute;top:-22px;left:0;right:0;height:22px;background:0 0}#_top_main_menu .top-menu .sub-menu.collapse{transform:translateY(-10px);transform-origin:top center;visibility:hidden;transition:opacity 350ms ease,transform 350ms ease,visibility 0s .5s}#_top_main_menu #top-menu li:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .3s ease 120ms,transform .3s ease 120ms,visibility 0s 120ms}#_top_main_menu .top-menu .sub-menu ul[data-depth="1"]{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:22px 28px;width:100%}#_top_main_menu .top-menu .sub-menu ul[data-depth="1"]>li{flex:none;max-width:none;padding-inline-end:0;position:relative;padding-bottom:4px}#_top_main_menu .top-menu .sub-menu ul[data-depth="1"]>li::after{content:'';position:absolute;right:-14px;top:0;bottom:8px;width:1px;background:linear-gradient(to bottom,rgba(201,168,76,.35) 0,rgba(201,168,76,.08) 80%,transparent 100%);pointer-events:none}#_top_main_menu .top-menu .sub-menu ul[data-depth="1"]>li:last-child::after{display:none}#_top_main_menu .top-menu .sub-menu a[data-depth="1"]{color:#c9a84c;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:11.5px;padding:0 0 9px 0;margin-bottom:10px;border-bottom:1px solid rgba(201,168,76,.25);display:block;line-height:1.3;word-break:break-word;hyphens:auto}#_top_main_menu .top-menu .sub-menu a[data-depth="1"]:hover{color:#e0c068;border-bottom-color:rgba(201,168,76,.45)}#_top_main_menu .top-menu .sub-menu a[data-depth="2"]{color:#b0b0b0;font-size:13px;line-height:1.35;padding:5px 0 5px 0;position:relative;transition:color .2s ease,padding-left .2s ease;display:block}#_top_main_menu .top-menu .sub-menu a[data-depth="2"]::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0;background:#c9a84c;border-radius:2px;transition:height .2s ease}#_top_main_menu .top-menu .sub-menu a[data-depth="2"]:hover{color:#fff;padding-left:12px}#_top_main_menu .top-menu .sub-menu a[data-depth="2"]:hover::before{height:55%}#header .header-top-main.bg_main #_top_main_menu .sub-menu a{color:#b0b0b0;padding-bottom:5px}#header .header-top-main.bg_main #_top_main_menu .sub-menu a:hover{color:#fff}#_top_main_menu .top-menu .sub-menu .menu-banners{flex-shrink:0;margin-left:24px;align-self:flex-start}#_top_main_menu .top-menu .sub-menu .menu-banner img{border-radius:4px;border:1px solid rgba(201,168,76,.15);transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}#_top_main_menu .top-menu .sub-menu .menu-banner img:hover{border-color:rgba(201,168,76,.5);transform:translateY(-2px);box-shadow:0 4px 16px rgba(201,168,76,.15)}#_top_main_menu .top-menu .manufacturers .sub-menu{background:#1e1e1e;border-top:2px solid #c9a84c;border-radius:0 0 6px 6px;min-width:280px;width:280px;padding:16px 20px}#_top_main_menu .top-menu .manufacturers .sub-menu ul[data-depth="1"]{display:block!important}#_top_main_menu .top-menu .manufacturers .sub-menu ul[data-depth="1"]>li::after{display:none}#_top_main_menu .top-menu .manufacturers .sub-menu a{color:#b0b0b0;padding:4px 0;transition:color .2s ease,padding-left .2s ease}#_top_main_menu .top-menu .manufacturers .sub-menu a:hover{color:#fff;padding-left:8px}#_top_main_menu .top-menu .manufacturers .sub-menu{scrollbar-width:thin;scrollbar-color:#C9A84C #1E1E1E}#_top_main_menu .top-menu .manufacturers .sub-menu::-webkit-scrollbar{width:6px}#_top_main_menu .top-menu .manufacturers .sub-menu::-webkit-scrollbar-track{background:#1e1e1e}#_top_main_menu .top-menu .manufacturers .sub-menu::-webkit-scrollbar-thumb{background:#c9a84c;border-radius:3px}#header .header-top-main #_top_main_menu .popover{background:#1e1e1e;border-color:#c9a84c}@media (min-width:992px) and (max-width:1199px){#header .header-top-main #_top_main_menu .top-menu .sub-menu{padding:20px 20px 14px}#_top_main_menu .top-menu .sub-menu ul[data-depth="1"]{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:16px 20px}#_top_main_menu .top-menu .sub-menu .menu-banners{display:none}}@media (max-width:991px){#header .header-top-main #_top_main_menu .top-menu>li>.sub-menu::before{display:none}#header .header-top-main #_top_main_menu .top-menu .sub-menu{background:#fff;border-top:none;border-radius:0;box-shadow:none;padding:0;color:#333;opacity:1;transform:none;visibility:visible;transition:none}#_top_main_menu .top-menu .sub-menu.collapse{transform:none;transition:none;visibility:visible}#_top_main_menu .top-menu .sub-menu ul[data-depth="1"]{display:block!important}#_top_main_menu .top-menu .sub-menu ul[data-depth="1"]>li{max-width:none;padding-bottom:0}#_top_main_menu .top-menu .sub-menu ul[data-depth="1"]>li::after{display:none}#_top_main_menu .top-menu .sub-menu a[data-depth="1"]{color:#1a1a1a;text-transform:none;letter-spacing:normal;border-bottom:none;margin-bottom:0;padding-bottom:0;font-size:inherit;word-break:normal;hyphens:none}#_top_main_menu .top-menu .sub-menu a[data-depth="2"]{color:#555;padding-left:0}#_top_main_menu .top-menu .sub-menu a[data-depth="2"]::before{display:none}#_top_main_menu .top-menu .sub-menu a[data-depth="2"]:hover{color:#a68432;padding-left:0}#header .header-top-main.bg_main #_top_main_menu .sub-menu a{color:#333;padding-bottom:10px}#header .header-top-main.bg_main #_top_main_menu .sub-menu a:hover{color:#a68432}}#cp_sidevertical_menu_top{color:#333!important}#cp_sidevertical_menu_top .top-menu a,#cp_sidevertical_menu_top .top-menu li a,#cp_sidevertical_menu_top a{color:#333!important}#cp_sidevertical_menu_top .top-menu a:hover,#cp_sidevertical_menu_top .top-menu li:hover>a,#cp_sidevertical_menu_top a:hover{color:#a68432!important}#cp_sidevertical_menu_top .top-menu .sub-menu a{color:#555!important}#cp_sidevertical_menu_top .top-menu .sub-menu a:hover{color:#a68432!important}#cp_sidevertical_menu_top .material-icons{color:#333!important}#cp_sidevertical_menu_top .title_main_menu{color:#303840!important}#cp_sidevertical_menu_top .collapse-icons .material-icons{color:#666!important}#cp_sidevertical_menu_top .sub-menu{background:#fff!important;border:none!important;border-top:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;visibility:visible!important;opacity:1!important;transform:none!important;transition:none!important}#cp_sidevertical_menu_top .sub-menu::before{display:none!important}#cp_sidevertical_menu_top .sub-menu a[data-depth="1"]{text-transform:none!important;letter-spacing:normal!important;font-size:inherit!important;border-bottom:none!important;margin-bottom:0!important;line-height:inherit!important}#cp_sidevertical_menu_top .sub-menu a[data-depth="2"]::before{display:none!important}#cp_sidevertical_menu_top .sub-menu ul[data-depth="1"]{display:block!important}#cp_sidevertical_menu_top .sub-menu ul[data-depth="1"]>li{max-width:none!important;padding-bottom:0!important}#cp_sidevertical_menu_top .sub-menu ul[data-depth="1"]>li::after{display:none!important}#header .header-top-main.bg_main #cpheadercms2 .offer-link a{color:#1a1a1a;font-weight:700}#header .header-top-main.bg_main #cpheadercms2 .offer-link a::before{background-color:#1a1a1a}.cart_block.block.exclusive .top-block-cart{background-color:#a68432;color:#fff}.header-top-main.bg_main{position:sticky;top:0;z-index:999}#header .header-top-main.fixed{position:sticky!important;top:0!important;animation:none!important;-webkit-animation:none!important;-moz-animation:none!important;background-color:#a68432}.header-top .header-top.fixed{position:sticky!important;top:0!important;animation:none!important;background-color:#1a1a1a}#_desktop_user_info .user-info .logout.hidden-md-down{background-color:#a68432;color:#fff}#_desktop_user_info .user-info .logout.hidden-md-down:hover{background-color:#8b7028}.currency-selector a:hover,.currency-selector li.current a,.language-selector li.current a{border-color:#a68432}#cpsearch_content_result{background:#1e1e1e;border:1px solid rgba(166,132,50,.35);border-top:2px solid #a68432;border-radius:0 0 6px 6px;box-shadow:0 12px 40px rgba(0,0,0,.5),0 0 0 1px rgba(166,132,50,.1);padding:0;top:48px;left:0;width:100%}#cpsearch_content_result #cpsearch_eccept_data{max-height:520px;padding:8px}#cpsearch_eccept_data::-webkit-scrollbar{width:6px}#cpsearch_eccept_data::-webkit-scrollbar-track{background:#2a2a2a;border-radius:3px}#cpsearch_eccept_data::-webkit-scrollbar-thumb{background:#a68432;border-radius:3px}#cpsearch_eccept_data::-webkit-scrollbar-thumb:hover{background:#c09a3a}#cpsearch_eccept_data .title_showall_text{background:rgba(166,132,50,.08);color:#999;font-size:12px;padding:8px 12px;border-radius:0;margin:0}#cpsearch_eccept_data .limit{color:#999;padding:20px;font-size:13px}@media (max-width:1449px){#search_block_top #search_query_top{max-width:100%}.header-top .header-div .container .header-right{gap:22px}#header .header-top .header_logo .logo{max-height:60px}}@media (max-width:1199px){#search_block_top #search_query_top{max-width:100%;padding:10px 14px}.header-top .header-div .container{gap:20px;padding:18px 0}#header .header-top .header_logo .logo{max-height:55px}#header .header-nav .right-nav #cpheadercms3{font-size:12px}}@media (max-width:991px){.header-top .header-div .header-center #cpheadercms3{display:none}#header .header-nav .right-nav #cpheadercms3{display:none}}@media (max-width:767px){.header-top .header-div .container{gap:10px;padding:12px 15px}#header .header-top .header_logo{min-width:unset;flex-shrink:1}#header .header-top .header_logo .logo{max-height:40px}.header-top .header-div .container .header-center{display:none!important}.header-top .header-div .container .header-right{gap:15px;flex-shrink:1}span.search_button{background-color:#fff}#search_block_top #search_query_top{background-color:#fff;color:#1a1a1a;border:1px solid #e5e5e5;border-radius:5px}#search_block_top .btn.btn-primary{background-color:#a68432}#cpsearch_content_result{background:#fff;border:1px solid #e5e5e5;border-top:2px solid #a68432;box-shadow:0 8px 24px rgba(0,0,0,.15)}#cpsearch_eccept_data .title_showall_text{background:#f8f6f0;color:#666}#search_block_top>span.search_button{display:none!important}.modal-backdrop.msm-backdrop{background:rgba(0,0,0,.7)}}#footer .footer-before{margin-bottom:0;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.06)}#footer .footer-middle{margin:0;padding:55px 0 45px}#block-contact_list i{display:inline-block;color:var(--primary-color);float:none;vertical-align:middle;margin-top:0;margin-inline-end:8px;font-size:16px}#block-contact_list li .contactdiv{width:auto}#block-contact_list li{margin-bottom:14px}#footer .footer-container .footer-left::after{background-color:rgba(255,255,255,.08)}.footer-container .links .h3,.footer-container .links h3,.footer-container .links h3 a{font-weight:600;letter-spacing:1px;text-transform:uppercase;font-size:13px;padding-bottom:12px;margin-bottom:22px;position:relative}.footer-container .links .h3::after,.footer-container .links h3::after{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;background-color:var(--primary-color)}.footer-container .footer-right li{margin-bottom:10px}.footer-container .footer-right li a{position:relative;display:inline-block;line-height:1.6;color:#ccc;transition:color .2s ease}.footer-container .footer-right li a::after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--primary-color);transition:width .3s ease}.footer-container .footer-right li a:hover{color:#fff}.footer-container .footer-right li a:hover::after{width:100%}.footer-container .footer-right li a:hover::before{background-color:var(--primary-color)}.footer-after{padding:0;border-block-start:1px solid rgba(255,255,255,0.08)}.footer-after .container{padding:18px 0}.footer-after .copyright{font-size:13px;letter-spacing:.3px}.footer-after .copyright a{color:#999;transition:color .2s ease}.footer-after .copyright a:hover{color:var(--primary-color)}.block-contact-title{font-weight:600;letter-spacing:1px;text-transform:uppercase;font-size:13px;color:#fff;padding-bottom:12px;margin-bottom:22px;position:relative}.block-contact-title::after{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;background-color:var(--primary-color)}@media (max-width:991px){.block-contact-title::after,.footer-container .links .h3::after,.footer-container .links h3::after{left:50%;transform:translateX(-50%)}}@media (max-width:767px){#footer .footer-middle{padding:35px 0 25px}.footer-after .container{padding:14px 0;text-align:center}.footer-after .copyright{float:none;width:100%;text-align:center}}.products .product_list article.item,.products .product_list article.product_item{border-inline-end:0;border:0;padding:6px}.products .product-miniature{height:100%;margin:0}#js-product-list .product_list.gridcount .product-miniature .thumbnail-container,.products .thumbnail-container{width:100%!important;height:auto!important;overflow:visible}#products .product-description,.products .product-description{position:static;padding:0;float:none}.products .product-miniature:hover .product-actions,.products .product-miniature:hover .product-actions-main,.products .thumbnail-container .product-actions,.products .thumbnail-container .product-actions-main{position:static;opacity:1;right:auto;left:auto;transform:none;transition:none;width:auto;padding:0}#products .grid article.product_item .product-bottom,.product_list article.item .product .product-bottom,.product_list article.product_item .product .product-bottom{padding:0;text-align:left}#js-product-list .product_list.gridcount.list article.product_item .product-price-and-shipping{text-align:left;float:none;margin:0}.products .product_list .product-actions-main .add-to-cart,.products .product_list article .product-miniature .product-actions .view_detail,.products .product_list article .product-miniature .product-actions-main .view_detail{font-size:12px;line-height:normal;height:auto;width:auto;padding:8px 12px;background-color:#a68432}.products .product_list .product-actions-main .add-to-cart::before,.products .product_list article .product-miniature .product-actions .view_detail::before,.products .product_list article .product-miniature .product-actions-main .view_detail::before{display:none}@media (min-width:768px){.products .product_list article.product_item.col-md-4{width:33.3333%}}@media (min-width:1200px){.products .product_list article.product_item.col-lg-3{width:25%}}#breadcrumb_wrapper{background-color:transparent;padding:12px 0;margin-bottom:0}.breadcrumb{padding:0;margin:0;background:0 0}.breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;float:none;gap:0}.breadcrumb li{display:inline-flex;align-items:center;font-size:13px;line-height:1.4}.breadcrumb li a{padding:0;position:static;color:#999;transition:color .2s}.breadcrumb li a span{color:inherit}.breadcrumb li a:hover{color:#a68432;text-decoration:none}.breadcrumb li a::after{content:"\E315";font-family:"Material Icons";display:inline-block;position:static;width:auto;height:auto;background:0 0;font-size:16px;color:#ccc;vertical-align:middle;margin:0 4px;line-height:1}.breadcrumb li:last-child a{color:#555;pointer-events:none}.breadcrumb li:last-child a::after{display:none}.breadcrumb li:first-child a{padding-inline-start:0}#breadcrumb_wrapper .breadcrumb .container .h1{display:none}@media (max-width:767px){#breadcrumb_wrapper{padding:8px 0}.breadcrumb li{font-size:12px}.breadcrumb li a::after{font-size:14px;margin:0 2px}}.quickview h1.h1{font-size:26px;font-weight:700;color:#1a1a1a;letter-spacing:.2px;line-height:1.25}.product-discount .regular-price{color:#999;font-size:16px;font-weight:400}.product-quantity #quantity_wanted{height:46px;width:60px;border:1px solid #d9d9d9;border-radius:4px;text-align:center;font-size:15px;font-weight:600;transition:border-color .2s}.product-quantity #quantity_wanted:focus{border-color:#a68432;outline:0;box-shadow:0 0 0 2px rgba(166,132,50,.15)}.product-quantity .add .add-to-cart{background-color:#a68432;border-color:#a68432;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;height:46px;width:100%;border-radius:4px;letter-spacing:.5px;transition:background-color .2s,box-shadow .2s}.product-quantity .add .add-to-cart:hover{background-color:#8a6e2a;border-color:#8a6e2a;color:#fff;box-shadow:0 2px 8px rgba(166,132,50,.3)}.product-quantity .add .add-to-cart.disabled,.product-quantity .add .add-to-cart:disabled{background-color:#ccc;border-color:#ccc;color:#fff;cursor:not-allowed}.bootstrap-touchspin .input-group-btn-vertical>.btn{border-color:#d9d9d9;color:#666;transition:border-color .2s,color .2s}.bootstrap-touchspin .input-group-btn-vertical>.btn:hover{border-color:#a68432;color:#a68432}.product-additional-info{margin-top:8px}.product-additional-info>div{max-width:100%}.wish-comp{display:flex;flex-wrap:wrap;gap:16px;float:none;width:auto;border-top:1px solid #f0f0f0;margin-top:12px;padding-top:12px}.wish-comp .compare .st-compare-bt-content:hover,.wish-comp .compare .st-compare-bt-content:hover .fa,.wish-comp .wishlist .st-wishlist-bt-content:hover,.wish-comp .wishlist .st-wishlist-bt-content:hover .fa,.wish-comp .wishlist .st-wishlist-bt-content:hover .material-icons{color:#a68432}.product-leftside .product-cover{float:none;border:1px solid #e8e8e8;border-radius:4px;background-color:#fafafa;overflow:hidden}.images-container .product_list .thumb-container .thumb{border:1px solid #e8e8e8;border-radius:4px;transition:border-color .2s}.images-container .product_list .thumb-container .thumb:hover{border-color:#a68432}.images-container .product_list .thumb-container .elevatezoom-gallery .thumb.selected,.images-container .product_list .thumb-container .thumb.selected{border:2px solid #a68432}.images-container .customNavigation .btn{transition:border-color .2s,color .2s}.images-container .customNavigation .btn:hover{border-color:#a68432;color:#a68432}#product-modal .modal-content .modal-body .product-images img{border:1px solid #e8e8e8;border-radius:4px;transition:border-color .2s}#product-modal .modal-content .modal-body .product-images img:hover{border-color:#a68432}#product-modal .modal-content .modal-body .product-images img.selected{border:2px solid #a68432}.product-variants>.product-variants-item select{border:1px solid #d9d9d9;height:38px;border-radius:4px;font-size:14px;transition:border-color .2s,box-shadow .2s}.product-variants>.product-variants-item select:focus{border-color:#a68432;outline:0;box-shadow:0 0 0 2px rgba(166,132,50,.15)}#product .tabs .nav-tabs .nav-link.active{font-weight:600;color:#1a1a1a;border-bottom:2px solid #a68432}.product-features>dl.data-sheet dt.name{background-color:#f7f6f3;font-weight:600;font-size:13px;border-bottom:1px solid #eee}.product-features>dl.data-sheet dd.value{font-size:13px;border-bottom:1px solid #eee}.product-features>dl.data-sheet dd.value:nth-of-type(2n),.product-features>dl.data-sheet dt.name:nth-of-type(2n){background-color:#fff}.product-features>dl.data-sheet dd.value:nth-of-type(odd),.product-features>dl.data-sheet dt.name:nth-of-type(odd){background-color:#fafafa}.product-features h3{font-size:15px;font-weight:600;display:inline-block;padding-bottom:6px;border-bottom:2px solid #a68432;margin-bottom:16px}.quickview .modal-dialog{display:flex;align-items:center;min-height:calc(100% - 1rem)}.quickview .modal-dialog .modal-content{border-radius:6px;overflow:hidden}.quickview .product-quantity .add .add-to-cart{background-color:#a68432;border-color:#a68432;color:#fff;font-weight:700;text-transform:uppercase;border-radius:4px}.quickview .product-quantity .add .add-to-cart:hover{background-color:#8a6e2a;border-color:#8a6e2a}.quickview .modal-header .close:hover{color:#a68432}.quickview .images-container .product-cover{border-color:#e8e8e8;border-radius:4px}.quickview .images-container .product-images>article .thumb{border:1px solid #e8e8e8;border-radius:4px;transition:border-color .2s}.quickview .images-container .product-images>article .thumb:hover{border-color:#a68432}.social-sharing{float:none;margin:16px 0}.product-description h2{font-size:18px;font-weight:700;color:#1a1a1a;margin:20px 0 10px}.product-description h3{font-size:15px;font-weight:600;color:#333;margin:16px 0 8px}.product-description ul{padding-left:20px}.product-description ul li{font-size:14px;line-height:1.7;color:#555;margin-bottom:4px}@media (max-width:1199px){.quickview h1.h1{font-size:22px}}@media (max-width:991px){.product-quantity .add .add-to-cart{font-size:13px;letter-spacing:.3px}}@media (max-width:767px){.quickview h1.h1{font-size:20px}.tabs .nav-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;border-bottom:1px solid #e8e8e8}.tabs .nav-tabs::-webkit-scrollbar{display:none}.tabs .nav-tabs .nav-item{flex-shrink:0;width:auto!important;text-align:left}.product-features>dl.data-sheet dd.value,.product-features>dl.data-sheet dt.name{width:100%;display:block}.product-features>dl.data-sheet dt.name{margin-bottom:0}}@media (max-width:480px){.quickview h1.h1{font-size:18px}.product-quantity .add .add-to-cart{font-size:12px;height:42px;letter-spacing:.2px}.product-quantity #quantity_wanted{height:42px;width:50px}}@keyframes cps-pulse{0%,100%{opacity:.4}50%{opacity:.8}}.product-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.customNavigation button.next,.customNavigation button.prev{border:none;padding:0;font:inherit;color:inherit;outline:inherit}button.top_button{border:none;padding:0;background:0 0}.btn:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid #C9A84C;outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #C9A84C;outline-offset:0;border-color:#c9a84c}.add-to-cart:focus-visible,.quick-view:focus-visible,.st-compare-button:focus-visible,.st-wishlist-button:focus-visible{outline:2px solid #C9A84C;outline-offset:2px}.product-miniature:focus-within .highlighted-informations{opacity:1;bottom:0}/* Fix: account dropdown white text on white background + clipping */
#_desktop_user_info .user-info.dropdown-menu a {
  color: #333;
}
#_desktop_user_info .user-info.dropdown-menu a:hover {
  color: #a68432;
}
#_desktop_user_info .user-info.dropdown-menu .logout.hidden-md-down {
  color: #fff;
}
/* Fix: Side menu user info layout (pre-existing bug - CSS selectors had wrong IDs) */
.verticalmenu-side #_desktop_user_info_side {
  display: none;
}
.verticalmenu-side #verticalmenu_desktop_user_info_side {
  display: block;
  text-align: center;
  width: 100%;
  padding: 15px 20px;
  border-bottom: 1px solid #e5e5e5;
}
.verticalmenu-side #verticalmenu_desktop_user_info_side a {
  color: #303840;
  text-transform: capitalize;
  font-size: 14px;
}
.verticalmenu-side #verticalmenu_desktop_user_info_side a:hover {
  color: #a68432;
}
/* Fix: Hide duplicate language selector in side menu (same _side suffix ID mismatch bug) */
.verticalmenu-side #_desktop_language_selector_side {
  display: none;
}
/* Fix: Side menu entries padding - match the "Menu" header's 20px horizontal padding */
#cp_sidevertical_menu_top #sidevertical_menu .top-menu[data-depth="0"] {
  padding: 8px 20px 20px;
}
