:root{--ink: #22392F;--ink-2: #1A2D25;--paper: #FFFDF8;--stone: #F4EDDF;--line: #E6DAC2;--muted: #5B6B63;--brass: #B8860B;--brass-2: #D9B65C;--hl: #D9B65C;--cream: var(--paper);--cream-2: var(--stone);--sand: var(--line);--gold: var(--brass);--gold-2: var(--brass-2);--amber: var(--brass);--brown: var(--ink);--brown-2: var(--muted);--radius: 2px;--ease: cubic-bezier(.25, .1, .25, 1)}body{font-family:Inter,system-ui,sans-serif;background:var(--paper);color:var(--ink);font-size:15px;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:Playfair Display,Georgia,serif;font-weight:700;letter-spacing:-.005em;line-height:1.1;color:var(--ink)}h3{font-weight:600}h1 em,h2 em,h3 em,.big em,.story .big em,.page-hero h1 em{font-style:normal}.wrap{max-width:1260px;padding:0 28px}.hl{position:relative;display:inline-block;padding:0 .14em;z-index:0;color:var(--ink)}.hl:before{content:"";position:absolute;left:0;right:0;bottom:.06em;height:.9em;background:var(--hl);z-index:-1;transform:scaleX(0);transform-origin:left;transition:transform .9s cubic-bezier(.65,0,.35,1) .25s}.in .hl:before,.hl.in:before,.h-ready .hl:before{transform:scaleX(1)}.eyebrow{font-size:.72rem;font-weight:600;letter-spacing:.22em;color:var(--brass)}.btn{border-radius:2px;padding:15px 28px;font:600 .76rem/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;box-shadow:none!important;transition:background .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease),transform .3s var(--ease)}.btn:hover{transform:translateY(-2px)}.btn-gold{background:var(--brass);color:#fff;border:1px solid var(--brass)}.btn-gold:hover{background:var(--ink);border-color:var(--ink)}.btn-gold:after{display:none}.btn-line{background:transparent;color:var(--ink);border:1px solid var(--ink)}.btn-line:hover{background:var(--ink);color:var(--paper)}.btn-wa{background:#25d366;color:#fff;border:1px solid #25D366}.link-arrow{font-size:.74rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);border-bottom:2px solid var(--hl);padding-bottom:4px}.link-arrow:after{display:none}.link-arrow:hover{color:var(--brass)}header.site{background:var(--ink);border-bottom:1px solid rgba(217,182,92,.25);box-shadow:none!important}header.site.scrolled{box-shadow:0 10px 30px #0c261e40!important}.nav{height:88px}header.site.scrolled .nav{height:74px}.logo img{height:54px}header.site.scrolled .logo img{height:46px}.links{gap:32px;font-size:.74rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#fffdf8d9}.links>a:after,.dd>a:after{height:2px;bottom:-8px;background:var(--hl)}.links>a:hover,.links>a.active,.dd>a:hover,.dd>a.active,.dd:hover>a{color:var(--hl)}.search input{border-radius:2px;border:1px solid rgba(255,253,248,.2);background:#fffdf80f;color:var(--paper);font-size:.85rem}.search input::placeholder{color:#fffdf899}.search input:focus{box-shadow:none;border-color:var(--hl)}.search svg{stroke:var(--hl)}.cart-btn{background:var(--brass);border:0;border-radius:2px;padding:11px 16px;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff}.cart-btn:hover{background:var(--hl);color:var(--ink);transform:none}.cart-btn b{background:var(--ink);color:var(--hl);min-width:20px;height:20px;font-size:.68rem}.cart-btn:hover b{background:var(--ink);color:#fff}.burger svg{stroke:var(--paper)}.mega-in{border-radius:2px;box-shadow:0 30px 60px #0c261e33;border-color:var(--line)}.mnav{background:var(--ink);border-color:#ffffff1a}.mnav a{color:var(--paper);border-color:#ffffff1a;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase}.mnav a.active{color:var(--hl)}.page-hero{background:var(--ink);color:var(--paper);padding:110px 0 80px;isolation:auto}.page-hero>img,.page-hero:before,.page-hero:after{display:none!important}.page-hero h1{color:var(--paper);font-size:clamp(2.4rem,4.6vw,4rem);max-width:900px;text-shadow:none!important}.page-hero h1 em,.page-hero h1 em .w>span{color:var(--hl)!important}.page-hero p{color:#fffdf8bf;max-width:640px;text-shadow:none!important;animation:none!important;opacity:1!important;transform:none!important}.page-hero .crumbs,.page-hero .crumbs a{color:#fffdf899}.page-hero .btn-line{color:var(--paper);border-color:#fffdf880}section{padding:100px 0}section.alt{background:var(--stone)}.head{margin-bottom:52px}.head h2{font-size:clamp(2rem,3.4vw,3rem)}.head p{color:var(--muted)}.prod{border-radius:2px;border:1px solid var(--line);background:#fff;box-shadow:none;transition:transform .45s var(--ease),box-shadow .45s var(--ease),border-color .3s}.prod:hover{transform:translateY(-6px);box-shadow:0 22px 44px #12342a1f;border-color:var(--brass-2)}.prod .pimg{background:#fff}.prod img{transition:transform 1.2s var(--ease)}.prod:hover img{transform:scale(1.05)}.prod .sku{background:var(--ink);color:var(--hl);border:0;border-radius:2px;padding:4px 8px;left:12px;top:12px;font-size:.6rem;letter-spacing:.12em}.prod .pb{border-top:1px solid var(--line);padding:18px 18px 20px}.prod .pb h3{font-size:1.05rem}.prod .pb span{color:var(--muted);font-size:.76rem}.prod .add{border:1px solid var(--ink);border-radius:2px;background:transparent;color:var(--ink);font-size:.7rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.prod .add:hover{background:var(--ink);color:var(--hl);border-color:var(--ink)}.prod .add.done{background:var(--hl);border-color:var(--hl);color:var(--ink)}section{counter-reset:ico}.card .ico{counter-increment:ico;width:auto;height:auto;background:none;display:block;place-items:normal;margin-bottom:22px;transform:none!important}.card .ico svg{display:none}.card .ico:before{content:counter(ico,decimal-leading-zero);display:block;font:600 1.9rem/1 Playfair Display,Georgia,serif;color:var(--brass)}.card .ico:after{content:"";display:block;width:28px;height:2px;margin-top:14px;background:var(--hl);transition:width .5s var(--ease)}.card:hover .ico{background:none}.card:hover .ico:after{width:64px}.exp .tag.gold,.exp .tag.live{background:transparent;color:var(--ink);border-color:#22392f47}.exp .tag.live:before{background:var(--brass)}.cat,.svc-img,.mini,.vert,.panel,.drawer,.line,.qty,.exp,.way,.help,.intl,.field input,.field select,.field textarea,.types label span,.emptyq,.meta span,.tag,.chips button,.chips2 span,.catlist button,.ftabs button,.qsteps span i,.main-img,.thumbs button,.case-gallery a,.portrait,.bigstat,.case-id{border-radius:2px!important}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--brass);box-shadow:0 0 0 3px #d9b65c40}em .w>span,.story .big em,.portrait .yrs,.bigstat .yrs,.case-id h3{background:none!important;-webkit-text-fill-color:currentColor!important}.story .big em,.portrait .yrs,.bigstat .yrs{color:var(--hl)!important}.cta-band{border-radius:2px;background:var(--ink)}.cta-band>img{opacity:.35}.cta-band h2{color:var(--paper)}.cta-band .btn-line{color:var(--paper);border-color:#fffdf880}.cta-band .btn-line:hover{background:var(--paper);color:var(--ink)}footer.site{background:var(--ink);color:#fffdf8bf;border-top:3px solid var(--brass);padding-top:80px;margin-top:0}footer.site .fgrid h4{font-family:Inter,sans-serif;font-size:.7rem;letter-spacing:.2em;color:var(--hl)}footer.site .fgrid li,footer.site .fgrid p{color:#fffdf8bf}footer.site .fgrid li a:hover{color:var(--hl)}footer.site .fgrid b{color:var(--paper)!important}footer.site .copy{border-color:#ffffff1f;color:#fffdf880}.wa .tip{display:none}.rv{opacity:0;transform:translateY(18px);transition:opacity .9s var(--ease),transform .9s var(--ease)}.rv.in{opacity:1;transform:none}.w>span{transform:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.rv{opacity:1;transform:none}.hl:before{transform:scaleX(1);transition:none}}@media(max-width:960px){section{padding:72px 0}.page-hero{padding:80px 0 56px}.nav{height:72px}.logo img{height:44px}}@media(max-width:560px){.wrap{padding:0 20px}section{padding:56px 0}.logo img{height:40px}.cart-btn{padding:9px 11px}}img,picture,video{-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@media(max-width:560px){footer.site{padding-bottom:96px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/d10-refined.css.map */
