body.template-index{background:#081a12!important}body.template-index #MainContent{background:linear-gradient(180deg,#0c2419,#081a12)}body.template-index #MainContent>.shopify-section{position:relative}body.template-index #MainContent :is(h1,h2,h3,h4,em,strong,.olb-name,.olo-h,.v,.olhg__title,.card__heading,.ol-hlt__title,.ol-why-ol__title,.olnb__line){font-variant-numeric:lining-nums!important}body.template-index .ol-vc .facts{display:none!important}body.template-index .ol-vc{background:radial-gradient(70% 60% at 50% 0%,#96be7033,#96be7000 70%),linear-gradient(180deg,#0f2c1f,#0c2419 58%,#081a12)!important}body.template-index .ol-vc .bg{display:none!important}body.template-index .ol-vc .gr{background:linear-gradient(118deg,#96be7000 34%,#96be7012 46%,#aacd821f 54%,#96be7000 68%)!important}body.template-index .ol-vc .w{padding-bottom:64px}body.template-index .ol-vc .stage3d{position:relative;overflow:visible;isolation:isolate;margin-top:26px}body.template-index .ol-vc .stage3d:before{content:"";position:absolute;z-index:-1;left:50%;top:calc(100% - 20px);width:min(620px,130vw);height:150px;transform:translate(-50%);pointer-events:none;background:linear-gradient(90deg,#d4ba8600,#f3dfae73 50%,#d4ba8600) 0 0/100% 1px no-repeat,radial-gradient(42% 46% at 50% 0%,#aacd8233,#aacd8200 72%),linear-gradient(180deg,#06120c8c,#06120c00);-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent)}body.template-index .ol-vc .stage3d:after{content:"";position:absolute;z-index:-1;left:50%;top:6%;width:min(380px,90vw);height:80%;transform:translate(-50%);border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,#aacd8229,#aacd8200)}body.template-index .ol-vc .jar3d{animation:none!important;width:min(300px,62vw)!important}body.template-index .ol-vc .jar3d-shadow{width:58%!important;height:22px!important;margin:-16px auto 0!important;background:radial-gradient(50% 50% at 50% 50%,#020805bf,#02080500 75%)!important;filter:blur(5px)!important}@media(min-width:990px){body.template-index .ol-vc .stage3d{margin-top:0}body.template-index .ol-vc .w{padding-bottom:84px}body.template-index .ol-vc{background:radial-gradient(45% 70% at 74% 0%,#96be7038,#96be7000 70%),linear-gradient(180deg,#0f2c1f,#0c2419 58%,#081a12)!important}}body.template-index #MainContent>.shopify-section+.shopify-section{border-top:1px solid rgba(212,186,134,.16)}body.template-index #MainContent>.section-ol-finds-band,body.template-index #MainContent>.shopify-section:has(>.section-ol-finds-band){border-top:0}body.template-index #MainContent .color-scheme-1.gradient,body.template-index #MainContent .gradient.color-scheme-1{background:transparent!important;--color-foreground:244,236,223;--color-background:12,36,25}body.template-index #MainContent .section-template--padding,body.template-index #MainContent [class*=-padding]{background:transparent}body.template-index .olb{background:radial-gradient(80% 340px at 50% 0%,#96be7029,#96be7000 70%),linear-gradient(180deg,#0f2c1f,#0c2419)!important;color:#f4ecdf!important;padding:34px 0 36px!important}body.template-index .olb .olb-h{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:27px!important;line-height:1.06!important;color:#f4ecdf!important}body.template-index .olb .olb-all{color:#d4ba86!important;font-family:Cabin,var(--font-body-family),sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.06em;text-decoration:none!important;border-bottom:1px solid rgba(212,186,134,.45);padding-bottom:2px}body.template-index .olb .olb-shelves a{background:#f4ecdf0f!important;border:1px solid rgba(212,186,134,.3)!important;color:#f4ecdf!important;font-family:Cabin,var(--font-body-family),sans-serif!important;font-weight:500!important;min-height:38px!important}body.template-index .olb .olb-shelves a:hover{border-color:#d4ba86!important;background:#d4ba861f!important}body.template-index .olb .olb-card{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important}body.template-index .olb .olb-media{background:#fff!important;border-radius:14px;overflow:hidden;box-shadow:0 18px 28px -18px #000000a6,0 2px #ffffff0a}body.template-index .olb .olb-media img{mix-blend-mode:normal!important}body.template-index .olb .olb-tag{background:#0c2419e0!important;border:1px solid rgba(212,186,134,.45)!important;color:#f3dfae!important;font-weight:500!important;letter-spacing:.02em}body.template-index .olb .olb-tag.is-own{background:#0c2419e0!important;color:#f3dfae!important}body.template-index .olb .olb-body{padding:12px 2px 0!important}body.template-index .olb .olb-brand{color:#d4ba86!important;font-weight:600!important;letter-spacing:.18em!important}body.template-index .olb .olb-name{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:19px!important}body.template-index .olb .olb-name a{color:#f4ecdf!important}body.template-index .olb .olb-size,body.template-index .olb .olb-stars{color:#f4ecdf9e!important}body.template-index .olb .olb-stars b{color:#d4ba86!important}body.template-index .olb .olb-price{color:#f4ecdf!important;font-family:Cabin,var(--font-body-family),sans-serif!important;font-weight:600!important;font-variant-numeric:lining-nums tabular-nums}body.template-index .olb .olb-price s{color:#f4ecdf8c!important}body.template-index .olb .olb-add{background:#d4ba86!important;color:#081a12!important;width:42px!important;height:42px!important}body.template-index .olb .olb-add:hover{background:#f3dfae!important}body.template-index .olb .olb-add .loading__spinner .path{stroke:#081a12!important}body.template-index .olb .olb-opt{color:#d4ba86!important}body.template-index .olb .olb-card:has(.olb-name a:focus-visible){outline-color:#d4ba86!important}body.template-index .olo{background:radial-gradient(60% 120% at 18% 40%,#e2b28029,#e2b28000 60%),linear-gradient(180deg,#143628,#0c2419)!important;color:#f4ecdf!important}body.template-index .olo .olo-k{color:#d4ba86!important;letter-spacing:.24em!important;font-weight:600!important}body.template-index .olo .olo-h{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;color:#f4ecdf!important}body.template-index .olo .olo-p{color:#f4ecdfbd!important}body.template-index .olo .olo-row{background:#f4ecdf0d!important;border:1px solid rgba(212,186,134,.24)!important;border-radius:14px!important}body.template-index .olo .olo-name{color:#f4ecdf!important}body.template-index .olo .olo-name span{color:#f4ecdf99!important}body.template-index .olo .olo-price{color:#f4ecdf!important;font-weight:600!important;font-variant-numeric:lining-nums tabular-nums}body.template-index .olo .olo-add{background:#d4ba86!important;color:#081a12!important;font-weight:600!important}body.template-index .olo .olo-add:hover{background:#f3dfae!important}body.template-index .olnb{background:linear-gradient(90deg,#0c2419,#143628,#0c2419)!important;color:#f4ecdf!important;border:0!important}body.template-index .olnb .olnb__eyebrow{color:#d4ba86!important;font-weight:600!important;letter-spacing:.22em!important}body.template-index .olnb .olnb__line{color:#f4ecdf!important;font-family:Cormorant Garamond,Georgia,serif!important}body.template-index .olnb .olnb__pack{background:#fff!important;box-shadow:0 0 0 2px #0f2c1f,0 8px 16px -8px #0009!important}body.template-index .olnb .olnb__cta,body.template-index .olnb .olnb__arrow{background:#d4ba86!important;color:#081a12!important}body.template-index .olnb .olnb__arrow svg,body.template-index .olnb .olnb__cta svg{color:#081a12!important;stroke:#081a12}body.template-index .ol-appch{background-color:#081a12!important}body.template-index .ol-appch .ol-appch__h{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;color:#f4ecdf!important}body.template-index .ol-appch .ol-appch__h em{color:#d4ba86!important}body.template-index .ol-appch .ol-appch__head .n,body.template-index .ol-appch .k,body.template-index .ol-appch figcaption{color:#d4ba86!important}body.template-index .ol-appch .ol-appch__head .s,body.template-index .ol-appch .t,body.template-index .ol-appch .ol-appch__note{color:#f4ecdfb3!important}body.template-index .ol-appch .ol-appch__offer{background:#f4ecdf0d!important;border:1px solid rgba(212,186,134,.34)!important;border-style:solid!important;border-radius:14px!important}body.template-index .ol-appch .ol-appch__offer .v{color:#f4ecdf!important;font-family:Cormorant Garamond,Georgia,serif!important;font-variant-numeric:lining-nums}body.template-index .ol-appch .ol-appch__beat{color:#f4ecdfdb!important}body.template-index .ol-appch .ol-appch__beat::marker{color:#d4ba86}body.template-index .olhg{color:#f4ecdf}body.template-index .shopify-section:has(.olhg){background:radial-gradient(70% 300px at 50% 0%,#96be701f,#96be7000 70%)}body.template-index .olhg .olhg__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:30px!important;color:#f4ecdf!important}body.template-index .olhg .olhg__sub{color:#f4ecdfb3!important}body.template-index .olhg .olhg__card{background:#f4ecdf0f!important;border:1px solid rgba(212,186,134,.26)!important;box-shadow:none!important;transition:border-color .25s,background-color .25s}body.template-index .olhg .olhg__card:hover{border-color:#d4ba86!important;background:#d4ba861a!important}body.template-index .olhg .olhg__name{color:#f4ecdf!important;font-family:Cabin,var(--font-body-family),sans-serif!important;font-weight:500!important}body.template-index .olhg .olhg__card svg,body.template-index .olhg .olhg__icon,body.template-index .olhg .olhg__icon svg{color:#d4ba86!important;stroke:#d4ba86!important;background:transparent!important}html body.template-index .ol-why-ol .ol-why-ol__eyebrow{color:#d4ba86!important;font-weight:600!important;letter-spacing:.24em!important}html body.template-index .ol-why-ol .ol-why-ol__lede{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;color:#f4ecdf!important}html body.template-index .ol-why-ol .ol-why-ol__lede em{color:#d4ba86!important}html body.template-index .ol-why-ol .ol-why-ol__card,html body.template-index .ol-why-ol .ol-why-ol__card:nth-child(n){background:linear-gradient(180deg,#f4ecdf0f,#f4ecdf05)!important;border:1px solid rgba(212,186,134,.24)!important;box-shadow:none!important}html body.template-index .ol-why-ol .ol-why-ol__card:before,html body.template-index .ol-why-ol .ol-why-ol__card:after{background:linear-gradient(90deg,#d4ba8600,#d4ba868c,#d4ba8600)!important}html body.template-index .ol-why-ol .ol-why-ol__grid .ol-why-ol__card .ol-why-ol__icon{background:transparent!important;border:1px solid rgba(212,186,134,.5)!important;color:#d4ba86!important}html body.template-index .ol-why-ol .ol-why-ol__grid .ol-why-ol__card .ol-why-ol__icon svg{color:#d4ba86!important;stroke:#d4ba86!important}html body.template-index .ol-why-ol .ol-why-ol__grid .ol-why-ol__card .ol-why-ol__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;color:#f4ecdf!important}html body.template-index .ol-why-ol .ol-why-ol__grid .ol-why-ol__card .ol-why-ol__body{color:#f4ecdfb3!important}html body.template-index .ol-why-ol .ol-why-ol__grid .ol-why-ol__card .ol-why-ol__link{color:#d4ba86!important}@media(max-width:749px){html body.template-index .ol-why-ol .ol-why-ol__grid .ol-why-ol__card .ol-why-ol__body{display:none!important}}body.template-index .ol-brands{background:linear-gradient(180deg,#081a12,#0c2419)!important}body.template-index .ol-brands .ol-brands__label{color:#d4ba86!important}body.template-index .ol-brands .ol-brand{background:#f4ecdf0d!important;border-color:#d4ba863d!important;color:#f4ecdfdb!important}body.template-index .ol-brands .ol-brand--star{background:#d4ba86!important;color:#081a12!important;border-color:#d4ba86!important}body.template-index .ol-dp__inner{background:radial-gradient(90% 60% at 50% 0%,#96be702e,#96be7000 70%),linear-gradient(180deg,#143628,#0c2419)!important;border:1px solid rgba(212,186,134,.26)!important;box-shadow:0 30px 50px -36px #000000b3!important}body.template-index .ol-dp__eyebrow{background:transparent!important;border:1px solid rgba(212,186,134,.45)!important;color:#d4ba86!important}body.template-index .ol-dp__inner h2{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;color:#f4ecdf!important}body.template-index .ol-dp__inner p{color:#f4ecdfbd!important}body.template-index .ol-dp__cta{background:#d4ba86!important;color:#081a12!important;border:0!important}body.template-index .ol-dp__pill{background:#f4ecdf0f!important;border:1px solid rgba(212,186,134,.24)!important;box-shadow:none!important}body.template-index .ol-dp__pill:hover{border-color:#d4ba86!important}body.template-index .ol-dp__pill-tag{color:#d4ba86!important}body.template-index .ol-dp__pill-name{color:#f4ecdf!important}body.template-index .ol-dp__pill--new:after,body.template-index .ol-dp__pill--new:before{background:#d4ba86!important;color:#081a12!important}body.template-index .ol-dp__more{background:transparent!important;border:1px dashed rgba(212,186,134,.45)!important;color:#d4ba86!important}body.template-index .ol-hlt{background:transparent!important}body.template-index .ol-hlt__eyebrow{color:#d4ba86!important}body.template-index .ol-hlt__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;color:#f4ecdf!important}body.template-index .ol-hlt__stop span,body.template-index .ol-hlt__stop{color:#f4ecdfbd!important}body.template-index .ol-hlt__lab-star{background:#0c2419!important}body.template-index .ol-hlt__ghost{border:1px solid #d4ba86!important;color:#f4ecdf!important;background:transparent!important}body.template-index .ol-hlt__ghost:hover{background:#d4ba86!important;color:#081a12!important}body.template-index .ol-vc .k{color:#d4ba86!important}body.template-index .ol-vc h2{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important}body.template-index .ol-vc .b1{background:#d4ba86!important;color:#081a12!important;border-color:#d4ba86!important}body.template-index .ol-vc .b2{border-color:#d4ba86b3!important;color:#f4ecdf!important}body.template-index .ol-quiz-cta-inner{background:radial-gradient(80% 70% at 50% 0%,#96be7029,#96be7000 70%),linear-gradient(180deg,#143628,#0c2419)!important;border:1px solid rgba(212,186,134,.26)!important;box-shadow:none!important}body.template-index .ol-quiz-cta-icon{background:transparent!important;border:1px solid rgba(212,186,134,.45)!important}body.template-index .ol-quiz-cta-eyebrow{color:#d4ba86!important}body.template-index .ol-quiz-cta-inner h3{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;color:#f4ecdf!important}body.template-index .ol-quiz-cta-inner p{color:#f4ecdfbd!important}body.template-index .ol-quiz-cta-btn{background:#d4ba86!important;color:#081a12!important;font-weight:600!important;box-shadow:none!important}body.template-index .ol-quiz-cta-btn:hover{background:#f3dfae!important}body.template-index .shopify-section:has(.blog) .blog{background:transparent!important}body.template-index .blog .blog__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;color:#f4ecdf!important}body.template-index .blog .title-wrapper-with-link a,body.template-index .blog .underlined-link{color:#d4ba86!important;text-decoration-color:#d4ba8673!important}body.template-index .blog .card,body.template-index .blog .card__inner,body.template-index .blog .card-wrapper,body.template-index .blog [style*=background]{background:transparent!important;border-color:#d4ba8638!important;box-shadow:none!important}body.template-index .blog .article-card__image-wrapper,body.template-index .blog .card__media{border-radius:14px;overflow:hidden;background:#143628!important}body.template-index .blog .card__heading,body.template-index .blog .card__heading a,body.template-index .blog .full-unstyled-link{color:#f4ecdf!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:19px!important;line-height:1.15!important}body.template-index .blog time,body.template-index .blog .article-card__info{color:#d4ba86!important;letter-spacing:.14em}body.template-index .blog .article-card__excerpt{color:#f4ecdfb3!important;font-size:14px!important;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}body.template-index .blog .blog__button{background:transparent!important;border:1px solid #d4ba86!important;color:#f4ecdf!important;border-radius:999px!important;box-shadow:none!important}body.template-index .blog .blog__button:before,body.template-index .blog .blog__button:after{display:none!important}body.template-index .blog .slider-counter,body.template-index .blog .slider-button{color:#d4ba86!important}@media(min-width:750px){body.template-index .olb{padding:52px 0 56px!important}body.template-index .olb .olb-h,body.template-index .olhg .olhg__title{font-size:40px!important}}html body.template-index #MainContent>[id$=__best-sellers]{--ol-room-raise:var(--ol-green-raise);--ol-room-line:var(--ol-green-line);--ol-room-glow:var(--ol-green-glow);--ol-room-ink:var(--ol-green-ink);--ol-room-deep:var(--ol-green-deep);--ol-room-2:var(--ol-green-2);background:var(--ol-green-room)!important;background-color:var(--ol-green-deep)!important;color:var(--ol-ivory)}html body.template-index #MainContent>[id$=__only-here]{--ol-room-raise:var(--ol-walnut-raise);--ol-room-line:var(--ol-walnut-line);--ol-room-glow:var(--ol-walnut-glow);--ol-room-ink:var(--ol-walnut-ink);--ol-room-deep:var(--ol-walnut-deep);--ol-room-2:var(--ol-walnut-2);background:var(--ol-walnut-room)!important;background-color:var(--ol-walnut-deep)!important;color:var(--ol-ivory)}html body.template-index #MainContent>[id$=__new-online-band]{--ol-room-raise:var(--ol-green-raise);--ol-room-line:var(--ol-green-line);--ol-room-glow:var(--ol-green-glow);--ol-room-ink:var(--ol-green-ink);--ol-room-deep:var(--ol-green-deep);--ol-room-2:var(--ol-green-2);background:var(--ol-green-room)!important;background-color:var(--ol-green-deep)!important;color:var(--ol-ivory)}html body.template-index #MainContent>[id$=__app-chapter]{--ol-room-raise:var(--ol-aub-raise);--ol-room-line:var(--ol-aub-line);--ol-room-glow:var(--ol-aub-glow);--ol-room-ink:var(--ol-aub-ink);--ol-room-deep:var(--ol-aub-deep);--ol-room-2:var(--ol-aub-2);background:var(--ol-aub-room)!important;background-color:var(--ol-aub-deep)!important;color:var(--ol-ivory)}html body.template-index #MainContent>[id$=__goals]{--ol-room-raise:var(--ol-green-raise);--ol-room-line:var(--ol-green-line);--ol-room-glow:var(--ol-green-glow);--ol-room-ink:var(--ol-green-ink);--ol-room-deep:var(--ol-green-deep);--ol-room-2:var(--ol-green-2);background:var(--ol-green-room)!important;background-color:var(--ol-green-deep)!important;color:var(--ol-ivory)}html body.template-index #MainContent>[id$=__why]{--ol-room-raise:var(--ol-walnut-raise);--ol-room-line:var(--ol-walnut-line);--ol-room-glow:var(--ol-walnut-glow);--ol-room-ink:var(--ol-walnut-ink);--ol-room-deep:var(--ol-walnut-deep);--ol-room-2:var(--ol-walnut-2);background:var(--ol-walnut-room)!important;background-color:var(--ol-walnut-deep)!important;color:var(--ol-ivory)}html body.template-index #MainContent>[id$=__brands]{--ol-room-raise:var(--ol-green-raise);--ol-room-line:var(--ol-green-line);--ol-room-glow:var(--ol-green-glow);--ol-room-ink:var(--ol-green-ink);--ol-room-deep:var(--ol-green-deep);--ol-room-2:var(--ol-green-2);background:var(--ol-green-room)!important;background-color:var(--ol-green-deep)!important;color:var(--ol-ivory)}html body.template-index #MainContent>[id$=__dispensary]{--ol-room-raise:var(--ol-aub-raise);--ol-room-line:var(--ol-aub-line);--ol-room-glow:var(--ol-aub-glow);--ol-room-ink:var(--ol-aub-ink);--ol-room-deep:var(--ol-aub-deep);--ol-room-2:var(--ol-aub-2);background:var(--ol-aub-room)!important;background-color:var(--ol-aub-deep)!important;color:var(--ol-ivory)}html body.template-index #MainContent>[id$=__thread]{--ol-room-raise:var(--ol-green-raise);--ol-room-line:var(--ol-green-line);--ol-room-glow:var(--ol-green-glow);--ol-room-ink:var(--ol-green-ink);--ol-room-deep:var(--ol-green-deep);--ol-room-2:var(--ol-green-2);background:var(--ol-green-room)!important;background-color:var(--ol-green-deep)!important;color:var(--ol-ivory)}html body.template-index #MainContent>[id$=__vivid-corner-band]{--ol-room-raise:var(--ol-clay-raise);--ol-room-line:var(--ol-clay-line);--ol-room-glow:var(--ol-clay-glow);--ol-room-ink:var(--ol-clay-ink);--ol-room-deep:var(--ol-clay-deep);--ol-room-2:var(--ol-clay-2);background:var(--ol-clay-room)!important;background-color:var(--ol-clay-deep)!important;color:var(--ol-ivory)}html body.template-index #MainContent>[id$=__quiz-cta]{--ol-room-raise:var(--ol-green-raise);--ol-room-line:var(--ol-green-line);--ol-room-glow:var(--ol-green-glow);--ol-room-ink:var(--ol-green-ink);--ol-room-deep:var(--ol-green-deep);--ol-room-2:var(--ol-green-2);background:var(--ol-green-room)!important;background-color:var(--ol-green-deep)!important;color:var(--ol-ivory)}html body.template-index #MainContent>[id$=__blog]{--ol-room-raise:var(--ol-walnut-raise);--ol-room-line:var(--ol-walnut-line);--ol-room-glow:var(--ol-walnut-glow);--ol-room-ink:var(--ol-walnut-ink);--ol-room-deep:var(--ol-walnut-deep);--ol-room-2:var(--ol-walnut-2);background:var(--ol-walnut-room)!important;background-color:var(--ol-walnut-deep)!important;color:var(--ol-ivory)}html body.template-index #MainContent>[id$=__news]{--ol-room-raise:var(--ol-aub-raise);--ol-room-line:var(--ol-aub-line);--ol-room-glow:var(--ol-aub-glow);--ol-room-ink:var(--ol-aub-ink);--ol-room-deep:var(--ol-aub-deep);--ol-room-2:var(--ol-aub-2);background:var(--ol-aub-room)!important;background-color:var(--ol-aub-deep)!important;color:var(--ol-ivory)}html body.template-index,html body.template-index #MainContent{background:var(--ol-green-ink)!important}html body.template-index #MainContent>.shopify-section+.shopify-section{border-top:1px solid rgba(212,186,134,.18)!important}html body.template-index #MainContent>[id$=__finds],html body.template-index #MainContent>[id$=__new-online-band]{border-top:0!important}html body.template-index #MainContent :is(.olb,.olo,.olnb,.ol-appch,.ol-brands,.ol-hlt,.ol-dp,.ol-why-ol,.olhg,.blog,.ol-quiz-cta-banner){background:transparent!important;background-color:transparent!important}html body.template-index #MainContent>[id$=__goals]{background-image:var(--ol-green-room)!important}html body.template-index #MainContent .ol-appch{background:transparent!important}html body.template-index #MainContent .olb .olb-name{font-size:20px!important;line-height:1.12!important}html body.template-index #MainContent .olb .olb-media{box-shadow:0 22px 26px -20px #000c,0 0 0 1px #d4ba862e!important}html body.template-index #MainContent .olb .olb-add{width:44px!important;height:44px!important;background:transparent!important;color:var(--ol-brass)!important;border:1px solid var(--ol-brass)!important;box-shadow:none!important;transition:background-color .2s,color .2s,transform .32s}html body.template-index #MainContent .olb .olb-add svg{color:currentColor!important;stroke:currentColor!important}html body.template-index #MainContent .olb .olb-add:hover,html body.template-index #MainContent .olb .olb-add:active{background:var(--ol-brass)!important;color:var(--ol-green-ink)!important}html body.template-index #MainContent .olb .olb-add .loading__spinner .path{stroke:var(--ol-brass)!important}html body.template-index #MainContent .olb .olb-shelves a{background:#f4ecdf0d!important;border-color:#d4ba863d!important;min-height:44px!important}html body.template-index #MainContent .olb .olb-size,html body.template-index #MainContent .olb .olb-stars{color:#f4ecdfb3!important;font-size:13px!important}html body.template-index #MainContent .olo .olo-row{background:linear-gradient(180deg,#4c311bb8,#2c1b0d8c)!important;border:1px solid rgba(212,186,134,.22)!important;box-shadow:0 14px 24px -18px #000000b3!important}html body.template-index #MainContent .olo .olo-add{background:transparent!important;color:var(--ol-brass)!important;border:1px solid var(--ol-brass)!important;min-height:44px!important}html body.template-index #MainContent .olo .olo-add *{color:inherit!important;stroke:currentColor}html body.template-index #MainContent .olo .olo-add:hover,html body.template-index #MainContent .olo .olo-add:active{background:var(--ol-brass)!important;color:var(--ol-walnut-ink)!important}html body.template-index #MainContent .olo .olo-name span{color:#f4ecdfb3!important}html body.template-index #MainContent .olnb{border:0!important}html body.template-index #MainContent .olnb .olnb__pack{box-shadow:0 0 0 2px var(--ol-green-2),0 8px 16px -8px #0009!important}html body.template-index #MainContent .olnb .olnb__cta,html body.template-index #MainContent .olnb .olnb__arrow{background:transparent!important;color:var(--ol-brass)!important;border:1px solid var(--ol-brass)!important;min-width:44px;min-height:44px}html body.template-index #MainContent .olnb .olnb__arrow svg,html body.template-index #MainContent .olnb .olnb__cta svg{color:var(--ol-brass)!important;stroke:var(--ol-brass)!important}html body.template-index #MainContent .ol-appch{--fb:#d4ba86;--f1:#f4ecdf;--f2:rgba(244,236,223,.74)}html body.template-index #MainContent .ol-appch .ol-appch__glow{background:radial-gradient(closest-side,#d696c442,#d696c400 70%)!important}html body.template-index #MainContent .ol-appch .ol-appch__chap .n{display:none}html body.template-index #MainContent .ol-appch .ol-appch__offer{background:linear-gradient(180deg,#46293fd9,#2a1626bf)!important;border:1px solid rgba(212,186,134,.4)!important;box-shadow:0 18px 30px -22px #000c!important}html body.template-index #MainContent .ol-appch .ol-appch__offer .k{font-size:12px!important}html body.template-index #MainContent .ol-appch .ol-appch__offer .v{color:var(--ol-brass-hi)!important;font-weight:500}html body.template-index #MainContent .ol-appch .ol-appch__note{color:#f4ecdfa3!important}html body.template-index #MainContent .ol-appch .ol-appch__scene figcaption{font-size:12px!important}html body.template-index #MainContent .olhg .olhg__card{background:linear-gradient(180deg,#143628e6,#0f2c1fb3)!important;border-color:#d4ba8638!important;min-height:48px}html body.template-index #MainContent .ol-why-ol .ol-why-ol__card,html body.template-index #MainContent .ol-why-ol .ol-why-ol__card:nth-child(n){background:linear-gradient(180deg,#4c311bb3,#2c1b0d80)!important;border:1px solid rgba(212,186,134,.22)!important;box-shadow:0 18px 30px -24px #000c!important}html body.template-index #MainContent .ol-why-ol .ol-why-ol__card:before,html body.template-index #MainContent .ol-why-ol .ol-why-ol__card:after{opacity:.6}html body.template-index #MainContent .ol-brands .ol-brand{background:#143628cc!important;border-color:#d4ba8638!important}html body.template-index #MainContent .ol-brands .ol-brands__label{font-size:12px!important}html body.template-index #MainContent .ol-dp__inner{background:transparent!important;border:0!important;box-shadow:none!important}html body.template-index #MainContent .ol-dp__eyebrow{border:0!important;padding:0!important;font-size:12px!important;letter-spacing:.24em!important}html body.template-index #MainContent .ol-dp__pill{background:linear-gradient(180deg,#46293fe6,#2a1626cc)!important;border:1px solid rgba(212,186,134,.24)!important}html body.template-index #MainContent .ol-dp__pill-tag{font-size:12px!important}html body.template-index #MainContent .ol-dp__more{border-style:solid!important;border-color:#d4ba8657!important}html body.template-index #MainContent .ol-hlt__lab-star{background:var(--ol-green-deep)!important}html body.template-index #MainContent .ol-hlt__ghost,html body.template-index #MainContent .ol-hlt__ghost:hover{border:0!important;background:transparent!important;color:var(--ol-brass)!important;min-height:44px;display:inline-flex!important;align-items:center;gap:8px;padding:0!important;width:auto!important;font-weight:600}html body.template-index #MainContent .ol-hlt__ghost:after{content:"\2192"}html body.template-index #MainContent .ol-vc{background:transparent!important}html body.template-index #MainContent .ol-vc .gr{background:linear-gradient(116deg,#f0966c00 30%,#f0966c1f 46%,#f0966c0d 56%,#f0966c00 68%)!important}html body.template-index #MainContent .ol-vc .stage3d:before{background:linear-gradient(90deg,#d4ba8600,#f3dfae6b 50%,#d4ba8600) 0 0/100% 1px no-repeat,radial-gradient(42% 46% at 50% 0%,#f0966c3d,#f0966c00 72%),linear-gradient(180deg,#220e098c,#220e0900)!important}html body.template-index #MainContent .ol-vc .stage3d:after{background:radial-gradient(closest-side,#f0966c38,#f0966c00)!important}html body.template-index #MainContent .ol-vc .jar3d-shadow{background:radial-gradient(50% 50% at 50% 50%,#140603cc,#14060300 75%)!important}html body.template-index #MainContent .ol-vc .b2{border:0!important;background:transparent!important;padding-left:0!important;padding-right:0!important;color:var(--ol-brass)!important;min-height:44px}html body.template-index #MainContent .ol-vc .b2:after{content:" \2192"}html body.template-index #MainContent .ol-vc .b1{color:var(--ol-clay-ink)!important}html body.template-index #MainContent .ol-vc p{color:#f4ecdfc7!important}html body.template-index #MainContent .ol-quiz-cta-inner{background:transparent!important;border:0!important;box-shadow:none!important}html body.template-index #MainContent .ol-quiz-cta-icon{border-color:#d4ba868c!important;box-shadow:0 0 0 10px #96be700f,0 0 60px 6px #96be7033!important;background:radial-gradient(closest-side,#143628,#0f2c1f)!important}html body.template-index #MainContent .ol-quiz-cta-eyebrow{font-size:12px!important}html body.template-index #MainContent .blog .article-card__image-wrapper,html body.template-index #MainContent .blog .card__media{background:var(--ol-walnut-raise)!important;box-shadow:0 18px 28px -20px #000c}html body.template-index #MainContent .blog .card__heading,html body.template-index #MainContent .blog .card__heading a{font-size:20px!important}html body.template-index #MainContent .blog time,html body.template-index #MainContent .blog .article-card__info{font-size:12px!important}@media(prefers-reduced-motion:no-preference){@keyframes olBreathe{0%,to{opacity:1}50%{opacity:.9}}html body.template-index #MainContent .ol-vc .gr{animation:olBreathe 14s ease-in-out infinite}}@media(max-width:749px){html body.template-index #MainContent .olb{padding:28px 0 30px!important}html body.template-index #MainContent .ol-appch{padding:40px 0!important}html body.template-index #MainContent .ol-appch .ol-appch__wrap{padding:0 20px!important}html body.template-index #MainContent .ol-appch .ol-appch__cols{display:grid!important;grid-template-columns:132px minmax(0,1fr)!important;grid-template-areas:"head head" "phone rest"!important;gap:18px 18px!important;align-items:start!important}html body.template-index #MainContent .ol-appch .ol-appch__chap{margin-bottom:10px!important}html body.template-index #MainContent .ol-appch .ol-appch__chap .s{display:none}html body.template-index #MainContent .ol-appch .ol-appch__h{font-size:34px!important;line-height:1.04!important}html body.template-index #MainContent .ol-appch .ol-appch__stage{width:132px!important}html body.template-index #MainContent .ol-appch .ol-appch__scene figcaption{display:none}html body.template-index #MainContent .ol-appch .ol-appch__glow{width:260px!important;height:260px!important}html body.template-index #MainContent .ol-appch .ol-appch__offer{margin:0!important;padding:12px!important}html body.template-index #MainContent .ol-appch .ol-appch__offer .v{font-size:32px!important}html body.template-index #MainContent .ol-appch .ol-appch__offer .t{font-size:13px!important}html body.template-index #MainContent .ol-appch .ol-appch__facts{display:none!important}html body.template-index #MainContent .ol-appch .ol-appch__stores{margin:12px 0 0!important;gap:8px!important;flex-direction:column;align-items:stretch}html body.template-index #MainContent .ol-appch .ol-appch__badge{min-height:44px!important;justify-content:center}html body.template-index #MainContent .ol-appch .ol-appch__badge img{height:44px!important}html body.template-index #MainContent .ol-appch .ol-appch__note{font-size:12px!important;margin-top:12px!important;line-height:1.45!important}html body.template-index #MainContent>[id$=__why] [class*=-padding]{padding-top:0!important;padding-bottom:0!important}html body.template-index #MainContent .ol-why-ol{padding:44px 20px 46px!important}html body.template-index #MainContent .ol-why-ol .ol-why-ol__lede{margin-bottom:20px!important}html body.template-index #MainContent .ol-why-ol .ol-why-ol__grid{gap:10px!important}html body.template-index #MainContent .ol-why-ol .ol-why-ol__grid .ol-why-ol__card{display:grid!important;grid-template-columns:40px minmax(0,1fr);column-gap:14px;row-gap:2px;align-items:center;padding:14px 16px!important;text-align:left!important;min-height:0!important}html body.template-index #MainContent .ol-why-ol .ol-why-ol__grid .ol-why-ol__card .ol-why-ol__icon{grid-row:1 / span 2;width:40px!important;height:40px!important;margin:0!important}html body.template-index #MainContent .ol-why-ol .ol-why-ol__grid .ol-why-ol__card .ol-why-ol__title{margin:0!important;font-size:21px!important;line-height:1.12!important}html body.template-index #MainContent .ol-why-ol .ol-why-ol__grid .ol-why-ol__card .ol-why-ol__link{margin:0!important;min-height:28px;display:inline-flex;align-items:center}html body.template-index #MainContent>[id$=__dispensary] [class*=-padding]{padding-top:0!important;padding-bottom:0!important}html body.template-index #MainContent .ol-dp{padding:0!important;margin:0!important}html body.template-index #MainContent .ol-dp__inner{padding:44px 20px 46px!important;margin:0!important;border-radius:0!important}html body.template-index #MainContent .ol-dp__inner p{display:none}html body.template-index #MainContent .ol-dp__head{margin-bottom:18px!important;gap:14px!important}html body.template-index #MainContent .ol-dp__grid>.ol-dp__pill:nth-child(n+7),html body.template-index #MainContent .ol-dp__more{display:none!important}html body.template-index #MainContent .ol-dp__pill{min-height:64px!important;padding:10px 12px!important}html body.template-index #MainContent>[id$=__thread] [class*=-padding]{padding-top:0!important;padding-bottom:0!important}html body.template-index #MainContent .ol-hlt{padding-top:40px!important;padding-bottom:36px!important}html body.template-index #MainContent .ol-vc .w{padding-top:44px!important;padding-bottom:40px!important}html body.template-index #MainContent .ol-vc .stage3d{margin-top:8px!important}html body.template-index #MainContent .ol-vc .jar3d{width:min(230px,56vw)!important}html body.template-index #MainContent .ol-vc .row{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px 22px!important;margin-top:18px!important}html body.template-index #MainContent>[id$=__quiz-cta] [class*=-padding]{padding-top:0!important;padding-bottom:0!important}html body.template-index #MainContent .ol-quiz-cta-banner{padding:0!important;margin:0!important}html body.template-index #MainContent .ol-quiz-cta-inner{padding:44px 20px 46px!important;margin:0!important}html body.template-index #MainContent>[id$=__blog] .blog{padding-top:40px!important;padding-bottom:36px!important;margin:0!important}html body.template-index #MainContent>[id$=__blog] .article-card__excerpt{display:none!important}html body.template-index #MainContent>[id$=__blog] .page-width-desktop{padding-top:0!important;padding-bottom:4px!important}html body.template-index #MainContent>[id$=__blog] .title-wrapper-with-link{margin-bottom:16px!important}html body.template-index .ol-pre-foot__copy span:not(:has(a)){display:none!important}html body.template-index .ol-pre-foot__item{min-height:0!important;align-items:center}}@media(min-width:750px){html body.template-index #MainContent .ol-appch{padding:72px 0 64px!important}html body.template-index #MainContent .ol-appch .ol-appch__stage{height:min(62vh,560px)!important}html body.template-index #MainContent .ol-dp__inner{padding:56px 32px!important}}html body.template-index #MainContent .olb .olb-foot{margin-top:8px!important;padding-top:0!important}html body.template-index #MainContent .olb .olb-media img{left:5%!important;top:5%!important;width:90%!important;height:90%!important}html body.template-index #MainContent .olb .olb-name{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html body.template-index #MainContent .ol-dp__grid>.ol-dp__pill:nth-child(n+7),html body.template-index #MainContent .ol-dp__more{display:none!important}html body.template-index #MainContent .ol-hlt__thread{scroll-snap-type:x proximity;scroll-padding-inline:20px;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 44px),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 44px),transparent)}html body.template-index #MainContent .ol-hlt__stop{scroll-snap-align:start}@media(min-width:990px){html body.template-index #MainContent .ol-hlt__thread{-webkit-mask-image:none;mask-image:none}}@media(min-width:750px){html body.template-index #MainContent .ol-why-ol .ol-why-ol__grid .ol-why-ol__card .ol-why-ol__body{display:none!important}html body.template-index #MainContent .ol-why-ol .ol-why-ol__grid .ol-why-ol__card{min-height:0!important}}html body.template-index #MainContent .blog .article-card__info,html body.template-index #MainContent .blog time{font-family:var(--ol-sans)!important;letter-spacing:.06em!important;text-transform:none!important}html body.template-index #MainContent .blog .card__heading{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html body.template-index #MainContent .blog .card__media{position:relative}html body.template-index #MainContent .blog .card__media img{filter:brightness(.8) saturate(.82) sepia(.12)}html body.template-index #MainContent .blog .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#1a10081a,#1a10088c);mix-blend-mode:multiply}html body.template-index .ol-footer-app{display:none!important}@media(min-width:750px)and (max-width:1099px){html body.template-index #MainContent .ol-dp__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}html body.template-index #MainContent :is(.olf-eye,.olb-brand,.olb-tag,.olo-k,.olnb__eyebrow,.ol-appch__chap,.ol-hlt__eyebrow,.ol-vc .k,.ol-why-ol__eyebrow){font-size:12px!important;letter-spacing:.18em!important}html body.template-index #MainContent .olb .olb-tag{letter-spacing:.02em!important}html body.template-index #MainContent .olf-l{font-size:12px!important;letter-spacing:.08em!important}html body.template-index #MainContent .ol-why-ol .ol-why-ol__grid .ol-why-ol__card .ol-why-ol__link{font-size:12.5px!important}html body.template-index #MainContent .ol-hlt__stop span{font-size:12px!important}html body.template-index #MainContent .olnb .olnb__line{font-size:20px!important;line-height:1.15!important}html body.template-index #MainContent>.shopify-section,html body.template-index #MainContent>.shopify-section.section{margin:0!important}html body.template-index #MainContent>.shopify-section>.gradient,html body.template-index #MainContent>.shopify-section [class$=-padding]{margin-top:0!important;margin-bottom:0!important}html body.template-index #MainContent .olb .olb-media.is-cut{background:radial-gradient(70% 60% at 50% 34%,#96be704d,#96be7000 72%),radial-gradient(60% 12% at 50% 92%,#0000008c,#0000 80%),linear-gradient(180deg,#143628,#0f2c1f 70%,#0c2419)!important;box-shadow:0 0 0 1px #d4ba862e!important}html body.template-index #MainContent .olb .olb-media.is-cut:after{content:"";position:absolute;left:14%;right:14%;bottom:7%;height:1px;background:linear-gradient(90deg,#f3dfae00,#f3dfae6b,#f3dfae00)}html body.template-index #MainContent .olb .olb-media img.is-cut{left:8%!important;top:6%!important;width:84%!important;height:86%!important;object-fit:contain;object-position:50% 100%;mix-blend-mode:normal!important;filter:drop-shadow(0 10px 10px rgba(0,0,0,.45))}html body.template-index #MainContent .ol-brands .ol-brand.ol-brand--star{background:#d4ba86!important;color:#081a12!important;border-color:#d4ba86!important;font-weight:600}html body.template-index #MainContent .ol-appch .ol-appch__h{text-wrap:balance;max-width:13ch}@media(max-width:749px){html body.template-index #MainContent .ol-appch .ol-appch__h{max-width:11ch}}html body.template-index #MainContent .ol-appch .ol-appch__rail{display:none!important}html body.template-index .ol-klaviyo-footer-signup{background:var(--ol-aub-room)!important;background-color:var(--ol-aub-deep)!important;border-top:1px solid rgba(212,186,134,.18)!important}html body.template-index .ol-klaviyo-footer-signup .ol-klaviyo-capture__button{color:var(--ol-aub-ink)!important}@media(min-width:1100px){html body.template-index .section-header .ol-hsearch{transition:opacity .25s,visibility .25s}html body.template-index:not(.ol-hs-show) .section-header .ol-hsearch{opacity:0;visibility:hidden;pointer-events:none}}@media(max-width:749px){html body.template-index #MainContent .olnb .olnb__line{display:none!important}html body.template-index #MainContent .olnb{padding-top:12px!important;padding-bottom:12px!important}html body.template-index #MainContent .ol-appch{padding:34px 0!important}html body.template-index #MainContent .ol-appch .ol-appch__h{font-size:31px!important}html body.template-index #MainContent .ol-appch .ol-appch__cols{grid-template-columns:112px minmax(0,1fr)!important;gap:14px 16px!important}html body.template-index #MainContent .ol-appch .ol-appch__stage{width:112px!important}html body.template-index #MainContent .ol-appch .ol-appch__offer .v{font-size:28px!important}html body.template-index #MainContent .olhg{padding-top:30px!important;padding-bottom:30px!important}html body.template-index #MainContent .olhg .olhg__title{font-size:28px!important;margin-bottom:14px!important}html body.template-index #MainContent .olhg .olhg__grid{gap:8px!important}html body.template-index #MainContent .olhg .olhg__card{min-height:46px!important;padding-top:8px!important;padding-bottom:8px!important}html body.template-index #MainContent .ol-why-ol{padding:36px 20px 38px!important}html body.template-index #MainContent .ol-why-ol .ol-why-ol__grid .ol-why-ol__card{grid-template-columns:minmax(0,1fr)!important;padding:12px 16px!important}html body.template-index #MainContent .ol-why-ol .ol-why-ol__grid .ol-why-ol__card .ol-why-ol__icon{display:none!important}html body.template-index #MainContent .ol-why-ol .ol-why-ol__grid .ol-why-ol__card .ol-why-ol__title{font-size:20px!important}html body.template-index #MainContent .ol-dp__inner{padding:36px 20px 38px!important}html body.template-index #MainContent .ol-dp__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}html body.template-index #MainContent .ol-dp__pill{min-height:56px!important;padding:8px 6px!important}html body.template-index #MainContent .ol-hlt{padding-top:32px!important;padding-bottom:28px!important}html body.template-index #MainContent .ol-vc .w{padding-top:36px!important;padding-bottom:30px!important}html body.template-index #MainContent .ol-vc .jar3d{width:min(190px,48vw)!important}html body.template-index #MainContent .ol-quiz-cta-inner{display:grid!important;grid-template-columns:56px minmax(0,1fr);gap:10px 16px;text-align:left!important;align-items:center;padding:34px 20px 36px!important}html body.template-index #MainContent .ol-quiz-cta-icon{width:56px!important;height:56px!important;margin:0!important}html body.template-index #MainContent .ol-quiz-cta-text{margin:0!important}html body.template-index #MainContent .ol-quiz-cta-text p:not(.ol-quiz-cta-eyebrow){display:none}html body.template-index #MainContent .ol-quiz-cta-btn{grid-column:1 / -1;justify-self:start;margin:4px 0 0!important}html body.template-index #MainContent>[id$=__blog] .blog{padding-top:32px!important;padding-bottom:28px!important}html body.template-index #MainContent>[id$=__blog] .card,html body.template-index #MainContent>[id$=__blog] .card__inner{--ratio-percent:52%!important}html body.template-index .ol-klaviyo-footer-signup{padding:34px 20px!important}}@media(max-width:749px){html body.template-index #MainContent .ol-vc .jar3d{width:min(160px,42vw)!important}html body.template-index #MainContent .ol-hlt{padding-top:28px!important;padding-bottom:22px!important}html body.template-index .ol-klaviyo-footer-signup .ol-klaviyo-capture__title{font-size:30px!important;margin-bottom:6px!important}html body.template-index .ol-klaviyo-footer-signup .ol-klaviyo-footer-signup__inner{gap:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/ol-home-v2.css.map */
