@font-face{font-family:'Chakra Petch';src:url(chakra.ttf) format('truetype');font-weight:700;font-display:swap}@font-face{font-family:'Slussen Compressed Black';src:url(slussen.woff2) format('woff2');font-weight:900;font-display:swap}@font-face{font-family:Gotham;src:url(gotham.woff2) format('woff2');font-weight:500;font-display:swap}:root{--dc-ink:#3d3936;--dc-accent:#c8b983;--dc-body:Gotham,sans-serif;--dc-heading:'Slussen Compressed Black',Impact,sans-serif}body{color:var(--dc-ink);font-family:var(--dc-body)}.whb-header,.wd-footer,.wd-prefooter{display:none!important}.dc-announcement{text-align:center;background:var(--dc-ink);color:#fff;padding:10px 16px;font:500 13px/20px var(--dc-body)}.dc-header{background:white;position:sticky;top:0;z-index:390;border-bottom:1px solid #ddd}.dc-header-inner{display:flex;align-items:center;gap:36px;padding:20px 40px;min-height:75px;max-width:1920px;margin:auto}.dc-logo{flex:none;display:block}.dc-logo img{width:132px;height:34px;display:block;object-fit:contain}.dc-nav,.dc-nav ul,.dc-footer ul{padding:0;margin:0;list-style:none}.dc-nav{display:flex;gap:25px;align-items:center}.dc-nav>li{position:relative}.dc-nav a{font:500 14px/1.4 var(--dc-body);color:var(--dc-ink);display:block}.dc-nav>li>a{text-transform:uppercase;white-space:nowrap}.dc-nav .sub-menu{display:none;position:absolute;top:100%;left:0;background:#fff;padding:24px;min-width:245px;border:1px solid #ddd;box-shadow:0 8px 20px #0001;z-index:5}.dc-nav li:hover>.sub-menu,.dc-nav li:focus-within>.sub-menu{display:block}.dc-nav .sub-menu .sub-menu{left:100%;top:0}.dc-nav .sub-menu li{position:relative;margin:8px 0}.dc-tools{margin-left:auto;display:flex;gap:24px;align-items:center}.dc-tools a{display:flex;position:relative;color:var(--dc-ink);align-items:center}.dc-tools svg,.dc-menu-toggle svg{width:24px;height:24px;flex:none;aspect-ratio:1}.dc-cart-count{font-size:10px;position:absolute;right:-9px;top:-6px}.dc-menu-toggle{display:none}.dc-footer{display:grid;grid-template-columns:1fr .7fr 1fr 1.4fr;gap:45px;padding:64px 40px 24px;margin:auto;background:#fff;color:var(--dc-ink);font:500 14px/1.45 var(--dc-body)}.dc-footer h2{font:500 18px/1.3 var(--dc-body);margin:0 0 32px}.dc-footer li{margin:0 0 12px}.dc-footer a{color:var(--dc-ink)}.dc-copyright{grid-column:1/-1;font-size:12px;border-top:1px solid #ddd;padding-top:20px;margin:0}.home .main-page-wrapper{padding:0;margin:0}.home .main-page-wrapper>.container{max-width:none;padding:0;width:100%}.home .site-content{padding:0;max-width:none;flex:0 0 100%}.home .page-title{display:none}.home .wd-content-layout{display:block}.dc-header button{color:var(--dc-ink);background:none;border:0;padding:0;min-height:24px}.cart-widget-side,.wd-search-full-screen,.popup-quick-view{font-family:var(--dc-body);color:var(--dc-ink);background:#fff}.cart-widget-side .widget-heading,.wd-search-full-screen input,.popup-quick-view .product_title{font-family:var(--dc-heading)}.cart-widget-side .widget-heading{font-size:32px;border-bottom:1px solid var(--dc-ink)}.cart-widget-side .product-title,.cart-widget-side .quantity,.cart-widget-side .woocommerce-mini-cart__total{position:static!important;opacity:1!important}.cart-widget-side .woocommerce-mini-cart-item{padding:20px 0}.cart-widget-side a.button,.single_add_to_cart_button,.popup-quick-view .button{border-radius:0!important;background:var(--dc-accent)!important;color:var(--dc-ink)!important;font-family:var(--dc-body);font-weight:700}.cart-widget-side a.button:hover,.single_add_to_cart_button:hover{background:var(--dc-ink)!important;color:#fff!important}.single-product .product_title,.related>h2,.upsells>h2{font:900 clamp(32px,4vw,56px)/1.05 var(--dc-heading);color:var(--dc-ink)}.single-product .summary{font-family:var(--dc-body)}.single-product .summary .price{font-size:24px;color:var(--dc-ink)}.single-product .summary .price del{opacity:.6;font-size:.8em}.single-product .quantity input{border-radius:0;border-color:var(--dc-ink)}.product-labels .product-label,.onsale{border-radius:0!important;background:var(--dc-ink)!important;color:#fff!important;font:500 12px/1.2 var(--dc-body)!important}.wd-search-full-screen .wd-search-results{background:#fff}.popup-quick-view .summary-inner{padding:24px}.popup-quick-view .product_title{font-size:32px}.dc-header a:focus-visible,.dc-footer a:focus-visible{outline:2px solid var(--dc-ink);outline-offset:5px}
@media(max-width:1100px){.dc-header-inner{padding:18px 20px;gap:24px}.dc-nav{gap:16px}.dc-nav a{font-size:12px}.dc-tools{gap:18px}}@media(max-width:767px){.dc-header-inner{min-height:65px;padding:15px 16px;gap:14px}.dc-menu-toggle{display:block!important}.dc-logo img{width:110px;height:29px}.dc-tools{gap:16px}.dc-tools>a[aria-label="My account"]{display:none}.dc-header nav{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;max-height:75vh;overflow:auto;box-shadow:0 8px 10px #0002;padding:20px}.dc-header nav.is-open{display:block}.dc-nav{display:block}.dc-nav>li{margin:16px 0}.dc-nav a{font-size:15px}.dc-nav .sub-menu{position:static;box-shadow:none;border:0;padding:4px 12px;display:block;min-width:0}.dc-nav .sub-menu a{font-size:13px}.dc-footer{grid-template-columns:1fr 1fr;padding:40px 20px 20px;gap:32px 20px}.dc-footer>.dc-logo{grid-column:1/-1}.dc-footer h2{font-size:16px;margin-bottom:22px}.dc-footer li{font-size:12px}.dc-announcement{font-size:12px;padding:8px 12px}.cart-widget-side{width:min(100vw,390px)!important}.popup-quick-view .summary-inner{padding:16px}}@media(prefers-reduced-motion:reduce){.dc-header *{scroll-behavior:auto;transition:none!important}}
@media(min-width:768px){.dc-header .dc-menu-toggle{display:none!important}}.dc-header .dc-tools .wd-header-search{margin:0;padding:0;display:block}.dc-header .dc-tools a{width:auto;height:auto;padding:0}
.wd-search-full-screen .wd-suggestion{display:block!important;position:relative;padding:16px!important}.wd-search-full-screen .wd-suggestion .wd-suggestion-content{width:100%}.wd-search-full-screen .dc-search-card{width:100%;max-width:360px;margin:auto}.wd-search-full-screen .wd-search-results .autocomplete-suggestions{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.wd-search-full-screen .wd-search-results .suggestion-divider{grid-column:1/-1}@media(max-width:767px){.wd-search-full-screen .wd-search-results .autocomplete-suggestions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}
.dc-header .dc-submenu-toggle{display:none!important}@media(max-width:767px){.dc-header .dc-submenu-toggle{display:inline-flex!important;align-items:center;justify-content:center;position:absolute;right:0;top:0;width:32px;height:32px;font-size:24px}.dc-nav-enhanced li{position:relative}.dc-nav-enhanced li>a{padding-right:38px}.dc-nav-enhanced .sub-menu{display:none}.dc-nav-enhanced li.is-expanded>.sub-menu{display:block}}
.dc-announcement{padding:4px 16px;font-size:13px;line-height:17px}@media(max-width:767px){.dc-announcement{padding:4px 12px;font-size:12px;line-height:17px}}
