.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:#ffd2d2 !important;font-size:12px}.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:right;max-height:50px}.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}.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}}