:root{--exo-coyote:#b38f5c;--exo-coyote-hover:#a17e4e;--exo-canvas:#f5f3ef;--exo-rail:#2a2723;--exo-surface:#f5f3ef;--exo-charcoal:#2a2723;--bg:var(--exo-canvas);--line:#ccc6bd}html,body{background:var(--exo-canvas)}.site-header,.site-header .header-inner,.mobile-nav{background:var(--exo-charcoal);border-color:#595146;-webkit-backdrop-filter:none;backdrop-filter:none}.site-header .logo{color:#f5f4f2!important}.site-header .cart-btn,.site-header .main-nav a,.mobile-nav a{color:#e5e3df}.site-header .main-nav a:hover,.mobile-nav a:hover{color:#fff}.site-header .burger span{background:#edeae7}.site-header .cart-count{background:#e5e2de;color:#3e3931}.site-header :focus-visible{outline-color:#dad6d0}.hero,.hero2,.shop-section,.material,.story,.faq,.pdp,.pdp-details{background-color:var(--exo-canvas)}.exo-shell{padding-top:44px;padding-bottom:72px;gap:40px}.exo-sidebar__panel{background:var(--exo-rail);border:1px solid #c7c1b8;padding:24px 16px}.exo-sidebar__head{margin-bottom:22px;padding:0 10px}.exo-sidebar h2{color:#49433a;letter-spacing:.16em;font-size:11px}.exo-categories a{color:#50483e;padding:12px 10px;line-height:1.55}.exo-category-group{margin-top:18px}.exo-category-group>a{font-weight:600}.exo-categories ul{padding-left:12px;margin-top:4px}.exo-categories ul a{font-weight:400;color:#6b6154}.exo-categories a:hover{background:#e5e3df;color:#49433a}.exo-categories [aria-current=page]{background:var(--exo-coyote);color:#fff;border-left-color:#cbc5bc;font-weight:600}.exo-catalog__heading{margin-bottom:30px}.exo-catalog h1{font-size:clamp(30px,3.1vw,44px);letter-spacing:-.035em;line-height:1.12;margin:10px 0 16px}.exo-eyebrow{color:var(--exo-coyote);font-size:11px;letter-spacing:.14em}.exo-description{color:#6b6154;max-width:660px}.exo-toolbar{padding:16px 0;margin-bottom:24px;border-top:1px solid #c6c0b7;border-bottom:1px solid #d3cec8;gap:16px}.exo-sort select,.exo-sort button,.exo-sort input[type=search]{background:#f1f0ee;border-color:#c7c0b7;color:#49433a}.exo-sort button:hover{border-color:var(--exo-coyote);color:var(--exo-coyote)}.exo-grid{gap:30px 24px}.exo-card{background:var(--exo-surface);border-color:#d3cec6;padding:12px;transition:border-color .18s,box-shadow .18s}.exo-card:hover{border-color:#a19788;box-shadow:0 5px 16px #2a272312}.exo-card__stage{border-color:#eae7e4;padding:16px}.exo-card__meta{padding:20px 6px 18px}.exo-card .exo-eyebrow{color:#7c7161;font-size:11px;letter-spacing:.08em}.exo-card h3{font-size:15px;line-height:1.5;font-weight:600;color:#312c26;margin:6px 0}.exo-card__subtitle{color:#73695c;margin-top:8px}.exo-price{font-size:19px;font-weight:700;color:#2d2924;margin-top:14px;letter-spacing:-.025em}.exo-cta{background:var(--exo-charcoal);border-color:var(--exo-charcoal);color:#fff;min-height:46px;letter-spacing:.1em}.exo-cta:hover{background:var(--exo-coyote);border-color:var(--exo-coyote)}.exo-cta:disabled{background:#e8e5e1;border-color:#d3cec6;color:#7b7162;box-shadow:none}.exo-pagination [aria-current]{background:var(--exo-coyote);color:#fff;border-color:var(--exo-coyote)}.exo-home__head{margin-bottom:30px}.exo-home__head>a{color:var(--exo-coyote)}.hero2 h1,.hero2 h1 *{font-size:clamp(26px,2.4vw,38px)!important;line-height:1.15!important;letter-spacing:-.025em!important}.hero2 h1 .dim{font-size:inherit!important;color:#776d5e!important}.hero2 .sub{margin-top:20px!important;line-height:1.75!important}.hero2 .ctas{margin-top:24px!important}.exo-shell .hero2{margin-bottom:44px!important}.exo-shell .ticker{margin-bottom:36px}.material .cell{background:#efedea;border-top:2px solid #aba194}.material .num{color:var(--exo-coyote)}.pdp-info{border-top:2px solid var(--exo-coyote);padding-top:22px}.pdp h1{font-size:clamp(25px,2.5vw,34px)!important;letter-spacing:-.025em!important;line-height:1.2!important}.pdp .cat{color:var(--exo-coyote)!important}.pdp .price{font-size:28px!important;margin-top:22px}.pdp .buy-row{margin-top:28px}.pdp .add-btn{background:var(--exo-coyote)!important;color:#fff!important}.pdp .add-btn:hover{background:var(--exo-coyote-hover)!important}.pdp .add-btn:disabled{background:#d6d1cb!important;color:#6b6154!important}.pdp .thumbs .thumb-item.active{border-color:var(--exo-coyote)!important}.pdp-details{border-top:1px solid #c9c3ba;padding-top:28px!important}.site-footer{background:var(--exo-charcoal);color:#f2f1ef;border-color:#595146}.site-footer .footer-head,.site-footer .footer-logo,.site-footer h3{color:#f2f1ef}.site-footer .footer-desc,.site-footer .footer-newsletter p,.site-footer .footer-cols li a,.site-footer .footer-bottom{color:#cbc5bc}.site-footer .footer-newsletter,.site-footer .footer-bottom{border-color:#595146}.site-footer .newsletter-form button{background:#e5e2de;color:#3e3931}.site-footer .newsletter-form input{background:#f1f0ee;color:#36312b}@media(max-width:1199px){.exo-shell{gap:28px}.exo-grid{gap:26px 20px}}@media(max-width:749px){.exo-shell{padding-top:24px;padding-bottom:40px}.exo-grid{gap:20px 12px}.exo-card,.exo-card__stage{padding:8px}.exo-card__meta{padding:16px 3px}.exo-card h3{font-size:13px}.exo-price{font-size:17px}.exo-cta{letter-spacing:.05em}.exo-sidebar>summary{background:var(--exo-rail);color:#4c453b;border-color:#c7c1b8}.exo-catalog__heading{margin-bottom:22px}.exo-toolbar{margin-bottom:20px}.exo-catalog h1{font-size:32px}.pdp-info{padding-top:18px}}.exo-grid{counter-reset:exo-item}.exo-card{counter-increment:exo-item;position:relative;padding-top:30px}.exo-card:before{content:"EXO / " counter(exo-item,decimal-leading-zero);position:absolute;top:9px;left:12px;font:11px/1 var(--mono);letter-spacing:.12em;color:#72685a;pointer-events:none}.exo-card:after{content:"";position:absolute;top:9px;right:12px;width:20px;height:7px;border-top:2px solid var(--exo-coyote);border-right:2px solid var(--exo-coyote);pointer-events:none}.exo-card__stage{position:relative;border-top-color:#cbc5bd}.exo-card__stage:after{content:"";position:absolute;left:0;bottom:0;width:13px;height:13px;border-left:2px solid #a09585;border-bottom:2px solid #a09585;pointer-events:none}.exo-card__action{position:relative;padding-top:12px;border-top:1px solid #d8d3cd}.exo-cta{clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px))}.exo-cta:focus-visible{outline-offset:-5px;outline:2px solid #d4cfc9}.exo-sidebar__panel{border-top:3px solid var(--exo-coyote);background-image:repeating-linear-gradient(0deg,transparent 0 31px,rgba(179,143,92,.035) 31px 32px)}.exo-sidebar__head{position:relative;padding-bottom:16px;border-bottom:1px solid #bfb8ae}.exo-sidebar__head:after{content:"";width:20px;height:5px;background:var(--exo-coyote);margin-left:auto}.exo-categories [aria-current=page]{border-left:3px solid #c8c2ba}.exo-catalog__heading>.exo-eyebrow{display:flex;align-items:center;gap:10px}.exo-catalog__heading>.exo-eyebrow:before{content:"";display:block;flex:0 0 7px;height:7px;background:var(--exo-coyote)}.exo-toolbar{position:relative;border-top-color:#a19687}.exo-toolbar:before{content:"";position:absolute;left:0;top:-2px;width:42px;height:3px;background:var(--exo-coyote)}.exo-home__head{border-bottom:1px solid #c7c0b7;padding-bottom:22px}.site-header{border-bottom:2px solid #807565}.pdp .gallery #mainMediaBox{position:relative;border-color:#b6ada1!important}.pdp .gallery #mainMediaBox:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(#7d7262,#7d7262) left top/22px 2px no-repeat,linear-gradient(#7d7262,#7d7262) left top/2px 22px no-repeat,linear-gradient(#7d7262,#7d7262) right bottom/22px 2px no-repeat,linear-gradient(#7d7262,#7d7262) right bottom/2px 22px no-repeat}.pdp .spec-table .row{padding:14px 0}.pdp-info{border-top-width:3px}@media(max-width:749px){.exo-card{padding-top:28px}.exo-card:before{font-size:11px;left:9px}.exo-card:after{right:9px}.exo-card__action{padding-top:10px}}.exo-sidebar__panel{background-color:#2a2723;background-image:repeating-linear-gradient(0deg,transparent 0 31px,rgba(179,143,92,.045) 31px 32px);border:1px solid #716759;border-top:5px solid #b38f5c;padding:24px 14px}.exo-sidebar h2{color:#ddd9d3;letter-spacing:.2em}.exo-sidebar__head{border-bottom-color:#837767}.exo-sidebar__head:after{width:26px;background:#b38f5c}.exo-categories a,.exo-categories ul a{color:#dfdcd7}.exo-category-group>a{color:#f5f4f2;font-size:13px;letter-spacing:.035em}.exo-categories ul{border-left:1px solid #837767;margin-left:11px;padding-left:10px}.exo-categories a:hover{background:#5f564a;color:#fff}.exo-categories [aria-current=page]{background:#b38f5c;color:#231f1b;border-left:4px solid #e5e2dd}.exo-category-group{padding-top:8px;margin-top:14px}.exo-catalog__heading{position:relative;padding:22px 24px 20px;border-left:5px solid #b38f5c;background:#e4dfd7;border-bottom:1px solid #c1b9af}.exo-catalog__heading:after{content:"";position:absolute;right:0;top:0;width:52px;height:6px;background:repeating-linear-gradient(120deg,#b38f5c 0 5px,transparent 5px 9px)}.exo-catalog__heading h1{margin-bottom:4px}.exo-toolbar{background:#e9e5de;border:1px solid #c6c0b7;border-left:3px solid #7f7363;padding:12px 16px}.exo-toolbar:before{display:none}.exo-toolbar>p{font-family:var(--mono);font-weight:600;color:#534b41;text-transform:uppercase;letter-spacing:.08em}.exo-card{background:#f5f3ef;border:1px solid #c0b9af;padding:40px 11px 12px;box-shadow:0 3px #d2cdc6;border-radius:0;clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,0 100%)}.exo-card:before{top:0;left:0;right:0;height:29px;padding:9px 12px;background:#34302a;color:#edebe8;font-size:11px;letter-spacing:.16em;line-height:11px}.exo-card:after{top:10px;right:17px;width:24px;height:8px;border:0;background:repeating-linear-gradient(90deg,#b38f5c 0 3px,transparent 3px 6px)}.exo-card:hover{border-color:#b38f5c;box-shadow:0 4px #a09585}.exo-card__stage{border:1px solid #d1ccc5}.exo-card__stage:after{width:19px;height:19px;border-color:#6f6558}.exo-card__meta{border-left:2px solid #cac4bc;margin:18px 0;padding:0 10px}.exo-card h3{font-size:15px;line-height:1.5;margin-top:8px}.exo-card .exo-eyebrow{color:#b38f5c;letter-spacing:.12em}.exo-price{font-size:20px;margin-top:14px}.exo-card__action{border-top:1px solid #cac4bc;padding-top:12px}.exo-cta{background:#b38f5c;border-color:#b38f5c;letter-spacing:.12em;min-height:46px}.exo-cta:hover{background:#a17e4e;border-color:#a17e4e}.exo-cta:disabled{background:#e2dfda;color:#746a5b;border-color:#cec8c0}.exo-home__head{padding:20px;border-left:5px solid #b38f5c;background:#e4dfd7;border-bottom-color:#c1b9af}.pdp-info{padding:24px 22px;background:#e4dfd7;border:1px solid #c4beb5;border-top:5px solid #b38f5c}.pdp .variant-select{background:#f2f1ef}.pdp .spec-table{border-top:2px solid #a09586}.pdp .spec-table .row{border-bottom-color:#c5bfb6}.pdp .gallery #mainMediaBox{border-width:1px!important;border-color:#a49a8b!important}.pdp .gallery #mainMediaBox:after{background:linear-gradient(#b38f5c,#b38f5c) left top/30px 3px no-repeat,linear-gradient(#b38f5c,#b38f5c) left top/3px 30px no-repeat,linear-gradient(#b38f5c,#b38f5c) right bottom/30px 3px no-repeat,linear-gradient(#b38f5c,#b38f5c) right bottom/3px 30px no-repeat}.exo-catalog[data-enhanced] .exo-sidebar__head button{color:#edebe8;border-color:#a49a8b}@media(max-width:749px){.exo-card{padding:36px 7px 9px}.exo-card:before{padding-left:9px}.exo-card:after{right:13px;width:18px}.exo-card__meta{margin:14px 0;padding:0 6px}.exo-card h3{font-size:13px}.exo-price{font-size:17px}.exo-catalog__heading{padding:18px 16px}.exo-toolbar{padding:12px}.exo-sidebar>summary{background:#2a2723;color:#edebe8;border-color:#716759;border-left:4px solid #b38f5c}.pdp-info{padding:20px 16px}.exo-home__head{padding:16px}}:root{--exo-coyote:#b38f5c;--exo-coyote-hover:#a17e4e;--exo-canvas:#f5f3ef;--exo-rail:#2a2723;--exo-surface:#f5f3ef;--exo-charcoal:#2a2723;--ink:#28241f;--dim:#655f56;--amber:#765a35;--amber-dim:#c4b49d;--line:#cec7bc;--bg:#f5f3ef;--panel:#e7e2da;--panel2:#ded7cd}.site-header,.site-header .header-inner,.mobile-nav,.site-footer{background:#2a2723}.site-header{border-bottom-color:#b38f5c}.site-header .logo{color:#fff!important}.site-header .cart-btn,.site-header .main-nav a,.mobile-nav a{color:#e0dcd5}.site-header .cart-count{background:#b38f5c;color:#231f1b}.exo-sidebar__panel{background-color:#2a2723;border-color:#50483d;border-top-color:#b38f5c;background-image:repeating-linear-gradient(0deg,transparent 0 31px,rgba(179,143,92,.045) 31px 32px)}.exo-sidebar h2,.exo-categories a,.exo-categories ul a{color:#ddd6ca}.exo-category-group>a{color:#fff}.exo-sidebar__head{border-bottom-color:#5b5041}.exo-sidebar__head:after{background:#b38f5c}.exo-categories ul{border-left-color:#5b5041}.exo-categories a:hover{background:#40372c;color:#fff}.exo-categories [aria-current=page]{background:#b38f5c;color:#231f1b;border-left-color:#e0ccad}.exo-card,.exo-card__stage{background:#f5f3ef}.exo-card{border-color:#c9c0b3}.exo-card:before{background:#34302a;color:#f5f3ef}.exo-card:after{background:repeating-linear-gradient(90deg,#b38f5c 0 3px,transparent 3px 6px)}.exo-card__stage{border-color:#ded7cd}.exo-card__stage:after{border-color:#b38f5c}.exo-card__meta,.exo-card__action{border-color:#d1c6b7}.exo-eyebrow,.exo-card .exo-eyebrow,.exo-home__head>a{color:#755a37}.exo-card h3,.exo-price{color:#28241f}.exo-catalog__heading,.exo-home__head{background:#e4dfd7;border-left-color:#b38f5c;border-bottom-color:#c5b9a8}.exo-toolbar{background:#e9e5de;border-color:#cec3b4;border-left-color:#b38f5c}.exo-toolbar>p{color:#655039}.exo-sort button:hover{color:#755a37;border-color:#b38f5c}.exo-cta,.exo-pagination [aria-current],.btn-solid,.btn-dark,.btn-checkout,.pdp .add-btn{background:#b38f5c!important;color:#231f1b!important;border-color:#b38f5c!important}.exo-cta:hover,.btn-solid:hover,.btn-dark:hover,.btn-checkout:hover,.pdp .add-btn:hover{background:#a17e4e!important;color:#181511!important;border-color:#a17e4e!important}.exo-cta:disabled,.pdp .add-btn:disabled{background:#ded8cf!important;color:#6b6257!important;border-color:#c5bbae!important}.exo-cta:focus-visible{outline-color:#231f1b}.site-header :focus-visible{outline-color:#b38f5c}.pdp-info{background:#e4dfd7;border-color:#c5b9a8;border-top-color:#b38f5c}.pdp .cat{color:#755a37!important}.pdp .gallery,.pdp .gallery #mainMediaBox,.pdp .gallery img,.pdp .gallery video,.pdp .thumbs .thumb-item,.pdp .thumbs img{background:transparent!important}.site-footer .newsletter-form button{background:#b38f5c;color:#231f1b}.site-footer .newsletter-form input{background:#f5f3ef;color:#28241f}.exo-catalog[data-enhanced] .exo-sidebar__head button{color:#fff;border-color:#8d7759}@media(max-width:749px){.exo-sidebar>summary{background:#2a2723;color:#fff;border-color:#50483d;border-left-color:#b38f5c}}.pdp .gallery #mainMediaBox{width:min(100%,calc(70vh * var(--exo-media-ratio,1)))!important;max-width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:auto;margin:0 auto;padding:0}.pdp .gallery #mainMediaBox>img,.pdp .gallery #mainMediaBox>video{width:100%!important;height:auto!important;max-height:none!important;display:block;object-fit:contain!important;border:0}.pdp .thumbs{justify-content:center}@media(max-width:749px){.pdp .gallery #mainMediaBox{width:min(100%,calc(66vh * var(--exo-media-ratio,1)))!important}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/exo-hierarchy.css.map */
