/** Shopify CDN: Minification failed

Line 74:74 Expected ":"

**/
/* Custom2 Css */
/*, *, *:before, *:after, body{font-family: 'Trade Gothic LT Std' !important;}*/
.m-collection-products{margin-top: 48px;}
.productType{min-height: 21px;}
.m-product-card__title {min-height: 57px;}
.m-product-card .m-product-card__title .m-product-card__name{overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.sidebarStaticContent {padding-top: 40px;margin-top: 40px;border-top: 1px solid #707070;}
.sidebar-title {font-size: 20px;line-height: 28px;margin-bottom: 15px;font-weight: 700;color: #B9132B;}
.sidebar-desc {font-size: 16px;line-height: 22px;color: #101010;}


.added-to-wishlist.in-prod-page, .added-to-compare.in-prod-page{color: #000;}

.mobile-menu-links-main.d-none{display: none;}
ul.m-menu-drawer__navigation.m-menu-mobile li:not(.custom-menu-link-mobile) {display: none;}

/* header-bug-12-10-23 */

.m-topbar p{line-height: 22px;}
.m-svg-icon--medium-small{width: 20px; height: 20px;}

/* .m-header__menu .m-menu li a{line-height: 18px !important;} */
.m-header__account{padding: 8px !important;}
.m-header__account .m-svg-icon--medium{width: 19px; height: 19px;}
.m-cart-icon-bubble .m-svg-icon--medium{width: 17px; height: 19px;}

.m-topbar:after{max-width: 1340px !important;}
.m-header__inner{margin-left: -15px !important; margin-right: -15px !important;}

.m-header__desktop .m-header__search.m-search-form--full{left: 50.3% !important;}

.logo-left__2l .m-menu{--main-link-px: 25px !important;}
.logo-left__2l .m-header__inner{padding-top: 5px !important;}
.m-header__wrapper .m-header__desktop .m-header__search.m-search-form--full .m-search-form__label{padding-left: 18px;}

.m-header .m-topbar .m-topbar__right .m-switcher-dropdown form.shopify-localization-form{font-size: 16px; font-weight: bold;}
.m-header .m-topbar .m-topbar__right .m-switcher-dropdown form.shopify-localization-form .m-select-custom--trigger-icon svg{color: #101010;}
.m-header .m-topbar .m-topbar__right .m-switcher-dropdown form.shopify-localization-form .m-select-custom--option{line-height: 35px;}
.m-header .m-topbar .m-topbar__right .m-switcher-dropdown form.shopify-localization-form .m-select-custom--trigger-text{line-height: 22px;}

/* plp-bug-12-10-23 */

.template-collection .m-sidebar--content .m-sidebar--title{line-height: 28px; margin-bottom: 19px !important;}
.m-sidebar--content .m-link-lists--item{line-height: 35px;}

.sidebarStaticContent{margin-top: 0px;}
/*collection-filters-form + .sidebarStaticContent{margin-top: 40px;}*/
.m-sidebar--content .m-filter--wrapper {display: flex; flex-direction: column;}
.m-sidebar--content .m-filter--wrapper > .m-filter--widget:first-child {order: -2;}
.m-sidebar--content .m-filter--wrapper > collection-filters-form {order: -1; margin-bottom: 30px;}
/* .m-sidebar--content .m-filter--wrapper > collection-filters-form .m-filter--widget.m-accordion--item ~ .m-filter--widget.m-accordion--item{display: none;} */

.template-collection .m-sidebar--content .m-filter--widget-title .m-accordion--item-icon svg{width: 10px;}

.m-product-card__title{margin-top: 5px;}
.m-cols-5 .m-product-card__media .m-wishlist-button .m-tooltip__content{font-size: 12px;}
.m-collection-toolbar .m-toolbar--right .m-select-custom .m-select-custom--option{line-height: 35px; color: #101010;}
.m-collection-toolbar .m-toolbar--right .m-select-custom .m-select-custom--option.isActive{font-weight: 600;}

.m-facets-price .m-facets-price--input .m-facets-price--field input.form-field{padding: 6px 12px 6px 22px;}
.m-collection-toolbar .m-toolbar--right .m-select-custom--options{z-index: 20;}

.m-collection-toolbar .m-toolbar--column-switcher>button{width: 36px; height: 36px;}

.listing_bottom_sec{padding: 38px 15px 15px !important;}

.quality_sec_inner .quality_sec_box .quality_txt p{line-height: 35px;}
.quality_sec_title, .footer_red_box{/*font-family: Trade Gothic LH,*/ Bold Extended !important;}

/* pdp-bug-13-10-23 */

.template-product .m-product-details-tabs .m-tabs .m-tabs__content .m-tab-content__inner .download_manual_btn, .template-product .m-product-details-tabs .m-tabs .m-tabs__content .m-tab-content__inner a{margin-top: 20px; transition: all .32s;}

.template-product .m-breadcrumb .m-breadcrumb--item{line-height: 22px;}
.m-breadcrumb .m-breadcrumb--item:hover{color: #B9132B;}

.main-product__block-price .m-price-item{color: #101010;}
.m-main-product--info .m-product-form--input .m-product-option--label{line-height: 26px;}

.template-product .m-main-product--info .main-product__block-buy_buttons .m-add-to-cart, .template-product .main-product__block .foxkit-preorder-submit, .template-product .m-main-product--info .main-product__block-buy_buttons .foxkit-button.btn-back-in-stock{font-size: 18px;}

.m-main-product--info .main-product__block-addons .m-product-addon--item{transition: .2s ease-in-out; line-height: 22px;}
.m-main-product--info .main-product__block-addons .m-product-addon--item svg{width: 15px; height: 15px;}
.m-main-product--info .main-product__block-addons .m-product-addon--item:hover{color: #B9132B;}

.main-product__block-custom_liquid .secure_payment_option_section{max-width: 639px; margin: 0 auto;}
.secure_payment_option_section .secure_payment_title{line-height: 26px;}

.foxkit-product-bundles__container .foxkit-product-card__info .quantity-input svg{width: 10px; height: 10px;}
.template-product .foxkit-product-bundles__total-block .foxkit-product-bundles__atc{max-width: 610px; margin: 20px auto 0 auto;}
.template-product .m-product-details-tabs .m-tabs .m-tabs__content .m-tab-content__inner .rte p, .template-product .m-product-details-tabs .m-tabs .m-tabs__content .m-tab-content__inner .rte .pdp_tab_inner_title{line-height: 22px;}
/* .template-product .m-product-details-tabs .m-tabs .m-tabs__content .m-tab-content__inner a{width: 183px !important;} */
.template-product .m-product-details-tabs .m-tabs .m-tabs__content .m-tab-content__inner ul.pdp_tab_red_list li:last-child{color: #101010;}
.m-product-recommendations .m-section__header .m-section__heading{line-height: 44px;}

.yotpo-main-reviews-widget .yotpo-review .yotpo-reviewer-name{line-height: 26px;} 
.yotpo-main-reviews-widget .yotpo-review .yotpo-review-title, .yotpo-main-reviews-widget .yotpo-review .yotpo-read-more-text, .yotpo-main-reviews-widget .yotpo-review .yotpo-review-date{line-height: 22px; text-transform: capitalize;}
.m-product-recommendations .m-product-card .m-product-card__price .cut_price{color: #9A9A9A !important;} 

.yotpo-widget-instance #yotpo-main-widget-btn{transition: .3s ease-in-out;}

.template-product .m-breadcrumb{margin-top: 25px !important;}
.m-breadcrumb--item{padding: 15px 1px;}
.m-main-product--info .yotpo-sr-bottom-line-right-panel .yotpo-sr-bottom-line-text{color: #101010 !important; margin-left: 2px; font-weight: normal !important;}
.m-product-recommendations .m-product-list{padding-bottom: 10px;}
.m-main-product--info .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary{align-items: center !important;}
.foxkit-product-bundles--has-discount .foxkit-product-form .foxkit-product-card__info .foxkit-product-card__price{color: #101010;}

.yotpo-reviews-main-widget .yotpo-reviews-icon-text{font-size: 18px !important;}
.yotpo-head .yotpo-reviews-by{align-items: flex-end !important;}
.m-app-section .yotpo-filters-container .yotpo-filters-container-inner .yotpo-mobile-filters-btn .yotpo-mobile-filters-btn-text{font-size: 18px;}

.yotpo-widget-instance .yotpo-header-container .yotpo-bottom-line-right-panel .yotpo-bottom-line-text{font-size: 16px; line-height: 22px;}
.yotpo-widget-instance .yotpo-header-container .yotpo-layout-header-wrapper{margin-bottom: 45px !important;}
.yotpo-filters-container-inner .yotpo-filters-top-panel input{font-size: 18px !important; color: #101010;}
.yotpo-filters-container-inner .yotpo-filters-top-panel input::placeholder{color: #101010;}
.yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-search-filter svg{width: 16px; height: 16px; left: 19px;}
.yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-search-filter input{padding-left: 52px;}
.yotpo-filters-right-panel .yotpo-reviews-widget-dropdown{color: #101010;}
.yotpo-reviews-container .yotpo-reviewer-image svg{width: 45px; height: 45px;}
  .yotpo-reviews-container .yotpo-review-center-panel .star-container{margin-right: 5px !important;}
.yotpo-review-center-panel .yotpo-review-title{margin-left: 16px !important;}
.yotpo-filters-container{margin: 20px 0px 10px 0px !important;}

.m-product-recommendations .container.m-section-my{margin-top: 20px;}
.yotpo-filters-container .yotpo-filters-container-inner{gap: 0px !important;}
.m-tabs .m-tabs__content .m-tab-content__inner .pdp_shipping_ifo_section ul{margin-bottom: 0px !important;}
.m-quantity__button svg{width: 10px; height: 10px;}


/* why-cobb-start */

.why-cobb-aspirational-sec .m-custom-content__block-text{width: 48.4%;}
.why-cobb-aspirational-sec .m-custom-content__block-image{width: 51.6%;}
.why-cobb-aspirational-sec .container{margin-top: 48px; margin-bottom: 48px;}
.why-cobb-aspirational-sec .m-section__heading{color: #B9132B; padding-bottom: 14px;}
.why-cobb-aspirational-sec .m-richtext__title{font-size: 30px; line-height: 38px;/* font-family: Trade Gothic LH !important;*/ color: #101010;}
.why-cobb-aspirational-sec .m-richtext__description p{font-size: 16px; line-height: 22px;}
.why-cobb-aspirational-sec .m-richtext__description p:not(:last-child){margin-bottom: 20px;}
.why-cobb-video .container{margin: 48px auto;}
.prominent-prd-section .prominent-prd-row{display: flex;}
.prominent-prd-section .prominent-prd-col{width: 33.33%; padding-left: 21px; padding-right: 25px; position: relative;}
.prominent-prd-section .prd-title{margin-bottom: 23px; font-size: 30px; color: #B9132B; line-height: 38px; /*font-family: Trade Gothic LH !important;*/}
.prominent-prd-section .prominent-prd-col:before { content: ''; width: 11px; height: 100%; display: inline-block; position: absolute; background: #B9132B; left: 0px;}
.prominent-prd-section .section_title{text-align: center; margin-bottom: 34px; color: #B9132B;}
.why-cobb-aspirational-sec .m-custom-content__wrapper{align-items: flex-start;}
.prominent-prd-section{padding-top: 27px;}

/* why-cobb-end */

/* reverts fix start */
.m-blog-grid__wrapper .m-article-card .m-article-card__content .m-article-card__title{min-height: 56px;}
m-video-component.m-video__bg.mobile_video {display: none;}
/* reverts fix end */

@media only screen and (min-width: 1280px){

  /* plp-bug-12-10-23 */

.m-sidebar--leftColumn .m-sidebar, .m-sidebar--rightColumn .m-sidebar{flex: 0 0 232px !important;}
  .m-sidebar--leftColumn .m-sidebar--content{padding-right: 20px !important;}
  .m-collection-products .m-product-item{padding: 0 8px !important; margin-bottom: 20px;}
  .m-collection-products{margin: 0 -8px !important; margin-top: 48px !important;}

  .m-header__account{margin-right: 10px;}
}

@media only screen and (max-width: 1279px){
   /* header-bug-12-10-23 */
.m-header__wrapper .m-header__desktop .m-header__search.m-search-form--full{position: absolute; left: 30% !important; width: 600px !important;}
}

@media only screen and (min-width: 1200px){
   /* pdp-bug-12-10-23 */
   .yotpo-widget-instance #yotpo-main-widget-btn:hover{color: #ffffff !important; background: #b9132b !important; box-shadow: 0 0 0 0.2rem var(--color-btn-bg-hover);}
}

@media only screen and (max-width: 1199px){
  /* header-bug-12-10-23 */
.m-header__wrapper .m-header__desktop .m-header__search.m-search-form--full{width: 500px !important;}
  .yotpo-filters-container .yotpo-filters-container-inner{gap: 25px !important;}

}

@media only screen and (max-width: 1024px){
  .why-cobb-aspirational-sec .m-custom-content__wrapper .m-custom-content__block-image, .why-cobb-aspirational-sec .m-custom-content__wrapper .m-custom-content__block-text{width: 50%;}
}

@media only screen and (max-width: 991px){
.why-cobb-aspirational-sec .m-custom-content__wrapper{flex-direction: column-reverse;}
  .why-cobb-aspirational-sec .m-custom-content__wrapper .m-custom-content__block-image, .why-cobb-aspirational-sec .m-custom-content__wrapper .m-custom-content__block-text{width: 100%;}
  .why-cobb-aspirational-sec .m-custom-content__wrapper .m-custom-content__block-image, .why-cobb-aspirational-sec .m-richtext__title{margin-bottom: 42px;}
}
  
@media only screen and (max-width: 767px){
  .m-product-card__title {min-height: 44px;}

/* header-bug-12-10-23 */

  .m-header__mobile .m-menu-button{max-width: 27px !important;}
  
  .m-hamburger-box{ width: 27px !important; height: 18px !important;}

  .m-header__search-icon .m-svg-icon--medium{width: 24px; height: 24px;}
  .m-cart-icon-bubble .m-svg-icon--medium{width: 22px; height: 25px;}
  .m-cart-icon-bubble{margin-right: 8px;}
  .m-logo{padding-left: 20px !important;}
  /* .m-header__mobile m-search-popup{padding: 10px 0px !important;} */

  /* plp-bug-12-10-23 */
  
  .m-collection-products{margin: 33px -6px 0px -6px !important;}

  .m-product-card__title{margin-top: 5px;}

  .listing_bottom_sec{padding: 29px 15px 0px !important;}

  .template-collection .m-collection-toolbar--wrapper{padding: 7px 0px !important;}
  .template-collection .m-collection--wrapper{margin: 5px 0px 30px 0px !important;}

  .m-collection-products .m-product-item{padding: 0 6px !important; margin-bottom: 20px !important;}
  .quality_sec_inner .quality_sec_box .quality_txt p{line-height: 16px;font-size: 12px;max-width: 100px;}

  .quality_sec{padding: 20px 0px !important;}

    /* pdp-bug-12-10-23 */

  .main-product__block-custom_liquid .secure_payment_option_section, .template-product .foxkit-product-bundles__total-block .foxkit-product-bundles__atc{max-width: 100%;}
  .template-product .m-breadcrumb{margin-top: 8px !important;}
  .template-product .m-product-details-tabs .m-tabs .m-tabs__content .m-tab-content__inner .download_manual_btn, .template-product .m-product-details-tabs .m-tabs .m-tabs__content .m-tab-content__inner a{margin-top: 15px;}
  .m-product-recommendations .m-product-list{padding-bottom: 0px;}
  .m-main-product--info .yotpo-reviews-star-ratings-widget .star-container.yotpo-sr-star-full{margin-right: 8px !important;}
  .m-main-product--info .yotpo-reviews-star-ratings-widget .star-container.yotpo-sr-star-full svg{width: 26px; height: 28px;}
  .m-main-product--info .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary{align-items: center !important;}
  .m-main-product--info .main-product__block-buy_buttons .m-product-form--input .m-product-option--label{margin: 0px 25px 0px 10px;}

  .foxkit-product-bundles--has-discount .foxkit-product-form .foxkit-product-card__checkmark{width: 29px; height: 29px;}
  .foxkit-product-bundles--has-discount .foxkit-product-form .foxkit-product-card__checkmark:after{width: 8PX; left: 10px; height: 15px;}
  .foxkit-product-bundles{padding-bottom: 6px !important;}
  .m-tabs .m-tabs__content .m-tab-content__inner ul{margin-bottom: 15px !important;}

  .m-product-recommendations .m-product-list .m\:column.swiper-slide{width: 50% !important; padding: 0 5px;}
  .m-product-recommendations .m-product-recommendations__wrapper .m-mixed-layout__inner{margin: 0 -5px;}
  .m-product-recommendations .m-product-recommendations__wrapper{padding-right: 15px;}

  .m-app-section__content .yotpo-review .yotpo-review-center-panel{margin-top: 14px !important;}
  .m-app-section__content .yotpo-review .yotpo-review-star-rating{margin-bottom: 19px !important;}
  .m-app-section__content .yotpo-review .yotpo-review-title{margin-bottom: 10px !important;}

  .m-app-section__content .yotpo-review .yotpo-review-content{margin-top: 0px !important;}
  .yotpo-head .yotpo-headline{order: 1; margin-top: 0px; margin-bottom: 14px;}
  .yotpo-widget-instance .yotpo-header-container .yotpo-layout-header-wrapper{margin-bottom: 28px !important;}
  .yotpo-reviews-container .yotpo-reviewer-image svg{width: 29px; height: 29px;}
  .yotpo-review-center-panel .yotpo-review-title{margin-left: 0px !important;}

  .yotpo-filters-container{margin-bottom: 0px !important;}
  .yotpo-reviews-container .yotpo-review{margin: 27px 0px !important;}
  .m-product-recommendations .container.m-section-my{margin-top: 0px;}

  .why-cobb-video .container{margin: 48px auto 20px auto;}
  .why-cobb-banner{padding: 0 15px;}
  .why-cobb-aspirational-sec .m-richtext__title{font-size: 25px; line-height: 31px;}
  .prominent-prd-section .prominent-prd-row{flex-wrap: wrap;}
  .prominent-prd-section .prominent-prd-col{width: 100%; margin-bottom: 44px;}
  .prominent-prd-section .prominent-prd-col:last-child{margin-bottom: 30px;}
  .why-cobb-aspirational-sec .container{margin-bottom: 30px; margin-top: 10px;}
  .why-cobb-banner .m-hero--text-white.m-hero{margin-bottom: 0px;}
  .prominent-prd-section .prominent-prd-col{padding-right: 0px;}

  m-video-component.m-video__bg.mobile_video {display: block;}
  m-video-component.m-video__bg.mobile_video video{object-fit: cover;}
  m-video-component.m-video__bg.desktop_video {display: none;}

}

@media only screen and (max-width: 430px){
    
  /* plp-bug-12-10-23 */
.template-collection .m-collection-toolbar--wrapper .m-sidebar--open span, .m-sortby--open span{font-size: 18px !important; line-height: 26px !important;}
}
@media only screen and (max-width: 575px){
  m-video-component.m-video__bg.mobile_video video{object-fit: unset;}
}

@media only screen and (max-width: 400px){

    /* plp-bug-12-10-23 */
  .m-collection-toolbar .m-toolbar--column-switcher>button{width: 34px !important; height: 34px !important;}
}