
/*
Theme Name:     	Bloomscape
Author:         	Bloomscape, Inc.
Author URI:     	https://bloomscape.com
Theme URI:      	https://bloomscape.com
Template:       	storefront
Description:    	Bloomscape.com theme
Version:        	4.20.3
*/

@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.plant-care-guides-header__title,.woocommerce-notice,h1{font-family:Nib,serif;font-weight:400;font-size:48px;line-height:1.3;margin-top:0}@media (max-width:600px){.plant-care-guides-header__title,.woocommerce-notice,h1{font-size:40px}}.product-template-default div.product .bloomscape-summary .entry-summary .product_title,h2{font-family:Nib,serif;font-weight:400;font-size:32px;line-height:1.4;margin-top:0}h3{font-family:Raisonne Demibold,sans-serif;font-weight:400;font-size:24px;line-height:1.4;margin-top:0}.product-template-default div.product .bloomscape-summary .entry-summary .price,.related>h2,h4{font-family:Nib,serif;font-weight:400;font-size:24px;line-height:1.4;margin-top:0}.add_to_cart_button,.button-primary,.button-secondary,.button-tertiary,.button.order-again,.button.product_type_external,.form .button,.shop-button-link,.single_add_to_cart_button,.sticky-banner--shop .toggle-filter-sidebar,.xoo-wsc-footer a.xoo-wsc-ft-btn,h5{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;font-size:16px;line-height:1.4;margin-top:0}.order-items .order-item__care,.order-items th,.order-totals th,.order__column h3,.product-info__label,.product-info__size,.product-info__swatch-name,.result__heading,h6{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;font-size:14px;font-weight:500;line-height:18px;letter-spacing:.1em;margin-top:0}.plant-care-guides-nav__items,.variations select{font-family:Nib,serif;font-weight:400;font-size:18px;line-height:26px;letter-spacing:0}.order-items .order-item__care,.order-items th,.order-totals th,.order__column h3,.product-info__label,.product-info__size,.product-info__swatch-name{font-size:12px;line-height:1}.hero-homepage h1{font-family:Nib,serif;font-weight:400;font-size:64px;line-height:1.3;margin-top:0}@media (max-width:600px){.hero-homepage h1{font-size:40px}}.add_to_cart_button,.button-primary,.button.order-again,.button.product_type_external,.form .button,.shop-button-link,.single_add_to_cart_button,.sticky-banner--shop .toggle-filter-sidebar,.xoo-wsc-footer a.xoo-wsc-ft-btn{display:inline-block;color:#fcf9f3;background:#224229;cursor:pointer;font-size:14px;margin:5px;padding:16px 32px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;transition:.2s;border:1px solid #224229}.add_to_cart_button:hover,.button-primary:hover,.button.order-again:hover,.button.product_type_external:hover,.form .button:hover,.shop-button-link:hover,.single_add_to_cart_button:hover,.sticky-banner--shop .toggle-filter-sidebar:hover,.xoo-wsc-footer a.xoo-wsc-ft-btn:hover{color:#fcf9f3;background:#1b3521}.add_to_cart_button:active,.add_to_cart_button:focus,.button-primary:active,.button-primary:focus,.button.order-again:active,.button.order-again:focus,.button.product_type_external:active,.button.product_type_external:focus,.form .button:active,.form .button:focus,.shop-button-link:active,.shop-button-link:focus,.single_add_to_cart_button:active,.single_add_to_cart_button:focus,.sticky-banner--shop .toggle-filter-sidebar:active,.sticky-banner--shop .toggle-filter-sidebar:focus,.xoo-wsc-footer a.xoo-wsc-ft-btn:active,.xoo-wsc-footer a.xoo-wsc-ft-btn:focus{color:#fcf9f3;background:#1b3521;box-shadow:0 0 0 4px rgba(34,66,41,.16);outline:none}.add_to_cart_button:disabled,.button-primary:disabled,.button.order-again:disabled,.button.product_type_external:disabled,.form .button:disabled,.shop-button-link:disabled,.single_add_to_cart_button:disabled,.sticky-banner--shop .toggle-filter-sidebar:disabled,.xoo-wsc-footer a.xoo-wsc-ft-btn:disabled{color:rgba(252,249,243,.4);background:#224229;cursor:not-allowed}.button-secondary{display:inline-block;color:#224229;background:#fcf9f3;cursor:pointer;border:1px solid;font-size:14px;margin:5px;padding:16px 32px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;transition:.2s}.button-secondary:hover{color:#224229;background:#f8f1e3}.button-secondary:active,.button-secondary:focus{color:#224229;background:#f8f1e3;box-shadow:0 0 0 4px #fcf9f3;outline:none}.button-secondary:disabled{color:rgba(34,66,41,.4);background:#fcf9f3;cursor:not-allowed}.button-secondary:active,.button-secondary:focus{box-shadow:0 0 0 4px #224229}.button-tertiary{display:inline-block;color:#224229;background:#f6cfb2;cursor:pointer;font-size:14px;margin:5px;padding:16px 32px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none!important;transition:.2s;border:1px solid #f6cfb2}.button-tertiary:hover{color:#224229;background:#f4c4a0}.button-tertiary:active,.button-tertiary:focus{color:#224229;background:#f4c4a0;box-shadow:0 0 0 4px rgba(246,207,178,.4);outline:none}.button-tertiary:disabled{color:rgba(34,66,41,.4);background:#f6cfb2;cursor:not-allowed}.h-feed{display:grid;grid-template-columns:repeat(auto-fit,220px);grid-gap:32px 16px;gap:32px 16px;justify-content:center}@media (max-width:990px){.h-feed{grid-template-columns:repeat(2,1fr)}}.archive .h-feed,.blog .h-feed{margin-left:auto;margin-right:auto;max-width:100%;padding-left:64px;padding-right:64px;width:1440px}@media (max-width:600px){.archive .h-feed,.blog .h-feed{padding-left:24px;padding-right:24px}}.feed-item{display:block}@media (min-width:991px){.feed-item{text-align:center}}.feed-item,.feed-item:active,.feed-item:hover{color:#224229;text-decoration:none}.feed-item__img{margin:auto;width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.feed-item__category{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;margin:8px 0 4px;font-size:12px}.feed-item__title{font-size:20px;margin:0}.feed-item:hover .feed-item__title{text-decoration:underline}@media (max-width:990px){.feed-item__title{font-size:16px}}.product-info{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;grid-template-areas:"title price" "swatch-name size" "swatches swatches";margin:12px 0 8px;grid-gap:0 4px;gap:0 4px}@media (max-width:600px){.product-info{margin:12px 0}}.product-info__price,.product-info__title{font-size:18px;line-height:1.2;margin:4px 0;font-weight:400}@media (max-width:600px){.product-info__price,.product-info__title{font-size:14px}}.product-info__title{grid-area:title}.product-info__price{grid-area:price;text-align:right}.product-info__size,.product-info__swatch-name{margin:4px 0;color:rgba(34,66,41,.72)}@media (max-width:600px){.product-info__size,.product-info__swatch-name{font-size:10px}}.product-info__swatch-name{grid-area:swatch-name}.product-info__size{grid-area:size;text-align:right}@media (max-width:600px){.product-info__size:empty{display:none}}.product-info .variations{margin:8px 0}.product-info .variable-items-wrapper{justify-content:left}.product-info .wvs-archive-variation-wrapper .variable-item-span{width:16px;height:16px}.product-info .wvs-archive-variation-wrapper .variable-item{margin:0 8px}.product-info .wvs-archive-variation-wrapper .variable-item:first-child{margin-left:0}.product-info .wvs-archive-variation-wrapper{margin:4px 0;grid-area:swatches}ul.products,ul.products ul{list-style:none;padding:0}ul.products .mobile-add-to-cart{display:none}@media (max-width:990px){ul.products .mobile-add-to-cart{display:flex}}ul.products .mobile-add-to-cart .button{color:#224229;background:#fcf9f3;padding:8px;font-size:12px}ul.products .product .product__hover-content{position:absolute;width:100%}@media (max-width:990px){ul.products .product .product__hover-content{display:none}}ul.products .product .product__hover-content .button{margin:16px;width:calc(100% - 32px);color:#224229;background:#fcf9f3;padding:12px}ul.products .product .product__hover-content .button:hover{background:#f8f1e3}ul.products .product:hover .product__hover-content{transform:translateY(-99%)}ul.products .single-img{position:relative;overflow:hidden}ul.products .single-img img{margin:0 auto;width:100%}ul.products .woocommerce-loop-product__title a{text-decoration:none}.related{margin-left:auto;margin-right:auto;max-width:100%;width:1440px;padding-left:40px;padding-right:40px}@media (max-width:600px){.related{padding-left:24px;padding-right:24px}}@media (max-width:990px){.related{padding-left:16px;padding-right:16px}}.related>h2{margin-bottom:40px}.related ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:40px;gap:40px;justify-content:center}@media (max-width:990px){.related ul.products{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}}@font-face{font-family:Nib;font-weight:400;font-style:normal;src:url(/wp-content/themes/bloomscape/assets/fonts/nib-semibold-pro.woff2) format("woff2"),url(/wp-content/themes/bloomscape/assets/fonts/nib-semibold-pro.woff) format("woff")}@font-face{font-family:Nib;font-weight:400;font-style:italic;src:url(/wp-content/themes/bloomscape/assets/fonts/nib-semibold-italic-pro.woff2) format("woff2"),url(/wp-content/themes/bloomscape/assets/fonts/nib-semibold-italic-pro.woff) format("woff")}@font-face{font-family:Nib;font-weight:700;font-style:normal;src:url(/wp-content/themes/bloomscape/assets/fonts/nib-bold-pro.woff2) format("woff2"),url(/wp-content/themes/bloomscape/assets/fonts/nib-bold-pro.woff) format("woff")}@font-face{font-family:Raisonne Demibold;font-weight:400;font-style:normal;src:url(/wp-content/themes/bloomscape/assets/fonts/raisonne-demibold.woff2) format("woff2"),url(/wp-content/themes/bloomscape/assets/fonts/raisonne-demibold.woff) format("woff")}@font-face{font-family:Circular;font-weight:400;font-style:normal;src:url(/wp-content/themes/bloomscape/assets/fonts/circular.woff2) format("woff2"),url(/wp-content/themes/bloomscape/assets/fonts/circular.woff) format("woff")}.categories-menu,.related--posts>h2{text-align:center}.categories-menu{list-style:none;padding:8px 16px}.categories-menu li{display:inline-block;margin:0 20px;white-space:nowrap}.categories-menu li a{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;color:#224229}.single .hentry.post .edit-link,.single .hentry.post .entry-content,.single .hentry.post .entry-header,.single .hentry.post .meta-info{margin-left:auto;margin-right:auto;max-width:100%;padding-left:24px;padding-right:24px;width:800px}.single .hentry.post .entry-header,.single .hentry.post .meta-info{margin-top:20px;margin-bottom:20px}.single .hentry.post .entry-header img{margin-bottom:20px}.single .hentry.post .entry-header img:last-child{margin-bottom:0}.single .hentry.post .entry-header h1 a{color:#224229}.single .hentry.post .entry-header h4{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;font-size:1rem}.single .hentry.post .entry-taxonomy{display:none}.single .hentry.post .author-date,.single .hentry.post .author-date .label{font-family:Circular,sans-serif;font-weight:400;font-size:12px;color:#224229}.single .hentry.post .author-date .label{padding:0 20px 0 0}table{margin-bottom:20px;width:100%;border-collapse:collapse;border-spacing:0}table:last-child{margin-bottom:0}caption,th{text-align:left}td.numeric,th.numeric{text-align:right}*{box-sizing:border-box}html{font-size:16px}body{font-family:Nib,serif;font-weight:400;background:#fcf9f3;color:#224229;line-height:2}h1{margin-bottom:20px}h1:last-child{margin-bottom:0}h2{margin-bottom:20px}h2:last-child{margin-bottom:0}h3{margin-bottom:20px}h3:last-child{margin-bottom:0}h4{margin-bottom:20px}h4:last-child{margin-bottom:0}h5{margin-bottom:20px}h5:last-child{margin-bottom:0}h6{margin-bottom:20px}h6:last-child{margin-bottom:0}p{margin-bottom:20px}p:last-child{margin-bottom:0}a{color:inherit;text-decoration:underline;transition:color .2s}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}a:focus,a:hover{color:#018342}ol,ul{margin-bottom:20px}li>ol,li>ul,ol:last-child,ul:last-child{margin-bottom:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button{cursor:pointer}figure{margin:0}img{display:block;height:auto;max-width:100%}img.aligncenter{margin:auto}img.alignleft{float:left;margin-right:1em}img.alignright{float:right;margin-left:1em}#skiptocontent{position:absolute;top:0;left:0;z-index:1027;padding:6px;background:#224229;color:#fcf9f3;transform:translateY(-100%);transition:transform .3s ease-out;opacity:0}#skiptocontent:focus{transform:translateY(0);opacity:1}span.target:target{content:"";display:block;position:relative;top:-100px;visibility:hidden}.error-text{color:#bf382d}.is-env-staging #wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before{content:"staging"}.is-env-development #wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before{content:"dev"}.is-env-local #wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before{content:"local"}.is-env-development #wpadminbar,.is-env-local #wpadminbar,.is-env-staging #wpadminbar{filter:invert(1)}.is-env-development #wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon,.is-env-local #wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon,.is-env-staging #wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon{width:auto;height:auto;margin:0!important;font:700 12px/2 monospace!important;text-transform:uppercase}.is-env-development #wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before,.is-env-local #wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before,.is-env-staging #wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before{top:auto;color:red;filter:invert(1)}.promo-banner{font-family:Circular,sans-serif;font-weight:400;color:#fcf9f3;position:relative;background:#224229;padding:4px;text-align:center;width:100%;transform:translateZ(0)}@media (min-width:991px){.promo-banner{z-index:1026}}.promo-banner__content{margin:0}@media (max-width:990px){.promo-banner__content--desktop{display:none}}.promo-banner__content--mobile{display:none}.promo-banner__content--mobile a{color:#fcf9f3;border-bottom:1px solid #fcf9f3;text-decoration:none}.promo-banner__content--mobile a:focus,.promo-banner__content--mobile a:hover{color:inherit;opacity:.8;text-decoration:none}@media (max-width:990px){.promo-banner__content--mobile{display:block}}.promo-banner__cta{color:inherit;border-bottom:1px solid #fcf9f3;text-decoration:none}.promo-banner__cta:focus,.promo-banner__cta:hover{color:inherit;opacity:.8;text-decoration:none}.sticky-banner{position:-webkit-sticky;position:sticky;z-index:100;width:100%;top:68px}@media (max-width:990px){.sticky-banner{top:58px}}.sticky-banner--product{margin-left:auto;margin-right:auto;max-width:100%;width:1440px;padding:8px 40px;position:fixed;width:100%;display:flex;justify-content:space-between;align-items:center;background:#fcf9f3;transition:transform .2s ease-in-out;border-bottom:1px solid rgba(34,66,41,.16)}@media (max-width:600px){.sticky-banner--product{padding-left:24px;padding-right:24px}}.sticky-banner--product[aria-hidden=true]{transform:translateY(calc(-100% - 70px))}@media (max-width:990px){.sticky-banner--product{display:none}}.sticky-banner--product .product_title{font-family:Nib,serif;font-weight:400;margin:0;font-size:24px}.sticky-banner--product .single_add_to_cart_button{margin:0}@media (max-width:600px){.sticky-banner--product .out-of-stock-link,.sticky-banner--product .single_add_to_cart_button{display:none}}.sticky-banner--shop{width:auto;padding:8px 16px;display:flex;justify-content:space-between;align-items:center;background:#fcf9f3;height:auto}.sticky-banner--shop .toggle-filter-sidebar{padding:8px 16px;margin:0;width:100%}@media (min-width:991px){.sticky-banner--shop{display:none}}.breadcrumbs{font-family:Circular,sans-serif;font-weight:400;margin:10px 0}.breadcrumbs a{text-decoration:none;color:#224229}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs--root{display:inline-block}.breadcrumbs--active{background-color:#f6cfb2;display:inline}@media (max-width:990px){.breadcrumbs{display:none}}.arrow{position:absolute;top:50%;transform:translateY(-50%);background:0;outline:0;border:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.arrow svg{height:30px;fill:#224229}.arrow--prev{left:-25px}.arrow--prev svg{transform:rotate(90deg)}.arrow--next{right:-25px}.arrow--next svg{transform:rotate(-90deg)}.image-carousel,.testimonials__container{width:calc(100% - 40px);margin:0 auto}.flexible-content-item__ecopot-module{margin:0 auto!important;border-top:1px solid rgba(34,66,41,.16);padding-top:32px}.ecopot-module{display:grid;list-style-type:none;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;padding:0}@media (max-width:990px){.ecopot-module{grid-template-columns:1fr}}.ecopot-item{display:flex;flex-direction:column;text-align:center}.ecopot-item svg{width:40px;height:40px}.ecopot-item>*{margin:0 auto}.cta-module{background:#f6cfb2;padding:80px 24px;text-align:center}.instagram-module-wrapper{position:relative;margin:40px 0}.instagram-module-wrapper .instagram-link,.instagram-module-wrapper .instagram-module-title{font-family:Raisonne Demibold,sans-serif;font-weight:400;margin:20px auto;text-align:center}.instagram-module-wrapper .instagram-link a,.instagram-module-wrapper .instagram-module-title a{color:inherit;text-decoration:none}.instagram-module-wrapper .image-carousel{display:flex;justify-content:center}.instagram-module-wrapper .slick-slide img{margin:auto}.newsletter-module{display:flex;flex-direction:column;align-items:center;overflow-x:hidden}.newsletter-module--primary{background:#224229;padding:80px 24px;color:#fcf9f3}.newsletter-module .hbspt-form{width:500px;max-width:100%}.newsletter-module__cta{text-align:center;margin:0 0 1em}.oembed-content{display:flex;justify-content:center}.oembed-content--vimeo,.oembed-content--youtube{position:relative;overflow:hidden;padding-top:56.25%}.oembed-content--vimeo iframe,.oembed-content--youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.testimonials__heading{text-align:center;margin:0 0 1em}.testimonials-item{max-width:800px;display:block!important;margin:auto}.testimonials-item__container{display:grid;grid-gap:16px;gap:16px;text-align:center}.testimonials-item__content{font-family:Nib,serif;font-weight:400;padding:10px}.testimonials-item__source{font-family:Raisonne Demibold,sans-serif;font-weight:400}.three-column-content__heading{text-align:center;margin-bottom:40px}.three-column-content__items{list-style:none;padding:0;display:grid;grid-gap:24px;gap:24px}@media (min-width:601px){.three-column-content__items{grid-template-columns:repeat(3,1fr)}}.three-column-content__item{text-align:center}.three-column-content__item h2{font-family:Raisonne Demibold,sans-serif;font-weight:400;font-size:25px;margin:1em 0}.three-column-content__item img{height:200px;width:auto;margin:auto}.flexible-content-item{max-width:100%;padding-left:64px;padding-right:64px;width:1440px;margin:80px auto}@media (max-width:600px){.flexible-content-item{padding-left:24px;padding-right:24px}}.flexible-content-item--accordion,.flexible-content-item--wysiwyg_editor{margin-left:auto;margin-right:auto;max-width:100%;padding-left:24px;padding-right:24px;width:800px}.flexible-content-item--cta_module,.flexible-content-item--hero,.flexible-content-item--newsletter_module{margin-left:auto;margin-right:auto;max-width:100%;width:100%;padding:0}.footer{margin-top:40px;background:#224229;color:#fcf9f3}.footer a{text-decoration:none;white-space:nowrap}.footer ul{list-style:none;padding:0}.footer__section{display:flex;justify-content:center;width:100%}.footer__section-content{margin-left:auto;margin-right:auto;max-width:100%;width:1440px;padding:40px 80px;display:flex;align-items:center}@media (max-width:600px){.footer__section-content{padding-left:24px;padding-right:24px}}@media (max-width:990px){.footer__section-content{padding:40px 16px}}.footer__mailing-list{display:flex;flex-direction:column;overflow-x:hidden}@media (max-width:600px){.footer__mailing-list{order:4}}.footer__mailing-list p{font-family:Circular,sans-serif;font-weight:400;margin-top:16px;line-height:1.5}.footer__section--legals{height:80px;border-top:1px solid rgba(252,249,243,.16)}@media (max-width:600px){.footer__section--legals{height:160px}}.footer__section--legals .footer__section-content{justify-content:center}@media (max-width:600px){.footer__section--legals .footer__section-content{flex-direction:column}}.footer__section--legals a{font-family:Circular,sans-serif;font-weight:400;font-size:12px;margin-right:16px}.footer__section--legals ul{display:flex;flex-wrap:wrap;margin:0;width:100%}.footer__section--legals ul li{line-height:2}.footer__section--legals ul li:not(:last-child){border-right:1px solid #224229}.footer__section--legals ul li:first-child a{margin-left:0}.footer__section--legals .social-icons{justify-content:flex-end}@media (max-width:600px){.footer__section--legals .social-icons{justify-content:start;margin-top:32px}}@media (min-width:991px){.footer__section--primary{padding-bottom:40px}}.footer__section--primary h6{font-size:12px;margin:8px 0;color:rgba(252,249,243,.72)}@media (max-width:600px){.footer__section--primary h6{margin-bottom:10px}}.footer__section--primary .menu-item a{font-family:Circular,sans-serif;font-weight:400;color:currentColor}.footer__section--primary .menu-item a:hover{text-decoration:underline}.footer__section--primary .footer__section-content{display:grid;grid-gap:20px;gap:20px;align-items:start}@media (min-width:601px){.footer__section--primary .footer__section-content{grid-template-columns:repeat(2,1fr);grid-gap:80px;gap:80px;padding-right:80px}}@media (min-width:991px){.footer__section--primary .footer__section-content{grid-template-columns:3fr 1fr 1fr 1fr;grid-gap:80px;gap:80px;padding-right:80px}}.form{display:grid;grid-gap:10px;gap:10px}.form__fieldset{padding:6px 10px 10px 12px;border:2px solid rgba(34,66,41,.16)}.form__fieldset legend{border:0;display:inline-block;width:auto}.form__fieldset>:not(:last-child){margin-bottom:10px}.form__row{display:flex;justify-content:space-between;align-items:center}@media (max-width:600px){.form__row{flex-wrap:wrap}}.form__label{display:grid;grid-gap:5px;gap:5px;width:100%;font-weight:400;margin:0 2.5px 5px}.form__label p{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;margin:0 2.5px;font-size:11px}.form__input,.form__row select,.select2-container .select2-selection{font-family:Nib,serif;font-weight:400;font-size:18px;background-color:#fff;outline:none;border:2px solid #edebe6;padding:10px;transition:border .3s cubic-bezier(.4,0,.2,1) 0ms;min-height:50px}.form__input:hover,.form__row select:hover,.select2-container .select2-selection:hover{border:2px solid #f6cfb2}.form__input:focus,.form__row select:focus,.select2-container .select2-selection:focus{border:2px solid #018342}.form__input:disabled,.form__row select:disabled,.select2-container .select2-selection:disabled{cursor:not-allowed;border:2px solid #eaeaea;background-color:#fafafa;color:#727272}.header{box-shadow:none;z-index:1025;position:fixed;position:-webkit-sticky;position:sticky;top:0;height:70px;font-size:14px}.header ul{list-style:none;padding:0;margin-top:0;margin-bottom:0}@media (max-width:990px){.header{height:60px}}.legacy-hero--primary .legacy-hero__content{background:#fcf9f3}@media (min-width:991px){.legacy-hero--primary .legacy-hero__content{padding:40px;margin-left:40px;margin-right:40px}}.legacy-hero--primary .legacy-hero__content--bottom,.legacy-hero--primary .legacy-hero__content--bottom-left,.legacy-hero--primary .legacy-hero__content--bottom-right{grid-row:3/span 2}@media (min-width:991px){.legacy-hero--transparent .legacy-hero__content{padding:40px}}.legacy-hero{display:grid;margin-bottom:40px}@media (min-width:991px){.legacy-hero{grid-template-columns:repeat(6,1fr)}}.legacy-hero__img{overflow:hidden}@media (min-width:991px){.legacy-hero__img{grid-column:1/span 6;grid-row:1/span 3}}.legacy-hero__img img{width:100%;-o-object-fit:cover;object-fit:cover}.legacy-hero__content{padding:20px;display:grid;grid-gap:20px;gap:20px;align-items:center}@media (min-width:991px){.legacy-hero__content--top-left{grid-column:1/span 4;grid-row:1}.legacy-hero__content--top{grid-column:2/span 4;grid-row:1}.legacy-hero__content--top-right{grid-column:3/span 4;grid-row:1}.legacy-hero__content--middle-left{grid-column:1/span 4;grid-row:2}.legacy-hero__content--middle{grid-column:2/span 4;grid-row:2}.legacy-hero__content--middle-right{grid-column:3/span 4;grid-row:2}.legacy-hero__content--bottom-left{grid-column:1/span 4;grid-row:3}.legacy-hero__content--bottom{grid-column:2/span 4;grid-row:3}.legacy-hero__content--bottom-right{grid-column:3/span 4;grid-row:3}}.legacy-hero__content h3{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;font-size:1em}.legacy-hero__heading{margin:0}.legacy-hero__body{display:grid;grid-gap:20px;gap:20px}.legacy-hero__body h1,.legacy-hero__body h2,.legacy-hero__body h3,.legacy-hero__body h4,.legacy-hero__body h5,.legacy-hero__body h6{line-height:1.5;margin:0}.legacy-hero__body>:last-child{margin-bottom:0}.legacy-hero__cta{justify-self:center}.hero-homepage h1{margin-bottom:20px;padding:0 120px}.hero-homepage h1:last-child{margin-bottom:0}@media (max-width:990px){.hero-homepage h1{padding:0 24px}}.hbspt-form .submitted-message p{margin:0}.hs-form-iframe{max-width:100%}.newsletter-form{display:grid;grid-template-columns:1fr auto;align-items:center;border:1px solid #fcf9f3;max-width:500px;margin-top:16px}.newsletter-form .hs_error_rollup{grid-row:2}.newsletter-form .hs_error_rollup .no-list{list-style:none;padding:0 10px}.newsletter-form .hs-email label{display:none}.newsletter-form .hs-email .no-list{display:none!important}.newsletter-form .hs-email input{font-family:Raisonne Demibold,sans-serif;font-weight:400;width:100%;border:0;background:transparent;outline:0;font-size:12px;padding:10px;color:#fcf9f3}.newsletter-form .hs-email input::-moz-placeholder{color:#fcf9f3}.newsletter-form .hs-email input:-ms-input-placeholder{color:#fcf9f3}.newsletter-form .hs-email input::placeholder{color:#fcf9f3}.newsletter-form .hs-submit{height:100%}.newsletter-form .actions{height:100%;display:flex;justify-content:center;align-items:center}.newsletter-form .actions:before{position:absolute;height:10px;width:10px;content:"";background-image:url(assets/icons/chevron.svg?v=u7vdago);filter:invert(1);transform:rotate(-90deg);pointer-events:none;text-align:center}.newsletter-form .actions input[type=submit]{background:none;border:none;height:100%;width:25px}div.leadinModal .leadinModal-content h1,div.leadinModal .leadinModal-content h2,div.leadinModal .leadinModal-content h3,div.leadinModal .leadinModal-content h4,div.leadinModal .leadinModal-content h5,div.leadinModal .leadinModal-content h6{padding-top:10%}div.leadinModal.leadinModal-theme-default.leadinModal-v3 .leadin-content-body #leadin-content-form-wrapper,div.leadinModal.leadinModal-theme-default.leadinModal-v3 .leadin-content-body .leadin-preview-wrapper{padding:0}div.leadinModal.leadinModal-theme-default.leadinModal-v3 .dyno-image{margin:0}div.leadinModal.leadinModal-theme-default.leadinModal-v3 .leadinModal-content{min-height:300px;background-color:#f6cfb2}div.leadinModal.leadinModal-theme-default.leadinModal-v3.leadinModal-form .leadin-form-wrapper,div.leadinModal.leadinModal-theme-default.leadinModal-v3.leadinModal-form h4,div.leadinModal.leadinModal-theme-default.leadinModal-v3.leadinModal-form ol,div.leadinModal.leadinModal-theme-default.leadinModal-v3.leadinModal-form p,div.leadinModal.leadinModal-theme-default.leadinModal-v3.leadinModal-form ul,div.leadinModal.leadinModal-theme-default.leadinModal-v3.leadinModal-preview .advance-wrapper,div.leadinModal.leadinModal-theme-default.leadinModal-v3.leadinModal-preview ol,div.leadinModal.leadinModal-theme-default.leadinModal-v3.leadinModal-preview p,div.leadinModal.leadinModal-theme-default.leadinModal-v3.leadinModal-preview ul{margin-left:45%;margin-right:5%}div.leadinModal .dyno-image img{max-width:200px}div.leadinModal.leadinModal-theme-default.leadinModal-v3.leadinModal-preview h4{margin:0 5% 1% 45%;padding-top:10%}div.leadinModal.leadinModal-v3 .leadin-button{font-family:Raisonne Demibold,sans-serif;font-weight:400;padding:none}div.leadinModal.leadinModal-v3 .leadin-thank-you-wrapper{padding-top:60px}div.leadinModal.leadinModal-theme-default.leadinModal-v3 .leadinModal-close{top:5px}div.leadinModal .leadinModal-close:before{font-size:60px}.image-text-modules-wrapper .image-text-module{display:flex;justify-content:center;align-items:center}.image-text-modules-wrapper .image-text-module.right{flex-direction:row-reverse}.image-text-modules-wrapper .image-text-module .images{flex:1;padding:30px}.image-text-modules-wrapper .image-text-module .text{flex:1}@media (max-width:990px){.image-text-modules-wrapper .image-text-module{flex-direction:column}.image-text-modules-wrapper .image-text-module.left,.image-text-modules-wrapper .image-text-module.right{flex-direction:column-reverse}}.modal-open{overflow:hidden}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal-dialog{position:relative;width:auto;margin:10px}.modal.fade .modal-dialog{transform:translateY(-25%);transition:transform .3s ease-out}.modal.in .modal-dialog{transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.modal{overflow:hidden}.modal .modal-dialog{display:flex;height:100%;margin:0 auto;align-items:center;justify-content:center}@media (max-width:600px){.modal .modal-dialog{margin:0}}.modal .modal-content{width:100%;box-shadow:none;border:0;border-radius:0;background:#fcf9f3}@media (max-width:600px){.modal .modal-content{height:100%;overflow-y:auto}}.modal .modal-body{padding:24px}@media (min-width:991px){.modal .modal-body{max-height:90vh;overflow:auto}}.modal .modal__btn-close{position:absolute;top:0;right:0;z-index:1;background:0;border:0;outline:0;display:flex;padding:10px 15px;cursor:pointer}.modal .modal__btn-close svg{fill:#224229;height:20px}.about-our-pots .modal-body{display:grid;align-items:center;grid-gap:24px;gap:24px}@media (min-width:601px){.about-our-pots .modal-body{grid-template-columns:1fr 3fr}.about-our-pots .modal-body>div{margin:20px}}.about-our-pots .modal-body h3{margin:0}.about-our-pots .modal-body>div{background:#fcf9f3;padding:20px}@media (max-width:600px){.size-guide__img-desktop{display:none}}@media (min-width:601px){.size-guide__img-mobile{display:none}}@media (max-width:600px){.about-our-pots .modal-body>:last-child,.size-guide .modal-body>:last-child{margin-bottom:75px}}.pagination{padding-top:80px;width:100%;text-align:center}@media (max-width:600px){.pagination{padding-right:8px}}.pagination h2{display:none}.pagination ul{padding-left:0}.pagination li{display:inline-block;list-style:none;margin:0 8px}@media (max-width:600px){.pagination li{margin:0 4px}}.pagination li .page-numbers{font-family:Raisonne Demibold,sans-serif;font-weight:400;font-size:14px;width:32px;height:32px;line-height:30px;display:block;border:1px solid rgba(34,66,41,.4);text-decoration:none}.pagination li .page-numbers:hover{border:1px solid #224229;color:inherit}.pagination li .page-numbers:active,.pagination li .page-numbers:focus{box-shadow:0 0 0 4px rgba(34,66,41,.16);color:inherit}.pagination li .page-numbers.current{border:1px solid #224229;box-shadow:0 0 0 1px #224229}.pagination li .page-numbers.dots{border:none}.pagination li .page-numbers.next,.pagination li .page-numbers.prev{width:auto;padding:0 16px;text-transform:uppercase;letter-spacing:.08em}@media (max-width:600px){.pagination li .page-numbers.next,.pagination li .page-numbers.prev{margin-top:8px}}.sidebar{background:#fcf9f3;font-weight:400}@media (min-width:991px){.sidebar{margin-top:4px}}.sidebar ul{font-family:Circular,sans-serif;font-weight:400;list-style:none;padding:0;line-height:1.2}.sidebar ul li{margin:10px 0}@media (max-width:990px){.sidebar ul li{margin:16px 0}}.sidebar a{color:#224229;text-transform:capitalize;text-decoration:none}.sidebar a:focus,.sidebar a:hover{color:inherit;text-decoration:underline}@media (min-height:800px){.sidebar__sticky-container{position:-webkit-sticky;position:sticky;top:80px}body.admin-bar .sidebar__sticky-container{top:112px}}.sidebar__section{margin-bottom:32px}@media (min-width:991px){.sidebar__section--sort{display:none}}.sidebar__section--list{list-style:none}.sidebar__section--list .widget_product_categories li.cat-item:before{content:none}.sidebar__section--list .widget_product_categories ul.product-categories li{padding-left:0}.sidebar__section--list .widget_product_categories ul.children{padding-left:1em}.sidebar__section-heading{font-size:24px;font-weight:400;margin:8px 0}.sidebar__group summary{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;font-size:14px;position:relative;overflow:hidden;cursor:pointer;list-style:none;border-bottom:1px solid rgba(34,66,41,.16);padding:12px 0}.sidebar__group summary::-webkit-details-marker{display:none}.sidebar__group summary:focus{outline:0}.sidebar__group summary .summary-text{width:calc(100% - 24px)}.sidebar__group summary .icon-chevron{position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;fill:#224229}.sidebar__group[open]{border-bottom:1px solid rgba(34,66,41,.16)}.sidebar__group[open] summary{border-bottom:0;padding-bottom:0}.sidebar__group[open] .facetwp-facet{margin-bottom:16px}.sidebar__group[open] summary .icon-chevron{transform:translateY(-50%) rotate(180deg);top:60%}.sidebar__modal-button{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;display:block;color:#224229;font-size:.8em;background:none;border:0;outline:0;padding:0;cursor:pointer}.sidebar__modal-button:hover{text-decoration:underline}@media (max-width:990px){body.filters-active:not(.modal-open):after{position:fixed;top:0;left:0;width:100%;height:100%;content:"";background:rgba(0,0,0,.4);z-index:1030}body.filters-active:not(.modal-open) .sidebar{position:fixed;left:0;overflow-y:auto;overflow-x:hidden;height:100vh;padding-bottom:150px}}.social-icons,.social-share ul{display:grid;grid-template-columns:repeat(4,auto);grid-gap:20px;gap:20px;align-items:center;justify-content:start;margin:10px 0}.social-icons a,.social-share ul a{display:flex}.social-icons svg,.social-share ul svg{fill:#fcf9f3;height:20px}.social-share ul{list-style:none;padding:0}.social-share ul svg{fill:#018342}.error-404{padding:80px 0}@media (max-width:600px){.error-404{padding:40px 16px}}.error-404 .page-content{padding:0 16px 80px}@media (max-width:600px){.error-404 .page-content{padding-bottom:40px}}.error-404 .page-content h1{text-align:center;margin-bottom:0}.error-404 .page-content p{font-family:Circular,sans-serif;font-weight:400;text-align:center}#checkout-root{position:fixed;top:0;bottom:0;left:0;right:0;display:flex}.checkout-skeleton__contents{display:flex;flex-direction:column;flex:1 1 auto}.checkout-skelton__container{width:750px;margin:0 auto;display:flex;align-items:center;padding:20px}.checkout-skelton__spinner-container{width:750px;height:300px;display:flex;align-items:center;margin:0 auto;justify-content:center}.checkout-skeleton__aside{background-color:#224229;color:#fcf9f3;width:400px}@media (max-width:990px){.checkout-skeleton__aside{display:none}}.checkout-skeleton__home{margin-right:10px}.checkout-skeleton__shop{margin-left:auto}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#018342}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.order{margin-left:auto;margin-right:auto;max-width:100%;width:1440px;padding:0 80px}@media (max-width:600px){.order{padding-left:24px;padding-right:24px}}@media (max-width:990px){.order{padding:0 16px}}.order ins{text-decoration:none}.order del{color:rgba(34,66,41,.72);font-style:italic;padding:0 4px}.order__block{padding:40px 0;border-bottom:1px solid #224229}.order__block:last-child{border:0}.order__row{display:flex;justify-content:space-between}@media (max-width:990px){.order__row{flex-direction:column}}.order__row--light{color:rgba(34,66,41,.72)}.order__row h2{margin:0}.order__column{width:100%;flex:auto;padding-right:24px}.order__column:last-child{padding-right:0}@media (max-width:990px){.order__column{padding-bottom:40px}.order__column:last-child{padding-bottom:0}}.order__column h3{color:rgba(34,66,41,.72)}@media (max-width:990px){.order__column h3{margin-bottom:0}}.order__column p{line-height:1.6}.order-items,.order__column .button-primary{margin:0}.order-items tr{border-bottom:1px solid rgba(34,66,41,.16)}@media (max-width:990px){.order-items tr:first-child{display:none}}.order-items th{color:rgba(34,66,41,.72);padding:16px 0}.order-items th:first-child{width:50%}.order-items td{padding:8px 0}@media (max-width:990px){.order-items td{display:inline-block;padding:0}.order-items td:nth-child(2),.order-items td:nth-child(3),.order-items td:nth-child(4){font-size:14px;width:33.33%;padding-bottom:16px}.order-items td:nth-child(2),.order-items td:nth-child(3){text-align:left}.order-items td:nth-child(2):before{content:"Qty:"}}.order-items .order-item__product{display:grid;grid-template-columns:80px 1fr;grid-gap:8px;gap:8px}@media (max-width:990px){.order-items .order-item__product{display:block;padding-top:16px;padding-bottom:8px}.order-items .order-item__product img{display:none}}.order-items .order-item__product-meta{display:flex;flex-direction:column;justify-content:center;line-height:1.6}.order-items .order-item__care{color:rgba(34,66,41,.72);margin-top:4px}.order-items .order-item__care li{line-height:1.6}.order-items .order-item__tracking{padding-top:12px}.order-totals{margin-top:8px}.order-totals td{padding:8px 0}.order-totals td:first-child{width:50%}@media (max-width:990px){.order-totals td:first-child{width:0}}.order-totals tfoot{border-top:1px solid #224229}.order-totals tfoot .button-secondary{margin:0}.plant-care-guides-header{display:flex;justify-content:center;align-self:center;margin:10px 0;padding:32px 0}.plant-care-guides-header__title{margin-left:16px}@media (max-width:990px){.plant-care-guides-header__title{margin-left:0;margin-bottom:16px}}.plant-care-guides-header__description{max-width:600px;margin-left:auto;margin-top:0;line-height:1.6}@media (max-width:990px){.plant-care-guides-header__description{margin-left:0}}@media (max-width:990px){.plant-care-guides-header{flex-direction:column}}.plant-care-guides-grid-item{border-top:1px solid rgba(34,66,41,.16);border-right:1px solid rgba(34,66,41,.16);padding:32px;display:flex;flex-direction:column;scroll-margin-top:100px}.plant-care-guides-grid-item a{text-decoration:none}.plant-care-guides-grid-item a:hover img{opacity:.9}.plant-care-guides-grid-item__image{width:100%;position:relative;overflow:hidden}.plant-care-guides-grid-item__image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;transition:opacity .4s ease-in-out}.plant-care-guides-grid-item__image:after{content:"";display:block;padding-bottom:100%}.plant-care-guides-grid-item__name{font-family:Circular,sans-serif;font-weight:400;font-size:16px;margin-top:8px;line-height:1.6}@media (max-width:600px){.plant-care-guides-grid-item{padding:16px}}.plant-care-guides-grid{display:grid;grid-template-columns:repeat(4,1fr);list-style-type:none;padding:0;justify-content:center}@media (min-width:991px){.plant-care-guides-grid .plant-care-guides-grid-item:nth-child(-n+4){border-top:none}.plant-care-guides-grid .plant-care-guides-grid-item:nth-child(4n){border-right:none}}@media (min-width:601px) and (max-width:990px){.plant-care-guides-grid{grid-template-columns:repeat(3,1fr)}.plant-care-guides-grid .plant-care-guides-grid-item:nth-child(-n+3){border-top:none}.plant-care-guides-grid .plant-care-guides-grid-item:nth-child(3n){border-right:none}}@media (max-width:600px){.plant-care-guides-grid{grid-template-columns:repeat(2,1fr)}.plant-care-guides-grid .plant-care-guides-grid-item:nth-child(-n+2){border-top:none}.plant-care-guides-grid .plant-care-guides-grid-item:nth-child(2n){border-right:none}}.plant-care-guides-letter{font-size:180px;margin:auto;line-height:0}@media (max-width:990px){.plant-care-guides-letter{font-size:120px}}@media (max-width:600px){.plant-care-guides-letter{font-size:80px}}.plant-care-guides-nav{display:flex;align-items:center;background-color:#f8f1e3;padding:16px 32px;margin-bottom:40px}.plant-care-guides-nav__description{font-family:Circular,sans-serif;font-weight:400;font-size:16px;margin-right:8px}@media (max-width:600px){.plant-care-guides-nav__description{margin-right:0}}.plant-care-guides-nav__items{padding:0;margin:0}.plant-care-guides-nav__items li{padding:8px;display:inline-block}.plant-care-guides-nav__items li a{color:#224229;text-decoration:none}.plant-care-guides-nav__items li a:hover{color:#018342}@media (max-width:600px){.plant-care-guides-nav{flex-direction:column}}.post-type-archive-plant_guide #page,.single-common_issue #page,.single-plant_guide #page{margin-left:auto;margin-right:auto;max-width:100%;padding-left:64px;padding-right:64px;width:1440px}@media (max-width:600px){.post-type-archive-plant_guide #page,.single-common_issue #page,.single-plant_guide #page{padding-left:24px;padding-right:24px}}.guide-header{display:flex;flex-grow:1;justify-content:center;align-self:center;margin:10px 0;padding-bottom:20px}@media (max-width:990px){.guide-header{flex-direction:column-reverse}}.guide-header--heading{flex-basis:60%}.guide-header--heading h1{font-weight:800;margin:10px 0}.guide-header--heading h2{font-size:16px;margin:10px 0}.guide-header--image{flex-basis:40%}.guide-header--image img{margin:0 auto;max-height:350px}.plant-care-instruction{border-bottom:1px solid #c5c5c5;padding:10px 0 15px}.plant-care-instruction p{margin:0}.plant-care-instruction a{font-size:18px;text-decoration:underline}.plant-care-instruction a.callout-link{font-family:Circular,sans-serif;font-weight:400;font-size:14px;display:inline-block}.plant-care-instruction a.callout-link:after{font-size:14px;text-decoration:none;content:"→";color:#018342;margin-left:10px}.plant-care-instruction .care-icon{display:inline-block;width:20px;height:20px}.plant-care-instruction .care-title{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;display:inline-block;vertical-align:text-bottom;padding-left:5px;line-height:25px}.guide-list{padding-left:20px}.guide-list li{font-family:Nib,serif;font-weight:400;line-height:1.5}.guide-list li a{text-decoration:none;color:#018342;font-size:18px;letter-spacing:0}.guide-list li a:hover{text-decoration:underline}.guide-wrapper{display:flex;padding-bottom:10px}.guide-wrapper--column{flex-direction:column}.guide-wrapper__flex{flex-grow:1}.guide-wrapper__flex h1{padding-top:40px;margin:0}.guide-wrapper__heading h2,.guide-wrapper__heading h4,.guide-wrapper__heading h5{margin:10px 0;border-bottom:3px solid #018342;padding-bottom:10px}@media (max-width:990px){.guide-wrapper{flex-direction:column-reverse}}.guide-summary{display:flex}@media (max-width:990px){.guide-summary{flex-flow:column-reverse}}.guide-summary__heading{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;margin:30px 0 10px 1px;font-size:16px;color:#607765}.guide-summary__heading:before{display:none}.guide-summary__content .guide-button{margin-bottom:20px}@media (max-width:990px){.guide-summary__content .guide-button{text-align:center}}.guide-summary__image img{-o-object-fit:contain;object-fit:contain;margin:20px;max-width:360px;max-height:360px}.guide-grid{display:flex;flex-wrap:wrap}@media (max-width:990px){.guide-grid{justify-content:center}}.guide-grid__item{padding:20px 0;flex-basis:33%}.guide-help{display:block;min-height:200px;width:100%;background:url(assets/images/cta-bgrd.jpg?v=u7vdago) no-repeat 100% #faebd8;background-size:contain;padding:50px 30px;margin:30px 0}@media (max-width:990px){.guide-help{padding-top:240px;background-position:top;margin-bottom:50px;text-align:center}}.guide-help--vera{background-image:url(assets/images/vera-screen.png?v=u7vdago);background-position-x:75%}@media (max-width:600px){.guide-help--vera{background-size:150px;background-position:center 15%}}.guide-help h2{font-family:Nib,serif;font-weight:400;font-size:24px;width:45%}@media (max-width:990px){.guide-help h2{width:100%;padding:20px 0 0;text-align:center}}.guide-help h4{font-size:20px;width:55%}@media (max-width:990px){.guide-help h4{width:100%;text-align:center}}.plant-care__species{flex-basis:70%}.plant-care__species h2.summary-text{font-size:30px;margin-bottom:0}@media (max-width:990px){.plant-care__species h2.summary-text{font-size:25px}}.plant-care__species h4{font-size:16px}.plant-care__species .highlight{font-family:Circular,sans-serif;font-weight:400;color:#224229;background-color:#fbf2e9;padding:3px 5px;margin:10px 0;text-align:center}.plant-care__species .highlight a{text-decoration:underline}@media (min-width:991px){.plant-care__species .highlight{display:none}}.plant-care__image{flex-basis:30%;margin:0 30px}.plant-care__image img{width:calc(100% - 30px);box-shadow:30px 30px 0 0 #faebd8;margin:0 30px 30px 0}.plant-common-issues .content{text-align:center}@media (min-width:991px){.plant-common-issues .content{margin:0 40px}}.plant-common-issues .content h4{font-size:18px}.plant-common-issues .content h6{font-size:14px;font-weight:800}.plant-common-issues .image{width:250px;height:auto;margin:10px auto}.common-issue{margin:10px}@media (max-width:990px){.common-issue{flex-direction:column}}.common-issue aside{flex-basis:40%}.common-issue article{flex-basis:60%;margin-right:20px}.common-issue__related{min-width:330px;margin:10px;flex-wrap:nowrap;align-items:center;display:flex}.common-issue__related .content h4{font-size:18px}.common-issue__related .category{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;font-size:12px}.common-issue__related img{width:70px;min-width:70px;margin-right:20px}.plant-friends__content{flex-basis:60%;align-self:center;margin:20px;text-align:right}@media (max-width:990px){.plant-friends__content{text-align:center}.plant-friends__content .button{width:100%}}.plant-friends__image{flex-basis:40%;margin:20px}.plant-friends__image img{width:calc(100% - 30px);box-shadow:30px 30px 0 0 #faebd8;margin:0 30px 30px 0}.plant-family{position:relative}@media (max-width:990px){.plant-family .species-image{position:relative}}.plant-family .species-image img{max-width:835px;width:100%}.plant-family .species-content{max-width:675px;position:absolute;top:70px;right:0;background:#fff;font-size:18px;padding:20px;min-height:600px}@media (max-width:990px){.plant-family .species-content{position:relative}}.plant-family .species-content h6{font-size:16px;font-weight:800}.plant-family .species-content .picture-caption{font-family:Circular,sans-serif;font-weight:400;position:absolute;bottom:10px;font-size:14px}@media (max-width:990px){.plant-family .species-content .picture-caption{display:none}}.plant-family .species-content .classification{font-family:Circular,sans-serif;font-weight:400;font-size:14px;padding-bottom:20px}.plant-mom{display:flex;align-items:center;padding:20px 0}@media (max-width:990px){.plant-mom{flex-direction:column}}.plant-mom.plant-mom-left{align-items:stretch}.plant-mom.plant-mom-left .plant-mom__image{align-items:center;display:flex}.plant-mom.plant-mom-left .plant-mom__image img{min-width:300px}.plant-mom__content{background:url(assets/images/quote-bgrd.png?v=u7vdago) no-repeat 30px 50px #fbf8f0;padding:90px 60px 90px 115px;margin:auto;width:100%;width:-webkit-fill-available}@media (max-width:990px){.plant-mom__content{padding:10px}}.plant-mom__content .quote{font-family:Nib,serif;font-weight:400;font-size:24px;line-height:33px;font-weight:700;font-style:normal;padding:0;border:0}.plant-mom__content .author{margin:2% 5%}.fulfillment-window{font-family:Circular,sans-serif;font-weight:400;text-align:center;font-size:12px}.botanical-name{font-size:1em;font-style:italic;text-transform:lowercase}.botanical-name:first-letter{text-transform:uppercase}.extra-details-modal__link{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;font-size:12px;text-decoration:none}.variations{list-style:none}.variations .variable-items-wrapper{padding:0;margin:0}.variations .variable-items-wrapper li:first-child{margin-left:0}.variations .label{display:none}.variations select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:48px;border:0;margin:0;width:100%;border-radius:0;text-overflow:ellipsis;border:1px solid rgba(34,66,41,.16);color:#224229;padding-left:16px;background:#fcf9f3;cursor:pointer;background-image:url(assets/icons/chevron.svg?v=u7vdago);background-position:right 16px center;background-repeat:no-repeat;background-size:16px}.variations select:hover{border-color:#224229}.variations select:active,.variations select:focus{border-color:#224229;box-shadow:0 0 0 1px #224229;outline:none}.product-gallery__slider{flex:1 1 auto;display:flex}.product-gallery__slider>*{flex:0 0 auto;scroll-snap-align:center}.product-gallery__slider>:not(:first-child){margin-left:16px}.product-gallery__slider .woocommerce-product-gallery__image{cursor:zoom-in}@media (min-width:991px){.product-gallery__slider{overflow:hidden}.product-gallery__slider>*{width:100%}}@media (max-width:990px){.product-gallery__slider{overflow:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.product-gallery__slider>*{width:66%}}.product-gallery__slider iframe{height:auto}.product-extra-info{margin-bottom:20px;display:grid;grid-gap:24px;gap:24px}.product-extra-info:last-child{margin-bottom:0}.product-info__split{display:grid;align-items:baseline;grid-template:"label details" auto/25% 1fr;grid-gap:8px;gap:8px;line-height:1.6}@media (max-width:600px){.product-info__split{grid-template:"label" "details" 1fr}}.product-info__label{grid-area:label;margin-bottom:0}.product-info__details{grid-area:details;margin-top:0}.product-info__details a{white-space:nowrap}.product-gallery__thumbnails{flex:0 0 auto;width:64px;order:-1;margin-right:16px}.product-gallery__thumbnails>:not(:first-child){margin-top:8px}@media (max-width:990px){.product-gallery__thumbnails{display:none}}.product-template-default div.product{margin-left:auto;margin-right:auto;max-width:100%;width:100%;padding:40px 0 0;border-top:1px solid rgba(34,66,41,.16)}@media (max-width:990px){.product-template-default div.product{margin-top:0;padding:16px 0}}.product-template-default div.product .bloomscape-summary{margin-left:auto;margin-right:auto;max-width:100%;padding-left:64px;padding-right:64px;width:1440px;display:grid;grid-gap:16px;gap:16px;align-items:start}@media (max-width:600px){.product-template-default div.product .bloomscape-summary{padding-left:24px;padding-right:24px}}@media (min-width:991px){.product-template-default div.product .bloomscape-summary{grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;padding:0 40px 80px}}@media (max-width:990px){.product-template-default div.product .bloomscape-summary{padding:0 0 40px}}.product-template-default div.product .bloomscape-summary--gift-card .variable-item:after{visibility:hidden}.product-template-default div.product .bloomscape-summary klarna-placement{display:block;margin:0 auto}.product-template-default div.product .bloomscape-summary #add_to_cart_form{display:flex;flex-direction:column;grid-area:form}.product-template-default div.product .bloomscape-summary #add_to_cart_form>:not(:first-child){margin-top:24px}.product-template-default div.product .bloomscape-summary .entry-summary{max-width:500px;margin:0 auto;display:grid;grid-template-areas:"title price" "bio bio" "color color" "form form" "info info";grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;grid-gap:16px;gap:16px;align-items:baseline}@media (max-width:600px){.product-template-default div.product .bloomscape-summary .entry-summary{padding:8px 16px}}.product-template-default div.product .bloomscape-summary .entry-summary .product_title{grid-area:title;margin-bottom:0}@media (max-width:600px){.product-template-default div.product .bloomscape-summary .entry-summary .product_title{font-size:24px}}.product-template-default div.product .bloomscape-summary .entry-summary .product-short-description,.product-template-default div.product .bloomscape-summary .entry-summary .woocommerce-product-details__short-description{grid-area:bio}.product-template-default div.product .bloomscape-summary .entry-summary .product-short-description p,.product-template-default div.product .bloomscape-summary .entry-summary .woocommerce-product-details__short-description p{margin-top:0;line-height:1.6}.product-template-default div.product .bloomscape-summary .entry-summary .price{grid-area:price;text-align:right;margin-bottom:0}.product-template-default div.product .bloomscape-summary .entry-summary .variations_form{grid-area:form}.product-template-default div.product .bloomscape-summary .entry-summary .variations_choice_subtitle{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;border-top:1px solid rgba(34,66,41,.16);grid-area:color;font-size:12px;padding-top:24px;margin-top:4px}.product-template-default div.product .bloomscape-summary .entry-summary .product-extra-info{grid-area:info;border-top:1px solid rgba(34,66,41,.16);padding-top:24px;margin-top:8px}.product-template-default div.product .bloomscape-summary .single_add_to_cart_button{width:100%;margin:0}.product-template-default div.product .bloomscape-summary .add-to-cart-w-input{display:grid;align-items:stretch}@media (max-width:600px){.product-template-default div.product .bloomscape-summary .add-to-cart-w-input{bottom:0;right:0;left:0;margin:0;position:fixed;width:100%;text-align:center;z-index:90}}.product-template-default div.product .bloomscape-summary .single_variation_wrap{display:grid;grid-template-areas:"cta" "klarna" "fullfillment" "details";grid-gap:24px;gap:24px}@media (max-width:600px){.product-template-default div.product .bloomscape-summary .single_variation_wrap{grid-template-areas:"klarna" "fullfillment" "details";border-top:1px solid rgba(34,66,41,.16);padding-top:24px}}.product-template-default div.product .bloomscape-summary .single_variation_wrap .add-to-cart-w-input{grid-area:cta}.product-template-default div.product .bloomscape-summary .single_variation_wrap .plant-details{grid-area:details;display:grid;grid-gap:24px;gap:24px}.product-template-default div.product .bloomscape-summary .single_variation_wrap .fullfillment-window{grid-area:fullfillment}.product-template-default div.product .bloomscape-summary .single_variation_wrap .woocommerce-variation{display:none!important}.product-template-default div.product .bloomscape-summary .single_variation_wrap klarna-placement{grid-area:klarna}.product-template-default .pdp-description{max-width:100%;width:1440px;display:grid;margin:40px auto;background:#f8f1e3;padding:40px}@media (max-width:600px){.product-template-default .pdp-description{padding-left:24px;padding-right:24px}}@media (min-width:991px){.product-template-default .pdp-description{grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}}.product-template-default .pdp-description ul{margin:0;padding:0;list-style-type:none}.product-template-default .pdp-description__text{align-self:center;max-width:500px;margin:40px auto}.product-template-default .pdp-description__text p{line-height:1.6}@media (max-width:990px){.product-template-default .pdp-description__image{display:none}}.product-template-default .pdp-description__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-template-default .pdp-description__section{border-top:1px solid rgba(34,66,41,.16);margin-top:40px}.product-template-default .pdp-description__section h4{margin:40px 0 0}.product-template-default .pdp-description__section li{padding:4px 0}.product-template-default .pdp-description__whats-included{list-style:none;padding:0;display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,1fr)}@media (min-width:601px){.product-template-default .pdp-description__whats-included{grid-template-columns:repeat(3,1fr)}}.product-template-default .pdp-description__whats-included img{margin:auto}.product-template-default .pdp-description__whats-included figcaption{margin:8px 0;line-height:1.6}.product-gallery{display:flex;align-self:start}.product-gallery-desktop__thumbnail-button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;line-height:0}.product-gallery-desktop__thumbnail-button svg{width:100%}.attribute-swatch-name.error-text,.variations_choice_subtitle.error-text{-webkit-animation:shake 1.6s cubic-bezier(.36,.07,.19,.97) both;animation:shake 1.6s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}@-webkit-keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-3px,0,0)}40%,60%{transform:translate3d(3px,0,0)}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-3px,0,0)}40%,60%{transform:translate3d(3px,0,0)}}.search-no-results .site-content main,.search-results .site-content main{margin:20px auto}.result,.search-no-results .site-content .no-results .page-content,.search-no-results .site-content .page-header,.search-no-results .site-content .related,.search-no-results .site-content .searchwp-revised-search-notice,.search-no-results .site-content h2.page-title,.search-results .site-content .no-results .page-content,.search-results .site-content .page-header,.search-results .site-content .related,.search-results .site-content .searchwp-revised-search-notice,.search-results .site-content h2.page-title{margin-left:auto;margin-right:auto;max-width:100%;padding-left:24px;padding-right:24px;width:800px}.result{margin-bottom:20px}.result:last-child{margin-bottom:0}.result__list{list-style:none;padding:0;font-size:20px}.result__list li{line-height:1.2;padding:5px 0}.shop__container{margin-left:auto;margin-right:auto;max-width:100%;width:1440px;display:grid;grid-gap:40px;gap:40px;padding-left:40px;padding-right:40px}@media (max-width:600px){.shop__container{padding-left:24px;padding-right:24px}}@media (min-width:601px){.shop__container{margin-top:16px}}@media (min-width:991px){.shop__container{grid-template-columns:1fr 4fr}.shop__container .category-description{grid-column:2}.shop__container .category-description:empty{display:none}}@media (max-width:600px){.shop__container{padding-left:16px;padding-right:16px}}@media (max-width:990px){.shop__container .sidebar{top:0;left:-80%;height:100%;width:80%;max-width:400px;transition:left .2s ease-in-out;padding:24px;z-index:1031}body:not(.modal-open) .shop__container .sidebar{position:fixed}}.shop__container .sidebar .toggle-filter-sidebar{position:absolute;top:0;right:0;padding:0;margin:28px 24px 0 0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.shop__container .sidebar .toggle-filter-sidebar svg{fill:#224229;height:20px}@media (max-width:990px){.shop__container .sidebar .toggle-filter-sidebar{display:block}}.shop__grid .legacy-hero{margin-bottom:16px}@media (max-width:600px){.shop__grid .legacy-hero{display:none}}.shop__grid .products>ul{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:991px){.shop__grid .products>ul{grid-gap:24px 40px;gap:24px 40px;grid-template-columns:repeat(3,1fr)}}.shop__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 auto 16px}@media (max-width:990px){.shop__header{margin:16px auto}}.shop__header h2{margin:0;font-size:24px;font-weight:400}@media (max-width:990px){.shop__header .woocommerce-ordering{display:none}}.facetwp-checkbox[data-value="0"]{display:none}.facetwp-overlay+.facetwp-checkbox{opacity:.6}.sidebar .facetwp-facet{margin:8px 0}.sidebar .facetwp-checkbox{font-family:Circular,sans-serif;font-weight:400;position:relative;background:none!important;text-transform:capitalize;padding:0 0 0 24px}.sidebar .facetwp-checkbox:after{position:absolute;left:0;top:32%;transform:translateY(-50%);height:16px;width:16px;stroke:red;content:url(assets/icons/checkbox.svg?v=u7vdago)}.sidebar .facetwp-checkbox.checked:after{content:url(assets/icons/checkbox-checked.svg?v=u7vdago)}.sidebar .facetwp-checkbox .facetwp-counter{display:none}.sidebar .sidebar__group .facetwp-checkbox{font-family:Circular,sans-serif;font-weight:400;font-size:inherit}#mega-menu-primary>.mega-menu-item .mega-menu-link,.mega-block-title{letter-spacing:.1em}@media (max-width:990px){.mega-block-title{margin-top:15px!important}}.mega-sub-menu .textwidget ul{list-style:none;padding:0}.mega-sub-menu .textwidget ul li{padding-bottom:15px}.mega-sub-menu .textwidget ul li a{text-decoration:none}.mega-sub-menu .textwidget ul li a:hover{text-decoration:underline}.logo-container{display:flex;align-items:center;height:100%}.logo-container svg{height:36px}.menu-search__container{display:flex;justify-content:center;flex-direction:column;align-items:center;max-width:100%;width:800px;margin:auto}@media (max-width:990px){.menu-search__container{padding-bottom:75px}}.menu-search__title{font-size:20px;margin-bottom:16px}@media (max-width:990px){.menu-search__title{font-size:14px;line-height:1.2}}.menu-search__input-container{display:flex;color:#224229;width:800px;max-width:100%;position:relative;margin-bottom:16px}.menu-search__input-container:after{right:100%;background-color:#224229;transition:right .4s,background-color .4s}.menu-search__input-container:after,.menu-search__input-container:before{position:absolute;left:0;bottom:0;pointer-events:none;height:2px;content:" "}.menu-search__input-container:before{right:0;background-color:rgba(34,66,41,.16)}.menu-search__input-container[focus-within]:after{right:0}.menu-search__input-container:focus-within:after{right:0}.menu-search__input{font-family:Nib,serif;font-weight:400;flex:auto;font-size:30px;background:transparent;margin-right:8px;padding:0;border:none;outline:none;min-height:50px;width:100%;color:#224229}@media (max-width:990px){.menu-search__input{font-size:1rem;min-height:calc(1rem + 20px)}}.menu-search__input::-webkit-search-cancel-button,.menu-search__input::-webkit-search-decoration,.menu-search__input::-webkit-search-results-button,.menu-search__input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.menu-search__button{font-size:30px;display:flex;justify-content:center;align-items:center;background:transparent;border:none;padding:0;color:#224229}.menu-search__button svg{height:25px}@media (max-width:990px){.menu-search__button svg{height:20px}}.menu-search__suggested-searches{font-family:Circular,sans-serif;font-weight:400;display:flex;width:100%;font-size:1rem}@media (max-width:990px){.menu-search__suggested-searches{flex-direction:column;font-size:14px}}.menu-search__suggested-searches-title{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em}.menu-search__list{list-style:none;padding:0}@media (min-width:991px){.menu-search__list{display:flex;margin:0 10px}.menu-search__list>:not(:last-child){margin-right:8px}}.menu-search__list li{padding:0!important}.menu-search__list li a{text-decoration:underline!important}.menu__cart{font-family:Circular,sans-serif;font-weight:400;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border:0;background:url(assets/icons/cart.svg?v=u7vdago) 50% no-repeat}@media (max-width:990px){.menu__cart{transform:translateY(15px)}}.menu__cart:hover{text-decoration:none}.menu__cart-count{color:#224229;transform:translateY(-1px);line-height:1}@media (max-width:990px){.menu--desktop{display:none}}.menu--desktop.menu__account-button,.menu--desktop.menu__search-button{transform:translateY(2px)}.menu--desktop.menu__search-button svg{height:25px}@media (min-width:991px){.menu--mobile{display:none}}.medium.cli_settings_button{font-size:11px;background-color:#f9f2ea!important;text-decoration:underline}.medium.cli_action_button{font-family:Raisonne Demibold,sans-serif;font-weight:400;background-color:#fff!important;border:3px solid #018342;color:#000;text-transform:lowercase;font-size:17px;padding:8px 23px}#cookie-law-info-bar span,#cookie_hdr_showagain{font-family:Circular,sans-serif;font-weight:400;font-size:11px;line-height:18px}.cli-modal-content{border-radius:0}.cli-tab-container h4{font-family:Raisonne Demibold,sans-serif;font-weight:400;font-size:30px;text-transform:lowercase;margin-bottom:20px}.cli-privacy-content-text,.cli-tab-container p,.cli-tab-header a.cli-nav-link{font-family:Nib,serif;font-weight:400;font-size:14px;line-height:18px;padding-top:3px}.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content{overflow:visible}.cli-tab-header{background-color:#f6cfb2}.cli-switch input:checked+.cli-slider{background-color:#018342}a.cli-privacy-readmore{display:none;visibility:hidden}.cli-collapsed a.cli-privacy-readmore:before,.cli-necessary-caption,.cli-switch,a.cli-privacy-readmore{display:none}.cli-plugin-button,.cli-plugin-button:visited,.cli-tab-footer .cli-btn{border-radius:0}.cli-tab-footer .cli-btn{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:lowercase;background-color:#f6cfb2;color:#000}.variable-item.disabled,.woo-variation-raw-select{display:none}.variable-items-wrapper{display:flex}.variable-item-span-color{height:40px;width:40px;border-radius:50%}.image-variable-item img,.variable-item-span-button{max-height:80px;max-width:80px;min-width:60px;text-align:center;padding:2px}@media (max-width:600px){.image-variable-item img,.variable-item-span-button{max-height:64px;max-width:64px}}.image-variable-item img,.variable-item-span{display:block;box-shadow:inset 0 0 1px rgba(0,0,0,.4);cursor:pointer}.wvs-archive-variation-wrapper .image-variable-item img,.wvs-archive-variation-wrapper .variable-item-span{height:20px;width:20px}.variable-item{display:flex;flex-direction:column;align-items:center;margin:2px 8px 0;outline:none}.variable-item.selected.image-variable-item img,.variable-item.selected .variable-item-span{box-shadow:inset 0 0 1px rgba(0,0,0,.4),0 0 0 3px #fcf9f3,0 0 0 5px #224229!important}.variable-item:focus.image-variable-item img,.variable-item:focus .variable-item-span,.variable-item:not(.selected).image-variable-item:hover img,.variable-item:not(.selected) .variable-item-span:hover{box-shadow:inset 0 0 1px rgba(0,0,0,.4),0 0 0 3px #fcf9f3,0 0 0 4px rgba(34,66,41,.24)}.wvs-archive-variation-wrapper{margin:10px 0}.wvs-archive-variation-wrapper .variable-item{margin:0 5px}.single-product .summary .variable-item:after{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;content:attr(title);padding:5px 0;font-size:10px}.woocommerce-MyAccount-navigation{align-self:flex-start;padding:40px;background:#fcf9f3}.woocommerce-MyAccount-navigation ul{list-style:none}.woocommerce-MyAccount-navigation-link{font-family:Circular,sans-serif;font-weight:400;border-bottom:1px solid rgba(34,66,41,.16)}.woocommerce-MyAccount-navigation-link a{text-decoration:none;color:#224229}.woocommerce-Addresses{display:grid}@media (min-width:601px){.woocommerce-Addresses{grid-template-columns:1fr 1fr}}.woocommerce-Addresses .woocommerce-Address-title{display:flex;align-items:center}.customer-login{display:grid;grid-gap:24px;gap:24px}@media (min-width:601px){.customer-login{grid-template-columns:1fr 1fr}}.woocommerce-account .blocks-content{margin-left:auto;margin-right:auto;max-width:100%;padding-left:64px;padding-right:64px;width:1440px;margin-top:40px}@media (max-width:600px){.woocommerce-account .blocks-content{padding-left:24px;padding-right:24px}}.woocommerce-account .blocks-content .woocommerce{display:grid;grid-gap:24px;gap:24px;width:100%;grid-template-columns:1fr 3fr}@media (max-width:990px){.woocommerce-account .blocks-content .woocommerce{grid-template-columns:1fr}}.woocommerce-account .blocks-content .woocommerce .customer-login,.woocommerce-account .blocks-content .woocommerce .lost_reset_password,.woocommerce-account .blocks-content .woocommerce .woocommerce-message{grid-column:1/span 2}.out-of-stock-link--single{display:block}.mobile-add-to-cart .button{width:100%;margin:0}.woocommerce-checkout .woocommerce-order{margin-left:auto;margin-right:auto;max-width:100%;width:1440px;padding:0}@media (max-width:600px){.woocommerce-checkout .woocommerce-order{padding-left:24px;padding-right:24px}}.woocommerce-checkout .woocommerce-thankyou-order-received{margin-top:40px}@media (max-width:600px){.woocommerce-checkout .woocommerce-thankyou-order-received{font-size:32px}}.woocommerce-checkout .woocommerce-order__message{border-bottom:1px solid #224229;padding-bottom:40px}.woocommerce-checkout .woocommerce-order__message p{margin:0}.woocommerce-columns{display:flex}@media (max-width:600px){.woocommerce-columns{flex-wrap:wrap}}.woocommerce-column{width:100%;flex:auto}.woocommerce-notice{margin-bottom:20px}.woocommerce-notice:last-child{margin-bottom:0}.woocommerce-error,.woocommerce-message{background-color:#f6cfb2;padding:10px 20px}.woocommerce-error a,.woocommerce-message a{margin-left:8px}.woocommerce-error h3,.woocommerce-message h3{margin:8px}.woocommerce:not(.products--scrolling):not(.related)>.products.columns-1{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:40px;gap:40px}@media (max-width:990px){.woocommerce:not(.products--scrolling):not(.related)>.products.columns-1{grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:16px;gap:16px}}.woocommerce:not(.products--scrolling):not(.related)>.products.columns-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:40px;gap:40px}@media (max-width:990px){.woocommerce:not(.products--scrolling):not(.related)>.products.columns-2{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}}.woocommerce:not(.products--scrolling):not(.related)>.products.columns-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px}@media (max-width:990px){.woocommerce:not(.products--scrolling):not(.related)>.products.columns-3{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}}.woocommerce:not(.products--scrolling):not(.related)>.products.columns-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:40px;gap:40px}@media (max-width:990px){.woocommerce:not(.products--scrolling):not(.related)>.products.columns-4{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}}.woocommerce:not(.products--scrolling):not(.related)>.products.columns-5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:40px;gap:40px}@media (max-width:990px){.woocommerce:not(.products--scrolling):not(.related)>.products.columns-5{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}}.woocommerce:not(.products--scrolling):not(.related)>.products.columns-6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:40px;gap:40px}@media (max-width:990px){.woocommerce:not(.products--scrolling):not(.related)>.products.columns-6{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}}.products--scrolling{padding:0!important;position:relative;margin-top:24px}.products--scrolling>ul.products{display:flex;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-snap-stop:always;overflow:auto;margin-top:0;margin-bottom:0}@media (max-width:600px){.products--scrolling>ul.products{margin-left:24px}}.products--scrolling>ul.products>li{scroll-snap-align:start;margin-right:40px;width:28%;flex:0 0 auto}@media (max-width:600px){.products--scrolling>ul.products>li{width:60%;margin-right:16px}}.woocommerce-table{font-family:Circular,sans-serif;font-weight:400}@media (max-width:990px){.woocommerce-orders-table__row{display:grid;grid-template:"tl tr" "bl br"/1fr 1fr;margin:10px 0}.woocommerce-orders-table__row>td:nth-child(2){grid-area:bl}.woocommerce-orders-table__row>td:nth-child(3){grid-area:tr;text-align:right}.woocommerce-orders-table__row>td:nth-child(4){grid-area:br;text-align:right}}.woocommerce-orders-table__cell a{font-size:15px;color:#224229}.woocommerce-orders-table__cell a:active,.woocommerce-orders-table__cell a:hover,.woocommerce-orders-table__cell a:visited{text-decoration:none;color:#224229}.button+.added_to_cart.wc-forward{display:none}span.wc_sc_coupon_actions_wrapper{display:none!important}@media (min-width:991px){.select2-container{z-index:0}}.select2-container .select2-selection{padding:0;min-height:56px;border:2px solid #edebe6;border-radius:0;margin:0}.select2-container .select2-selection__rendered{padding:10px}.select2-container .select2-selection__arrow{height:100%!important}.order_details{list-style:none;padding:0}.archive .selection .select2-selection{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;font-size:14px;border:1px solid rgba(34,66,41,.16)!important;background-color:#fcf9f3!important;transition:none}.archive .select2-container--open .selection .select2-selection{border:1px solid #224229!important}.archive .select2-container--default .select2-results>.select2-results__options{max-height:100%!important}.archive .select2-results__option{padding:10px 16px!important;background-color:#fcf9f3!important;color:#224229!important}.archive .select2-container--default .select2-selection--single .select2-selection__arrow{top:0;right:12px}.archive .select2-selection__rendered{line-height:1.6!important;padding:16px!important}.archive .select2-dropdown{border:1px solid #224229!important;border-radius:0!important}@media (min-width:991px){.archive .select2-dropdown{z-index:0}}.archive .select2-results__option--highlighted,.archive .select2-results__option:focus{outline:none;background-color:#f2eadc!important;color:#224229!important}.woocommerce-ordering .select2{width:300px!important;max-width:100%}@media (max-width:990px){.woocommerce-ordering{width:100%}.woocommerce-ordering .orderby,.woocommerce-ordering .select2{width:100%!important}}.woocommerce-order-details .care-resources{margin:8px 0}.woocommerce-order-details .fulfillment-window{text-align:left}.woocommerce-table__product-total{vertical-align:top}.woocommerce-notices-wrapper{grid-column:1/-1}.xoo-wsc-basket,.xoo-wsc-chkt,.xoo-wsc-icon-atc,.xoo-wsc-shipping,.xoo-wsc-tax,.xoo-wsc-total{display:none!important}.xoo-wsc-cart:not([style])~.xoo-wsc-cont{display:none}.xoo-wsc-container{background:#224229;width:400px;right:0;max-width:100vw;transition-property:transform;transform:translateX(100%)}.xoo-wsc-modal.xoo-wsc-active .xoo-wsc-container{right:0;transform:translateX(0)}.xoo-wsc-header{display:flex;justify-content:space-between;align-items:center;padding:15px 24px;background:#224229;border:0;border-bottom:1px solid rgba(252,249,243,.3)}.xoo-wsc-ctxt{font-family:Nib,serif;font-weight:400;font-size:24px;line-height:normal;color:#fcf9f3}.xoo-wsc-close{color:#fcf9f3;font-size:1rem;position:static;transform:none;top:auto;right:auto}.xoo-wsc-body,.xoo-wsc-footer{font-size:medium;line-height:1.4;color:#fcf9f3;background:transparent}.xoo-wsc-body a,.xoo-wsc-footer a{color:#fcf9f3}.xoo-wsc-empty{margin:24px;text-align:center;display:grid;grid-gap:24px;gap:24px}.xoo-wsc-empty h2,.xoo-wsc-empty h3,.xoo-wsc-empty h4{font-family:Nib,serif;font-weight:400;font-size:24px;line-height:normal;margin:0}.xoo-wsc-empty h3{font-size:1rem}.xoo-wsc-empty h4{font-size:.9rem}.xoo-wsc-empty__suggested{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.xoo-wsc-empty__suggested-item{display:grid;grid-gap:10px;gap:10px}.xoo-wsc-empty__suggested-item img{width:125px;margin:auto}.xoo-wsc-product{width:auto;display:grid;grid-template-columns:80px 1fr;grid-gap:10px;gap:10px;padding:24px 0;margin:0 24px;border:0}.xoo-wsc-product.lslide{padding:24px;margin:0;background:rgba(252,249,243,.08)}.xoo-wsc-product.lslide:after,.xoo-wsc-product.lslide:before{content:normal}.xoo-wsc-product:first-of-type{border-top:0}.xoo-wsc-product__details{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;grid-template-rows:auto 1fr auto;grid-gap:5px;gap:5px}.xoo-wsc-product__details .amount{font-family:Circular,sans-serif;font-weight:400;justify-self:flex-end}.xoo-wsc-product__details .add_to_cart_button,.xoo-wsc-product__details .button-primary{font-size:12px;padding:8px 15px;margin:0;background:transparent!important;border-color:#fcf9f3}.xoo-wsc-product__name{margin-right:10px}.xoo-wsc-product__meta{grid-column:1/span 2}.xoo-wsc-product__meta,.xoo-wsc-remove{font-family:Raisonne Demibold,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.1em;font-size:12px}.xoo-wsc-remove{background:transparent;border:0;padding:0;outline:0;color:rgba(252,249,243,.7);grid-column:2;justify-self:end}.xoo-wsc-remove:focus,.xoo-wsc-remove:hover{color:#fcf9f3;text-decoration:underline}.xoo-wsc-qtybox{font-family:Raisonne Demibold,sans-serif;font-weight:400;display:grid;grid-template-columns:auto 1fr auto;justify-self:start;border:1px solid rgba(252,249,243,.7)}.xoo-wsc-qtybox .xoo-wsc-chng{background:transparent;border:0;color:#fcf9f3}.xoo-wsc-qtybox input[type=number].xoo-wsc-qty{float:none;background:transparent;font-size:14px;color:#fcf9f3;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.xoo-wsc-qtybox input[type=number].xoo-wsc-qty::-webkit-inner-spin-button,.xoo-wsc-qtybox input[type=number].xoo-wsc-qty::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.xoo-wsc-footer{padding:15px 24px;background:#224229;color:#fcf9f3;border:0;text-align:unset}.xoo-wsc-footer a.xoo-wsc-ft-btn{width:100%;color:#224229;background:#fcf9f3;border-color:#fcf9f3;margin:0}.xoo-wsc-footer a.xoo-wsc-ft-btn:hover{color:#224229;background:#f8f1e3}.xoo-wsc-footer a.xoo-wsc-ft-btn:active,.xoo-wsc-footer a.xoo-wsc-ft-btn:focus{color:#224229;box-shadow:0 0 0 4px rgba(252,249,243,.16);background:#f8f1e3}.xoo-wsc-footer-a{margin:10px 0}.xoo-wsc-footer-content{border-top:1px solid rgba(252,249,243,.3)}.xoo-wsc-related-products{margin-bottom:10px}.xoo-wsc-related-products .lSAction>a{opacity:.8}.xoo-wsc-related-products .lSAction>.lSNext{background-image:url(assets/images/arrow-right2.png?v=u7vdago);background-position:50%;right:-5px}.xoo-wsc-related-products .lSAction>.lSPrev{background-image:url(assets/images/arrow-left2.png?v=u7vdago);background-position:50%;left:-5px}@media (max-height:600px){.xoo-wsc-related-products{display:none}}.lSSlideOuter .lSPager.lSpg>li a{background-color:#1b3521}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#fcf9f3}.xoo-wsc-rp-cont{border:0}.xoo-wsc-tools{padding:0}.xoo-wsc-tool{margin:5px 0}.xoo-wsc-tools-value{font-family:Circular,sans-serif;font-weight:400;font-size:inherit}.xoo-wsc-rp-title,.xoo-wsc-shiptxt{font-family:Circular,sans-serif;font-weight:400;padding:0;text-align:left;color:rgba(252,249,243,.7)}.xoo-wsc-updating .xoo-wsc-icon-spinner2{top:40%;color:#fcf9f3}.xoo-wsc-updating .xoo-wsc-uopac{background:#224229}.cart-add-to-cart-event-placeholder{display:none!important}
