:root{--dd-border-soft: color-mix(in oklch, var(--color-foreground) 12%, transparent);--dd-shadow-soft: 0 14px 36px rgb(18 39 27 / .1);--dd-shadow-hover: 0 22px 48px rgb(18 39 27 / .16);--dd-promo-accent: #7a5f1a}.color-scheme-3,.color-scheme-5,.color-scheme-6{--dd-promo-accent: #e9d9a8}.dd-footer-compliance{box-shadow:0 0 0 100vmax var(--color-background);clip-path:inset(0 -100vmax)}.header-logo{font-family:var(--font-heading--family)!important;font-size:clamp(1.05rem,1.4vw,1.3rem)!important;font-weight:var(--font-heading--weight)!important;letter-spacing:-.035em}.header .menu-list__link-title{letter-spacing:.1em}.header[transparent]:not([data-sticky-state=active]) .header__row--top{border-bottom:1px solid rgb(249 246 240 / .2)}.header[transparent]:not([data-sticky-state=active]):has(.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true])){--closed-underlay-height: 100%}@media screen and (max-width:749px){.hero-wrapper .hero .hero__container{align-items:center}.hero-wrapper .hero .hero__content-wrapper.layout-panel-flex--column{align-items:center;justify-content:center}.hero-wrapper .hero .hero__content-wrapper.layout-panel-flex--column .text-block{align-items:center;--text-align: center}.hero-wrapper .hero .hero__content-wrapper.layout-panel-flex--column .text-block--align-left,.hero-wrapper .hero .hero__content-wrapper.layout-panel-flex--column .text-block--align-center{margin-inline:auto}.hero-wrapper .hero .hero__content-wrapper.layout-panel-flex--column a.size-style{align-self:center}.hero-wrapper .hero .group-block{width:min(100%,340px)}.hero-wrapper .hero .group-block-content{width:100%}.hero-wrapper .hero .group-block-content>a{flex:1 1 0;min-width:0}.hero-wrapper .hero .group-block-content.layout-panel-flex--column>a{flex:none;width:100%;min-height:48px}}.hero-wrapper .hero .button-secondary{background:#0a140f61;border-color:#f9f6f0b8;color:#f9f6f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-wrapper .hero .button-secondary:hover{background:#f9f6f01f;border-color:#f9f6f0;color:#f9f6f0}.dd-sale-percentage{display:inline-block;margin-inline-start:.35em;color:#b42318;font-size:.75em;font-weight:700;letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap}product-card:has(.product-badges__badge--sale) .dd-sale-percentage{display:none}@media screen and (max-width:749px){.product-grid.product-grid{--product-grid-gap: 28px 16px}.resource-list--grid{--resource-list-row-gap: 28px;--resource-list-column-gap: 16px}}@media screen and (max-width:749px){main[data-template=product] media-gallery>slideshow-component{--gallery-aspect-ratio: 1}main[data-template=product] .product-details>.group-block{--gap: 14px}}.dd-home-category-grid .dd-category-rail__grid,.dd-home-effect-grid .dd-type-links__row{display:grid}@media(max-width:749px){.dd-home-category-grid .dd-category-rail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}main[data-template=index] .section-carousel .image-block{overflow:hidden;border:1px solid var(--dd-border-soft);border-radius:14px;background:color-mix(in oklch,var(--color-background) 88%,white);box-shadow:0 8px 24px #12271b14}@media(hover:hover)and (prefers-reduced-motion:no-preference){main[data-template=index] .section-carousel .card__content{transition:transform .22s var(--dd-ease-editorial)}main[data-template=index] .section-carousel .card:hover .card__content{transform:translateY(-4px)}}@media(max-width:749px){main[data-template=index] .dd-deals-dual.spacing-style{padding-block:calc(16px + var(--section-top-offset, 0px)) 20px}main[data-template=index] .section-carousel.spacing-style,main[data-template=index] .dd-type-links.spacing-style{padding-block:calc(24px + var(--section-top-offset, 0px)) 20px}main[data-template=index] .hero-wrapper .hero .text-block :is(h1,.h1){font-size:clamp(2rem,9vw,2.65rem)!important;line-height:1.05!important}main[data-template=index] .hero-wrapper .hero .text-block p{font-size:1rem!important;line-height:1.45!important}main[data-template=index] .section-carousel .card :is(a,.image-block){border-radius:12px}main[data-template=index] .section-carousel .card .text-block p{font-size:.6875rem;font-weight:600;letter-spacing:.08em;padding-block-start:8px}main[data-template=index] .section-resource-list__header .group-block{flex-wrap:wrap;gap:8px 12px}main[data-template=index] .section-resource-list__header .group-block-content{width:100%;justify-content:space-between}main[data-template=index] .section-resource-list.spacing-style{--padding-block-start: 28px;--padding-block-end: 36px}}.product-card .card-gallery{overflow:hidden;border:1px solid var(--dd-border-soft);border-radius:var(--product-corner-radius);background:color-mix(in oklch,var(--color-background) 35%,white);box-shadow:0 8px 22px #12271b12;transition:box-shadow .22s var(--dd-ease-editorial),border-color .22s var(--dd-ease-editorial)}.product-card .card-gallery img{object-fit:cover;object-position:var(--focal-point, 50% 50%)}.product-card :is(h3,.product-title){text-wrap:balance}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card-hover-effect-lift .product-card:hover .card-gallery{border-color:color-mix(in oklch,var(--color-primary) 28%,transparent);box-shadow:var(--dd-shadow-hover)}}main[data-template=collection]>.shopify-section:first-child .section{background-image:radial-gradient(circle at 50% 0%,rgb(35 77 53 / .07),transparent 62%)}@media(min-width:750px){.footer-content{width:100%;max-width:1200px;justify-self:center}.footer-content .email-signup-block{max-width:480px;justify-self:start;align-self:center}}:root{--dd-star: #a97c1f;--dd-surface-raised: color-mix(in srgb, var(--color-background) 50%, #ffffff)}:root:root{--jdgm-primary-color: var(--color-primary);--jdgm-secondary-color: color-mix(in srgb, var(--color-primary) 10%, transparent);--jdgm-star-color: var(--dd-star);--jdgm-write-review-bg-color: var(--color-primary);--jdgm-write-review-text-color: var(--color-background);--jdgm-paginate-color: var(--color-primary);--jdgm-reviewer-name-color: var(--color-foreground);--jdgm-border-radius: 5.6}.dd-shadow-system .jdgm-widget-revamp :is(.jm-review-widget,.jm-review-item,[style*=--jm-review-widget-star-and-histogram-color]){--jm-widget-primary-color: var(--dd-shadow-forest) !important;--jm-review-widget-button-color: var(--dd-shadow-ink) !important;--jm-review-widget-button-text-color: var(--dd-shadow-cream) !important;--jm-review-widget-form-button-color: var(--dd-shadow-ink) !important;--jm-review-widget-star-and-histogram-color: var(--dd-star) !important;--jm-review-widget-text-color: var(--dd-shadow-ink) !important;--jm-review-widget-lighter-text-color: var(--dd-shadow-moss) !important;--jm-widget-border-radius: 0px !important;--jm-widget-border-radius-simplified: 0px !important}.dd-shadow-system .jdgm-widget-revamp .jm-button.jm-button{--jm-btn-bg: var(--dd-shadow-ink);min-height:44px;min-width:44px;border-radius:0;background-color:var(--dd-shadow-ink);border-color:var(--dd-shadow-ink);color:var(--dd-shadow-cream);font:700 .75rem/1 var(--font-subheading--family);letter-spacing:var(--dd-shadow-track);text-transform:uppercase}.dd-shadow-system .jdgm-widget-revamp .jm-button.jm-button--secondary{--jm-btn-bg: transparent;background-color:transparent;color:var(--dd-shadow-ink)}.dd-shadow-system .jdgm-widget-revamp .jm-sort-filter .jm-sort-filter__select.jm-sort-filter__select{width:44px;min-width:44px;min-height:44px}.dd-shadow-system .jdgm-widget-revamp .jm-verified-badge.jm-verified-badge{background-color:transparent;border:1px solid var(--dd-border-soft);border-radius:0;color:var(--dd-shadow-forest)}.dd-shadow-system .jdgm-widget-revamp .jm-reviewer-avatar.jm-reviewer-avatar--with-initial{background-color:color-mix(in srgb,var(--dd-atmo-green) 10%,transparent)}.dd-shadow-system .jdgm-widget :is(.jm-button,select):focus-visible{outline:2px solid var(--dd-shadow-forest);outline-offset:3px}.dd-shadow-system main[data-template^=product] .product-details :is(.jdgm-prev-badge,.jdgm-preview-badge) .jdgm-star{color:var(--dd-shadow-forest)}.dd-judgeme-carousel .jdgm-star{color:var(--dd-star)}.dd-shadow-system main[data-template=index] [id$=__new_flower] .section-resource-list__header h2{font-size:clamp(1.75rem,3vw,3rem)}.dd-shadow-system product-card:has(.dd-variant-price-preview) product-price{display:none}.dd-variant-price-preview{position:relative;z-index:2;display:grid;grid-template-columns:repeat(var(--dd-variant-preview-count),minmax(0,1fr));margin:4px 0 0;padding:0;border-block:1px solid var(--dd-border-soft, rgb(var(--color-foreground-rgb) / .14));list-style:none;font-variant-numeric:tabular-nums}.dd-shadow-system product-card:has(.dd-variant-price-preview) .dd-variant-price-preview{order:1}.dd-shadow-system product-card:has(.dd-variant-price-preview) .rating-wrapper{order:3}.dd-shadow-system product-card:has(.dd-variant-price-preview) .dd-card-effects{order:2}.dd-variant-price-preview__item+.dd-variant-price-preview__item{border-inline-start:1px solid var(--dd-border-soft, rgb(var(--color-foreground-rgb) / .14))}.dd-variant-price-preview__link{position:relative;display:flex;min-width:0;min-height:46px;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:5px 3px;color:inherit;text-align:center;text-decoration:none;transition:background-color .18s var(--dd-ease-editorial)}.dd-variant-price-preview__link--sold-out{background:color-mix(in srgb,var(--color-foreground) 3%,transparent);color:rgb(var(--color-foreground-rgb) / .5)}.dd-variant-price-preview__link--sold-out .dd-variant-price-preview__weight{text-decoration:line-through;text-decoration-thickness:1px}.dd-variant-price-preview__weight{overflow:hidden;max-width:100%;color:rgb(var(--color-foreground-rgb) / .64);font-family:var(--font-subheading--family);font-size:.65rem;font-weight:600;line-height:1.1;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.dd-variant-price-preview__price{font-family:var(--font-subheading--family);font-size:.8rem;font-weight:700;line-height:1.15;white-space:nowrap}.dd-variant-price-preview__sold-out{color:rgb(var(--color-foreground-rgb) / .72);font-family:var(--font-subheading--family);font-size:.62rem;font-weight:700;line-height:1.15;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.dd-variant-price-preview__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}@media(hover:hover){.dd-variant-price-preview__link:hover{background:color-mix(in srgb,var(--color-foreground) 6%,transparent)}}@media(max-width:749px){.dd-variant-price-preview__weight{font-size:.62rem}.dd-variant-price-preview__price{font-size:.75rem}.dd-variant-price-preview__sold-out{font-size:.58rem}}@media(min-width:750px)and (max-width:1100px){[id$=__new_flower] .resource-list--grid{--resource-list-columns: repeat(3, 1fr) !important}}.dd-judgeme-carousel__heading{margin-block:0 24px;padding-inline-start:10px;font-size:clamp(1.75rem,2.6vw,2.5rem);letter-spacing:-.02em;text-wrap:balance}.dd-judgeme-carousel .jdgm-carousel__item-wrapper{display:flex;align-items:stretch;height:auto}.dd-judgeme-carousel .jdgm-carousel__item-container{padding-block:0}.dd-judgeme-carousel .jdgm-carousel-item{position:relative;display:grid;flex:0 0 auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr auto;height:auto;min-height:168px;padding:26px 34px 22px;text-align:start}@media(min-width:992px){.dd-judgeme-carousel .jdgm-carousel-item{width:round(down,calc(100% / 3),1px)}}@media(min-width:768px)and (max-width:991px){.dd-judgeme-carousel .jdgm-carousel-item{width:round(down,50%,1px)}}.dd-judgeme-carousel .jdgm-carousel-item:before{content:"";position:absolute;z-index:0;top:0;right:10px;bottom:0;left:10px;border:1px solid var(--dd-border-soft);border-radius:14px;background:var(--dd-surface-raised)}.dd-judgeme-carousel .jdgm-carousel-item>*{position:relative;z-index:1}.dd-judgeme-carousel.dd-judgeme-carousel .jdgm-carousel-item__review{grid-column:1 / -1;align-self:start;display:flex;flex:none;flex-direction:column;gap:14px;height:auto;min-height:0;margin-block-end:16px;border:0;background:transparent;box-shadow:none;text-align:start}.dd-judgeme-carousel .jdgm-carousel-item__review-rating{line-height:1;text-align:start}.dd-judgeme-carousel .jdgm-star{font-size:15px}.dd-judgeme-carousel .jdgm-carousel-item__review-body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3!important;line-clamp:3!important;margin:0;overflow:hidden;color:var(--color-foreground);font-size:15px;line-height:1.6;text-align:start}.dd-judgeme-carousel .jdgm-carousel-item__review-body p{margin:0}.dd-judgeme-carousel .jdgm-carousel-item__reviewer-name-wrapper{grid-column:1;grid-row:2;margin:0;min-height:44px;padding-block-start:14px;border-block-start:1px solid var(--dd-border-soft);text-align:start}.dd-judgeme-carousel.dd-judgeme-carousel .jdgm-carousel-item__product{grid-column:2;grid-row:2;height:auto;min-height:44px;margin:0;padding:14px 0 0 12px;border-block-start:1px solid var(--dd-border-soft);text-align:end}.dd-judgeme-carousel .jdgm-carousel-item__product-image{display:none}.dd-judgeme-carousel .jdgm-carousel-item__product-title{white-space:normal;font-size:13px;line-height:1.4;text-decoration:underline;text-underline-offset:3px}.dd-judgeme-carousel .jdgm-carousel-item:not(:has(.jdgm--shop-review-has-image)) .jdgm-carousel-item__reviewer-name-wrapper{grid-column:1 / -1}.dd-judgeme-carousel .jdgm-carousel-item__reviewer-name{color:var(--color-foreground);font-size:13px;font-weight:600;opacity:1;text-align:start}.dd-judgeme-carousel .jdgm-carousel__left-arrow,.dd-judgeme-carousel .jdgm-carousel__right-arrow{position:relative;width:13px;height:13px;margin-inline:16px;border-width:2px;border-color:var(--color-primary)}.dd-judgeme-carousel .jdgm-carousel__left-arrow:after,.dd-judgeme-carousel .jdgm-carousel__right-arrow:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:44px;height:44px;border-radius:999px;transform:translate(-50%,-50%)}.dd-judgeme-carousel .jdgm-carousel__left-arrow:focus-visible,.dd-judgeme-carousel .jdgm-carousel__right-arrow:focus-visible{outline:none}.dd-judgeme-carousel .jdgm-carousel__left-arrow:focus-visible:after,.dd-judgeme-carousel .jdgm-carousel__right-arrow:focus-visible:after{border:2px solid var(--color-primary)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.dd-judgeme-carousel .jdgm-carousel-item:before{transition:border-color .22s var(--dd-ease-editorial)}.dd-judgeme-carousel .jdgm-carousel-item:hover:before{border-color:color-mix(in oklch,var(--color-primary) 28%,transparent)}}@media(max-width:767px),(prefers-reduced-motion:reduce){.dd-judgeme-carousel .jdgm-carousel__item-wrapper{white-space:normal;transform:none!important}.dd-judgeme-carousel .jdgm-carousel-item:nth-child(n+4){display:none}.dd-judgeme-carousel[data-dd-deduped] .jdgm-carousel-item{display:none}.dd-judgeme-carousel[data-dd-deduped] .jdgm-carousel-item[data-dd-review]{display:grid}.dd-judgeme-carousel.dd-judgeme-carousel .jdgm-carousel__item-container{overflow:visible}.dd-judgeme-carousel .jdgm-carousel__arrows{display:none}.dd-judgeme-carousel .jdgm-carousel__play-pause{display:none!important}}@media(max-width:767px){.dd-judgeme-carousel .jdgm-carousel__item-wrapper{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.dd-judgeme-carousel .jdgm-carousel__item-wrapper::-webkit-scrollbar{display:none}.dd-judgeme-carousel .jdgm-carousel-item{width:85%;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.dd-judgeme-carousel .jdgm-carousel__item-wrapper{flex-direction:column;gap:16px;overflow-x:visible;scroll-snap-type:none}.dd-judgeme-carousel .jdgm-carousel-item{width:100%}}body:has(.smile-launcher-frame-container) footer .shopify-section-group-footer-group:last-child [data-testid=footer-utilities],body:has(.Avada-Faqs_Button) footer .shopify-section-group-footer-group:last-child [data-testid=footer-utilities]{padding-block-end:calc(var(--padding-block-end, 0px) + 80px + env(safe-area-inset-bottom,0px))}@media screen and (max-width:749px){body:has(.sticky-add-to-cart__bar[data-stuck=true]) .smile-launcher-frame-container,body:has(.sticky-add-to-cart__bar[data-stuck=true]) .Avada-Faqs_Button,body:has(.cart-sticky-checkout__bar[data-stuck=true]) .smile-launcher-frame-container,body:has(.cart-sticky-checkout__bar[data-stuck=true]) .Avada-Faqs_Button{bottom:calc(var(--height-buy-buttons) + var(--padding-sm) + var(--padding-sm) + var(--gap-md) + env(safe-area-inset-bottom,0px))!important}body:has([data-chatty-widget=popup].Avada-Faqs_Popup--Open) .smile-launcher-frame-container{display:none!important}body:has(#Details-menu-drawer-container.menu-open) .smile-launcher-frame-container,body:has(#Details-menu-drawer-container.menu-open) .Avada-Faqs_Button{visibility:hidden!important;opacity:0!important;pointer-events:none!important}body:has(#Details-menu-drawer-container.menu-open) .menu-drawer__backdrop{z-index:calc(var(--layer-menu-drawer) - 1)}body:has(#Details-menu-drawer-container.menu-open) .menu-drawer{overscroll-behavior:contain}body.dd-category-widget-safe-zone .smile-launcher-frame-container,body.dd-buy-controls-safe-zone .smile-launcher-frame-container,body.dd-buy-controls-safe-zone .Avada-Faqs_Button{visibility:hidden!important;opacity:0!important;pointer-events:none!important}}html.dd-menu-scroll-lock,html.dd-menu-scroll-lock body{overflow:hidden;overscroll-behavior:none}html.dd-menu-scroll-lock body{position:fixed;inset-inline:0;width:100%}.dd-strain{font-weight:700}.dd-fx.dd-strain{letter-spacing:.06em;text-transform:uppercase}.dd-strain--sativa{--dd-fx-bg: #c2410c;--dd-fx-fg: #fff7ed}.dd-strain--indica{--dd-fx-bg: #6d28d9;--dd-fx-fg: #f5f3ff}.dd-strain--hybrid{--dd-fx-bg: #15803d;--dd-fx-fg: #f0fdf4}.dd-contact__inner{display:grid;gap:3rem 4rem;max-width:64rem;margin-inline:auto}@media screen and (min-width:750px){.dd-contact__inner{grid-template-columns:.8fr 1.2fr;align-items:start}}.dd-contact__eyebrow{margin:0 0 .5rem;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.dd-contact__heading{margin:0 0 .75rem}.dd-contact__intro{margin:0;line-height:1.65;opacity:.85}.dd-contact__rte{margin-block-start:1rem;line-height:1.65}.dd-contact__rte>:first-child{margin-block-start:0}.dd-contact__rte>:last-child{margin-block-end:0}.dd-contact__details{margin:2rem 0 0;border-block-start:1px solid var(--dd-border-soft)}.dd-contact__detail{padding-block:1rem;border-block-end:1px solid var(--dd-border-soft)}.dd-contact__detail dt{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.dd-contact__detail dd{margin:.35rem 0 0;line-height:1.5}.dd-contact__detail dd a{display:inline-flex;align-items:center;min-height:44px}.dd-contact__card{padding:2rem;border:1px solid var(--dd-border-soft);border-radius:0;box-shadow:none;background-color:var(--color-background)}@media screen and (max-width:749px){.dd-contact__card{padding:0;border:0}}.dd-contact__form,.dd-contact__row{display:flex;flex-direction:column;gap:1.25rem}@media screen and (min-width:750px){.dd-contact__row{flex-direction:row}.dd-contact__row .dd-contact__field{flex:1;min-width:0}}.dd-contact__field{display:flex;flex-direction:column;gap:.4rem}.dd-contact__field label{font-size:.8125rem;font-weight:600;letter-spacing:.02em}.dd-contact__field label span{margin-inline-start:.2rem;opacity:.55}.dd-contact__input{width:100%;padding:var(--padding-lg, .75rem) var(--padding-xl, 1rem);color:var(--color-input-text);background-color:var(--color-input-background);border:var(--style-border-width-inputs, 1px) solid var(--color-input-border);border-radius:var(--style-border-radius-inputs, .375rem);-webkit-font-smoothing:antialiased}.dd-contact__input--textarea{resize:vertical;min-height:8rem}.dd-contact__input:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px}.dd-contact__submit{align-self:flex-start}.dd-contact__error,.dd-contact__success{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:var(--style-border-radius-inputs, .375rem);line-height:1.45}.dd-contact__error{background-color:color-mix(in oklch,#b91c1c 10%,transparent)}.dd-contact__success{background-color:color-mix(in oklch,#15803d 12%,transparent)}.dd-contact__error svg,.dd-contact__success svg{flex-shrink:0}@media screen and (min-width:750px)and (max-width:989px){.dd-sub-rhythm.dd-sub-rhythm{--dd-sr-cols: 8.25rem minmax(0, 1fr) 5.5rem repeat(var(--dd-sr-sets, 1), minmax(0, 1fr));--dd-sr-col-gap: 16px}.dd-sub-rhythm .dd-sub-rhythm__inner,.dd-sub-rhythm .dd-sub-rhythm__jars,.dd-sub-rhythm .dd-sub-rhythm__rows,.dd-sub-rhythm .dd-sub-rhythm__ctas{min-width:0}.dd-sub-rhythm .dd-sub-rhythm__jars{grid-template-columns:repeat(var(--dd-sr-sets, 1),minmax(0,1fr));row-gap:calc(var(--dd-sr-jar-lift) + 8px);margin-top:0}.dd-sub-rhythm .dd-sub-rhythm__lead{grid-column:1 / -1}.dd-sub-rhythm .dd-sub-rhythm__shelf{grid-column:1 / -1;grid-row:2;margin-inline:0}.dd-sub-rhythm .dd-sub-rhythm__jar{grid-column:var(--dd-sr-jar-i, 1);grid-row:2}}:root{--dd-ink: #122b1d;--dd-ease-editorial: cubic-bezier(.22, .61, .36, 1)}.dd-eyebrow{font-family:var(--font-subheading--family);font-size:var(--font-size--xs, .75rem);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);margin-block-end:var(--margin-sm, .75rem)}.dd-display-italic{font-family:var(--font-heading--family);font-style:italic;font-weight:400;letter-spacing:-.01em}:root{--dd-dur-press: 90ms;--dd-dur-fast: .18s;--dd-dur-base: .26s;--dd-ease-out: cubic-bezier(.23, 1, .32, 1)}.button,.button-secondary,.dd-shadow-system .cart-drawer :is(.button,.button-secondary){transition:color var(--dd-dur-fast) var(--dd-ease-out),background-color var(--dd-dur-fast) var(--dd-ease-out),box-shadow var(--dd-dur-fast) var(--dd-ease-out),background-size var(--dd-dur-base) var(--dd-ease-out),scale var(--dd-dur-base) var(--dd-ease-out),translate var(--dd-dur-base) var(--dd-ease-out)}@media(prefers-reduced-motion:no-preference){:is(.button,.button-secondary):not(.button-unstyled,:disabled,[aria-disabled=true]):active{scale:.97;translate:none;transition-duration:var(--dd-dur-fast),var(--dd-dur-fast),var(--dd-dur-fast),var(--dd-dur-base),var(--dd-dur-press),var(--dd-dur-press)}}.add-to-cart-button:is(:disabled,[aria-disabled=true]):active{scale:none;translate:none}.dd-shadow-system :is(product-card .quick-add__button,.quantity-selector :is(.quantity-minus,.quantity-plus),slideshow-arrows button,.email-signup__button.button-unstyled){transition:color var(--dd-dur-fast) var(--dd-ease-out),background-color var(--dd-dur-fast) var(--dd-ease-out),border-color var(--dd-dur-fast) var(--dd-ease-out),background-size var(--dd-dur-base) var(--dd-ease-out),opacity var(--dd-dur-base) var(--dd-ease-out),transform var(--dd-dur-base) var(--dd-ease-out),scale var(--dd-dur-base) var(--dd-ease-editorial)}.dd-shadow-system product-card .quick-add__button:hover{scale:1}@media(prefers-reduced-motion:no-preference){.dd-shadow-system :is(product-card .quick-add__button,.quantity-selector :is(.quantity-minus,.quantity-plus),slideshow-arrows button,.email-signup__button.button-unstyled):not(:disabled):active{scale:.92;transition:color var(--dd-dur-fast) var(--dd-ease-out),background-color var(--dd-dur-fast) var(--dd-ease-out),border-color var(--dd-dur-fast) var(--dd-ease-out),background-size var(--dd-dur-base) var(--dd-ease-out),opacity var(--dd-dur-base) var(--dd-ease-out),transform var(--dd-dur-base) var(--dd-ease-out),scale var(--dd-dur-press) var(--dd-ease-out)}}.dd-shadow-system product-card .quick-add__button .add-to-cart-text{background:transparent}.dd-shadow-system product-card .quick-add .quick-add__button{background-image:linear-gradient(var(--dd-shadow-ink),var(--dd-shadow-ink));background-repeat:no-repeat;background-position:50% 100%;background-size:100% 0%}@media(hover:hover)and (pointer:fine){.dd-shadow-system product-card .quick-add__button:not(:disabled):hover{border-color:var(--dd-shadow-ink);background-size:100% 100%;color:var(--dd-shadow-cream)}}@media(prefers-reduced-motion:reduce){.dd-shadow-system product-card .quick-add .quick-add__button{background-image:none}@media(hover:hover)and (pointer:fine){.dd-shadow-system product-card .quick-add__button:not(:disabled):hover{background-color:var(--dd-shadow-ink)}}}:is(add-to-cart-component[data-pending=true] .add-to-cart-button,.add-to-cart-button[data-pending=true]){cursor:progress}:is(add-to-cart-component[data-pending=true] .add-to-cart-button,.add-to-cart-button[data-pending=true]) .add-to-cart-text{opacity:0;filter:blur(2px);scale:.94;transition:opacity var(--dd-dur-fast) var(--dd-ease-out),filter var(--dd-dur-fast) var(--dd-ease-out),scale var(--dd-dur-base) var(--dd-ease-out)}:is(add-to-cart-component[data-pending=true] .add-to-cart-button,.add-to-cart-button[data-pending=true]) .add-to-cart__added:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:16px;height:16px;margin:auto;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:dd-atc-spin .7s linear infinite}@keyframes dd-atc-spin{to{rotate:360deg}}@media(prefers-reduced-motion:reduce){:is(add-to-cart-component[data-pending=true] .add-to-cart-button,.add-to-cart-button[data-pending=true]) .add-to-cart-text{filter:none;scale:none}:is(add-to-cart-component[data-pending=true] .add-to-cart-button,.add-to-cart-button[data-pending=true]) .add-to-cart__added:after{animation:none;border-right-color:currentColor;opacity:.55}.dd-shadow-system :is(.button,.button-secondary,.add-to-cart-button,.quick-add__button):active{scale:none;translate:none}}.dd-green-room__category>span:first-child{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:100% 100%;background-size:0% 1px;transition:background-size var(--dd-dur-base) var(--dd-ease-out)}.dd-green-room__category:focus-visible>span:first-child{background-position:0 100%;background-size:100% 1px}@media(hover:hover)and (pointer:fine){.dd-green-room__category:hover>span:first-child{background-position:0 100%;background-size:100% 1px}}@media(prefers-reduced-motion:reduce){.dd-green-room__category>span:first-child{transition:none}}@media(prefers-reduced-motion:no-preference){[data-dd-reveal]{opacity:0;transform:translateY(16px);transition:opacity .6s var(--dd-ease-editorial),transform .6s var(--dd-ease-editorial)}[data-dd-reveal].dd-is-revealed{opacity:1;transform:none}}.header[data-sticky-state=active]{box-shadow:0 1px 0 var(--dd-border-soft),0 8px 24px #12271b0f}
/*# sourceMappingURL=/cdn/shop/t/75/assets/dd-brand.css.map */
