@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//www.minmaxoutdoors.com/wp-content/themes/woodmart/fonts/woodmart-font-2-400.woff2?v=8.1.1") format("woff2");
}

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//www.minmaxoutdoors.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//www.minmaxoutdoors.com/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//www.minmaxoutdoors.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//www.minmaxoutdoors.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//www.minmaxoutdoors.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//www.minmaxoutdoors.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//www.minmaxoutdoors.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//www.minmaxoutdoors.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-cat-brd-radius: 50%;
	--wd-text-font: "Outfit", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #767676;
	--wd-text-font-size: 15px;
	--wd-title-font: "Outfit", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Outfit", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 600;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Outfit", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Outfit", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: none;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Outfit", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 600;
	--wd-header-el-transform: capitalize;
	--wd-header-el-font-size: 15px;
	--wd-primary-color: rgb(254,153,1);
	--wd-alternative-color: rgb(255,187,0);
	--wd-link-color: rgb(254,153,1);
	--wd-link-color-hover: rgb(45,45,45);
	--btn-default-bgcolor: rgb(254,153,1);
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(254,153,1);
	--btn-accented-bgcolor-hover: rgb(20,20,20);
	--btn-transform: capitalize;
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 800px;
}
:is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg, :is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg :is(.wd-product,.wd-cat) {
	--wd-prod-bg:rgb(255,255,255);
	--wd-bordered-bg:rgb(255,255,255);
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title {
	background-color: rgb(246,245,248);
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.wd-footer {
	background-color: rgb(17,17,17);
	background-image: url(https://www.minmaxoutdoors.com/wp-content/uploads/2025/04/WILDTIMEFOOTER0401.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: scroll;
	background-position: center center;
}
html .product.wd-cat .wd-entities-title, html .product.wd-cat.cat-design-replace-title .wd-entities-title, html .wd-masonry-first .wd-cat:first-child .wd-entities-title {
	font-size: 15px;
	text-transform: none;
}
html .page-title > .container > .title, html .page-title .wd-title-wrapp > .title {
	font-family: "Outfit", Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 30px;
	text-transform: capitalize;
}
html .wd-nav-mobile > li > a, html .wd-nav-mobile .wd-sub-menu li a, html .wd-nav.wd-layout-drilldown > li > a, html .wd-nav.wd-layout-drilldown > li [class*="sub-menu"] > :is(.menu-item,.wd-drilldown-back) > a, html .wd-nav.wd-layout-drilldown .woocommerce-MyAccount-navigation-link > a {
	font-family: "Outfit", Arial, Helvetica, sans-serif;
	text-transform: none;
}
html table th {
	font-family: "Outfit", Arial, Helvetica, sans-serif;
	text-transform: none;
}
.page .wd-page-content {
	background-color: rgb(255,255,255);
	background-image: none;
}
.woodmart-archive-shop:not(.single-product) .wd-page-content {
	background-color: rgb(246,245,248);
	background-image: none;
}
.woodmart-archive-blog .wd-page-content {
	background-color: rgb(246,245,248);
	background-image: none;
}
.single-post .wd-page-content {
	background-color: rgb(246,245,248);
	background-image: none;
}
html .wd-buy-now-btn {
	color: rgb(255,255,255);
	background: rgb(17,17,17);
}
html .wd-buy-now-btn:hover {
	color: rgb(255,255,255);
	background: rgb(254,153,1);
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-color: rgb(119,119,119);
	--wd-form-placeholder-color: rgb(119,119,119);
	--wd-form-bg: rgb(255,255,255);
}
.product-labels .product-label.onsale {
	background-color: rgb(140,188,103);
}
.product-labels .product-label.featured {
	background-color: rgb(225,74,92);
}
.product-labels .product-label.out-of-stock {
	background-color: rgb(13,6,37);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}

@media (max-width: 1024px) {
	html .page-title > .container > .title, html .page-title .wd-title-wrapp > .title {
		font-size: 24px;
	}

}

@media (max-width: 768.98px) {
	html .page-title > .container > .title, html .page-title .wd-title-wrapp > .title {
		font-size: 22px;
	}

}
:root{
--wd-container-w: 1580px;
--wd-form-brd-radius: 35px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 12px;
}

@media (min-width: 1580px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1580px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1580px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


.wpforms-form button[type=submit] {
    background-color: #f27537 !important;
    border-color: #f27537 !important;
    color: #fff !important;
    transition: background 0.3s ease-in-out;
}

.wpforms-form button[type=submit]:hover {
    background-color: #f27537 !important;
}
/* Limit long product title in WooCommerce / WoodMart breadcrumbs */
.single-product .woocommerce-breadcrumb,
.single-product .wd-breadcrumbs,
.single-product .breadcrumbs {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    white-space: nowrap;
    overflow: hidden;
}

.single-product .woocommerce-breadcrumb a,
.single-product .wd-breadcrumbs a,
.single-product .breadcrumbs a {
    flex: 0 0 auto;
}

.single-product .woocommerce-breadcrumb .breadcrumb-last,
.single-product .woocommerce-breadcrumb .current,
.single-product .wd-breadcrumbs .breadcrumb-last,
.single-product .wd-breadcrumbs .wd-last,
.single-product .breadcrumbs .current,
.single-product .breadcrumbs .breadcrumb-last {
    display: inline-block;
    max-width: 700px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: bottom;
}
/* Header bottom menu hover color on yellow background */
.whb-header-bottom.whb-color-dark .wd-header-nav .wd-nav > li:hover > a,
.whb-header-bottom.whb-color-dark .wd-header-nav .wd-nav > li.current-menu-item > a,
.whb-header-bottom.whb-color-dark .wd-header-nav .wd-nav > li.wd-active > a {
    color: #636161 !important;
}

/* MINMAX_GLOBAL_RESPONSIVE_GUTTERS_START */
:root{--minmax-page-gutter:40px;--minmax-content-max:1600px}
body .container,
body .wd-container,
body .whb-row>.container{
  width:100%;
  max-width:calc(var(--minmax-content-max) + (var(--minmax-page-gutter) * 2));
  margin-inline:auto;
  padding-inline:var(--minmax-page-gutter);
  box-sizing:border-box;
}
body .container .container,
body .wd-container .container,
body .container .wd-container{
  max-width:none;
  padding-inline:0;
}
@media (max-width:1023px){:root{--minmax-page-gutter:24px}}
@media (max-width:767px){:root{--minmax-page-gutter:16px}}
/* MINMAX_GLOBAL_RESPONSIVE_GUTTERS_END */

/* 分类菜单标题及下拉区域改为直角 */
.whb-header .wd-header-cats .menu-opener,
.whb-header .wd-header-cats .wd-dropdown-cats {
    border-radius: 0 !important;
}

/* 首页主轮播：取消外框圆角 */
.page-id-14856 .vc_custom_1788851585709 .wd-slider .wd-carousel {
    border-radius: 0 !important;
}

/* 首页右侧广告：取消外框及内容层圆角 */
.page-id-14856 #wd-67b88dc796731,
.page-id-14856 #wd-67b88dc796731 .wrapper-content-banner {
    border-radius: 0 !important;
}

/* MINMAX_MEGA_BOTTOM_ALIGNMENT_START -- match the complete category rail */
@media (min-width:1025px) {
#menu-category-menu > li > .wd-dropdown-menu {top:-1px!important;bottom:auto!important;width:880px!important;height:calc(100% + 2px)!important;min-height:0!important;max-height:calc(100% + 2px)!important;padding:20px!important;box-sizing:border-box!important;overflow:hidden;}
#menu-category-menu > li > .wd-dropdown-menu > .container,#menu-category-menu .wd-dropdown-menu .wpb-content-wrapper {height:100%;min-height:0;}
#menu-category-menu > li > .wd-dropdown-menu > .container {overflow-x:hidden;overflow-y:auto;}
#menu-category-menu .wd-dropdown-menu .vc_row {margin:0!important;}
#menu-category-menu .wd-dropdown-menu .vc_column-inner {padding:0 10px!important;min-height:0;}
#menu-category-menu .wd-dropdown-menu .mega-menu-list,#menu-category-menu .wd-dropdown-menu .sub-sub-menu {margin:0!important;padding:0!important;}
#menu-category-menu .wd-dropdown-menu .mega-menu-list + .mega-menu-list {margin-top:16px!important;}
#menu-category-menu .wd-dropdown-menu .mega-menu-list > li > a {min-height:0;padding:0 0 7px!important;margin:0!important;font-size:14px!important;font-weight:600;line-height:20px!important;white-space:nowrap;}
#menu-category-menu .wd-dropdown-menu .sub-sub-menu > li,#menu-category-menu .wd-dropdown-menu .mega-menu-list > li {margin:0!important;padding:0!important;}
#menu-category-menu .wd-dropdown-menu .sub-sub-menu > li > a {min-height:0;padding:3px 0!important;margin:0!important;font-size:13px!important;line-height:18px!important;white-space:normal!important;overflow-wrap:break-word;}
#menu-category-menu .wd-dropdown-menu .wpb_single_image {margin:0 0 14px!important;}
#menu-category-menu .wd-dropdown-menu .wpb_single_image img {width:96px!important;height:96px!important;object-fit:cover;}
#menu-category-menu .wd-dropdown-menu .promo-banner-wrapper {margin:0!important;}
#menu-category-menu .wd-dropdown-menu .wrapper-content-banner {padding:18px!important;}
#menu-category-menu .wd-dropdown-menu .banner-title {font-size:18px!important;line-height:24px!important;}
}
/* MINMAX_MEGA_BOTTOM_ALIGNMENT_END */

/* MINMAX_MEGA_CONTENT_BALANCE_START */
@media (min-width:1025px) {
#menu-category-menu .wd-dropdown-menu .mega-menu-list > li > a {font-size:16px!important;font-weight:700!important;line-height:24px!important;padding:0 0 8px!important;color:#252525;}
#menu-category-menu .wd-dropdown-menu .sub-sub-menu > li > a {font-size:14px!important;font-weight:400!important;line-height:20px!important;padding:3px 0!important;color:#606060;}
#menu-category-menu .wd-dropdown-menu .mega-menu-list a:hover {color:#f4a12e;}
#menu-category-menu .wd-dropdown-menu .mm-menu-main,#menu-category-menu .wd-dropdown-menu .mm-menu-main > .wpb_column,#menu-category-menu .wd-dropdown-menu .mm-menu-main > .wpb_column > .vc_column-inner,#menu-category-menu .wd-dropdown-menu .mm-menu-main > .wpb_column > .vc_column-inner > .wpb_wrapper {height:100%;}
#menu-category-menu .wd-dropdown-menu .mm-menu-links > .vc_column-inner > .wpb_wrapper {display:flex;flex-direction:column;gap:20px;}
#menu-category-menu .wd-dropdown-menu .mm-menu-links .mega-menu-list {display:flex;flex-direction:column;flex:1 0 auto;margin:0!important;}
#menu-category-menu .wd-dropdown-menu .mm-menu-links .mega-menu-list > li {display:flex;flex-direction:column;flex:1;}
#menu-category-menu .wd-dropdown-menu .mm-menu-links .sub-sub-menu {display:flex;flex-direction:column;justify-content:space-between;flex:1;}
#menu-category-menu .wd-dropdown-menu .mm-banner-stack > .vc_column-inner > .wpb_wrapper {display:flex;flex-direction:column;gap:20px;}
#menu-category-menu .wd-dropdown-menu .mm-banner-top,#menu-category-menu .wd-dropdown-menu .mm-banner-stack .mega-menu-list {flex:0 0 auto;}
#menu-category-menu .wd-dropdown-menu .mm-banner-top .vc_column-inner {padding:0 10px!important;}
#menu-category-menu .wd-dropdown-menu .mm-banner-top {margin:0 -10px!important;}
#menu-category-menu .wd-dropdown-menu .mm-banner-stack > .vc_column-inner > .wpb_wrapper > .promo-banner-wrapper {flex:1;min-height:80px;}
#menu-category-menu .wd-dropdown-menu .mm-photo-column .promo-banner-wrapper,#menu-category-menu .wd-dropdown-menu .mm-fill-photo,#menu-category-menu .wd-dropdown-menu .mm-fill-photo .main-wrapp-img,#menu-category-menu .wd-dropdown-menu .mm-fill-photo .banner-image,#menu-category-menu .wd-dropdown-menu .mm-fill-photo .banner-image > img {height:100%!important;min-height:0;}
#menu-category-menu .wd-dropdown-menu .mm-fill-photo .banner-image {--wd-img-height:100%!important;}
#menu-category-menu .wd-dropdown-menu .mm-fill-photo .banner-image > img {width:100%;object-fit:cover;object-position:center;}
#menu-item-15950 > .wd-dropdown-menu .wpb-content-wrapper {display:flex;flex-direction:column;gap:16px;}
#menu-category-menu .wd-dropdown-menu .mm-thumb-row {flex:0 0 auto;}
#menu-category-menu .wd-dropdown-menu .mm-footer-row {flex:1;min-height:60px;}
#menu-category-menu .wd-dropdown-menu .mm-footer-row > .wpb_column,#menu-category-menu .wd-dropdown-menu .mm-footer-row .vc_column-inner,#menu-category-menu .wd-dropdown-menu .mm-footer-row .wpb_wrapper,#menu-category-menu .wd-dropdown-menu .mm-footer-row .promo-banner-wrapper {height:100%;}
#menu-category-menu .wd-dropdown-menu .mm-fill-photo .banner-title {font-size:18px!important;font-weight:700;line-height:24px!important;}
#menu-category-menu .wd-dropdown-menu .mm-fill-photo .btn {font-size:13px;font-weight:600;padding:10px 15px;min-height:36px;}
#menu-category-menu .wd-dropdown-menu .mm-wide-banner .content-banner {width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;}
#menu-category-menu .wd-dropdown-menu .mm-wide-banner .banner-title,#menu-category-menu .wd-dropdown-menu .mm-wide-banner .banner-btn-wrapper {margin:0;}
}
@media (min-width:1025px){#menu-category-menu .wd-dropdown-menu .mm-wide-banner .wrapper-content-banner{padding:12px 18px!important;}}
/* MINMAX_MEGA_CONTENT_BALANCE_END */

/* MINMAX_MEGA_THUMBNAIL_GAP_START */
@media (min-width:1025px) {
#menu-category-menu > li > .wd-dropdown-menu {left:calc(100% + 6px)!important;}
#menu-category-menu > li.menu-item-has-children:hover::after,#menu-category-menu > li.menu-item-has-children:focus-within::after {content:"";position:absolute;top:-1px;left:calc(100% + 1px);width:6px;height:calc(100% + 2px);z-index:381;background:transparent;}
#menu-item-15950 > .wd-dropdown-menu .mm-thumb-row .wpb_single_image,#menu-item-15950 > .wd-dropdown-menu .mm-thumb-row .vc_figure,#menu-item-15950 > .wd-dropdown-menu .mm-thumb-row .vc_single_image-wrapper,#menu-item-15950 > .wd-dropdown-menu .mm-thumb-row .wpb_single_image img {width:100%!important;max-width:100%;}
#menu-item-15950 > .wd-dropdown-menu .mm-thumb-row .wpb_single_image img {height:96px!important;object-fit:cover;display:block;}
}
/* MINMAX_MEGA_THUMBNAIL_GAP_END */

/* MINMAX_OUTDOOR_HERO_START — native WoodMart slider 825 only */
#slider-825 {border-radius:16px;overflow:hidden;background:#25221e;}
#slider-825 .wd-slide-bg {background-repeat:no-repeat;background-color:#25221e;}
#slider-825 .wd-slide-bg:after {content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,14,10,.50),rgba(12,14,10,.30) 40%,transparent 68%);pointer-events:none;}
#slider-825 .wd-slide-container {padding:38px 42px!important;}
#slider-825 .wd-slide-inner {width:100%!important;max-width:100%!important;}
#slider-825 .mm-outdoor-hero-row {margin:0!important;}
#slider-825 .mm-outdoor-hero-copy {width:45%;max-width:355px;}
#slider-825 .mm-outdoor-hero-copy > .vc_column-inner {padding:0!important;}
#slider-825 [id$="label"].wd-text-block {color:#fff2d7;font-size:16px;font-weight:600;line-height:1.45;margin:0 0 13px!important;}
#slider-825 .mm-hero-title {margin:0 0 18px!important;}
#slider-825 .mm-hero-title .woodmart-title-container {color:#fff!important;font-size:36px!important;font-weight:700;line-height:1.18!important;letter-spacing:-.7px;text-shadow:0 1px 5px rgba(0,0,0,.12);}
#slider-825 [id$="body"].wd-text-block {max-width:335px;color:#ffffff;font-size:17px;font-weight:500;line-height:1.55;margin:0 0 20px!important;}
#slider-825 .mm-hero-cta {background:#f5a12d!important;color:#221e18!important;font-size:14px;font-weight:600;min-height:44px;padding:12px 24px;border:0;box-shadow:none;}
#slider-825 .mm-hero-cta:hover {background:#ffb74b!important;color:#171410!important;}
#slider-825 .mm-hero-cta:focus-visible {outline:3px solid white;outline-offset:4px;}
#slider-825 .wd-nav-arrows {--wd-arrow-color:#fff;}
#slider-825 .wd-arrow-inner {color:#fff!important;}
#slider-825 .wd-nav-pagin {--wd-pagin-color:rgba(255,255,255,.5);--wd-pagin-color-act:#f5a12d;}
#slider-825 .wd-nav-pagin li {color:#fff;}
@media (min-width:769px) and (max-width:1299px) {
 #slider-825 .wd-slide-container {padding:30px 34px!important;}
 #slider-825 .mm-outdoor-hero-copy {width:47%;}
 #slider-825 .mm-hero-title .woodmart-title-container {font-size:32px!important;}
 #slider-825 [id$="body"].wd-text-block {font-size:16px;}
}
@media (max-width:1024px) {
 #slider-825 .wd-slide {min-height:480px!important;}
 #slider-825 .wd-slide-container {padding:20px 24px!important;align-items:flex-start!important;}
 #slider-825 .wd-slide-bg {background-size:100% auto!important;background-position:center bottom!important;}
 #slider-825 .wd-slide-bg:after {content:"";position:absolute;inset:0;background:linear-gradient(180deg,#25221e 0%,#25221e 38%,rgba(37,34,30,.86) 46%,transparent 64%);pointer-events:none;}
 #slider-825 .mm-outdoor-hero-copy {width:100%;max-width:310px;}
 #slider-825 [id$="label"].wd-text-block {font-size:14px;line-height:1.35;margin-bottom:8px!important;}
 #slider-825 .mm-hero-title {margin-bottom:12px!important;}
 #slider-825 .mm-hero-title .woodmart-title-container {font-size:28px!important;line-height:1.15!important;letter-spacing:-.5px;max-width:270px;}
 #slider-825 [id$="body"].wd-text-block {display:block;font-size:16px;line-height:1.45;color:#fff;max-width:290px;margin-bottom:16px!important;}
 #slider-825 .mm-hero-cta {font-size:13px;min-height:38px;padding:10px 18px;}
 #slider-825 .wd-nav-arrows {display:none;}
 #slider-825 .wd-nav-pagin-wrap {bottom:10px;}
}
@media (max-width:1024px) {
 #slider-825 .wd-slide-bg {background-size:max(100%,470px) auto!important;background-position:right bottom!important;}
 #slider-825 .wd-slide-bg:after {background:linear-gradient(180deg,#25221e 0%,#25221e 52%,rgba(37,34,30,.85) 55%,transparent 67%);}
}
/* MINMAX_OUTDOOR_HERO_END */

/* MINMAX_CLEARANCE_60_DAYS_START */
#slide-1120 .mm-sale-evergreen {display:none;}
#slide-1120.mm-sale-expired .mm-sale-offer,#slide-1120:has(.wd-rs-mmhero1120countdown.wd-hide) .mm-sale-offer {display:none;}
#slide-1120.mm-sale-expired .mm-sale-evergreen,#slide-1120:has(.wd-rs-mmhero1120countdown.wd-hide) .mm-sale-evergreen {display:block;}
#slider-825 #slide-1120 .wd-slide-container {padding-top:26px!important;padding-bottom:26px!important;}
#slide-1120 .mm-sale-offer [id$="label"].wd-text-block {margin-bottom:7px!important;}
#slide-1120 .mm-sale-offer .mm-hero-title {margin-bottom:10px!important;}

#slider-825 #slide-1120 .mm-sale-offer [id$="body"].wd-text-block {font-size:16px;line-height:1.45;margin-bottom:12px!important;}
#slider-825 #wd-mmhero1120urgency {color:#fff5e3;font-size:15px;font-weight:600;line-height:1.3;margin:0 0 6px!important;}
#slider-825 .wd-rs-mmhero1120countdown {margin:0 0 12px!important;color:#fff;}
#slider-825 .wd-rs-mmhero1120countdown .wd-timer {display:flex;gap:6px;justify-content:flex-start;flex-wrap:nowrap;}
#slider-825 .wd-rs-mmhero1120countdown .wd-timer > span {min-width:54px;margin:0!important;padding:6px 4px;background:rgba(255,174,69,.14);border:1px solid rgba(255,192,103,.65);border-radius:7px;box-shadow:none;color:#fff;}
#slider-825 .wd-rs-mmhero1120countdown .wd-timer-value {display:block;font-size:24px;font-weight:700;line-height:27px;color:#fff;}
#slider-825 .wd-rs-mmhero1120countdown .wd-timer-text {display:block;font-size:11px;font-weight:500;line-height:14px;color:#fff2d7;}
@media (max-width:1024px) {
 #slider-825 #slide-1120 .wd-slide-container {padding-top:20px!important;padding-bottom:20px!important;}

 #slider-825 #slide-1120 .mm-sale-offer [id$="body"].wd-text-block {font-size:16px;line-height:1.4;margin-bottom:10px!important;}
 #slider-825 #wd-mmhero1120urgency {font-size:14px;}
}
#slide-1120 .mm-sale-offer [id$="label"] p {display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0;}
#slide-1120 .mm-sale-badge {display:inline-block;white-space:nowrap;padding:5px 8px;border-radius:5px;background:#f5aa3e;color:#211e18;font-size:12px;font-weight:700;line-height:1.2;}
/* MINMAX_CLEARANCE_60_DAYS_END */

/* BEGIN MinMax native WoodMart product mosaic 20260912 */
#mm-outdoor-product-mosaic {width:calc(100% + 20px);max-width:1212px;margin:0 auto 40px!important;display:flex;flex-wrap:wrap;align-items:stretch;}
#mm-outdoor-product-mosaic>.vc_column_container>.vc_column-inner {padding:0 10px!important;margin-bottom:20px!important;}
#mm-outdoor-product-mosaic .promo-banner-wrapper {margin-bottom:0!important;}
#mm-outdoor-product-mosaic .promo-banner {height:280px!important;min-height:280px!important;background:#f7f7f7!important;border:0!important;border-radius:0!important;overflow:hidden;isolation:isolate;}
#mm-outdoor-product-mosaic .main-wrapp-img,#mm-outdoor-product-mosaic .banner-image {height:280px!important;position:absolute;inset:0;background:transparent!important;}
#mm-outdoor-product-mosaic .banner-image:after {display:none!important;}
#mm-outdoor-product-mosaic .banner-image img {position:absolute;height:auto!important;max-width:none!important;object-fit:contain!important;mix-blend-mode:multiply;transform-origin:center;transition:transform .45s ease;}
#mm-outdoor-product-mosaic .wrapper-content-banner {padding:30px!important;align-items:flex-end!important;justify-content:flex-start!important;z-index:2;}
#mm-outdoor-product-mosaic .content-banner {width:100%;max-width:none;text-align:left!important;}
#mm-outdoor-product-mosaic .banner-subtitle {font-size:14px!important;line-height:20px!important;font-weight:400!important;color:#a5a5a5!important;margin-bottom:10px!important;}
#mm-outdoor-product-mosaic .banner-title {font-size:22px!important;line-height:32px!important;font-weight:600!important;color:#242424!important;margin:0!important;}
#mm-outdoor-product-mosaic .banner-btn-wrapper {margin-top:20px!important;}
#mm-outdoor-product-mosaic .banner-btn-wrapper .btn {font-size:14px!important;line-height:20px!important;min-height:0;padding:0!important;color:#333!important;border-bottom:2px solid #f5a132!important;border-radius:0!important;}
#mm-outdoor-product-mosaic .mm-mosaic-wide .content-banner {max-width:230px;}
#mm-outdoor-product-mosaic .mm-mosaic-small .content-banner {max-width:220px;}
#mm-outdoor-product-mosaic .mm-mosaic-night-vision img {width:430px!important;right:-35px;top:0;}
#mm-outdoor-product-mosaic .mm-mosaic-solar img {width:250px!important;right:-70px;top:-75px;}
#mm-outdoor-product-mosaic .mm-mosaic-thermal img {width:285px!important;right:-75px;top:-85px;}
#mm-outdoor-product-mosaic .mm-mosaic-rangefinder img {width:300px!important;right:-70px;top:-35px;}
#mm-outdoor-product-mosaic .mm-mosaic-trail-camera img {width:360px!important;right:-15px;top:-40px;}
#mm-outdoor-product-mosaic .mm-mosaic-binoculars img {width:280px!important;right:-75px;top:-105px;}
#mm-outdoor-product-mosaic .wd-promo-banner-link:focus-visible {outline:3px solid #f5a132;outline-offset:-3px;}
@media(min-width:992px){#mm-outdoor-product-mosaic>.mm-mosaic-wide{width:50%;}#mm-outdoor-product-mosaic>.mm-mosaic-small{width:25%;}}
@media(min-width:768px) and (max-width:991px){#mm-outdoor-product-mosaic>.mm-mosaic-wide{width:66.666667%;}#mm-outdoor-product-mosaic>.mm-mosaic-small{width:33.333333%;}#mm-outdoor-product-mosaic>.vc_hidden-sm{display:none!important;}#mm-outdoor-product-mosaic .mm-mosaic-night-vision img{width:380px!important;right:-80px;top:0;}#mm-outdoor-product-mosaic .mm-mosaic-trail-camera img{right:-50px;}#mm-outdoor-product-mosaic .wrapper-content-banner{padding:24px!important;}}
@media(max-width:767px){#mm-outdoor-product-mosaic{width:calc(100% + 20px);margin-left:-10px!important;margin-right:-10px!important;}#mm-outdoor-product-mosaic>.vc_column_container{width:100%;}#mm-outdoor-product-mosaic .wrapper-content-banner{padding:24px!important;}#mm-outdoor-product-mosaic .mm-mosaic-night-vision img{width:240px!important;right:-45px;top:-40px;}#mm-outdoor-product-mosaic .mm-mosaic-trail-camera img{width:220px!important;right:-70px;top:-25px;}#mm-outdoor-product-mosaic .mm-mosaic-wide .content-banner{max-width:230px;}}
@media(min-width:768px){#mm-outdoor-product-mosaic{position:relative;left:50%;transform:translateX(-50%);margin-left:0!important;margin-right:0!important;}}
/* END MinMax native WoodMart product mosaic 20260912 */
/* BEGIN MinMax native category circles 20260912 */
#mm-category-circles{max-width:1370px;width:100%;margin:0 auto 50px!important;padding:20px 0;clear:both;background-color:#faf9f6;background-image:radial-gradient(#d5cfc34d .55px,transparent .8px),radial-gradient(#cec9bd40 .5px,transparent .9px);background-size:17px 23px,29px 19px;background-position:0 0,8px 5px;}
#mm-category-circles>.vc_column_container>.vc_column-inner{padding:0!important;}
#mm-category-circles .wd-cats{--wd-col-lg:5;--wd-col-md:4;--wd-col-sm:2;--wd-gap-lg:20px;--wd-gap-md:20px;--wd-gap-sm:10px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;}
#mm-category-circles .wd-cat{width:auto!important;max-width:none!important;padding:0!important;margin:0!important;min-width:0;}
#mm-category-circles .wd-cat-inner{aspect-ratio:1;position:relative;overflow:hidden;border-radius:50%!important;--wd-cat-brd-radius:50%;}
#mm-category-circles .wd-cat-thumb,#mm-category-circles .wd-cat-image{width:100%;height:100%;}
#mm-category-circles .wd-cat-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;}
#mm-category-circles .wd-cat-content{display:flex;align-items:center;justify-content:center;text-align:center;padding:0 12px!important;}
#mm-category-circles .wd-cat-header{max-width:100%;}
#mm-category-circles .wd-entities-title{display:inline-block;max-width:100%;margin:0!important;padding:4px 18px!important;background:#fff!important;border-radius:30px!important;font-size:20px!important;line-height:1.3!important;font-weight:700!important;text-transform:none!important;text-align:center;white-space:normal;overflow-wrap:normal;word-break:normal;}
#mm-category-circles .wd-entities-title a{display:block;color:#242424!important;white-space:normal;line-height:inherit;}
#mm-category-circles .more-products,#mm-category-circles .wd-cat-count,#mm-category-circles .wd-cat-sub-menu{display:none!important;}
#mm-category-circles a:focus-visible{outline:3px solid #f5a132;outline-offset:3px;}
@media(min-width:768px) and (max-width:1199px){#mm-category-circles .wd-cats{grid-template-columns:repeat(4,minmax(0,1fr));}#mm-category-circles .wd-entities-title{font-size:17px!important;padding:4px 12px!important;}}
@media(max-width:767px){#mm-category-circles{margin-bottom:30px!important;padding:14px 0;}#mm-category-circles .wd-cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}#mm-category-circles .wd-cat-content{padding:0 7px!important;}#mm-category-circles .wd-entities-title{font-size:14px!important;line-height:1.25!important;padding:5px 10px!important;}}
@media(max-width:359px){#mm-category-circles .wd-entities-title{font-size:13px!important;padding:4px 8px!important;}}
/* END MinMax native category circles 20260912 */