.et_secondary_nav_enabled #page-container #top-header, body #page-container #top-header,#top-header{background-color:#AA1631 !important;border-bottom:none !important;padding:4px
0 !important}.et_secondary_nav_enabled #page-container #top-header, body #page-container #top-header, #top-header, #top-header a,
#top-header .et-info, #top-header span, #top-header #et-secondary-nav li a, #top-header .et-social-icon
a{color:#fff;font-size:12px;font-weight:400;letter-spacing:0.5px !important;font-family:'Jost',sans-serif !important}#main-header{background-color:#fff !important;box-shadow:none !important;border-bottom:1px solid #ebebeb !important}#logo, .logo_container
img{max-height:60px !important;height:60px !important}.logo_container,.centered-inline-logo-wrap,#logo{margin-bottom:20px !important}#top-menu>.menu-item>a{font-family:'Jost',sans-serif !important;font-size:15px !important;font-weight:500 !important;letter-spacing:2.7px !important;text-transform:uppercase !important;color:#1a1a1a !important;position:relative !important}.et-fixed-header #top-menu>.menu-item>a{font-size:15px !important}#top-menu>.menu-item.menu-item-has-children>a::after{display:inline-block !important;content:'' !important;width:7px !important;height:7px !important;border-right:1.5px solid #1a1a1a !important;border-bottom:1.5px solid #1a1a1a !important;transform:rotate(45deg) !important;margin-left:6px !important;vertical-align:middle !important;position:relative !important;top:-2px !important;font-family:initial !important}#top-menu>.menu-item:not(.menu-item-has-children)>a::after{display:none !important}#top-menu>.menu-item>a::before{content:'' !important;position:absolute !important;bottom:10px !important;left:0 !important;width:0 !important;height:1px !important;background:#C40D2E !important;transition:width 0.3s ease !important;display:block !important}#top-menu>.menu-item>a:hover::before,#top-menu>.menu-item.current-menu-item>a::before,#top-menu>.menu-item.current-menu-ancestor>a::before{width:100% !important}#top-menu, .et_pb_menu__menu nav>ul{display:flex !important;justify-content:center !important;gap:10px !important}.et_header_style_left #et-top-navigation, .et_header_style_centered #et-top-navigation,#et-top-navigation{padding-top:48px !important}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-bottom:48px !important}#top-menu .sub-menu, .et_pb_menu .sub-menu, .nav li
ul{background:#fff !important;border:none !important;border-top:1px solid #EBEBEB !important;box-shadow:0 12px 40px rgba(0, 0, 0, 0.12) !important;padding:20px
0 !important;border-radius:0 !important}#top-menu .sub-menu a, .et_pb_menu .sub-menu
a{font-size:15px !important;font-weight:400 !important;letter-spacing:0.3px !important;text-transform:none !important;color:#1a1a1a !important;padding:6px
32px !important}#top-menu .sub-menu a:hover{color:#C40D2E !important}.et_overlay,.et_pb_extra_overlay{display:none !important}.woocommerce ul.products li.product h2, .woocommerce ul.products li.product .woocommerce-loop-product__title,
body.woocommerce ul.products li.product h2.woocommerce-loop-product__title{text-transform:none !important;font-size:16px !important;font-weight:400 !important;letter-spacing:0.3px !important;color:#1a1a1a !important;font-family:'Jost',sans-serif !important}.woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price
.amount{font-family:'DM Mono',monospace !important;font-size:15px !important;color:#1a1a1a !important;font-weight:500 !important}.woocommerce ul.products li.product .price
del{color:#f00 !important;font-size:11px !important;font-weight:400 !important}.woocommerce ul.products li.product .price del
.amount{color:#999 !important;font-size:11px !important;font-weight:400 !important}.woocommerce ul.products li.product .price
ins{text-decoration:none !important}.woocommerce
span.onsale{background-color:#C40D2E !important;border-radius:0 !important;font-size:11px !important;padding:4px
10px !important;min-height:unset !important;min-width:unset !important;line-height:1.4 !important}.et_pb_button, body
.et_pb_button{background-color:#C40D2E;color:#fff;border:1px
solid #C40D2E;border-radius:0 !important;font-family:'Jost',sans-serif !important;font-size:14px !important;font-weight:600 !important;letter-spacing:1.5px !important;text-transform:uppercase !important;padding:22px
52px !important}.et_pb_button:hover, body .et_pb_button:hover{background-color:#A30B24;border-color:#A30B24}h1,h2,h3,h4,h5,h6{font-family:'Jost',sans-serif !important}.et_pb_row{max-width:100%;width:100% !important}.woocommerce:not(.single-product) ul.products::before, .woocommerce ul.products::after{display:none !important;content:none !important}.woocommerce:not(.single-product) ul.products{display:grid !important;grid-template-columns:repeat(4, 1fr);gap:24px !important}.woocommerce:not(.single-product) ul.products li.product, .woocommerce:not(.single-product) ul.products li.product.first, .woocommerce:not(.single-product) ul.products
li.product.last{width:100% !important;margin:0
!important;float:none !important;clear:none !important;display:block !important;padding:0
!important;background:#fff !important;border:1px
solid #ebebeb !important;overflow:hidden !important;transition:transform 0.3s ease, box-shadow 0.3s ease !important}.woocommerce:not(.single-product) ul.products li.product:hover{transform:translateY(-4px) !important;box-shadow:0 12px 40px rgba(0, 0, 0, 0.1) !important}.woocommerce:not(.single-product) ul.products li.product a img, .woocommerce:not(.single-product) ul.products li.product
.et_shop_image{overflow:hidden !important}.woocommerce:not(.single-product) ul.products li.product a
img{width:100% !important;height:auto !important;transition:transform 0.4s ease !important}.woocommerce:not(.single-product) ul.products li.product:hover a
img{transform:scale(1.05) !important}.woocommerce ul.products li.product h2, .woocommerce ul.products li.product
.price{padding-left:16px !important;padding-right:16px !important}.et_header_style_centered
.logo_container{margin-bottom:0 !important;padding-top:16px !important}.et_header_style_centered .et_menu_container>div:last-child{padding-top:0 !important}#top-menu{padding-top:0 !important;padding-bottom:15px !important}#page-container #sansom-hero a, #et-main-area #sansom-hero a, body #sansom-hero
a{color:#fff !important;-webkit-text-fill-color:#fff !important;display:inline-block !important}.sw-hero-section{padding:0
!important;margin:0
!important}.sw-hero-section
.et_pb_row{max-width:100% !important;width:100% !important;padding:0
!important;margin:0
auto !important}.sw-hero-section
.et_pb_column{padding:0
!important}.sw-hero-section
.et_pb_code{padding:0
!important;margin:0
!important}.sw-hero-section
.et_pb_code_inner{padding:0
!important;margin:0
!important}#sansom-hero
iframe{display:block !important;width:100% !important;height:100% !important}#sansom-hero>div:first-child{width:177.78vh !important;height:100vh !important;min-width:100% !important;min-height:100% !important;position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important;pointer-events:none !important}#page-container #sansom-hero h1, #et-main-area #sansom-hero h1, body #sansom-hero
h1{color:#fff !important;-webkit-text-fill-color:#fff !important}#page-container #sansom-hero p, #et-main-area #sansom-hero p, body #sansom-hero
p{color:rgba(255, 255, 255, 0.7) !important;-webkit-text-fill-color:rgba(255, 255, 255, 0.7) !important}#page-container #sansom-hero div, #et-main-area #sansom-hero div, body #sansom-hero
div{color:#fff !important;-webkit-text-fill-color:#fff !important}#page-container #sansom-hero span, #et-main-area #sansom-hero span, body #sansom-hero
span{color:inherit !important;-webkit-text-fill-color:inherit !important}.sw-hero-section{background:transparent !important}#page-container .sw-hero-section #sansom-hero h1,
#et-main-area .sw-hero-section #sansom-hero h1,
body .sw-hero-section #sansom-hero
h1{font-size:56px;font-weight:400 !important;letter-spacing:2.24px !important;line-height:64.4px;text-transform:uppercase !important;padding:0
!important}#page-container .sw-hero-section #sansom-hero p,
#et-main-area .sw-hero-section #sansom-hero p,
body .sw-hero-section #sansom-hero
p{font-size:18px !important;font-weight:300 !important;color:#fff !important;-webkit-text-fill-color:#fff !important;letter-spacing:2.16px !important;line-height:28.8px !important;opacity:1 !important}#page-container .sw-hero-section #sansom-hero a,
#et-main-area .sw-hero-section #sansom-hero a,
body .sw-hero-section #sansom-hero
a{font-weight:600 !important;letter-spacing:1.5px !important;padding:22px
52px;font-size:14px !important;line-height:22.4px !important}#page-container .sw-hero-section #sansom-hero span:nth-child(odd),
#et-main-area .sw-hero-section #sansom-hero span:nth-child(odd),
body .sw-hero-section #sansom-hero span:nth-child(odd){font-size:48px !important;font-weight:300 !important;letter-spacing:0.96px !important;line-height:76.8px !important;margin-bottom:8px !important}#page-container .sw-hero-section #sansom-hero span:nth-child(even),
#et-main-area .sw-hero-section #sansom-hero span:nth-child(even),
body .sw-hero-section #sansom-hero span:nth-child(even){font-size:14px !important;font-weight:400 !important;letter-spacing:2.8px !important;text-transform:uppercase !important}#page-container #sw-legends h2,
#et-main-area #sw-legends h2,
body #sw-legends
h2{font-size:40px !important;font-weight:400 !important;letter-spacing:10px !important;line-height:48px !important;color:#fff !important;-webkit-text-fill-color:#fff !important;text-transform:uppercase !important;text-align:center !important;padding:0
!important;margin:8px
0 16px !important;font-family:Jost,sans-serif !important}#page-container #sw-legends p,
#et-main-area #sw-legends p,
body #sw-legends
p{color:#999 !important;-webkit-text-fill-color:#999 !important;font-weight:400 !important;font-size:18px !important;letter-spacing:0.06em !important;text-align:center !important;margin-bottom:48px !important}#sw-legends .sw-legend-card div div
div{font-family:Jost,sans-serif !important;font-size:18px !important;font-weight:500 !important;color:#fff !important;-webkit-text-fill-color:#fff !important;line-height:1.3 !important;letter-spacing:0.05em !important;text-transform:uppercase !important}#sw-legends .sw-legend-card
span{display:block !important;font-size:11px !important;letter-spacing:0.2em !important;text-transform:uppercase !important;color:#C40D2E !important;-webkit-text-fill-color:#C40D2E !important;margin-top:6px !important;font-weight:500 !important}#page-container #sw-legends .sw-legend-card div div div,
#et-main-area #sw-legends .sw-legend-card div div
div{font-family:Jost,sans-serif !important;font-size:18px !important;font-weight:500 !important;letter-spacing:0.05em !important;text-transform:uppercase !important;line-height:1.3 !important;color:#fff !important;-webkit-text-fill-color:#fff !important}#page-container #sw-legends .sw-legend-card.sw-active-card,
#et-main-area #sw-legends .sw-legend-card.sw-active-card,
body #sw-legends .sw-legend-card.sw-active-card{outline:2px
solid #C40D2E !important;outline-offset:0 !important}#page-container #sw-legends .sw-legend-card:hover,
#et-main-area #sw-legends .sw-legend-card:hover,
body #sw-legends .sw-legend-card:hover{transform:translateY(-6px) !important;box-shadow:0 20px 60px rgba(0, 0, 0, 0.5) !important}#page-container #sw-legends .sw-legend-card:hover img,
#et-main-area #sw-legends .sw-legend-card:hover img,
body #sw-legends .sw-legend-card:hover
img{transform:scale(1.05) !important}.et-fixed-header #logo, .et-fixed-header .logo_container
img{max-height:60px !important;height:60px !important}.et-fixed-header .container, .et-fixed-header
.et_menu_container{height:auto !important}.et-fixed-header
.logo_container{padding-top:16px !important;margin-bottom:0 !important}.et-fixed-header #et-top-navigation{padding-top:12px !important}.et-fixed-header #top-menu>.menu-item>a{font-size:15px !important;padding-bottom:15px !important;letter-spacing:2.7px !important}#sw-lightbox-overlay{opacity:0;transition:opacity 0.3s ease !important}#sw-lightbox-overlay.sw-lb-visible{opacity:1 !important}#sw-lightbox-content{transform:scale(0.95);transition:transform 0.3s ease !important}#sw-lightbox-overlay.sw-lb-visible #sw-lightbox-content{transform:scale(1) !important}#top-header #et-info-phone,
#top-header #et-info-email,
#top-header .et-social-icons
a{font-size:13px !important;font-weight:400 !important;color:#fff !important;line-height:20px !important}#top-header .et-social-icon
a{font-size:13px !important;line-height:20px !important}#top-header #et-secondary-nav li
a{font-size:15px !important;line-height:20px !important;color:#fff !important}#top-header #et-info a[href^="mailto:"]{font-size:13px !important;line-height:20px !important;color:#fff !important}@media (max-width: 980px){#top-header #et-info-phone{margin-right:24px !important}}#sw-legends .sw-legends-grid{display:grid !important;grid-template-columns:repeat(4, 312px);gap:0px !important;justify-content:center !important}.woocommerce-result-count{display:none !important}.woocommerce-ordering{display:none !important}@media (max-width: 1200px){#sw-legends .sw-legends-grid{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr)) !important;gap:10px !important;padding:0
10px !important}}@media (max-width: 768px){#sw-legends .sw-legends-grid{grid-template-columns:repeat(2, 1fr) !important}}@media (max-width: 480px){#sw-legends .sw-legends-grid{grid-template-columns:1fr !important}}#sw-legends .sw-legend-card{aspect-ratio:2 / 3 !important;overflow:hidden !important}#sw-legends .sw-legend-card
img{width:100% !important;height:100% !important;object-fit:cover !important}#sw-legends .sw-legend-panel-container{overflow:hidden !important;position:relative !important;margin-top:0px !important;width:1248px !important;max-width:100vw !important;margin-left:auto !important;margin-right:auto !important;height:0;opacity:0;transition:height 0.9s ease, opacity 0.9s ease !important}#sw-legends .sw-legend-panel-container.active{opacity:1 !important}#sw-legends .sw-legend-panel-inner{display:grid !important;grid-template-columns:1fr 2fr !important;gap:64px !important;align-items:center !important;position:relative !important;z-index:2 !important;padding:64px
48px !important;opacity:0 !important;transform:translateY(20px) !important;transition:opacity 0.9s ease 0.3s, transform 0.9s ease 0.3s !important}#sw-legends .sw-legend-panel-container.active .sw-legend-panel-inner{opacity:1 !important;transform:translateY(0) !important}#sw-legends .sw-legend-panel-bg{position:absolute !important;top:0;left:0;right:0;bottom:0;background-size:cover !important;background-position:center !important;filter:blur(4px) !important;opacity:1 !important;z-index:0 !important}#sw-legends .sw-legend-panel-bg::after{content:'' !important;position:absolute !important;top:0;left:0;right:0;bottom:0;background:rgba(10, 10, 10, 0.82) !important}#sw-legends .sw-legend-panel-poster{width:100% !important;aspect-ratio:2 / 3 !important;object-fit:cover !important;box-shadow:0 15px 50px rgba(0, 0, 0, 0.6) !important}#sw-legends .sw-legend-panel-text
h3{font-size:29px !important;color:#fff !important}#sw-legends .sw-legend-panel-text
p{font-size:16px !important;color:rgba(255, 255, 255, 0.85) !important}#sw-legends .sw-legend-panel-close{position:absolute !important;top:24px !important;right:24px !important;width:44px !important;height:44px !important;display:flex !important;align-items:center !important;justify-content:center !important;border:1px
solid rgba(255, 255, 255, 0.2) !important;background:none !important;color:#fff !important;cursor:pointer !important;transition:0.3s ease !important}#sw-legends .sw-legend-panel-close:hover{opacity:0.7 !important}#sw-legends .sw-legend-card.active-card{border:2px
solid #C40D2E !important;box-sizing:border-box !important}@media (max-width: 768px){#sw-legends .sw-legend-panel-container,
#sw-legends #sw-legend-panel{width:100% !important;max-width:100% !important;overflow-x:hidden !important}#sw-legends .sw-legend-panel-inner{grid-template-columns:1fr !important;padding:24px
16px !important;gap:20px !important;width:100% !important;box-sizing:border-box !important}#sw-legends .sw-legend-panel-poster{width:100% !important;max-height:220px !important;object-fit:cover !important}#sw-legends .sw-legend-panel-bg{width:100% !important;overflow:hidden !important}#sw-legends .sw-legends-grid{grid-template-columns:repeat(2, 1fr) !important;gap:10px !important;padding:0
10px !important}}@media (max-width: 980px){.woocommerce:not(.single-product) ul.products.columns-5{grid-template-columns:repeat(3, 1fr)}}@media (max-width: 767px){.woocommerce:not(.single-product) ul.products{grid-template-columns:repeat(2, 1fr) !important;gap:16px !important}}.woocommerce:not(.single-product) ul.products.columns-5
li.product{float:none !important;width:100% !important;margin:0
!important;padding:0
!important}.woocommerce:not(.single-product) ul.products.columns-5 li.product.sw-feed-hidden{display:none !important}.sw-feed-status{display:flex;justify-content:space-between;align-items:center;padding:12px
0;margin-bottom:8px;font-family:'Jost',sans-serif;font-size:14px;color:rgba(0, 0, 0, 0.5);letter-spacing:0.5px}.sw-feed-status .sw-result-count{font-weight:300}.sw-feed-status .sw-result-count
strong{color:#111;font-weight:500}.sw-pagination{display:flex;justify-content:center;align-items:center;gap:6px;padding:40px
0 20px;font-family:'Jost',sans-serif}.sw-pagination
button{min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px
solid rgba(0, 0, 0, 0.15);color:rgba(0, 0, 0, 0.6);font-family:'Jost',sans-serif;font-size:14px;cursor:pointer;transition:all 0.2s ease;padding:0
12px}.sw-pagination button:hover{border-color:rgba(0, 0, 0, 0.35);color:#111}.sw-pagination
button.active{background:#C40D2E;border-color:#C40D2E;color:#fff;font-weight:500}.sw-pagination button.sw-page-arrow{font-size:18px;padding:0
8px}.sw-pill-menu
a.active{background:#C40D2E !important;color:#fff !important}.sw-pill-btn.active{font-weight:600;color:#C40D2E !important}.sw-pagination button:disabled{opacity:0.3;cursor:default}.sw-pagination .sw-page-ellipsis{color:rgba(0, 0, 0, 0.3);padding:0
4px;font-size:14px}.sw-legends-section.sw-legends-dark{background:#0a0a0a;color:#fff;padding:60px
20px}.sw-legends-section .sw-legends-header{text-align:center;max-width:720px;margin:0
auto 40px auto}.sw-legends-section.sw-legends-dark .sw-legends-title{color:#fff;font-family:'Jost',sans-serif;font-size:36px;font-weight:300;letter-spacing:2px;text-transform:uppercase;margin:0
0 12px 0}.sw-legends-section.sw-legends-dark .sw-legends-subtitle{color:rgba(255, 255, 255, 0.7);font-family:'Jost',sans-serif;font-size:16px;font-weight:300;line-height:1.5;margin:0}#sw-legends .sw-legend-card{transition:transform 0.4s ease, box-shadow 0.4s ease !important;will-change:transform}#sw-legends .sw-legend-card:hover{transform:translateY(-4px) !important;box-shadow:0 12px 30px rgba(0, 0, 0, 0.35) !important}#sw-legends .sw-legend-panel-close{z-index:9999 !important}#sw-legends .sw-legend-panel-text,
#sw-legends .sw-legend-panel-text h3,
#sw-legends .sw-legend-panel-text p,
#sw-legends .sw-legend-eyebrow{text-align:left !important}@media (max-width: 768px){#sw-legends .sw-legends-grid{padding:0
10px !important;box-sizing:border-box !important}#sw-legends .sw-legend-panel-container,
#sw-legends #sw-legend-panel{width:calc(100% - 20px) !important;max-width:calc(100% - 20px) !important;margin-left:10px !important;margin-right:10px !important;box-sizing:border-box !important}.sw-legends-section.sw-legends-dark{padding:40px
16px !important}.sw-legends-section.sw-legends-dark .sw-legends-title{font-size:26px !important;letter-spacing:1.5px !important}.sw-legends-section.sw-legends-dark .sw-legends-subtitle{font-size:14px !important;margin-bottom:24px !important}}.et_header_style_centered #et_search_icon:before{top:auto}html body
#et_search_icon{min-width:20px;min-height:20px}#top-menu li.mega-menu.mega-menu-parent.menu-item-43939>.sub-menu{padding:20px
26px !important}#top-menu li.mega-menu.mega-menu-parent.menu-item-43939>.sub-menu>li>ul.sub-menu{background-color:#fff !important;box-shadow:none !important}.woocommerce #content input.button.alt:after, .woocommerce #content input.button:after, .woocommerce #respond input#submit.alt:after, .woocommerce #respond input#submit:after, .woocommerce-page #content input.button.alt:after, .woocommerce-page #content input.button:after, .woocommerce-page #respond input#submit.alt:after, .woocommerce-page #respond input#submit:after, .woocommerce-page a.button.alt:after, .woocommerce-page a.button:after, .woocommerce-page button.button.alt:after, .woocommerce-page button.button:after, .woocommerce-page input.button.alt:after, .woocommerce-page input.button:after, .woocommerce a.button.alt:after, .woocommerce a.button:after, .woocommerce button.button.alt:after, .woocommerce button.button:after, .woocommerce input.button.alt:after, .woocommerce input.button:after{line-height:inherit !important}.woocommerce #content input.button.alt:hover:after, .woocommerce #content input.button:hover:after, .woocommerce #respond input#submit.alt:hover:after, .woocommerce #respond input#submit:hover:after, .woocommerce-page #content input.button.alt:hover:after, .woocommerce-page #content input.button:hover:after, .woocommerce-page #respond input#submit.alt:hover:after, .woocommerce-page #respond input#submit:hover:after, .woocommerce-page a.button.alt:hover:after, .woocommerce-page a.button:hover:after, .woocommerce-page button.button.alt:hover:after, .woocommerce-page button.button:hover:after, .woocommerce-page input.button.alt:hover:after, .woocommerce-page input.button:hover:after, .woocommerce a.button.alt:hover:after, .woocommerce a.button:hover:after, .woocommerce button.button.alt:hover:after, .woocommerce button.button:hover:after, .woocommerce input.button.alt:hover:after, .woocommerce input.button:hover:after{line-height:inherit !important}.woocommerce ins .woocommerce-Price-amount{color:#2ea3f2 !important}.archive .woocommerce-pagination{display:none}@media screen and ( max-width: 1280px ){#top-header #et-info, #top-header #et-secondary-menu{text-align:center;width:100%}#top-header #et-info{margin-bottom:10px}body .sw-lightbox-overlay.active{overflow:auto;display:block}body .sw-lightbox-overlay.active .sw-lightbox-content{transform:none;overflow:auto;max-width:none;max-height:none}}@media screen and ( max-width: 980px ){#top-header #et-info{margin-top:10px}.single-product #sidebar
.et_pb_widget{float:left}.archive.woocommerce #main-content{width:90%;margin:auto}.archive.woocommerce:not(.single-product) ul.products{display:flex !important;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:flex-start}.archive.woocommerce:not(.single-product) ul.products .product,
.archive.et-db #et-boc .et-l .et_pb_shop ul.products.columns-5
li.product{width:31% !important;margin:10px
0 !important}}@media screen and ( max-width: 768px ){.single-product.woocommerce
ul.products{display:block !important}}@media screen and ( max-width: 600px ){body.single-product .woocommerce-breadcrumb{word-break:break-word}.archive.woocommerce:not(.single-product) ul.products .product,
.archive.et-db #et-boc .et-l .et_pb_shop ul.products.columns-5
li.product{width:47% !important}}@media screen and ( max-width: 475px ){.archive.woocommerce:not(.single-product) ul.products .product,
.archive.et-db #et-boc .et-l .et_pb_shop ul.products.columns-5
li.product{width:47% !important}.archive.woocommerce:not(.single-product) ul.products{justify-content:space-between}html body.page-id-44664 .ct-card a.ct-btn,
html body.page-id-44664 .ct-card a.ct-phone,
html body.page-id-44664 .ct-card .ct-title{width:100% !important;white-space:unset !important}}@media screen and ( max-width: 425px ){.archive.woocommerce:not(.single-product) ul.products .product,
.archive.et-db #et-boc .et-l .et_pb_shop ul.products.columns-5
li.product{width:46% !important}}@media screen and ( max-width: 980px ){#main-header .et_mobile_menu li.menu-item-has-children>ul.sub-menu{display:none !important}#main-header .et_mobile_menu li.menu-item-has-children.sw-open>ul.sub-menu{display:block !important}.et_mobile_menu li.menu-item-has-children>a{position:relative}.et_mobile_menu li.menu-item-has-children.sw-open>a:after{content:"-" !important}}body.home .na-section-h2 h2,
body.home .na-section-h2 .et_pb_text_inner
h2{font-family:Jost,sans-serif !important;font-weight:300 !important;font-size:48px !important;line-height:1.25 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:rgb(22, 16, 15) !important;margin:0
!important}body.home .na-section-h2 h2
em{font-family:Jost,sans-serif !important;font-style:italic !important;font-weight:600 !important;color:rgb(170, 22, 49) !important;font-size:inherit !important;text-transform:uppercase !important}body.home .na-sub, body.home .na-sub
p{font-family:Jost,sans-serif !important;font-style:normal !important;font-weight:400 !important;font-size:15px !important;line-height:1.4 !important;color:#1A1A1A !important;letter-spacing:normal !important;text-transform:none !important;margin:0
0 28px !important;padding:0
!important}body.home .na-section-h2
h2{font-size:48px !important;line-height:1.25 !important;letter-spacing:2px !important}body.home .na-section-h2 .et_pb_text_inner
h2{font-size:48px !important;line-height:1.25 !important;letter-spacing:2px !important}@media (max-width: 980px){body.home .na-section-h2 h2, body.home .na-section-h2 .et_pb_text_inner
h2{font-size:38px !important}body.home .na-sub, body.home .na-sub
p{font-size:17px !important}}@media (max-width: 768px){body.home .na-section-h2 h2, body.home .na-section-h2 .et_pb_text_inner
h2{font-size:34px !important}}@media (max-width: 480px){body.home .na-section-h2 h2, body.home .na-section-h2 .et_pb_text_inner
h2{font-size:30px !important}body.home .na-sub, body.home .na-sub
p{font-size:15px !important}}ul.products li.product .sansom-sold-badge{pointer-events:none}body.postid-46295 .entry-title,
body.postid-46295 h1.entry-title,
body.postid-46295 .post-title,
body.postid-46295 .et_post_meta_wrapper,
body.postid-46295 article > header,
body.postid-46295 .post-title-wrap,
body.postid-46295 .et_pb_title_container,
.category-badass-watch-of-the-week .entry-title,
.category-badass-watch-of-the-week h1.entry-title,
.category-badass-watch-of-the-week .post-title,
.category-badass-watch-of-the-week .et_post_meta_wrapper,
.category-badass-watch-of-the-week article > header,
.category-badass-watch-of-the-week .post-title-wrap,
.category-badass-watch-of-the-week
.et_pb_title_container{display:none !important}body.postid-46295 #sidebar,
body.postid-46295 .et_pb_widget_area,
body.postid-46295 .sidebar,
.category-badass-watch-of-the-week #sidebar,
.category-badass-watch-of-the-week .et_pb_widget_area,
.category-badass-watch-of-the-week
.sidebar{display:none !important}body.postid-46295 .milgauss-article,
.category-badass-watch-of-the-week .milgauss-article{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw !important;margin-right:-50vw !important;max-width:100vw !important;overflow-x:hidden}body.postid-46295 #main-content,
body.postid-46295 #et-main-area,
body.postid-46295 #main-content .container,
body.postid-46295 #et-main-area .container,
body.postid-46295 .et_pb_section,
body.postid-46295 .et_pb_row,
.category-badass-watch-of-the-week #main-content,
.category-badass-watch-of-the-week #et-main-area,
.category-badass-watch-of-the-week #main-content .container,
.category-badass-watch-of-the-week #et-main-area .container,
.category-badass-watch-of-the-week .et_pb_section,
.category-badass-watch-of-the-week
.et_pb_row{padding:0
!important;margin:0
!important;max-width:100% !important;width:100% !important}body.postid-46295 .milgauss-article .closer a.ghost-btn,
.category-badass-watch-of-the-week .milgauss-article .closer a.ghost-btn{color:#fff !important;border-color:#fff !important;background:transparent !important}body.postid-46295 .milgauss-article .closer a.ghost-btn:hover,
.category-badass-watch-of-the-week .milgauss-article .closer a.ghost-btn:hover{background:#fff !important;color:#0f0f0f !important}