/** Shopify CDN: Minification failed

Line 1206:15 Expected ":"

**/


@font-face {
	font-family: 'bourtonbase';
	src: url('bourtonbase.woff2') format('woff2'), url('bourtonbase.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'milkshake';
	src: url('milkshake.woff2') format('woff2'), url('milkshake.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

.h1, .h2, .h3, h1, h2, h3 {
	font-family: 'bourtonbase';
	margin: 0 0 10.5px;
	font-style: bold;
	font-weight: 500;
	line-height: 1.2;
}

.h1, h1 {
	font-size: 40px;
	text-transform: none;
	letter-spacing: 0;
}

.h2, h2 {
	font-size: 30px;
}

.btn, .shopify-payment-button__button, .product-reviews .spr-button, .product-reviews .spr-summary-actions a, .rte .btn, .shopify-payment-button .shopify-payment-button__button--unbranded {
	line-height: .94;
	height: 40px;
  	min-height: 40px;
	border-radius: 24px;
	font-family: 'bourtonbase';
	font-weight: 500;
	font-size: 14px;
	letter-spacing: 2px;
}

.toolbar__content {
    
}

.template-page :target {
   padding-top: 200px;
   margin-top: -200px; 
}

.visuallyhidden, .rc-template__radio-group .rc-radio .rc-radio__input, .rc-widget .pb-1  {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

span.reqaster {
    color: #d4030b;
    font-family: 'Poppins';
}

.skip-link {
  background: #319795;
  color: #fff;
  font-weight: 700;
  left: 50%;
  padding: 4px;
  position: absolute;
  transform: translateY(-100%);
  z-index: 9999;
}

.skip-link:focus {
  transform: translateY(0%);
}

.skip-link {
  /* Same as  before */
  transition: transform 0.3s;
}
.skip-link {
  transform: translateY(-100%);
}

.skip-link:focus-within {
  transform: translateY(0%);
}

#insta-feed .instafeed-container,
.instafeed-shopify .instafeed-container {
    width: 12% !important;
    padding-top: 12.500000%;
}

#insta-feed a,
.instafeed-shopify a {
    margin: 0 2px;
}

.variant-input-wrap input:focus+label {
  	outline: 2px solid #C92C8F;
}

span.fast-shipping-bar {
    color: white;
}

.site-header {
	background: #fbfbf6;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #000 !important;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #000 !important;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #000 !important;
}

.needsclick input {
  	border: 1px solid #000 !important;
}

.megamenu__colection-image {
	height: 202px;
	border: 1px solid white;
}

.template-page input, textarea.input-full {
  border: 1px solid #545454 !important;
}

.megamenu {
	padding-bottom: 20px;
	overflow: hidden;
}

.megamenu .h5, .megamenu h5 {
	margin-bottom: 5px;
	font-weight: 500;
	font-size: 17px;
	text-align: center;
	letter-spacing: normal;
}

.megamenu__colection-image {
	margin-bottom: 0;
}

.grid__item a.megamenu__colection-image {
	border: 1px solid white;
}

a.megamenu__colection-image:hover {
	border: 1px solid #C92C8F;
}

.image-block {
	display: flex;
	align-items: center;
}

.image-block .image-block__text {
	padding: 35px;
	text-align: left;
}

.image-block > div {
	flex-basis: 50%;
}

.saleicons {
	position: absolute;
	left: 0;
	display: flex;
	flex-direction: column;
	top: 11px;
}

.product_image_tags {
	display: flex;
	flex-direction: column;
}

#shopify-section-template--15098275430582__16341541644f2f6711 .h1.appear-delay, #shopify-section-1581437937210 h2.h3 {
	font-size: 30px;
}

#shopify-section-template--15098275430582__16341541644f2f6711 p, #shopify-section-1581437937210 p {
	font-size: 16px;
}

#shopify-section-template--15098275430582__163417146171035f9c p {
	font-size: 14px;
}

.hero {
    background: #fbfbf6;
    background-color: #fbfbf6;
}

.announcement-slider[data-compact=true] .announcement-link-text, .announcement-slider[data-compact=true] .announcement-text {
    display: block;
}

a.promo-grid__slide-link:hover {
    border: 1px solid #cb2c90;
}

.grid-product__tag {
	font-family: bourtonbase;
	padding: 0 20px;
	position: relative;
	height: 24px;
	justify-content: center;
	align-content: center;
	align-items: center;
	display: flex;
	border-radius: 14px;
	text-transform: uppercase;
	font-weight: 400;
	font-size: 15px;
	width: fit-content;
	margin-bottom: 5px;
	display: inline-flex;
}

.grid-product__tag--bestseller {
	left: 0;
	right: initial;
	background-color: #782e80;
}

.grid.grid--uniform {
	margin-top: 20px;
}

.header-item--left {
	display: none;
}

.header-item--split-left {
	justify-content: flex-start;
}

.page-width {
	max-width: 1260px;
}

site-header {
	border-top: 0;
	background: #fbfbf6;
}

.site-nav {
	margin-top: 16px;
}

li.site-nav__item {
	font-family: 'bourtonbase';
}

a.site-nav__link--has-dropdown:after, 
[data-type_header_capitalize=true] .type-advanced .rte--strong:after {
	content: ' ';
	margin-left: 0px;
	font-size: 20px;
	font-family: Helvetica;
	height: 8px;
	width: 8px;
	border: 1px solid #323232;
	display: inline-block;
	border-width: 0 2px 2px 0;
	transform: rotate(-45deg);
	transition: transform .3s ease;
	transform-origin: center;
	vertical-align: middle;
	position: relative;
	margin-top: -4px;
}

.site-header__logo img {
	max-width: 90px;
}

.site-nav__item .site-nav__link, .site-nav__item .mobile-nav__link--top-level {
	text-transform: uppercase;
	letter-spacing: normal;
	color: #3d4246;
}

.site-nav__item .site-nav__link:hover, .site-nav__item .mobile-nav__link--top-level:hover {
	color: #C92C8F;
}

.grid__item.medium-up--one-fifth.appear-animation.appear-delay-2>a:before {
    content: url(/cdn/shop/t/21/assets/sweetspicymega.png);
}

body .site-nav--has-dropdown.is-focused > a, body .site-nav--has-dropdown:hover > a, .site-nav__dropdown > li > a:hover {
	color: #C92C8F !important;
}

input, select, textarea {
	padding: 10px;
}

input.add2cartcoll {
	background: #C92C8F;
    border: 1px solid white;
	display: block;
	width: 100%;
	height: 30px;
	border-radius: 15px;
	margin: 10px 0;
	color: #fbfbf6;
	font-family: bourtonbase;
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 5px;
}

input.add2cartcoll:hover {
	background: #fbfbf6;
    border: 1px solid #C92C8F;
  	color: #C92C8F;
}

.collection-filter select {
  	border: 1px solid transparent;
}

.collection-filter select:hover {
  	border: 1px solid #C92C8F;
}

a.fast-shipping-bar {
  border: 1px solid transparent;
}

a.fast-shipping-bar:hover {
  border: 1px solid white;
}

.megamenu .site-nav__dropdown-link:hover {
  	text-decoration: underline;
}

.product-recommendations input.add2cartcoll {
	width: auto;
	padding: 3px 22px 0 22px;
	margin: 10px auto;
	width: 226px;
}

.product-recommendations-placeholder .grid-product__image {
	display: block;
	margin: 0 auto;
	width: auto;
	height: 294px;
}

.desktop-hide {
	display: none;
}

.section-header h2 {
  	font-size: 40px;
    text-align: center;
}

.mission .inner .daredifferent {
  	font-family: bourtonbase;
    margin: 0 0 10.5px;
    font-style: bold;
    font-weight: 500;
    line-height: 1.2;
  	font-size: 40px !important;
}


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

    #shopify-section-fast-shipping-bar {
    }
  
	.mobile-hide {
		display: none;
	}

	.desktop-hide {
		display: block;
	}

	input.add2cartcoll {
		padding-top: 4px;
	}
}

.drawer__fixed-header, .drawer__header {
	min-height: 89px;
}

.page-full.page-content {
	transition: all .45s cubic-bezier(.29, .63, .44, 1);
	position: relative;
	overflow: hidden;
	max-width: 1200px;
	margin: 0 auto;
}

.flex-grid__item--88b04694-c6a9-41a7-9bab-f3c97297cdf4 {
	padding-left: 0 !important;
}


@media only screen and (min-width: 1140px) {
  
	.flex-grid__item--promo2-0 {
		min-height: 850px !important;
	}

    .grid-product__image-mask {
        min-height: 320px;
    }
  
}


.site-nav__icons .small--hide {
	display: inline-block;
}

[data-icon=cart] .cart-link__bubble--visible {
	top: -4px;
	right: -9px;
	text-align: center;
    letter-spacing: normal;
}

.cart-link__bubble--visible {
	color: #fff;
	font-size: 9px;
	text-align: center;
	width: 18px;
	height: 18px;
	display: flex;
	justify-content: center;
	align-items: center;
}

#mwd-popup-close svg path {
    stroke: none !important;
    fill: black !important;
}

.page-width.feature-row-wrapper {
	display: flex;
	align-items: center;
}

#shopify-section-template--15098275430582__16341541644f2f6711 > div {
	flex-basis: 50%;
}

#shopify-section-template--15098275430582__16341541644f2f6711 .image {
	width: 100%;
}

#shopify-section-template--15098275430582__16341541644f2f6711 .img-container {
	line-height: 0;
}

#shopify-section-template--15098275430582__16341541644f2f6711 .image-block__text {
	padding: 35px;
	text-align: left;
}

#shopify-section-template--15098275430582__16341541644f2f6711 .lnk {
	color: #ff6472;
	text-transform: uppercase;
	font-family: burtonbase,"Work Sans",sans-serif;
	font-size: 1.4em;
}

#shopify-section-template--15098275430582__16341541644f2f6711 .product-box {
	text-align: center;
}

#shopify-section-template--15098275430582__16341541644f2f6711 .product-box .price {
	justify-content: center;
	margin: 10px 0;
}

#shopify-section-template--15098275430582__16341541644f2f6711 .product-box .product-title {
	font-weight: bold;
	display: block;
	text-transform: uppercase;
	margin-bottom: 15px;
}

#shopify-section-template--15098275430582__16341541644f2f6711 .product-box .btn, #shopify-section-template--15098275430582__16341541644f2f6711 .product-box .shopify-payment-button .shopify-payment-button__button--unbranded, .shopify-payment-button #shopify-section-template--15098275430582__16341541644f2f6711 .product-box .shopify-payment-button__button--unbranded {
	background-color: #91c66d;
}

#shopify-section-template--15098275430582__1634170627cf72273c p {
	font-size: 14px;
}

#shopify-section-template--15098275430582__16341541644f2f6711 ul {
	font-family: burtonbase;
}

#shopify-section-template--15098275430582__16341541644f2f6711 li {
	margin-bottom: 1em;
	list-style: none;
	padding-left: 30px;
	position: relative;
	z-index: 0;
	font-family: 'bourtonbase';
	font-size: 16px;
    font-weight: normal;
}

#shopify-section-template--15098275430582__16341541644f2f6711 li:before {
	content: ' ';
	position: absolute;
	width: 25px;
	height: 25px;
	left: -5px;
	top: 50%;
	margin-top: -14px;
	background-position: center center;
	background-repeat: no-repeat;
}

#shopify-section-template--15098275430582__16341541644f2f6711 li.num-1:before {
	background-image: url("/cdn/shop/t/3/assets/icon-hand-1.svg");
}

#shopify-section-template--15098275430582__16341541644f2f6711 li.num-2:before {
	background-image: url("/cdn/shop/t/3/assets/icon-hand-2.svg");
}

#shopify-section-template--15098275430582__16341541644f2f6711 li.num-3:before {
	background-image: url("/cdn/shop/t/3/assets/icon-hand-3.svg");
}

#shopify-section-template--15098275430582__16341541644f2f6711 li.num-4:before {
	background-image: url("/cdn/shop/t/3/assets/icon-hand-4.svg");
}

#shopify-section-template--15098275430582__16341541644f2f6711 li.num-5:before {
	background-image: url("/cdn/shop/t/3/assets/icon-hand-5.svg");
}

@media only screen and (max-width: 989px) {
	#shopify-section-template--15098275430582__16341541644f2f6711 {
		display: block;
	}

	#shopify-section-template--15098275430582__16341541644f2f6711 .img-container {
		padding: 20px;
	}
}

.promo-grid__container {
    overflow: visible;
}


/* hide the extra &nbsp; menu items */

.mobile-nav__grandchildlist {
	margin: 0;
	display: none;
}

.mobile-nav__child-item .collapsible-trigger__icon {
	padding: 0;
	margin-right: 15px;
	display: none;
}

#shopify-section-1581437937210 a.lnk {
	font-family: bourtonbase;
	color: var(--colorAnnouncementText);
	text-transform: uppercase;
	font-size: 21px;
}

#PredictiveResults .grid__image-ratio {
    width: 200px;
}

.predictive-results__footer button.btn.btn--small {
    padding: 10px 30px;
    font-size: 16px;
}

#PredictiveResults a.grid-product__link {
  	border: 1px solid transparent;
}

#PredictiveResults a.grid-product__link:hover {
    border: 1px solid #C92C8F;
}

#PredictiveWrapper ul.no-bullets a:hover {
    text-decoration: underline;
}

.instahead a {
	color: var(--colorAnnouncementText);
}

.return-link {
	padding: 11px 25px;
}

select.quickaddcoll {
	background-position: 100%;
	background-image: url(//goodearth.com/cdn/shop/t/46/assets/triangle.png?v=120723319649195942391723224697);
	background-repeat: no-repeat;
	background-position: right 12px center;
	background-size: 7px;
	padding-right: 24px;
	min-width: 90%;
	border-radius: 19px;
	background-color: #fff;
}

.js-search-header img {
	width: 28px;
    top: 3px;
    position: relative;
    margin-right: 9px;
    padding: 2px;
}

.announcement-bar .page-width {
	height: 100%;
}

.announcement-bar .slideshow-wrapper {
	min-height: 28px;
	padding-top: 2px;
}

.announcement-text {
	font-size: 18px;
	font-family: bourtonbase;
	font-weight: 500;
	letter-spacing: normal;
}

label.disabled span.plus-packsize__label {
	color: #e8e8e1;
}

.product__price {
	font-size: 18px;
}

.js-qty__wrapper {
	display: block;
	min-width: 90px;
}

      

.template-product .breadcrumb {
	text-align: left;
	z-index: 2;
	position: relative;
	top: -20px;
	width: 91%;
	margin: 0 auto;
	width: 96%;
}

.breadcrumb a:hover {
	text-decoration: underline;
}

.cc-btn {
    font-weight: 400 !important;
      color: #fff !important;
}

.cc-link.cmp-pref-link {
    font-weight: 400 !important;
    text-decoration: underline !important;
}
      
footer .grid__item {
	text-align: left;
	justify-content: flex-start;
	align-items: flex-start;
}


.socialicons {
  	border-left: 2px solid #cb2c90;
}

.site-header__instagram, a.site-header__facebook {
	padding: 3px;
	display: inline-block;
	height: 30px;
  	margin-left: 10px;
  	border: 2px solid transparent;
}

a.site-header__facebook {
  	margin-left: 0;
}

.site-header__instagram:hover, a.site-header__facebook:hover {
  	border: 2px solid #cb2c90;
}

select.quickaddcoll:hover {
  	border: 1px solid #cb2c90;
}

a.hero__slide-link:focus {
    outline: 2px solid black;
    border: 2px solid black;
}

.header-item.header-item--split-right {
	justify-content: flex-end;
}

.header-item--split-right li.site-nav__item.site-nav__expanded-item:last-child {
	display: none;
}

.header-layout[data-logo-align=center] .site-header__logo {
	right: -100px;
	position: relative;
	margin: 0 0 10.5px;
}

.js-qty__adjust {
	box-shadow: 0 0 0 1px transparent;
	max-height: 60px;
	top: 38px;
}

.cart__items .js-qty__adjust {
	top: initial;
	height: 58px;
	bottom: 1px;
}

.cart__item .js-qty__wrapper {
	background: transparent;
    border: 0px solid;
}

.cart__items .js-qty__adjust:hover {
	background-color: transparent;
	fill: black;
}

.drawer .btn {
	background: #C92C8F;
}

a.site-header__facebook {

}

.site-header__icon img {
	height: 20px;
	width: 20px;
}

.collection-sidebar__group .collapsible-trigger-btn {
	text-align: left;
	font-family: 'Poppins';
	font-weight: 500;
	font-size: 14px;
}

#StickyHeaderWrap .header-layout {
	display: flex;
	justify-content: space-between;
	padding-top: 4px;
}

.header-item--logo-split {
	flex: 1 1 78%;
}

.spr-review-reportreview {
    opacity: 1;
}

#shopify-product-reviews a:after {
    border-bottom: 0px solid #fff !important;
}

.flickity-slider .slideshow__slide .btn {
    background: #3d4246 !important;
  	color: white !important;
}

a.fast-shipping-bar:hover {

}

.js-search-header img, img.icon.icon-cart {
    border: 2px solid transparent;
}

.js-search-header img:hover, img.icon.icon-cart:hover {
    border: 2px solid #C92C8F;
}

.footer__title {
	color: #3d4246;
	color: var(--colorFooterText);
	font-size: 21px;
	font-family: 'bourtonbase';
	letter-spacing: normal;
}

.footer-topper {
	display: flex;
	max-width: 820px;
	margin: 0 auto;
	justify-content: space-between;
}

.trustus {
	width: 66%;
	margin: 0 auto 20px auto;
}

.site-nav__icons a.small--hide.myaccount {
  	display: none;
}

.rte .footer-topper a {
	text-align: center;
	flex-basis: 25%;
	border-bottom: 2px solid transparent !important;
	margin: 0 5%;
  	display: inline-flex;
  	flex-direction: column;
}

.footer-topper img {
    max-height: 70px;
    margin-bottom: 4px;
}

.rte-setting .footer-topper a:after, .rte .footer-topper a:after {
    position: relative !important;
}

footer .grid {
	margin: 0 0 34px 0;
	left: 58px;
	position: relative;
}

.footer-topper a span {
	display: block;
}


.footer-topper a svg {
	width: 60%;
}

.footer__item--69aa6bb0-7804-40bd-9c00-6d0a9a843b12 {
	display: block;
	width: 100%;
}

.trustus img {
	display: block;
	width: 280px;
	margin: 0 auto;
}

.hero__text-shadow:before {
	background: none;
}

.hero__image-wrapper:before, .hero__media:before {
	background: none;
}

.grid__item.medium-up--one-fifth.appear-animation.appear-delay-1 .h5 {
    display: none;
}

.megamenu .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) {
  font-size: 16px;
}


/*  HOMEPAGE CAROUSEL  */


.hero__link a.btn {
	color: white !important;
	display: inline-flex;
	align-items: center;
	margin-top: 9px;
}

.hero__link a.btn:hover {
	background: #ff1e3c !important;
	background-color: #ff1e3c !important;
}


.hero {
	overflow: visible;
}

.hero .flickity-page-dots {
	bottom: -30px;
	color: #747272;
}

.mission h2, .mission .subhead {
	margin-top: 10px;
	font-size: 23px;
  	margin: 0 0 10.5px;
    font-weight: 500;
    line-height: 1.2;
  	font-family: 'bourtonbase';
  
}

[data-center-text=true] .flex-grid {
	justify-content: space-between;
}

.flex-grid--template--15098275430582__promo-grid .flex-grid__item {
	max-width: 32%;
}

.theme-block {
	margin-bottom: 15px;
}

#shopify-section-template--15098275430582__163417146171035f9c {
	margin-top: 50px;
}

.slideshow__slide--31044506-ba93-40b7-8f7b-398afde9b7ec .hero__title {
	font-size: 40px !important;
	line-height: normal;
}

.slideshow__slide--31044506-ba93-40b7-8f7b-398afde9b7ec .hero__top-subtitle {
	margin-bottom: 0;
	font-family: 'milkshake';
	text-transform: unset;
	font-size: 40px;
	letter-spacing: normal;
}

.spr-starrating.spr-summary-starrating {
    align-items: center;
    justify-content: center;
    margin: 0 auto 8px;
}

.product-single__meta .spr-starrating.spr-summary-starrating {
    align-items: center;
    justify-content: flex-start !important;
}

.spr-container .spr-header-title {
    margin-bottom: 10px!important;
}

#NavDrawer {
    padding-top: 0px;
}

.drawer_logo {
  	text-align: center;
}

.drawer_logo img {
  	width: 70px;
}

.drawer__close {
    width: 20px;
    text-align: center;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1000;
}

.drawer__close-button {
    right: 33px;
    padding: 0 20px;
    top: 20px;
}

#NavDrawer .mobile-nav__link--top-level {
    font-size: 1.1em;
    font-family: 'bourtonbase';
    letter-spacing: normal;
    font-size: 17px;
}

.mobile-nav__item:after {
    border-bottom: 1px solid #cecece;
}

.mobile-nav__sublist ul {
    margin: 0;
    margin-left: 47px;
    margin-bottom: 10px;
    border-left: 1px solid #cecece;
}

ul.mobile-nav .collapsible-content__inner {
    padding-bottom: 10px;
}

.toolbar__content {
    display: none;
}

.site-header__logo a {
    border: 1px solid transparent;
  	padding-bottom: 20px;
}

.site-header__logo a:hover {
    border: 1px solid #c92c8f;
}

.notvisible {
  visibility: hidden;
}

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

	.promo-grid--space-top {
		padding-top: 55px;
	} 
      div[id*="featured_collection"] .grid__item {
        width: 18%;
        margin: 0 3.5%;
        padding: 0 4px;
      }

	.hero--450px {
		height: 425px;
		max-width: 1180px;
		margin: 0 auto;
		width: 100%;
	}

	.flickity-slider .slideshow__slide--slideshow-0 .hero__text-content .hero__link {
		position: relative;
		top: 28px;
		left: 225px;
	}

	.slideshow__slide--slideshow-1 .hero__text-content .hero__link {
		position: relative;
		top: -30px;
		left: 237px;
	}

	.slideshow__slide--48c00863-42e1-440b-a0aa-111011e5eb64 .hero__text-content .hero__link {
		position: relative;
		top: 140px;
		left: initial;
	}

	.slideshow__slide--31044506-ba93-40b7-8f7b-398afde9b7ec .hero__text-shadow {
		text-align: left;
		width: 500px;
		float: left;
		margin-left: 30px;
		color: #101010;
	}

	.slideshow__slide--3d45755c-8406-4a14-a46c-f4c27220384e .hero__text-content .hero__link {
		position: relative;
		top: 28px;
		left: 225px;
	}
  
  	.slideshow__slide--d8ceaba8-eff0-4aae-b132-a54d82f4a0e7 .hero__text-shadow {
    	left: 24%;
  	}

	.flickity-slider a.btn {
		padding-top: 12px;
		height: 30px;
	}
  
  	.spr-starrating .spr-stars {
        margin-top: 3px;
    }
  
	.type-advanced .rte--strong, 
    .type-product .rte--strong {
		color: #3d4246;
		font-family: 'bourtonbase';
		font-size: 2.125em;
		font-size: 18px;
        letter-spacing: normal;
	}
  
    .type-advanced .rte--em {
		color: #3d4246;
		font-size: 0.875em;
		font-size: 14px;
        letter-spacing: normal;
        text-transform: unset;
	}

	#shopify-section-template--15098275430582__promo-grid {
		margin-bottom: 80px;
		margin-top: 4px;
	}

	.type-advanced .promo-grid__content {
        position: absolute;
        bottom: -80px;
		padding: 0;
	}
  
  .promo-grid__slide-link {
        border: 1px solid transparent;
	}
  
  .promo-grid__slide-link:hover .promo-grid__content .promo-grid__text .rte--block {
        text-decoration: underline;
  }

	#shopify-section-template--15098275430582__promo-grid .promo-grid__container {
		overflow: visible;
	}

	.type-advanced .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale):after, .type-simple .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale):after {
		background: none;
	}


	.toolbar + .header-sticky-wrapper .site-header {
		border-top: 0px solid;
		border-top-color: rgba(255, 255, 255, 0.1)
	}

	.index-section {
		margin: 30px 0;
	}

	.announcement-bar {
		min-height: 48px;
		margin-top: 20px;
	}

	.site-header {
		padding: 0 0;
	}
}

.instahead {
	margin: 0 0 17.5px;
	font-family: 'bourtonbase',"Work Sans",sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.2;
	letter-spacing 1px;
}

.instahead a {
	color: #c92c8f;
}

.note--success {
    color: #000000;
    background-color: #ecfef0;
    border-color: #56ad6a;
    font-weight: 600;
}

input, select, textarea {
    border: 1px solid;
    border-color: #000000;
    background: #fff;
}

input[type="text" i] {
    background-color: #fff !important;
}

.footer__small-text {
	padding: 3px 0;
}

#CustomerLoginForm {
	max-width: 400px;
	margin: 0 auto;
}

#CustomerLoginForm .grid__item {
	align-items: flex-start;
}

.template-customers-login header.section-header {
	text-align: center;
}

#customer_register_link {
	text-decoration: underline;
}

.grid__item.one-half.text-right {
	justify-content: flex-end;
	flex-direction: initial;
}

#Footer-87f6640d-46c2-468e-9743-e17a7cb1ee56 {
	margin-top: -18px;
	margin-left: -8px;
}

.js-drawer-closing .main-content:after, .js-drawer-open .main-content:after {
	z-index: 8 !important;
}

.template-search .grid-product__image-mask {
	width: 220px;
}

.footer-topper a:nth-child(3) svg {
    width: 33%;
  	margin-bottom: -11px;
}

a.promo-grid__textandlink:hover div div {
  	text-decoration: underline !important;
}

.site-nav__dropdown {
    box-shadow: 0 15px 10px rgb(0 0 0 / 4%);
    transform: translate3d(0,-12px,0);
}

button.needsclick:not(.go1770248286 button.needsclick) {
    padding: 5px 0 !important;
    border-radius: 24px !important;
    padding-top: 7px !important;
}

.go1770248286 button.needsclick {
  	border: 1px solid transparent !important;
}

.go1770248286 button.needsclick:hover {
  background-color: #fbfbf6 !important;
  border: 1px solid black !important;
  color: black !important;
}

label.needsclick {
    border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
  	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	-o-transition: all ease 0.3s;
	transition: all ease 0.3s;
}

input.notranslate.needsclick::placeholder {
    color: #666 !important;
    font-size: 14px !important;
	font-style: italic;
}

input.notranslate.needsclick.go880770341.kl-private-reset-css-Xuajs1 {
    border: 0px solid !important;
    border-bottom: 1px solid #666 !important;
  	font-size: 11px !important; 
}

#shopify-section-template--15098275430582__1635366217ec846f3d, 
#shopify-section-template--15156789772470__16355331904cb2ebda, 
#shopify-section-template--15098275758262__1635533059e3f221ec,
#shopify-section-template--15098275332278__1635533340fbb64cf4 {
      display: none;
}

.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor strong {
    font-weight: 400 !important;
    font-size: 16px !important;
}

#contact-template--15098275528886__form button.btn {
    padding: 0 50px;
}

.klaviyo-form-VMfDPx input.needsclick {
    max-width: 220px !important;
}

img.accesslogo {
    width: 126px;
    margin: 20px auto 50px;
}

@media only screen and (max-width: 768px) {
  
  	li.mobile-nav__item.appear-animation.appear-delay-2 a, li.mobile-nav__item.appear-animation.appear-delay-3 a {
      padding: 0 15px;
      display: flex;
      align-items: center;
    }
  
    li.mobile-nav__item.appear-animation.appear-delay-2 a:before {
        content: url(/cdn/shop/t/21/assets/sweetspicymobile.png);
        margin-left: 6px;
      	margin-right: 16px;
      	max-height: 125px;
    }
  
  	li.mobile-nav__item.appear-animation.appear-delay-3 a:before {
        content: url(/cdn/shop/t/21/assets/varietymobile.png);
        margin-left: 6px;
      	margin-right: 16px;
      	max-height: 125px;
    }
  
      img.accesslogo {
        width: 126px;
        margin: 20px auto 50px;
    }
  
    .header-item.header-item--icons .site-nav {
      	margin-top: 0;
  	}
  
  	.site-nav {
        margin-top: 20px;
    }

  	.site-header__logo img {
        max-width: 100%;
        width: 88px;
    }
  
  	.footer__item-padding {
        width: 100%;
    }
  
  	.drawer__fixed-header {
    	height: 94px;
    }
  
  	input.needsclick {
    	max-width: 100% !important;
	}
  
	select.quickaddcoll {
		padding: 10px 22px 10px 10px !important;
	}
  
  	.product-single__meta .spr-starrating.spr-summary-starrating {
        align-items: center;
        justify-content: center!important;
    }
  
  	.footer-topper a:nth-child(3) svg {
    	width: 64%;
  	}
  
  	.footer-topper a:first-child svg {
        width: 85%;
        top: 5px;
        position: relative;
    }

	.template-search .grid-product__image-mask {
		width: 160px;
	}

	.template-search input {
		padding: 8px;
	}

	.template-search input.add2cartcoll {
		width: 150px;
		margin: 15px auto;
	}

	button.site-nav__link.site-nav__link--icon.js-drawer-open-nav {
		left: 20px;
		position: relative;
		top: 7px;
	}

	button.js-drawer-open-nav svg {
		fill: #3d4246;
	}
  
  	.collection-hero__content .page-width {
        position: absolute;
        bottom: 8px;
        left: 8px;
    }

	.header-item--logo-split {
		flex: 1 1 61%;
	}

	.site-nav__link--icon {
		color: black;
	}

	.header-item--left {
		display: contents;
	}

	.header-layout[data-logo-align=center] .site-header__logo {
		right: unset;
	}

	.grid-product__image-mask .image-wrap {
		height: 238px !important;
	}

	footer .grid {
		margin: 0;
		left: 0;
	}

	.template-product .breadcrumb {
		top: 13px;
	}

	.collection-hero {
		height: 126px;
	}

	.collection-hero__content .page-width {
		padding: 0 8px;
	}

	.section-header--hero h1.section-header__title {
		font-size: 23px;
	}

	.collection-hero__content {
		padding-bottom: 5px;
	}

	.rte.collection__description {
		width: 96%;
		margin: 0 auto;
	}

	.header-layout[data-logo-align=center] .header-item--icons, .header-layout[data-logo-align=center] .header-item--navigation {
		flex: 1 1 94px;
	}

	.site-nav__link--icon + .site-nav__link--icon {
		margin-left: 8px;
		margin-right: 0;
	}

	.site-nav__link--icon .icon {
		width: 25px;
		height: 30px;
	}

	.header-item--logo {
		margin-right: -30%;
	}

	.site-nav__icons {
		white-space: nowrap;
		position: relative;
		top: -6px;
	}

	.site-nav__link--icon button .icon-hamburger {
		display: inline-block;
		width: 20px;
		height: 20px;
		vertical-align: middle;
		fill: #3d4246;
		stroke: none;
	}

	.site-nav__link--icon.js-drawer-open-nav .icon {
		width: 20px;
		height: 20px;
	}

	button .icon-hamburger path {
		fill: #3d4246 !important;
		stroke-width: inherit !important;
		stroke: inherit !important;
		stroke-linecap: inherit;
		stroke-linejoin: inherit;
	}

	.announcement-text {
		line-height: normal;
		font-size: 16px;
		font-family: bourtonbase;
		font-weight: 500;
		letter-spacing: normal;
		line-height: 20px;
	}

	.announcement-bar .slideshow-wrapper {
		min-height: 28px;
		padding-top: 4px;
	}

	.announcement-bar {
		margin-top: 25px;
	}

	.hero__link a.btn {
		padding: 0 41px;
	}

	.hero__text-content.horizontal-left {
		text-align: center;
	}

	.slideshow__slide--slideshow-1 .hero__text-shadow {
		top: -46px;
		position: relative;
	}

	#slideshow__slide--31044506-ba93-40b7-8f7b-398afde9b7ec .hero__text-shadow:before {
		content: "";
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: auto;
		background: radial-gradient(rgba(0,0,0,.2) 0,transparent 60%) !important;
		background: radial-gradient(rgba(0,0,0,var(--colorImageOverlayTextShadow)) 0,transparent 60%) !important;
		margin: -100px -200px -100px -200px;
		z-index: -1;
	}

	.flex-grid--template--15098275430582__promo-grid .flex-grid__item {
		max-width: initial;
	}

	.flex-grid--template--15098275430582__promo-grid .flex-grid__item {
		margin-bottom: 38px;
	}

	.flex-grid--template--15098275430582__promo-grid .promo-grid__container {
		overflow: initial;
	}

	.flex-grid--template--15098275430582__promo-grid .type-advanced .promo-grid__content {
		top: 55px;
		padding-left: 0;
	}

	.flex-grid--template--15098275430582__promo-grid .type-advanced .promo-grid__content:not(.promo-grid__content--boxed):not(.promo-grid__content--sale):after {
		background: none;
	}

	[data-type_header_capitalize=true] .type-advanced .rte--strong,
    [data-type_header_capitalize=true] .type-product .rte--strong,
    [data-type_header_capitalize=true] .type-sale_collection .rte--strong {
		text-transform: uppercase;
		color: #3d4246;
		font-weight: 500;
		font-size: 18px;
		font-family: 'bourtonbase';
	}

    [data-type_header_capitalize=true] .type-advanced .rte--em {
		color: #3d4246;
		font-size: 0.875em;
        font-size: 14px;
        letter-spacing: normal;
        text-transform: unset;
	}

	#shopify-section-template--15098275430582__163417146171035f9c, #shopify-section-template--15098275430582__promo-grid2 {
		display: none;
	}

	#shopify-section-template--15098275430582__rich-text .image-block {
		display: block;
	}

	#shopify-section-template--15098275430582__rich-text .image-block .image-block__text {
		padding: 10px 10px 35px;
	}

	#shopify-section-template--15098275430582__rich-text .image-block .lnk {
		color: #ff6472;
		text-transform: uppercase;
		font-family: bourtonbase,"Work Sans",sans-serif;
		font-size: 1.4em;
	}

	.instahead {
		font-size: 23px;
	}

	.instahead a {
		color: #ff6472;
	}

	.collection-mission .inner li {
		flex-basis: 100%;
		padding: 5px 10px 0;
	}

	.theme-block p {
		font-size: 14px;
	}

	.mission h1 {
		font-size: 30px;
	}

	#shopify-section-template--15098275430582__16341541644f2f6711 .h1.appear-delay {
		font-size: 23px;
	}

	.slideshow__slide--31044506-ba93-40b7-8f7b-398afde9b7ec {
		display: block;
		text-shadow: 2px 2px 2px #000000;
	}

	.slideshow__slide--31044506-ba93-40b7-8f7b-398afde9b7ec a {
		text-shadow: none;
	}

	.instahead {
		margin: 0 0 -17.5px;
	}
  
    #shopify-section-template--15098275430582__rich-text {
        margin-bottom: 0;
    }
  
    .mobile-nav__social {
        list-style: none outside;
        display: flex;
        flex-wrap: wrap;
        justify-content: stretch;
        margin: 15px 0 20px 0;
        display: block;
        text-align: center;
  	}
  
    .mobile-nav__social-item {
        display: inline-block;
        width: auto;
        padding: 0;
    }
  
  	.mobile-nav__social a {
        display: block;
        padding: 12px 7px;
    }
  
  	.header-sticky-wrapper {
        margin-top: 0;
    }
  
   	#shopify-section-template--15098275430582__1635366217ec846f3d, 
    #shopify-section-template--15156789772470__16355331904cb2ebda, 
    #shopify-section-template--15098275758262__1635533059e3f221ec,
    #shopify-section-template--15098275332278__1635533340fbb64cf4 {
      	display: block;
      	border-top: 1px solid #ececec;
    }
  
    #shopify-section-template--15098275430582__1635366217ec846f3d p.h4.footer__title, 
    #shopify-section-template--15156789772470__16355331904cb2ebda p.h4.footer__title, 
    #shopify-section-template--15098275758262__1635533059e3f221ec p.h4.footer__title,
    #shopify-section-template--15098275332278__1635533340fbb64cf4 p.h4.footer__title {
      	margin-bottom: -12px;
  	}
  
  	button.needsclick {
        padding: 10px 0!important;
    	border-radius: 24px !important;
    	font-size: 15px !important;
    }

}

/* Collection Page Review Styling - Products with Zero Reviews will show starts */

.grid-product .spr-badge[data-rating="0.0"] {
	display: inline-block;
}


.cart__item-title a {
	font-weight: 600;
	font-size: 18px;
    text-decoration: underline;
}

a.cart-popup__cta-link.btn.btn--secondary-accent.ms-view-cart {
    display: block;
    width: 88px;
}

.cart__page a:hover {
	text-decoration: underline;
}

#shopify-section-template--15098275266742__recently-viewed {
	display: none;
}

.grid-product .spr-badge {
	text-align: center;
	margin: 10px auto 12px;
}

.template-search .grid-search__page-content span.h4 {
	font-size: 20px;
	font-family: 'bourtonbase';
	letter-spacing: normal;
}

.grid-product__price {
	margin-top: 0px;
}

.footer__small-text {
	padding: 3px 0;
	font-family: 'bourtonbase';
	font-size: 14px;
	letter-spacing: normal;
	color: #3d4246;
}










/* Product-page-add-to-cart */

#shopify-section-product-template .cart-popup__cta-link.ms-view-cart {
	display: block;
	text-align: center
}

#shopify-section-product-template .cart-popup-item__title > a {
	color: #535454
}

.mwd-cart-popup-wrapper {
	margin: 0% auto;
	display: block;
	position: fixed;
	top: 0%;
	right: 0%;
	background-color: #fff;
	z-index: 9999;
	border: 1px solid #cfcfd0;
	border-radius: 5px;
	transform: translateY(0);
	transition: all .45s cubic-bezier(.29,.63,.44,1);
	width: 25rem;
}

.mwd-cart-popup-wrapper .cart-popup {
	box-shadow: 1px 1px 10px 2px rgba(232,233,235,.5);
	padding: 1rem 1rem
}

.mwd-cart-popup-wrapper .cart-popup__heading {
	color: #000;
	text-align: left;
	font-weight: 400;
	border-bottom: 1px solid #e8e9eb;
	padding: 0 2.5rem 1rem 0;
	margin: 0;
	font-size: 1.125em;
	line-height: 1.2rem;
	letter-spacing: 0;
	text-transform: inherit
}

.mwd-cart-popup-wrapper .cart-popup__close {
	color: #000 !important;
	position: absolute;
	top: .2rem;
	right: .6rem;
	padding: .9rem;
	background-color: transparent;
	border: none;
	line-height: 0
}

.mwd-cart-popup-wrapper .cart-popup__close .icon {
	width: 15px
}

.mwd-cart-popup-wrapper .cart-popup-item {
	display: flex;
	margin: 1rem 0
}

.mwd-cart-popup-wrapper .cart-popup-item__image-wrapper {
	position: relative;
	flex-basis: 18%;
	flex-shrink: 0;
	margin-right: 1rem;
	text-align: center
}

.mwd-cart-popup-wrapper .cart-popup-item__image-wrapper .cart-popup-item__image {
	display: block;
	margin: 0 auto;
	max-height: 95px
}

.mwd-cart-popup-wrapper .cart-popup-item__description {
	font-size: 14px;
	text-align: left;
	display: flex;
	color: #69727b;
	flex-basis: 100%;
	justify-content: space-between;
	line-height: 1.2rem
}

.mwd-cart-popup-wrapper .cart-popup-item__title {
	font-size: 16px;
    line-height: 18px;
}

.mwd-cart-popup-wrapper .cart-popup-item__title a:hover {
  	text-decoration: underline;
}

.mwd-cart-popup-wrapper .cart-popup-item__title a {
	font-size: 13px !important;
	padding-top: 0 !important;
	text-decoration: none;
  	line-height: 15px;
}

.mwd-cart-popup-wrapper .product-details {
	margin-bottom: 0 !important;
	margin-left: 0;
	list-style-type: none;
	margin-top: .25rem;
	font-size: .875em
}

.mwd-cart-popup-wrapper .product-details .product-details__item {
	margin-bottom: .2rem;
	line-height: 1.5
}

.mwd-cart-popup-wrapper .cart-popup-item__quantity {
	flex-shrink: 0;
	margin-left: 5rem;
	text-align: right;
	font-size: .875em;
	display: block
}

.mwd-cart-popup-wrapper .cart-popup__cta-link {
	height: auto;
	color: #3d4246;
	margin: 5px auto;
	padding: 0 !important;
	min-width: initial;
	line-height: 26px;
	margin-top: 6px;
}

.grid-product__meta {
    padding: 0 0 6px 0;
}

a.ms-view-cart:hover {
    background: transparent !important;
    text-decoration: underline;
}

main #shopify-section-product-template .product-template .cart-popup__cta-link.ms-view-cart:hover {
	color: #373737;
	background-color: #fff !important;
}

.ms-view-cart {
	background: #fff;
	color: #fff;
	border: 0px solid #464f56;
	font-size: 80%;
}

.viewcart_butt {
	display: flex;
}

.ms-continue_shopping {
}

.ms-checkout {
	background-color: #aa2509 !important;
	color: #fff;
	border: 1px solid #aa2509;
}

.cart-popup-error-wrapper {
	background-color: indianred;
}



.cart-popup__heading_error {
	color: #fff;
	border: none;
	font-weight: normal;
	font-size: 1.1em;
	line-height: 1.8rem;
	letter-spacing: 0;
	text-transform: capitalize;
}


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

	.mwd-cart-popup-wrapper {
		width: 100%;
		margin: 0;
		top: 0;
		right: 0;
	}

	.mwd-cart-popup-wrapper .cart-popup__cta-link {
		width: 100%;
	}
}

.cart-popup__cta-link.ms-continue_shopping {
	display: block;
	text-align: center;
	background: #C92C8F;
	color: #ffffff;
	text-transform: uppercase;
	font-family: bourtonbase;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 2px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.cart-popup__cta-link.ms-continue_shopping:hover {
	background: #2d89e2;
	color: #ffffff;
	transition: all 200ms ease 0s;
}

.cart-popup-item__title > a {
	color: #535454
}


.bv_main_container .bv_stars_button_container .bv_stars_svg_no_wrap svg,
[data-bv-show="rating_summary"] .bv_main_container .bv_stars_component_container svg {
    max-width: 16px !important;
    margin-right: 2px !important;
}


[data-bv-show=inline_rating] .bv_main_container .bv_averageRating_component_container {
  max-width: 1px;
}
[data-bv-show=inline_rating] .bv_main_container .bv_averageRating_component_container .bv_text {
  display: none !important;
}

[data-bv-show=inline_rating] .bv_main_container .bv_numReviews_component_container {
    margin-left: -5px !important;
}

[data-bv-show=inline_rating] .bv_main_container .bv_numReviews_component_container .bv_text:after {
    content: ' reviews';
}

[data-bv-rating] .bv_main_container, [data-bv-show=inline_rating] .bv_main_container {
    display: inline-flex!important;
    align-items: center!important;
    flex-wrap: nowrap!important;
    margin: 10px 0 !important;
}

.product-block.bv_product_price {
    margin-bottom: 8px;
}

.template-collection [data-bv-show="rating_summary"] .bv_main_container .bv_numReviews_text .bv_text,
.template-collection [data-bv-show=inline_rating] .bv_main_container .bv_text,
.template-product [data-bv-show="rating_summary"] .bv_main_container .bv_numReviews_text,
.template-product [data-bv-show="rating_summary"] .bv_main_container .bv_numReviews_text:hover,
.template-product [data-bv-show="rating_summary"] .bv_main_container .bv_button_buttonMinimalist,
.template-product [data-bv-show="rating_summary"] .bv_main_container .bv_button_buttonMinimalist:hover {
    font-family: Poppins, Arial, Helvetica, sans-serif !important;
  	color: #3d4246 !important;
}

.template-collection [data-bv-rating] .bv_main_container .bv_text, .template-collection [data-bv-show=inline_rating] .bv_main_container .bv_text {
    font-size: 12px!important;
}

.template-product [data-bv-show="rating_summary"] .bv_main_container .bv_button_buttonMinimalist {
    text-decoration: underline !important;
}

.template-product [data-bv-show="rating_summary"] .bv_main_container .bv_stars_component_container {
    padding-right: 6px !important;
}


.template-product .bv-cv2-cleanslate .bv-core-container-10 .bv-content-placeholder .bv-write-review-label,
.template-product .bv-cv2-cleanslate .bv-core-container-10 .bv-submission .bv-fieldsets .bv-form-actions .bv-submission-button-submit {
    border-radius: 16px !important;
    background-color: #000 !important;
    font-family: Bourtonbase, Helvetica, Arial, sans-serif !important;
    text-transform: uppercase !important;
  	font-size: 14px !important;
    line-height: 19px!important;
  	padding: 5px 30px 3px !important;
  	font-weight: 500 !important;
  	border: 1px solid #000 !important;
    margin-top: 15px !important;
}

.template-product .bv-cv2-cleanslate .bv-core-container-10 .bv-content-placeholder .bv-write-review-label:hover,
.template-product .bv-cv2-cleanslate .bv-core-container-10 .bv-submission .bv-fieldsets .bv-form-actions .bv-submission-button-submit:hover {
  	font-family: Bourtonbase, Helvetica, Arial, sans-serif !important;
    text-transform: uppercase !important;
  	font-size: 14px !important;
    line-height: 19px!important;
  	padding: 5px 30px 3px !important;
  	font-weight: 500 !important;
  	color: #000 !important;
  	background-color: #fff !important;
}

.template-product .bv-cv2-cleanslate .bv-core-container-10 .bv-action-bar-header, .template-product .bv-cv2-cleanslate .bv-core-container-10 .bv-mbox-breadcrumb {
    font-family: Bourtonbase, Helvetica, Arial, sans-serif !important;
    margin: 0 0 10.5px !important;
    font-weight: 500 !important;
    line-height: 1.2 !important;
    font-size: 30px !important;
 	text-align: center !important;
}

.template-product .bv-cv2-cleanslate .bv-core-container-10 .bv-content-placeholder {
	text-align: center !important;
}

.template-product .bv-cv2-cleanslate .bv-core-container-10 .bv-action-bar {
    padding-bottom: 0 !important;
    text-align: center !important;
    display: flex !important;
    justify-content: center;
}

.template-product .bv-cv2-cleanslate .bv-core-container-10 .bv-mbox .bv-mbox-breadcrumb,
.template-product .bv-mbox-injection-container div,
.template-product .bv-fieldset-label-text,
.template-product .bv-cv2-cleanslate .bv-core-container-10 .bv-submission .bv-fieldsets .bv-fieldset-rating .bv-fieldset-rating-wrapper .bv-rating-helpe {
  font-family: Bourtonbase, Helvetica, Arial, sans-serif !important;
}

.template-product .bv-cv2-cleanslate .bv-core-container-10 .bv-content-placeholder .bv-write-review-label {
    display: block !important;
    margin: 0 auto !important;
}

.template-product .bv-cv2-cleanslate .bv-core-container-10 .bv-submission .bv-fieldsets .bv-rating-helper {
    font-family: Poppins, Arial, Helvetica, sans-serif !important;
}

.template-product .bv-cv2-cleanslate .bv-core-container-10 .bv-submission .bv-fieldsets .bv-fieldset.bv-select-field .bv-fieldset-select-wrapper .bv-select, .template-product .bv-cv2-cleanslate .bv-core-container-10 .bv-submission .bv-fieldsets .bv-fieldset.bv-fieldset-active.bv-select-field .bv-fieldset-select-wrapper .bv-select {
    font-style: normal!important;
}


.template-product [data-bv-show="rating_summary"] {
    margin: 9px 0 0 !important;
}

.bv-cv2-cleanslate .bv-core-container-0 .bv-content-search .bv-masthead .bv-searchbar {
    display: none !important;
}



/* Landscape iPads */

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {

	.header-layout[data-logo-align=center] .site-header__logo {
		right: 0;
	}

	.header-item--split-left .site-nav__link {
		padding: 7.5px 14px;
	}

	.header-item--split-left {
		min-width: 47%;
	}

	.header-item--split-right .site-nav__link {
		padding: 7.5px 6px;
	}

	.variant-input {
		width: 100%;
	}

	.product-recommendations select.quickaddcoll, .template-search select.quickaddcoll {
		font-size: 11px;
	}

	footer.site-footer .page-width {
		padding: 0 20px;
	}

	footer.site-footer .grid__item {
		padding-left: 0;
	}

	.collection-hero__content .page-width {
		width: 100%;
		bottom: 0;
		position: relative;
	}
}


.template-customers-register .form-vertical .btn {
    background: #c92c8f !important;
}

/* Auto Delivery Policy PDP widget */

#widget_disclaimer {
	/* display: none; */
}

._1d4a5tt3 {
  background-color: transparent!important;
}

span#cookieconsent\:desc * {
    color: #000;
}
