:root{--dhb-lamp:#f5bd54;--dhb-moon:#e0a845;--dhb-lamp-hi:#ffd27a;--dhb-ink:#0d0c0b;--dhb-gold:#d4aa61;--dhb-cream:#f1e5d6;--dhb-glass:rgba(13,12,11,.45);--dhb-hair:rgba(212,170,97,.85);--dhb-hair-soft:rgba(212,170,97,.7);--dhb-tint:rgba(245,189,84,.12);--dhb-font:"Jost","Jost Fallback",Arial,sans-serif;--dhb-chev-font:"DH Fraunces","DH Fraunces Fallback",Georgia,serif;--dhb-ease:cubic-bezier(.16,1,.3,1)}.dhb-arrow:after{content:"\bb";display:inline-block;flex:0 0 auto;font:400 1.5em/1 var(--dhb-chev-font);letter-spacing:0;text-transform:none;translate:0 -.1em;transition:transform .3s var(--dhb-ease)}.dhb-arrow:hover:after,.dhb-arrow:focus-visible:after{transform:translate(4px)}a.dhb-primary,button.dhb-primary{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:50px;min-width:0;margin:0;padding:18px 28px 17px 34px;font:600 13px/1 var(--dhb-font);letter-spacing:.22em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--dhb-ink);background:var(--dhb-lamp);border:1px solid var(--dhb-lamp);border-radius:0;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .25s,border-color .25s,color .25s}a.dhb-primary:hover,button.dhb-primary:hover,a.dhb-primary:focus-visible,button.dhb-primary:focus-visible{color:var(--dhb-ink);background:var(--dhb-lamp-hi);border-color:var(--dhb-lamp-hi)}button.dhb-primary:disabled{cursor:not-allowed;background:#f5bd5459;border-color:transparent;color:#0d0c0bb3}a.dhb-secondary,button.dhb-secondary{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:50px;min-width:0;margin:0;padding:18px 28px 17px 34px;font:600 13px/1 var(--dhb-font);letter-spacing:.22em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--dhb-cream);background:var(--dhb-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--dhb-hair);border-radius:0;box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .25s,border-color .25s,color .25s}a.dhb-secondary:after,button.dhb-secondary:after{color:var(--dhb-lamp)}a.dhb-secondary:hover,button.dhb-secondary:hover,a.dhb-secondary:focus-visible,button.dhb-secondary:focus-visible{color:var(--dhb-lamp-hi);background:var(--dhb-tint);border-color:var(--dhb-lamp)}a.dhb-tertiary{display:inline-flex;align-items:center;gap:22px;margin:0;padding:0 0 6px;border:0;border-bottom:1px solid var(--dhb-hair-soft);border-radius:0;background:transparent;font:600 12px/1 var(--dhb-font);letter-spacing:.22em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--dhb-gold);transition:color .25s,border-color .25s}a.dhb-tertiary:hover,a.dhb-tertiary:focus-visible{color:var(--dhb-cream);border-color:var(--dhb-cream)}.dhb-primary:focus-visible,.dhb-secondary:focus-visible,.dhb-tertiary:focus-visible{outline:2px solid var(--dhb-lamp);outline-offset:4px}.dh-story--plain .dh-story-copy a.dhb-secondary{margin-top:34px}.dhh-cta{font:italic 300 22px/1 Fraunces,DH Fraunces,Georgia,serif!important;letter-spacing:.02em!important;text-transform:none!important;gap:12px!important;justify-content:center!important;box-sizing:border-box!important;min-height:44px!important;padding:10px 8px!important;color:var(--dhb-moon)!important;background:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-shadow:0 1px 3px rgba(13,12,11,.65),0 2px 20px rgba(13,12,11,.8)!important;white-space:nowrap!important}.dhh-cta{width:auto!important;min-width:0!important}.dhh-cta:after{content:"\bb"!important;display:inline-block!important;width:auto!important;height:auto!important;background:none!important;-webkit-mask:none!important;mask:none!important;font:400 1.15em/1 var(--dhb-chev-font)!important;font-style:normal!important;letter-spacing:0!important;text-transform:none!important;color:var(--dhb-moon)!important;translate:0 -.06em!important}.dhh-cta:hover,.dhh-cta:focus-visible{background:none!important;color:var(--dhb-lamp-hi)!important;border-color:transparent!important;box-shadow:none!important;transform:none!important}.dhh-cta:hover:after,.dhh-cta:focus-visible:after{color:var(--dhb-lamp-hi)!important}.dhh-cta:focus-visible{outline:2px solid var(--dhb-lamp)!important;outline-offset:4px!important}.dh-rail-btn{border-color:var(--dhb-hair);background:var(--dhb-glass);color:var(--dhb-gold);box-shadow:none;transition:background .2s,color .2s,border-color .2s,opacity .2s}.dh-rail-btn:hover:not(:disabled){background:var(--dhb-lamp);border-color:var(--dhb-lamp);color:var(--dhb-ink)}.dhn-btn{border-color:var(--dhb-hair)!important;background:var(--dhb-glass)!important;color:var(--dhb-gold)!important;box-shadow:none!important}.dhn-btn:hover:not([disabled]){background:var(--dhb-lamp)!important;border-color:var(--dhb-lamp)!important;color:var(--dhb-ink)!important}.dhr-arrow{border-color:var(--dhb-hair)!important;background:var(--dhb-glass)!important;color:var(--dhb-lamp)!important;box-shadow:none!important;font:400 22px/1 var(--dhb-chev-font)!important}.dhr-arrow svg{display:none!important}.dhr-arrow:after{content:"\bb";translate:0 -.08em}.dhr-tile:hover .dhr-arrow,.dhr-tile:focus-visible .dhr-arrow{background:var(--dhb-lamp)!important;border-color:var(--dhb-lamp)!important;color:var(--dhb-ink)!important}.dhr-tile .dhr-cta{display:none!important}.dhr-tile .dhr-body>span:first-child{display:flex;flex-direction:column}.dhr-tile .dhr-caption{order:-1;margin:0 0 10px!important;font:500 11px/1.25 var(--dhb-font)!important;letter-spacing:.26em!important;text-transform:uppercase!important;color:var(--dhb-gold)!important}.dhr-tile .dhr-title{font-family:var(--dhb-chev-font)!important;font-weight:400!important;letter-spacing:-.01em!important;color:var(--dhb-cream)!important}.dhr-tile .dhr-title:after{content:"\bb";display:inline-block;margin-left:.95em;font:400 .62em/1 var(--dhb-chev-font);letter-spacing:0;color:var(--dhb-lamp);translate:0 -.08em;transition:transform .3s var(--dhb-ease),color .25s}.dhr-tile:hover .dhr-title:after,.dhr-tile:focus-visible .dhr-title:after{transform:translate(4px);color:var(--dhb-lamp-hi)}.dhr-head .dhr-shopall .dhr-title{display:block!important;font-size:clamp(34px,3vw,44px)!important}.dhr-head .dhr-shopall .dhr-title:before{content:"All lighting";display:block;margin-bottom:12px;font:500 11px/1 var(--dhb-font);letter-spacing:.26em;text-transform:uppercase;color:var(--dhb-gold)}.dhc-cat-count{display:none!important}.dhn-tile[href*=decorative-night-lights-projectors] .dhn-meta{color:#e07b2c}dh-shopify-navigation .dh-nav-panel .dh-nav-all{padding:14px 16px;border:1px solid var(--dhb-hair);border-radius:0;color:var(--dhb-cream);font-family:var(--dhb-font);font-size:12px;font-weight:600;letter-spacing:.2em;line-height:1.3;text-transform:uppercase}dh-shopify-navigation .dh-nav-panel .dh-nav-all .dh-nav-count{font-family:Open Sans,Open Sans Fallback,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;line-height:1;color:var(--dhb-gold);transition:color .15s}dh-shopify-navigation .dh-nav-panel .dh-nav-all>.dh-nav-icon{display:none}dh-shopify-navigation .dh-nav-panel .dh-nav-all:after{content:"\bb";flex:0 0 auto;font:400 20px/1 var(--dhb-chev-font);letter-spacing:0;text-transform:none;color:var(--dhb-lamp);translate:0 -.06em;transition:transform .2s,color .15s}dh-shopify-navigation .dh-nav-panel .dh-nav-all:hover,dh-shopify-navigation .dh-nav-panel .dh-nav-all:focus-visible{border-color:var(--dhb-lamp);background:#f5bd5414;color:var(--dhb-lamp-hi)}dh-shopify-navigation .dh-nav-panel .dh-nav-all:hover .dh-nav-count,dh-shopify-navigation .dh-nav-panel .dh-nav-all:focus-visible .dh-nav-count{color:var(--dhb-lamp-hi)}dh-shopify-navigation .dh-nav-panel .dh-nav-all:hover:after,dh-shopify-navigation .dh-nav-panel .dh-nav-all:focus-visible:after{transform:translate(3px);color:var(--dhb-lamp-hi)}@media(max-width:767px){a.dhb-primary,button.dhb-primary,a.dhb-secondary,button.dhb-secondary{min-height:48px;padding:16px 22px 15px 26px;font-size:12px;letter-spacing:.2em;gap:22px}.dhh-cta{font-size:17px!important;letter-spacing:.02em!important;padding:10px 8px!important;gap:12px!important}a.dhb-tertiary{font-size:11px;gap:18px}.dh-spot-actions a.dhb-primary,a.dhb-primary.dh-solar-button,.dh-footer button.dhb-primary{width:100%}.dh-featured a.dhb-tertiary{margin-top:22px}.dh-story--plain .dh-story-copy a.dhb-secondary{margin-top:28px}.dhr-arrow{font-size:20px!important}.dhr-tile .dhr-caption{font-size:10px!important;letter-spacing:.2em!important;margin-bottom:8px!important}.dhr-head .dhr-shopall .dhr-title{font-size:30px!important}.dhr-head .dhr-shopall .dhr-title:before{margin-bottom:10px;font-size:10px;letter-spacing:.2em}}@media(prefers-reduced-motion:reduce){.dhb-primary,.dhb-secondary,.dhb-tertiary,.dhb-arrow:after,.dhh-cta:after,.dhr-tile .dhr-title:after{transition:none}.dhb-arrow:hover:after,.dhb-arrow:focus-visible:after{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/dh-buttons.css.map */
