/** Shopify CDN: Minification failed

Line 215:0 Comments in CSS use "/* ... */" instead of "//"
Line 464:2 Comments in CSS use "/* ... */" instead of "//"
Line 978:3 Comments in CSS use "/* ... */" instead of "//"
Line 1085:2 Comments in CSS use "/* ... */" instead of "//"
Line 1145:8 Expected identifier but found whitespace
Line 1145:14 Unexpected "!"
Line 1187:0 Unexpected "}"

**/
@font-face {
  font-family:"Legend M54";
  src:url("FDC_Font.woff2") format("woff2"),
    url("FDC_Font.woff") format("woff"),
    url("FDC_Font.otf") format("opentype");
  font-style:normal;font-weight:400;
  font-display: swap;
}
/*
@font-face {
  font-family:"Proxima Nova";
  src:url("proximanova-regular.woff2") format("woff2"),
    url("proximanova-regular.woff") format("woff"),
    url("proximanova-regular.otf") format("opentype");
  font-style:normal;font-weight:400;
  font-display: swap;
}

@font-face {
  font-family:"Proxima Nova Bold";
  src:url("ProximaNova-Bold-webfont.woff2") format("woff2"),
    url("ProximaNova-Bold-webfont.woff") format("woff"),
    url("ProximaNova-Bold-webfont.otf") format("opentype");
  font-style:normal;font-weight:900;
  font-display: swap;
}
*/


@font-face {
  font-family:"knockout";
  src:url("knockout.woff2") format("woff2"),
    url("knockout.woff") format("woff"),
    url("knockout.otf") format("opentype");
  font-style:normal;
  font-weight:400;
  font-display: swap;
}


@font-face {
  font-family:"Brothers-Bold";
  src:url("Brothers-Bold.woff2") format("woff2"),
    url("Brothers-Bold.woff") format("woff"),
    url("Brothers-Bold.otf") format("opentype");
  font-style:normal;font-weight:400;
  font-display: swap;
}


/*new*/
/*
@font-face {
  font-family: 'Proxima Nova ExCn Lt';
  src: url('ProximaNovaExCn-Light.woff2') format('woff2'),
    url('ProximaNovaExCn-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}


@font-face {
  font-family: 'Montserrat';
  src: url('ProximaNovaExCn-Bold.woff2') format('woff2'),
    url('ProximaNovaExCn-Bold.woff') format('woff');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Proxima Nova ExCn Bl';
  src: url('ProximaNovaExCn-Black.woff2') format('woff2'),
    url('ProximaNovaExCn-Black.woff') format('woff');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
*/

a.buy_near_me.action_button {width: 100%;margin-top: 10px;border: 1px solid #e51d29;background: #fff;color: #000;}
a.buy_near_me.action_button:hover{background: #2d2d2d;color: #fff;border: 1px solid #2d2d2d;}

h3.subtitle {font-size: 14px;}
/* h3.subtitle p{font-family: 'fdc_fontregular';} */
.index h2.headline{font-family: 'Montserrat';}
.index h1.headline{font-family: 'Montserrat';}

.swatch-options input:checked + .swatch-element.color {
	background: none;
	border: 0 !important;
	outline: 0 !important;
	box-shadow: none !important;
}
.swatch-element.color.swatch-element label:focus {
	box-shadow: none !important;
	border: 0 !important;
	outline: 0 !important;
}

/*Rebuy page*/
div#rebuy-reactivate-landing-page {margin-top: 123px;}
.rebuy-widget__item-quantity-widget-button {background: #fff;border: 1px solid #000 !important;color: #000 !important;}
.rebuy-widget__item-quantity-widget-label { border-style: solid;border-width: 1px 0px 1px 0px !important;border-color: #000000 !important;background: none;}
.rebuy-reactivate-landing__utility-block.subscription-frequency{display:none !important}
.rebuy-reactivate-landing__shipping-adress button{background:#000 !important;margin-top: 5px;}
.rebuy-reactivate-landing__utility-block.rebuy-reactivate-landing__subtotal {display: none !important;}
.rebuy-reactivate-landing__notification a {color: #fff;}

.mm-listitem__btn{background: rgb(227 37 37);}
 .mm-panels>.mm-panel>.mm-navbar+.mm-listview {
   /* margin-top: -13px;*/
}

img{max-width:100%;height:auto}

.product-quickshop__container .add_to_cart {
  display: block !important;
}

.product-quickshop__container .product-subscription__option-row, .product-quickshop__container  .add_to_cart-recharge {
  display: none !important;
}
.product-quickshop__container h3{color:#e32525}

section.section.global-wrapper__customer {
    padding-top: 121px;
}
.swatch-element.color, .swatch-element.color label{border:0px !important;}
.swatch-options input:checked+.swatch-element.color{background:none;border:1px solid #0060FF }
.product-gallery__thumbnails.is-slide-nav--true .product-gallery__thumbnail{text-align:center;}
.product-gallery__thumbnail img{margin: 0px 10px;}

<!--nsme-->

#netreviews_reviews_tab{background:#fff !important;}
#netreviews_reviews_section {background: #ffffff !important;}
.netreviews_note_generale {font-weight: bold !important;}
.feature_divider{display:none}
.contact_form input, .contact-form input {-webkit-appearance: none;}
.mobile-hero{display:none !important}
.icons {display: flex;margin-top: 20px;justify-content: space-between;flex-wrap: wrap;width:100%;}
.icons img {width: 100%;object-fit: contain;height:auto}
.hide-mobile {display: block;}
.hide-desktop {display: none;}
.wholesale-login-link {color: #e32525 !important;text-decoration: underline;}
.collection-seo {width: 94%;margin: 0 3%;text-align: center;}
summary.dropdown-link.active {color: #e32525 !important;}
.contact_form label, .contact-form label {font-size: 18px !important;font-family: 'Montserrat' !important;font-weight:bold;letter-spacing: .5px !important;}
.collection-wholesale .horizontal-text-position--center .banner__inner-text {max-width: 100%;}
.wholesale-login-inner form .action_button:hover {color: #fff;}
.collection-wholesale .section.featured-promotions img {display: block;height: 43px;width: auto;margin: 10px auto;}
.collection-wholesale .section.featured-promotions .wholesale-block-text.sub {color:#000;font-size: 14px;line-height: 22px;letter-spacing: 1px;text-transform: uppercase;font-family: 'Montserrat'; font-weight:bold;}
.wholesale-login-inner.first{margin-bottom:50px}
.purchase-details__buttons .signup-button {width: 50% !important;}
.button-center {text-align: center;}
.recharge .rc_layout__full{padding:80px 10px;width: 90% !important;}
img.rc_logo {display: none !important;}
div#cc-search-results .cc-results{padding: 200px 0px 100px;}
.custom-arrow{margin-top:30px;float:right;}

a#customer_login_link {color: #ff0000;}
a#customer_logout_link{color: #ff0000;}

#get-sub-access .container {max-width: 1268px;}
#get-sub-access #customer_tab_content{max-width: 450px;margin: auto;float: none;}
#get-sub-access #customer_tab_content .grid .col-md-6 {max-width: 100%;	flex: 0 0 100%;	box-sizing: border-box;	margin: 0;}
#get-sub-access #customer_tab_content .grid{ margin: 0;}
#get-sub-access .rc_layout img{display:none !important}
#get-sub-access #customer_tab_content .offset-by-five{left:0 !important}
#get-sub-access .rc_form__group.form__control.input-row.form-group.input-wrapper button{margin-top:20px;}

#get-sub-access .rc_layout__container{padding:100px 0px 50px 0px}
#quickactions {
    background-color: white;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding: 50px 0 70px 0;
    min-height: 300px !important;
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 105px;
}

                               
.red-bar .message{margin-top: 35px;}



.clearfix{clear:both}
.range-slider{background:#000;padding:50px 0;}
.range-text{margin:0px auto 0px;}
.range-slider h2{font-family: 'Legend M54';color:#fff;text-transform:uppercase;text-align:center;font-size:75px;font-weight:normal}

.thumb-banner{position:relative;text-align:center}
.banner-link{width: fit-content;margin: auto;font-size:40px;text-transform:uppercase;font-weight:bold;color:#fff; position:absolute;bottom:40px;left:0;right:0;}
.thumb-banner:last-child .banner-link{color:#fff !important}
.middle-banner{background-size:cover;min-height:770px;}
.middle-banner{display:flex;align-items:center;justify-content:center}
//.middle-banner img{width:auto;height:auto;}
.img-withlink{text-align:center;text-transform:uppercase;font-weight:bold;font-size:25px;font-family: 'Raleway', sans-serif;}
.img-withlink a{color:#fff;margin-top:40px;display:inline-block;/*font-family: 'Raleway', sans-serif;*/}

.dark-bg{background:#000000;display:flex;justify-content:center;padding:50px 0}
.dark-bg .cc-three-columns{max-width:1000px;margin:auto;display:flex;width:100%;}
.dark-bg .one-third{width:33.33%;text-align:center}
.round-thumb {max-width:185px;border-radius:50%;margin:auto}
.dark-bg .one-third h3{padding-top:20px;color:#fff;font-size: 22px;letter-spacing: normal;font-family: 'Raleway', sans-serif;}
.dark-bg .one-third:hover h3{color:#ffffff}


.main-banner-wrapper{min-height:470px;}
.main-banner-wrapper img{position:absolute;}

.shopall-btn{display:block;text-align:center;margin:30px 0 70px}

.coffee-slider{max-width:1400px;margin:auto;}
.coffee-slider .slick-slide img{max-width:200px;transition: all 500ms ease;height:auto;}
.coffee-slider .slick-slide{height:440px;}

.coffee-slider img{max-width:300px;}
.coffee-slider .slick-slide.slick-center img{max-width:250px;height: auto;}
.coffee-slider .slick-slide h3{padding-top:20px;color:#fff;display:none;font-size:35px;letter-spacing: normal;font-family: 'Montserrat' ;text-align:center}
.coffee-slider .slick-slide.slick-center h3{display:block}
.coffee-slider.slick-slider .slick-prev, .coffee-slider.slick-slider .slick-next{width:61px;height:61px;font-size:0px;z-index:1}
.coffee-slider.slick-slider .slick-prev{background:url(arrow-left.jpg) left top no-repeat;border-radius:50%;left:0px}
.coffee-slider.slick-slider .slick-next{background:url(arrow-right.jpg) left top no-repeat;border-radius:50%;right:0px}
.coffee-slider.slick-slider .slick-prev:before, .coffee-slider.slick-slider .slick-next:before{display:none}
.coffee-slider .slick-list{max-width:1200px;margin:auto}


#custom-range-slider{max-width:1300px;margin:30px auto 90px;}
#custom-range-slider .ui-slider-handle{width:100px;height:100px;margin-left:-36px;
  background:url(handle-icon-new.png) center center no-repeat;background-size:80px;border-radius:50%;top:-35px;border:solid 0px #fff}
#custom-range-slider .ui-slider-handle:focus{outline:none;}
#custom-range-slider.ui-widget-content{max-width:1090px; margin: auto;background:none;border:none}
#custom-range-slider .ui-widget-header{background:none;border:none}
.slider-outer {background:url(range-track.svg) center top no-repeat;border:none;height:32px;max-width:1200px;margin:0 auto 110px;position:relative;top:50px;}



.range-track{display:flex;justify-content:space-between;padding:0 0px 0 0;margin:0px;}
.range-track li{list-style:none;position:relative}
.range-track li:before{content:'';width:30px;height:30px;background:#000;border-radius:50%;border:solid 1px #fff;display:block;position:absolute;left:0;right:0;margin:auto;}


.range-heading{display:flex;justify-content:space-between;width:100%;max-width:1200px;margin:60px auto 20px}
.range-heading span{text-transform:uppercase;color:#fff;font-size:60px;letter-spacing:5px;}
.range-heading span.light{ font-family: 'Montserrat';}
.range-heading span.medium{ font-family: 'Montserrat';}
.range-heading span.dark{font-family: 'Montserrat';}
.ui-slider .ui-slider-handle {z-index:1 !important;}
.range-slider #slide-caption{text-align:center}
.range-slider #slide-caption h3{color:#fff;font-family: 'Montserrat';font-size:35px;letter-spacing: normal;text-transform:uppercase}
.slick-arrow.slick-disabled {display: none !important;}
.infused-landing .main-banner .banner-bg{width:100%;margin-top:117px;}
.infused-landing .main-banner img{filter: brightness(1);}
.infused-landing .main-banner .banner-caption{/*position:absolute;*/left:0;right:0;bottom:100px;display:flex;align-items:center;}
.infused-landing .main-banner .banner-caption .caption{font-size:15px;text-transform:none;font-weight:normal;font-family:arial;padding:40px 0;max-width:690px;margin:auto;letter-spacing:1px;}
.infused-landing .main-banner .banner-caption .caption p{line-height:20px;}

.spirit-process h1{font-family:Brothers-Bold;font-size:30px;line-height:40px;text-align:center;letter-spacing:normal;text-transform:uppercase;color:#000;margin:0}.infused-landing .spirit-process .spirit-text p{font-family:arial;font-weight:400!important;font-size:15px;line-height:20px;text-align:center;letter-spacing:.02em;color:#000;text-transform:none}
.spirit-text{padding:15px 0;max-width:435px;margin:0px auto;}

.icon-list{text-align:left;margin-bottom:20px;width:100%;display:flex;}
.icon-list span{padding-right:15px;min-width:50px}
.icon-list h5{font-family: "knockout";font-size:15px;color:#000000;padding:7px 0 0;}
.icon-list p{font-size:13px;color:#000;font-family:arial;font-weight:normal}

.infused-landing .homepage_content.image_with_text .content_column{justify-content:flex-start;display:block}
.infused-landing .spirit-process{padding:20px 0 0;}

.limit-editions{background:#7a7a7a;padding:60px 0;text-align:center}
.limit-editions h2{   font-family: "Brothers-Bold";color:#fff;font-size:55px;line-height: 40px;margin:0 0 20px;text-align: center; letter-spacing:normal; text-transform: uppercase;}
.section-heading{text-align:center}
.limit-editions .spirit-text{max-width:690px;margin:auto;font-size:15px;color:#fff;text-align:center}
.limit-editions .spirit-text p{color:#fff;}

.infused-landing .action_button{min-width:178px;}


.product-catalog{text-align:center;padding:25px 0 40px; text-align:center}
.join-club-section{background:#000;padding:65px 0;}
.join-club-section h5{font-size:33px;color:#fff;font-family: "knockout";margin:0px;padding:0px 0 15px;}
.join-club-section h2{font-size:55px;color:#fff; font-family: "Brothers-Bold";margin:0 0 10px;line-height:60px;max-width:470px;margin:auto}
.join-club-section .section-heading{max-width:700px;margin:0 auto 45px;}
.join-club-section .spirit-text{max-width:690px;margin:20px auto 0;font-size:15px;color:#fff;text-align:center}
.join-club-section .spirit-text p{color:#fff;}
.join-club-section .product-box{text-align:center}
.join-club-section .product-box h3{color:#fff;font-family: "knockout";font-size:15px;margin:0;padding:25px 0px 0;}
.join-club-section .product-box p{color:#fff;font-size:13px;}

.bottom-button{text-align:center;padding:100px 0 30px;}

.column-outer{display:flex;}
.three-column{width:33.33%;}

.infused-landing .featured_collections{padding:10px 10px 10px;margin:0px;}
.infused-landing .featured_collections .info {position: absolute;top: 0;width: 100%;height: 100%;margin-top: 0;display: flex;flex-wrap: wrap;justify-content: center;
  align-items: center;flex-direction: column;}
.infused-landing .featured_collections .info .title {font-family: "Brothers-Bold";font-size:45px;line-height: 49px;display: flex;align-items: center;text-align: center;
  letter-spacing: 1px;text-transform: uppercase;color: #fff;margin-bottom: 20px;}
.infused-landing .featured_collections .eight.columns{width:50%;margin:0px;padding:10px 10px 10px;box-sizing: border-box;float:left}
.infused-landing .featured_collections .product-wrap img{width:100%;max-height:100%}
.infused-landing .featured_collections .info img{width:auto}
.show-small{display:none;}
.show-medium{display:none;}


.footer-new {background: #000;color: #fff;}
.footer-new .red-bar {height: 88px;background: #e01f0e;position: relative;}
.footer-new .red-bar .text-container p {color:#fff;position: absolute;top: 50%;transform: translateY(-50%);text-transform: uppercase;font-size: 16px;}
.footer-new .red-bar form .form-wrapper {position: absolute;top: 50%;transform: translateY(-50%);}
.footer-new .red-bar form .form-wrapper input {box-sizing: border-box;width: 434px;height: 50px;border: 0;padding-right: 139px;padding-left: 10px;font-size: 16px;color: #aaa; margin: 0 !important;}
.footer-new .red-bar form .form-wrapper .submit-button {position: absolute;right: 4px;top: 50%;transform: translateY(-50%);height: 44px;border-radius: 0;}
.footer-new .red-bar .text-container {height: 88px;position: relative;}
.container .offset-by-two {padding-left: 150px;left:0px;}
.footer-new .link-list li:first-of-type {font-weight: 700;text-transform: uppercase;font-size: 16px;}
.footer-new .link-list li a {color: #FFFFFF;font-size: 14px;}
.footer-new .link-list li span{color:#fff}
.footer-new .link-list li {margin-bottom: 0;list-style: none;}
.footer-new .container ul {padding: 0px;}
.footer-new .text-logos li {list-style: none;margin-top: 50px;}

.footer-new ul{margin:0px;padding:0px;}
.footer-new .text-logos-inner-wrapper{margin:0px !important;}


.footer-copyright{border-top:solid 1px #414141;margin-top:50px;}
.footer-copyright .container{display:flex;justify-content:space-between;flex-wrap:nowrap;padding: 20px 0;}
.footer-new .social-icons {margin-right: 67px;}
.footer-new .social-icons li {display: inline;margin: 0 10px;}
.footer-new .social-icons {margin-left: 0;margin-top: 0;text-align: right;display: flex;align-items: center;justify-content: flex-end;}
.footer-new .social-icons img {height: 25px;width: auto;}
.footer-new .social-icons .facebook, .footer-new .social-icons .instagram {width: 25px;}
.footer-new .social-icons .twitter {width: 25px;}
.footer-new .social-icons .youtube {width: 25px;}


.half.columns{width:50%}
.show-small{display:none !important}
.footer-new .social-icons{margin-right:67px;}
.footer-new .container {position: relative;width: 1200px;margin: 0 auto;padding:20px 5px;}
.footer-new .link-list {margin-top: 50px;}
.footer-new .copywright {font-size: 12px;margin-top: 5px;}



.foundation-hero-logo{text-align: -webkit-center;margin: 20px 0px;filter: brightness(0.6);}
.foundation-hero-logo .image-element__wrap {width: 160px;}
.foundation-hero-content .headline{font-family:"Legend M54";font-size: 60px;line-height: 66px;}
.foundation-hero-content .subtitle{font-family:"Montserrat";}
.foundation-hero-content .subtitle p{color:#fff; font-family: "Montserrat";font-weight: 400 !important;font-size: 17px;line-height: 23px; text-align: center;letter-spacing: 0.02em;color: #fff;
  text-transform: none;margin-top: 20px;margin-bottom: 30px;}

.page-details-charity .image-with-text__wrapper .title{font-family:"Legend M54";text-align:center;font-size:42px;}
.homepage_slider .banner__inner-text{padding:50px 10px 200px}
.wholesale-hero .signup-button, .wholesale-hero .login-button{margin:0 10px;}


.show-mob{display:none;}
.collection-content{margin-top:120px} 
.wbrc{background:#ffffff !important;color:#e32525 !important}
.wbrc:hover{background:#2d2d2d !important;color:#ffffff !important}
#k_id_email{background:#ffffff;color:#000000;}

.text-logos-inner-wrapper{
  display: flex;
  align-items: center;
  text-align: center;
  justify-content:flex-start;
}
.text-logos-inner-wrapper #navoba-seal{margin-right: 20px;}
.text-logos-inner-wrapper #navoba-seal-2{margin-right: 20px;}
.cc-two-columns, .cc-one-column.middle-banner{margin-bottom: 0px !important;}

.foundation-hero .container{justify-content:center;max-width:880px}

.foundation-hero .hsContainer {
  display: table;
  table-layout: fixed;
  width: 100%;
  overflow: hidden;
  position: relative;
  opacity: 1;
  z-index: 1;
}

.foundation-hero .hsContent {
  max-width: 100%;
  margin: -150px auto 0;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  float: none;
  width: 100%;
  z-index: 2;
  position: relative;
}

.foundation-hero .hsContainer__image {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top;
}

.foundation-hero .title {
  font-family: Legend M54;
  font-weight: 400!important;
  font-size: 60px;
  line-height: 66px;
  text-align: center;
  letter-spacing: .02em;
  color: #fff;
  text-transform: none;
  margin-top: 20px;
  margin-bottom: 30px;
}
.foundation-hero .subtext {
  font-family: Montserrat;
  font-weight: 400!important;
  font-size: 17px;
  line-height: 23px;
  text-align: center;
  letter-spacing: .02em;
  color: #fff;
  text-transform: none;
  margin-top: 20px;
  margin-bottom: 30px;
}

.foundation-hero .subtext p{color:#fff}

/* Cookieboat CSS */

#CybotCookiebotDialog{box-shadow:none !important;background-color: #282828de !important}
#CybotCookiebotDialogBody{max-width:900px !important}
h2#CybotCookiebotDialogBodyContentTitle {
  display: none;
}
div#CybotCookiebotDialogBodyContentText {
  margin-bottom: 15px!important;
  color: #fff!important;
  font-family: Montserrat,sans-serif!important;
  font-size: 14px!important;
  //font-weight: 600!important;
  line-height: 1.6!important;
}
div#CybotCookiebotDialogBodyButtons {
  margin: 0px 0px 10px 0px!important;
  text-align: right!important;
}
#CybotCookiebotDialogBodyButtonAccept{
  background-color: #E12625 !important;
  border: 1px solid #E12625!important;
  margin-right: 12px!important;
  color: #ffffff!important;
  font-family: Montserrat, sans-serif !important;
  font-size: 15px;
  font-weight: 700!important;
  line-height: inherit;
  text-align: center;
  text-shadow: none!important;
  padding: 10px;

  text-transform:Capitalize;
  order: 1;
}
#CybotCookiebotDialogBodyButtonDecline {
  background-color: #ffffff !important;
  border: 1px solid #ffffff!important;
  color: #000000 !important;
  font-family: Montserrat, sans-serif !important;
  font-size: 15px;
  font-weight: 700!important;
  line-height: inherit;
  text-align: center;
  text-shadow: none!important;
  padding: 10px;

  text-transform:Capitalize;
  order: 2;
}
a#CybotCookiebotDialogBodyButtonDetails {
  display: none !important;
}
#CybotCookiebotDialogBodyButtons a {
  width: auto !important;
}
.footer-new  .container .offset-by-one{padding-left:0}
.footer-new .container .three.columns {
  width: 21%;margin:0px;
}
.footer-new .container ul{padding:0px;}

/* gravatar blog comment */

.gravatar {
  display: none;
}
/* Subscription Portal */
div#please_wait {
  padding-top: 100px !important;
}
#subportal .coffee-pods {
  display: none !important;
}

.wholesale-hero .headline {
  font-family: 'Legend M54';
  font-size: 65px;
  line-height: 66px;
}
.wholesale-hero .subtitle p{
  color: #fff;
  font-family: 'Montserrat';
  font-size: 1rem;
  max-width: 80%;
  margin: 30px auto;
  letter-spacing: 1px;
  text-transform:none;
}

.wholesale-hero .signup-button{
  border: 2px solid #e32525;
}

.wholesale-hero .signup-button:hover{background:#262626;color:#fff;border:solid 2px #fff;}


.wholesale-hero .login-button{
  background: transparent;
  border: 2px solid #fff;
}
.wholesale-hero .login-button:hover{
  background:#fff;
  color:#262626;
}

body.page .section .container.main-wrapper{margin-top:50px;}
body.cart, body.search, body.collection-all {margin-top: 50px;}


/* 
.boost-pfs-search-suggestion-column-2-non-fullwidth:not(.boost-pfs-search-suggestion-mobile) {
    width: 100% !important;
    max-width: 100% !important;
    right: 0px !important;
    left: 0px !important;
}
.boost-pfs-search-suggestion-popover{ right: 25% !important;}

.boost-pfs-search-suggestion {
    max-height: 80% !important;
}
 */
/* li.boost-pfs-search-suggestion-header-suggestions.boost-pfs-search-suggestion-header {background: #000 !important;color: #fff !important;}
li.boost-pfs-search-suggestion-header-suggestions.boost-pfs-search-suggestion-header:hover {background: #000 !important;color: #fff !important;} */

.boost-pfs-search-suggestion-header {background: #000 !important;color: #fff !important;font-family:Montserrat Rg;font-size:16px !important}
.boost-pfs-search-suggestion-header:hover {background: #000 !important;color: #fff !important;}
.boost-pfs-search-suggestion-groups-pro ul li a{color:#e32525;font-family: Montserrat;}
.boost-pfs-search-suggestion-groups-pro ul li a:hover{color:#e32525}

.boost-pfs-search-suggestion-header-view-all:hover {background: none !important;color:#000 !important}
.boost-pfs-search-suggestion-header-view-all {background: none !important;color:#000 !important;font-family: Montserrat;}
.boost-pfs-search-suggestion-header-view-all a {background: none !important; font-size: 16px !important;font-family: Montserrat;}
.boost-pfs-search-suggestion-product-title {font-size: 18px !important;color: #e32525;font-family: Montserrat;}
.boost-pfs-search-suggestion-item>a{font-family: Montserrat;font-size:16px !important} 
.boost-pfs-search-suggestion {border: 3px solid #fff;}

#netreviews_button_more_reviews .netreviews_button{font-size: 19px !important;font-weight:600 !important}
.thumbnail .netreviews-product-rating {width: 170px;margin: 0px auto !important;}
.AV_button {text-align:left;font-size:small;}
.netreviews_button {background: #E12625 !important;border-radius: 0 !important;text-transform: uppercase;padding: 12px 0 !important;letter-spacing: 1px;}
.netreviews_rate_graph {
  background:#E9E9E9;
}
span[id^="netreviews_rate_total"] {
  color:black !important;
  margin-top:-40px !important;
}
#netreviews_reviews_section {
  background:white !important;
}
.netreviews_note_generale {
  font-family:"Montserrat"; font-weight:bold;
}
.netreviews_button {
  background:#E12625 !important;
  border-radius:0 !important;
  text-transform:uppercase;
  padding:12px 0 !important;
  letter-spacing:1px;
}
.netreviews_button span {
  background:#E12625 !important;
  border-radius:0 !important;
  text-transform:uppercase;
  padding:12px 0 !important;
  letter-spacing:1px;
  font-family:"Montserrat";
  font-weight:bold;
  color:white;
}

.netreviews_button:hover {background:#656565 !important}
.netreviews_button span:hover {background:#656565 !important}

.netreviews_customer_name span {
  font-size: 15px !important;
  font-weight: 500 !important;
}
.netreviews_customer_name span {
  font-family: Montserrat !important;
  color: #595959!important;
}
.netreviews_certification,
#netreviews_informations_label,
.netreviews_filtering_section,
.netreviews_helpful_block,
.netreviews_subtitle {
  color: #595959!important; 
}

.netreviews_review_part .netreviews_helpful_block a {
  background: var(--true-white);
}

.netreviews_review_part .netreviews_helpful_block a span {
  background: var(--true-white);
  color: var(--true-black);
}

#netreviews_rate_total5 {
  white-space: nowrap;
}

li.netreviews_rate_list_item {
  color: black;
}

.netreviews_rate_list_item div.nr-icon {
  padding-top: 6px;
}

#netreviews_reviews_section{padding:0px 0px 20px 0px!important}



.spirit-process p{padding: 15px 0;max-width: 435px;margin: 0 auto;font-family: arial;font-weight: 400!important;font-size: 15px;line-height: 20px;text-align: center;letter-spacing: .02em;color: #000;text-transform: none;}

#rc_container{position:relative}
.collection-wholesale h4.product_name.title a{font-size:30px;}
.justify-content-center{justify-content:center}
#shopify-section-template--15547951644851__1648208919a343f455.under-menu.parallax-banner.section-foundation-hero img{max-height:384px;}
#contact_form .button-center input{width:200px;}
.contact-form label .red {font-size: 18px !important;}
.shopify-section--page-contact-template h1{padding:50px 0 0}
#contact_form label .red {font-size: 18px !important;}
.contact__form-message{margin-bottom:20px;}
.headline{font-weight:600;}
.page-details .shopify-section--rich-text{padding:50px 0;}
.banner__inner-text h1.headline{font-weight:600;}



@media screen and (max-width:1366px) and (min-width:1280px){
  .page-details-charity .banner__image-wrapper .image-element__wrap img{min-height:530px;}
}


@media screen and (max-width:1024px) and (min-width:993px){
  .range-background img{max-width:100%}
  .banner-link{font-size:30px;}
  .dark-bg{padding:35px 0}
  .coffee-slider.slick-slider .slick-prev{left:15px;}
  .coffee-slider.slick-slider .slick-next{right:15px}
  .range-heading{max-width:900px;}
  #custom-range-slider{max-width:900px;}
  #custom-range-slider .ui-slider-handle{width:100px;height:100px;background-size:70%;top:-40px}
  .range-slider h2{font-size:60px;line-height:60px;margin-bottom:50px}
  .slider-outer{background-size:100%;padding: 0 70px 0 50px;margin: 0 auto 160px} 
  .range-track li:before{top:-5px;}
  .range-slider #slide-caption{text-align:center}
  .range-slider #slide-caption h3{color:#fff;}
  .coffee-slider .slick-slide{height:400px;}
  .infused-landing .main-banner .banner-caption{bottom:35px;}
  .infused-landing .main-banner .banner-caption img{max-width:600px;margin:auto}
  .footer-new .link-list li a {
    color: #fff;
    font-size: 13px;
  }
  .text-logos-inner-wrapper img {
    width: auto!important;
    max-width: 50%;
  }
  .footer-new .social-icons {
    margin-right: 40px;
  }
  .container{width:100%}
  .footer-new{overflow:hidden}
  .nav ul li a.dropdown-link, .nav ul li summary.dropdown-link{font-size:11px !important;}
  .header .nav {width: 84% !important;}
  .page-details-charity .banner__image-wrapper .image-element__wrap img{min-height:530px;}
  .container .offset-by-two{padding-left:0px;}
  .footer-new .red-bar .text-container p{font-size:13px;right:0px;}  
  .wholesale-hero .headline {font-size: 40px;line-height: 40px;}
  .join-club-section h2{font-size:50px;}
  .homepage_slider .banner__inner-text {padding: 50px 10px 60px;}
  /* #shopify-section-header-new .header .sub-menu:hover .cc-submenu-outer {display: block !important;} */
  .shopify-section--blog-template{margin-top:35px;}
  .contact_form .ten {width: calc(960px - 0px);}

}

@media only screen and (device-width: 820px){ 
  
    body.customers-login .container.main-wrapper {
    width: 100% !important;
}
}

@media screen and (max-width:992px) and (min-width:768px){
  section.section.global-wrapper__customer {
    padding-top: 0px;
}
  body.customers-login .container.main-wrapper {
    width: 85%;
}
  .footer-new .red-bar form .form-wrapper{margin-right:50px;}
  .page-details-charity .foundation-hero {
    padding-top: 0px !important;
  }
  .wholesale-hero .headline {

    font-size: 42px;
    line-height: 45px;
  }
  .banner-link{font-size:20px;}
  .dark-bg{padding:35px 0;}
  .dark-bg .one-third h3{font-size:20px;}
  .range-background img{max-width:100%}
  .coffee-slider.slick-slider .slick-prev{left:15px;}
  .coffee-slider.slick-slider .slick-next{right:15px}
  .range-heading{max-width:640px;}
  #custom-range-slider{max-width:640px;}
  #custom-range-slider .ui-slider-handle{width:100px;height:100px;background-size:70%;top: -41px;}
  .range-slider h2{font-size:48px;line-height:46px;}
  .footer-new .red-bar .container{display:flex !important;justify-content:space-between;padding:0 15px !important;box-sizing: border-box;}
  .container .offset-by-two{padding-left:0px;padding-right:15px;}
  .footer-new .red-bar .seven{width:calc(43.75% - 0px)}
  #header a.mobile_logo img {max-height:75px}
  #header {height:85px}

  .slider-outer{background-size:100%;padding: 0 70px 0 50px;margin: 0 auto 160px} 
  .range-track li:before{top:-5px;}
  .range-slider #slide-caption{text-align:center}
  .infused-landing .main-banner .banner-bg{margin-top:0px;}
  .infused-landing .main-banner .banner-caption{bottom:35px;}
  .infused-landing .main-banner .banner-caption img{max-width:350px;margin:auto}
  .hide-medium{display:none}
  .show-medium{display:block}
  .footer-new .social-icons{justify-content:center;margin:15px 0 30px;}
  .footer-new .alpha.four.columns{width:100%;text-align:center}
  .footer-new .text-logos-inner-wrapper{justify-content:center}
  .footer-new .text-logos .run-by-ff-logo{max-width:350px;}
  .footer-copyright .half.columns{width:100%}
  .footer-copyright .container{display:block}
  .footer-new .copywright{text-align:center}
  .footer-new .social-icons li{margin:0 15px;}
  .footer-new .social-icons .facebook, .footer-new .social-icons .instagram {width: 32px;}
  .footer-new .social-icons .twitter {width: 35px;}
  .footer-new .social-icons .youtube {width: 35px;}
  .footer-new .social-icons .tiktok {width: auto;height: 30px;}
  .mobile_only .footer-menu .last-menu p{border-bottom:solid 1px #fff}
  .footer-new .footer-menu i{font-size:20px;color:#fff;top: 25px !important;right: 15px !important;}
  .hide-medium{display:none !important}
  .show-medium{display:block !important}
  .footer-new{overflow:hidden}
  .footer-menu li a{padding:8px 0 8px 10px}
  .footer-copyright {margin-top: 10px;}
  .footer-menu{border-top:solid 1px #fff}
  .footer-new .footer-menu ul{padding:15px 0 !important;}
  .container{width:100%}
  .footer-new{overflow:hidden}
  .page-details-charity .banner__image-wrapper .image-element__wrap img{min-height:530px;}
  .footer-new .red-bar form .form-wrapper input{width:100%} 
}

.mobile_only.mobile-footer-menu .fa-plus:before {
    content: "+";
}
.mobile_only.mobile-footer-menu .fa-minus:before {
    content: "-";
}

.page-contact .contact_form.contact-template_contact_form p img {
    width: 16px;
    margin-right: 3px;
    text-align: center;
    vertical-align: middle;
    margin-top: -2px;
}
.back-to-login-rc {
    padding: 0 40px;
    margin-top: -24px;
}
.back-to-login-rc a {
    width: 100%;
}

@media only screen and (max-width: 798px) {
  
.page-pick-up .banner__inner-text {
    padding: 10px;
    max-width: 90%;
}
.page-pick-up .banner__text a.action_button {
     padding: 8px;
    font-size: 15px;
}
}

@media only screen and (max-width: 360px) {
.page-pick-up .banner__inner-text {
    max-width: 100%;
}
.page-pick-up .banner__text a.action_button {
      padding: 6px;
    font-size: 14px;
}

  
}


@media screen and (max-width:767px){
#get-sub-access .rc_layout__container{padding:0px 0 10px}
#get-sub-access .global-wrapper{padding-top:5px !important}
/*Rebuy page*/  
div#rebuy-reactivate-landing-page {margin-top: 85px;}
  
.user-customer .recharge .rc_layout__container {width: 90% !important;}
  section.section.global-wrapper__customer {
    padding-top: 0px;
}
  body.collection-all {
    margin-top: 150px;
  }
  .foundation-hero .title {
    font-size: 35px;
    line-height: 36px;
  }
  .page-details-charity .foundation-hero {
    padding-top: 0px !important;
  }
  .foundation-hero .subtext {
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 0;
  }
  .foundation-hero .hsContent .container{max-width:320px;}
  .hide-mobile {display: none;}
  .hide-desktop {display: block;}
  .range-slider{background:#000;padding:25px 0;}
  .range-background img{max-width:100%}
  .banner-link{font-size:20px;bottom:10px !important}
  .middle-banner img{max-width:120px;margin:auto;height: auto;}
  .middle-banner{min-height:320px;}
  .img-withlink a{margin-top:15px;font-size:16px;}
  .round-thumb{max-width:80%}
  .dark-bg .one-third.border{padding:0px;}
  .dark-bg .one-third h3{font-size:10px;padding-top:10px;}
  .dark-bg{padding:25px 0}
  .range-slider h2{font-size:25px;letter-spacing:normal}

  .coffee-slider .slick-slide {height:150px;}
  .coffee-slider .slick-slide img {max-width:70px;}
  #custom-range-slider .ui-slider-handle{width: 40px;height: 40px;background-size:40px;margin-left: -10px;top:-18px;border:solid 0px #fff}
  #custom-range-slider{max-width:80%;}
  #custom-range-slider.ui-widget-content{background-size:100%}
  .range-heading span{font-size:20px;letter-spacing:3px;}
  .range-heading {max-width: 90%;margin: 20px auto 0px;}
  .coffee-slider .slick-slide h3 {padding-top: 10px;font-size:12px;}
  .shopall-btn{margin:0px;}
  .coffee-slider.slick-slider .slick-prev, .coffee-slider.slick-slider .slick-next {width: 30px;height: 30px;background-size: cover;}
  .coffee-slider.slick-slider .slick-prev{left:10px;}
  .coffee-slider.slick-slider .slick-next{right:10px;}
  .coffee-slider {padding:0 40px;}
  #custom-range-slider {margin: 30px auto 40px;}
  .coffee-slider .slick-slide.slick-center img {max-width: 85px;}

  #header a.mobile_logo img {max-height:75px}
  #header {height:85px;/*background:;*/}
  .cc-mob-search {top:85px !important;}
  #header a.mobile_logo{width:115px;}
  a.icon-cart, a.icon-search {font-size: 25px !important;}
  .wholesale-hero .signup-button, .wholesale-hero .login-button{margin:0px;}

  /*   #shopify-section-foundation-hero{margin-top:87px} */

  .range-track li:before{width:20px;height:20px;top:-8px;}
  .slider-outer{background-size:100%;padding:0 40px 0 20px;margin:0 auto 50px;top:35px;} 
  .range-slider #slide-caption h3{font-size:22px;}

  .footer-new .text-logos li.text-logos-inner-wrapper{margin-top: 50px;}
  .cc-mob-search{left: calc(100% - 120px) !important;
    top: 18px !important;
    position: relative;}
  #header a.right{right:10px;}


  .cc-mob-search span {font-size:14px;}
  .footer-new .text-logos li.text-logos-inner-wrapper{margin-top: 50px;}
  .collection-content{margin-top:210px !important} 
  .cc-prom-category-list-715949931.show-mob{display:block;border-bottom: 1px solid #EEE;}
  .infused-landing .main-banner .banner-bg{margin-top:0px;}
  .infused-landing .hsContainer{background:#000}
  .infused-landing .main-banner .banner-caption{position:relative;bottom:0px;}
  .infused-landing .main-banner img{max-width:100%;height:103px}
  .limit-editions h2{font-size:40px;}
  .limit-editions{padding:60px 15px}
  .limit-editions .product-catalog img{max-width:100%;height:auto;}
  .join-club-section h2{font-size:32px;line-height:normal}
  .column-outer{display:block;}
  .three-column{width:100%}
  .bottom-button {padding:10px 0 10px;}
  .join-club-section .product-box {margin-bottom: 30px;}
  .join-club-section{padding:25px 0}
  .infused-landing .featured_collections .eight.columns{width:100%;padding:0px;margin-bottom:10px}
  .infused-landing .featured_collections .info .title{font-size:35px;line-height:35px;}

  .icon-list-mob{
    display:block;
    text-align:center;
  }
  .join-club-section .product-box h3{
    padding:15px 0px 0
  }
  .join-club-section .section-heading{
    margin:0 auto 25px;
  }
  .join-club-section .spirit-text p{
    line-height:1.5em;
  }
  .join-club-section h5{
    font-size:24px;
    padding:0;
  }
  .join-club-section .product-box img{
    width:90px;
  }
  .product_slider {
    margin-top: -2em;
  }

  /*get subscription access*/
  #get-sub-access .container {
   // max-width: 300px;
  }
  .hide-small{display:none}  
  .hide-medium{display:none}
  .show-small{display:block;}
  .jsSlideshow.parallax-banner img{max-width:100%}

  .footer-new{overflow:hidden}
  .footer-new .container{display:block;width:100%;}
  .footer-new .copywright{text-align:center}
  .footer-new .footer-copyright .half.columns{width:100%}
  .footer-new .social-icons{margin-bottom:15px;justify-content:center}
  .footer-new .social-icons li{margin:0 15px;}
  .footer-new .footer-menu i{font-size:20px;color:#fff}
  .footer-new .alpha.four.columns{width:100%;text-align:center}
  .footer-new .text-logos-inner-wrapper{justify-content:center}
  .footer-new .text-logos .run-by-ff-logo{max-width:75%}
  .footer-copyright{margin-top:0px;}
  .footer-menu li a{padding:8px 0 8px 10px}
  .footer-new .red-bar form .form-wrapper{margin:auto;left:15px;right:15px;top:100%}
  .hide-small{display:none !important}
  .show-small{display:block !important}
  .footer-new .social-icons{margin:0px 0 15px;}
  .footer-new .social-icons .facebook, .footer-new .social-icons .instagram, .footer-new .social-icons .twitter, .footer-new .social-icons .youtube{width:35px;}
  .footer-new .social-icons .tiktok{height:35px;}
  .footer-new .red-bar{height:130px;}
  .footer-new .red-bar .text-container{height:70px;}
  .footer-new .red-bar .text-container p{position:relative;top:0;padding:15px 20px 0;text-align:center;transform:none;width:200px;margin:auto;line-height:normal;font-size: 13px;transition: all 0.25s ease;}
  .footer-menu{border-bottom:solid 1px #fff}
  .footer-new .footer-menu ul{padding:15px 0 !important;}
  .red-bar .message{margin-top: 0px;}

  .container .offset-by-two {padding-left:0px;left: 0px;width:100%}
  .footer-new .red-bar form .form-wrapper input {width: 100%;transition: all 0.25s ease;}
  .footer-new .footer-menu i {font-size: 20px;color: #fff;}
  .footer-new .footer-menu p {background-color: #000;cursor: pointer;padding:0px;color: #FFFFFF;margin: 0;position: relative;font-weight: 700;border-bottom:none}
  .footer-new .footer-menu i {position: absolute;right: 10px;top:0;color: #fff;}
  .shopify-section--slideshow .container{width:100%}
  .footer-new .text-logos{text-align:center}
  .footer-menu i:before{display:block}
  .container{width:100%}

  .foundation-hero-content .headline{font-size: 22px;line-height: 25px;}
  .page-details-charity .banner__image-wrapper .image-element__wrap img{min-height:530px;}
  .page-details-charity .image-with-text__wrapper .title{line-height:normal}
  .featured-promotions__title.wholesale-block-text.heading{font-size: 30px !important;}
  #shopify-section-template--15461320687795__16454410654dd177a3 {background: #f8f5f2;padding-top: 0px !important;padding-bottom: 30px !important;}
  .purchase-details__buttons .signup-button {width: 100% !important;}

  .custom-arrow{margin-bottom:20px;float:right;}
  .section-foundation-hero{padding-top:0 !important}
  .wholesale-hero .subtitle p{max-width:100%}
  #contact_form .one-half {width: calc(100% - 20px);}
  .dark-bg {padding: 25px 0 !important;}
  .dark-bg .one-third h3{margin-bottom:0px;}
  .foundation-hero-content .subtitle p{font-size: 15px;line-height: 25px;margin-bottom: 0;}
  
   .page-details-charity .image-with-text__wrapper .title {font-size: 30px;}
  .page-details-charity h3.title.center  {font-size: 18px;}
  
 #get-sub-access .rc_layout__container{padding:0px 0 10px}
  #get-sub-access .global-wrapper{padding-top:5px !important}
}

@media screen and (max-width:1024px) and (min-width:993px){
  .footer-new .container{width:100%}
  .text-logos-inner-wrapper #navoba-seal {margin-right: 0px;}
  .text-logos-inner-wrapper #navoba-seal-2 {margin-right: 0px;}
}



@media screen and (max-width: 768px) {
  .footer-new .container{display:block}
  .footer-new .container{width:100%}
  .footer-new .footer-menu{position:relative}
  .footer-new .footer-menu i{right:10px;position: absolute;top:0px;}
  .footer-menu p{margin:0px;}
  .footer-menu{padding:10px;}
  .footer-new .footer-menu p {font-weight: 700;}
  .footer-menu li a {padding: 8px 0 8px 0px;}
  .footer-new .red-bar .container{display:flex}
  .footer-new .red-bar .text-container{padding-left:0px;}
  .footer-new .red-bar form .form-wrapper input {width: 100%;}
  .footer-new .text-logos li{text-align:center}
  .mobile-menu-item li{list-style:none}

}

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

  .desktop-hero{display:none !important}
  .mobile-hero{display:block !important;height: 360px;}
  #header{height:85px;}
  #header a.mobile_logo img{max-height: 75px;}
  .mm-searchfield__input{display:block !important}
  .wholesale-hero img {
    object-fit: cover;
    filter: brightness(0.6);
  }
  .wholesale-hero .hsContainer {
    height: 30vh !important;
  }
  .wholesale-hero  .headline {
    font-size: 33px !important;
    line-height: 31px;
  }  
  // .wholesale-hero{margin-top:85px;}  
  .wholesale-hero .banner__wrap{height:75vh !important}
  .wholesale-hero .signup-button{margin-bottom:15px}



  .horizontal-text-position--center .banner__inner-text {max-width: 100%;padding:50px 10px 15px;} 
  .mobile_only.mobile-footer-menu{border-top:solid 1px #fff}
  div#header a span{font-size:12px;}
  .subscription-content .club-benefit{display:flex;justify-content:center;flex-wrap:wrap}
  .subscription-content .club-benefit .benefit-img{width:50%;}
  .product .icons{display:block}
  #netreviews_button_more_reviews .netreviews_button{font-weight:600 !important}
}


input#boost-pfs-search-box-1::placeholder{color:#fff}
  #search.header_searchsigma .search__input::placeholder{color:#fff}
  #search.header_searchsigma{ margin-top:-35px;}
  #search.header_searchsigma .search__form{ width: 515px; padding-bottom: 20px; background: rgb(0, 0, 0); padding-left: 20px; padding-right: 20px; text-align: left;}
  #search.header_searchsigma .search__input{ font-family:'Montserrat';width: 77%; display: inline; border: 1px solid #fff; background: #000; border-radius: 0; padding-right: 20px; padding-left: 20px; font-size: 18px; color: #fff;}
  #search.header_searchsigma #btnsearch{ width: 23%; display: inline; margin-left: -5px; height: 60.5px; margin-top: -8px; padding: 0 24px; border-radius: 0; line-height: 60px; vertical-align: 1px;}
/*  #boost-pfs-search-suggestion-1{ left: auto !important; right: 15.5% !important;} */
 #boost-pfs-search-suggestion-1 .boost-pfs-search-suggestion-popover{left:60% !important}
  #boost-pfs-search-suggestion-1 .boost-pfs-search-suggestion{ left: 0 !important;}

  @media screen and (min-width:768px){
body .boost-pfs-search-suggestion-column-2-non-fullwidth:not(.boost-pfs-search-suggestion-mobile){width:100% !important;max-width:1268px !important;margin:auto; left:0!important;right:0px !important;}
body .boost-pfs-search-suggestion-column-2-non-fullwidth:not(.boost-pfs-search-suggestion-mobile) .boost-pfs-search-suggestion{left:0 !important}
}
@media screen and (max-width: 1366px) {
   #boost-pfs-search-suggestion-1 .boost-pfs-search-suggestion-popover{left:60% !important}
  #boost-pfs-search-suggestion-1 .boost-pfs-search-suggestion{ left: 19% !important;}
  body .boost-pfs-search-suggestion-column-2-non-fullwidth:not(.boost-pfs-search-suggestion-mobile) {
    width: 67%!important;
    margin: auto;
    left: 0!important;
    right: 0px !important;
}

  }

 @media screen and (max-width:1024px) and (min-width:993px){
   body .boost-pfs-search-suggestion-column-2-non-fullwidth:not(.boost-pfs-search-suggestion-mobile) {
    width: 80%!important;
    /* max-width: 1268px!important; */
    margin: auto;
    left: 0!important;
    right: 105px!important;
}
/* #boost-pfs-search-suggestion-1{ left: auto !important; right: 15.5% !important;} */
 #boost-pfs-search-suggestion-1 .boost-pfs-search-suggestion-popover{left:70% !important}
  #boost-pfs-search-suggestion-1 .boost-pfs-search-suggestion{ left: 131px !important;}
  #search.header_searchsigma .search__form { width: 380px;}
   #search.header_searchsigma .search__input { width: 70%;}
   #search.header_searchsigma #btnsearch { width: 30%;}
}

@media (max-width:767px)
#skeepers_product_widget .pagination .pagination__button:disabled {
	border: none !important;
}
#skeepers_product_widget .pagination .pagination__button {
	border: none !important;
}
.pagination__page .input.pagination__page-current {
	border: none !important;
}

#skeepers_product_widget .pagination__button--previous {
	margin-left: 2px !important;
	margin-right: 0 !important;
	padding: 0 !important;
	height: 34px;
	min-width: 39px !important;
	text-align: center;
}

#skeepers_product_widget .pagination__button--next {
	margin-right: 2px !important;
	margin-left: 0 !important;
	padding: 0 !important;
	min-width: 50px;
	text-align: center;
	
}


#skeepers_product_widget .pagination .pagination__button {
    white-space: nowrap;
    padding: 5px 0 5px 0 !important;
    margin: 0 9px;
    background: none;
    border-radius: 3px;
    border: 1px solid var(--skeepers-widget-custom-color);
    color: var(--skeepers-widget-custom-color);
    border: 1px solid !important;
    text-align: center;
}



}


