body{--ink: #0d0f0e;--paper: #f3f5f4;--teal: #57a89f;--teal-deep: #1f5c55;--hi: #f3fc81;--line-l: rgba(13,15,14,.12);--muted-l: #59625f;--display: "Bricolage Grotesque", "Arial Narrow", Impact, sans-serif;--body: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "JetBrains Mono", ui-monospace, Consolas, monospace;background:var(--paper)!important}main .color-default,main .gradient{background-color:transparent!important;background-image:none!important}main{font-family:var(--body);color:var(--ink)}main .breadcrumb-list,main .breadcrumb-list *{font:400 11px/1.4 var(--mono)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-l)!important}main .breadcrumb-list li:last-child,main .breadcrumb-list li:last-child *{color:var(--ink)!important}main .page-title,main .page-heading,main [class*=page-heading]{text-align:left!important}main .page-title h1,main h1.heading-title{margin:0!important;font:800 clamp(44px,6vw,96px)/.88 var(--display)!important;letter-spacing:-.045em!important;text-transform:uppercase;text-wrap:balance;color:var(--ink)!important}main .page-title h1:before,main h1.heading-title:before{content:"\2014  \211e  The Drug Store";display:block;margin-bottom:18px;font:400 12px/1 var(--mono);letter-spacing:.08em;color:var(--teal-deep)}main .page-title{padding-top:clamp(28px,4vw,56px);padding-bottom:clamp(20px,3vw,36px);border-bottom:1.5px solid var(--line-l);margin-bottom:clamp(28px,4vw,48px)}main .section__header{text-align:left!important}main .section__header-heading{font:800 clamp(36px,4.4vw,64px)/.92 var(--display)!important;letter-spacing:-.035em!important;text-transform:uppercase;color:var(--ink)!important}main h3.section__header-heading{font-size:clamp(24px,2.2vw,32px)!important}main .section__header-des{max-width:52ch;margin-left:0!important;color:#4b5552!important}main .sec__content-heading.tds-long{font:500 clamp(17px,1.5vw,21px)/1.5 var(--body)!important;letter-spacing:0!important;text-transform:none!important;max-width:62ch;margin-left:auto;margin-right:auto}main .sec__content-heading:not(.tds-long){font:800 clamp(32px,4vw,60px)/.92 var(--display)!important;letter-spacing:-.035em!important;text-transform:uppercase;text-wrap:balance}main .rte{max-width:72ch;font:400 16px/1.7 var(--body);color:#26302d}main .rte h2,main .rte h3,main .rte h4{margin:1.8em 0 .5em!important;font:800 clamp(22px,2vw,30px)/1.05 var(--display)!important;letter-spacing:-.02em!important;text-transform:uppercase;color:var(--ink)!important}main .rte h4,main .rte h5,main .rte h6{font-size:18px!important}main .rte strong{color:var(--ink)}main .rte a{color:var(--teal-deep)!important;text-decoration:underline;text-underline-offset:3px}main .rte ul{padding-left:1.2em}main .btn-primary,main a.btn-primary,main button.btn-primary{min-height:52px;padding:0 28px!important;border-radius:999px!important;border:0!important;background:var(--ink)!important;color:#fff!important;font:600 16px/1 var(--body)!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;display:inline-flex;align-items:center;justify-content:center;gap:10px}main .btn-primary:hover{background:var(--teal-deep)!important}main .btn-primary *{color:inherit!important}main .form-control,main .form-input,main input[type=email],main input[type=text],main input[type=tel],main input[type=search]{border-radius:999px!important;border:1.5px solid var(--line-l)!important;background:#fff!important;min-height:50px;padding-left:20px!important;font:400 15px var(--body)!important}main textarea.form-control,main textarea{border-radius:20px!important;padding:16px 20px!important}main .faq-section-title{font:800 clamp(19px,1.8vw,24px)/1.15 var(--display)!important;letter-spacing:-.02em!important;text-transform:none!important;color:var(--ink)!important;border-color:var(--line-l)!important}main .icon-box svg,main [class*=icon-box] svg{color:var(--teal-deep)}main .cart__empty-title{font:800 clamp(44px,6vw,88px)/.88 var(--display)!important;letter-spacing:-.045em!important;text-transform:uppercase}main .cart__login-title{font:800 26px/1 var(--display)!important;letter-spacing:-.02em!important;text-transform:uppercase}main [name=checkout],main .cart__checkout,main button.cart__checkout-button{min-height:56px;border-radius:999px!important;border:0!important;background:var(--hi)!important;color:var(--ink)!important;font:600 17px/1 var(--body)!important;text-transform:none!important;letter-spacing:0!important}main [name=checkout]:hover{background:var(--ink)!important;color:#fff!important}main .cart-item img,main .cart__item img{background:radial-gradient(120% 80% at 50% 38%,#fff,#e8eeec);mix-blend-mode:multiply}main quantity-input{border-radius:999px!important;border:1.5px solid var(--line-l)!important;background:transparent!important}main .product-item{--tint: #fff;--tint-2: #e8eeec;--dot: #57a89f}main .product-item[data-tds-strain=sativa]{--tint: #fbfcf2;--tint-2: #eceed8;--dot: #b9c23a}main .product-item[data-tds-strain=hybrid]{--tint: #e8f3f1;--tint-2: #cfe5e1;--dot: #57a89f}main .product-item[data-tds-strain=indica]{--tint: #eceeed;--tint-2: #d6dbd9;--dot: #0d0f0e}main .product-item[data-tds-strain=other]{--tint: #f6f1fb;--tint-2: #e4daf0;--dot: #b08fd6}main .product-item .product-item__inner,main .product-item .product__media{border-radius:0!important;background:radial-gradient(120% 80% at 50% 38%,var(--tint) 0%,var(--tint-2) 100%)!important}main .product-item .product__media img{mix-blend-mode:multiply;transition:transform .6s cubic-bezier(.2,.7,.2,1)}main .product-item:hover .product__media img{transform:translateY(-4%) rotate(-3deg) scale(1.04)}main .product-item .product__badges{left:12px!important;right:12px!important;top:12px!important;width:auto!important;display:flex!important;justify-content:space-between;align-items:center;gap:6px!important}main .product-item .product__badges-strain{display:inline-flex;align-items:center;gap:7px;padding:6px 11px 6px 9px!important;border-radius:999px!important;background:#ffffffd9!important;color:var(--ink)!important;font:600 12px/1 var(--body)!important}main .product-item .product__badges-strain:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--dot)}main .product-item .product__badges-thca{padding:6px 4px!important;background:transparent!important;color:#0d0f0e99!important;font:400 10.5px/1 var(--mono)!important;letter-spacing:.06em}main .product-item__information{text-align:left!important}main .product-item__vendor{font:400 10.5px/1.4 var(--mono)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-l)!important}main .product-item__name{font:800 21px/1.05 var(--display)!important;letter-spacing:-.02em!important;text-transform:none!important;color:var(--ink)!important;white-space:normal!important}main .product-item__price{justify-content:flex-start!important;margin-top:8px;padding-top:10px;border-top:1.5px solid var(--line-l)}main .product-item__price .price{font:800 20px/1 var(--display)!important;letter-spacing:-.02em!important;color:var(--ink)!important}main .product-item .product__add-cart{border-radius:999px!important;background:var(--ink)!important;color:#fff!important;box-shadow:none!important}main .product-item .product__add-cart *{color:#fff!important}main .rte br{display:inline!important}.minicart__wrapper,.cart-recommend{font-family:var(--body)!important;color:var(--ink)}.minicart__wrapper h2,.minicart__wrapper h3,.minicart__wrapper .minicart__title,.cart-recommend h2,.cart-recommend h3,.cart-recommend .h4,.cart-recommend .h5{font-family:var(--display)!important;font-weight:800!important;letter-spacing:-.02em!important;text-transform:uppercase;color:var(--ink)!important}.minicart__wrapper [name=checkout],.minicart__wrapper .button-checkout,.minicart__wrapper button[type=submit].btn-primary{min-height:54px;border-radius:999px!important;border:0!important;background:var(--hi)!important;color:var(--ink)!important;font:600 16px/1 var(--body)!important;text-transform:none!important;letter-spacing:0!important}.minicart__wrapper [name=checkout]:hover{background:var(--ink)!important;color:#fff!important}.minicart__wrapper .btn-primary:not([name=checkout]),.minicart__wrapper a.btn-outline,.minicart__wrapper .btn-outline{border-radius:999px!important}.minicart__wrapper img,.cart-recommend img{background:radial-gradient(120% 80% at 50% 38%,#fff,#e8eeec);mix-blend-mode:multiply}.minicart__wrapper quantity-input{border-radius:999px!important}.minicart__wrapper free-ship-progress-bar,.minicart__wrapper [class*=free-ship]{--color-primary: #1f5c55}.cart-recommend a.product-title__truncate,.cart-recommend .product-item__name{font:800 16px/1.1 var(--display)!important;letter-spacing:-.01em!important;text-transform:none!important}.cart-recommend .product__add-cart,.cart-recommend button{border-radius:999px!important}.search__type-drawer{font-family:var(--body)!important}.search__type-drawer h2,.search__type-drawer h3,.search__type-drawer .h4{font-family:var(--display)!important;font-weight:800!important;text-transform:uppercase;letter-spacing:-.02em!important}.search__type-drawer input[type=search],.search__type-drawer input[type=text]{border-radius:999px!important;border:1.5px solid var(--ink)!important;min-height:50px;padding-left:20px!important}.search__type-drawer a[class*=tag],.search__type-drawer .trending a,.search__type-drawer [class*=trending] a{border-radius:999px!important;border-color:var(--line-l)!important}.gat-mm,.gat-mm *{font-family:var(--body)}nav.navigation.mobile menu-item>a,.gat-mm menu-item>a{font:800 22px/1.1 var(--display)!important;letter-spacing:-.02em!important;text-transform:uppercase!important;color:var(--ink)!important}#age-gate-overlay{background:#050606db!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#age-gate{background:#151918!important;color:#fff!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:28px!important;overflow:hidden;font-family:var(--body)!important;box-shadow:0 40px 80px -30px #000c!important}#age-gate-header{background:transparent!important;padding-top:30px!important}#age-gate h2{font:800 40px/.92 var(--display)!important;letter-spacing:-.03em!important;text-transform:uppercase;color:#fff!important}#age-gate p{color:#a9b5b2!important}#age-gate #enter-btn{min-height:54px;border-radius:999px!important;border:0!important;background:var(--hi)!important;color:var(--ink)!important;font:600 16px/1 var(--body)!important;text-transform:none!important}#age-gate #enter-btn:hover{background:#fff!important}#age-gate #tds-age-no{border-radius:999px!important;border:1px solid rgba(255,255,255,.3)!important;color:#dfe6e4!important;background:transparent!important}#age-gate .age-disclaimer{color:#6f7c79!important}html.tds-gate-open,html.tds-gate-open body{overflow:hidden!important}@media(max-width:760px){html body .bx-type small,html body .bx-chip--tier small,html body .nx-tile__rx,html body .pg-form label .mono,html body main .product-item__vendor,html body .tp-bullets dt,html body .bx-card__meta{font-size:11px!important}html body .bx-card__badge,html body .tp-size__badge{font-size:10.5px!important;letter-spacing:.05em}html body .tp-strain,html body .tp-need,html body .tp-chip{min-height:34px;padding-top:8px;padding-bottom:8px}html body .bx-crumbs a,html body main .breadcrumb-list a{display:inline-block;padding:8px 0}}.tds-ship-est{flex:0 0 100%;width:100%;display:grid;gap:4px;margin:8px 0 12px;padding:10px 0 0;border-top:1px dashed rgba(0,0,0,.14);font-family:inherit;font-size:14px;line-height:1.4;font-weight:400;letter-spacing:normal;text-transform:none;color:var(--color-text, #222)}.tds-ship-est__row{display:flex;justify-content:space-between;gap:12px}.tds-ship-est__free{color:#1f7a5c;font-weight:600}.tds-ship-est__total{font-weight:700;font-size:15px;color:var(--color-heading, #111)}.tds-ship-est__note{margin:2px 0 0;font-size:12px;line-height:1.45;opacity:.72}.totals .tds-ship-est{margin-top:12px}
/*# sourceMappingURL=/cdn/shop/t/51/assets/tds-site.css.map */
