.gs-lighting-faq{--gs-lighting-ink: var(--gs-ink, #26251f);--gs-lighting-muted: #59564e;--gs-lighting-rule: #ded9cf;--gs-lighting-focus: #74613e;width:100%;margin:0;padding-block:clamp(40px,5vw,72px);color:var(--gs-lighting-ink);background:#faf9f6;font-family:inherit}.gs-lighting-faq__inner{box-sizing:border-box;width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(20px,5vw,64px)}.gs-lighting-faq .gs-lighting-faq__heading{max-width:44ch;margin:0 0 28px;color:inherit;font-family:inherit;font-size:clamp(20px,2vw,24px);font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none}.gs-lighting-faq__item{margin:0;border-block-start:1px solid var(--gs-lighting-rule)}.gs-lighting-faq__item:last-child{border-block-end:1px solid var(--gs-lighting-rule)}.gs-lighting-faq__question{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:60px;padding-block:18px;color:inherit;cursor:pointer;list-style:none;font-family:inherit;font-size:17px;font-weight:500;line-height:1.5;text-align:start}.gs-lighting-faq__question::-webkit-details-marker{display:none}.gs-lighting-faq__question::marker{content:""}.gs-lighting-faq__question>span:first-child{max-width:70ch;overflow-wrap:break-word}.gs-lighting-faq__indicator{position:relative;flex:0 0 12px;width:12px;height:12px;margin-inline-end:3px}.gs-lighting-faq__indicator:before,.gs-lighting-faq__indicator:after{position:absolute;top:50%;left:0;width:12px;height:1px;background:currentColor;content:""}.gs-lighting-faq__indicator:after{transform:rotate(90deg)}.gs-lighting-faq__item[open]>.gs-lighting-faq__question .gs-lighting-faq__indicator:after{display:none}.gs-lighting-faq__answer{max-width:72ch;padding-block:0 24px;padding-inline-end:36px;color:var(--gs-lighting-muted);font-size:16px;line-height:1.75;overflow-wrap:anywhere}.gs-lighting-faq__answer p{margin:0 0 14px}.gs-lighting-faq__answer :is(ul,ol){margin:0 0 14px;padding-inline-start:22px}.gs-lighting-faq__answer li+li{margin-block-start:6px}.gs-lighting-faq__answer .metafield-rich_text_field>:last-child{margin-block-end:0}.gs-lighting-faq__answer a{color:inherit;text-decoration:underline;text-underline-offset:4px}.gs-lighting-faq__question:focus-visible,.gs-lighting-faq__answer a:focus-visible{outline:2px solid var(--gs-lighting-focus);outline-offset:4px}@media(min-width:990px){.gs-lighting-faq__inner{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:clamp(32px,5vw,72px);align-items:start}.gs-lighting-faq .gs-lighting-faq__heading{max-width:18ch;margin-block-end:0}.gs-lighting-faq__items{min-width:0}}@media(max-width:749px){.gs-lighting-faq__question{gap:20px;font-size:16px}.gs-lighting-faq__answer{padding-inline-end:0}}.gs-lighting-details{--gs-lighting-ink: var(--gs-ink, #26251f);--gs-lighting-muted: #59564e;--gs-lighting-rule: #ded9cf;--gs-lighting-focus: #74613e;width:100%;min-width:0;color:var(--gs-lighting-ink);font-family:inherit;font-size:16px;line-height:1.7}.gs-lighting-details__overview{padding-block:8px 28px}.gs-lighting-details .gs-lighting-details__heading,.gs-lighting-details__prose :is(h2,h3,h4),.gs-lighting-details__specs :is(h2,h3,h4){margin:0 0 14px;color:inherit;font-family:inherit;font-size:17px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none}.gs-lighting-details__prose{max-width:62ch;color:var(--gs-lighting-muted);overflow-wrap:anywhere}.gs-lighting-details__prose :is(p,ul,ol){margin:0 0 16px}.gs-lighting-details__prose :is(ul,ol){padding-inline-start:22px}.gs-lighting-details__prose li+li{margin-block-start:6px}.gs-lighting-details__prose>:last-child{margin-block-end:0}.gs-lighting-details__disclosure{margin:0;border-block-start:1px solid var(--gs-lighting-rule)}.gs-lighting-details__disclosure:last-child{border-block-end:1px solid var(--gs-lighting-rule)}.gs-lighting-details__summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;padding-block:16px;color:inherit;cursor:pointer;list-style:none;font-family:inherit;font-size:16px;font-weight:500;line-height:1.5;text-align:start}.gs-lighting-details__summary::-webkit-details-marker{display:none}.gs-lighting-details__summary::marker{content:""}.gs-lighting-details__indicator{position:relative;flex:0 0 12px;width:12px;height:12px;margin-inline-end:3px}.gs-lighting-details__indicator:before,.gs-lighting-details__indicator:after{position:absolute;top:50%;left:0;width:12px;height:1px;background:currentColor;content:""}.gs-lighting-details__indicator:after{transform:rotate(90deg)}.gs-lighting-details__disclosure[open]>.gs-lighting-details__summary .gs-lighting-details__indicator:after{display:none}.gs-lighting-details__specs{container-name:gs-lighting-specs;container-type:inline-size;min-width:0;padding-block:0 22px;color:var(--gs-lighting-muted);font-size:15px;line-height:1.65}.gs-lighting-details__specs .metafield-rich_text_field>:is(ul,ol){display:grid;grid-template-columns:minmax(0,1fr);gap:0 28px;width:100%;margin:0;padding:0;list-style:none}.gs-lighting-details__specs .metafield-rich_text_field>:is(ul,ol)>li{min-width:0;margin:0;padding-block:14px 16px;border-block-start:1px solid var(--gs-lighting-rule);overflow-wrap:break-word}.gs-lighting-details__specs li>strong:first-child,.gs-lighting-details__specs li>p:first-child>strong:first-child{display:block;margin-block-end:4px;color:var(--gs-lighting-ink);font-size:13px;font-weight:600;line-height:1.5;overflow-wrap:normal;word-break:normal}.gs-lighting-details__specs li>strong:first-child+br,.gs-lighting-details__specs li>p:first-child>strong:first-child+br{display:none}.gs-lighting-details__specs p{margin:0 0 12px}.gs-lighting-details__specs li>p:last-child,.gs-lighting-details__specs .metafield-rich_text_field>:last-child{margin-block-end:0}.gs-lighting-details__specs .metafield-rich_text_field>:is(h2,h3,h4){margin-block:24px 12px}.gs-lighting-details__specs .metafield-rich_text_field>:first-child{margin-block-start:0}.gs-lighting-details a{color:inherit;text-decoration:underline;text-underline-offset:4px}.gs-lighting-details__installation{max-width:62ch;padding-block:24px 8px;color:var(--gs-lighting-muted);font-size:15px;line-height:1.65}.gs-lighting-details__installation .gs-lighting-details__heading{margin-block-end:8px;color:var(--gs-lighting-ink);font-size:15px}.gs-lighting-details__installation p{margin:0 0 6px}.gs-lighting-details__installation a{display:inline-flex;align-items:center;min-height:44px}.gs-lighting-details__summary:focus-visible,.gs-lighting-details a:focus-visible{outline:2px solid var(--gs-lighting-focus);outline-offset:4px}@container gs-lighting-specs (min-width: 480px){.gs-lighting-details__specs .metafield-rich_text_field>:is(ul,ol){grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--gs-ink:#26251f;--gs-muted:#59564e;--gs-cream:#f5f2ec;--gs-line:#d8d3c9}.gs-wrap{width:min(1240px,calc(100% - 96px));margin-inline:auto}.gs-section{padding:76px 0;color:var(--gs-ink)}.gs-eyebrow{font-size:12px;font-weight:500;letter-spacing:.15em;line-height:1.6;text-transform:uppercase;margin:0 0 12px;color:#74613e}.gs-lead{font-size:19px;line-height:1.6;color:var(--gs-muted);margin:0}.gs-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:34px}.gs-section-head h2{font-size:clamp(30px,3vw,42px);font-weight:500;letter-spacing:-.025em;line-height:1.14;margin:0}.gs-section-head>p{max-width:380px;font-size:17px;line-height:1.6;margin:0;color:var(--gs-muted)}.gs-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.gs-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:13px 22px;background:var(--gs-ink);color:#fff;border:1px solid var(--gs-ink);font-size:15px;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;transition:background .2s,color .2s;cursor:pointer}.gs-button:hover{background:#494638;color:#fff}.gs-button--outline{background:transparent;color:var(--gs-ink)}.gs-button--outline:hover{background:var(--gs-ink);color:#fff}.gs-text-link{font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:5px}:is(.gs-section,.gs-hero,.gs-purchase-help,.gs-product-details) :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid #74613e;outline-offset:4px}.m-header__desktop .container-fluid{padding-inline:32px}.m-header__desktop .m-menu__link--main{font-size:14px;padding-inline:12px;white-space:nowrap}.m-header__desktop .m-header__inner{gap:22px}.m-header__desktop .m-menu{flex-wrap:nowrap}.m-product-title{font-size:clamp(27px,2.5vw,38px);line-height:1.18;letter-spacing:-.02em;font-weight:500}.main-product__block{margin-top:22px}.m-product-card__title{line-height:1.45}.m-product-card__content{padding-top:18px}.m-product-card__name{font-size:16px}.m-section__heading{font-weight:500;letter-spacing:-.02em}body .m-footer{padding-top:0!important;background:transparent}.m-footer__newsletter-title{font-size:28px!important}.m-page-header{padding-block:40px}.m-page-content{line-height:1.7}@media(min-width:1024px)and (max-width:1340px){.m-header__desktop .m-menu__link--main{font-size:13px;padding-inline:7px}.m-header__desktop .m-header__inner{gap:12px}}@media(max-width:899px){.gs-wrap{width:calc(100% - 48px)}.gs-section{padding:48px 0}.gs-section-head{display:block;margin-bottom:28px}.gs-section-head>p{margin-top:18px;max-width:550px}.gs-lead{font-size:18px}.gs-section-head h2{font-size:32px}}@media(max-width:380px){.gs-wrap{width:calc(100% - 40px)}.gs-section-head h2{font-size:29px}.gs-button{padding:12px 16px;font-size:14px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.gs-button{transition:none}}.main-product__block-buy_buttons .m-add-to-cart{background:#26251f;color:#fff;border-color:#26251f;min-height:50px}.main-product__block-buy_buttons .m-add-to-cart:hover{background:#494638;color:#fff}.m-product-card .m-product-card__main-image,.m-product-card .m-product-card__hover-image{background:#fff}.m-product-card .m-product-card__main-image img,.m-product-card .m-product-card__hover-image img{object-fit:contain;object-position:center}.m-collection-products .m-product-card[data-view=card] .m-product-card__title{min-height:2.9em}.m-product-card .m-image{background-color:#fff}.m-product-card img.gs-retro-cutout[src*="-gang-satin-brass-retro-toggle-light-switch.webp"]{-webkit-mask-image:var(--gs-product-mask);mask-image:var(--gs-product-mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transform:none}.m-product-card[data-product-id="15422213030275"] .m-product-card__price{display:none}p.m-section__heading{font-family:var(--font-stack-header)}@media(min-width:768px){.template-product .m-main-product .m-product-media--wrapper,.template-product .m-main-product .m-product-info--wrapper{transition:top var(--m-duration-long,.5s)}.template-product.header-scroll-up .m-main-product .m-product-media--wrapper,.template-product.header-scroll-up .m-main-product .m-product-info--wrapper{top:calc(var(--m-header-height,72px) + 30px)}}@media(prefers-reduced-motion:reduce){.template-product .m-main-product .m-product-media--wrapper,.template-product .m-main-product .m-product-info--wrapper{transition:none}}.scheduled-promo-bar[hidden],[data-promo-original-announcement][hidden]{display:none!important}.scheduled-promo-bar [data-promo-preview-notice]{margin:0;padding:6px;text-align:center;background:#e6d4b4;color:#23231f;font-size:11px}[data-promo-link][aria-disabled=true]{pointer-events:none;opacity:.65}.scheduled-promo-bar{background:#23231f;color:#fff;width:100%;font-family:inherit;font-size:13px;line-height:1.5}.scheduled-promo-bar__inner{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px 18px;padding:11px 24px;text-align:center}.scheduled-promo-bar strong{color:#e6d4b4;letter-spacing:.08em}.scheduled-promo-bar__link{color:inherit;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.scheduled-promo-bar__deadline{font-size:11px;color:#dedbd4}@media(max-width:600px){.scheduled-promo-bar__inner{gap:4px 12px;padding:10px 18px}.scheduled-promo-bar__deadline{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/53/compiled_assets/styles.css.map?subset=AAAAAAAAAgAAAAAAAAAAAAAAAAAEIAAAAAAAAEA */
