/** Shopify CDN: Minification failed

Line 114:27 Expected identifier but found whitespace
Line 114:29 Unexpected "{"
Line 114:35 Expected ":"
Line 116:34 Expected identifier but found whitespace
Line 116:36 Unexpected "{"
Line 116:49 Expected ":"
Line 120:23 Expected identifier but found whitespace
Line 120:25 Unexpected "{"
Line 120:38 Expected ":"
Line 122:23 Expected identifier but found whitespace
... and 11 more hidden warnings

**/
:root {
	--neulis: "Neulis Sans", "neulis-sans", sans-serif;
	--neulissans: "Neulis Sans", "neulis-sans", sans-serif;
	--fields: fields, "fields", sans-serif;
	--professor: professor, "professor", sans-serif;
	
	--fblack: #000000;
	--black: #282828;
	--white: #FFFFFF;

/* New Baske Colors */

	--olive-green: #354210;
	--olive: #354210;
	--cream: #f4f3e3;
	--chartreuse: #ccc650;
	--light-blue: #cbd7da;
	--pink: #d4aeb1;
	--terracotta: #c67146;

/* Old Bliss Colors */

	--gray: #C9CBD1;
	--disabled-gray: #C9CBD1;


	/* Holiday Colors */

	--maroon: #5B1A1A;
	--brick: #773837;
	--dusty-red: #964948;
	--sage: #717F67;

}@font-face {
  font-family: Figtree;
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("//www.baskehome.com/cdn/fonts/figtree/figtree_n5.3b6b7df38aa5986536945796e1f947445832047c.woff2?h1=YmFza2Vob21lLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=c2hvcGJhc2tlLmNvbQ&h3=YmFza2UubWU&h4=YmFza2Vib3V0aXF1ZS5jb20&h5=YmFza2Vob21lLmNvbQ&h6=YWNjb3VudC5iYXNrZWhvbWUuY29t&hmac=5f6f76e9882d5dd440c69eb4f01cdff8b76308d8a638e3764ee07ed310951980") format("woff2"),
       url("//www.baskehome.com/cdn/fonts/figtree/figtree_n5.f26bf6dcae278b0ed902605f6605fa3338e81dab.woff?h1=YmFza2Vob21lLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=c2hvcGJhc2tlLmNvbQ&h3=YmFza2UubWU&h4=YmFza2Vib3V0aXF1ZS5jb20&h5=YmFza2Vob21lLmNvbQ&h6=YWNjb3VudC5iYXNrZWhvbWUuY29t&hmac=135bdf87fc5bb7f8d49d945f08e577c305b5673e63bd7b10c2bf6934487d6a3e") format("woff");
}

@font-face {
  font-family: Figtree;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//www.baskehome.com/cdn/fonts/figtree/figtree_n7.2fd9bfe01586148e644724096c9d75e8c7a90e55.woff2?h1=YmFza2Vob21lLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=c2hvcGJhc2tlLmNvbQ&h3=YmFza2UubWU&h4=YmFza2Vib3V0aXF1ZS5jb20&h5=YmFza2Vob21lLmNvbQ&h6=YWNjb3VudC5iYXNrZWhvbWUuY29t&hmac=1f63645b7a764106a074db214b26fc4baf0aaa0eac5dffd3d456f7b01017cadb") format("woff2"),
       url("//www.baskehome.com/cdn/fonts/figtree/figtree_n7.ea05de92d862f9594794ab281c4c3a67501ef5fc.woff?h1=YmFza2Vob21lLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=c2hvcGJhc2tlLmNvbQ&h3=YmFza2UubWU&h4=YmFza2Vib3V0aXF1ZS5jb20&h5=YmFza2Vob21lLmNvbQ&h6=YWNjb3VudC5iYXNrZWhvbWUuY29t&hmac=ef59ca614e161c722e603b7757e2fb7c7638373ddec98f7eeb3867cee7dbb47a") format("woff");
}

@font-face {
  font-family: Figtree;
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src: url("//www.baskehome.com/cdn/fonts/figtree/figtree_i5.969396f679a62854cf82dbf67acc5721e41351f0.woff2?h1=YmFza2Vob21lLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=c2hvcGJhc2tlLmNvbQ&h3=YmFza2UubWU&h4=YmFza2Vib3V0aXF1ZS5jb20&h5=YmFza2Vob21lLmNvbQ&h6=YWNjb3VudC5iYXNrZWhvbWUuY29t&hmac=5c16ff4c71f7d92b29708e44ca3e8440004cd38823cc288d8457253853d7ec6e") format("woff2"),
       url("//www.baskehome.com/cdn/fonts/figtree/figtree_i5.93bc1cad6c73ca9815f9777c49176dfc9d2890dd.woff?h1=YmFza2Vob21lLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=c2hvcGJhc2tlLmNvbQ&h3=YmFza2UubWU&h4=YmFza2Vib3V0aXF1ZS5jb20&h5=YmFza2Vob21lLmNvbQ&h6=YWNjb3VudC5iYXNrZWhvbWUuY29t&hmac=6d74c662eba6c64b5f5dd8ab856aa0961c2372f9b7134f9e29daf7f4d77b839c") format("woff");
}

@font-face {
  font-family: Figtree;
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("//www.baskehome.com/cdn/fonts/figtree/figtree_i7.06add7096a6f2ab742e09ec7e498115904eda1fe.woff2?h1=YmFza2Vob21lLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=c2hvcGJhc2tlLmNvbQ&h3=YmFza2UubWU&h4=YmFza2Vib3V0aXF1ZS5jb20&h5=YmFza2Vob21lLmNvbQ&h6=YWNjb3VudC5iYXNrZWhvbWUuY29t&hmac=fcf3694853000b10c9c6d9ff9c07111830ec274dfdf3f1b85bd4ba253b955d92") format("woff2"),
       url("//www.baskehome.com/cdn/fonts/figtree/figtree_i7.ee584b5fcaccdbb5518c0228158941f8df81b101.woff?h1=YmFza2Vob21lLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=c2hvcGJhc2tlLmNvbQ&h3=YmFza2UubWU&h4=YmFza2Vib3V0aXF1ZS5jb20&h5=YmFza2Vob21lLmNvbQ&h6=YWNjb3VudC5iYXNrZWhvbWUuY29t&hmac=c187e6492624ca409687c8c012bac9a13dd8be638c8b9ff9f2a61c5ffe8c0918") format("woff");
}

@font-face {
  font-family: Figtree;
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("//www.baskehome.com/cdn/fonts/figtree/figtree_n5.3b6b7df38aa5986536945796e1f947445832047c.woff2?h1=YmFza2Vob21lLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=c2hvcGJhc2tlLmNvbQ&h3=YmFza2UubWU&h4=YmFza2Vib3V0aXF1ZS5jb20&h5=YmFza2Vob21lLmNvbQ&h6=YWNjb3VudC5iYXNrZWhvbWUuY29t&hmac=5f6f76e9882d5dd440c69eb4f01cdff8b76308d8a638e3764ee07ed310951980") format("woff2"),
       url("//www.baskehome.com/cdn/fonts/figtree/figtree_n5.f26bf6dcae278b0ed902605f6605fa3338e81dab.woff?h1=YmFza2Vob21lLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=c2hvcGJhc2tlLmNvbQ&h3=YmFza2UubWU&h4=YmFza2Vib3V0aXF1ZS5jb20&h5=YmFza2Vob21lLmNvbQ&h6=YWNjb3VudC5iYXNrZWhvbWUuY29t&hmac=135bdf87fc5bb7f8d49d945f08e577c305b5673e63bd7b10c2bf6934487d6a3e") format("woff");
}
  


:root {
	--font-body-family: "Neulis Sans", "neulis-sans", sans-serif;
	--font-body-style: normal;
	--font-body-weight: 400;
	--font-body-weight-bold: 700;

	--font-heading-family: fields, "fields", sans-serif;
	--font-heading-style: normal;
	--font-heading-weight: 400;

	--font-body-scale: 1.0;
	--font-heading-scale: 1.0;

	--color-base-text: #354210;
	--color-shadow: #354210;
	--color-base-text-rgb: 53, 66, 16;
	--color-base-background-1: #f4f3e3;
	--color-base-background-1-rgb: 244, 243, 227;
	--color-base-background-2: {{ shop.brand.colors.primary[1].background }};
	--color-base-background-2-rgb: ;
	--color-base-solid-button-labels: {{ metaobjects.theme_colors.cream.color.value }};
	--color-base-solid-button-labels-rgb: ;
	--color-base-outline-button-labels: #354210;
	--color-base-outline-button-labels-rgb: 53, 66, 16;
	--color-base-accent-1: {{ metaobjects.theme_colors["olive-green"].color.value }};
	--color-base-accent-1-rgb: ;
	--color-base-accent-2: {{ metaobjects.theme_colors.chartreuse.color.value }};
	--color-base-accent-2-rgb: ;
	--payment-terms-background-color: #f4f3e3;

	--gradient-base-background-1: #f4f3e3;
	--gradient-base-background-2: {{ shop.brand.colors.primary[1].background }};
	--gradient-base-accent-1: {{ metaobjects.theme_colors["olive-green"].color.value }};
	--gradient-base-accent-2: {{ metaobjects.theme_colors.chartreuse.color.value }};

	--media-padding: px;
	--media-border-opacity: 0.05;
	--media-border-width: 1px;
	--media-radius: 0px;
	--media-shadow-opacity: 0.0;
	--media-shadow-horizontal-offset: 0px;
	--media-shadow-vertical-offset: 0px;
	--media-shadow-blur-radius: 0px;
	--media-shadow-visible: 0;

	--page-width: 150rem;
	--page-width-margin: 0rem;

	--product-card-image-padding: 0.0rem;
	--product-card-corner-radius: 0.0rem;
	--product-card-text-alignment: left;
	--product-card-border-width: 0.0rem;
	--product-card-border-opacity: 0.0;
	--product-card-shadow-opacity: 0.0;
	--product-card-shadow-visible: 0;
	--product-card-shadow-horizontal-offset: 0.0rem;
	--product-card-shadow-vertical-offset: 0.0rem;
	--product-card-shadow-blur-radius: 0.0rem;

	--collection-card-image-padding: 0.0rem;
	--collection-card-corner-radius: 0.0rem;
	--collection-card-text-alignment: left;
	--collection-card-border-width: 0.0rem;
	--collection-card-border-opacity: 0.0;
	--collection-card-shadow-opacity: 0.0;
	--collection-card-shadow-visible: 0;
	--collection-card-shadow-horizontal-offset: 0.0rem;
	--collection-card-shadow-vertical-offset: 0.0rem;
	--collection-card-shadow-blur-radius: 0.0rem;

	--blog-card-image-padding: 0.0rem;
	--blog-card-corner-radius: 0.0rem;
	--blog-card-text-alignment: left;
	--blog-card-border-width: 0.0rem;
	--blog-card-border-opacity: 0.0;
	--blog-card-shadow-opacity: 0.1;
	--blog-card-shadow-visible: 1;
	--blog-card-shadow-horizontal-offset: 0.0rem;
	--blog-card-shadow-vertical-offset: 0.0rem;
	--blog-card-shadow-blur-radius: 0.0rem;

	--badge-corner-radius: 4.0rem;

	--popup-border-width: 1px;
	--popup-border-opacity: 0.1;
	--popup-corner-radius: 0px;
	--popup-shadow-opacity: 0.0;
	--popup-shadow-horizontal-offset: 0px;
	--popup-shadow-vertical-offset: 0px;
	--popup-shadow-blur-radius: 0px;

	--drawer-border-width: 2px;
	--drawer-border-opacity: 0.1;
	--drawer-shadow-opacity: 0.0;
	--drawer-shadow-horizontal-offset: 0px;
	--drawer-shadow-vertical-offset: 0px;
	--drawer-shadow-blur-radius: 5px;

	--spacing-sections-desktop: 0px;
	--spacing-sections-mobile: 0px;

	--grid-desktop-vertical-spacing: 8px;
	--grid-desktop-horizontal-spacing: 8px;
	--grid-mobile-vertical-spacing: 4px;
	--grid-mobile-horizontal-spacing: 4px;

	--text-boxes-border-opacity: 0.0;
	--text-boxes-border-width: 0px;
	--text-boxes-radius: 0px;
	--text-boxes-shadow-opacity: 0.0;
	--text-boxes-shadow-visible: 0;
	--text-boxes-shadow-horizontal-offset: 0px;
	--text-boxes-shadow-vertical-offset: 0px;
	--text-boxes-shadow-blur-radius: 0px;

	--buttons-radius: 40px;
	--buttons-radius-outset: 41px;
	--buttons-border-width: 1px;
	--buttons-border-opacity: 1.0;
	--buttons-shadow-opacity: 0.0;
	--buttons-shadow-visible: 0;
	--buttons-shadow-horizontal-offset: 0px;
	--buttons-shadow-vertical-offset: 0px;
	--buttons-shadow-blur-radius: 0px;
	--buttons-border-offset: 0.3px;

	--inputs-radius: 0px;
	--inputs-border-width: 1px;
	--inputs-border-opacity: 0.55;
	--inputs-shadow-opacity: 0.0;
	--inputs-shadow-horizontal-offset: 0px;
	--inputs-margin-offset: 0px;
	--inputs-shadow-vertical-offset: 0px;
	--inputs-shadow-blur-radius: 0px;
	--inputs-radius-outset: 0px;

	--variant-pills-radius: 40px;
	--variant-pills-border-width: 1px;
	--variant-pills-border-opacity: 0.55;
	--variant-pills-shadow-opacity: 0.0;
	--variant-pills-shadow-horizontal-offset: 0px;
	--variant-pills-shadow-vertical-offset: 0px;
	--variant-pills-shadow-blur-radius: 0px;

	--color-base-text-opacity-10-percent: #e1e1ce;
	--color-base-text-opacity-20-percent: #ced0b9;
	--color-base-text-opacity-55-percent: #8b926f;
	--color-base-text-opacity-85-percent: #525d30;
	--color-base-accent-1-opacity-10-percent: ;
	--color-base-accent-2-opacity-10-percent: ;
}





*,
*::before,
*::after {
box-sizing: inherit;
}

html {
	box-sizing: border-box;
	font-size: 62.5%;
	height: 100%;
}

body {
	display: grid;
	grid-template-rows: auto auto 1fr auto;
	grid-template-columns: 100%;
	min-height: 100%;
	margin: 0;
	font-size: 16px;
	letter-spacing: 0;
	line-height: 1.8;
	font-family: var(--font-body-family);
	font-style: var(--font-body-style);
	font-weight: var(--font-body-weight);
}