#MainContent :is(h1,h2,h3),.h1,.h2,.h3{font-style:italic;font-weight:700}.bee2-editor-note{font-size:14px;opacity:.7;font-style:normal}.header-menu .menu-list__link{font-style:normal;font-weight:600}.product-information .product-details{font-size:18px}@media(max-width:749px){.product-information .product-details{font-size:16px}}.bee2-source-reviews,.bee2-imported-panel,.bee2-imported-faq,.bee2-curated-products{color:#1a1a1a}.bee2-source-reviews :is(h2,h3,p,strong),.bee2-imported-panel .rte :is(h2,h3,p,li,strong),.bee2-imported-faq :is(h2,p,summary),.bee2-curated-products :is(h2,h3,p){color:inherit}.bee2-source-reviews .bee2-source-reviews__stars{color:#299747}.bee2-source-reviews .bee2-source-reviews__byline span,.bee2-curated-products .bee2-curated-products__upcoming{color:#646464}.bee2-tabs__content .metafield-rich_text_field br+br{display:none}:root{--bee2-polish-ink: #172d2a;--bee2-polish-hover: #29463f}#MainContent .product-information h1,#MainContent .bee2-curated-products h3,#MainContent #beetwo-premium-range h3{font-style:normal;font-weight:600;line-height:1.4}.bee2-tabs__row>summary,.bee2-foundation__faq>summary{font-style:normal;font-weight:600;min-block-size:56px;line-height:1.45}.bee2-tabs__row>summary:focus-visible{outline-color:var(--bee2-polish-ink)}.product-information .product-details .add-to-cart-button{min-block-size:52px;border-radius:var(--style-border-radius-buttons-primary, 50px);font-size:16px;font-style:normal;font-weight:600}.product-information .product-details .add-to-cart-button:not(:disabled){--button-background-color: var(--bee2-polish-ink);--button-color: #fff;--button-border-color: var(--bee2-polish-ink)}.product-information .product-details .add-to-cart-button:not(:disabled):hover{--button-background-color: var(--bee2-polish-hover);--button-border-color: var(--bee2-polish-hover)}.bee2-curated-products__card{display:flex;flex-direction:column;align-items:stretch}.bee2-curated-products h3{margin-block-end:0}.bee2-curated-products__price,.bee2-curated-products__upcoming{margin-block-start:auto;padding-block-start:14px}.bee2-curated-products__button,.bee2-curated-products__all,.bee2-foundation__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:48px;padding:12px 24px;border-radius:var(--style-border-radius-buttons-primary, 50px);font-size:15px;font-weight:600;font-style:normal;line-height:1.4;text-decoration:none;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.bee2-curated-products__button{align-self:flex-start;border:1px solid var(--bee2-polish-ink);color:var(--bee2-polish-ink);background:transparent}.bee2-curated-products__all,.bee2-foundation__button{inline-size:fit-content;color:#fff;background:var(--bee2-polish-ink)}.bee2-curated-products__button:hover{background:var(--bee2-polish-ink);color:#fff}.bee2-curated-products__all{display:flex}.bee2-curated-products__all:hover,.bee2-foundation__button:hover{background:var(--bee2-polish-hover)}.bee2-curated-products :is(a):focus-visible,.bee2-foundation__button:focus-visible{outline:2px solid var(--bee2-polish-ink);outline-offset:4px}@media(max-width:749px){.bee2-curated-products__button{align-self:stretch;padding-inline:12px;font-size:14px}}@media(prefers-reduced-motion:reduce){.bee2-curated-products__button,.bee2-curated-products__all,.bee2-foundation__button{transition:none}}.bee2-curated-products header .rte{max-inline-size:70ch;margin-inline:auto;line-height:1.75}.bee2-curated-products header h2{margin-block:0 16px}.bee2-contact .bee2-contact__inner{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);column-gap:clamp(28px,4vw,56px);row-gap:28px;align-items:start}.bee2-contact .bee2-contact__hero,.bee2-contact .bee2-contact__enquiry{display:contents}.bee2-contact .bee2-contact__intro{grid-column:1;grid-row:1;padding:0;background:transparent}.bee2-contact .bee2-contact__info{grid-column:1;grid-row:2;padding-block:24px 0;border-block-start:1px solid color-mix(in srgb,var(--color-foreground) 14%,transparent)}.bee2-contact .bee2-contact__hero-image{grid-column:1;grid-row:3}.bee2-contact .bee2-contact__form{grid-column:2;grid-row:1 / span 3;padding:clamp(24px,3vw,36px);background:color-mix(in srgb,var(--color-foreground) 2%,var(--color-background))}.bee2-contact .bee2-contact__gallery{grid-column:1 / -1;margin-block-start:24px}#MainContent .bee2-contact :is(h1,h2),#MainContent .bee2-information :is(h1,h2,h3){font-style:normal;font-weight:600;line-height:1.3}.bee2-contact .bee2-contact__intro h1{margin-block-end:20px}.bee2-contact .rte,.bee2-information .rte p{line-height:1.75;overflow-wrap:break-word}.bee2-information .rte p{max-inline-size:70ch}.bee2-contact .bee2-contact__link{align-items:center;justify-content:center;gap:10px;min-block-size:48px;padding:12px 24px;margin-block-start:20px;border-radius:var(--style-border-radius-buttons-primary, 50px);font-size:15px;font-weight:600;line-height:1.4}.bee2-contact .contact-form__input{min-block-size:52px;padding:14px 16px;font-size:16px;line-height:1.5}.bee2-contact .contact-form__form-row>.contact-form__input{min-inline-size:0;flex:1 1 0}.bee2-contact .contact-form__input--textarea{block-size:190px;min-block-size:160px}.bee2-contact .submit-button{min-block-size:52px;font-size:16px;font-style:normal;font-weight:600}.bee2-contact .submit-button:not(.button-custom):not(.button-secondary):not(:disabled){--button-background-color: var(--bee2-polish-ink);--button-color: #fff;--button-border-color: var(--bee2-polish-ink)}.bee2-contact .submit-button:not(.button-custom):not(.button-secondary):not(:disabled):hover{--button-background-color: var(--bee2-polish-hover);--button-border-color: var(--bee2-polish-hover)}.bee2-tabs .bee2-tabs__row>summary,.bee2-imported-faq .bee2-tabs__row>summary{padding:18px 12px;border-radius:8px}.bee2-tabs .bee2-tabs__row>.bee2-tabs__content,.bee2-imported-faq .bee2-tabs__row>.bee2-tabs__content{padding:12px 12px 24px;line-height:1.75}.bee2-tabs__row[open]>summary,.bee2-tabs__row>summary:hover{background:color-mix(in srgb,var(--bee2-polish-ink) 4%,transparent)}.bee2-information details>summary{min-block-size:56px;line-height:1.45;cursor:pointer;border-radius:8px}.bee2-information details[open]>summary,.bee2-information details>summary:hover{background:color-mix(in srgb,var(--color-foreground) 4%,transparent)}.bee2-source-reviews .bee2-source-reviews__byline{flex-wrap:wrap}.bee2-source-reviews .bee2-source-reviews__more>summary{display:flex;align-items:center;justify-content:center;gap:12px;min-block-size:52px;padding:14px 24px;border-color:var(--bee2-polish-ink);border-radius:var(--style-border-radius-buttons-primary, 50px);color:var(--bee2-polish-ink);font-style:normal;line-height:1.5}.bee2-source-reviews .bee2-source-reviews__more>summary span{margin-inline-start:0}.bee2-source-reviews .bee2-source-reviews__more[open]>summary,.bee2-source-reviews .bee2-source-reviews__more>summary:hover,.bee2-contact .bee2-contact__link:hover{background:color-mix(in srgb,var(--bee2-polish-ink) 4%,transparent)}.bee2-source-reviews .bee2-source-reviews__more>summary:focus-visible,.bee2-information details>summary:focus-visible{outline:2px solid var(--bee2-polish-ink);outline-offset:4px}@media(min-width:750px)and (max-width:1023px){.bee2-curated-products .bee2-curated-products__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 18px}.bee2-foundation--categories .bee2-foundation__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.bee2-curated-products .bee2-curated-products__grid:has(>.bee2-curated-products__card:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:989px){.bee2-contact .bee2-contact__inner{grid-template-columns:minmax(0,1fr)}.bee2-contact .bee2-contact__form{grid-column:1;grid-row:3}.bee2-contact .bee2-contact__hero-image{grid-row:4}.bee2-contact .bee2-contact__gallery{grid-row:5}}@media(max-width:749px){.bee2-contact .bee2-contact__form{padding:24px 20px}.bee2-contact .submit-button{inline-size:100%}.bee2-source-reviews .bee2-source-reviews__more>summary{padding-inline:16px}}#MainContent :is([id$=__bee2_categories],[id$=__bee2_mgo]) .bee2-foundation__card{display:flex;flex-direction:column;align-items:stretch}#MainContent :is([id$=__bee2_categories],[id$=__bee2_mgo]) .bee2-foundation__card h3{margin-block-end:18px}#MainContent [id$=__bee2_mgo] .bee2-foundation__card>.rte{margin-block-end:20px}#MainContent :is([id$=__bee2_categories],[id$=__bee2_mgo]) .bee2-foundation__card-link,#MainContent :is([id$=__bee2_benefit_1],[id$=__bee2_benefit_2],[id$=__bee2_benefit_3]) .bee2-foundation__intro a[href="/collections/all"]{display:inline-flex;align-items:center;justify-content:center;gap:8px;inline-size:fit-content;max-inline-size:100%;min-inline-size:0;min-block-size:48px;padding:12px 24px;border:1px solid var(--bee2-polish-ink);border-radius:var(--style-border-radius-buttons-primary, 50px);color:var(--bee2-polish-ink);background:transparent;font-family:var(--button-font-family-primary);font-size:15px;font-style:normal;font-weight:600;line-height:1.4;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:break-word;transition:background-color .16s ease,color .16s ease,border-color .16s ease}#MainContent :is([id$=__bee2_categories],[id$=__bee2_mgo]) .bee2-foundation__card-link{align-self:flex-start;margin-block-start:auto}#MainContent [id$=__bee2_mgo] .bee2-foundation__card-link{inline-size:100%;padding-inline:12px}#MainContent .bee2-foundation__card-link>span[aria-hidden=true]{flex:none;line-height:1}#MainContent :is([id$=__bee2_benefit_1],[id$=__bee2_benefit_2],[id$=__bee2_benefit_3]) .bee2-foundation__intro>p:last-child{margin-block:24px 0}#MainContent :is([id$=__bee2_categories],[id$=__bee2_mgo]) .bee2-foundation__card-link:hover,#MainContent :is([id$=__bee2_benefit_1],[id$=__bee2_benefit_2],[id$=__bee2_benefit_3]) .bee2-foundation__intro a[href="/collections/all"]:hover{color:#fff;background:var(--bee2-polish-ink)}#MainContent [id$=__hero_jVaWmY] .hero__content-wrapper a.button-custom{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:48px;padding:12px 24px;font-size:15px;font-style:normal;font-weight:600;line-height:1.4}#MainContent [id$=__hero_jVaWmY] .hero__content-wrapper a.button-custom:after,#MainContent [id$=__bee2_story] .bee2-foundation__button:after,#MainContent :is([id$=__bee2_benefit_1],[id$=__bee2_benefit_2],[id$=__bee2_benefit_3]) .bee2-foundation__intro a[href="/collections/all"]:after,#MainContent [id$=__bee2_benefit_4] .bee2-foundation__intro a[href="/pages/contact"]:after{content:"";display:inline-block;flex:none;inline-size:20px;block-size:20px;background:currentColor;-webkit-mask:url(icon-arrow.svg) center / contain no-repeat;mask:url(icon-arrow.svg) center / contain no-repeat;pointer-events:none}#MainContent [id$=__bee2_benefit_4] .bee2-foundation__intro a[href="/pages/contact"]{display:inline-flex;align-items:center;gap:5px;color:var(--bee2-polish-ink);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;white-space:nowrap}#MainContent [id$=__bee2_benefit_4] .bee2-foundation__intro a[href="/pages/contact"]:after{inline-size:16px;block-size:16px}#MainContent :is([id$=__bee2_categories],[id$=__bee2_mgo]) .bee2-foundation__card-link:focus-visible,#MainContent :is([id$=__bee2_benefit_1],[id$=__bee2_benefit_2],[id$=__bee2_benefit_3],[id$=__bee2_benefit_4]) .bee2-foundation__intro a:focus-visible{outline:2px solid var(--bee2-polish-ink);outline-offset:4px}@media(min-width:750px){#MainContent [id$=__bee2_mgo] .bee2-foundation__card-link{min-block-size:68px}}@media(max-width:749px){#MainContent [id$=__bee2_categories] .bee2-foundation__card-link{inline-size:100%;padding-inline:12px}}@media(prefers-reduced-motion:reduce){#MainContent .bee2-foundation__card-link,#MainContent :is([id$=__bee2_benefit_1],[id$=__bee2_benefit_2],[id$=__bee2_benefit_3]) .bee2-foundation__intro a[href="/collections/all"]{transition:none}}collection-component .product-grid:not([product-grid-view=zoom-out]) .text-block.rte [role=heading][aria-level="3"]{font-size:clamp(15px,1.2vw,17px);font-style:normal;font-weight:600;line-height:1.45;overflow-wrap:break-word}collection-component .product-grid:not([product-grid-view=zoom-out]) .product-grid__card>product-price.h6{margin-block-start:auto;padding-block-start:12px}collection-component .product-grid:not([product-grid-view=zoom-out]) product-price.h6 .price{font-size:16px;font-style:normal;font-weight:600;line-height:1.5}collection-component .product-grid:not([product-grid-view=zoom-out]) product-price.h6 .compare-at-price{font-size:13px;line-height:1.5}collection-component .facets-toggle__button:focus-visible,collection-component .facets__summary:focus-visible{outline:2px solid var(--color-foreground);outline-offset:4px}@media(min-width:750px){collection-component .facets--horizontal .facets__summary{min-block-size:48px;padding:10px 14px;border:1px solid color-mix(in srgb,var(--color-foreground) 18%,transparent);border-radius:var(--style-border-radius-buttons-secondary, 50px);font-size:15px;font-weight:600;line-height:1.4}collection-component .facets--horizontal .facets__summary:hover,collection-component .facets--horizontal details[open]>.facets__summary{background:color-mix(in srgb,var(--color-foreground) 4%,transparent)}}.bee2-information:has(#beetwo-premium-range) .rte a[style*="display:inline-block"],.bee2-information:has(#beetwo-premium-range) .rte>div>div>p>a[href="/collections/all"],.bee2-information:not(:has(#beetwo-premium-range)) .rte>div>div:last-child>p>a[href="/pages/contact"]{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;max-inline-size:100%;min-block-size:48px;padding:12px 24px!important;border-radius:var(--style-border-radius-buttons-primary, 50px)!important;font-family:var(--button-font-family-primary);font-size:15px!important;font-style:normal;font-weight:600!important;line-height:1.4;text-align:center;text-decoration:none!important;white-space:normal;overflow-wrap:break-word}.bee2-information:has(#beetwo-premium-range) .rte>div>div>p>a[href="/collections/all"]{border:1px solid var(--bee2-polish-ink);color:var(--bee2-polish-ink);background:transparent}.bee2-information:not(:has(#beetwo-premium-range)) .rte>div>div:last-child>p>a[href="/pages/contact"]{color:#fff;background:var(--bee2-polish-ink)}.bee2-information:not(:has(#beetwo-premium-range)) .rte>div>div:last-child>p>a[href="/pages/contact"]:after{content:"";flex:none;inline-size:20px;block-size:20px;background:currentColor;-webkit-mask:url(icon-arrow.svg) center / contain no-repeat;mask:url(icon-arrow.svg) center / contain no-repeat;pointer-events:none}.bee2-information:has(#beetwo-premium-range) .rte a[style*="display:inline-block"]:hover{box-shadow:inset 0 0 0 2px currentColor}.bee2-information:has(#beetwo-premium-range) .rte>div>div>p>a[href="/collections/all"]:hover,.bee2-information:not(:has(#beetwo-premium-range)) .rte>div>div:last-child>p>a[href="/pages/contact"]:hover{color:#fff;background:var(--bee2-polish-hover)}.bee2-information .rte a:focus-visible{outline:2px solid var(--bee2-polish-ink);outline-offset:4px}.bee2-information:has(#beetwo-premium-range) .rte a[style*="display:inline-block"]:focus-visible,.bee2-information:has(#beetwo-premium-range) .rte>div>div>p>a[href="/collections/all"]:focus-visible,.bee2-information:not(:has(#beetwo-premium-range)) .rte>div>div:last-child>p>a[href="/pages/contact"]:focus-visible{box-shadow:0 0 0 4px #fff}.bee2-information #beetwo-premium-range>div>div>h3{margin-block:20px 12px!important}.bee2-information #beetwo-premium-range>div>div>h3+p{font-size:16px;line-height:1.5}.bee2-information:not(:has(#beetwo-premium-range)) .rte>div>div[style*="align-items:center"]{gap:clamp(24px,4vw,56px)!important}.bee2-information:not(:has(#beetwo-premium-range)) .rte h2{margin-block:0 16px}.bee2-information:not(:has(#beetwo-premium-range)) .rte p+h2{margin-block-start:32px}.bee2-information:not(:has(#beetwo-premium-range)) .rte li+li{margin-block-start:.4em}.bee2-information:not(:has(#beetwo-premium-range)) .rte>div>div:has(>details){max-inline-size:900px;margin-inline:auto!important}.bee2-information:not(:has(#beetwo-premium-range)) .rte details{padding:0!important;margin-block:12px;border:1px solid color-mix(in srgb,var(--color-foreground) 18%,transparent)!important;border-radius:12px}.bee2-information:not(:has(#beetwo-premium-range)) .rte details>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;font-weight:600!important}.bee2-information:not(:has(#beetwo-premium-range)) .rte details>summary:after{content:"";flex:none;inline-size:16px;block-size:16px;background:currentColor;-webkit-mask:url(icon-caret.svg) center / contain no-repeat;mask:url(icon-caret.svg) center / contain no-repeat;pointer-events:none}.bee2-information:not(:has(#beetwo-premium-range)) .rte details[open]>summary:after{transform:rotate(180deg)}.bee2-information:not(:has(#beetwo-premium-range)) .rte details>div{padding:8px 20px 20px!important}@media(max-width:749px){collection-component .facets-toggle__button{min-block-size:48px}.bee2-information:has(#beetwo-premium-range) .rte a[style*="display:inline-block"],.bee2-information:has(#beetwo-premium-range) .rte>div>div>p>a[href="/collections/all"],.bee2-information:not(:has(#beetwo-premium-range)) .rte>div>div:last-child>p>a[href="/pages/contact"]{inline-size:100%;padding-inline:16px!important}.bee2-information:not(:has(#beetwo-premium-range)) .rte>div>div:last-child:has(>p>a[href="/pages/contact"]){padding:24px 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bee2-foundation.css.map */
