html[data-theme=light]{--sw-bg:#f3efe9;--sw-panel:#eee9e0;--sw-line:#dfd5c4;--sw-text:#312e2a;--sw-muted:#6c655c}html[data-theme=light] .storeHeader{background:#f3efe9f0}html[data-theme=light] .heroObject{background:radial-gradient(circle at center,#e1d6c7 0,#ece5db 45%,#f2ede6 72%)}html[data-theme=light] .objectStage{background:linear-gradient(145deg,#ded3c2,#f0ebe4);box-shadow:40px 50px 80px #0000004d}html[data-theme=light] .objectStage span,html[data-theme=light] .productHeroObject span,html[data-theme=light] .productVisual span,html[data-theme=light] .shopVisual span{color:#e9e2d6}html[data-theme=light] .productVisual,html[data-theme=light] .shopVisual{background:radial-gradient(circle,#e2d8c9,#eee8df 60%)}html[data-theme=light] .productCard:hover .productVisual span{color:#e4dbcd}html[data-theme=light] .productGallery{background:#f0ebe3}html[data-theme=light] .productHeroObject{background:radial-gradient(circle,#e0d6c6,#ece5db 60%)}html[data-theme=light] a.addBag{color:#f0ebe4!important}html[data-theme=light] .passportPage input{background:#eee9e0;color:#201e1b}html[data-theme=light] .bagVisual{color:#e3d9cb}html[data-theme=light] .paymentHold{background:#ede7de}html[data-theme=light] .swMarquee{background:#f1ece5}html[data-theme=light] .swMarquee>div{color:#5b554d}html[data-theme=light] .ambientRing{border:1px solid #ded3c2;box-shadow:0 0 100px rgba(255,90,31,.06),inset 0 0 100px #201e1b04}html[data-theme=light] .ambientRing:after,html[data-theme=light] .ambientRing:before{border:1px solid #e3d9cb}html[data-theme=light] .heroProduct{background:linear-gradient(145deg,#d9cdb9,#e9e1d6 45%,#f2ede6);box-shadow:45px 55px 90px #00000039,inset 1px 1px #201e1b0f}html[data-theme=light] .heroProduct:before{border:1px solid #d8cbb7}html[data-theme=light] .heroProduct span{color:#e4dbcd}html[data-theme=light] .heroProduct>em{color:#999287}html[data-theme=light] .productGroove{background:#f0ebe4;box-shadow:inset 0 2px 3px #0000004d}html[data-theme=light] .specFloat{border:1px solid #d9cdb9;background:#f3efe9c7}html[data-theme=light] .specFloat small{color:#968e83}html[data-theme=light] .menuToggle i{background:#2f2d28}html[data-theme=light] .mobileMenu{background:#f3efe9}html[data-theme=light] .mobileMenu>a b{color:#c2ad8e}html[data-theme=light] .primaryCta:after{background:#201e1b}html[data-theme=light] .visualMonogram{color:#e9e2d6}html[data-theme=light] .productCard:hover .visualMonogram,html[data-theme=light] .shopProduct:hover .visualMonogram{color:#e3d9cb}html[data-theme=light] .visual-filament-rack,html[data-theme=light] .visual-parts-station,html[data-theme=light] .visual-power-wall{background:radial-gradient(circle at 65% 35%,#dccfbd,#efeae1 65%)}html[data-theme=light] .visual-cable-hub,html[data-theme=light] .visual-laptop-stand,html[data-theme=light] .visual-the-dock{background:radial-gradient(circle at 35% 30%,#ded3c2,#efeae2 65%)}html[data-theme=light] .visual-modular-shelf,html[data-theme=light] .visual-plant-module,html[data-theme=light] .visual-ripple-organizer,html[data-theme=light] .visual-wall-hooks{background:radial-gradient(circle at 65% 30%,#dccfbd,#efeae2 68%)}html[data-theme=light] .visual-action-camera-mount,html[data-theme=light] .visual-go-box,html[data-theme=light] .visual-water-bottle-mount{background:radial-gradient(circle at 35% 35%,#dacdba,#f0ebe3 68%)}html[data-theme=light] .heroPhoto{background:radial-gradient(circle at 38% 45%,#cebda4 0,#e2d9ca 30%,#efe9e1 72%)}html[data-theme=light] .heroPhoto:after{background:linear-gradient(90deg,transparent 55%,#eee8df)}html[data-theme=light] .heroPegboard{background-color:#dfd5c4;background-image:radial-gradient(#f2eee8 1.7px,transparent 0);box-shadow:0 30px 60px #00000029}html[data-theme=light] .heroBins i{box-shadow:0 16px 20px #00000024}html[data-theme=light] .heroTool{background:#ede7de;box-shadow:0 18px 24px #0000002e}html[data-theme=light] .mutedPrice{color:#877f73}html[data-theme=light] .dot{border:1px solid #5b554d}html[data-theme=light] .cartCircle{background:#f0ebe4;color:#201e1b}html[data-theme=light] .photoHero{background:#f0ebe4}html[data-theme=light] .heroPhotoShade{background:linear-gradient(90deg,#f0ebe4,transparent 24%,transparent 80%,#f0ebe433)}html[data-theme=light] .homeTeam{background:#f0ebe4;color:#312e2a}html[data-theme=light] .homeTeam p{color:#5b554d}html[data-theme=light] .customPanel{background:#f0ebe4;color:#312e2a}html[data-theme=light] .customPanel p{color:#5b554d}html[data-theme=light] .navShopMenu{box-shadow:0 18px 40px #00000029}html[data-theme=light] .storeHeader nav .navShopMenu a:focus-visible,html[data-theme=light] .storeHeader nav .navShopMenu a:hover{background:#201e1b0f}html[data-theme=light] .heroHotspot:hover{background:#201e1b0d}html[data-theme=light] .makeProcess img{--fade-x:linear-gradient(90deg,transparent,#fbf9f7 4%,#fbf9f7 96%,transparent);--fade-y:linear-gradient(180deg,transparent,#fbf9f7 14%,#fbf9f7 95%,transparent)}html[data-theme=light] .dropZone{border:1px dashed #cebda3!important}html[data-theme=light] .thumbs button{background:#fbf9f7cc;color:#201e1b}html[data-theme=light] .designGrid img{background:#ece6dc}@media (max-width:900px){html[data-theme=light] .heroMobileCtas a:last-child{color:#3f3c36;border-bottom:1px solid #9b948a}}html[data-theme=light] .aboutLead p{color:#4c4741}html[data-theme=light] .aboutProse p{color:#555048}html[data-theme=light] .almostList li{color:#655f56}html[data-theme=light] .questionSwap q{color:#6f685e}html[data-theme=light] .countdown span{color:#958e83}html[data-theme=light] .aboutIntro{color:#555048}html[data-theme=light] .aboutCollection p{color:#5e5850}html[data-theme=light] .aboutMake>div>p{color:#4c4741}html[data-theme=light] .aboutMake li{color:#555048}html[data-theme=light] .bestThings li{color:#46413b}html[data-theme=light] .aboutClose>p{color:#555048}html[data-theme=light] .social-tiktok{color:#201e1b}html[data-theme=light] .bagVisual{background:#ece5db;color:#dfd5c4}html[data-theme=light] .qty button:disabled{color:#cebda4}html[data-theme=light] .continueButton:hover{color:#f0ebe4!important}html[data-theme=light] .signInSent p,html[data-theme=light] .trackPage>div>p{color:#555048}html[data-theme=light] .optional{color:#958e83}html[data-theme=light] .demoBanner{background:#e9e1d6}html[data-theme=light] .stepBar li{border-top:3px solid #dfd5c4;color:#958e83}html[data-theme=light] .stepBar li.done{color:#555048}html[data-theme=light] .accountCard .note{background:#f1ece4;color:#46413b}html[data-theme=light] .accountCard .note.mine{border-left-color:#958e83}html[data-theme=light] .previewRow img{background:#ece6dc}html[data-theme=light] .nextLine{color:#5e5850}html[data-theme=light] .orderItems .thumb{background:#ece5db;color:#dfd5c4}html[data-theme=light] .accountWelcome p{color:#5e5850}html[data-theme=light] .miniSteps{color:#46413b}html[data-theme=light] .orderNumberCard p{color:#4c4741}html[data-theme=light] .checkoutLoading{color:#c2ad8e}html[data-theme=light] a.checkoutButton{color:#f0ebe4!important}html[data-theme=light] .holidayBar{box-shadow:0 -8px 24px #0000001a}html[data-theme=light] .makeHero.withImage{background:#f3efe9}html[data-theme=light] .makeHeroImage{-webkit-mask-image:linear-gradient(90deg,transparent,#fbf9f7 30%);mask-image:linear-gradient(90deg,transparent,#fbf9f7 30%)}html[data-theme=light] .makeHero.withImage:after{background:linear-gradient(90deg,#f3efe9,#f3efe9d9 30%,#f3efe900 55%)}html[data-theme=light] .makeHero.withImage h1{color:#312e2a}html[data-theme=light] .makeHero.withImage .makeHeroText>p{color:#555049}@media (max-width:760px){html[data-theme=light] .makeHero.withImage:after{background:linear-gradient(0deg,#f3efe9,#f3efe9eb 45%,#f3efe91a 85%)}}html[data-theme=light] .artworkHero{background:#f3efe9}@media (max-width:700px){html[data-theme=light] .artworkHeroText{color:#2b2824}html[data-theme=light] .artworkHeroText p{color:#4d4841}}html[data-theme=light] .artworkHeroButton:focus-visible{outline:3px solid #201e1b}@media (max-width:700px){html[data-theme=light] .stickyBuy{box-shadow:0 -8px 24px #0000001f}}html[data-theme=light] .productHeroObject{background:radial-gradient(circle at 50% 40%,#dfd5c4 0,#eee9e0 70%)}html[data-theme=light] .productHeroObject .viewportBadge{color:#393530;background:#f1ece499;border:1px solid #201e1b1f}html[data-theme=light] .configurator .opt-segmented .optionChoices button.selected{box-shadow:0 3px 10px #0000000e}html[data-theme=light] .checkoutCard .addBag{color:#f0ebe4}html[data-theme=light] .nameOverlay .previewBadge{color:#201e1b;background:#f1ece4b8}html[data-theme=light]{color-scheme:light}.themeToggle{background:transparent;border:1px solid var(--sw-line);color:var(--sw-text);width:30px;height:30px;display:inline-grid;place-items:center;padding:0;cursor:pointer;margin-right:4px}.themeToggle:hover{border-color:var(--sw-orange);color:var(--sw-orange)}html[data-theme=light] img.themeDark,img.themeLight{display:none}html[data-theme=light] img.themeLight{display:block}html[data-theme=light] .imageHero{background:#f3efe9}html[data-theme=light] .heroHotspot{left:var(--lx);top:var(--ly);width:var(--lw);height:var(--lh)}html[data-theme=light] .makeHero.withImage{background:#0b0c0d}html[data-theme=light] .makeHero.withImage h1,html[data-theme=light] .makeHero.withImage h1 i{color:#f1eee8}html[data-theme=light] .makeHero.withImage .makeHeroText>p{color:#b9b6b0}html[data-theme=light] .makeHero.withImage:after{background:linear-gradient(90deg,#0b0c0d,rgba(11,12,13,.85) 30%,rgba(11,12,13,0) 55%)}html[data-theme=light] .makeHero.withImage>.makeHeroText>small{color:#ff5a1f}@media(max-width:760px){html[data-theme=light] .makeHero.withImage:after{background:linear-gradient(0deg,#0b0c0d,rgba(11,12,13,.92) 45%,rgba(11,12,13,.1) 85%)}}html[data-theme=light] .artworkHero{background:#0b0c0d}@media(max-width:700px){html[data-theme=light] .artworkHeroText{color:#f4f4f2}html[data-theme=light] .artworkHeroText p{color:#c9c9c4}}html[data-theme=light]{--sw-orange-text:#b9400c}html[data-theme=light] .artworkHero,html[data-theme=light] .makeHero.withImage{--sw-orange-text:#ff5a1f}@media(max-width:700px){.themeToggle{width:40px;height:40px}}