:root{--sa-bg: #FFFFFF;--sa-cream: #FAFAFA;--sa-ink: #1A1A1A;--sa-ink-soft: #2A2A2A;--sa-mute: #6B6B6B;--sa-mute-lt: #A0A0A0;--sa-hairline: rgba(26, 26, 26, .06);--sa-hairline-strong: rgba(26, 26, 26, .12);--sa-display: "Fraunces", Georgia, serif;--sa-body: "Jost", system-ui, -apple-system, sans-serif}.site-header,.site-header__background,header.site-header{background-color:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom:1px solid var(--sa-hairline)!important}.site-header a,.site-header .navlink,.site-header .navlink--toplevel,.navlink--toplevel,.navlink{font-family:var(--sa-body)!important;font-weight:400!important;font-size:.75rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--sa-ink)!important}.site-header a:hover,.navlink:hover{color:var(--sa-ink-soft)!important;opacity:1!important}[class*=section-marquee],[class*=shopify-section][class*=marquee]{background-color:#1a1a1a!important;border-top:none!important;border-bottom:none!important}[class*=marquee] .marquee__text,[class*=marquee] .marquee__item,[class*=marquee] p,[class*=marquee] span{font-family:var(--sa-body)!important;font-weight:400!important;font-size:.875rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#fff!important}.section__heading,.section__heading h2,.section__heading h3,h2.section__heading,h3.section__heading{font-family:var(--sa-body)!important;font-size:1.125rem!important;font-weight:400!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--sa-ink)!important;line-height:1.4!important;font-style:normal!important}@media(min-width:768px){.section__heading,.section__heading h2,.section__heading h3{font-size:1.25rem!important}}.section__subheading,.section__subheading p,.featured-collection .text,.featured-collection .section__subheading,.list-collections-section .text{font-family:var(--sa-body)!important;font-size:.9375rem!important;font-weight:300!important;letter-spacing:0!important;text-transform:none!important;color:var(--sa-mute)!important;line-height:1.6!important;max-width:55ch!important}.section__header{text-align:left!important}hr.section__heading-line,.section__heading-line,.section__header hr{display:none!important}.product-grid-item__info{text-align:center!important}.product-grid-item__title{font-family:var(--sa-body)!important;font-weight:300!important;font-size:.875rem!important;line-height:1.4!important;letter-spacing:.01em!important;color:var(--sa-ink)!important;margin-top:.85rem!important;margin-bottom:.5rem!important;text-transform:none!important;text-align:center!important}.product-grid-item__price,.product-grid-item__price .price,.price{font-family:var(--sa-body)!important;font-weight:300!important;font-size:.8125rem!important;color:var(--sa-ink)!important;letter-spacing:.01em!important;text-align:center!important}.product-grid-item__vendor,.product-grid-item .vendor{font-family:var(--sa-body)!important;font-size:.625rem!important;font-weight:400!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--sa-mute-lt)!important;text-align:center!important}[data-section-id*=list_butttons] .list-collections__item,.shopify-section.buttons-list .list-collections__item{padding:0!important}[data-section-id*=list_butttons] .list-collections__item__image,.shopify-section.buttons-list .list-collections__item__image,[data-section-id*=list_butttons] .placeholder-svg,[data-section-id*=list_butttons] .placeholder-svg-filled,[data-section-id*=list_butttons] .list-collections__item__image-bg{display:none!important}[data-section-id*=list_butttons] .list-collections__item__outer,.shopify-section.buttons-list .list-collections__item__outer,[data-section-id*=list_butttons] .btn--primary,[data-section-id*=list_butttons] a.btn{display:flex!important;align-items:center!important;justify-content:center!important;background-color:#fafafa!important;color:var(--sa-ink)!important;border:1px solid var(--sa-hairline-strong)!important;border-radius:2px!important;min-height:70px!important;padding:1.5rem 1.25rem!important;font-family:var(--sa-body)!important;font-weight:400!important;font-size:.75rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;text-align:center!important;transition:all .3s ease!important;--btn-bg: #FAFAFA !important;--btn-bg-hover: #1A1A1A !important;--radius: 2px !important;--letter-spacing: .22em !important}[data-section-id*=list_butttons] .list-collections__item__outer:hover,[data-section-id*=list_butttons] .btn--primary:hover{background-color:var(--sa-ink)!important;color:#fff!important;border-color:var(--sa-ink)!important}[data-section-id*=list_butttons] .icon-arrow,[data-section-id*=list_butttons] svg.icon-arrow,[data-section-id*=list_butttons] .btn__icon,[data-section-id*=list_butttons] .icon-shop{display:none!important}[data-section-id*=list_butttons] .list-collections__item__title,[data-section-id*=list_butttons] .list-collections__item__content{position:static!important;font-family:var(--sa-body)!important;font-weight:400!important;font-size:.75rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:inherit!important;margin:0!important;text-align:center!important;line-height:1.4!important}.banner--collection{background-color:#f3f4f6!important;border-bottom:none!important}.banner--collection .collection__header{text-align:center!important}.banner--collection .collection__header:before{content:"BESP\d8KE DISPENSARY";display:block;font-family:var(--sa-body);font-size:.6875rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--sa-mute-lt);margin-bottom:1.25rem;text-align:center}.banner--collection .collection__title,.banner--collection .section-header__title{font-family:var(--sa-display)!important;font-weight:500!important;font-size:clamp(2.5rem,5vw,4rem)!important;line-height:1.05!important;letter-spacing:.01em!important;color:var(--sa-ink)!important;text-transform:uppercase!important;margin:0!important;text-align:center!important}.banner--collection .collection__description,.banner--collection .rte{font-family:var(--sa-body)!important;font-size:.875rem!important;font-weight:300!important;line-height:1.75!important;color:var(--sa-mute)!important;max-width:56ch!important;margin:1rem auto 0!important;text-align:center!important}.testimonial__text,.testimonial__item p{font-family:var(--sa-body)!important;font-style:normal!important;font-weight:300!important;font-size:.875rem!important;line-height:1.7!important;color:var(--sa-ink-soft)!important;border-left:1px solid var(--sa-hairline-strong)!important;padding-left:1.25rem!important;letter-spacing:0!important}.testimonial__user__name{font-family:var(--sa-body)!important;font-size:.625rem!important;font-weight:400!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--sa-mute-lt)!important;padding-left:1.25rem!important}.testimonial__star-rating,.testimonial__rating,.testimonial svg.icon-star{display:none!important}.site-footer,.section-footer,#SiteFooter,.footer-content{background-color:#1a1a1a!important;color:#ffffff73!important}.footer-block--newsletter h5,.footer-block--newsletter .rte h5,.footer-block--newsletter .footer-title{font-family:var(--sa-body)!important;font-size:.75rem!important;font-weight:400!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#ffffffa6!important;margin-bottom:.75rem!important}.footer-block--newsletter input[type=email]{background:transparent!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.25)!important;color:#fff!important;font-family:var(--sa-body)!important;font-weight:300!important;font-size:.875rem!important;border-radius:0!important}.footer-block--newsletter input[type=email]::placeholder{color:#ffffff59!important}.footer-block--newsletter button,.footer-block--newsletter .btn{background:transparent!important;border:1px solid rgba(255,255,255,.4)!important;color:#fff!important;font-size:.625rem!important;letter-spacing:.22em!important;text-transform:uppercase!important;border-radius:0!important}.footer-block--newsletter button:hover{background:#fff!important;color:#1a1a1a!important}.wave-svg,.wave-svg__reversed,.wave-svg__little,#wave-svg__little-wave,svg.wave-svg__reversed,[class*=wave-svg]{display:none!important}.section__heading{margin-bottom:.4rem!important}.section__subheading{margin-top:0!important}.section__header>*+*{margin-top:.4rem!important}.product-grid-item__title{font-size:1rem!important}@media(min-width:768px){.product-grid-item__title{font-size:1.0625rem!important}}.product-grid-item__price,.product-grid-item__price .price,.price{font-size:.9375rem!important}.list-collections__item__title,.list-collections__item__content{font-size:.9375rem!important;letter-spacing:.18em!important}@media(min-width:768px){.list-collections__item__title,.list-collections__item__content{font-size:1rem!important}}.column-item__heading,[class*=section-multicolumn] .column-item__heading,[class*=section-multicolumn] h2,[class*=section-multicolumn] h3{font-size:.9375rem!important;letter-spacing:.15em!important}@media(min-width:768px){.column-item__heading,[class*=section-multicolumn] .column-item__heading{font-size:1rem!important}}[data-section-id*=list_butttons] .list-collections__item__title,[data-section-id*=list_butttons] .list-collections__item__content,[data-section-id*=list_butttons] .list-collections__item__outer,[data-section-id*=list_butttons] .btn--primary,[data-section-id*=list_butttons] a.btn{font-size:.875rem!important}@media(min-width:768px){[data-section-id*=list_butttons] .list-collections__item__title,[data-section-id*=list_butttons] .list-collections__item__content,[data-section-id*=list_butttons] .list-collections__item__outer,[data-section-id*=list_butttons] .btn--primary,[data-section-id*=list_butttons] a.btn{font-size:.9375rem!important}}.slide__btn,.banner--slideshow .btn,.slideshow .btn,.main-buttons__item .btn{text-transform:uppercase!important;letter-spacing:.22em!important;font-family:var(--sa-body)!important;font-weight:400!important;font-size:.75rem!important;border:1.5px solid #1A1A1A!important;border-radius:0!important;padding:1rem 2.25rem!important}.slide__btn.btn--white,.banner--slideshow .btn--white{background-color:#fff!important;color:#1a1a1a!important;--btn-bg: #FFFFFF !important;--btn-text: #1A1A1A !important}.slide__btn:hover,.banner--slideshow .btn:hover{background-color:#1a1a1a!important;color:#fff!important}.banner--collection .collection__title,.banner--collection .section-header__title{font-family:var(--sa-body)!important;font-weight:300!important;font-size:1.5rem!important;line-height:1.3!important;letter-spacing:.18em!important;color:var(--sa-ink)!important;text-transform:lowercase!important;margin:0!important;text-align:center!important}@media(min-width:768px){.banner--collection .collection__title,.banner--collection .section-header__title{font-size:1.75rem!important;letter-spacing:.2em!important}}[data-section-id*=section_collection_E64cxE] .section__heading,[data-section-id*=section_collection_E64cxE] h2.section__heading,[data-section-id*=section_collection_E64cxE] h3.section__heading{font-size:.9375rem!important}@media(min-width:768px){[data-section-id*=section_collection_E64cxE] .section__heading{font-size:1rem!important}}[data-section-id*=section_list_butttons_YJXLh8] .section__heading,[data-section-id*=section_list_butttons_YJXLh8] h2.section__heading,[data-section-id*=section_list_butttons_YJXLh8] h3.section__heading{font-size:1rem!important}@media(min-width:768px){[data-section-id*=section_list_butttons_YJXLh8] .section__heading{font-size:1.0625rem!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
