:root{--dng-pr-ink: #f0f3f6;--dng-pr-muted: #b6c1cd;--dng-pr-silver: #dfe6ee;--dng-pr-panel: #191f26;--dng-pr-panel-raised: #252d37;--dng-pr-edge: rgba(223,233,245,.17);--dng-pr-edge-strong: rgba(232,241,252,.34);--dng-pr-ease: cubic-bezier(.22,.78,.25,1)}#MainContent .dng-edit,#MainContent .dng-vs,#MainContent .dng-browse,#MainContent .dng-ed,#MainContent .dngcl,#MainContent .dng-newsletter__wrap,#MainContent .dng-cart-page{-webkit-font-smoothing:antialiased}#MainContent :is(.dng-edit__heading-row,.dng-browse__header,.dngcl__header,.section-resource-list__header){text-wrap:balance}#MainContent :is(.dng-edit__heading-row,.dng-browse__header,.dngcl__header){border-color:var(--dng-pr-edge)!important}#MainContent :is(.product-card,.dng-browse__product,.dlb-card,.dng-ed__related-slot){min-width:0;border:0!important;background:transparent!important;box-shadow:none!important}#MainContent :is(.product-card__content,.dng-browse__details,.dlb-card__details,.dng-ed__related-card){min-width:0}#MainContent :is(.product-card__media,.card-gallery,.dng-browse__image-box,.dng-edit__media,.dngcl__photo,.dng-ed__related-card,.dlb-card__media){border-radius:clamp(9px,1.1vw,16px)!important}#MainContent :is(.card-gallery,.dng-browse__image-box,.dng-edit__media,.dngcl__photo,.dng-ed__related-card){box-shadow:inset 0 0 0 1px #e2ebf61a,0 8px 30px #00000021}#MainContent :is(.dng-browse__product-title,.dng-ed__related-name,.product-card__title,.dngcl__title){letter-spacing:-.018em;text-wrap:pretty}#MainContent :is(.product-card,.dng-browse__product,.dng-ed__related-slot,.dlb-card):focus-within{outline-offset:3px}#MainContent .dng-card-commerce__icon{border-radius:999px!important;box-shadow:0 5px 16px #00000054,inset 0 1px #ffffff26!important}#MainContent .dng-card-commerce__flag{border-radius:999px!important;letter-spacing:.125em!important;box-shadow:0 2px 10px #0003!important}.dng-cart-atelier .cart-actions,#MainContent .dng-cart-page .cart-actions{border:0!important;padding:5px 0!important;background:transparent!important}.dng-cart-atelier .cart-actions :is(cart-note,cart-discount,accordion-custom),#MainContent .dng-cart-page .cart-actions :is(cart-note,cart-discount,accordion-custom){min-width:0}.dng-cart-atelier .cart-actions details,#MainContent .dng-cart-page .cart-actions details{border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important}.dng-cart-atelier .cart-actions :is(.cart-note__summary,.cart-discount__summary),#MainContent .dng-cart-page .cart-actions :is(.cart-note__summary,.cart-discount__summary){display:flex;justify-content:space-between;align-items:center;min-height:56px;padding:15px 2px!important;margin:0!important;background:transparent!important;color:var(--dng-pr-ink)!important;border:0!important;border-bottom:1px solid var(--dng-pr-edge)!important;border-radius:0!important;box-shadow:none!important;font:600 13px/1.5 Arial,Helvetica,sans-serif!important;letter-spacing:.025em;cursor:pointer;-webkit-tap-highlight-color:transparent}.dng-cart-atelier .cart-actions :is(.cart-note__summary,.cart-discount__summary):hover,#MainContent .dng-cart-page .cart-actions :is(.cart-note__summary,.cart-discount__summary):hover{border-bottom-color:var(--dng-pr-edge-strong)!important;color:#fff!important}.dng-cart-atelier .cart-actions summary:focus:not(:focus-visible),#MainContent .dng-cart-page .cart-actions summary:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}.dng-cart-atelier .cart-actions summary:focus-visible,#MainContent .dng-cart-page .cart-actions summary:focus-visible{outline:2px solid #dfe8f1!important;outline-offset:2px!important;border-radius:4px!important}.dng-cart-atelier .cart-actions :is(.cart-note__summary,.cart-discount__summary) .cart-totals__icon,#MainContent .dng-cart-page .cart-actions :is(.cart-note__summary,.cart-discount__summary) .cart-totals__icon{display:grid;place-items:center;width:29px;height:29px;flex:0 0 29px;border-radius:50%;border:1px solid rgba(220,231,244,.25);background:#e6edf70b;color:#eaf0f6;transition:background .24s var(--dng-pr-ease),border-color .24s var(--dng-pr-ease),transform .24s var(--dng-pr-ease)}.dng-cart-atelier .cart-actions details[open] .cart-totals__icon,#MainContent .dng-cart-page .cart-actions details[open] .cart-totals__icon{transform:rotate(45deg);background:#d7e2f024;border-color:var(--dng-pr-edge-strong)}.dng-cart-atelier .cart-actions .details-content,#MainContent .dng-cart-page .cart-actions .details-content{background:transparent!important;border:0!important}.dng-cart-atelier .cart-discounts__item,#MainContent .dng-cart-page .cart-discounts__item{gap:12px;min-width:0;color:var(--dng-pr-ink)!important;padding-block:7px}.dng-cart-atelier .cart-discounts__label,#MainContent .dng-cart-page .cart-discounts__label{min-width:0;overflow-wrap:anywhere}.dng-cart-atelier .cart-totals__total,#MainContent .dng-cart-page .cart-totals__total{border-top:1px solid var(--dng-pr-edge);padding-top:18px}#MainContent :is(.dng-browse__shop-all,.dng-edit__cta,.dngcl__cta,.dng-ed__add,.dng-ed__sticky-btn,.dng-newsletter__submit,.cart__checkout-button,.cart-items__empty-button,.dng-card-shop__primary,.dng-policy__help-primary,.dng-nudge__cta,a.button,button.button),.dng-cart-atelier :is(.cart__checkout-button,.cart-items__empty-button),.dng-card-shop :is(.dng-card-shop__primary){border-radius:clamp(7px,.8vw,11px)!important;min-height:44px;letter-spacing:.065em;position:relative;transition:transform .3s var(--dng-pr-ease),box-shadow .3s var(--dng-pr-ease),background-color .3s var(--dng-pr-ease),border-color .3s var(--dng-pr-ease),color .3s var(--dng-pr-ease)!important}#MainContent :is(.dng-support__form input:not([type=checkbox]):not([type=radio]),.dng-support__form textarea,.dng-contact-hub input:not([type=checkbox]),.dng-ed__field,.dng-newsletter__field,.contact-form__input),.dng-cart-atelier :is(.cart-note__instructions,.cart-discount__input){border-radius:9px!important;border-color:#dce7f43d!important;box-shadow:none!important}#MainContent :is(.dng-ed__field,.contact-form__input,.dng-newsletter__field):focus-visible,.dng-cart-atelier :is(.cart-note__instructions,.cart-discount__input):focus-visible{outline:2px solid #dbe5ee!important;outline-offset:2px!important}#header-group .dngh:not(.dngh--overlay){background:linear-gradient(180deg,#0c1014f7,#11151bf7)!important;border-bottom:1px solid rgba(223,233,245,.1)}#header-group .dngh__bar{min-width:0}#header-group .dngh__brand{position:relative;isolation:isolate;min-width:0;min-height:62px;padding:9px 12px;border-radius:4px;text-decoration:none;outline-offset:3px}#header-group .dngh__brand:before{content:"";position:absolute;left:4%;right:4%;top:50%;height:1px;z-index:-1;opacity:.6;background:linear-gradient(90deg,transparent,rgba(229,238,249,.28) 45%,transparent);transform:translateY(-50%);pointer-events:none}#header-group .dngh__logo{display:block;object-fit:contain;object-position:center;max-height:61px;width:auto;max-width:min(245px,32vw);height:auto;filter:grayscale(1) brightness(0) invert(1) drop-shadow(0 5px 11px rgba(0,0,0,.23));image-rendering:auto;transform-origin:center}#header-group .dngh__brand:hover .dngh__logo{filter:grayscale(1) brightness(0) invert(1) drop-shadow(0 5px 13px rgba(230,235,242,.15))}#header-group .dngh__primary a{text-decoration:none;text-underline-offset:7px;letter-spacing:.045em}#header-group .dngh__icon,#header-group .dngh__menu-toggle{-webkit-tap-highlight-color:transparent;border-radius:9px;transition:color .25s var(--dng-pr-ease),background .25s var(--dng-pr-ease),border-color .25s var(--dng-pr-ease)}#header-group .dngh__panel{border-radius:12px!important;border:1px solid var(--dng-pr-edge-strong)!important;box-shadow:0 22px 65px #00000080!important}#MainContent :is(.dng-ed__details,.dng-contact-hub,.dng-policy__main,.dng-conversation__main){border-color:var(--dng-pr-edge)}#MainContent :is(.dng-ed__details,.dng-contact-hub,.dng-conversation__main){border-radius:clamp(9px,1vw,15px)}.page-wrapper>footer [class*=ai-dng-footer-][class*=__brand]{position:relative;isolation:isolate;border:0!important}.page-wrapper>footer [class*=ai-dng-footer-][class*=__brand]:before{content:"";position:absolute;left:14%;right:14%;top:15%;bottom:15%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(181,199,220,.095),transparent 72%);pointer-events:none;z-index:-1}.page-wrapper>footer [class*=ai-dng-footer-][class*=__logo-link]{display:inline-flex;align-items:center;justify-content:center;min-width:0;filter:drop-shadow(0 9px 18px rgba(0,0,0,.22))}.page-wrapper>footer [class*=ai-dng-footer-][class*=__column] a{text-decoration:none;text-underline-offset:5px;transition:opacity .24s var(--dng-pr-ease),color .24s var(--dng-pr-ease)}#MainContent .dng-cart-page{border-radius:14px!important;border-color:var(--dng-pr-edge)!important;box-shadow:0 22px 75px #00000040!important}#MainContent>[id$=__product_list_YRK996] .section-resource-list__header{position:relative;z-index:1;margin-bottom:clamp(9px,1.5vw,24px);padding:22px 12px 24px;border:0!important;background:linear-gradient(90deg,rgba(10,13,18,.87),rgba(10,13,18,.44) 60%,transparent)!important;border-radius:10px}#MainContent>[id$=__product_list_YRK996] .section-resource-list__header :is(h2,h3){font-family:Georgia,Times New Roman,serif;letter-spacing:-.045em;text-shadow:0 4px 22px rgba(0,0,0,.6)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){#MainContent :is(.dng-browse__shop-all,.dng-edit__cta,.dngcl__cta,.dng-ed__add,.dng-ed__sticky-btn,.dng-newsletter__submit,.cart__checkout-button,.cart-items__empty-button,.dng-card-shop__primary,.dng-nudge__cta,a.button,button.button):hover:not(:disabled),.dng-cart-atelier :is(.cart__checkout-button,.cart-items__empty-button):hover:not(:disabled){transform:translateY(-2px);box-shadow:0 13px 33px #00000042}#MainContent :is(.product-card,.dng-browse__product,.dlb-card,.dng-ed__related-slot){transition:filter .35s var(--dng-pr-ease)}#MainContent :is(.product-card,.dng-browse__product,.dlb-card,.dng-ed__related-slot):hover{filter:brightness(1.035)}#header-group .dngh__brand:hover .dngh__logo{transform:scale(1.04)}#header-group .dngh__logo{transition:transform .4s var(--dng-pr-ease),filter .4s var(--dng-pr-ease)}#header-group .dngh__icon:hover{background:#e6f0fd1a}.page-wrapper>footer [class*=ai-dng-footer-][class*=__column] a:hover{opacity:.78;text-decoration:underline}}@media(max-width:989px){#header-group .dngh__brand{min-height:50px;padding:7px}#header-group .dngh__logo{max-width:clamp(110px,26vw,190px);max-height:48px}#MainContent .dng-cart-page{border-radius:11px!important}}@media(max-width:749px),(pointer:coarse){#header-group .dngh__logo{max-width:135px;max-height:42px}#header-group .dngh__brand:before{opacity:.25}#MainContent :is(.dng-browse__image-box,.dng-edit__media,.dngcl__photo,.card-gallery){box-shadow:inset 0 0 0 1px #e4edf81c;border-radius:10px!important}#MainContent>[id$=__product_list_YRK996] .section-resource-list__header{padding:18px 10px;background:linear-gradient(90deg,#0a0d12c7,#0a0d122e)!important}#MainContent :is(.dng-browse__shop-all,.dng-edit__cta,.dngcl__cta,.dng-ed__add,.dng-ed__sticky-btn){min-height:44px}.dng-cart-atelier .cart-actions :is(.cart-note__summary,.cart-discount__summary),#MainContent .dng-cart-page .cart-actions :is(.cart-note__summary,.cart-discount__summary){min-height:52px;padding:12px 0!important;font-size:12px!important}}@media(prefers-reduced-motion:reduce){#MainContent :is(.product-card,.dng-browse__product,.dlb-card,.dng-ed__related-slot){transition:none!important}#header-group .dngh__logo{transition:none!important}#MainContent :is(.dng-browse__shop-all,.dng-edit__cta,.dngcl__cta,.dng-ed__add,.dng-ed__sticky-btn,.dng-newsletter__submit){transition:none!important;transform:none!important}}#header-group .dngh .dngh__brand{max-width:min(252px,32vw)!important;min-height:56px!important;border:0!important;box-shadow:none!important;background:transparent!important}#header-group .dngh .dngh__logo{width:min(224px,28vw)!important;max-width:224px!important;max-height:64px!important;height:auto!important;object-fit:contain!important;object-position:center!important;backface-visibility:hidden;-webkit-backface-visibility:hidden}#header-group .dngh .dngh__primary a{transition:color .26s var(--dng-pr-ease),opacity .26s var(--dng-pr-ease)!important}#header-group .dngh .dngh__icon:hover,#header-group .dngh .dngh__menu-toggle:hover{border-color:#e7f0f957!important}.page-wrapper>footer [class*=ai-dng-footer-][class*=__column] a{text-underline-offset:5px!important}.page-wrapper>footer [class*=ai-dng-footer-][class*=__logo-link]{outline-offset:4px}:is(.dng-nudge__cta,.dng-policy__help-primary,.dng-contact-hub__card,.dng-card-shop__primary,.dng-card-shop__variant,.dng-support__submit,.dng-returns__submit){-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){:is(.dng-policy__help-primary,.dng-contact-hub__card,.dng-support__submit,.dng-returns__submit):hover{box-shadow:0 14px 32px #0000003d}}#header-group .dngh--overlay .dngh__brand:before{opacity:.19}@media(max-width:989px){#header-group .dngh .dngh__brand{max-width:min(200px,31vw)!important;min-height:48px!important;padding:5px 6px!important}#header-group .dngh .dngh__logo{width:min(172px,29vw)!important;max-width:172px!important;max-height:47px!important}}@media(max-width:749px),(pointer:coarse){#header-group .dngh .dngh__brand{max-width:136px!important;min-height:43px!important;padding:0 3px!important}#header-group .dngh .dngh__logo{width:min(127px,33vw)!important;max-width:127px!important;max-height:43px!important;transform:none!important;filter:grayscale(1) brightness(0) invert(1)!important}.page-wrapper>footer [class*=ai-dng-footer-][class*=__logo-link]{filter:none!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/dng-premium-refine.css.map */
