@font-face{font-family:Self Modern;src:url(https://cdn.shopify.com/s/files/1/0062/8670/4693/files/self-modern_regular_web.woff2?v=1744834500) format("woff2"),url(https://cdn.shopify.com/s/files/1/0062/8670/4693/files/self-modern_regular_web.woff?v=1744834500) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Self Modern Italic;src:url(https://cdn.shopify.com/s/files/1/0062/8670/4693/files/self-modern_italic_web.woff2?v=1744834501) format("woff2"),url(https://cdn.shopify.com/s/files/1/0062/8670/4693/files/self-modern_italic_web.woff?v=1744834500) format("woff");font-weight:400;font-style:normal}@font-face{font-family:SAA Series W01 F D;src:url(https://db.onlinewebfonts.com/t/c92bee710454487b5f63592ce3846b84.eot);src:url(https://db.onlinewebfonts.com/t/c92bee710454487b5f63592ce3846b84.eot?#iefix)format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/c92bee710454487b5f63592ce3846b84.woff2)format("woff2"),url(https://db.onlinewebfonts.com/t/c92bee710454487b5f63592ce3846b84.woff)format("woff"),url(https://db.onlinewebfonts.com/t/c92bee710454487b5f63592ce3846b84.ttf)format("truetype"),url("https://db.onlinewebfonts.com/t/c92bee710454487b5f63592ce3846b84.svg#SAA Series W01 F D")format("svg")}:root{--FONT-STACK-HEADING: "Self Modern", serif !important;--FONT-STACK-HEADING-ITALIC: "Self Modern Italic", serif !important;--header-background-height: var(--header-height-custom-adjust) !important;--vibrant-green: #019B4C;--forest-green: #026532;--dark-green: #003419;--brick-brown: #4A3333;--sky-blue: #B7DEE7;--lavender: #CCBBE8;--deep-purple: #482E71;--COLOR-BLACK: #4A3333;--pearl: #FCFFF2;--OUTLINE-SOLID-BUTTONS-SECONDARY-BORDER: #4A3333;--OUTLINE-BUTTONS-BLACK-BORDER: #4A3333;--OUTLINE-BUTTONS-BLACK-TEXT: #4A3333;--OUTLINE-SOLID-BUTTONS-SECONDARY-TEXT: #4A3333}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.h1 em,.h2 em,.h3 em,.h4 em,.h5 em,.h6 em{font-family:var(--FONT-STACK-HEADING-ITALIC)}.section__heading,.text__heading,.image-with-text__heading,.blog__heading{font-size:42px;font-weight:400;line-height:normal}@media screen and (max-width:767px){.section__heading,.text__heading,.image-with-text__heading,.blog__heading{font-size:32px}}.slide__heading,.banner-image__heading{font-size:60px;font-weight:400;line-height:100%}@media screen and (max-width:767px){.slide__heading,.banner-image__heading{font-size:32px}}.btn{font-size:15px;font-weight:500;line-height:normal;letter-spacing:1.5px}.samitaWS-registrationForm-id-7068 .samitaWS-registrationForm-app .footer button.submit{font-size:15px!important;font-weight:500!important;line-height:normal!important;letter-spacing:1.5px!important;color:#fff!important;font-family:var(--FONT-STACK-SUBHEADING)!important;text-transform:uppercase!important;background:#016532!important;width:100%!important}.btn--solid-border,.btn--outline{border-width:2px}@media screen and (max-width:489px){.btn--large,.btn--medium{width:100%}}.flickity-button{background:var(--sky-blue)!important;border:3px solid var(--forest-green)}.flickity-prev-next-button:before{background-color:var(--forest-green)}@media screen and (min-width:1024px){.flickity-prev-next-button{--icon-size: 20px}}.contact-form input,.contact-form textarea,.contact-form select{border-width:2px}html,body.template-product{overflow-x:hidden}.announcement-bar-static .announcement{font-family:var(--FONT-STACK-SUBHEADING)}.announcement-bar-static .announcement__text,.announcement-bar-static .announcement__text *{font-size:14px;font-weight:500;line-height:normal!important;letter-spacing:1.4px}.site-header.site-header--custom-layout{background-color:var(--bg)}.site-header.site-header--custom-layout .nav--default{margin:auto}.site-header .wrapper{width:100%;padding:0}@media screen and (min-width:769px){.site-header--nav-left .nav--default,.site-header .custom-home-large-logo{padding-left:20px!important;padding-right:20px!important}}.site-header.site-header--custom-layout:not(.site-header.site-header--compress){min-height:var(--header-height-custom-adjust)}.template-index .site-header.site-header--custom-layout:not(.site-header.site-header--compress){padding-top:10px;padding-bottom:10px}.has-scrolled.template-index .site-header.site-header--custom-layout:not(.site-header.site-header--compress){padding-top:0;padding-bottom:0}.has-scrolled .site-header.site-header--custom-layout{background-color:var(--bg)}.has-scrolled .site-header.site-header--custom-layout>.wrapper{height:auto}.has-scrolled .site-header--custom-layout.site-header--has-logo .logo{height:auto}.has-scrolled .site-header.site-header--custom-layout .grandparent .header__dropdown__wrapper{padding-bottom:100px}.site-header.site-header--custom-layout .logo{justify-content:center}.has-scrolled .site-header.site-header--custom-layout:not(.site-header.site-header--compress) .wrapper{background-color:var(--bg)}.site-header.site-header--custom-layout:not(.site-header.site-header--compress) .menu__items{flex:1 1 auto;justify-content:space-between}.site-header.site-header--custom-layout:not(.site-header.site-header--compress) .menu__item--icons{position:relative;margin-right:0;top:unset;right:unset;gap:20px}.grandparent .navlink--grandchild{padding-top:10px;padding-bottom:10px}.parent .navlink--child{padding-top:5px!important;padding-bottom:5px!important}@media screen and (min-width:768px)and (max-width:1023px){.site-header.site-header--custom-layout .nav--default{padding-left:calc(var(--gutter-mobile) - var(--inner));padding-right:calc(var(--gutter-mobile) - 8px)}.site-header .navlink.cart__toggle{padding-right:0}}.site-header .custom-home-large-logo{display:none;position:absolute;top:95px;left:50%;transform:translate(-50%);padding-left:calc(var(--gutter) - 10px);padding-right:var(--gutter);width:100%;max-width:1440px;margin:0 auto}.template-index .site-header.site-header--custom-layout .custom-home-large-logo{display:block}.site-header--compress.site-header--custom-layout .custom-home-large-logo{display:none!important}.has-scrolled .site-header.site-header--custom-layout .custom-home-large-logo{display:none}.site-header--custom-layout.site-header--has-logo .logo--normal{margin-top:32px;margin-bottom:6px}.has-scrolled .site-header--custom-layout.site-header--has-logo .logo--normal{margin-bottom:0}.template-index .site-header--custom-layout.site-header--has-logo .logo--normal{display:none}.has-scrolled.template-index .site-header--custom-layout.site-header--has-logo .logo--normal{display:flex;z-index:99}.template-index .site-header.site-header--custom-layout .site-header__background{z-index:9}.template-index .site-header.site-header--custom-layout .wrapper{z-index:99}.site-header--compress.site-header--custom-layout .logo--normal,.site-header.site-header--custom-layout .logo--compress{display:none!important}.site-header--compress.site-header--custom-layout .logo--compress{display:flex!important}.site-header--compress.site-header--custom-layout .logo--compress{max-width:calc(100% - 100px)}.site-header--compress.site-header--custom-layout .search-popdown__toggle{display:none}@media screen and (min-width:768px)and (max-width:1023px){.site-header.site-header--custom-layout .custom-home-large-logo{padding-left:calc(var(--gutter-mobile) - 5px);padding-right:var(--gutter-mobile)}}body:not(.template-index) .logo__image-link{width:650px!important;height:50px!important}@media screen and (max-width:1800px)and (min-width:769px){.logo__image-link{width:800px!important;height:60px!important}}@media screen and (max-width:990px)and (min-width:769px){.logo__image-link{width:650px!important;height:50px!important}}@media screen and (max-width:768px){.logo__image-link{width:250px!important;height:15px}}.icon-user{fill:none;stroke:none;stroke-width:15!important;width:30px!important;height:30px!important}.site-header{--text: var(--brick-brown);--inner: 10px}.site-header[data-text-color=white] .header__dropdown{--text: var(--white)}.site-header[data-text-color=black] .header__dropdown,.drawer--nav{--text: var(--brick-brown)}.site-header .navtext,.drawer .mobile-navlink--level-1,.drawer .mobile-navlink--level-2,.drawer .mobile-navlink--level-3{font-family:var(--FONT-STACK-SUBHEADING);font-size:14px;font-weight:500;line-height:1;letter-spacing:1.4px;text-transform:uppercase;color:var(--text)}.drawer .mobile-navlink--level-1{font-size:16px}.drawer .mobile-nav__trigger--level-1{height:auto}.site-header .down-caret{margin:0 0 1.5px 5px;transition:transform .35s ease}.site-header .down-caret path,.site-header .search-popdown__toggle path,.site-header .cart__toggle{fill:currentColor!important}.site-header .menu__item.parent:hover .down-caret,.site-header .menu__item.grandparent:hover .down-caret{transform:rotate(180deg)}.site-header .cart-indicator{fill:#b7dee7}.site-header--transparent.site-header--hovered[data-text-color=white]:hover,.has-scrolled .site-header[data-text-color=white]{--text: var(--brick-brown) !important}.site-header[data-text-color=white] .logo img,.site-header[data-text-color=white] .custom-home-large-logo img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%);transition:filter .3s ease-in-out}.site-header--transparent.site-header--hovered[data-text-color=white]:hover .logo img,.has-scrolled .site-header[data-text-color=white] .logo img,.site-header--transparent.site-header--hovered[data-text-color=white]:hover .custom-home-large-logo img,.has-scrolled .site-header[data-text-color=white] .custom-home-large-logo img{filter:none}.site-header[data-text-color=black]{--text: var(--brick-brown) !important}.slideshow .slide__heading{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:var(--heading)}.slideshow .slide__subheading *{font-size:15px;font-weight:500;line-height:normal;letter-spacing:1.5px;text-transform:uppercase}@media screen and (max-width:767px){.slideshow .slide__text__wrapper{width:100%}}@media screen and (min-width:768px){.slideshow .slide__heading{margin-bottom:30px}.slideshow .slide__subheading{margin-bottom:25px}}@media screen and (min-width:1024px){.slideshow .slide__text__wrapper{padding-left:90px!important;padding-right:90px!important}}.tab-collections{--bg: var(--forest-green) !important;--text: var(--sky-blue)}.tab-collections .btn{border-color:var(--sky-blue);color:var(--sky-blue);background-color:transparent}.tab-collections .section__heading{color:var(--sky-blue);-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:var(--sky-blue)}.tab-collections .section__heading p{margin-bottom:0}.tab-collections .text-left .section__heading{text-align:center}.tab-collections .tabs__link{color:var(--sky-blue);font-size:16px;font-weight:500;line-height:1;letter-spacing:1.6px;position:relative;border-bottom:none;width:fit-content;margin:25px 20px 0 0;text-transform:uppercase;padding-bottom:8px}.tab-collections .tabs__link:before{content:"";position:absolute;top:-25px;left:50%;transform:translate(-50%);width:16px;height:16px;background:url(https://cdn.shopify.com/s/files/1/0062/8670/4693/files/flower_icon_small_69a2dd3b-29ca-4239-a846-16e7bf008544.png?v=1745420166);background-repeat:no-repeat;background-size:contain;opacity:0;transition:opacity .3s ease}.tab-collections .tabs__link.current:before{opacity:1}.tab-collections .tabs__link:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%) scaleX(0);transform-origin:center;height:2px;width:105%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7.5" height="2"><line x1="0" y1="1" x2="2.5" y2="1" stroke="%23B7DEE7" stroke-width="2"/><line x1="2.5" y1="1" x2="7.5" y2="1" stroke="none"/></svg>');background-repeat:repeat-x;transition:transform .4s ease-in-out}.tab-collections .tabs__link.current:after{transform:translate(-50%) scaleX(1)}.tab-collections .custom-scrollbar{display:none}.tab-collections .jdgm-prev-badge__text,.tab-collections .jdgm-preview-badge .jdgm-star.jdgm-star{color:var(--sky-blue)}.section--tab-collections .flower-icon{position:absolute;top:-64px;left:50%;transform:translate(-50%);z-index:9;width:165px}.tab-collections .tab-collections__button--text-left-top{display:none}.tab-collections .tab-collections__button--text-left-bottom{display:block}.tab-collections .text-left .tab-collections__header{text-transform:uppercase}@media screen and (max-width:767px){.section--tab-collections .flower-icon{width:125px;top:-49.5px}}@media screen and (min-width:768px){.tab-collections .tab-collections-wrapper.text-left{grid-template-areas:unset;display:flex;flex-wrap:wrap}.tab-collections .text-left .tab-collections__header{flex:1 1 100%;text-transform:uppercase}.tab-collections .text-left .tab-collections__nav{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:calc(35% - var(--gutter));max-width:350px;background-color:var(--bg);margin:-5px 0 -5px calc(var(--gutter-mobile) * -1);padding:5px 10px 5px var(--gutter-mobile)}.tab-collections .text-left .tab-collections__body{width:calc(65% - var(--gutter))}.tab-collections .text-left .tab-collections__nav .tabs__nav{display:flex;flex-direction:column;gap:15px}.tab-collections .text-left .carousel{padding-left:calc(var(--gutter-mobile) - 2px)}.tab-collections .text-left .tab{padding-top:0}.tab-collections .text-left .tabs__link{margin:10px 0 0 25px;text-align:left}.tab-collections .text-left .tabs__link:before{top:-2px;left:-25px;transform:none}.tab-collections .text-left .tab-collections__button{margin-top:30px;margin-bottom:12px;width:100%;align-self:start}.tab-collections .text-left .btn:not(.tab-collections .btn--submit){margin-left:20px;max-width:230px;min-width:0;width:calc(100% - 20px)}.tab-collections .tab-collections__button--text-left-top{display:block}.tab-collections .tab-collections__button--text-left-bottom{display:none}}@media screen and (min-width:1024px){.tab-collections .text-left .tab-collections__nav{margin:-5px 0 -5px calc(var(--gutter) * -1);padding:5px 10px 5px var(--gutter)}.tab-collections .text-left .carousel{padding-left:calc(var(--gutter) - 2px)}.tab-collections .text-left .flickity-prev-next-button.next{right:-12vw}.tab-collections .text-left .tab-collections__button{margin-top:65px}}@media screen and (min-width:768px)and (max-width:1023px){.tab-collections .text-left .one-quarter{width:calc((var(--wrapper-width) * .9 - var(--grid-gutter)) / 3)}.tab-collections .text-left .flickity-prev-next-button.next{right:-8vw}}.featured-collection{--bg: var(--forest-green) !important;--text: var(--sky-blue)}.featured-collection .btn{border-color:var(--sky-blue);color:var(--sky-blue);background-color:transparent}.featured-collection .section__heading{color:var(--sky-blue);-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:var(--sky-blue)}.section--featured-collection .flower-icon{position:absolute;top:-64px;left:50%;transform:translate(-50%);z-index:9;width:165px}.section--featured-collection .section__header{margin-top:20px}@media screen and (max-width:767px){.section--featured-collection .flower-icon{width:125px;top:-49.5px}}.product-grid-item .jdgm-prev-badge{display:flex!important;align-items:center;gap:4px}.product-grid-item .jdgm-prev-badge__text{font-size:15px;font-weight:400}.product-grid-item .jdgm-star.jdgm--on,.product-grid-item .jdgm-star.jdgm--on:before,.product-grid-item .jdgm-prev-badge__stars{font-size:12px}.product-grid-item .product-grid-item__price{font-size:15px;font-weight:400;letter-spacing:1.4px;text-transform:lowercase;padding-top:1px}.product-grid-item .product-grid-item__title{font-size:18px;font-weight:800;line-height:normal;letter-spacing:.36px}.product-grid-item .product-cutline{font-family:var(--FONT-STACK-SUBHEADING);font-size:11px;font-weight:500;letter-spacing:.05EM;text-transform:uppercase;margin-top:5px;line-height:120%}.product-grid-item .product-grid-item__price_review{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1px 10px;margin-bottom:7px}.product-grid-item .product-badge__item{padding:7px 23px;border-radius:30px}.product-grid-item .product-badge span{font-size:12px;font-weight:500;letter-spacing:1.4px;line-height:normal;text-transform:uppercase}.collection-section .product-grid-item .jdgm-preview-badge .jdgm-star.jdgm-star{color:var(--text)}#wholesale .product-grid-item .jdgm-widget{display:none!important}@media screen and (max-width:767px){.product-grid-item .product-grid-item__title{font-size:16px}}.product-grid-item__wholesale-atc{margin-top:auto;padding-top:15px}.product-grid-item__wholesale-atc .wholesale-selector-wrapper{margin-bottom:15px}.product-grid-item__wholesale-atc .wholesale-quick-add-qty-submit{display:flex;gap:15px}.product-grid-item__wholesale-atc .wholesale-quick-add-qty-submit .select-popout,.product-grid-item__wholesale-atc .wholesale-quick-add-qty-submit .select-popout__toggle{height:100%}.product-grid-item__wholesale-atc .product__submit__item,.product-grid-item__wholesale-atc .product__submit__item .btn{width:100%}.product-grid-item__wholesale-atc .select-popout__item{min-width:0}.product-grid-item__wholesale-atc .product__submit__item .btn{min-width:0;min-height:48px}@media screen and (max-width:767px){.product-grid-item__wholesale-atc .product__submit__item .btn{min-height:38px;padding-top:9.5px;padding-bottom:9.5px}}.product-grid-item .product-badge.badge-marquee{position:relative;width:100%;overflow:hidden;margin:0}.product-grid-item .product-badge.badge-marquee .product-badge__item{border-radius:0;background-color:var(--lavender)}.product-grid-item .product-badge.badge-marquee .product__badge__content{display:inline-flex;animation:scroll 22s linear infinite;white-space:nowrap}.product-grid-item .product-badge.badge-marquee .product__badge__content span{display:inline-block;padding:0 7.5px;font-size:13px;letter-spacing:1.3px;font-weight:500;color:var(--brick-brown)}@keyframes scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.badge-marquee .product-badge__item--sale{background-color:var(--sale-bg)!important;border-radius:30px!important;margin:10px 0 0 10px!important}.product-grid-item .product-grid-item__quick-atc{position:absolute;bottom:10px;padding:0 10px;z-index:999;width:100%;max-width:400px}.product-grid-item .product-grid-item__quick-atc .form{position:relative}.product-grid-item .product-grid-item__quick-atc--variants{position:absolute;width:100%;top:0;background-color:var(--white);transform:translate3d(0,calc(-100% + 40px),0);opacity:0;pointer-events:none;transition:opacity .2s,transform .4s}.product-grid-item .product-grid-item__quick-atc--variants.expand-options{opacity:1;pointer-events:auto;transform:translate3d(0,-100%,0)}.product-grid-item .btn--quick-add{width:100%;background-color:var(--vibrant-green)!important;color:var(--white);min-width:0!important;margin:auto;padding:8.5px 22px;border:none}.product-grid-item .radio-options--quick-add{display:flex;flex-direction:column}.product-grid-item .btn--submit:hover{filter:none}.product-grid-item .btn:hover:before{transform-origin:unset;transform:scaleY(0)}.product-grid-item .quick-add__variant label{display:flex;align-items:center;padding:10px}.product-grid-item .quick-add__variant:not(:last-of-type) label{border-bottom:1px solid var(--brick-brown)}.product-grid-item .quick-add__variant input{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background:transparent;width:16px;height:16px;border:1px solid var(--vibrant-green);margin-top:-2px;margin-right:5px;border-radius:50%;flex-shrink:0}.product-grid-item .quick-add__variant input:checked{background-color:var(--vibrant-green);box-shadow:inset 0 0 0 2px var(--white)}.product-grid-item .quick-add__variant--title,.product-grid-item .quick-add__variant--price{font-size:14px;font-weight:500;color:var(--black);text-align:left;line-height:1}.product-grid-item .quick-add__variant--title{margin-right:5px}.product-grid-item .quick-add__variant--price{margin-left:auto}@media screen and (max-width:767px){.product-grid-item .quick-add__variant label{align-items:center}.product-grid-item .quick-add__variant input{width:16px;height:16px}}@media screen and (min-width:768px){.product-grid-item .product-grid-item__quick-atc{opacity:0;transition:opacity .3s ease}.product-grid-item:hover .product-grid-item__quick-atc{opacity:1}}.image-with-text.text-dark{--text: var(--vibrant-green);--heading: var(--vibrant-green)}.image-with-text .image-with-text__icon{display:flex;align-items:center}.image-with-text .icon--row-icon-ctr{flex-basis:45px;flex-shrink:0;display:flex;justify-content:center;margin-right:20px}.image-with-text .image-with-text__heading{line-height:142%}.image-with-text .icon--row-text{font-size:18px;font-weight:800;line-height:normal;letter-spacing:.36px;margin:0}.image-with-text .image-with-text__text,.image-with-text .image-with-text__text *{font-size:18px;line-height:133%;letter-spacing:.36px;font-weight:500}.image-with-text .image-with-text__accordion .accordion__item--border-top:before{display:none}.image-with-text .accordion__item:last-of-type:after{display:none}.image-with-text .accordion__title-text,.accordion__title-text,.product-single .icons-row-block__text{font-size:15px!important;font-weight:500;line-height:normal;letter-spacing:1.5px;text-transform:uppercase;font-family:var(--FONT-STACK-SUBHEADING)}.product-single .icons-row-block__text{font-size:12px!important}.image-with-text .accordion__text,.image-with-text .accordion__text *{font-size:15px;letter-spacing:.36px;line-height:133%}.image-with-text .accordion__title .icon{width:12px}.image-with-text .image-with-text__icons-side-by-side{display:flex;justify-content:space-around;gap:20px;max-width:500px;margin-left:auto;margin-right:auto}.image-with-text .image-with-text__icons-side-by-side .icons--ctr{flex:1 1 50%;max-width:201px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.image-with-text .image-with-text__icons-side-by-side .icons--ctr p{margin:25px 0 0;font-size:16px;font-weight:800;line-height:112%;letter-spacing:.36px}@media screen and (max-width:767px){.image-with-text .image-with-text__content{padding-top:40px;padding-bottom:40px}.image-with-text .icon--row-icon-ctr{margin-right:10px}.image-with-text .image-with-text__text,.image-with-text .image-with-text__text *,.image-with-text .icon--row-text{font-size:16px}.image-with-text .block-spacing{margin-bottom:calc(var(--block-spacing-bottom) * .7)}}@media screen and (min-width:768px){.image-with-text .image-with-text__image{height:100%}}.image-with-text--about-hero .image-with-text__content-items{max-width:490px;margin:0 auto}.image-with-text--about-hero .image-with-text__heading{font-size:60px;line-height:100%;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:var(--heading)}.image-with-text--about-hero .image-with-text__text,.image-with-text--about-hero .image-with-text__text *{font-weight:800}@media screen and (max-width:767px){.image-with-text--about-hero .image-with-text__heading{font-size:42px}}@media screen and (min-width:768px){body:has(.site-header):not(.site-header--compress) .image-with-text--about-hero .image-with-text__content{padding-top:130px}body:has(.site-header.site-header--compress) .image-with-text--about-hero .image-with-text__content{padding-top:40px}}@media screen and (min-width:1315px){.image-with-text--about-hero .image-with-text__content-items{margin-left:40px}}.image-with-text--commitments.text-dark{--text: var(--forest-green);--heading: var(--forest-green)}.image-with-text--commitments .image-with-text__image img{object-fit:contain;object-position:top right}.image-with-text--commitments .image-with-text__content-items{max-width:500px;margin:0 auto}@media screen and (max-width:767px){.image-with-text--commitments .image-with-text__content{padding-top:20px}}@media screen and (min-width:768px){.image-with-text--commitments .image-with-text__image img{object-fit:cover;object-position:top left}}.image-with-text--founder .image-with-text__image-bg{max-height:91%}.image-with-text--founder .image-with-text__image-bg img{object-fit:contain;object-position:top}.image-with-text--founder .image-with-text__content-items{max-width:656px}@media screen and (max-width:767px){.image-with-text--founder .wrapper--full{padding-left:var(--gutter-mobile);padding-right:var(--gutter-mobile)}.image-with-text--founder .image-with-text__content{padding-left:0;padding-right:0}.image-with-text--founder .image-with-text__content-items{margin-left:auto;margin-right:auto}.image-with-text--founder .image-with-text__image{margin-bottom:-80px!important}}@media screen and (min-width:768px)and (max-width:1259px){.image-with-text--founder .image-with-text__items{padding-left:40px}}@media screen and (min-width:1024px){.image-with-text--founder .image-with-text__content{padding-top:75px}}@media screen and (min-width:1260px){.image-with-text--founder .image-with-text__content{padding-left:0}}.image-with-text .divider-flower-icon{display:none}.image-with-text--home .divider-flower-icon{display:block;position:absolute;width:25vw;max-width:450px;bottom:0;right:25vw;z-index:9}.image-with-text--home .image-with-text__content-items{max-width:42.5vw}.image-with-text--home .image-with-text__subheading{font-size:2.2vw;font-weight:500;letter-spacing:.2vw;text-transform:uppercase}.image-with-text--home .image-with-text__header{text-align:right;margin-top:-6.2vw;margin-bottom:95px}.image-with-text--home .image-with-text__heading{font-size:13vw;-webkit-text-stroke-width:1.6px;-webkit-text-stroke-color:var(--heading)}@media screen and (max-width:767px){.image-with-text--home .image-with-text__content-items{max-width:500px;margin:auto}.image-with-text--home .image-with-text__subheading{max-width:305px;font-size:16px;letter-spacing:1.6px}.image-with-text--home .image-with-text__header{max-width:305px;margin-top:-45px;margin-bottom:40px}.image-with-text--home .image-with-text__heading{font-size:80px}.image-with-text--home .divider-flower-icon{right:unset;left:0;bottom:unset;width:95px;top:42%}}@media screen and (min-width:768px){.image-with-text--home .image-with-text__content{padding-top:60px}}@media screen and (min-width:1500px){.image-with-text--home .image-with-text__content{padding-top:100px;padding-bottom:80px}}.section--collection-list .section__header{position:relative;max-width:617px;margin:0 auto 50px!important}.section--collection-list .section__heading{margin-bottom:25px}.section--collection-list .section__heading p{margin:0}.section--collection-list .section__header--text{color:var(--text);font-size:18px;font-weight:500;line-height:133%;letter-spacing:.36px;text-align:center}.section--collection-list .collection-list__button{display:flex;justify-content:center;margin-top:60px}.section--collection-list .icon-flower-one{position:absolute;width:140px;height:auto;left:-205px}.section--collection-list .icon-flower-two{position:absolute;width:195px;height:auto;top:-20px;right:-235px}@media screen and (max-width:1150px){.section--collection-list .icon-flower-one{width:110px;top:-10px;left:-115px}.section--collection-list .icon-flower-two{width:165px;top:-25px;right:-150px}}@media screen and (max-width:950px){.section--collection-list .section__header{padding-top:90px;padding-bottom:125px}.section--collection-list .icon-flower-one{width:70px;top:0;left:50%;transform:translate(-50%)}.section--collection-list .icon-flower-two{width:115px;top:unset;left:50%;bottom:0;transform:translate(-50%)}}@media screen and (max-width:767px){.section--collection-list .section__header{margin-bottom:30px!important}.section--collection-list .section__heading{margin-bottom:15px}.section--collection-list .section__header--text{font-size:16px}.section--collection-list .collection-list__button{margin-top:30px}}.list-collections__item .list-collections__item__content{justify-content:flex-end;padding:15px}.list-collections__item .list-collections__item__title{display:flex;justify-content:center;align-items:center;gap:10px;padding:8px 5px 18px;width:100%;position:relative;font-family:var(--FONT-STACK-HEADING-ITALIC);font-size:22px;font-weight:400;line-height:100%;letter-spacing:.458px}.list-collections__item .grid-title-icon{width:100%;height:auto}@media screen and (max-width:767px){.list-collections__item .top-border-svg{margin-bottom:-1px}}@media screen and (min-width:1024px)and (max-width:1100px){.list-collections__item .list-collections__item__title{font-size:18px}}.text-section .text__heading{line-height:normal;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:var(--heading)}.text-section .text__subheading{font-size:15px;font-weight:500;line-height:normal;text-transform:uppercase}@media screen and (min-width:768px){.text-section .text__heading{margin-bottom:32px}}.text-section.text-section--wildflower-background{display:flex;align-items:center;margin-bottom:0;min-height:435px;background-image:url(https://cdn.shopify.com/s/files/1/0062/8670/4693/files/wildflower_background.jpg?v=1745936829);background-size:cover;background-repeat:no-repeat}.text-section.text-section--wildflower-background .wrapper--narrow{width:100%;max-width:1064px}.section-product-trial .trial-header{font-family:var(--FONT-STACK-SUBHEADING);font-size:32px;font-weight:500;line-height:100%;letter-spacing:3.2px;text-transform:uppercase;text-align:center;color:var(--text)}.section-product-trial .trial-content{display:flex;align-items:center;justify-content:center}.section-product-trial .trial-content img{width:175px}.section-product-trial .trial-content .form{display:flex;align-items:center;gap:23px}.section-product-trial .dropdown-ctr{width:270px;border:2px solid var(--text)}.section-product-trial .dropdown__label--title,.section-product-trial .trial__variant--title{color:var(--text);font-family:var(--FONT-STACK-SUBHEADING);font-size:15px;font-weight:500;line-height:normal;text-transform:uppercase;letter-spacing:1.5px}.section-product-trial .trial__variant label input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;border:none}.section-product-trial .trial-content .btn{color:var(--white)}@media screen and (max-width:767px){.section-product-trial{padding-bottom:36px}.section-product-trial .trial-header{font-size:24px}.section-product-trial .trial-content{flex-direction:column}.section-product-trial .trial-content .form{flex-direction:column;gap:10px}.section-product-trial .trial-content .btn{width:270px}}@media screen and (min-width:768px){.section-product-trial .trial-content{margin-left:-20px;gap:10px}}.section-product-trial .dropdown-ctr{position:relative}.section-product-trial .dropdown__label{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16.5px 15px}.section-product-trial .icon-down-triangle{transition:transform .3s ease}.section-product-trial .icon-down-triangle.expand-menu{transform:rotate(180deg)}.section-product-trial .dropdown-content{position:absolute;width:270px;left:-2px;top:80%;opacity:0;visibility:hidden;border:2px solid var(--text);border-top:none;overflow:hidden;padding:10px 13px;background:var(--bg);transform-origin:center top;transform:scaleY(0);transition:transform .2s .1s,opacity .2s .2s,visibility 0s .3s;z-index:110;display:flex;flex-direction:column;gap:5px}.section-product-trial .option--title:hover{cursor:pointer}.section-product-trial .dropdown-content.expand-menu{opacity:1;visibility:visible;transform:scaleY(1);transition:transform .2s,opacity .1s 0s,visibility 0s 0s}.site-footer .footer-title__button,.site-footer .footer-link,.site-footer .social-sharing-header{font-family:var(--FONT-STACK-SUBHEADING);font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;line-height:normal}.site-footer .footer-links li{margin-bottom:0}.site-footer .footer-block__shop-name{display:none}.site-footer .footer-block--images-ctr{display:flex;gap:20px}.site-footer .footer-block--images-ctr img{width:calc(50% - 10px);max-width:188px}.site-footer .social-sharing-wrapper{display:flex;justify-content:center;align-items:center;padding-top:5px}.site-footer .social-sharing-header{padding-top:1px;margin-right:12px}.site-footer .social-sharing-icon{margin-right:12px}.site-footer .social-sharing-icon:last-of-type{margin-right:0}.site-footer .footer-bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.site-footer .footer-bottom *{color:#b6dde699;font-family:var(--FONT-STACK-SUBHEADING);font-size:13px;font-weight:500;letter-spacing:1.3px;line-height:normal;text-transform:uppercase}.site-footer .footer-block__logo-image{width:var(--footer-logo-width)}@media screen and (max-width:767px){.site-footer .footer-blocks{padding-bottom:20px}.site-footer .footer-block--logo{align-items:center}.site-footer .footer-bottom{flex-direction:column;text-align:center;gap:5px}.site-footer .footer-bottom *{font-size:14px}.site-footer .social-sharing-icon{margin:0 12px 0 0}.site-footer .footer-block--images-socials{flex-basis:100%;justify-content:center;align-items:center}}@media screen and (min-width:768px){.site-footer .footer-bottom{padding-top:20px}.site-footer .footer-blocks{display:flex;justify-content:space-between;flex-wrap:nowrap}.site-footer .footer-block{flex-basis:auto}.site-footer .footer-block--images-socials{flex-shrink:1}}@media screen and (min-width:768px)and (max-width:1023px){.site-footer .footer-blocks{flex-wrap:wrap}.site-footer .footer-block--images-socials{flex-basis:100%;justify-content:center;align-items:center}}@media screen and (min-width:1024px)and (max-width:1100px){#SiteFooter .footer-block--logo{min-width:calc(var(--footer-logo-width) * .75)!important}.site-footer .footer-block__logo-image{width:calc(var(--footer-logo-width) * .75)}}@media screen and (min-width:1101px)and (max-width:1160px){#SiteFooter .footer-block--logo{min-width:calc(var(--footer-logo-width) * .8)!important}.site-footer .footer-block__logo-image{width:calc(var(--footer-logo-width) * .8)}}.banner-image .banner-image__heading{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:var(--heading);line-height:100%!important}@media screen and (min-width:1024px){.template-collection .banner-image .banner-image__text-wrapper{padding-left:95px;padding-bottom:50px}}.collection-section .collection-icon{position:absolute;width:167px;top:-91px;left:50%;transform:translate(-50%);z-index:99;display:none}.collection-section .collection-promo__heading{font-size:clamp(32px,4vw,60px);line-height:100%}.collection-section .collection-promo__text{color:var(--dark-green);font-size:18px;font-weight:800;line-height:133%;letter-spacing:.36px;text-align:center}.collection-section .collection-promo__bg.promo-image-contain img{object-fit:contain}@media screen and (max-width:767px){.collection-section .collection-icon{width:100px;top:-55px}}@media screen and (min-width:480px)and (max-width:767px){.collection-section .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:768px){.collection-section .collection__wrapper{padding-top:14px}.collection-section .grid{row-gap:60px}}.product-single .jdgm-prev-badge__text{font-size:15px;font-weight:400}.product-single .metafield-rich_text_field *{font-family:var(--FONT-STACK-BODY)!important}.product-single .metafield-rich_text_field h5{font-weight:700}.product-single .jdgm-preview-badge .jdgm-star.jdgm-star{color:var(--text)}.product-single .jdgm-star.jdgm--on,.product-single .jdgm-star.jdgm--on:before,.product-single .jdgm-prev-badge__stars{font-size:12px}.product-single .jdgm-prev-badge{display:flex!important;align-items:center;gap:4px}.product-single .product__title-and-price{margin-top:-10px;margin-bottom:5px}.product-single .product__title{font-family:var(--FONT-STACK-HEADING-ITALIC);font-size:38px;font-weight:400;line-height:130%}.product-single .product__form{gap:10px}.product-single .product__price-and-badge,.product-single .product__subs__option .product__price--compare{display:none}.product-single .product__subs--price-ctr{margin-left:auto;padding-left:12px;display:flex;align-items:center}.product-single .product__subs--price-ctr .product__price--regular{margin:0}.product-single .product__subs__option{padding:17px 20px}.product-single .product__subs__option input[type=radio]{margin-right:12px;width:18px;height:18px}.product-single .product__subs__option input[type=radio]:before{border-color:var(--vibrant-green)}.product-single .product__subs__option span{font-size:18px;font-weight:500;letter-spacing:.36px;line-height:normal;color:var(--text)}.product-single .product__subs__group{margin-bottom:10px;border:1px solid var(--border)}.product-single .product__subs__group:last-of-type{margin-bottom:0}.product-single .product__subs__plans .product__subs__option{padding-top:0}.product-single span.product-sub-savings{margin-right:12px;font-family:var(--FONT-STACK-SUBHEADING);font-size:12px;font-weight:500;line-height:normal;letter-spacing:1.2px;text-transform:uppercase;padding:4px 10px;background:var(--lavender);border-radius:30px;color:var(--brick-brown);word-spacing:-3px;text-align:center}.product-single .btn--submit{font-size:22px;font-weight:500;letter-spacing:2.4px;text-transform:uppercase;line-height:1}.product-single .btn--submit .product__price--compare{display:none}.product__submit__add .product__price--regular:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0062/8670/4693/files/small_white_flower_icon_9a10877f-cafa-4131-bd38-2ce7f5249953.png?v=1746122570);margin:0 10px -3px;background-size:cover;background-repeat:no-repeat;width:20px;height:22px;display:inline-block}.product-single .product__accordion__title{padding-top:5px;padding-bottom:5px;color:var(--forest-green);font-family:var(--FONT-STACK-SUBHEADING);font-size:18px;font-weight:500;line-height:1;letter-spacing:1.5px;text-transform:uppercase}.product-single .product__accordion__inner{padding-top:10px;padding-bottom:5px}.product-single .product__accordion__inner *{font-size:16px;color:var(--forest-green);line-height:133%;letter-spacing:.36px}.product-single .product__accordion:after{background:var(--forest-green)}.product-single .product__accordion__title .icon{width:12px}.product-single .upsell__products{max-width:500px}.product-single .top-border-large-svg{margin-bottom:-25px}.product-single .product-upsell__holder{padding-top:15px;padding-bottom:15px}.product-single .product-upsell__subtitle{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--FONT-STACK-HEADING-ITALIC);font-size:18px;font-weight:400;line-height:normal;margin:0 20px 0 0;text-align:center}.product-single .product-upsell__content{flex:0 0 calc(100% - var(--UPSELLS-IMAGE-WIDTH) - 41px);max-width:calc(100% - var(--UPSELLS-IMAGE-WIDTH) - 41px);padding-left:16px}.product-single .product-upsell__row{flex-direction:column;align-items:flex-start}.product-single .product-upsell__title{font-family:var(--FONT-STACK-BODY);font-size:18px;font-weight:800;line-height:normal;letter-spacing:.3px;margin-bottom:7px}.product-single .product-upsell__cutline{font-family:var(--FONT-STACK-SUBHEADING);font-size:13px;font-weight:500;line-height:120%;letter-spacing:1.1px;text-transform:uppercase;margin-bottom:8px}.product-single .product-upsell__price{font-size:16px;font-weight:400;letter-spacing:.24px}.product-single .product-upsell__price-new{margin-right:2px}.product-single .product-upsell__btn{--button-height: auto;padding-top:9px;padding-bottom:9px}.product-single .product-upsell__errors{border:none}@media screen and (max-width:767px){.product-single .product-gallery{margin-left:calc(var(--gutter-mobile) * -1);margin-right:calc(var(--gutter-mobile) * -1)}.product-single .product__title{font-size:25px}.product-single .product__subs__option{padding-left:10px;padding-right:10px}.product-single .product__subs__option input[type=radio]{width:16px;height:16px;margin-right:6px}.product-single .product__subs__option span{font-size:15px}.product-single .product__subs--price-ctr{padding-left:6px}.product-single span.product-sub-savings{font-size:10px;letter-spacing:1px;margin-right:6px}.product-single .product-single__wrapper .product__submit__holder{padding-top:0}.product-single .btn--submit{font-size:18px;padding-top:16px;padding-bottom:16px}.product-single .product__accordions{padding-bottom:0}}@media screen and (max-width:479px){.product-single .upsell__products{--UPSELLS-IMAGE-WIDTH: 28%}.product-single .product-upsell__holder{padding-left:5px;padding-right:5px}.product-single .product-upsell__subtitle{margin-right:7px}.product-single .product-upsell__content{flex:0 0 calc(100% - var(--UPSELLS-IMAGE-WIDTH) - 28px);max-width:calc(100% - var(--UPSELLS-IMAGE-WIDTH) - 28px);padding-left:8px}}.product__subheading{margin-top:20px;font-family:var(--FONT-STACK-SUBHEADING)}@media screen and (min-width:768px)and (max-width:1023px){.product-single .product-single__thumbnails{margin-left:0;margin-right:0}}@media screen and (min-width:767px){body:has(.site-header):not(.site-header--compress) .product-single .product-single__details{margin-top:170px}body:has(.site-header.site-header--compress) .product-single .product-single__details{margin-top:74px}.product-single .wrapper--full-padded{padding-right:0;padding-left:0}.product-single .product-single__wrapper--standard{grid-template-columns:50% 50%;gap:0}.product-single .flickity-prev-next-button.previous{left:10px}.product-single .flickity-prev-next-button.next{right:10px}.product-single .product-single__details .form__wrapper{max-width:calc(500px + var(--gutter-mobile) * 2);padding-left:var(--gutter-mobile);padding-right:var(--gutter-mobile)}}@media screen and (min-width:1024px){.product-single .product-single__details .form__wrapper{max-width:calc(500px + var(--gutter) * 2);padding-left:var(--gutter);padding-right:var(--gutter)}}@media screen and (min-width:1450px){.product-single .product-single__details .form__wrapper{margin-left:50px}}.template-product .jdgm-rev-widg{max-width:750px;margin:auto}.template-product .jdgm-row-stars{flex-direction:column;justify-content:center!important;align-items:center!important;gap:20px}.template-product .jdgm-widget-actions-wrapper{border-left:none!important}.template-product .jdgm-ask-question-btn,.template-product .jdgm-write-rev-link{font-family:var(--FONT-STACK-SUBHEADING);font-size:15px;font-weight:500;line-height:1;letter-spacing:1.5px;text-transform:uppercase;background-color:transparent!important;border-color:var(--white)!important;color:var(--white)!important}.template-product .jdgm-histogram,.template-product .jdgm-widget .jdgm-verified-checkmark,.template-product .jdgm-rev-widg__summary-inner .jdgm-link,.template-product .jdgm-rev__icon,.template-product .jdgm-row-extra,.template-product .jdgm-rev__actions,.template-product .jdgm-rev__custom-form{display:none!important}.template-product .jdgm-rev-widg__summary-inner{display:flex!important;justify-content:center;align-items:center;gap:10px}.template-product .jdgm-rev-widg__summary-inner *,.template-product .jdgm-sort-dropdown-arrow:before,.template-product .jdgm-rev__rating .jdgm-star,.template-product .jdgm-rev *,.template-product .jdgm-paginate *{color:var(--white)!important}.template-product .jdgm-rev-widg__summary .jdgm-star{color:var(--white)!important;font-size:30px!important}.template-product .jdgm-rev-widg__summary-text{justify-content:center!important}.template-product .jdgm-all-reviews__summary-text--verified{font-family:var(--FONT-STACK-SUBHEADING)!important;font-size:18px!important;font-weight:500!important;line-height:1!important;letter-spacing:1.8px!important;text-transform:uppercase;padding-top:3px}.template-product .jdgm-rev-widg__summary{margin-bottom:12px!important}.template-product .jdgm-row-media,.template-product .jdgm-row-search,.template-product .jdgm-subtab,.template-product .jdgm-row-actions,.template-product .jdgm-quest,.template-product .jdgm-rev,.template-product .jdgm-paginate{border-color:#fff3!important}.template-product .jdgm-sort-dropdown{color:var(--white)!important;font-size:14px;font-weight:400}.template-product .jdgm-rev{padding-top:30px!important;padding-bottom:30px!important}.template-product .jdgm-rev__buyer-badge{background-color:transparent!important}.template-product .jdgm-rev__author-wrapper{display:flex!important;flex-direction:column;gap:2px}.template-product .jdgm-rev__buyer-badge-wrapper{margin-left:0!important}.template-product .jdgm-rev__buyer-badge{padding:0!important}.template-product .jdgm-rev__author,.template-product .jdgm-rev__content *{font-size:14px!important}@media screen and (max-width:991px){.template-product .jdgm-all-reviews__summary-text--verified{font-size:16px!important}}@media only screen and (min-width:992px){.template-product .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary{width:auto!important}.template-product .jdgm-rev-widg__summary{margin-bottom:0!important}}.shopify-section--marquee .announcement .announcement__text *,.shopify-section--marquee .announcement .announcement__text * *{font-family:var(--FONT-STACK-SUBHEADING);font-size:18px;font-weight:500;line-height:1;letter-spacing:.36px;text-transform:uppercase}.image-with-text--product-info{--heading: var(--pearl);--text: var(--pearl)}.image-with-text--product-info .image-with-text__content-items{max-width:545px;margin:auto}.image-with-text--product-info .image-with-text__heading{font-size:26px;font-weight:400;line-height:124%}.image-with-text--product-info .image-with-text__text,.image-with-text--product-info .image-with-text__text *{font-family:var(--FONT-STACK-SUBHEADING);font-size:10px;font-weight:500;line-height:14px;text-transform:uppercase}.image-with-text--product-info .image-with-text__icon{margin-bottom:40px}@media screen and (min-width:768px){.image-with-text--product-info .image-with-text__content{padding-top:55px;padding-bottom:55px}.image-with-text--product-info .image-with-text__heading{font-size:32px}.image-with-text--product-info .image-with-text__text,.image-with-text--product-info .image-with-text__text *{font-size:12px}}@media screen and (min-width:1024px){.image-with-text--product-info .image-with-text__content{padding-top:105px;padding-bottom:105px}.image-with-text--product-info .image-with-text__heading{font-size:42px}}.image-with-text--featured-ingredients{flex-direction:column}.image-with-text--featured-ingredients .section__header{margin-bottom:40px}.image-with-text--featured-ingredients .section__heading{color:var(--vibrant-green)}.image-with-text--featured-ingredients .image-with-text__image{aspect-ratio:1 / 1}.image-with-text--featured-ingredients .image-with-text__image img{object-fit:contain}.image-with-text--featured-ingredients .image-with-text__content{justify-content:flex-start!important;padding:0 0 0 60px}.image-with-text--featured-ingredients .image-with-text__content-items p{font-size:16px;font-weight:400;line-height:normal;letter-spacing:.32px;margin:0 0 25px}.image-with-text--featured-ingredients .image-with-text__content-items p:last-of-type{margin-bottom:0}.image-with-text--featured-ingredients .image-with-text__content-items strong{font-family:var(--FONT-STACK-SUBHEADING);font-size:18px;font-weight:500;letter-spacing:1.8px;text-transform:uppercase;line-height:42px}@media screen and (max-width:767px){.image-with-text--featured-ingredients .section__header{margin-bottom:20px}.image-with-text--featured-ingredients .image-with-text__content{padding-top:30px!important}}.template-product .jdgm-rev-widg__title{display:none}.section-product-recommnedations{position:relative;padding-top:110px}.section-product-recommnedations .icon-prod-recs{position:absolute;top:-38px;left:50%;transform:translate(-50%);z-index:99}.section-product-recommnedations .section__header{margin-bottom:55px}.section-product-recommnedations .section__heading{font-family:var(--FONT-STACK-HEADING-ITALIC)}.section-product-recommnedations .jdgm-preview-badge .jdgm-star.jdgm-star{color:var(--forest-green)}@media screen and (max-width:767px){.section-product-recommnedations{padding-top:65px}.section-product-recommnedations .icon-prod-recs{width:120px;height:auto;top:-25px}.section-product-recommnedations .section__header{margin-bottom:20px}}.column-item-ingredient .column-item__image-wrapper{margin-bottom:-30px}.column-item-ingredient .ingredient-badge{position:absolute;top:20px;left:20px;padding:7px 16px;line-height:1;border-radius:30px;background-color:var(--sky-blue)}.column-item-ingredient .ingredient-badge span{font-family:var(--FONT-STACK-SUBHEADING);color:var(--brick-brown);font-size:14px;font-weight:500;line-height:1;letter-spacing:1.4px;text-transform:uppercase}.column-item-ingredient .column-item__content{position:relative;background-color:var(--pearl);--heading: var(--vibrant-green);--text: var(--forest-green);padding:25px 20px 20px}.column-item-ingredient .column-item__heading{font-family:var(--FONT-STACK-SUBHEADING);font-size:18px;line-height:1;font-weight:500;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:12px}.column-item-ingredient .column-item__text,.column-item-ingredient .column-item__text *{color:var(--text);font-size:14px;letter-spacing:.28px;line-height:normal}.column-item-ingredient .column-item__button{font-size:14px;letter-spacing:.28px;margin-top:18px;margin-right:5px}.column-item-ingredient .column-item__button{padding:10px 0 0}.column-item-ingredient .column-item__button-arrow{color:var(--text)}.column-item-ingredient .top-border-white-svg{position:relative;margin-bottom:-9px}@media screen and (min-width:600px)and (max-width:1023px){.column-item-ingredient.one-third{width:calc((var(--wrapper-width) * .9 - var(--grid-gutter)) / 2)}}@media screen and (min-width:1024px){.section-ingredients-slider{--grid-gutter: 30px}.column-item-ingredient.one-third{width:calc((var(--wrapper-width) - var(--grid-gutter) * 2) / 3.7)}}.section-ingredients-slider{--text: var(--white);--heading: var(--white)}.section-ingredients-slider .section-columns--ingredients{background-image:url(https://cdn.shopify.com/s/files/1/0062/8670/4693/files/ingredients_slider_background.jpg?v=1746209659)!important;background-size:cover!important;background-repeat:no-repeat!important;padding-bottom:88px}.section-ingredients-slider .column-item__image img{width:100%;height:100%;object-fit:cover}body:has(.site-header[data-transparent=true]):has(.main-content>.supports-transparent-header:first-child):not(:has(.main-content>.supports-transparent-header:first-child [data-prevent-transparent-header])) .main-content>.shopify-section.supports-transparent-header:first-child .section-columns--ingredients{padding-top:190px}body:has(.site-header.site-header--compress[data-transparent=true]):has(.main-content>.supports-transparent-header:first-child):not(:has(.main-content>.supports-transparent-header:first-child [data-prevent-transparent-header])) .main-content>.shopify-section.supports-transparent-header:first-child .section-columns--ingredients{padding-top:100px}.section-ingredients-slider .section__header{max-width:470px;margin:0 auto 115px;text-align:center}.section-ingredients-slider .section__heading,.section-ingredients-slider .section__heading *{margin-bottom:28px;font-size:60px;line-height:100%;text-align:center;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:var(--heading)}.section-ingredients-slider .section__heading em{font-weight:400}.section-ingredients-slider .section__heading p{margin:0}.section-ingredients-slider .section__text{font-size:18px;font-weight:800;line-height:133%;letter-spacing:.36px}@media screen and (max-width:767px){body:has(.site-header[data-transparent=true]):has(.main-content>.supports-transparent-header:first-child):not(:has(.main-content>.supports-transparent-header:first-child [data-prevent-transparent-header])) .main-content>.shopify-section.supports-transparent-header:first-child .section-columns--ingredients{padding-top:100px}.section-ingredients-slider .section-columns--ingredients{padding-bottom:44px;background-position:top!important}.section-ingredients-slider .section__header{margin-bottom:50px}.section-ingredients-slider .section__heading,.section-ingredients-slider .section__heading *{font-size:42px}.section-ingredients-slider .section__text{font-size:16px}}@media screen and (min-width:1024px){.section-ingredients-slider{--grid-gutter: 30px}}.section-ingredients-grid{position:relative}.section-ingredients-grid .ingredients-grid__flower-icon{position:absolute;width:108px;top:-20px;left:50%;transform:translate(-50%)}.section-ingredients-grid .section__header{max-width:720px;margin:90px auto 70px}.section-ingredients-grid .section__heading{text-align:center;margin-bottom:25px}.section-ingredients-grid .section__heading p{margin:0}.section-ingredients-grid .section__text{text-align:center;font-size:18px;font-weight:500;line-height:133%;letter-spacing:.36px}.section-ingredients-grid .section-columns__grid{display:grid;justify-content:center;gap:20px}.section-ingredients-grid .column-item-ingredient{margin-right:0}@media screen and (max-width:767px){.section-ingredients-grid .ingredients-grid__flower-icon{width:88px;top:-15px}.section-ingredients-grid .section__header{margin-top:70px;margin-bottom:40px}.section-ingredients-grid .section__heading{margin-bottom:20px}.section-ingredients-grid .section__text{font-size:16px}}@media screen and (max-width:599px){.section-ingredients-grid .column-item-ingredient{width:100%}}@media screen and (min-width:600px){.section-ingredients-grid .section-columns__grid{grid-template-columns:repeat(2,max-content)}}@media screen and (min-width:767px){.section-ingredients-grid .section-columns__grid{gap:30px 43px}}@media screen and (min-width:1024px){.section-ingredients-grid .section-columns__grid{grid-template-columns:repeat(3,max-content)}}.brick__section .divider-flower-icon{display:none}#wholesale .brick__section .brick__block--text:first-of-type .divider-flower-icon{display:block;width:100px;margin-top:20px}#wholesale .brick__section .brick__block--text:first-of-type{--text: var(--forest-green);--heading: var(--forest-green)}#wholesale .brick__section .brick__block--text:last-of-type{--text: var(--vibrant-green);--heading: var(--vibrant-green)}#wholesale .brick__section .brick__block--text:first-of-type .brick__block__inner{justify-content:flex-start}#wholesale .brick__section .btn--outline{color:var(--text);border-color:var(--text)}.brick__section .brick__block--text .rich-text__buttons{max-width:310px;margin:auto}.brick__section .brick__block--text .main-buttons__item,.brick__section .brick__block--text .main-buttons__item .btn{width:100%}.brick__section .rich-text__heading{font-size:42px;font-weight:400;line-height:142%}.brick__section .rich-text__text p,.brick__section .rich-text__text li{font-size:16px;font-weight:400;line-height:normal;letter-spacing:.32px}.brick__section .rich-text__text p{margin:0 0 23px}.brick__section .rich-text__text p:last-of-type{margin-bottom:0}.brick__section .rich-text__text strong{font-family:var(--FONT-STACK-SUBHEADING);font-size:18px;font-weight:500;line-height:42px;letter-spacing:1.8px;text-transform:uppercase}@media screen and (max-width:767px){#wholesale .brick__section{padding-bottom:30px}#wholesale .brick__blocks__flex{gap:25px}.brick__section .rich-text__heading{font-size:32px}.brick__section .brick__block--text .brick__block__inner{padding:0;align-items:center}.brick__section .brick__block--text .brick__block__inner .main-buttons__item{margin:0 0 15px}}@media screen and (min-width:768px){.brick__section .rich-text__heading{padding-top:24px}#wholesale .brick__section .brick__block--text:last-of-type .brick__block__inner{padding-bottom:70px}#wholesale .brick__section .brick__block--text:last-of-type .rich-text__container{max-width:525px}#wholesale .brick__section .brick__block--text:first-of-type .divider-flower-icon{position:absolute;bottom:0;width:100%;max-width:276px;left:50%;transform:translate(-50%);margin-top:0}}.blog .blog__heading{margin-bottom:50px}.blog .blog__post-image-link{margin-bottom:10px}.blog .blog__post-title-link{font-family:var(--FONT-STACK-BODY);font-size:18px;font-weight:800;line-height:normal;letter-spacing:.36px}@media screen and (max-width:767px){.blog .blog__heading{margin-bottom:25px}}.table img{height:auto!important}.table th{font-size:18px;font-family:Self Modern Italic,serif!important}.table th,.table td{width:25%}.table a{font-size:15px;font-weight:500;line-height:normal;letter-spacing:1.5px;font-family:Roboto Mono,sans-serif;border:2px solid #016532;color:#016532;display:block;text-align:center;text-transform:uppercase;text-decoration:none!important;padding:7px 15px}.column-item.farm-grown{display:none}.icons-row-block__text span{font-family:var(--FONT-STACK-BODY);display:block;margin-top:10px;text-transform:none;font-size:14px;letter-spacing:0}.newsletter-form.has-success .form-success{display:inline-block;font-size:18px;padding:20px}.product-grid-item__price span:first-child{display:flex}.samitaWS-customized-original-price:before{display:inline-block;content:"MSRP";text-transform:none;font-size:13px;padding-right:5px}.samitaWS-customized-original-price{text-decoration:none!important;font-size:13px;order:2;margin-left:10px;padding-right:10px}.samitaWS-customized-price{font-weight:700;padding-right:10px}.cart__total__money .samitaWS-customized-original-price,.cart__item__price .samitaWS-customized-original-price,body.wholesale #shopify-section-template--17905213669429__section-slideshow-0,#announcement-bar--sections--17905205215285__announcement-bar{display:none!important}body:not(.wholesale) #shopify-section-template--17905213669429__section_slideshow_EFgeLK{display:none!important}body.wholesale .product-grid-item__quick-atc{display:none}.retail-announcement{background:#016532;color:#fff;font-family:var(--FONT-STACK-BUTTON);padding:10px;text-align:center;display:block}.wholesale-announcement,body.wholesale .retail-announcement{display:none}body.wholesale .wholesale-announcement{background:#016532;color:#fff;font-family:var(--FONT-STACK-BUTTON);padding:10px;text-align:center;display:block}@media screen and (min-width:769px){#shopify-section-template--17905213669429__section_slideshow_EFgeLK .slide__text__container{margin-top:200px!important}}.top-border-large-svg:nth-of-type(2){display:none}.upsell__products .flickity-page-dots{display:none!important}.upsell__products__slider .flickity-viewport{cursor:default!important}body #Block--upsell_Lkpckn,body.wholesale #Block--upsell{display:none}body.wholesale #Block--upsell_Lkpckn{display:block}body.wholesale .product-upsell__holder:nth-child(2) .product-upsell__cutline{display:none}body.wholesale .section-product-trial,body.wholesale .cart-message{display:none!important}body.wholesale .collection-promo{display:none}.popup__close{width:60px!important;height:60px!important}.label-typography{font-family:var(--FONT-STACK-BUTTON);font-size:13px!important}.cart-drawer__item-qty{display:none}.cart__item__title{font-size:15px}.section-product-compare .compare__heading{text-align:center}.section-product-compare .compare__container{display:flex}.section-product-compare .product-compare-item{border:1px solid var(--dark-green);border-right:none}.section-product-compare .product-compare-item:last-of-type{border-right:1px solid var(--dark-green)}.section-product-compare .product-compare-item .product__header{padding:20px}.section-product-compare .product-compare-item .product__header a{display:flex;flex-direction:column}.section-product-compare .product-compare-item .product__header h3{padding-top:20px;margin:0;text-align:center;font-size:18px;font-weight:800;line-height:normal;letter-spacing:.36px;font-family:var(--FONT-STACK-BODY)}.section-product-compare .compare-product-cutline{font-family:var(--FONT-STACK-SUBHEADING);font-size:12px;font-weight:500;letter-spacing:.05EM;text-transform:uppercase;line-height:120%;text-align:center;margin:10px 0}.section-product-compare .jdgm-widget{text-align:center}.section-product-compare .jdgm-widget *{line-height:1}.section-product-compare .jdgm-preview-badge .jdgm-star.jdgm-star{color:var(--text)}.section-product-compare .jdgm-star.jdgm--on:before{font-size:14px}.section-product-compare .jdgm-prev-badge__text{font-size:15px;font-weight:400}.section-product-compare .compare-image{aspect-ratio:1 / 1.2;object-fit:cover}.section-product-compare .compare__row{position:relative;padding:20px;border-top:1px solid var(--dark-green);display:flex;align-items:center;justify-content:center;min-height:150px;text-align:center}.section-product-compare .product-compare-item:first-of-type .compare__row:before{position:absolute;left:-50px;writing-mode:sideways-lr;text-orientation:mixed;font-size:16px;font-family:var(--FONT-STACK-HEADING-ITALIC);text-align:center;line-height:1.1;top:50%;transform:translateY(-50%);height:150px;min-width:40px;display:flex;justify-content:center;align-items:flex-end}.section-product-compare .product-compare-item .compare__row p{margin:0}.section-product-compare .product-compare__form{border-top:1px solid var(--dark-green);display:flex;flex-direction:column;justify-content:flex-end;padding:20px}.section-product-compare .product-selector-wrapper{margin-bottom:10px}.section-product-compare .product__submit__item .btn{width:100%;min-width:0;margin:auto}@media screen and (max-width:767px){.section-product-compare{--gutter-mobile: 50px}.section-product-compare .compare__container{flex-flow:row nowrap;justify-content:flex-start;gap:normal;margin:0;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-padding:var(--gutter-mobile);padding-left:var(--gutter-mobile);scrollbar-width:none;-ms-overflow-style:none;margin:0 calc(var(--gutter-mobile) * -1)}.section-product-compare .product-compare-item{display:block;float:none;flex:0 0 auto;scroll-snap-align:start}.section-product-compare .product-compare-item:last-of-type{margin-right:var(--grid-gutter)}.section-product-compare .product-compare-item:first-of-type .compare__row:before{font-size:14px}}@media screen and (min-width:768px){.section-product-compare .wrapper--full-padded{padding-left:60px}}@media screen and (min-width:1024px){.section-product-compare .wrapper--full-padded{padding-left:90px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/basis.css.map */
