:root{--db-site-width:var(--db-page-width,1500px);--db-site-gutter:var(--db-gutter-desktop,32px);--db-grid-columns:12;--db-grid-gap:24px;--db-space-1:4px;--db-space-2:8px;--db-space-3:12px;--db-space-4:16px;--db-space-6:24px;--db-space-8:32px;--db-space-12:48px;--db-space-16:64px;--db-radius-control:12px;--db-radius-card:24px;--db-radius-media:12px;--db-h1:clamp(32px,3.4vw,var(--dx-type-h1,48px));--db-h2:clamp(26px,2.5vw,var(--dx-type-h2,32px));--db-h3:clamp(20px,2vw,var(--dx-type-h3,24px));--db-body:16px;--db-small:14px;--db-section-space:32px;--dx-width:var(--db-site-width);--dx-gutter:var(--db-site-gutter)}body{font-size:var(--db-body);line-height:1.6}body h1,body .h1{font-size:var(--db-h1);line-height:1.15}body h2,body .h2{font-size:var(--db-h2);line-height:1.2}body h3,body .h3{font-size:var(--db-h3);line-height:1.25}body h4,body .h4{font-size:20px;line-height:1.3}body h5,body .h5{font-size:18px;line-height:1.35}body h6,body .h6{font-size:16px;line-height:1.4}body :is(h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}body .dx-home{padding-block:var(--db-section-space)}body .dx-home .dx-h1,body .dx-home .dx-hero-text .dx-h1{font-size:var(--db-h1);line-height:1.15}body .dx-home .dx-h2{font-size:var(--db-h2);line-height:1.2}body .dx-home .dx-h3{font-size:var(--db-h3);line-height:1.25}body .dx-home :is(.dx-support,p){font-size:var(--db-body);line-height:1.6}body .dx-home :is(.dx-kicker,.dx-guide-meta,.dx-tile-muted,.dx-sale-price){font-size:var(--db-small);line-height:1.45}body .dx-home .dx-section-heading{gap:24px;margin-bottom:24px;flex-wrap:wrap}body .dx-home .dx-actions{gap:12px;margin-top:24px}body .dx-home :is(.dx-hero-text .dx-support,.dx-campaign-copy .dx-support){margin-top:16px}body .dx-home :is(.dx-grid,.dx-hero-grid,.dx-hero-right,.dx-category-row,.dx-artist-row,.dx-artist-showcase,.dx-guides-showcase,.dx-guides-row,.dx-campaigns,.dx-featured-products,.dx-product-row,.dx-curated-row,.dx-gallery-showcase){gap:var(--db-grid-gap)}body .dx-home :is(.dx-artist-intro,.dx-guides-intro,.dx-gallery-intro,.dx-feature-intro){padding:24px;gap:16px;border-radius:var(--db-radius-card)}body .dx-home :is(.dx-hero-text,.dx-campaign-copy){padding:clamp(24px,3vw,48px)}body .dx-home .dx-hero-promo__copy{padding:24px;gap:12px}body .dx-home :is(.dx-guide,.dx-curated-card,.dx-clip,.dx-artist-item){border-radius:var(--db-radius-card)}body .dx-home .dx-guide-info{padding:16px;gap:8px}body .dx-home .dx-guide-info .dx-h3{font-size:20px}body .dx-home .dx-guide-info .dx-support{font-size:14px;line-height:1.5}body .dx-home .dx-guide-read{font-size:14px;min-height:44px}body .dx-home .dx-product-tile{padding:12px;border-radius:var(--db-radius-card);gap:8px}body .dx-home .dx-product-tile .dx-square{border-radius:var(--db-radius-media)}body .dx-home :is(.dx-product-tile,.dx-mini-item) .dx-tile-name{font-size:var(--dx-type-product,16px);line-height:1.4;min-height:0;overflow-wrap:break-word}body .dx-home :is(.dx-product-tile,.dx-mini-item) .dx-tile-price{font-size:16px;line-height:1.4;font-weight:700}body .dx-home .dx-product-tile .dx-tile-foot{flex-wrap:wrap;gap:8px;padding-top:8px}body .dx-home .dx-product-tile .dx-tile-cta{min-width:44px;min-height:44px;border-radius:var(--db-radius-control)}body .dx-home :is(.dx-pill,.dx-text-link),body :is(.button,.add-to-cart-button,.db-search-page__form button,.db-filter-trigger){min-height:48px;padding:12px 24px;border-radius:var(--db-radius-control);font-size:16px;line-height:1.4;font-weight:700;gap:8px;align-items:center;justify-content:center;text-align:center;white-space:normal;max-width:100%}body .dx-home .dx-text-link{padding-inline:0;min-height:44px}body .dx-home :is(.dx-pill,.dx-text-link) svg{flex-shrink:0}body .product-card{border-radius:var(--db-radius-card)}body .product-card .product-content-wrap{padding:16px;text-align:left}body .product-card :is(.product-title,.product-name){font-size:16px;line-height:1.4;overflow-wrap:break-word}body .product-card .product-price{font-size:16px;line-height:1.4;margin-top:8px}body.template-product #main-content :is(h1.product-title,.product-summary .product-title,.lk-title,[class*=ai-product-title]){font-size:clamp(26px,2.5vw,32px)!important;line-height:1.2!important}body.template-product #main-content :is(.product-summary .product-price,.lk-price,.product-summary .price-item){font-size:24px!important;line-height:1.3}body.template-product #main-content :is(.product-description,.lk-description,.product-text){font-size:16px;line-height:1.65;text-align:left}body :is(.rte,.product-description) :is(p,ul,ol){margin-bottom:16px}body :is(.rte,.product-description) :is(h2,h3,h4){margin-top:32px;margin-bottom:12px}body :is(.field,.form-field){margin-bottom:16px}body :is(input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],select,textarea){font-size:16px;line-height:1.5}body :is(.contact-form,.customer,.db-search-page__form) :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){min-height:48px;border-radius:var(--db-radius-control)}body :is(input,textarea,select):focus-visible{outline:2px solid var(--dx-ink,#0c0c0c);outline-offset:3px}body :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--dx-ink,#0c0c0c);outline-offset:4px}body :is(button,.button)[disabled]{cursor:not-allowed}body .db-search-page__grid{gap:var(--db-grid-gap)}body .db-active-filters a{font-size:14px;min-height:44px;display:inline-flex;align-items:center;color:var(--dx-ink)}body .db-results-head__term{color:var(--dx-muted,#424242)}body #shopify-section-header :is(.db31-navigation,.db4b-nav)>.menu>.menu-item>a,body #shopify-section-header :is(.db31-navigation,.db4b-nav)>.menu>.menu-item>.menu-link{font-size:14px!important;min-height:44px;line-height:1.4!important}body #shopify-section-header :is(.db31-shell,.db4b-sticky){width:min(var(--db-site-width),calc(100% - 2 * var(--db-site-gutter)))!important;max-width:var(--db-site-width)!important;margin-inline:auto!important}body #shopify-section-header :is(.db31-categories,.db4b-categories)>.dropdown-content{width:clamp(260px,24vw,360px)!important;max-width:calc(100vw - 2 * var(--db-site-gutter))!important;max-height:70dvh;overflow-y:auto;border-radius:16px!important}body #shopify-section-header :is(.dbm-main-link,.dbm-main-trigger,.dbm-child-trigger,.dbm-subtrigger){min-height:48px;font-size:16px!important;line-height:1.4!important}body #shopify-section-header .dbm-drawer{width:min(400px,100vw)!important;max-width:100vw!important;padding-bottom:max(20px,env(safe-area-inset-bottom))}body .df6-inner,body .df6-bottom-inner{max-width:var(--db-site-width)}body .db-layout-grid{display:grid;grid-template-columns:repeat(var(--db-grid-columns),minmax(0,1fr));gap:var(--db-grid-gap)}@media(min-width:750px)and (max-width:1199px){:root{--db-site-gutter:24px;--db-grid-columns:8}body .dx-home .dx-guides-showcase{grid-template-columns:1fr}body .dx-home .dx-guides-row{grid-template-columns:repeat(3,minmax(0,1fr))}body .dx-home .dx-guides-row>.dx-guide{grid-template-columns:1fr}body .dx-home .dx-guide-image{aspect-ratio:4/3}}@media(max-width:749px){:root{--db-site-gutter:var(--db-gutter-mobile,20px);--db-grid-columns:4;--db-grid-gap:16px;--db-section-space:24px;--db-h1:var(--dx-type-h1-m,32px);--db-h2:var(--dx-type-h2-m,26px);--db-h3:var(--dx-type-h3-m,20px)}body .dx-home :is(.dx-product-tile,.dx-mini-item) .dx-tile-name,body .product-card :is(.product-title,.product-name){font-size:14px}body .dx-home .dx-product-tile{padding:8px;border-radius:20px}body .dx-home .dx-product-tile .dx-square{border-radius:12px}body .product-card .product-content-wrap{padding:12px 8px}body .dx-home .dx-section-heading{gap:16px}body .dx-home .dx-product-row{grid-template-columns:repeat(2,minmax(0,1fr))}body .dx-home .dx-actions>.dx-pill{flex:1 1 auto}body .dx-home :is(.dx-pill,.dx-hero-promo .dx-pill),body .button{padding:12px 16px}body .db-search-page__form{flex-wrap:wrap}body .db-search-page__form input{flex:1 1 160px}body .db-search-page__form button{flex:1 1 auto}}@media(max-width:359px){:root{--db-site-gutter:16px;--db-grid-gap:12px}}body .dx-home .dx-campaigns{grid-template-columns:repeat(2,minmax(0,1fr))}body .dx-home .dx-campaign{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}body .dx-home :is(.dx-campaign-copy,.dx-campaign-picture,.dx-hero-promo__copy){min-width:0}@media(max-width:749px){body .dx-home .dx-campaigns{grid-template-columns:minmax(0,1fr)}}@media(max-width:575px){body .dx-home .dx-campaign{grid-template-columns:minmax(0,1fr)}body .dx-home .dx-campaign-picture{min-height:180px}}body .dx-lightsticks-section .dx-feature-intro{min-height:0}body .dx-lightsticks-section .dx-product-tile{display:grid;grid-template-rows:auto 1fr auto;align-content:start;row-gap:8px}body .dx-lightsticks-section .dx-product-tile .dx-square{width:100%;align-self:start}body .dx-lightsticks-section .dx-product-tile .dx-tile-name{align-self:start}body .dx-lightsticks-section .dx-product-tile .dx-tile-foot{margin-top:0;padding-top:0;align-self:end}
/*# sourceMappingURL=/cdn/shop/t/52/assets/daebak-design-system.css.map */
