@import url('https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;600&display=swap');@import url('https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@100..900&family=Roboto+Slab:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');.page-header{background-color:#232020}.page-header .panel.wrapper{border-bottom:none !important;background-color:#fff !important;color:#747474 !important}.header.panel>.header.links{float:none !important}.header.panel>.header.links>li>a,.header.panel>.header.links>li>a:visited{color:#747474 !important}.header.panel>.header.links>li:last-child{display:none !important}.header.panel>.header.links>li{font-size:13px !important}@media (min-width:768px),print{.page-header .header.panel{max-width:none !important}.panel.header .links{display:block !important}.header.content{max-width:none !important}.header.panel>.header.links{float:none !important}.header.panel>.header.links>.authorization-link:after{display:none !important}.header.panel>.header.links>li.welcome{float:left !important}.header.panel>.header.links>.link.authorization-link{float:right !important;text-transform:uppercase;font-weight:800;color:#000}}body{font-family:"Roboto","Roboto Slab" !important}.block.block-new-customer{background-color:#fff0cf;padding:10px}body.cms-home.page-layout-1column.cms-index-index.page-layout-cms-full-width div.page-title-wrapper{display:none}body.page-products.categorypath-brands.category-brands .page-main .columns{display:none}body.page-products.categorypath-brands.category-brands h2{border-bottom:1px solid #000}.brands-alphabet{margin:12px 0}.brands-alphabet ul{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;justify-content:flex-start;align-items:center}.brands-alphabet li{margin:0;padding:0}.brands-alphabet a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:40px;padding:0 12px;border:1px solid #d7dbe0;border-radius:999px;background:#fff;font-size:14px;font-weight:600;letter-spacing:.04em;text-decoration:none;color:#1f2937;transition:background-color .15s ease,border-color .15s ease,transform .05s ease;user-select:none;-webkit-tap-highlight-color:transparent}.brands-alphabet a:hover{background:#f3f4f6;border-color:#c8cdd3}.brands-alphabet a:active{transform:translateY(1px)}.brands-alphabet a:focus,.brands-alphabet a:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(197,0,46,.35);border-color:rgba(197,0,46,.75)}.brands-alphabet a[aria-current=true],.brands-alphabet a.is-active{background:#111827;border-color:#111827;color:#fff}@media (max-width:1024px){.brands-alphabet ul{gap:8px}.brands-alphabet a{height:38px;min-width:42px;font-size:14px}}@media (max-width:640px){.brands-alphabet ul{gap:8px}.brands-alphabet a{flex:1 1 44px;min-width:44px;height:44px;padding:0 10px;font-size:15px}}@media (max-width:767px){.stat-box{padding:1.6rem .75rem !important}}.copyright,.page-footer{background-color:#000 !important}.footer.content .links a,.footer.content .links a:visited{color:#bf2227 !important}button.action.tocart.primary,button.action.subscribe.primary{background-color:#bf2227 !important;border:1px solid #bf2227 !important;color:#fff !important}@media (min-width:768px){#html-body .page-footer .pagebuilder-column-line[data-pb-style=A16CQQ4]{display:flex !important;flex-wrap:nowrap !important;align-items:flex-start !important;gap:24px}#html-body .page-footer .pagebuilder-column-line[data-pb-style=A16CQQ4]>.pagebuilder-column[data-pb-style=DY6M1S9],#html-body .page-footer .pagebuilder-column-line[data-pb-style=A16CQQ4]>.pagebuilder-column[data-pb-style=KLVJEBE],#html-body .page-footer .pagebuilder-column-line[data-pb-style=A16CQQ4]>.pagebuilder-column[data-pb-style=BQX8U9T]{flex:0 0 33.3333% !important;max-width:33.3333% !important;min-width:0 !important;box-sizing:border-box}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T]{flex:1 1 33.3333% !important}}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .block.newsletter,#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .block.newsletter .content,#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .block.newsletter form.form.subscribe{width:100% !important;max-width:100% !important}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] form.form.subscribe{display:flex !important;align-items:stretch !important;gap:10px !important}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .block.newsletter .field,#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .block.newsletter .control,#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .block.newsletter .actions{float:none !important}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .block.newsletter .fieldset{flex:1 1 auto !important;min-width:0 !important;display:block !important;margin:0 !important;padding:0 !important}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .field.newsletter{flex:1 1 auto !important;min-width:0 !important;margin:0 !important}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .field.newsletter .control{width:100% !important;min-width:0 !important;overflow:visible !important}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .field.newsletter label{display:block !important;width:100% !important;min-width:0 !important;margin:0 !important}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .field.newsletter label>.label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] input#newsletter{display:block !important;width:100% !important;max-width:100% !important;min-width:0 !important;height:100% !important;box-sizing:border-box !important;visibility:visible !important;opacity:1 !important}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .field.newsletter .control,#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .field.newsletter label{height:100% !important}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .actions{flex:0 0 auto !important;margin:0 !important}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .actions .action.subscribe{width:auto !important;white-space:nowrap !important;min-width:140px}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .block.newsletter .title{display:none}@media (max-width:640px){#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] form.form.subscribe{flex-direction:row !important;align-items:stretch !important;flex-wrap:nowrap !important}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .field.newsletter{flex:1 1 auto !important;min-width:0 !important;overflow:hidden !important;max-width:calc(100% - 120px) !important}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .field.newsletter .control,#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .field.newsletter label{width:100% !important;height:100% !important}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] input#newsletter{width:100% !important;height:100% !important;box-sizing:border-box !important}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .actions{flex:0 0 auto !important;flex-shrink:0 !important}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] .actions .action.subscribe{width:auto !important;min-width:0 !important;white-space:nowrap !important;height:100% !important;box-sizing:border-box !important;padding-left:14px !important;padding-right:14px !important}}#html-body .page-footer .pagebuilder-column[data-pb-style=BQX8U9T] h3{color:#bf2227 !important}.product-info-main .product-add-form{padding-top:0 !important}.product-info-main .product-info-price{margin-bottom:none !important}.product.data.items.collapsed>[role=tablist]>.item.title>.switch{color:#fff !important;background:#c5002e !important}.product.data.items.collapsed>[role=tablist]>.item.title.active>.switch,.product.data.items.collapsed>[role=tablist]>.item.title.active>.switch:focus,.product.data.items.collapsed>[role=tablist]>.item.title.active>.switch:hover{background:#fff !important;color:#333 !important;text-decoration:none}@media screen and (min-width:768px){.breadcrumbs .item:not(:last-child):after{color:#000;margin:0 6px}}#product-options-wrapper>.fieldset>.field{background:#f7f7f8 !important;border:1px solid #e2e2e5 !important;border-left:4px solid #c0272d !important;border-radius:0 !important;padding:14px 16px 12px !important;margin:0 0 14px !important}#product-options-wrapper>.fieldset>.field>.label{display:flex !important;justify-content:space-between !important;align-items:center !important;cursor:pointer !important;float:none !important;width:auto !important;text-align:left !important;margin:0 0 10px !important;padding:0 0 8px !important;border-bottom:1px solid #e2e2e5 !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:#222 !important}#product-options-wrapper>.fieldset>.field>.control{width:100% !important;float:none !important;margin-left:0 !important}#product-options-wrapper>.fieldset>.field>.label>span{font-size:13px !important;font-weight:700 !important}#product-options-wrapper .options-list .field.choice{background:#fff !important;border:1px solid #e2e2e5 !important;border-radius:4px !important;padding:8px 12px !important;margin:0 0 6px !important;transition:border-color .2s ease !important}#product-options-wrapper .options-list .field.choice:hover{border-color:#c0272d !important}#product-options-wrapper .options-list .field.choice input.checkbox{accent-color:#c0272d;width:16px;height:16px;margin:0 !important}#product-options-wrapper .options-list .field.choice>.label{margin:0 !important;padding:0 !important;font-size:14px !important;color:#333 !important}#product-options-wrapper .price-notice{color:#c0272d !important;font-weight:600 !important;margin-left:6px !important}#product-options-wrapper .label-qty{font-size:13px !important;color:#555 !important}#product-options-wrapper .label-qty input.qty{height:30px !important;border:1px solid #ccc !important;border-radius:4px !important}#product-options-wrapper .label-qty input.qty:disabled{background:#f2f2f2 !important}#product-options-wrapper>.fieldset>.field.option-group-collapsed{padding:12px 16px !important}#product-options-wrapper>.fieldset>.field.option-group-collapsed>.label{border-bottom:0 !important;margin:0 !important;padding:0 !important}body:not(.customer-logged-in) #product-options-wrapper .price-notice{display:none !important}.anarchy-source-qty-box{background:#fff !important;border:1px solid #e2e2e5 !important;border-radius:6px !important;overflow:hidden !important;max-width:none !important;margin:18px 0 !important;padding:0 !important}.anarchy-source-qty-title{background:#222 !important;color:#fff !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;padding:10px 14px !important;margin:0 !important}.anarchy-source-qty-row{display:block !important;padding:10px 14px !important;margin:0 !important;border-top:1px solid #eee !important}.anarchy-source-qty-list .anarchy-source-qty-row:first-child{border-top:0 !important}.anarchy-source-qty-row .anarchy-source-name{display:block !important;font-weight:600 !important;font-size:14px !important;color:#222 !important}.anarchy-source-qty-row .anarchy-source-value{display:inline-flex !important;align-items:center !important;gap:6px !important;margin-top:4px !important;font-size:13px !important;font-weight:600 !important;color:#1e7b3a !important}.anarchy-source-qty-row .anarchy-source-value:before{content:"";width:8px;height:8px;border-radius:50%;background:#2ea44f}.anarchy-source-qty-row.out-of-stock .anarchy-source-value{color:#757575 !important}.anarchy-source-qty-row.out-of-stock .anarchy-source-value:before{background:#9e9e9e}.page-footer .footer-company-info>h4:first-child{margin-top:0}body:not(.account):not(:has(.breadcrumbs li)) .page-main{padding-top:24px}@media (max-width:767px){body.account .block-collapsible-nav{top:12px}body.account .page-main{padding-top:74px}}@media (max-width:767px){body:not(.account):has(.breadcrumbs li) .page-main .page-title-wrapper{padding-top:20px}}body:not(.customer-logged-in) .footer.links li:has(>a[href*="/sales/order/history"]),body:not(.customer-logged-in) .footer.links li:has(>a[href*="/customer/account/login"]){display:none !important}body:not(.cms-page-view):not(.cms-index-index) .page-main{padding-bottom:40px}.cms-page-view .privacy-policy{margin-bottom:40px}@media (max-width:767px){.logo img{width:auto;height:50px;max-width:none}.page-products .products-grid .product-item-info{width:100%;box-sizing:border-box}.products-grid .product-item-info .action.primary{white-space:normal;width:100%;box-sizing:border-box;padding-left:8px;padding-right:8px}}#html-body .page-main-full-width [data-background-images*="slider1_desktop."]{min-height:0;aspect-ratio:2025/750}@media (max-width:767px){#html-body .page-main-full-width [data-background-images*="slider1_desktop."]{aspect-ratio:750/900}}.catalog-product-view .product.data.items.collapsed>.easytabs-tablist[role=tablist]{max-width:100%;overflow-x:auto;scrollbar-width:none}.catalog-product-view .product.data.items.collapsed>.easytabs-tablist[role=tablist]::-webkit-scrollbar{display:none}.account .page-footer .block.newsletter{background:0 0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important}.page-footer .block.newsletter form.form.subscribe{display:flex !important;align-items:stretch;width:100%}.page-footer .block.newsletter .field.newsletter{flex:1 1 auto;width:auto !important;min-width:0;max-width:none;margin:0 !important}.page-footer .block.newsletter .field.newsletter .control,.page-footer .block.newsletter .field.newsletter .control label,.page-footer .block.newsletter .field.newsletter .control input{display:block;width:100% !important;box-sizing:border-box}.page-footer .block.newsletter .actions{display:block !important;flex:0 0 auto;width:auto !important}@media (min-width:768px) and (max-width:1023px){.page-wrapper .nav-sections .navigation>ul>li.level0{margin-right:6px}}