:root{--dng-ca-bg:#151a20;--dng-ca-raised:#232b35;--dng-ca-soft:#b9c5d2;--dng-ca-ink:#f3f5f8;--dng-ca-line:rgba(222,233,246,.19)}theme-drawer#cart-drawer>dialog.dng-cart-atelier{--color-background:#151a20!important;--color-foreground:#f3f5f8!important;--color-background-rgb:21 26 32!important;--color-foreground-rgb:243 245 248!important;--theme-drawer-padding:clamp(20px,2.6vw,33px);color-scheme:dark;background:#151a20!important;color:#f3f5f8!important;border-inline-start:1px solid var(--dng-ca-line)!important;box-shadow:-21px 0 65px #0000006b!important}.dng-cart-atelier :is(.cart-drawer__inner,.cart-drawer__content,.cart-drawer__items,.cart-drawer__summary,.cart-items-component,.cart-items__wrapper,.theme-drawer__header){background-color:var(--dng-ca-bg)!important;color:var(--dng-ca-ink)!important}.dng-cart-atelier__eyebrow{margin:0!important;flex:none;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:14px var(--theme-drawer-padding);border-bottom:1px solid var(--dng-ca-line);font:700 9px/1.5 Arial,Helvetica,sans-serif!important;letter-spacing:.17em;color:var(--dng-ca-soft)!important;background:#1a2028!important}.dng-cart-atelier .theme-drawer__header{border-bottom:1px solid var(--dng-ca-line);padding-block:23px 18px!important}.dng-cart-atelier :is(.theme-drawer__title,.cart-title h1){font:400 clamp(29px,3.2vw,40px)/1.12 Georgia,"Times New Roman",serif!important;letter-spacing:-.05em!important;color:var(--dng-ca-ink)!important}.dng-cart-atelier .theme-drawer__badge{background:#303b46!important;color:#f3f5f8!important;border:1px solid #677584!important}.dng-cart-atelier .theme-drawer__close-button{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;color:#f3f5f8!important;background:#28313c!important;border:1px solid rgba(223,235,250,.3)!important;box-shadow:none!important}.dng-cart-atelier .theme-drawer__close-button svg{stroke:currentColor!important}.dng-cart-atelier .cart-drawer__items{padding-top:18px}.dng-cart-atelier :is(.cart-items__table-row,.cart__summary-totals,.cart-totals__item,.cart-note__summary,.cart-discount__summary){border-color:var(--dng-ca-line)!important}.dng-cart-atelier :is(.cart-items__title,.cart-items__details,.cart-items__price,.cart-items__price bdi,.cart-items__quantity,.cart__subtotal-container,.cart-totals,.cart-totals__item,.cart-primary-typography,.cart-secondary-typography,.cart-note,.cart-discount,.cart-actions,.cart__summary-totals){color:var(--dng-ca-ink)!important}.dng-cart-atelier .cart-items__title{font:400 clamp(17px,1.5vw,21px)/1.28 Georgia,serif!important}.dng-cart-atelier :is(.cart-items__media img,.cart-items__media a){border-radius:5px;overflow:hidden}.dng-cart-atelier .cart-items__media img{border:1px solid var(--dng-ca-line)}.dng-cart-atelier :is(.cart-items__price-unit,.cart-items__options,.cart-totals__tax-note,.cart-items__meta,.cart-items__variant,.cart-note__description){color:var(--dng-ca-soft)!important}.dng-cart-atelier :is(input,textarea,select,.quantity-selector,.cart-items__quantity-controls){color:var(--dng-ca-ink)!important;background:var(--dng-ca-raised)!important;border-color:#dbe8f752!important}.dng-cart-atelier :is(input,textarea)::placeholder{color:#aebbc9!important;opacity:1}.dng-cart-atelier :is(.cart-items__quantity button,.cart-items__remove button,.quantity-selector button){color:#e8eff7!important;min-width:32px;min-height:34px}.dng-cart-atelier .cart-drawer__summary{background:linear-gradient(180deg,#202730,#151a20)!important;border-top:1px solid var(--dng-ca-line);mask-image:none!important;-webkit-mask-image:none!important;padding-bottom:max(20px,env(safe-area-inset-bottom))!important}.dng-cart-atelier .cart__checkout-button{background:#e7edf3!important;color:#111821!important;border:1px solid #e7edf3!important;border-radius:4px!important;min-height:54px;font:800 11px/1.3 Arial,Helvetica,sans-serif!important;letter-spacing:.15em;text-transform:uppercase}.dng-cart-atelier .cart__checkout-button *{color:#111821!important}.dng-cart-atelier .cart__checkout-button:hover:not(:disabled){background:#cddae7!important}.dng-cart-atelier .cart-items__empty-button{color:#111821!important;background:#e7edf3!important;border:1px solid #e7edf3!important;border-radius:100px!important;padding-inline:24px;min-height:52px;font:700 11px/1.4 Arial,sans-serif;letter-spacing:.11em}.dng-cart-atelier .cart-drawer--empty .theme-drawer__title{max-width:320px;text-align:center}.dng-cart-atelier .cart-drawer--empty .theme-drawer__title:before{content:"DNG / THE NEXT EDITION";display:block;color:var(--dng-ca-soft);font:700 10px/1.5 Arial,sans-serif;letter-spacing:.15em;margin:0 0 18px}.dng-cart-atelier .cart-drawer--empty .cart-drawer__content{padding:22px!important}.dng-cart-atelier :is(button,a,input,summary,textarea):focus-visible{outline:2px solid #e1eaf4!important;outline-offset:3px!important}#MainContent .dng-cart-page{--color-background:#151a20!important;--color-foreground:#f3f5f8!important;--color-background-rgb:21 26 32!important;--color-foreground-rgb:243 245 248!important;color-scheme:dark;background:linear-gradient(147deg,#1f262ffa,#10141afa)!important;color:var(--dng-ca-ink)!important;border:1px solid var(--dng-ca-line);border-radius:5px;box-shadow:0 23px 75px #00000047;padding:clamp(24px,4vw,53px)!important;position:relative;isolation:isolate}#MainContent .dng-cart-page__eyebrow{display:flex;gap:12px;align-items:center;margin:0 0 16px!important;color:var(--dng-ca-soft)!important;font:700 10px/1.4 Arial,sans-serif!important;letter-spacing:.17em}#MainContent .dng-cart-page .cart-title h1{font:400 clamp(39px,5vw,69px)/1 Georgia,"Times New Roman",serif!important;letter-spacing:-.058em!important;color:#f3f5f8!important;text-transform:none!important}#MainContent .dng-cart-page :is(.cart-title h1 *,.cart-items__title,.cart-items__details,.cart-items__price,.cart-items__price bdi,.cart__subtotal-container,.cart-totals,.cart-totals__item,.cart-primary-typography,.cart-secondary-typography){color:var(--dng-ca-ink)!important}#MainContent .dng-cart-page :is(.cart-items__media img,.cart-items__media a){border-radius:5px;overflow:hidden}#MainContent .dng-cart-page .cart-items__media img{border:1px solid var(--dng-ca-line)}#MainContent .dng-cart-page :is(.cart-items__table-row,.cart__summary-totals,.cart-actions summary){border-color:var(--dng-ca-line)!important}#MainContent .dng-cart-page .cart-page__summary{background:#29313b9e!important;border:1px solid var(--dng-ca-line);border-radius:4px;padding:clamp(18px,2.3vw,29px)!important}#MainContent .dng-cart-page :is(input,select,textarea,.quantity-selector,.cart-items__quantity-controls){background:var(--dng-ca-raised)!important;color:var(--dng-ca-ink)!important;border-color:#dde8f659!important}#MainContent .dng-cart-page :is(button:not(.cart__checkout-button),.cart-items__quantity button){color:var(--dng-ca-ink);border-color:var(--dng-ca-line)}#MainContent .dng-cart-page .cart__checkout-button{background:#e7edf3!important;color:#111821!important;border:1px solid #e7edf3!important;border-radius:4px!important;min-height:54px;font:800 11px/1.3 Arial,sans-serif!important;letter-spacing:.14em;text-transform:uppercase}#MainContent .dng-cart-page .cart__checkout-button *{color:#111821!important}#MainContent .dng-cart-page .cart-items__empty-button{display:inline-flex;align-items:center;justify-content:center;color:#111821!important;background:#e7edf3!important;border:1px solid #e7edf3!important;border-radius:100px!important;padding-inline:26px;min-height:54px;font:700 11px Arial,sans-serif;letter-spacing:.1em}#MainContent .dng-cart-page :is(.cart-totals__tax-note,.cart-items__options,.cart-items__meta,.cart-items__variant){color:var(--dng-ca-soft)!important}#MainContent .dng-cart-page.cart-page--empty{min-height:clamp(330px,47vh,510px);max-width:1150px;margin-inline:auto;display:flex;align-items:center;justify-content:center;text-align:center;gap:17px}#MainContent .dng-cart-page.cart-page--empty .cart-page__title{margin:0!important}#MainContent .dng-cart-page.cart-page--empty .dng-cart-page__eyebrow{justify-content:center}#MainContent .dng-cart-page.cart-page--empty .cart-page__items{margin:0!important}#MainContent .dng-cart-page.cart-page--empty .cart-title h1{font-size:clamp(34px,5vw,61px)!important}#MainContent .dng-cart-page.cart-page--empty .cart-page__more-blocks{margin:0!important}#MainContent .dng-cart-page a:focus-visible,#MainContent .dng-cart-page button:focus-visible{outline:2px solid #e1eaf4!important;outline-offset:3px!important}@media(max-width:989px){theme-drawer#cart-drawer>dialog.dng-cart-atelier{max-width:100vw!important;width:min(460px,100vw)!important;height:100dvh!important}.dng-cart-atelier .cart-drawer__items{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#MainContent .dng-cart-page{padding:24px 18px!important}#MainContent .dng-cart-page .cart-page__summary{padding:17px!important}}@media(max-width:480px){theme-drawer#cart-drawer>dialog.dng-cart-atelier{width:100vw!important}.dng-cart-atelier__eyebrow{font-size:8px!important;padding:12px 18px!important}.dng-cart-atelier .theme-drawer__header{padding-block:18px 14px!important}.dng-cart-atelier .cart-drawer__items{padding-top:12px}#MainContent .dng-cart-page .cart-title h1{font-size:42px!important}#MainContent .dng-cart-page.cart-page--empty{min-height:335px}}@media(prefers-reduced-motion:reduce){.dng-cart-atelier :is(*,*:before,*:after),#MainContent .dng-cart-page :is(*,*:before,*:after){transition-duration:.01ms!important;animation-duration:.01ms!important}}[id$=__product_list_YRK996].shopify-section,[id$=__product_list_YRK996].shopify-section .section-background,[id$=__product_list_YRK996].shopify-section [data-testid=product-list]{--color-background:#151a20!important;--color-foreground:#f3f5f8!important;--color-background-rgb:21 26 32!important;--color-foreground-rgb:243 245 248!important;background-color:#151a20!important;color:#f3f5f8!important}[id$=__product_list_YRK996].shopify-section :is(.section-resource-list__header,.product-card__content,.product-grid__card){background:transparent!important;color:#f3f5f8!important}[id$=__product_list_YRK996].shopify-section :is(.section-resource-list__header h1,.section-resource-list__header h2,.section-resource-list__header h3,.product-title,.price,.price *){color:#f3f5f8!important}[id$=__product_list_YRK996].shopify-section .section-resource-list__header{border-top:1px solid var(--dng-ca-line);padding-top:clamp(20px,3vw,37px)}
/*# sourceMappingURL=/cdn/shop/t/39/assets/dng-cart-atelier.css.map */
