@font-face{font-family:Calvino;src:url(/cdn/shop/files/Calvino-Regular.otf?v=1782211773) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Eastman;src:url(/cdn/shop/files/Eastman-Grotesque-Regular.otf?v=1782211773) format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--header-font-stack:"Calvino",Georgia,serif !important;--heading-font-stack:"Calvino",Georgia,serif !important;--header-font-weight:400 !important;--font-weight-header-bold:400 !important;--body-font-stack:"Eastman","Helvetica Neue",Arial,sans-serif !important;--button-font-stack:"Calvino",Georgia,serif !important;--navigation-font-stack:"Eastman","Helvetica Neue",Arial,sans-serif !important;--label-font-stack:"Eastman","Helvetica Neue",Arial,sans-serif !important;--text-color:#eef2df !important;--body-color:#042c29 !important;--body-color-darken10:#021c1a !important;--body-secondary-color:#073833 !important;--color-primary-background:#042c29 !important;--color-primary-background-rgb:4,44,41 !important;--color-secondary-background:#073833 !important;--color-body:#073833 !important;--color-bg:#073833 !important;--link-color:#cfdca8 !important;--on-sale-color:#e2cc87 !important;--border-color:rgba(207,220,168,.2) !important;--link-border-color:rgba(207,220,168,.45) !important;--filter-bg-color:rgba(207,220,168,.1) !important;--primary-btn-bg-color:#cfdca8 !important;--primary-btn-text-color:#052420 !important;--sale-badge-color:#e2cc87 !important;--sold-out-badge-color:#073833 !important;--custom-badge-color:#cfdca8 !important;--preorder-badge-color:#cfdca8 !important;--countdown-badge-color:#cfdca8 !important;--badge-font-color:#052420 !important;--star-rating-color:#e2cc87 !important;--header-color:#042c29 !important;--header-border-color:rgba(207,220,168,.18) !important;--nav-text-color:#eef2df !important;--nav-text-hover:#cfdca8 !important;--overlay-header-text-color:#eef2df !important;--menu-drawer-color:#042c29 !important;--menu-drawer-text-color:#eef2df !important;--menu-drawer-text-hover-color:#cfdca8 !important;--cart-drawer-color:#042c29 !important;--cart-drawer-text-color:#eef2df !important;--color-scheme-light-background:#073833 !important;--color-scheme-light-background-rgb:7,56,51 !important;--color-scheme-light-text:#eef2df !important;--color-scheme-dark-background:#021c1a !important;--color-scheme-dark-background-rgb:2,28,26 !important;--color-scheme-dark-text:#eef2df !important;--color-scheme-feature-background:#cfdca8 !important;--color-scheme-feature-background-rgb:207,220,168 !important;--color-scheme-feature-text:#052420 !important}.footer-wrapper{--color-footer-bg:#021c1a;--color-footer-text:#eef2df}.hale[data-palette=light],[data-palette=light]{--bg:#f4f2ea;--bg-2:#ffffff;--bg-3:#e7e3d6;--ink:#23302a;--muted:#6c776e;--accent:#2f5d49;--on-accent:#ffffff;--line:rgba(35,48,42,.14);--glow:rgba(47,93,73,.16)}.hale section.sec#reviews:not(:has(#looxReviews)){display:none!important}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.hale .pair{transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1)}.hale .pair:hover{transform:translateY(-5px);box-shadow:0 22px 44px -24px #23302a66}.hale .pair .pair-img{overflow:hidden}.hale .pair .pair-img img{transition:transform .5s cubic-bezier(.22,.61,.36,1)}.hale .pair:hover .pair-img img{transform:scale(1.05)}.hale .prod-card{transition:transform .35s cubic-bezier(.22,.61,.36,1)}.hale .prod-card:hover{transform:translateY(-5px)}.hale .prod-card .pkg{overflow:hidden;display:block}.hale .prod-card .pkg img{transition:transform .5s cubic-bezier(.22,.61,.36,1)}.hale .prod-card:hover .pkg img{transform:scale(1.04)}.hale .pair .pair-add,.hale .prod-card .add{transition:transform .25s ease,filter .25s ease}.hale .pair .pair-add:hover,.hale .prod-card .add:hover{filter:brightness(1.08)}}@media(min-width:769px){.template-product #MainContent,.template-product #MainContent .hale,.hale .pdp,.hale .pdp .wrap,.hale .pdp-top,.hale .pdp-top .gallery{overflow:visible!important}.hale .pdp-top{align-items:start!important}}@media(max-width:900px){.hale .pstick{bottom:calc(106px + env(safe-area-inset-bottom))!important;transform:translateY(calc(100% + 200px))!important;visibility:hidden!important;transition:transform .32s cubic-bezier(.22,.61,.36,1),visibility 0s .32s!important}.hale .pstick.show{transform:translateY(0)!important;visibility:visible!important;transition:transform .32s cubic-bezier(.22,.61,.36,1),visibility 0s 0s!important}.hale-atoast{bottom:calc(170px + env(safe-area-inset-bottom))!important}}.hale .pstick-btn{background:var(--accent,#2f5d49)!important;color:var(--on-accent,#ffffff)!important}.hale .col-toolbar{flex-wrap:wrap;row-gap:12px;align-items:center}.hale .col-tleft{flex-wrap:wrap;row-gap:8px;align-items:center;flex:1 1 auto}.hale .col-count{white-space:nowrap;line-height:1.2}.hale .col-sort{flex:0 0 auto;min-width:0}.hale .col-sort select{max-width:100%}.hale .prod-meta .rate{position:relative!important;display:flex!important;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:20px;line-height:1.2;margin:0 0 8px!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important}.hale .prod-meta .rate .rstars{position:relative!important;display:inline-block!important;height:1em;line-height:1;font-size:15px;white-space:nowrap;flex:0 0 auto}.hale .prod-meta .rate .rstars-bg,.hale .prod-meta .rate .rstars-fg{display:block;line-height:1;letter-spacing:1px}.hale .prod-meta .rate .rstars-bg{color:#23302a38}.hale .prod-meta .rate .rstars-fg{position:absolute;inset:0 auto 0 0;overflow:hidden;width:var(--pct,0);color:#e0a536;white-space:nowrap}.hale .prod-meta .rate b{flex:0 0 auto;font-weight:600}.hale .prod-meta .rate .rcount{flex:0 0 auto;font-size:12px;color:var(--muted);white-space:nowrap}.hale .col-grid .prod-meta h3{margin:0 0 6px;line-height:1.22;overflow-wrap:anywhere}.hale .col-grid .prod-meta .type{margin:0 0 4px}.hale .col-grid .btags{display:flex!important;flex-wrap:nowrap;gap:6px;overflow:hidden;margin:2px 0 0!important;min-height:24px;align-items:center}.hale .col-grid .btags span{display:inline-flex;align-items:center;gap:5px;font-size:11px!important;font-weight:500!important;letter-spacing:.01em;color:var(--accent)!important;background:color-mix(in srgb,var(--accent) 8%,transparent)!important;border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)!important;border-radius:6px!important;padding:3px 8px!important;line-height:1.3!important;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.hale .col-grid .btags span svg{width:11px!important;height:11px!important;flex:0 0 auto;opacity:.85}.hale .col-grid .btags span:nth-child(n+3){display:none!important}@media(max-width:900px){.hale .col-toolbar{gap:10px}.hale .col-tleft{width:100%;justify-content:space-between}.hale .col-sort{width:100%}.hale .col-sort label{display:none}.hale .col-sort select{width:100%;text-align:left}.hale .fopen{flex:0 0 auto}}@media(max-width:560px){.hale .prod-meta .rate{gap:3px 6px;margin-bottom:6px!important;min-height:18px}.hale .prod-meta .rate .rstars{font-size:13px}.hale .prod-meta .rate .rcount{font-size:11px}.hale .col-grid .prod-meta h3{font-size:14px;min-height:2.6em}.hale .col-grid .btags{min-height:22px;gap:5px}.hale .col-grid .btags span{font-size:10px!important;padding:3px 7px!important;border-radius:5px!important}.hale .col-grid .btags span svg{width:10px!important;height:10px!important}.hale .col-grid .btags span:nth-child(n+2){display:none!important}}@media(min-width:901px){.hale .pdp{padding-top:18px}.hale .crumbs{margin-bottom:14px;font-size:12px}.hale .pdp-top{grid-template-columns:.82fr 1fr!important;gap:44px!important}.hale .gallery{display:grid!important;grid-template-columns:64px 1fr;gap:12px;align-items:start}.hale .gal-thumbs{grid-column:1;grid-row:1;display:flex!important;flex-direction:column;gap:8px;max-height:480px;overflow-y:auto;padding:0}.hale .gal-thumbs .th{flex:0 0 auto;width:64px}.hale .gal-main{grid-column:2;grid-row:1;max-height:480px}.hale .gal-main .ph,.hale .gal-main .ph img{max-height:480px}.hale .gal-main .ph img{object-fit:contain;width:100%}.hale .plb{grid-column:1 / -1}.hale .pinfo h1{font-size:clamp(22px,1.7vw,28px)!important;margin-top:3px!important}.hale .pinfo .klabel{margin-bottom:4px;font-size:10px}.hale .psub{font-size:13.5px;margin-top:6px;line-height:1.4}.hale .pmeta{margin-top:8px;gap:5px 14px}.hale .pmeta .fmt{font-size:12.5px}.hale .pmeta .fmt svg{width:17px;height:17px}.hale .keypts{margin-top:10px;padding:11px 14px;gap:6px;border-radius:11px}.hale .keypts li{font-size:12.5px;line-height:1.3}.hale .keypts .kp-dot{margin-top:6px;width:6px;height:6px}.hale .pbtags{margin-top:8px;gap:5px}.hale .pbtags span{font-size:11px;padding:3px 8px}.hale .tags{margin-top:8px}.hale .tags span{font-size:11.5px}.hale .buycard{margin-top:12px;padding:13px 15px 15px;border-radius:13px}.hale .pprice-sub{font-size:11.5px}.hale .buycard .vpicker{margin-top:7px}.hale .vlabel{margin-bottom:5px;font-size:10px}.hale .vpill{padding:7px 13px;font-size:12.5px}.hale .buycard .buybox{margin-top:9px}.hale .pdp-form .qty button,.hale .pdp-form .qty input{height:44px}.hale .addbig{min-height:44px;font-size:13.5px;gap:8px;padding:0 18px}.hale .addbig svg{width:16px;height:16px}.hale .pdp-express{margin-top:8px}.hale .pdp-express .shopify-payment-button__button{min-height:42px}.hale .shipdate{margin-top:7px;font-size:11.5px}.hale .buycard .pship{margin-top:8px}.hale .pship-txt{font-size:11.5px;margin-bottom:5px}.hale .pship-txt svg{width:15px;height:15px}.hale .pship-bar{height:4px}.hale .delivpay{margin-top:10px;padding:10px 12px;gap:12px;border-radius:11px}.hale .dp-rows{gap:6px}.hale .dp-row{font-size:11.5px;padding:5px 8px;gap:7px;border-radius:8px}.hale .dp-ic{width:24px;height:19px}.hale .ppay--stack .pay-ic{height:19px}.hale .ppay--stack .pay-ic svg{height:19px}.hale .pconsult{margin-top:10px;padding:9px 13px;font-size:12px;border-radius:10px}.hale .pconsult svg{width:16px;height:16px}.hale .pairsmini{margin-top:12px;padding-top:11px;gap:8px}.hale .pairsmini-h{font-size:14.5px}.hale .pairsmini .pair{padding:8px}.hale .pairsmini .pair-img{width:48px;height:56px}.hale .pairsmini .pair-name{font-size:13px}.hale .pairsmini .pair-add{padding:5px 11px;font-size:10px}.hale .pairsmini .pair-price{font-size:13px}.hale .pdesc{margin-top:18px;font-size:13.5px;line-height:1.55}.hale .acc{margin-top:8px}.hale .acc summary{font-size:14px;padding:11px 0}.hale .accbody{font-size:13.5px}}.template-index .hale .sec{padding:60px 0}.template-index .hale .sec:first-child{padding-top:60px}.template-index .hale .sec-head{margin-bottom:30px}.template-index .hale .sec-head h2{margin-top:12px}.template-index .hale .slide-show{min-height:380px}.template-index .hale .trust{padding:20px 0}.template-index .hale .freefrom{padding:32px 0}.template-index .hale .filterbar{margin-bottom:18px}.template-index .hale .remind{margin-bottom:24px;padding:14px 22px}.template-index .hale .certs{gap:36px}.template-index .hale .qfeats{margin-top:40px}.template-index .hale .founder .wrap{gap:44px}.template-index .hale .news{padding:70px 0}.template-index .hale .news form{margin-top:28px}.template-index .hale .seo{padding:56px 0 64px}.template-index .hale .codebar .wrap{padding-top:14px;padding-bottom:14px}@media(max-width:900px){.template-index .hale .sec{padding:44px 0}.template-index .hale .sec:first-child{padding-top:44px}.template-index .hale .sec-head{margin-bottom:22px}}@media(max-width:680px){.template-index .hale .news{padding:52px 0}.template-index .hale .seo{padding:44px 0 52px}.template-index .hale .trust{padding:16px 0}.template-index .hale .freefrom{padding:24px 0}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
