:root{--font-stack-headings: "owners", sans-serif;--base-headings-spacing: .025em;--font-stack-mono: "DM Mono", monospace;--font-mono-weight: 500;--font-mono-transform: uppercase;--font-mono-spacing: .1em;--body-text-huge: clamp(1.375rem, .1501rem + 1.5299vw, 2.0625rem);--body-text-xlarge: clamp(1.25rem, .1365rem + 1.3908vw, 1.875rem);--body-text-large: clamp(1.125rem, .1228rem + 1.2517vw, 1.6875rem);--body-text-regular: clamp(1rem, .1092rem + 1.1127vw, 1.5rem);--body-text-small: clamp(.875rem, .0955rem + .9736vw, 1.3125rem);--body-text-xsmall: clamp(.75rem, .0819rem + .8345vw, 1.125rem);--font-weight-menu: 400;--font-weight-body-regular: 400;--font-weight-body-medium: 500;--font-weight-body-bold: 600;--heading-text-huge: clamp(4.6875rem, .7902rem + 4.8679vw, 6.875rem);--heading-text-xlarge: clamp(4.375rem, .4777rem + 4.8679vw, 6.5625rem);--heading-text-large: clamp(2.625rem, .2866rem + 2.9207vw, 3.9375rem);--heading-text-regular: clamp(2.25rem, .2457rem + 2.5035vw, 3.375rem);--heading-text-small: clamp(1.75rem, .1911rem + 1.9471vw, 2.625rem);--heading-text-xsmall: clamp(1.375rem, .2615rem + 1.3908vw, 2rem);--button-font-size: clamp(1.125rem, .4569rem + .8345vw, 1.5rem);--button-letter-spacing: .025em;--button-padding-horizontal: 3vw;--button-padding-vertical: .8vw;--nav-font-size: clamp(.875rem, .4296rem + .5563vw, 1.125rem);--color-natural: #F2F0ED;--color-brown: #301506;--color-rust: #8C5426;--color-gray: #e2ddd9;--grid-padding-base: 24px;--home-grid-padding: 40px}@media screen and (max-width: 1023px){:root{--home-grid-padding: 20px}}@media screen and (max-width: 767px){:root{--heading-text-huge: 55px;--heading-text-xlarge: 50px;--heading-text-large: 36px;--button-padding-horizontal: 30px;--button-padding-vertical: 12px}}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;src:url(/cdn/shop/files/DMMono-Medium.woff2) format("woff2"),url(/cdn/shop/files/DMMono-Medium.woff) format("woff")}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.text-font--body.text-size--100,[class*=subtitle].text-size--100{font-size:var(--body-text-huge)!important}.text-font--body.text-size--80,.text-size--30{font-size:var(--body-text-xlarge)!important}.text-size--60{font-size:var(--body-text-large)}.text-size--24,.text-size--40{font-size:var(--body-text-regular)}.text-size--18{font-size:var(--body-text-small)}.text-size--20{font-size:var(--body-text-xsmall)}.text-font--headings.text-size--100{font-size:var(--heading-text-huge)}h1,.text-font--headings.text-size--80{font-size:var(--heading-text-xlarge)}h2,.text-font--headings.text-size--60,h2.section-heading__title.text-size--40{font-size:var(--heading-text-large)}h3,.text-font--headings.text-size--40{font-size:var(--heading-text-regular)}h4{font-size:var(--heading-text-small)}h5,h6,.text-font--headings.text-size--20{font-size:var(--heading-text-xsmall)}@media screen and (max-width: 767px){.text-font--headings.text-size--100{font-size:var(--heading-text-huge)!important}.text-font--headings.text-size--80{font-size:var(--heading-text-xlarge)!important}}.button{font-size:var(--button-font-size)!important;letter-spacing:var(--button-letter-spacing);padding:var(--button-padding-vertical) var(--button-padding-horizontal);font-weight:var(--font-weight-body-bold)}.no-touchevents .button--solid--hover-arrow:hover{padding-inline-end:var(--button-padding-horizontal)}.button__arrow{display:none}.button .button__text{margin-right:22px}.button .button__text:after{content:"";background-color:currentColor;-webkit-mask-image:url(/cdn/shop/files/cta-arrow.svg);mask-image:url(/cdn/shop/files/cta-arrow.svg?v=1757340321);-webkit-mask-size:16px;mask-size:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;width:16px;height:11.5px;position:absolute;top:50%;translate:0 -50%;right:-22px;transition:.5s ease}.button:hover .button__text:after{right:-28px}@media screen and (min-width: 1280px){.button .button__text{margin-right:1.35vw}.button .button__text:after{-webkit-mask-size:1vw;mask-size:1vw;width:1vw;height:1vw;right:-1.35vw}.button:hover .button__text:after{right:-1.85vw}}.metafield-rich_text_field a{text-decoration:underline}.text-underline-animation--text-color .text-animation--underline{background-size:0% 1px}.no-touchevents.text-underline-animation--text-color a:hover .text-animation--underline,.no-touchevents.text-underline-animation--text-color button:hover .text-animation--underline{background-size:100% 1px}.no-touchevents.text-underline-animation--text-color .product-item:hover .text-animation--underline,.no-touchevents.text-underline-animation--text-color .toggle--faq:not(.opened) span:hover .text-animation--underline{background-size:0}.shopify-section[id*=section_divider]{z-index:10}.section-divider.color-scheme5{--color-scheme-background: #e8ded4}body:not(.template-product) .breadcrumb{display:none}input:focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:none!important}.mount-announcement-bar .card__content{padding-top:10px!important;padding-bottom:10px!important}.mount-announcement-bar .text-font--body{font-weight:var(--font-weight-menu)}body:not(.template-index) header{border-bottom:1px solid}.template-index.header-is-sticky .site-header{position:fixed!important;top:80px;left:var(--page-padding-horizontal);z-index:9999;background:transparent;transition:all .5s ease;width:calc(100% - (var(--page-padding-horizontal)*2))}.template-index.header-is-sticky .site-header__grid .area__icon{background:transparent}.template-index header .site-header{--color-scheme-text: #fff}.template-index .site-header .logo img{opacity:0}.template-index .site-header .logo-img{position:relative}.template-index .site-header .logo-img:after{background-image:url(/cdn/shop/files/dwelden-official-logo-light.png);content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center center}.template-index.header-is-sticky .site-header.header-scrolled{background:var(--color-scheme-background);--color-scheme-text: var(--color-brown);border-bottom:1px solid;top:0}.template-index.header-is-sticky .site-header.header-scrolled .logo img{opacity:1}.template-index.header-is-sticky .site-header.header-scrolled .logo-img:after{opacity:0}@media screen and (max-width: 767px){.template-index.header-is-sticky .site-header{top:56px;left:0;width:100%}}@media screen and (min-width: 768px) and (max-width: 1023px){.template-index.header-is-sticky .site-header{top:60px}}@media screen and (min-width: 1650px){.template-index.header-is-sticky .site-header{top:90px}}.site-header .cart-button{text-transform:uppercase;letter-spacing:.05em;font-weight:400}.site-nav.style--classic .menu-link{letter-spacing:.05em;padding:15px 10px!important;text-transform:uppercase}.site-nav .link-list.text-size--18,.cart-button .text-size--18{font-size:var(--nav-font-size)}header .site-header--type-classic.site-header--grid-one-row.site-header--alignment-center nav>ul>li:first-child>a{padding-inline-start:10px!important}.site-header--split-nav .area--nav-left nav{justify-content:flex-end!important}.site-header--split-nav .area--nav-right nav{justify-content:flex-start!important}.shopify-section.mount-drawer{z-index:999999}.sidebar-opened .site-overlay{display:none!important}.mount-drawer .sidebar__container{border-left:none;border-right:none}mobile-navigation .site-nav .site-nav-container nav .menu-title{display:none}mobile-navigation .site-nav ul.link-list.text-size--30.text-weight--bold,mobile-navigation .site-nav ul.link-list.text-size--18{font-weight:var(--font-weight-menu);font-size:var(--body-text-regular);text-transform:uppercase;letter-spacing:.05em}.sidebar__header .sidebar__title.text-size--18{font-size:var(--body-text-regular);letter-spacing:.05em}.sidebar__footer .navigation-footer-element:not(:last-child){border-bottom:none}.swap-button .mobile-menu-button .text-size--18{text-transform:uppercase;font-size:var(--nav-font-size);font-weight:var(--font-weight-menu);letter-spacing:.05em}@media screen and (max-width: 1023px){.site-header__grid .area--logo{align-items:flex-start!important}}footer{padding:var(--home-grid-padding)}.shopify-section.mount-newsletter{border-radius:40px 40px 0 0}.shopify-section.mount-newsletter .card.newsletter{padding-left:75px;padding-right:75px;padding-bottom:0}.newsletter__container{border-bottom:1px solid rgba(48,21,6,.1)}.newsletter__content-container .newsletter__title{font-family:var(--font-stack-body);font-weight:500;letter-spacing:.015em}.newsletter__content-container .newsletter__title.text-size--40{font-size:var(--body-text-large)}.newsletter .newsletter__input-wrapper .button{border-radius:var(--border-radius-buttons)!important}input.newsletter__input{font-size:var(--body-text-regular);text-align:center;border-width:1px}.newsletter__submit-button:before{display:none}.footer-top.grid.grid--layout{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:75px;padding-right:75px}.footer-item.card{width:max-content;padding-left:0;padding-right:0}.footer-item .footer-item__title{font-weight:500;letter-spacing:.015em}.footer-item__menu a span{font-weight:var(--font-weight-body)}.footer-bottom__content{border-radius:0 0 40px 40px}.footer-bottom__links,.footer-bottom__copyright{font-size:var(--nav-font-size);font-weight:var(--font-weight-menu)}.footer-bottom__content.gutter-bottom--regular{padding-bottom:var(--home-grid-padding);padding-top:0}@media screen and (max-width: 1023px){.shopify-section.mount-newsletter .card.newsletter,.footer-top.grid.grid--layout{padding-left:25px;padding-right:25px}}@media screen and (max-width: 767px){.footer-top.grid.grid--layout{justify-content:flex-start}.footer-item.card{padding-left:10px;padding-right:10px;width:50%}input.newsletter__input{padding:12px}.newsletter__content-container .newsletter__title.text-size--40{font-size:var(--body-text-xlarge)}footer .newsletter__content-container,footer .newsletter__form-container{width:100%}footer .newsletter fieldset{gap:0}.newsletter__additional-text p{display:none}.newsletter .newsletter__input-wrapper .button{width:100%;justify-content:center}}@media screen and (min-width: 768px) and (max-width: 1023px){footer .newsletter__flex-wrapper{flex-direction:column;text-align:center;gap:2rem}footer .newsletter__content-container,footer .newsletter__form-container{margin-left:auto;margin-right:auto;max-width:60%}.newsletter__additional-text p{display:none}.newsletter__input{height:45px}}@media screen and (min-width: 1024px){.newsletter__additional-text{text-align:right}}.cart--empty .cart__items{font-size:var(--body-text-regular);padding-top:10px;padding-bottom:10px}.cart-continue .button{padding:12px 30px}.mount-drawer .sidebar__container{border:none;border-left:1px solid}.mount-drawer .cart-item__content .cart-item__title.text-size--16,.mount-drawer .cart-item__content .cart-item__price.text-size--16,.mount-drawer .cart-item__content .cart-item__actions .qty-selector,.mount-drawer .cart__accordion-title.cart__discount-title,.mount-drawer .cart__accordion-title.cart__note-title,.mount-drawer .cart__total.cart__details--row,.template-cart .cart-section span,.template-cart .cart-section strong,.template-cart .cart-section--empty .cart-form__items{font-size:var(--body-text-regular)}.template-index .mount-featured-collection .section-footer .section-footer__cta{display:none}.section-footer.hide-css-slider-navigation{padding:15px}@media screen and (min-width: 1024px){[id*=featured_collection].shopify-section{padding-left:120px;padding-right:120px}}.template-index toggle-group{max-width:430px}.template-index .toggle--faq{border-color:#3015064d}@media screen and (min-width: 1600px){.template-index toggle-group{max-width:unset}}.hotspots__image.card{padding-top:var(--home-grid-padding);padding-left:var(--home-grid-padding);padding-right:var(--home-grid-padding)}@media screen and (max-width: 767px){.hotspots__element span{translate:0 -1px}}[id*=image_hotspots]+[id*=section_divider].shopify-section{padding-left:30px;padding-right:30px}@media screen and (max-width: 767px){[id*=image_hotspots]+[id*=section_divider].shopify-section{padding-left:15px;padding-right:15px}}.template-index .vertical-slider:not(.vertical-slider--no-padding){padding-left:var(--home-grid-padding);padding-right:var(--home-grid-padding)}.card:not(.card--no-radius) .card__image.scrolling-images--cell,.card:not(.card--no-radius) .card__image.scrolling-images--cell figure{border-radius:0}[id*=scrolling_images].shopify-section{padding-left:var(--home-grid-padding);padding-right:var(--home-grid-padding)}@media screen and (min-width: 1024px){.template-index .mount-text-columns-icons .grid{padding-left:90px;padding-right:90px}}.product-item.card{padding:15px}.product-item.card .card__text .product-item__title .text-size--30.text-weight--bold,.product-item.card .card__text .product-item__price.text-size--24{font-size:var(--body-text-large);font-weight:var(--font-weight-body-regular)}.product-item.card .card__text .product-item__price.text-size--24{margin-top:0}.product-item__badges.text-size--14{font-size:var(--body-text-regular);letter-spacing:var(--button-letter-spacing)}.product-item__badges .product-item__badge{border-radius:0;height:unset;padding:.25rem 1rem}body:not(.template-index) [id*=content_toggles].mount-toggles{padding:var(--gutter-large) var(--gutter-xlarge) 0 var(--gutter-xlarge)}@media screen and (max-width: 1023px){body:not(.template-index) [id*=content_toggles].mount-toggles{padding:var(--gutter-large);padding-bottom:0}}.mount-toggles .section-heading,toggle-group .toggle--faq .toggle__title{padding-left:0;padding-right:0}toggle-group .toggle--faq{border-bottom:1px solid rgba(48,21,6,.75)}toggle-group .toggle--faq:last-child{border-bottom:none}.toggle__title .toggle__heading .text-font--body{font-weight:var(--font-weight-body-regular)}.toggle--faq .toggle__icon svg{display:none!important}.toggle--faq .toggle__icon--plus:after{content:"+";font-size:24px;width:100%;display:block;text-align:right}.toggle--faq .toggle__icon--minus:after{content:"\2013";font-size:24px;width:100%;display:block;text-align:right}.mount-text-columns-icons .section-heading__text{padding-inline-end:0;text-align:center;justify-content:center}.mount-text-columns-icons .section-heading{justify-content:center}.mount-text-columns-icons .card__icon-crop--fit img{object-position:center!important}.mount-text-columns-icons .card p{max-width:240px;margin-left:auto;margin-right:auto}.mount-text-columns-icons .js-slider-item .text-weight--bold{font-family:var(--font-stack-mono);font-weight:var(--font-mono-weight);text-transform:var(--font-mono-transform);letter-spacing:var(--font-mono-spacing);margin-top:2rem}@media screen and (max-width: 767px){.mount-text-columns-icons .card p{max-width:275px}}@media screen and (max-width: 1023px){.mount-text-columns-icons .grid-portable-3{--visible-cols: 2}}@media screen and (min-width: 1600px){.mount-text-columns-icons .card p{max-width:270px}}body:not(.template-page-default-with-hero) .mount-promotion-blocks .rich-block__title{font-family:var(--font-stack-mono);font-weight:var(--font-mono-weight);text-transform:var(--font-mono-transform);letter-spacing:var(--font-mono-spacing)}@media screen and (min-width: 1024px){body:not(.template-page-default-with-hero) .mount-promotion-blocks{padding:53px 53px 19px}body:not(.template-page-default-with-hero) .mount-promotion-blocks .card{padding:17px}}.mount-buttons .section-heading__title{font-family:var(--font-stack-mono);font-weight:var(--font-mono-weight);text-transform:var(--font-mono-transform);letter-spacing:var(--font-mono-spacing);font-size:var(--body-text-large)}.mount-buttons .button--solid--hover-accent{background-color:var(--color-scheme-accent);border-color:var(--color-scheme-accent)}@media screen and (max-width: 1023px){.mount-buttons .section-heading{justify-content:center}.mount-buttons .section-heading__text{padding-inline-end:0;justify-content:center}body:not(.template-index) .mount-buttons .buttons{padding-top:0}}@media screen and (min-width: 1024px){body:not(.template-index) .mount-buttons{display:flex;justify-content:center}body:not(.template-index) .mount-buttons .section-heading{padding-left:0;padding-right:0;align-items:center;flex-basis:17%;justify-content:flex-start}body:not(.template-index) .mount-buttons .section-heading__text{white-space:nowrap;overflow-wrap:unset}body:not(.template-index) .mount-buttons .buttons{padding-left:0;padding-right:0}}body:not(.template-index) .vertical-slider--no-padding .card__text .element--width-100{margin-bottom:80px}@media screen and (max-width: 767px){body:not(.template-index) .vertical-slider--no-padding .card__text .element--width-100{max-width:65%;margin-bottom:40px}body:not(.template-index) .vertical-slider--no-padding .align-content--horizontal-left .element--width-100{padding-left:var(--gutter-large)}}.template-page-rewards-program .shopify-section:not(.mount-toggles) .section-heading,.template-page-rewards-program .shopify-section:not(.mount-toggles) .section-heading__text{justify-content:center}.template-page-rewards-program .shopify-section:not(.mount-toggles) .section-heading__text{padding-inline-end:0}.template-page-rewards-program .mount-text-columns-icons:has(.text-align--left){padding-top:30px}.template-page-rewards-program .mount-text-columns-icons .text-align--left{display:flex;padding-top:0}.template-page-rewards-program .mount-text-columns-icons .text-align--left .card__icon{width:86px;height:86px;margin-bottom:0}.template-page-rewards-program .mount-text-columns-icons .text-align--left .rte{height:max-content;margin-top:auto;margin-bottom:auto}.template-page-rewards-program .mount-promotion-blocks{padding-top:0!important}.template-page-rewards-program .mount-promotion-blocks .section-heading{padding-bottom:10px;padding-top:0}.template-page-rewards-program .mount-promotion-blocks .content-group{gap:5px!important}.template-page-rewards-program .mount-promotion-blocks .content-group .text-font--body{line-height:1;font-size:11px}.template-page-rewards-program .mount-promotion-blocks .card .card__text{align-self:flex-start}.template-page-rewards-program .mount-text-columns-icons:has(.text-align--right){padding-top:0;padding-bottom:var(--grid-padding-base)}.template-page-rewards-program .mount-text-columns-icons:has(.text-align--right) .section-heading{padding-top:0}.template-page-rewards-program .mount-text-columns-icons:has(.text-align--right) .grid{max-width:1300px;margin-left:auto;margin-right:auto}.template-page-rewards-program .mount-text-columns-icons .text-align--right{text-align:center}.template-page-rewards-program .mount-text-columns-icons .card__icon--right{margin-left:auto;margin-right:auto}.template-page-rewards-program .mount-text-columns-icons .card .text-align--right p{max-width:190px}.template-page-rewards-program .mount-text-columns-icons:has(.text-align--center) .grid{max-width:1300px;margin-left:auto;margin-right:auto;padding:12px 0 60px}.template-page-rewards-program .mount-text-columns-icons:has(.text-align--center) .card{background:var(--color-natural);margin:0 auto;border-radius:40px;border:1px solid;box-sizing:border-box;width:90%;padding:48px 36px 24px}.template-page-rewards-program .mount-text-columns-icons:has(.text-align--center) .card p{max-width:unset}.template-page-rewards-program .mount-text-columns-icons:has(.text-align--center) .text-align--center{height:100%;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:10px}.template-page-rewards-program .mount-text-columns-icons:has(.text-align--center) .button{margin-top:auto;justify-content:center;background:var(--color-rust);border-color:var(--color-rust)}.template-page-rewards-program .mount-text-columns-icons:has(.text-align--center) .button:before{background:var(--color-rust)}.template-page-rewards-program .mount-text-columns-icons:has(.text-align--center) .text-size--30{font-size:var(--body-text-large);margin-bottom:36px}.template-page-rewards-program .mount-text-columns-icons:has(.text-align--center) .text-weight--bold{margin-bottom:15px!important}.template-page-rewards-program .mount-text-columns-icons:has(.text-align--center) .card__icon{height:90px}.template-page-rewards-program .scrolling-text{padding:10px}.template-page-rewards-program .scrolling-text .element--horizontal-space--regular-x-2{padding-left:0;padding-right:0;margin-left:50px}.template-page-rewards-program .scrolling-text a:not(.button){text-decoration:none}.template-page-rewards-program .scrolling-text strong{font-weight:var(--font-weight-body-medium)}.template-page-rewards-program .scrolling-text strong:after{content:"";background-color:currentColor;-webkit-mask-image:url(/cdn/shop/files/cta-arrow.svg);mask-image:url(/cdn/shop/files/cta-arrow.svg?v=1757340321);-webkit-mask-size:16px;mask-size:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;width:16px;height:11.5px;position:absolute;top:50%;translate:0 -45%;right:-26px}body.template-page-rewards-program .mount-toggles{padding-left:115px;padding-right:115px}@media screen and (max-width: 767px){.template-page-rewards-program .mount-text-columns-icons .text-align--left{flex-direction:column}.template-page-rewards-program .mount-text-columns-icons .text-align--left .card__icon{width:75px;height:75px;margin-bottom:16px;margin-left:auto;margin-right:auto}.template-page-rewards-program .mount-text-columns-icons .text-align--left .rte{text-align:center}.template-page-rewards-program .mount-text-columns-icons .text-align--left .rte p{max-width:200px}.template-page-rewards-program .mount-promotion-blocks{padding-bottom:var(--grid-padding-base)}.template-page-rewards-program .mount-promotion-blocks .content-group .shopify-block:first-child{text-align:right}.template-page-rewards-program .mount-promotion-blocks .content-group .shopify-block:last-child{text-align:left}.template-page-rewards-program .mount-promotion-blocks .block-grid-item:last-child .content-group .shopify-block{text-align:center}.template-page-rewards-program .mount-promotion-blocks .content-group .text-font--body{font-size:9.5px}.template-page-rewards-program .mount-text-columns-icons:has(.text-align--center) .grid{padding-bottom:var(--grid-padding-base)}.template-page-rewards-program .mount-text-columns-icons:has(.text-align--center) .card{margin-bottom:var(--grid-padding-base)}}@media screen and (max-width: 1023px){body.template-page-rewards-program .mount-toggles{padding-left:25px;padding-right:25px}}@media screen and (min-width: 768px){.template-page-rewards-program .mount-text-columns-icons .text-align--left .rte{margin-left:20px}}@media screen and (min-width: 1024px){.template-page-rewards-program .mount-text-columns-icons:has(.text-align--left) .grid{margin-left:70px;margin-right:70px}}@media screen and (min-width: 1280px){.template-page-rewards-program .scrolling-text strong:after{-webkit-mask-size:1vw;mask-size:1vw;width:1vw;height:1vw;right:-1.55vw}}@media screen and (min-width: 1600px){.template-page-rewards-program .mount-text-columns-icons:has(.text-align--left) .grid{max-width:1300px;margin-left:auto;margin-right:auto}}.template-page-lighting-guide .mount-rich-text .button--solid--hover-accent{background-color:var(--color-scheme-accent);border-color:var(--color-scheme-accent);margin-top:10px}.template-page-lighting-guide .mount-rich-text .align-content--horizontal-left p strong{font-weight:var(--font-weight-body-regular)}.template-page-lighting-guide .mount-rich-text img{max-width:300px;object-fit:contain;left:50%;transform:translate(-50%)}.template-page-lighting-guide .line{width:calc(100% - (var(--gutter-xlarge)*2));height:1px;background:var(--color-brown);display:block;margin-left:auto;margin-right:auto}@media screen and (min-width: 767px){.template-page-lighting-guide .mount-rich-text .align-content--horizontal-left{padding-right:0}}@media screen and (min-width: 1024px){.template-page-lighting-guide .mount-rich-text .align-content--horizontal-left{padding-top:0}.template-page-lighting-guide .mount-rich-text .rich-text__image--fit{margin-top:0}.template-page-lighting-guide .line{margin-bottom:var(--gutter-large)}}body[class*=collection] .page-heading__title{font-size:var(--heading-text-xlarge)}.facets-sidebar--heading,.facets__form.facets__form--header label,.select__select.collection-filters__sort,.toggle--facets .toggle__heading span{font-size:var(--body-text-large);font-weight:var(--font-weight-body-regular)}.toggle--facets .toggle__heading span{text-transform:none}span.collection-product-count{font-size:var(--body-text-medium)}.select__select.collection-filters__sort,.toggle--facets .toggle__heading span{font-weight:var(--font-weight-body-regular)}li.list-menu__item.facets__item span{font-size:var(--body-text-small)}.template-list-collections .card .card__image,.template-list-collections .card .card__image figure{border-radius:0}.template-list-collections .card .card__text span{font-size:var(--body-text-large);font-weight:var(--font-weight-body-regular)}@media screen and (min-width: 1024px){.main-collection--has-featured-image.element--height-large{min-height:60vh}body[class*=collection] .grid{padding:25px}body[class*=collection] .page-heading{padding-inline-start:var(--home-grid-padding)}}.mount-product-page{padding:var(--gutter-large);padding-bottom:0}nav.breadcrumb.text-size--14{font-size:var(--body-text-xlarge)}nav.breadcrumb>span:not(:last-child){margin-inline-end:5px}span.breadcrumb__current{font-weight:var(--font-weight-body-medium)}.product-mobile-breadcrumb.gutter--grid-padding{padding:0;margin-bottom:var(--grid-padding)}.product-mobile-breadcrumb nav.breadcrumb.text-size--14{font-size:var(--body-text-regular)}.main-product .product-gallery{padding-left:0}.product-gallery__navigation .product-gallery__thumbnails .thumbnail figure{border-radius:0}@media screen and (max-width: 767px){.product-gallery .product-gallery__navigation{padding-top:0}.product-gallery.product-gallery--has-thumbnails .product-gallery__thumbnails{margin-top:var(--gutter-large)}}.product-text .product-price{font-weight:var(--font-weight-body-medium)!important}.product-text .product-price .product-price--compare{margin-left:0;margin-right:1rem}.product__cart-functions .product-quantity{border-width:1px}.product__cart-functions .product-quantity .qty-selector{font-size:var(--button-font-size);font-weight:var(--font-weight-body-bold)}.product-quantity .qty-button.qty-plus svg,.product-quantity .qty-button.qty-minus svg{width:12px}.button--solid--hover-accent.add-to-cart{background-color:var(--color-scheme-accent);border-color:var(--color-scheme-accent)}.template-product .pill-container .pill--large{padding-left:0;padding-right:0}.template-product .pill-container .pill_label{font-size:var(--body-text-xsmall);opacity:.6}.template-product .pill-container{border-bottom:1px solid rgba(48,21,6,.2);padding-bottom:1rem}.star-rating__caption-rating{color:var(--color-rust);font-size:var(--body-text-large);margin-right:5px}.star-rating__caption-reviews{opacity:.6;font-weight:var(--font-weight-body-medium);font-size:var(--body-text-large)}.product-text .product-variant:before{display:none!important}.mount-product-recommendations{padding:calc(var(--gutter-xlarge) - 15px)}.jdgm-review-widget{max-width:unset!important}.jdgm-rev-widg{padding:24px 0}.jdgm-rev-widg .jdgm-rev-widg__title{font-size:var(--heading-text-large)}.jdgm-widget-actions-wrapper,.jdgm-histogram.jdgm-temp-hidden{border-left:none!important}.jdgm-histogram.jdgm-temp-hidden{margin-top:20px;margin-bottom:30px!important}.jdgm-rev-widg .jdgm-rev-widg__summary .jdgm-star{font-size:var(--body-text-xlarge)}.jdgm-rev-widg__summary-text{font-size:var(--body-text-large);margin-top:10px!important;margin-bottom:10px!important}.jdgm-widget-actions-wrapper a.jdgm-write-rev-link{color:var(--color-natural);text-transform:uppercase;font-size:var(--button-font-size);letter-spacing:var(--button-letter-spacing);max-width:max-content!important;padding:var(--button-padding-vertical) var(--button-padding-horizontal);border-radius:var(--border-radius-buttons);font-weight:var(--font-weight-body-bold)}.jdgm-write-rev-link.jdgm-write-rev-link:not([disabled]):hover,.jdgm-write-rev-link.jdgm-write-rev-link:focus{color:var(--color-natural)!important}.jdgm-write-rev-link.jdgm-write-rev-link:hover{opacity:1!important}.template-product .mount-app .gutter-top--large{padding:var(--gutter-xlarge);padding-bottom:0}.jdgm-row-actions{margin-top:20px!important}.jdgm-histogram.jdgm-temp-hidden .jdgm-histogram__frequency{color:var(--color-brown)}.jdgm-row-actions .jdgm-sort-dropdown,.jdgm-row-rating .jdgm-rev__rating .jdgm-star,.jdgm-rev-widg__body .jdgm-rev__author,.jdgm-rev__content .jdgm-rev__body{font-size:var(--body-text-regular)}.jdgm-rev-widg__body .jdgm-rev__timestamp,.jdgm-rev-widg__body .jdgm-rev__location{font-size:var(--body-text-regular);color:var(--color-brown)}.jdgm-rev-widg__body .jdgm-rev__icon:empty{display:none!important}.jdgm-write-review-modal__product-title{font-size:var(--body-text-xlarge)!important}.horizontal{padding-top:var(--gutter-large)}.horizontal .c-image-list__nav li{flex:1}.horizontal ul.c-image-list__nav li a{width:100%;padding-top:20px!important;padding-bottom:20px!important;background:var(--color-gray)}.horizontal .c-image-list__nav li:first-child a:after{border-left:1px solid}.horizontal ul.c-image-list__nav li a,.horizontal .c-image-list__nav li a:after{border-radius:28px 28px 0 0}.horizontal ul.c-image-list__nav li a span{font-size:var(--body-text-large)!important;font-weight:var(--font-weight-body-regular)}.horizontal ul.c-image-list__nav li a.is-active{background:var(--color-natural)}.c-image-list__media-content ul li{list-style-type:disc;margin-left:15px;font-size:var(--body-text-xlarge)}.horizontal .c-image-list__media-content p{font-size:var(--body-text-xlarge)}.horizontal .c-image-list__media-content p em{font-style:normal;font-size:var(--body-text-regular)}.horizontal .c-image-list__button-container{margin-top:30px}.c-image-list .mobile-accordion-header{font-size:var(--body-text-large);font-weight:var(--font-weight-body-regular);padding-left:var(--gutter-large)!important;background:var(--color-gray)!important}.c-image-list .mobile-accordion-item:first-of-type .mobile-accordion-header{border-top:1px solid!important}.c-image-list .mobile-accordion-item.active .mobile-accordion-header{border-bottom:1px solid!important;background:var(--color-natural)!important}.c-image-list .mobile-accordion-item .mobile-accordion-content h2,.c-image-list .mobile-accordion-item .mobile-accordion-content .c-image-list__features{padding-top:var(--gutter-large)}.c-image-list .mobile-accordion-item .mobile-accordion-content{padding-left:var(--gutter-large);padding-right:var(--gutter-large)}.c-image-list .mobile-accordion-item .mobile-accordion-content .c-image-list__button-container,.c-image-list .mobile-accordion-item .mobile-accordion-content .c-image-list__carousel-wrapper{padding-bottom:var(--gutter-large)}.c-image-list .mobile-accordion-item .mobile-accordion-content .metafield-rich_text_field p,.c-image-list .mobile-accordion-item .mobile-accordion-content p{font-size:var(--body-text-regular)}.c-image-list .mobile-accordion-item .mobile-accordion-content .c-image-list__feature-icon{margin-bottom:.5rem}.c-image-list .mobile-accordion-item .mobile-accordion-content .c-image-list__features{margin-bottom:2rem;padding-bottom:2rem}@media screen and (max-width: 767px){.main-product .product-gallery{padding:0;margin-bottom:var(--grid-padding)}.main-product .product-text{padding:0;margin-top:var(--grid-padding)}.template-product .mount-app .gutter-top--large{padding-left:var(--gutter-large);padding-right:var(--gutter-large)}.mount-product-recommendations{padding:calc(var(--gutter-xlarge) - 25px);padding-right:0}}@media screen and (min-width: 992px){.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{align-items:center!important;flex-direction:column}.jdgm-rev-widg__summary-stars{text-align:center}.horizontal .c-image-list__media-content{max-width:75%}}.template-product-gift-card span.product__subtitle.text-size--30.remove-empty-space.product-text-element--with-borders{padding:0;font-size:var(--body-text-huge)!important}.template-product-gift-card span.product__subtitle.text-size--30.remove-empty-space.product-text-element--with-borders strong{font-weight:var(--font-weight-body-medium)}.product-variant__item--radio label{font-size:var(--body-text-small)!important}.product-text .product-variant .product-variant__name{font-size:var(--body-text-small);font-weight:var(--font-weight-body-regular)}.template-blog .page-heading{display:none}.blog-page_tags{justify-content:space-between;border-top:1px solid rgba(48,21,6,.75);border-bottom:1px solid rgba(48,21,6,.75);margin-left:var(--gutter-xlarge);margin-right:var(--gutter-xlarge);padding-left:0!important;padding-right:0!important}.blog-page_tags a{font-weight:var(--font-weight-body-regular)}.blog-page_tags a.tag--selected{font-weight:var(--font-weight-body-bold);text-decoration:underline}.blog-posts--grid{margin-left:var(--gutter-xlarge);margin-right:var(--gutter-xlarge);margin-top:var(--gutter-large)}.blog-posts--grid .card.card--hover.blog-item{display:flex;flex-direction:column;padding:18px;margin-bottom:18px}.blog-posts--grid .blog-item .blog-item__image.card__image,.blog-posts--grid .blog-item .blog-item__image.card__image figure{border-radius:0;width:100%!important}.blog-posts--grid .blog-item__text{margin-top:1rem}.blog-posts--grid .blog-item__text .blog-item__title-holder a span{font-size:var(--body-text-xsmall);font-family:var(--font-stack-mono);font-weight:var(--font-mono-weight);text-transform:var(--font-mono-transform);letter-spacing:.075em}.blog-posts--grid .blog-item__text .blog-item__excerpt{font-size:var(--body-text-xsmall)}.blog-item__read-more{font-weight:var(--font-weight-body-regular);margin-top:24px;width:max-content;position:relative;z-index:3}.blog-item__read-more a:after{content:"";width:100%;height:1px;background:var(--color-scheme-text);display:block;margin-top:2px}@media screen and (max-width: 767px){.blog-page_tags{justify-content:space-evenly}.blog-posts--grid .blog-item .blog-item__image.card__image,.blog-posts--grid .blog-item .blog-item__image.card__image figure{height:15rem!important}.blog-posts--grid .blog-item .blog-item__image.card__image{margin-bottom:10px!important}.blog-posts--grid .card.card--hover.blog-item{padding:0;margin-bottom:48px}.blog-posts--grid{margin-top:48px}}@media screen and (min-width: 1024px){.blog-posts--grid .grid-2{--visible-cols: 3}}.article .breadcrumb,.blog-pagination .blog-item__meta{display:none}.article .page-heading{justify-content:center}.article .page-heading .text-font--headings.text-size--60{font-size:var(--heading-text-xlarge);text-align:center}.blog-pagination{border-bottom:1px solid;margin-bottom:var(--grid-padding)}.blog-pagination .card.blog-item{min-height:1rem;display:flex}.blog-pagination .card.blog-item .blog-item__title-holder{max-width:unset}.blog-pagination .card.blog-item:nth-child(2){justify-content:flex-end}.blog-pagination .card.blog-item:nth-child(2) .blog-item__direction-label{justify-content:flex-end}.blog-pagination .card.blog-item:nth-child(1) .blog-item__direction-label{justify-content:flex-start}.blog-pagination .card.blog-item .blog-item__direction-label{padding-bottom:12px;font-size:var(--body-text-small);font-weight:var(--font-weight-body-regular)}@media screen and (max-width: 474px){.blog-pagination.grid-palm-1{--visible-cols: 2}}@media screen and (min-width: 1023px){.blog-pagination{width:75%;margin-left:auto;margin-right:auto}.blog-pagination .card.blog-item{padding-left:0;padding-right:0}}.template-page-default-with-hero .main-page-wrapper .page-heading{padding-top:0}.main-page-wrapper .page-heading{padding-bottom:var(--gutter-small);padding-top:50px}.template-page-default-with-hero .mount-promotion-blocks .element--width-100{margin-bottom:80px}.main-page-wrapper .rte{font-size:var(--body-text-large);max-width:900px;padding-bottom:var(--gutter-large)}.main-page-wrapper .rte blockquote{margin-inline-start:0;padding:8px 0;border-left:none;font-family:var(--font-stack-mono);font-weight:var(--font-mono-weight);text-transform:var(--font-mono-transform);letter-spacing:var(--font-mono-spacing)}.main-page-wrapper .rte ul li:not(:first-child),.main-page-wrapper .rte ol li:not(:first-child){margin-top:.5rem}@media screen and (max-width: 767px){.template-page-default-with-hero .mount-promotion-blocks .card--minimum-aspect-ratio .card__content:before{padding-bottom:65%}.template-page-default-with-hero .mount-promotion-blocks .element--width-100{max-width:65%;margin-bottom:40px}.main-page-wrapper .page-heading,.template-page-default-with-hero .main-page-wrapper .page-heading__title{padding-top:var(--gutter-large)}.main-page-wrapper .page-heading__title{padding-bottom:var(--gutter-regular)}.main-page-wrapper .rte{padding-bottom:var(--gutter-xlarge)}}@media screen and (max-width: 1023px){.main-page-wrapper .page-heading,.main-page-wrapper .rte{padding-left:var(--home-grid-padding);padding-right:var(--home-grid-padding)}}@media screen and (min-width: 1023px){.main-page-wrapper{padding-left:76px;padding-right:76px}}.klaviyo-form h1 span{font-family:var(--font-stack-headings)!important;font-weight:var(--font-weight-body-medium)!important}.klaviyo-form p span{font-family:var(--font-stack-body)!important;font-weight:var(--font-weight-body)!important}.klaviyo-form p span[style*=bold]{font-weight:var(--font-weight-body-medium)!important}.klaviyo-form button{font-family:var(--font-stack-body)!important;letter-spacing:var(--button-letter-spacing)!important;font-weight:var(--font-weight-body-bold)!important;text-transform:uppercase!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-styles.css.map */
