:root{--cw-paper: #F6F1E7;--cw-paper-2: #EFE7D6;--cw-white: #FFFFFF;--cw-ink: #16201A;--cw-ink-2: #4A5A4E;--cw-line: #D9D2C3;--cw-green: #2F5D3A;--cw-green-deep: #1F3D2B;--cw-green-soft: #DCE8DA;--cw-terracotta: #C4552D;--cw-sun: #E9B949;--cw-bloom: #D6336C;--cw-font-display: "Bricolage Grotesque", "Instrument Sans", system-ui, sans-serif;--cw-font-body: "Instrument Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--cw-font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--cw-r-sm: 10px;--cw-r-md: 16px;--cw-r-lg: 24px;--cw-r-pill: 999px;--cw-shadow-sm: 0 2px 8px rgba(22, 32, 26, .06);--cw-shadow-lg: 0 12px 32px rgba(22, 32, 26, .1);--cw-ease: cubic-bezier(.2, .7, .2, 1);--cw-fast: .16s ease;--cw-section-y: 48px;--cw-max: 1312px;--cw-gutter: 16px;--heading-font-family: var(--cw-font-display) !important;--heading-font-weight: 600 !important;--heading-letter-spacing: -.02em !important;--body-font-family: var(--cw-font-body) !important;--navigation-font-family: var(--cw-font-body) !important;--navigation-font-weight: 500 !important;--navigation-letter-spacing: 0 !important;--page-width: var(--cw-max);--gutter: var(--cw-gutter);--btn-border-radius: var(--cw-r-pill);--btn-lg-border-radius: var(--cw-r-pill);--input-with-btn-inner-radius: var(--cw-r-pill);--input-border-radius: var(--cw-r-sm);--textarea-border-radius: var(--cw-r-sm);--btn-text-size: 15px;--btn-padding-y: 14px;--btn-bg-hover-color: 31 61 43;--color-scheme-1-btn-bg-hover: 31 61 43;--color-scheme-2-btn-bg-hover: 31 61 43;--color-scheme-3-btn-bg-hover: 240 203 112;--drawer-border-radius: 0px;--product-card-gap: 12px;--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-button-block-size: 48px;--h0-font-size: clamp(44px, 6vw, 88px);--h1-font-size: clamp(36px, 4.8vw, 64px);--h2-font-size: clamp(32px, 4vw, 52px);--h3-font-size: clamp(24px, 2.4vw, 28px);--h4-font-size: clamp(20px, 1.8vw, 22px);--h5-font-size: 18px;--h6-font-size: 16px}@media(min-width:600px){:root{--cw-gutter: 32px;--gutter: var(--cw-gutter);--product-card-gap: 20px}}@media(min-width:1024px){:root{--cw-section-y: 72px}}@media(min-width:1280px){:root{--gutter: var(--cw-gutter)}}html{background-color:var(--cw-paper)}body{background-color:var(--cw-paper);font-family:var(--cw-font-body)!important;-webkit-font-smoothing:antialiased}body input,body select,body textarea,body button{font-family:var(--cw-font-body)}.h0,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.font-heading,.section__heading{font-family:var(--cw-font-display)!important;font-optical-sizing:auto;font-weight:600;letter-spacing:-.02em}.h0,h1,.h1{font-weight:800;line-height:1.04}h2,.h2{line-height:1.08}h3,.h3{line-height:1.15}.font-body,.text-body{font-family:var(--cw-font-body)!important;letter-spacing:0}a{text-underline-offset:.18em}small,.text-sm{font-size:14px}.cw-kicker,.cw-eyebrow{display:inline-block;font-family:var(--cw-font-mono);font-size:12px;font-weight:500;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;color:var(--cw-green)}.rte a:not(.btn){color:var(--cw-green);text-decoration-thickness:1px}.rte a:not(.btn):hover{color:var(--cw-green-deep)}body .btn{border-radius:var(--cw-r-pill);font-family:var(--cw-font-body);font-size:15px;font-weight:600;letter-spacing:0;line-height:1.2;transition:background-color var(--cw-fast),color var(--cw-fast),border-color var(--cw-fast),transform var(--cw-fast),box-shadow var(--cw-fast)}body .btn--primary,body .shopify-challenge__button{padding:14px 26px;border:0;background:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color))}body .btn--secondary{padding:13px 25px;border:1px solid var(--cw-ink);background:transparent;color:var(--cw-ink)}@media(hover:hover)and (pointer:fine){body .btn--primary:not(.slider-nav__btn):not([disabled]):hover,body .shopify-challenge__button:not([disabled]):hover{background:rgb(var(--btn-bg-hover-color));transform:translateY(-1px)}body .btn--secondary:not(.slider-nav__btn):not([disabled]):hover{background:var(--cw-ink);color:var(--cw-paper);transform:translateY(-1px)}}.color-scheme--3 .btn--secondary,.color-scheme--3 .btn--secondary:hover{border-color:var(--cw-white);color:var(--cw-white)}body .btn--sm{padding:9px 18px;font-size:14px}body .btn--narrow{padding-top:10px;padding-bottom:10px}body .btn--extra-narrow{padding-top:6px;padding-bottom:6px}body .btn--icon{padding:10px}.btn.btn--tertiary,.cw-link-arrow{display:inline-flex;align-items:center;gap:.4em;padding:0;border:0;background:none;color:var(--cw-green);font-weight:600;text-decoration:none}.btn.btn--tertiary:after,.cw-link-arrow:after{content:"\2192";transition:transform var(--cw-fast)}.btn.btn--tertiary:hover:after,.cw-link-arrow:hover:after{transform:translate(3px)}body .btn[disabled],body .btn[aria-disabled=true]{opacity:.45;transform:none}body .shopify-payment-button .shopify-payment-button__button--unbranded{border-radius:var(--cw-r-pill);background:var(--cw-ink);color:var(--cw-paper);font-family:var(--cw-font-body);font-size:15px;font-weight:600;min-height:48px}body .shopify-payment-button .shopify-payment-button__button--unbranded:not([disabled]):hover{background:#000}body .shopify-payment-button__more-options{color:var(--cw-ink-2);font-size:13px}body .input,body .select select,body .custom-select__btn,body input[type=text],body input[type=email],body input[type=tel],body input[type=password],body input[type=search],body input[type=number],body textarea{border-color:var(--cw-line);font-family:var(--cw-font-body)}body .input,body .custom-select__btn{background-color:var(--cw-white);min-height:44px}body .input:focus,body textarea:focus,body .custom-select__btn:focus{border-color:var(--cw-green);outline-color:var(--cw-green)}body .custom-select__listbox{border:1px solid var(--cw-line);border-radius:var(--cw-r-sm);background:var(--cw-white);box-shadow:var(--cw-shadow-lg)}body .custom-select__option[aria-selected=true]{background:var(--cw-green-soft);color:var(--cw-ink)}body .input-with-button{border-radius:var(--cw-r-pill)}body input[type=checkbox],body input[type=radio],body .checkbox{accent-color:var(--cw-green)}body .scrolling-banner{padding-top:8px;padding-bottom:8px;background:var(--cw-green-deep);color:var(--cw-white)}body .scrolling-banner .scrolling-banner__text{margin:0;color:var(--cw-white);font-family:var(--cw-font-body)!important;font-size:13px!important;font-weight:500;letter-spacing:.02em;line-height:1.4;text-transform:none}body .scrolling-banner .scrolling-banner__item svg,body .scrolling-banner .scrolling-banner__item .icon{width:14px;height:14px;color:var(--cw-sun)}body .scrolling-banner a.scrolling-banner__text{text-decoration:none}body .announcement{background:var(--cw-paper-2);color:var(--cw-ink);font-size:13px}body .announcement a{color:var(--cw-ink)}body .promo-strip__heading{font-family:var(--cw-font-display)!important}body .promo-strip__rte,body .promo-strip__container{font-size:14px}body .cw-gbw-bar{background:var(--cw-terracotta);color:var(--cw-white);font-family:var(--cw-font-body)}body .cw-gbw-bar:hover{color:var(--cw-white)}body .cw-gbw-bar__b{color:var(--cw-paper);text-decoration:underline;text-underline-offset:.2em}body .cw-gbw-bar__t{background:var(--cw-ink)}body .cw-gbw-label{background:var(--cw-terracotta)!important;color:var(--cw-white)!important}body .cw-gbw-price{color:var(--cw-terracotta)}body .cw-gbw-price--pdp .cw-gbw-tag{border-radius:var(--cw-r-pill);background:var(--cw-terracotta)}body .cw-gbw-price--pdp .cw-gbw-note,body .price--cw-flash .price__default .price__current{color:var(--cw-ink-2)}body .header{background-color:transparent;box-shadow:none;color:var(--cw-ink)}body .header:before{z-index:1;background-color:var(--cw-line)}body .header:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#f6f1e7e6;-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px)}body .header__icon{width:44px;height:44px;padding:10px;color:var(--cw-ink)}body .header__icon svg{width:24px;height:24px}body .header__icon .icon--cart{width:26px;height:26px}body .header__icon:hover{color:var(--cw-green)}body .header__cart-count{top:3px;right:1px;background-color:var(--cw-green);box-shadow:0 0 0 2px var(--cw-paper);color:var(--cw-white);font-family:var(--cw-font-body);font-weight:600}body .main-menu{font-family:var(--cw-font-body)}body .main-nav__item--primary{font-size:15px;font-weight:500;color:var(--cw-ink)}body .main-nav__link--featured{color:var(--cw-terracotta)}body .header__search .search__input,body .header__search input[type=search]{border-radius:var(--cw-r-pill);background:var(--cw-white)}@media(min-width:769px){body .main-nav__item--primary:hover,body .main-nav__item--primary.is-active,body .is-open>summary>.main-nav__item--primary{box-shadow:inset 0 -2px 0 0 var(--cw-green);color:var(--cw-green)}body .main-nav__child{border-top:1px solid var(--cw-line);background-color:var(--cw-paper);box-shadow:var(--cw-shadow-lg)}body .main-nav__child:not(.mega-nav){border-radius:0 0 var(--cw-r-md) var(--cw-r-md)}body .child-nav__item{font-family:var(--cw-font-display);font-weight:600;color:var(--cw-ink)}body .child-nav__item:hover,body .grandchild-nav__item:hover{color:var(--cw-green)}body .grandchild-nav__item,body .main-nav__grandchild .main-nav__item{color:var(--cw-ink-2);font-family:var(--cw-font-body)}body .mega-nav .main-nav__collection-image,body .mega-nav .media{border-radius:var(--cw-r-sm);overflow:hidden}}@media(min-width:1024px){body .header{padding:0}body .header__grid{flex-wrap:nowrap;min-height:76px;column-gap:28px}body .header__logo{flex:0 0 auto;order:0;margin-bottom:0;padding:0}body .main-menu{flex:1 1 auto;order:1;width:auto;min-width:0;background-color:transparent}body .main-menu__content:before{display:none}body .main-nav{flex-wrap:wrap;align-items:center;justify-content:flex-start;margin:0 -10px}body .main-nav__item--primary{margin:0 10px;padding-top:27px;padding-bottom:27px;white-space:nowrap}body .header__icons{flex:0 0 auto;order:2;margin:0 -10px 0 0;padding:0}body .header__icon+.header__icon{margin-inline-start:2px}body .header__search{position:absolute;z-index:5;top:50%;right:calc(max(var(--gutter),(100% - var(--page-width)) / 2) + 150px);left:calc(max(var(--gutter),(100% - var(--page-width)) / 2) + 110px);order:3;margin:0;transform:translateY(-50%)}body .search-is-collapsed .header__search{pointer-events:none}body .header__search predictive-search{border-radius:var(--cw-r-pill);background:var(--cw-paper)}body .cc-header--sticky .main-menu__disclosure{max-height:none;overflow:visible}}@media(max-width:768.98px){body .header{padding-top:6px;padding-bottom:6px}body .main-menu__content,.js body .main-nav__child{--nav-line-color: var(--cw-line);background-color:var(--cw-paper);color:var(--cw-ink)}body .main-nav>li,body .child-nav>li,body .grandchild-nav>li{border-bottom-color:var(--cw-line)}body .main-nav>li>.main-nav__item,body .main-nav>li>details>summary .main-nav__item--primary{padding-top:14px;padding-bottom:14px;font-family:var(--cw-font-display);font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.15;color:var(--cw-ink)}body .main-nav__item-header{font-family:var(--cw-font-display);font-size:26px;font-weight:800;letter-spacing:-.02em}body .child-nav__item{padding-inline-start:20px;font-family:var(--cw-font-body);font-size:17px;font-weight:500}body .main-nav__grandchild{padding-inline-start:20px}body .main-nav__item--back{color:var(--cw-green);font-weight:600}}body .card--product{border:1px solid var(--cw-line);border-radius:var(--cw-r-md);background-color:var(--cw-white);color:var(--cw-ink);transition:transform .2s var(--cw-ease),box-shadow .2s var(--cw-ease)}body .card--product-contained{overflow:hidden}body .card--product-contained-outset .card__media{border-radius:0}@media(hover:hover)and (pointer:fine){body .card--product:not(.card--related):hover{transform:translateY(-4px);box-shadow:var(--cw-shadow-lg)}}body .card--product:not(.card--related):not(.card--row) .card__media .media{padding-top:125%!important}body .card--product .card__media .media{background-color:var(--cw-paper-2)}body .card--product:not(.card--product-contained) .card__media{border-radius:var(--cw-r-md);overflow:hidden}body .card--product .card__info{padding:18px 18px 20px}body .card--product:not(.card--product-contained) .card__info{padding-left:4px;padding-right:4px}body .card--product .card__info>*+*{margin-top:8px}body .card--product .card__title{margin-top:0;font-family:var(--cw-font-display);font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.3;color:var(--cw-ink)}body .card--product .card__title .scientific-name{display:block;margin-top:6px;line-height:1.4;font-family:var(--cw-font-body);font-size:14px;font-style:italic;font-weight:400;letter-spacing:0;color:var(--cw-ink-2)}body .card--product .rating{margin-top:10px}body .rating__stars{--star-color: 233 185 73}body .rating__count{color:var(--cw-ink-2);font-size:13px}body .card--product .product-inventory__status{font-size:12px;color:var(--cw-ink-2);margin-top:10px;line-height:1.5}body .card--product .product-inventory__status[data-inventory-level=low],body .card--product .product-inventory__status[data-inventory-level=very_low]{color:var(--cw-terracotta);font-weight:600}body .card:not(.card--related).card--no-lines .price--bottom,body .card:not(.card--related) .price--bottom{padding-top:14px;line-height:1.5}body .product-card__price .price__current{font-size:17px;font-weight:700;color:var(--cw-ink)}body .price__was{color:var(--cw-ink-2)}body .price--sale-color:has(.price__was:not(:empty)):has(.price__default:not([hidden])) .price__current{color:var(--cw-terracotta)}body .price__no-variant{border-left-color:var(--cw-line);border-radius:var(--cw-r-sm);background:var(--cw-paper-2)}body .card__quick-add{padding-top:16px}body .card__quick-add .btn,body .mob\:card__quick-add--below .btn{min-height:44px;padding:11px 16px;border-radius:var(--cw-r-pill);font-size:14px;font-weight:600}body .card--product .btn--primary{--btn-padding-y: 11px}body .product-label-container{padding:10px}body .product-label{padding:3px 10px;border-radius:var(--cw-r-pill);font-family:var(--cw-font-mono);font-size:12px;font-weight:500;letter-spacing:.06em;line-height:1.6;text-transform:uppercase}body .product-label--sale{background-color:var(--cw-terracotta);color:var(--cw-white)}body .product-label--new{background-color:var(--cw-green);color:var(--cw-white)}body .product-label--sold-out{background-color:var(--cw-ink);color:var(--cw-white)}body .product-label--preorder{background-color:var(--cw-green-deep);color:var(--cw-white)}body .card--product-sold-out{opacity:.78}body .card__collection .media,body .card__collection .card__media{border-radius:var(--cw-r-md);overflow:hidden}body .card__collection .card__title{font-family:var(--cw-font-display);font-weight:600;color:var(--cw-ink)}body .collection-banner__content{padding-top:32px;padding-bottom:8px}body .collection-banner__heading{font-family:var(--cw-font-display)!important;font-size:clamp(34px,4.4vw,56px);font-weight:800;letter-spacing:-.02em;line-height:1.04;color:var(--cw-ink)}body .collection-banner__count{margin-inline-start:10px;font-family:var(--cw-font-mono)!important;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--cw-ink-2);vertical-align:middle}body .collection-banner__content .rte{max-width:68ch;color:var(--cw-ink-2);font-size:16px}body .collection-banner__media{border-radius:var(--cw-r-lg);overflow:hidden}body .products-toolbar{gap:12px;padding-bottom:14px;border-bottom:1px solid var(--cw-line)}body .products-toolbar__filter-btn{gap:10px;min-height:44px;padding:10px 18px;border:1px solid var(--cw-line);border-radius:var(--cw-r-pill);background:var(--cw-white);font-size:15px;font-weight:600}body .products-toolbar__filter-btn.is-active{border-color:var(--cw-ink)}body .products-toolbar .custom-select__btn{border-radius:var(--cw-r-pill);padding-inline:18px}body .products-toolbar__layout label{color:var(--cw-ink-2)}body .active-filter{padding:6px 12px 6px 6px;border-radius:var(--cw-r-pill);background:var(--cw-green-soft);color:var(--cw-green-deep);font-size:14px;font-weight:500;text-decoration:none}body .active-filter>.icon{background-color:var(--cw-green)}body .facets .disclosure__title,body .facets .filter__toggle{font-family:var(--cw-font-display);font-size:16px;font-weight:600;color:var(--cw-ink)}body .facets .disclosure--row,body .facets .disclosure{border-color:var(--cw-line)}body .filter__label{color:var(--cw-ink-2)}body .filter__count{color:var(--cw-ink-2);opacity:.8}body .facets .drawer__header,body .facets .drawer__footer{border-color:var(--cw-line)}body .product-media .media-viewer__item .media,body .product-media .media-gallery__viewer,body .product-media .media{border-radius:var(--cw-r-md);overflow:hidden}body .media-thumbs__btn,body .media-thumbs__item .media{border-radius:var(--cw-r-sm);overflow:hidden}body .media-thumbs__btn:after{border-radius:var(--cw-r-sm)}body .media-ctrl__btn{border-radius:var(--cw-r-pill)}@media(min-width:769px){body .product-info{align-self:flex-start;padding:28px;border:1px solid var(--cw-line);border-radius:var(--cw-r-lg);background:var(--cw-white)}}body .product-title{font-family:var(--cw-font-display)!important;font-size:clamp(28px,3vw,40px);font-weight:800;letter-spacing:-.02em;line-height:1.05;color:var(--cw-ink)}body .product-title .scientific-name{display:block;margin-top:6px;font-family:var(--cw-font-body);font-size:16px;font-style:italic;font-weight:400;letter-spacing:0;color:var(--cw-ink-2)}body .product-info__price .price__current,body .product-price .price__current{font-size:26px;font-weight:700;color:var(--cw-ink)}body .product-info__price .price--sale-color .price__current{color:var(--cw-terracotta)}body .product-vendor-sku,body .product-sku{color:var(--cw-ink-2)}body .option-selector__label-value,body .option-selector .label{color:var(--cw-ink);font-weight:600}body .opt-label{border:1px solid var(--cw-line);border-radius:var(--cw-r-pill)}body .opt-label--btn{min-height:44px;padding:10px 18px;background-color:var(--cw-white);color:var(--cw-ink);font-weight:600}body .opt-label:hover{background-color:var(--cw-paper)}body .opt-btn:not(.is-unavailable):checked+.opt-label--btn{border:1px solid var(--cw-green);background-color:var(--cw-green);box-shadow:none;color:var(--cw-white)}body .opt-label--image,body .opt-label--swatch{border-radius:50%}body .product-info__add-to-cart{gap:10px}body .product-info__add-button{flex:1 1 auto}body .product-info__add-button .btn,body .product-info__add-button .btn--secondary{width:100%;min-height:52px;padding:15px 26px;border:0;border-radius:var(--cw-r-pill);background:var(--cw-green);color:var(--cw-white);font-size:16px;font-weight:600}@media(hover:hover)and (pointer:fine){body .product-info__add-button .btn:not([disabled]):hover{background:var(--cw-green-deep);color:var(--cw-white);transform:translateY(-1px)}}body .product-info__dynamic-checkout-btn{margin-top:10px}body .product-info .qty-input,body .product-info quantity-input .qty-input{border-color:var(--cw-line);border-radius:var(--cw-r-pill)}body .disclosure--row{border-color:var(--cw-line)}body .disclosure__title,body .product-info__disclosure{font-family:var(--cw-font-display)!important;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--cw-ink)}body .disclosure__toggle{color:var(--cw-green)}body .cw-trustcard{max-width:none;padding:16px 18px;border:0;border-radius:var(--cw-r-md);background:var(--cw-green-soft);font-family:var(--cw-font-body)}body .cw-trustitem span,body .cw-trustitem a{color:var(--cw-ink);font-weight:500}body .cw-trustitem a{color:var(--cw-green)}body .cw-acc,body .cw-facts{max-width:none;border:1px solid var(--cw-line);border-radius:var(--cw-r-md);background:var(--cw-white);font-family:var(--cw-font-body)}body .cw-acc summary{min-height:44px;color:var(--cw-ink);font-family:var(--cw-font-display);font-size:15px}body .cw-acc summary:after{color:var(--cw-green)}body .cw-acc__body{color:var(--cw-ink-2)}body .cw-acc__body a{color:var(--cw-green)}body .cw-facts__title{border-bottom-color:var(--cw-line);background:var(--cw-paper-2);color:var(--cw-ink);font-family:var(--cw-font-display)}body .cw-facts__row{border-bottom-color:var(--cw-paper-2)}body .cw-facts__label{color:var(--cw-ink-2)}body .cw-facts__value{color:var(--cw-ink)}body .sticky-atc-panel{background:var(--cw-paper);border-color:var(--cw-line)}body .card--sticky-atc{border-radius:var(--cw-r-md)}body .drawer{background-color:var(--cw-paper);color:var(--cw-ink)}body .drawer__header{border-bottom:1px solid var(--cw-line)}body .drawer__header .h6,body .drawer__header h2{font-family:var(--cw-font-display)!important;font-size:22px;font-weight:600;color:var(--cw-ink)}body .cart-drawer__summary{border-top:1px solid var(--cw-line);background-color:var(--cw-paper)}body .cart-drawer__checkout-buttons .btn,body .cart-drawer__summary .btn--primary{min-height:50px;font-size:16px}body .cart-item__image .media,body .cart-item__image img,body .cart-item__image{border-radius:var(--cw-r-sm);overflow:hidden}body .cart-item__title{font-family:var(--cw-font-display);font-size:16px;font-weight:600;color:var(--cw-ink);text-decoration:none}body .cart-item__variants,body .cart-item__weight{color:var(--cw-ink-2)}body .cart-item .qty-input{border-color:var(--cw-line);border-radius:var(--cw-r-pill)}body .cart-items .cart-item:not(:last-child){border-color:var(--cw-line)}body .cw-addons,body .cw-bar__msg{color:var(--cw-ink)}body .cw-bar__msg b,body .cw-gifts__lbl{color:var(--cw-green)}body .cw-bar__track{background:var(--cw-line)}body .cw-bar__fill{background:var(--cw-green)}body .cw-bar__ms{border-color:var(--cw-line)}body .cw-bar__ms.is-on{border-color:var(--cw-green);box-shadow:0 0 0 3px var(--cw-white),0 0 0 4px var(--cw-green)}body .cw-bar__ms.is-on:after{background:var(--cw-green)}body .cw-bar__ms i{color:var(--cw-ink-2);font-family:var(--cw-font-mono);font-weight:500}body .cw-bar__last{color:var(--cw-terracotta)}body .cw-gifts,body .cw-row,body .cw-row__note{border-color:var(--cw-line)}body .cw-gifts__g img{border-color:var(--cw-line);border-radius:var(--cw-r-sm)}body .cw-row__check{accent-color:var(--cw-green)}body .cw-row__d,body .cw-row__note{color:var(--cw-ink-2)}body .free-shipping-notice,body .cart-drawer .color-scheme--3{border-radius:var(--cw-r-sm)}body .footer{background-color:var(--cw-green-deep);color:var(--cw-paper)}body .footer .footer-block__heading,body .footer .footer-menu .disclosure__title,body .footer h2{margin-bottom:14px;font-family:var(--cw-font-mono)!important;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--cw-sun)}body .footer a:not(.btn),body .footer .footer-col--links a:not(.btn){color:#f6f1e7d1;text-decoration:none}body .footer a:not(.btn):hover,body .footer .footer-col--links a:not(.btn):hover{color:var(--cw-white)}body .footer .rte,body .footer .footer-block__text{color:#f6f1e7d1}body .footer .disclosure{border-color:#f6f1e72e}body .footer .back-to-top{color:#f6f1e7b3}body .footer .input-with-button{border:1px solid rgba(246,241,231,.35);border-radius:var(--cw-r-pill);background:#ffffff0f;overflow:hidden}body .footer .input-with-button:focus-within{border-color:var(--cw-sun)}body .footer .input-with-button .input{border:0;background:transparent;color:var(--cw-paper)}body .footer .input-with-button .input::placeholder{color:#f6f1e7a6}body .footer .input-with-button>.btn{border-radius:var(--cw-r-pill);background:var(--cw-sun);color:var(--cw-ink)}body .footer .payment-icons svg,body .footer .payment-icon{opacity:.72;filter:grayscale(1)}body .footer__base,body .footer__meta{border-color:#f6f1e72e;color:#f6f1e7b3;font-size:13px}body .footer .social svg{color:var(--cw-paper)}@media(min-width:1024px){body .footer__main{gap:32px 40px}}body .article-content,body .article__content .rte,body .page__content .rte{max-width:68ch;margin-right:auto;margin-left:auto}body .article-content{font-size:18px;line-height:1.7;color:var(--cw-ink-2)}body .article-content h2,body .article-content h3{margin-top:1.6em}body .article__title,body .page__title{font-family:var(--cw-font-display)!important;font-weight:800;letter-spacing:-.02em}body .article__image,body .card--article .card__media,body .card--article .media{border-radius:var(--cw-r-md);overflow:hidden}body .article__tag{border-radius:var(--cw-r-pill);font-family:var(--cw-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}body .card--article .card__title{font-family:var(--cw-font-display);font-weight:600;color:var(--cw-ink)}body .template-404 h1,body .main-404 h1{font-weight:800}body .customer h1,body .customer h2{font-family:var(--cw-font-display)!important}body .customer table{border-color:var(--cw-line)}body .predictive-search__results,body predictive-search .search__results{background:var(--cw-paper);border-color:var(--cw-line)}body .predictive-result__info .price__current{font-weight:600}body .pagination__page-link,body .pagination__page-current{min-width:44px;min-height:44px;padding:11px 14px;border-radius:var(--cw-r-pill);background:none;text-align:center}body .pagination__page-link:hover{background:var(--cw-paper-2);color:var(--cw-ink)}body .pagination__page-current{background:var(--cw-green);color:var(--cw-white)}body .pagination__bar{background-color:var(--cw-line)}body .pagination__arrow{color:var(--cw-ink)}body .breadcrumbs{font-size:13px;color:var(--cw-ink-2)}body .breadcrumbs-list__link{color:var(--cw-ink-2);text-decoration:none}body .breadcrumbs-list__link:hover{color:var(--cw-green)}body .jdgm-star,body .jdgm-star.jdgm--on,body .jdgm-star.jdgm--half,body .jdgm-prev-badge__stars,body .jdgm-rev__rating .jdgm-star{color:var(--cw-sun)!important}body .jdgm-widget{font-family:var(--cw-font-body)}body .jdgm-rev-widg__title,body .jdgm-carousel-title{font-family:var(--cw-font-display)!important;color:var(--cw-ink)!important}body .jdgm-rev-widg__summary-text,body .jdgm-prev-badge__text{color:var(--cw-ink-2)}body .jdgm-write-rev-link,body .jdgm-btn{border-radius:var(--cw-r-pill)!important}body [class^=klaviyo-form],body [class*=" klaviyo-form"],body [class^=klaviyo-form] *,body [class*=" klaviyo-form"] *{font-family:var(--cw-font-body)!important}body .slider-nav__btn{border-radius:var(--cw-r-pill)}body hr{border-color:var(--cw-line)}body .alert{border-radius:var(--cw-r-sm)}body .badge,body .drawer__close-btn,body .modal__close-btn{border-radius:var(--cw-r-pill)}@media(prefers-reduced-motion:no-preference){.cw-ready .cw-reveal{transition:opacity .6s var(--cw-ease),transform .6s var(--cw-ease)}.cw-ready .cw-reveal:not(.is-in){opacity:0}.cw-ready .cw-reveal--up:not(.is-in),.cw-ready .cw-reveal:not(.cw-reveal--fade):not(.cw-reveal--scale):not(.is-in){transform:translateY(24px)}.cw-ready .cw-reveal--scale:not(.is-in){transform:scale(.96)}.cw-ready .cw-reveal-stagger>.cw-reveal{transition-delay:calc(var(--i, 0) * 70ms)}}.shopify-design-mode .cw-reveal{opacity:1!important;transform:none!important}@keyframes cw-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes cw-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){body .card--product,body .btn{transition:none}body .card--product:hover,body .btn:hover{transform:none!important}}html,body{max-width:100%}body .container{padding-right:var(--gutter);padding-left:var(--gutter)}
/*# sourceMappingURL=/cdn/shop/t/72/assets/cw-v2.css.map */
