.gs-nav{display:block;color:#292820}.gs-nav ul{list-style:none;margin:0;padding:0}.gs-nav summary{list-style:none;cursor:pointer}.gs-nav summary::-webkit-details-marker{display:none}.gs-nav__top{display:flex;align-items:center;justify-content:space-between;gap:9px;font-weight:600;line-height:1.4}.gs-nav__chevron{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);flex:0 0 7px;margin-top:-4px;transition:transform .15s ease}details[open]>summary>.gs-nav__chevron{transform:rotate(225deg);margin-top:3px}.gs-nav__link{display:flex;flex-direction:column;justify-content:center;min-height:44px;padding:9px 0;font-size:15px;line-height:1.45}.gs-nav__hint{color:#646157;font-size:13px;line-height:1.45;font-weight:400;margin-top:3px}.gs-nav__heading{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:#75623f}.gs-nav a:hover>span:first-child,.gs-nav a:hover{text-decoration:underline;text-underline-offset:4px}.gs-nav a:focus-visible,.gs-nav summary:focus-visible,.m-hamburger-box:focus-visible{outline:2px solid #75623f;outline-offset:4px;border-radius:2px}.gs-nav__top--build{color:#655231}.gs-nav--desktop .gs-nav__items{display:flex;align-items:center;gap:24px}.gs-nav--desktop .gs-nav__top{min-height:72px;white-space:nowrap;font-size:16px;padding:8px 0}.gs-nav--desktop .gs-nav__disclosure{position:relative}.gs-nav--desktop .gs-nav__disclosure:has(.gs-nav__panel--grouped){position:static}.gs-nav--desktop .gs-nav__panel{position:absolute;z-index:35;top:100%;left:-24px;min-width:260px;padding:24px;background:#fff;border-top:1px solid #e8e5df;box-shadow:0 14px 28px #29282014;max-height:calc(100dvh - 150px);overflow-y:auto}.gs-nav--desktop .gs-nav__panel--grouped{left:50%;transform:translate(-50%);width:min(1100px,calc(100vw - 64px));padding:30px 36px}.gs-nav--desktop .gs-nav__groups{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:36px}.gs-nav--desktop .gs-nav__group+.gs-nav__group{border-left:1px solid #e8e5df;padding-left:32px}.m-header__inner:has(.gs-nav--desktop){position:relative}.gs-nav--mobile{padding:12px 24px 24px}.gs-nav--mobile .gs-nav__item{border-bottom:1px solid #e8e5df}.gs-nav--mobile .gs-nav__top{min-height:58px;padding:14px 0;font-size:17px}.gs-nav--mobile .gs-nav__panel{padding:2px 0 16px}.gs-nav--mobile .gs-nav__group+.gs-nav__group{border-top:1px solid #e8e5df}.gs-nav--mobile .gs-nav__heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 0;margin:0}.gs-nav--mobile .gs-nav__links{padding:0 8px 8px}.gs-nav--mobile .gs-nav__link{min-height:48px;font-size:16px}.m-menu-drawer:has(.gs-nav--mobile){touch-action:pan-y}.m-menu-drawer__content:has(.gs-nav--mobile){overscroll-behavior-y:contain}.m-header__mobile:has(.gs-nav--mobile) .m-hamburger-box{min-width:44px;min-height:44px;background:transparent}.m-header__mobile:has(.gs-nav--mobile) .m-hamburger-box__inner{left:10px;width:24px}@media(min-width:1024px)and (max-width:1199px){.gs-nav--desktop .gs-nav__items{gap:15px}.gs-nav--desktop .gs-nav__top{font-size:14px;gap:6px}.gs-nav--desktop .gs-nav__panel--grouped{width:calc(100vw - 48px)}}@media(prefers-reduced-motion:reduce){.gs-nav__chevron{transition:none}}.gs-product-details details{border-bottom:1px solid #d8d3c9}.gs-product-details summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;padding:16px 0;list-style:none;cursor:pointer;font-size:16px;font-weight:500;line-height:1.5;color:var(--gs-ink,#26251f)}.gs-product-details summary::-webkit-details-marker{display:none}.gs-product-details summary::marker{content:""}.gs-product-details summary:after{content:"";width:8px;height:8px;flex:none;margin-right:3px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.gs-product-details details[open]>summary:after{transform:rotate(225deg)}.gs-product-details details>.rte{font-size:16px;line-height:1.65;padding:0 24px 20px 0}.gs-product-details a{text-decoration:underline;text-underline-offset:4px}.gs-product-details summary:focus-visible,.m-product-collapsible .m-collapsible--button:focus-visible{outline:2px solid #74613e;outline-offset:4px}.m-main-product .main-product__block:has(.gs-product-details){margin-top:0}.m-product-collapsible .m-collapsible--heading-wrapper{margin:0}.main-product__block .m-product-collapsible .m-collapsible .m-collapsible--button{min-height:56px;padding:16px 0;gap:20px;font-size:16px;font-weight:500;line-height:1.5;text-align:left;border-bottom:1px solid #d8d3c9;color:var(--gs-ink,#26251f)}.m-product-collapsible .m-collapsible .m-collapsible--icon{display:block;width:8px;height:8px;flex:none;margin-right:3px;transform:none;transition:none}.m-product-collapsible .m-collapsible--icon svg{display:none}.m-product-collapsible .m-collapsible--icon:after{content:"";display:block;width:8px;height:8px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.m-product-collapsible .m-collapsible[open=true] .m-collapsible--icon:after{transform:rotate(225deg)}.m-product-collapsible .m-collapsible--content__inner{font-size:16px;line-height:1.65;padding:16px 0 20px}@media(prefers-reduced-motion:reduce){.gs-product-details summary:after,.m-product-collapsible .m-collapsible--icon:after{transition:none}}.gs-purchase-help{font-size:16px;line-height:1.65;color:var(--gs-ink,#26251f)}.gs-purchase-help a{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.gs-purchase-help details{border-bottom:1px solid #d8d3c9}.gs-purchase-help details:first-child{border-top:1px solid #d8d3c9}.gs-purchase-help summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;padding:16px 0;cursor:pointer;list-style:none;font-size:16px;font-weight:500;line-height:1.5}.gs-purchase-help summary::-webkit-details-marker{display:none}.gs-purchase-help summary::marker{content:""}.gs-purchase-help summary:after{content:"";width:8px;height:8px;flex:none;margin-right:3px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.gs-purchase-help details[open]>summary:after{transform:rotate(225deg)}.gs-purchase-help__content{padding:0 24px 20px 0;color:var(--gs-muted,#63615a)}.gs-purchase-help__content p{margin:0 0 4px}.gs-purchase-help__content a{display:inline-flex;align-items:center;min-height:44px}.gs-purchase-help__question{display:inline-flex;align-items:center;min-height:44px;margin-top:4px;font-size:15px;color:var(--gs-muted,#63615a)}.gs-purchase-help :is(a,summary):focus-visible{outline:2px solid #74613e;outline-offset:4px}@media(prefers-reduced-motion:reduce){.gs-purchase-help summary:after{transition:none}}: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}.m-footer{background:#f5f2ec}.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}
/*# sourceMappingURL=/cdn/shop/t/41/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAOAC */
