@font-face{font-family:Instrument;src:url(instrument-regular.woff2) format("woff2");font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:85px}body{margin:0;background:#faf9f6;color:#242622;font-family:Instrument,Arial,sans-serif;font-size:16px;line-height:1.55}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed;opacity:.55}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-.045em;line-height:1.12}h1{font-size:clamp(38px,4.2vw,66px)}h2{font-size:clamp(30px,3vw,46px)}h3{font-size:19px;font-weight:500}p+p{margin-top:16px}svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid #566049;outline-offset:4px}[hidden]{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.skip{position:fixed;left:20px;top:-100px;z-index:100;background:#fff;padding:15px}.skip:focus{top:12px}.eyebrow{font-size:11px;letter-spacing:.19em;text-transform:uppercase;color:#64685e;margin-bottom:14px}.side{position:fixed;inset:0 auto 0 0;width:224px;border-right:1px solid #dcded5;background:#f5f4ef;padding:44px 30px;z-index:30;display:flex;flex-direction:column}.brand{display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center}.brand-mark{font-family:Georgia,serif;font-size:73px;letter-spacing:-.17em;line-height:1;padding-right:13px}.brand-name{font-size:11px;letter-spacing:.19em}.side nav{margin-top:65px;display:grid;gap:3px}.side nav a{padding:10px 0 10px 15px;border-left:2px solid transparent;font-size:15px}.side nav a:hover,.side nav a[aria-current=page]{border-color:#59634c;color:#424d35}.nav-break{margin:22px 0;border-top:1px solid #d6d8cf}.side-foot{margin-top:auto;padding-top:40px;font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#74776d}.shell{margin-left:224px}.topbar{height:84px;padding:0 40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e3e3dc;background:#faf9f6;gap:20px}.top-note{font-size:11px;letter-spacing:.11em;text-transform:uppercase;color:#686c61}.utilities{display:flex;gap:24px;align-items:center}.utilities a,.utilities button{display:flex;align-items:center;gap:8px}.utilities button,.mobile-toggle,.close-menu{background:none;border:0;padding:10px}.mobile-toggle,.mobile-brand,.close-menu{display:none}.searchbar{display:flex;align-items:center;border:1px solid #cdd0c5;padding:0 10px;max-width:230px}.searchbar input{width:100%;border:0;background:transparent;padding:8px;min-width:0}.searchbar button{padding:5px}.content{padding:38px 40px 70px;max-width:1700px;margin:auto}.catalog-head{margin-bottom:28px}.catalog-head h1{margin-bottom:10px}.intro{font-size:17px;color:#65685f}.catalog-search{max-width:310px;margin-bottom:15px}.catalog-search input{background:transparent!important;border:0!important;border-bottom:1px solid #bfc5b5!important;padding-left:0!important}.catalog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid #d6d9ce;margin-bottom:20px}.filters{display:flex;gap:25px;overflow-x:auto}.filters button{background:none;border:0;border-bottom:2px solid transparent;padding:13px 0;white-space:nowrap;color:#65685f;font-size:14px}.filters button[aria-pressed=true]{border-color:#424d35;color:#242622}.sort{display:flex;align-items:center;gap:10px;font-size:12px;white-space:nowrap}.sort select{border:0;background:transparent;max-width:135px;padding:10px 0;color:#30352a}.results-meta{display:flex;justify-content:space-between;font-size:12px;color:#676b60;margin-bottom:18px}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:35px 18px}.product-card{min-width:0;animation:appear .45s ease both}.product-image{position:relative;display:block;background:#f0efea;overflow:hidden;aspect-ratio:1/1.05}.product-image img{height:100%;width:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .45s ease}.product-image:hover img{transform:scale(1.045)}.stock{position:absolute;top:12px;left:12px;font-size:10px;letter-spacing:.06em;text-transform:uppercase;background:#faf9f6e8;padding:5px 9px}.product-card h2{font-family:Instrument,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.4;margin:14px 0 7px;min-height:39px}.price{font-size:15px;margin-bottom:12px}.price s{font-size:13px;color:#777;margin-right:6px}.card-action,.button{display:inline-flex;justify-content:center;align-items:center;gap:12px;background:#222;border:1px solid #2e2c2cff;color:#fff;padding:12px 22px;min-height:46px;font-size:14px;transition:background .2s}.card-action{width:100%;padding:9px;min-height:42px}.card-action:hover,.button:hover{background:#343d29}.button.light,.card-action.secondary{color:#333c2c;background:transparent;border-color:#b7beac}.button.light:hover,.card-action.secondary:hover{background:#eeeee7}.card-status{font-size:12px;display:block;color:#515c43}.card-status:empty{display:none}.empty{padding:60px 15px;text-align:center}.editorial{display:grid;grid-template-columns:.85fr 1.15fr;margin-top:70px;background:#eeeee6}.editorial img{width:100%;height:100%;max-height:410px;object-fit:cover}.editorial-copy{padding:46px;align-self:center}.editorial-copy h2{margin-bottom:18px}.editorial-copy p{max-width:440px;color:#626759}.text-link{display:inline-flex;gap:24px;border:0;background:none;border-bottom:1px solid #7b846e;padding:0 0 5px;margin-top:24px;font-size:14px}.wholesale-strip{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:38px 0;border-bottom:1px solid #d9dccf}.wholesale-strip h2{font-size:32px}.wholesale-strip p{margin-top:10px;color:#65685f}.footer{margin-left:224px;border-top:1px solid #d6d9ce;padding:40px;display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:35px;font-size:13px}.footer strong{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:400;margin-bottom:14px}.footer a{display:block;margin:9px 0;color:#64685c}.footer a:hover{text-decoration:underline}.copyright{grid-column:1/-1;border-top:1px solid #e0e2d8;padding-top:20px;font-size:11px;color:#73776b}.inner-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:center;margin-bottom:60px}.inner-hero h1{margin-bottom:22px}.inner-hero p{color:#62675b;max-width:520px}.inner-hero .button{margin-top:28px}.inner-hero img{aspect-ratio:1/1.08;width:100%;object-fit:cover;background:#f0efe8}.facts{display:flex;flex-wrap:wrap;gap:8px 24px;margin:25px 0;font-size:12px;color:#555e49}.facts span{border-bottom:1px solid #bbc2ae;padding-bottom:5px}.section-row{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;padding:45px 0;border-top:1px solid #d6d9ce}.section-row h2{max-width:390px}.coverage{display:grid;grid-template-columns:1fr 1fr;gap:25px}.coverage h3{margin-bottom:8px}.coverage p{font-size:14px;color:#64695b}.format{padding:20px 0;border-bottom:1px solid #d9dccf}.format:first-child{padding-top:0}.format p{font-size:14px;margin-top:8px;color:#656b5c}.inquiry{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;padding:50px 0;border-top:1px solid #d6d9ce;scroll-margin-top:25px}.inquiry-intro p{margin-top:20px;color:#64695b;max-width:350px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.field{display:flex;flex-direction:column;gap:7px}.full{grid-column:1/-1}.field label,.field>span{font-size:13px}.field input,.field select,.field textarea{width:100%;border:1px solid #bfc5b5;background:#fffefb;border-radius:0;min-height:46px;padding:11px 12px;color:#282e21}.field textarea{resize:vertical}.form-note{font-size:12px!important;color:#69705f;margin:18px 0!important}.form-errors,.form-success{padding:20px;background:#e7ecdf;margin-bottom:20px}.form-errors{background:#f6e5de}.form-errors a{text-decoration:underline}.faq details{border-bottom:1px solid #d6d9ce;padding:18px 0}.faq summary{cursor:pointer;font-size:16px}.faq details p{font-size:14px;margin-top:15px;color:#626958}.product-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:start}.product-main-image{background:#f0efe8;aspect-ratio:1;object-fit:contain;width:100%;mix-blend-mode:multiply}.thumbs{display:flex;gap:10px;margin-top:14px;overflow-x:auto}.thumbs button{padding:0;border:1px solid #d6d9ce;background:#f0efe8;flex:0 0 70px}.thumbs button[aria-pressed=true]{border-color:#000}.thumbs img{width:70px;height:70px;object-fit:contain}.product-info{position:sticky;top:25px}.product-info h1{font-size:clamp(32px,3.1vw,48px);margin:12px 0 20px}.product-price{font-size:23px;margin-bottom:24px}.product-form{display:grid;gap:15px}.product-form select,.product-form input{border:1px solid #bdc3b4;background:transparent;padding:12px;max-width:100%}.purchase-row{display:grid;grid-template-columns:85px 1fr;gap:12px}.purchase-row input{width:85px}.product-form label{font-size:13px}.product-description{margin-top:28px;font-size:14px}.product-description img{height:auto;max-width:100%}.product-description table{display:block;overflow:auto;max-width:100%}.product-description :is(p,ul,ol){margin-bottom:15px}.product-description :is(h1,h2,h3){font-family:Instrument,Arial;font-size:18px;letter-spacing:0;margin:20px 0 10px}.breadcrumbs{font-size:12px;color:#656b5c;margin-bottom:25px}.breadcrumbs a{text-decoration:underline}.cart-item{display:grid;grid-template-columns:100px 1fr 90px 75px;align-items:center;gap:22px;padding:24px 0;border-bottom:1px solid #d6d9ce}.cart-item img{width:100px;height:100px;object-fit:contain}.cart-item h2{font-family:Instrument,Arial;font-size:16px;letter-spacing:0;line-height:1.4;margin-bottom:10px}.cart-item label{font-size:12px}.cart-item input{width:75px;padding:10px;border:1px solid #bbc2b0;background:transparent}.cart-item a.remove{text-decoration:underline;font-size:12px}.cart-summary{max-width:410px;margin:30px 0 0 auto}.cart-summary .subtotal{display:flex;justify-content:space-between;font-size:22px}.cart-summary p{font-size:13px;color:#666e5e;margin:18px 0}.cart-summary .button{margin:0 8px 10px 0}.prose{max-width:800px}.prose h1{margin-bottom:35px}.prose p{margin-bottom:16px}.prose a{text-decoration:underline}.prose h2{font-size:28px;margin:25px 0 15px}.pagination{display:flex;justify-content:center;gap:20px;padding:30px}.pagination a{text-decoration:underline}.notification{position:fixed;bottom:30px;right:30px;z-index:60;background:#333d2b;color:#fff;padding:18px 22px;box-shadow:0 5px 25px #0002;max-width:calc(100% - 40px)}.notification a{text-decoration:underline;margin-left:16px}.notification button{border:0;background:none;color:#fff;margin-left:20px}.shopify-policy__container{max-width:850px!important;padding:40px!important}.overlay{display:none}@keyframes appear{0%{opacity:.5;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1200px){.side{width:195px;padding:35px 20px}.shell,.footer{margin-left:195px}.content{padding:30px 25px 60px}.topbar{padding:0 25px}.top-note{display:none}.utilities{margin-left:auto}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.filters{gap:17px}.inner-hero,.section-row,.inquiry{gap:30px}}@media(max-width:800px){.side{transform:translate(-100%);transition:transform .25s ease;width:280px;padding:28px;visibility:hidden}.side.open{transform:translate(0);visibility:visible}.side nav{margin-top:30px}.side-foot{padding-top:20px}.shell,.footer{margin-left:0}.mobile-toggle,.mobile-brand,.close-menu{display:block}.close-menu{position:absolute;right:12px;top:12px}.mobile-brand{font-family:Georgia,serif;font-size:17px;letter-spacing:.01em;white-space:nowrap}.topbar{height:72px;padding:0 16px;gap:10px;position:relative;z-index:20}.utilities{gap:8px}.utilities .account-link,.topbar .searchbar{display:none}.utilities a{font-size:13px}.mobile-toggle{padding:5px}.content{padding:28px 20px 45px}.overlay.open{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0005;z-index:29}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.catalog-toolbar{align-items:flex-start;flex-direction:column;gap:0;border:0;margin-bottom:5px}.filters{width:100%;border-bottom:1px solid #d6d9ce}.sort{align-self:flex-end}.catalog-head{margin-bottom:20px}.catalog-head h1{font-size:42px}.intro{font-size:15px}.catalog-search{max-width:none}.inner-hero{grid-template-columns:1fr;gap:25px;margin-bottom:35px}.inner-hero img{aspect-ratio:1.45;max-height:340px;object-position:center 45%}.inner-hero h1{font-size:44px}.section-row,.inquiry{grid-template-columns:1fr;gap:26px;padding:32px 0}.inquiry-intro p{max-width:100%}.editorial{margin-top:45px;grid-template-columns:1fr}.editorial img{height:240px;object-position:center 40%}.editorial-copy{padding:30px 24px}.wholesale-strip{align-items:flex-start;flex-direction:column;padding:30px 0}.wholesale-strip .text-link{margin-top:0}.footer{padding:30px 20px;grid-template-columns:1fr 1fr;gap:25px}.footer>div:first-child{grid-column:1/-1}.product-layout{grid-template-columns:1fr;gap:28px}.product-info{position:static}.product-info h1{font-size:38px}.cart-item{grid-template-columns:70px 1fr 68px;gap:13px}.cart-item img{width:70px;height:80px}.cart-item .remove{grid-column:2}.cart-item input{width:65px}.product-card h2{font-size:13px;min-height:38px}.product-image{aspect-ratio:1/1.15}.price{font-size:14px}.coverage{gap:20px}.notification{right:20px;bottom:20px}.shopify-policy__container{padding:28px 20px!important}}@media(max-width:380px){.mobile-brand{font-size:14px}.content{padding-left:15px;padding-right:15px}.catalog-head h1{font-size:36px}.form-grid{grid-template-columns:1fr}.full{grid-column:auto}.filters{gap:18px}.filters button{font-size:12px}.utilities svg{width:19px}.product-grid{gap:23px 10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}@media(min-width:801px){.catalog-search{display:none}.content{padding-top:28px}.catalog-head{margin-bottom:23px}.catalog-head h1{font-size:clamp(42px,3.5vw,57px)}.product-image{aspect-ratio:1.15}.topbar{height:70px}}@media(min-width:801px){.side nav .mobile-search-link{display:none}}@media(max-width:800px){.catalog-head{margin-bottom:12px}.catalog-search{margin-bottom:4px}.catalog-toolbar{margin-bottom:0}.filters{scrollbar-width:thin}.results-meta{margin-bottom:12px}.catalog-head .eyebrow{margin-bottom:10px}.catalog-head h1{font-size:36px}.catalog-head .intro{font-size:14px}.catalog-search input{min-height:40px}}html{scroll-padding-top:105px}body{background:#fff;color:#20251f}.shell,.footer{margin-left:0}.announcement{background:#000;color:#fff;text-align:center;font-size:11px;letter-spacing:.08em;padding:8px 18px}.store-header{position:sticky;top:0;z-index:25;background:#fffffff5;border-bottom:1px solid #e4e5df;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.header-inner{max-width:1560px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:21px 36px}.wordmark{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.wordmark span{font-family:Georgia,serif;font-size:24px;letter-spacing:-.035em;line-height:1.2}.wordmark small{font-size:9px;letter-spacing:.28em;margin-top:4px}.desktop-nav{display:flex;gap:22px;align-items:center;font-size:13px}.desktop-nav a{padding:8px 0;position:relative;white-space:nowrap}.desktop-nav a:after{content:"";position:absolute;bottom:2px;left:0;width:0;height:1px;background:#535d46;transition:width .2s}.desktop-nav a:hover:after{width:100%}.utilities{gap:14px;font-size:12px}.searchbar{max-width:130px;border:0;border-bottom:1px solid #cdd0c5}.searchbar input{width:85px;padding:6px 0}.side,.mobile-toggle{display:none}.store-hero{position:relative;min-height:405px;background:#f6f5f0;overflow:hidden}.hero-inner{max-width:1488px;margin:auto;position:relative;padding:66px 36px 64px;z-index:1}.hero-inner h1{font-family:Georgia,serif;font-size:clamp(42px,4vw,62px);letter-spacing:-.04em;max-width:600px}.hero-inner h1 span{display:block;font-size:clamp(24px,2.6vw,38px);margin-top:12px;font-style:italic;color:#65705e}.hero-description{margin:22px 0 27px;max-width:365px;color:#636b60;font-size:17px}.hero-photo{position:absolute;right:5%;top:0;width:52%;height:100%;object-fit:contain;mix-blend-mode:multiply}.hero-inner .eyebrow{animation:appear .5s both}.hero-inner h1{animation:appear .6s .07s both}.hero-inner .button{animation:appear .6s .15s both}.hero-secondary{display:inline-block;font-size:13px;margin-left:22px;border-bottom:1px solid #929b89;padding:6px 0}.store-purpose{display:flex;justify-content:center;gap:80px;border-bottom:1px solid #e5e7df;padding:16px 24px;font-size:12px;color:#69705f}.content{max-width:1488px;padding:45px 36px 64px}.home-content{padding-top:38px}.catalog-anchor{scroll-margin-top:105px}.catalog-head .eyebrow{display:none}.catalog-head h1{font-size:36px}.catalog-head{margin-bottom:18px}.catalog-search{display:block;max-width:280px;margin-bottom:10px}.catalog-toolbar{margin-bottom:16px}.product-grid{gap:36px 24px}.product-image{aspect-ratio:1;background:#f6f5f1}.product-image img{height:100%;width:100%;object-fit:contain;padding:12px;mix-blend-mode:multiply}.product-card h2{font-size:15px;min-height:42px}.card-action{background:#fff;color:#000;border-color:#bbc2b3}.card-action:hover{background:#000;color:#fff}.price{font-size:16px}.editorial{background:#f2f3ee;grid-template-columns:1fr 1fr}.editorial img{object-fit:contain;padding:22px;max-height:420px}.wholesale-strip{padding:42px 0}.footer{max-width:1488px;margin:0 auto;padding:42px 36px}.product-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.product-layout>div,.product-info{min-width:0}.product-main-image{width:100%;height:auto;aspect-ratio:1;max-height:600px;object-fit:contain;padding:28px}.thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(58px,1fr));gap:8px;max-width:100%;max-height:195px;overflow:auto}.thumbs button{min-width:0;width:100%;aspect-ratio:1}.thumbs img{width:100%;height:100%;aspect-ratio:1;object-fit:contain}.product-info{top:112px}.product-info h1{font-size:clamp(30px,3vw,44px)}.product-description{overflow-wrap:anywhere}.inner-hero img{height:auto;max-height:470px;object-fit:contain}.notification{bottom:75px}.button:hover{transform:translateY(-1px)}@media(max-width:1250px){.desktop-nav{gap:15px;font-size:12px}.header-inner{gap:16px;padding:18px 26px}.searchbar{display:none}.hero-photo{right:0;width:53%}.store-purpose{gap:35px}.wordmark span{font-size:23px}}@media(max-width:950px){.desktop-nav{display:none}.mobile-toggle{display:block}.header-inner{padding:15px 20px}.wordmark{margin-right:auto}.side{display:flex;width:300px;padding:40px 25px;transform:translate(-100%);visibility:hidden;background:#fff}.side.open{visibility:visible;transform:translate(0)}.close-menu{display:block}.side nav{margin-top:35px}.overlay.open{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0005;z-index:29}.utilities{margin-left:0}.store-purpose{gap:24px;font-size:11px}.hero-inner{padding:50px 28px}.hero-inner h1{max-width:470px}.hero-photo{width:50%;opacity:.9}.content{padding:35px 25px 55px}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 18px}}@media(max-width:650px){html{scroll-padding-top:85px}.announcement{font-size:9px;padding:7px 10px}.header-inner{padding:13px 14px;gap:10px}.wordmark span{font-size:20px}.wordmark small{font-size:8px}.utilities{gap:8px}.bag-label,.account-link{display:none!important}.store-hero{min-height:0;display:flex;flex-direction:column}.hero-inner{padding:30px 22px 12px;margin:0}.hero-inner h1{font-size:39px}.hero-inner h1 span{font-size:28px;margin-top:8px}.hero-inner .eyebrow{font-size:10px;margin-bottom:13px}.hero-description{font-size:15px;margin:17px 0 21px;max-width:320px}.hero-photo{position:relative;order:2;width:100%;height:220px;right:auto;object-fit:contain;opacity:1;margin-top:0}.hero-secondary{margin-left:15px;font-size:12px}.hero-inner .button{padding:11px 16px;font-size:13px}.store-purpose{padding:12px 16px;gap:12px;text-align:center;line-height:1.3}.store-purpose span:last-child{display:none}.content{padding:28px 18px 42px}.catalog-head h1{font-size:31px}.catalog-head .intro{font-size:14px}.catalog-search{max-width:none;margin-bottom:3px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.product-image{aspect-ratio:1}.product-image img{padding:8px}.product-card h2{font-size:13px;min-height:39px}.filters{gap:22px}.filters button{font-size:12px}.catalog-anchor{scroll-margin-top:90px}.product-layout{grid-template-columns:1fr;gap:28px}.product-main-image{max-height:420px;padding:18px}.thumbs{grid-template-columns:repeat(6,minmax(0,1fr));max-height:145px}.product-info{position:static}.product-info h1{font-size:32px}.editorial{grid-template-columns:1fr;margin-top:40px}.editorial img{height:260px}.editorial-copy{padding:28px 24px}.footer{padding:30px 20px}.inner-hero h1{font-size:36px}.store-header{-webkit-backdrop-filter:none;backdrop-filter:none}.hero-inner h1,.hero-inner .eyebrow,.hero-inner .button{animation-duration:.4s}}html{scroll-behavior:auto}.product-main-image{max-width:600px;margin-inline:auto}#shopify-section-header-product-studio{position:sticky;top:0;z-index:25}#shopify-section-header-product-studio .store-header{position:relative}.store-hero .hero-primary-button,.store-hero .hero-primary-button:visited{background-color:var(--hero-button-bg, #222222)!important;color:var(--hero-button-text, #ffffff)!important;border-color:var(--hero-button-bg, #222222)!important}.store-hero .hero-primary-button:hover{background-color:var(--hero-button-hover-bg, #000000)!important;color:var(--hero-button-hover-text, #ffffff)!important;border-color:var(--hero-button-hover-bg, #000000)!important}.product-form button,.product-form .button,.product-form [type=submit]{background-color:#333!important;color:#fff!important;border-color:#333!important;transition:background-color .2s ease}.product-form button:hover,.product-form .button:hover,.product-form [type=submit]:hover{background-color:#000!important;color:#fff!important;border-color:#000!important}.product-card .card-action.secondary,.product-card a.card-action.secondary,.product-card .card-action.secondary:visited{background:#fff!important;color:#333!important;border:1px solid #b7beac!important}.product-card .card-action.secondary:hover,.product-card a.card-action.secondary:hover{background:#000!important;color:#fff!important;border-color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/studio.css.map */
