.navigation .level0.showroom-tab{display:none}@media (min-width:767px) and (max-width:1024px){#additional-menu .level0.nav-1>.level-top{padding:0 20px}nav#mega-menu{display:none}nav#mega-menu #desktop-menu{max-width:203px;min-width:203px}nav#mega-menu #desktop-menu .level0.level-top.parent .level0>li.all-category{display:none}nav#mega-menu #desktop-menu .level0.level-top.parent .level0.submenu{min-width:520px}nav#mega-menu #desktop-menu .level0.level-top.parent .level0.submenu .menu-item-wrapper.ui-menu-item .level1.parent{width:90%}nav#mega-menu #desktop-menu .level0.level-top.parent .level0.submenu .menu-item-wrapper.ui-menu-item .level1.parent>a{padding-right:0}nav#mega-menu #desktop-menu .level0.level-top.parent .level0 a.title{height:40px}nav#mega-menu #desktop-menu li.level1 ul.submenu.level1{display:none !important}nav#mega-menu #desktop-menu .submenu-parent{margin-top:5px;width:100%;padding-left:0}nav#mega-menu #desktop-menu .submenu-parent span{font-size:18px;line-height:18px}nav#mega-menu #desktop-menu .submenu-parent .custom-column{display:block;width:100%}nav#mega-menu #desktop-menu .level0.category-item a.ui-state-active+ul.level0.submenu .column ul.level1.submenu:first-child{display:block !important}nav#mega-menu #desktop-menu .level0.category-item a.ui-state-active+ul.level0.submenu .column ul.level1.submenu:first-child li.level1 a{line-height:20px}nav#mega-menu #desktop-menu .level0.category-item a.ui-state-active+ul.level0.submenu .column ul.level1.submenu:first-child li.level1 ul.level1.submenu{display:none !important}}.page-header .panel.wrapper{background-color:#11191d !important;color:#fff !important}.navigation .level0>.level-top{color:#ffffff !important;line-height:47px;padding:0 12px;font-weight:bold}.opc-wrapper{width:auto !important}.block.newsletter{max-width:100% !important}.page-footer{color:white !important}.page-footer .widget{padding:20px}.product.data.items>.item.content{background:none !important;margin-top:10px !important}.product-info-main .stock.available{color:#19a10d}.h3{font-family:'Anton',Sans-Serif,sans-serif}.widget-product-carousel .product-item .product-item-name{height:75px}@media only screen and (max-width:768px){.product-item .tocart.action.primary,.product-item .alert.stock a{width:100%}.table.grouped .price-box .price{font-size:10px !important}}.page-product-grouped .product.attribute.sku{display:none !important}@media (min-width:768px),print{.page-product-grouped .product-addto-links{margin-top:-8px !important}.product-addto-links{margin-left:1rem !important}}.page-product-grouped .price-box .price{font-family:Sana Sans Alt,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif;white-space:nowrap;font-size:14px;color:#ef2809}.table.grouped .product-item-name{font-size:12px;color:#0a0a0a !important;font-family:sans-serif !important}@media only screen and (max-width:768px){.product-info-main .phone-reviews{width:37% !important}[data-content-type='row'][data-appearance='contained']{max-width:100% !important}.product-info-main .box-tocart .tocart span{line-height:16px !important;font-size:22px !important;font-weight:normal !important}}.widget-product-carousel .product-item .tocart,.products-grid .product-item .tocart span,.product-item-actions .actions-primary+.actions-secondary>.action span{text-transform:uppercase !important}.widget-product-carousel .product-item .tocart,.product-item-actions .actions-primary+.actions-secondary>.action{width:100% !important}.product-info-main .price-box .old-price{display:block;order:-1;margin-bottom:5px}.product-info-main .price-box{display:flex;flex-direction:column}.box-tocart .action.tocart{line-height:0px !important;font-size:22px !important;font-weight:normal !important}.products-grid .product-item:nth-child(4n + 1),.products-grid .product-item:nth-child(4n + 2){background:none !important}.page-product-grouped .old-price .price{font-size:12px !important;color:#5a5755 !important;font-weight:normal !important;text-decoration:line-through !important}.page-product-grouped .product-info-price{display:none !important}.dpdro-confirmation{border:1px solid #12191d !important}.dpdro-confirmation h3{background-color:#1aa10c}.dpdro-confirmation ul li label b{color:#12191d}.box-tocart .field.qty .input-group .input-group__button,.box-tocart .field.qty .input-group .input-group__input{font-size:14px !important;height:40px !important}.box-tocart .field.qty .input-group{border:1px solid #e4dada !important}.page-product-grouped .box-tocart .field.qty{width:110px !important}.page-product-grouped .product-info-main .stock.available,.page-product-grouped .product-info-main .stock.unavailable{color:black !important;text-transform:lowercase}.page-product-grouped .table .unavailable{background-color:#f2d7d7 !important;text-align:center;vertical-align:middle;text-transform:lowercase}.page-product-grouped .table .available{background-color:#b7edb1 !important;text-align:center;vertical-align:middle}.table.grouped .col.item{width:25% !important}.table.grouped .product-item-sku{color:#6b6b6b !important;font-size:13px;font-weight:700}.table.grouped thead>tr>th{vertical-align:middle}#super-product-table{font-size:12px !important}.table.grouped>tbody>tr>th,.table.grouped>tbody>tr>td{border:1px solid #d1d1d1 !important;border-top:none !important}.table.grouped>thead{background-color:grey;color:white;border-radius:5px;border:1px solid black;text-transform:uppercase}.table.grouped>thead>tr>th{text-align:center;vertical-align:middle}.page-product-grouped .table .col.item.price{text-align:center;vertical-align:middle}.page-product-grouped .table .stock.unavailable{text-align:center;vertical-align:middle}.page-product-grouped .table .col.qty .stock.unavailable{display:none !important}.dpdro-payment-component>h3{display:none !important}.action.primary,.action-primary,.product-item-actions .actions-primary+.actions-secondary>.action,.action,.control.input-group,.product.info.detailed .data.item.content,#minisearch-input-top-search,.action.primary.checkout{border-radius:5px !important}.actions-primary{text-transform:uppercase !important}@media only screen and (min-width:768px){.catalog-product-view .box-tocart .field.qty .input-group .input-group__input{height:47px !important}}#social-login-popup .social-login-title{background-color:#19a10d !important}#social-login-popup .social-login #bnt-social-login-authentication,#social-login-popup .forgot .primary button,#social-login-popup .create .primary button,#social-login-popup .fake-email .primary button{background-color:#19a10d !important;border:#6e716e !important;height:45px !important;text-transform:uppercase !important}.stock.unavailable{color:#ef2809 !important}@media only screen and (max-width:768px){.brands-tab+.level0.level-top{display:inline-block !important}.product.data.items{margin-left:0 !important;margin-right:0 !important}.product.data.items>.item.title>.switch{line-height:42px !important}.owl-item .product-item .tocart{font-size:12px !important}}.product.data.items>.item.title>.switch{background:#11191d !important;color:#ffffff !important;text-transform:uppercase;border-radius:5px}.amreview-submit-form .review-form .action.submit.primary{background:#1aa10c !important;border:1px solid #1aa10c !important}.discount-delivery-container{flex-wrap:wrap}.product-delivery-estimate{margin-bottom:1em}.product-delivery-estimate .type{font-size:16px;color:black}.product-info-main .product.alert{width:93% !important;padding:10px;margin-bottom:1em;background:#ef2808;text-transform:uppercase;text-align:center;border:none;border-radius:5px}.product-info-main .product.alert>a,.product-info-main .product.alert>a.visited{color:white}.stockalert .title{margin-bottom:10px;margin-top:30px;cursor:pointer;font-size:16px;color:#ef2808}.bss_productstockaler .padding button.action.primary{padding:14px 18px !important;text-transform:uppercase;border:none !important;width:100%}#product_stock_alert_container{margin-bottom:1em}.bss_productstockaler .field{float:none !important;width:100% !important}.block-stockalert .action.cancel{height:44px;width:100%;border:none;text-transform:uppercase}.bss_productstockaler .stockalert_email{border-radius:5px;height:45px;width:100%}.block-stockalert-heading{text-transform:uppercase}.bss_productstockaler .field{padding-bottom:1em}.product-info-brand{float:none;max-height:none}.product-item-inner .product.actions.product-item-actions .action.primary{width:100%;border:0px !important;height:40px !important;text-align:center}.bell,.bell-border,.btn-bell{border-radius:50%;position:absolute;top:35%;left:38%;transform:translate(-35%, -38%)}.bell{height:60px;width:60px;box-shadow:-1px 2px 10px #999;background:#1aa10c;animation-name:col;animation-duration:2s;animation-iteration-count:infinite}.bell-border{height:59px;width:59px;border:1px solid #1aa10c !important;animation-name:bord-pop;animation-duration:2s;animation-iteration-count:infinite;box-shadow:2px 2px 5px #ccc,-2px -2px 5px #ccc}.btn-bell{color:white;font-size:20px;animation-name:bell-ring;animation-duration:2s;animation-iteration-count:infinite}@keyframes bord-pop{0%{transform:translate(-35%, -38%)}50%{transform:translate(-35%, -38%) scale(1.9);opacity:.1}100%{transform:translate(-35%, -38%) scale(1.9);opacity:0}}@keyframes col{0%{transform:scale(1) translate(0, 0)}10%{transform:scale(1.1) translate(0, 0)}75%{transform:scale(1) translate(0, 0)}100%{transform:scale(1) translate(0, 0)}}@keyframes bell-ring{0%{transform:translate(-35%, -38%)}5%,15%{transform:translate(-35%, -38%) rotate(25deg)}10%,20%{transform:translate(-35%, -38%) rotate(-25deg)}25%{transform:translate(-35%, -38%) rotate(0deg)}100%{transform:translate(-35%, -38%) rotate(0deg)}}.freeshipping-message.success{font-weight:bold;background-color:#1aa10c;color:white;padding:15px;font-size:18px;border-radius:10px;text-align:center;margin:10px}.freeshipping-message.warning{font-weight:bold;background-color:#f7764d;color:white;padding:15px;font-size:18px;border-radius:10px;text-align:center;margin:10px}@media only screen and (max-width:768px){.sticky-addtocart-mobile{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:10px 15px;z-index:1000;box-shadow:0 -1px 10px rgba(0,0,0,0.1);display:flex;justify-content:center;align-items:center}.sticky-addtocart-mobile .tocart{width:100%;max-width:500px;font-size:18px;padding:12px}.visible-mobile{display:block}}@media only screen and (max-width:768px) and only screen and (min-width:768px){.visible-mobile{display:none !important}}.product-info-main .box-tocart .tocart span:before{content:"\f07a";font-size:16px;font-family:'Font Awesome 6 Free',FontAwesome,sans-serif;margin-right:12px;color:#fff;display:inline-block;vertical-align:middle;font-weight:400}.product media .gallery-placeholder,.product media .gallery-image{border:1px solid #ddd;border-radius:4px;background-color:#fff}.product media .gallery-placeholder:hover{box-shadow:0 0 8px rgba(0,0,0,0.2);transition:box-shadow .3s}@media (min-width:992px){.product-essential{position:sticky;top:20px}.product-essential .actions-primary .action.tocart{width:100%;padding:12px;background-color:#ff6600;color:#fff;font-size:1.1em;border:none;border-radius:4px}.product-essential .actions-primary .action.tocart:hover{background-color:#e65c00}}.product.attribute.description{padding:20px;background-color:#fafafa;border-radius:4px;margin-top:24px}.product.attribute.description h2{border-bottom:2px solid #ff6600;padding-bottom:8px}.share-actions{display:flex;gap:10px;margin:20px 0}.share-actions .social-icon{width:40px;height:40px;background:#eee;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:background .3s}.share-actions .social-icon:hover{background:#ff6600}.price-box .price{font-size:1.6em;font-weight:600;color:#333}.stock.available{color:#28a745;font-weight:500}.stock.unavailable{color:#dc3545;font-weight:500}div#nz-div{border-bottom:2px solid #2C951A;margin-bottom:20px;display:block}#nz-div h3.tde{margin:0;font-size:14px;line-height:20px;display:inline-block;text-transform:uppercase}#nz-div h3.tde :after{content:"";width:0;height:0;border-top:40px solid transparent;border-left:20px solid #2C951A;border-bottom:0px solid transparent;border-right:0 solid transparent;position:absolute;top:0px;right:-20px}#nz-div h3.tde span{background:#2C951A;padding:10px 20px 8px 20px;color:white;position:relative;display:inline-block;margin:0}#nz-div .sub-cat{display:inline-block;margin:0;line-height:25px;margin-left:100px;float:right}body.checkout-index-index.page-layout-checkout .admin__field-control{display:flex;gap:10px;flex-wrap:nowrap;justify-content:flex-start;background:#fff;padding:0;border:none;border-radius:0;width:100%;box-sizing:border-box}body.checkout-index-index.page-layout-checkout .admin__control-radio{display:none}body.checkout-index-index.page-layout-checkout .admin__field-option{flex:1 1 0}body.checkout-index-index.page-layout-checkout .admin__field-option label{display:block;padding:12px 24px;background:#f5f5f5;border-radius:6px;cursor:pointer;font-weight:bold;color:#19a10d;border:2px solid #19a10d;transition:all .3s ease;text-align:center;width:100%;box-sizing:border-box}body.checkout-index-index.page-layout-checkout .admin__field-option label:hover{background:#eaffea}@keyframes tabPulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}body.checkout-index-index.page-layout-checkout .admin__control-radio:checked+label{background:#19a10d;color:#fff;animation:tabPulse .3s ease}@media (max-width:600px){body.checkout-index-index.page-layout-checkout .admin__field-control{flex-direction:column;align-items:stretch;gap:8px}body.checkout-index-index.page-layout-checkout .admin__field-option{flex:none;width:100%}body.checkout-index-index.page-layout-checkout .admin__field-option label{width:100%}}div[name="shippingAddress.address_entity_type"]>label{display:none !important}body.checkout-index-index .payu-payment-card .payment-method-content{padding-top:16px}body.checkout-index-index .payu-payment-card:not(._active) .payment-method-content{position:absolute;display:block !important;width:1px;height:1px;min-height:0;padding:0;margin:0;opacity:0;overflow:hidden;pointer-events:none}body.checkout-index-index .payu-payment-card._active .payment-method-content{position:static;display:block !important;width:auto;height:auto;opacity:1;overflow:visible;pointer-events:auto}body.checkout-index-index .payu-payment-card .payu-card-intro{display:flex;align-items:flex-start;gap:12px;margin:0 0 18px;padding:14px;border:1px solid #d7ebd1;border-radius:8px;background:#f4fbf1;color:#31582a;box-shadow:0 8px 24px rgba(25,161,13,0.08)}body.checkout-index-index .payu-payment-card .payu-card-intro__icon,body.checkout-index-index .payu-payment-card .payu-card-form-heading__icon{position:relative;flex:0 0 38px;width:38px;height:38px;border-radius:50%;background:#19a10d;box-shadow:0 10px 24px rgba(25,161,13,0.26)}body.checkout-index-index .payu-payment-card .payu-card-intro__icon:before{content:"";position:absolute;left:9px;top:12px;width:20px;height:14px;border:2px solid #fff;border-radius:4px;box-sizing:border-box}body.checkout-index-index .payu-payment-card .payu-card-intro__icon:after{content:"";position:absolute;left:11px;top:17px;width:16px;height:2px;background:#fff;border-radius:2px}body.checkout-index-index .payu-payment-card .payu-card-intro__content{display:grid;gap:3px;font-size:14px;line-height:1.45}body.checkout-index-index .payu-payment-card .payu-card-intro__content strong{color:#173b14;font-size:15px;line-height:1.25}body.checkout-index-index .payu-payment-card .payu-card-form-container{width:100%;max-width:460px;margin:18px auto 16px;padding:14px;border:1px solid #c8efc2;border-radius:8px;background:#e7ffe3;box-shadow:0 18px 45px rgba(17,45,20,0.12);box-sizing:border-box}body.checkout-index-index .payu-payment-card .payu-card-form-heading{display:flex;align-items:center;gap:10px;margin:0 0 12px;color:#173b14;font-size:16px;font-weight:700}body.checkout-index-index .payu-payment-card .payu-card-form-heading__icon{flex-basis:30px;width:30px;height:30px;box-shadow:0 8px 18px rgba(25,161,13,0.22)}body.checkout-index-index .payu-payment-card .payu-card-form-heading__icon:before{content:"";position:absolute;left:9px;top:13px;width:12px;height:9px;border:2px solid #fff;border-top:0;border-radius:2px;box-sizing:border-box}body.checkout-index-index .payu-payment-card .payu-card-form-heading__icon:after{content:"";position:absolute;left:11px;top:7px;width:8px;height:8px;border:2px solid #fff;border-bottom:0;border-radius:8px 8px 0 0;box-sizing:border-box}body.checkout-index-index .payu-payment-card .payu-card-form-container .payu-card-container{position:relative;overflow:hidden;margin:0;padding:16px 18px;border:0;border-radius:8px;background:linear-gradient(145deg, #113914 0%, #186f12 54%, #19a10d 100%);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2)}body.checkout-index-index .payu-payment-card .payu-card-form-container .payu-card-container:before,body.checkout-index-index .payu-payment-card .payu-card-form-container .payu-card-container:after{content:"";position:absolute;border-radius:50%;background:rgba(255,255,255,0.12);pointer-events:none}body.checkout-index-index .payu-payment-card .payu-card-form-container .payu-card-container:before{right:-45px;top:-55px;width:150px;height:150px}body.checkout-index-index .payu-payment-card .payu-card-form-container .payu-card-container:after{right:42px;bottom:22px;width:42px;height:42px;background:rgba(255,255,255,0.18)}body.checkout-index-index .payu-payment-card .payu-card-field{position:relative;z-index:1}body.checkout-index-index .payu-payment-card .payu-card-form-container .payu-card-container div.aside{margin-bottom:6px;color:rgba(255,255,255,0.88);font-size:12px;font-weight:700;line-height:1.2;text-transform:uppercase}body.checkout-index-index .payu-payment-card .payu-card-form-container .payu-card-form{height:42px;min-height:42px;margin:0;border:1px solid rgba(255,255,255,0.5);border-radius:8px;background:rgba(255,255,255,0.96);box-shadow:0 10px 25px rgba(0,0,0,0.13);box-sizing:border-box;overflow:hidden}body.checkout-index-index .payu-payment-card .payu-card-form-container .payu-card-form iframe{display:block;width:100% !important;height:42px !important;min-height:42px;border:0}body.checkout-index-index .payu-payment-card .payu-card-form-container .clearfix{display:flex;gap:12px;margin-top:12px}body.checkout-index-index .payu-payment-card .payu-card-form-container .card-details .expiration,body.checkout-index-index .payu-payment-card .payu-card-form-container .card-details .cvv{float:none;width:auto;flex:1 1 0}body.checkout-index-index .payu-payment-card .payu-card-trust{display:flex;flex-wrap:wrap;gap:14px;margin-top:12px}body.checkout-index-index .payu-payment-card .payu-card-trust__item{position:relative;display:inline-flex;align-items:center;min-height:24px;padding-left:26px;border:0;border-radius:0;background:transparent;color:#31582a;font-size:12px;font-weight:700;line-height:1.2}body.checkout-index-index .payu-payment-card .payu-card-trust__item:before{content:"";position:absolute;left:0;top:50%;width:18px;height:18px;border:2px solid #19a10d;border-radius:50%;transform:translateY(-50%);box-sizing:border-box}body.checkout-index-index .payu-payment-card .payu-card-trust__item:after{content:"";position:absolute;left:5px;top:50%;width:8px;height:4px;border-left:2px solid #19a10d;border-bottom:2px solid #19a10d;transform:translateY(-62%) rotate(-45deg);box-sizing:border-box}body.checkout-index-index .payu-payment-card .payu-card-trust__item--secure:before{border-radius:4px}body.checkout-index-index .payu-payment-card .payu-card-trust__item--secure:after{left:6px;width:6px;height:8px;border:2px solid #19a10d;border-top:0;border-radius:0 0 2px 2px;transform:translateY(-32%)}body.checkout-index-index .payu-payment-card .payu-store-card{margin:14px 0 2px;padding:12px;border-radius:8px;background:#f7faf5;border:1px solid #e2efdd}body.checkout-index-index .payu-payment-card .payu-store-card .label{color:#173b14;font-weight:700}body.checkout-index-index .payu-payment-card .payu-store-card .payu-text{margin:6px 0 0;color:#51604e;font-size:11px;line-height:1.45}body.checkout-index-index .payu-payment-card .payu-msg--card-error{margin-top:12px}body.checkout-index-index .payu-payment-card .payu-msg--card-error .msg__error{margin:0;padding:10px 12px;border:1px solid #f3c5bd;border-radius:6px;background:#fff6f4;color:#b42318;font-size:13px;line-height:1.4}body.checkout-index-index .payu-payment-card .payu-msg--card-error .msg__error strong{display:block;margin-bottom:4px}body.checkout-index-index .payu-payment-card .payment__payu-agreement .payu-card-legal{margin:8px 0 0;color:#6a7467;font-size:11px;line-height:1.45}@media (max-width:480px){body.checkout-index-index .payu-payment-card .payu-card-intro{padding:12px}body.checkout-index-index .payu-payment-card .payu-card-form-container{padding:12px;border-radius:8px}body.checkout-index-index .payu-payment-card .payu-card-form-container .payu-card-container{padding:14px}body.checkout-index-index .payu-payment-card .payu-card-form-container .clearfix{flex-direction:column;gap:12px}body.checkout-index-index .payu-payment-card .payu-card-trust{display:grid;grid-template-columns:1fr}}.messages>button{display:none !important}.product-item-name mark,.product-item-link mark{background:#ffe066;padding:1px 4px;display:inline-block;line-height:1.2;border-radius:2px;color:#111;font-weight:700}@media (max-width:767px){.product-item-name mark,.product-item-link mark{line-height:1.4;padding:1px 5px}}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:transparent !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{break-inside:avoid}.block-content{break-before:avoid}.block-title,h2,h3{break-after:avoid;break-inside:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}