body{--color-green: #3f5829;--color-green-bright: #cfdb51;--color-green-light: #d7dc8b;--color-pink: #e17ca4;--color-pink: #eb7ba8;--color-green-gradient: linear-gradient(180deg, rgba(221, 226, 159, 1), rgba(214, 220, 139, 1) 100%);--color-green-gradient: linear-gradient(180deg, rgba(225, 229, 170, 1), rgba(223, 229, 155, 1) 98%);--color-sage-dark-l5: #565f4d;--color-sage-dark-l10: #626d59;--color-sage-dark: #495142;--color-sage-dark-d5: #3c4337;--color-sage-dark-d10: #30352b;--color-muted: rgba(73, 81, 66, .65);--color-accent: var(--color-pink);--body-background: var(--color-green-light);--body-background: unset;--body-background-gradient: var(--color-green-gradient);--header-link-color: var(--color-sage-dark-l5);--header-link-hover-color: var(--color-sage-dark-d5);--primary-heading-font: "cooper-black-std", serif;--secondary-heading-font: "Instrument Sans", sans-serif;--body-font: "Instrument Sans", sans-serif;--icon-thickness: 1.1;--form-field-active-accent: var(--color-pink);--form-field-background: #c1cc88;--form-field-background: #cad688;--form-field-background: #ccd886;--form-field-background: #ced98a;--form-field-border: 1px solid #c1cc88}h1,h2,.h1,.h2{font-family:var(--primary-heading-font)}.color-scheme-32776a52-1c08-41a8-a9b4-59c99ca6c7a1 h1,.color-scheme-32776a52-1c08-41a8-a9b4-59c99ca6c7a1 h2,.color-scheme-32776a52-1c08-41a8-a9b4-59c99ca6c7a1 .h1,.color-scheme-32776a52-1c08-41a8-a9b4-59c99ca6c7a1 .h2{color:var(--color-green)}svg.theme-icon path{vector-effect:non-scaling-stroke;stroke:currentColor;stroke-width:var(--icon-thickness)}[class*=color-scheme-],body{color:rgba(var(--color-foreground),1)}p:last-child,ol:last-child,ul:last-child{margin-bottom:0}.rte ul,.rte ol{list-style-position:outside;padding-left:2.5rem}.rte li{padding-left:.3rem;margin-bottom:.9rem;line-height:2.6rem}@media screen and (min-width:990px){header.header--middle-left{grid-template-columns:1fr auto auto}}header .header__icon .icon{height:2.35rem;width:2.35rem}nav .header__menu-item span{font-size:1.7rem;color:var(--header-link-color)}nav .header__active-menu-item{text-decoration:none}nav .header__menu-item:hover span{text-decoration-thickness:0px;text-decoration:none;color:var(--header-link-hover-color)}.shopify-policy__title h1{color:var(--color-green)}.shopify-policy__body h2{font-family:var(--secondary-heading-font);font-weight:400;color:var(--color-green);font-size:calc(var(--font-heading-scale) * 3.4rem);margin-top:1.5em}.shopify-policy__body h3{font-family:var(--secondary-heading-font);font-weight:600;color:var(--color-green);margin-top:1.75em}button span,button.shopify-payment-button__button--unbranded{font-weight:600}button.button--secondary{background:transparent}input:focus-visible{--focused-base-outline-offset: -.2rem;--focused-base-box-shadow: none}.field__input,.select__select,.customer .field input,.customer select{background:var(--form-field-background)}.product-form__input quantity-input:before{background:var(--form-field-background)}.product-form__input .quantity__input{font-weight:700}.product-form__input .quantity__button.disabled{opacity:1}.product-form__input quantity-input svg.icon path{stroke-width:1px;stroke:currentColor}.product__info-container fieldset label:has(input[type=radio]){font-family:system-ui,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.6rem;display:grid;grid-template-columns:1.45em auto;gap:.65em;align-items:center}.product__info-container fieldset label input[type=radio]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;width:1.45em;height:1.45em;border:2px solid currentColor;border-radius:50%;display:grid;place-content:center}.product__info-container fieldset label input[type=radio]:before{content:"";width:.75em;height:.75em;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--form-field-active-accent);background-color:CanvasText}.product__info-container fieldset label input[type=radio]:checked:before{transform:scale(1)}.product__info-container .shopify_subscriptions_app_block_label{background:#d7dc8b;margin-bottom:7px;border-radius:12px;background:var(--form-field-background);padding:1.4rem;border:var(--form-field-border);border-bottom-width:1px!important;border-bottom-color:#c1cc88!important;border-bottom-style:solid!important}.product__info-container .shopify_subscriptions_app_block_label ul{padding-left:0}.product__info-container .shopify_subscriptions_purchase_option_wrapper>label:not(:has(input[type=radio])){font-size:1.55rem;margin-bottom:10px;font-style:italic;line-height:1}.product__info-container .shopify_subscriptions_app_policy{text-align:right;margin-top:-5px;font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sleep-melons.css.map */
