.block,.band,section>.shell{padding-block:clamp(1.4rem,2.2vw,2rem)!important}.block>.shell,.band>.shell{padding-block:0!important}.shopify-section+.shopify-section>.block{padding-top:clamp(.7rem,1.2vw,1.1rem)!important}.block .head,.band .head{margin-bottom:clamp(.9rem,1.6vw,1.3rem)!important}.card .shot,.card .pic,.tile,.thumb,.qv-main,.qv-thumb,.reccard .thumb,.item .thumb,.shot,.stage{border-radius:var(--card-radius);overflow:hidden}.badge,.card .off,.flag{background:#fffffff0!important;color:var(--accent)!important;border:0!important;border-radius:var(--btn-radius)!important;font-weight:700;padding:.3rem .62rem!important;top:.6rem!important;left:.6rem!important}.quickview{left:.6rem!important;right:.6rem!important;bottom:.6rem!important;background:#fffffff0!important;color:var(--ink)!important;border-radius:var(--btn-radius)!important;border:0!important;letter-spacing:.18em}.tile span,.tile .label,.cat .label{background:#fffffff0;color:var(--ink);border-radius:var(--btn-radius);padding:.5rem .95rem;letter-spacing:.18em;text-transform:uppercase;font-size:.6rem}.btn,.cta,.qv-cta,.rc-actions .add,.atc .btn{border-radius:var(--btn-radius)!important;border:0!important;box-shadow:0 1px 2px #16191f0a,0 12px 32px -18px #16191f47;letter-spacing:.18em}.size,.qv-sizes button,.sizegrid .sz span{border-radius:var(--btn-radius)!important;padding:.55rem 1rem!important}.swatch,.qv-swatches button,.colgrid .sw span{border-radius:50%!important}.swatch[aria-pressed=true],.qv-swatches button[aria-pressed=true],.colgrid .sw.on span{outline:2px solid var(--ink);outline-offset:3px;box-shadow:none!important}.chip{background:color-mix(in oklab,var(--accent) 12%,var(--surface))!important;color:var(--accent)!important;border:0!important;border-radius:var(--btn-radius)!important;font-weight:700}.fgroup,.faq details,.usp,.feat{border-radius:var(--card-radius)!important;border:0!important;background:var(--surface);box-shadow:0 1px 2px #16191f0a,0 12px 32px -18px #16191f47}.pill,.subrail a,.subrail button{border-radius:var(--btn-radius);background:var(--surface);padding:.5rem 1.1rem;letter-spacing:.16em}.pill[aria-pressed=true],.pill.on{background:var(--ink);color:var(--surface)}.pill[aria-pressed=true]:after,.pill.on:after{display:none}.hero,.colbanner{border-bottom:0!important}.qty{border-radius:var(--btn-radius)!important;overflow:hidden}.block h2,.band h2,.photoband h2,.faq>h2,.seo h2{text-align:center!important}.block .head,.band .head,.head.center{display:grid!important;justify-content:center!important;justify-items:center!important;text-align:center!important;gap:.5rem}.block .head>*,.band .head>*,.head.center>*{margin-inline:auto!important}.buy h1,.buy h2,.cd h2,.cd h5{text-align:left!important}.features{display:grid!important;grid-template-columns:repeat(4,1fr);gap:1rem}.features>*{background:var(--surface);border-radius:var(--card-radius);padding:1.4rem;box-shadow:0 1px 2px #16191f0a,0 12px 32px -18px #16191f47;text-align:left}.features b,.features h3,.features h4{display:block;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;margin-bottom:.4rem}.photoband .shell,.photoband>*{text-align:center!important}.photoband h2,.photoband p{margin-inline:auto!important;text-align:center!important}.photoband .copy{margin-inline:auto!important;justify-items:center!important}@media(max-width:860px){.features{grid-template-columns:repeat(2,1fr)}}.card .price,.card .pr{margin-top:.2rem!important}.card h3{margin-bottom:0!important}.product .swatch{width:3.1rem!important;height:3.9rem!important;border-radius:10px!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;border:0!important;box-shadow:inset 0 0 0 1px #1915121f!important}.product .swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--surface),0 0 0 3.5px var(--ink)!important}.product .swatch-row{gap:.55rem!important;flex-wrap:wrap!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/store-overrides.css.map */
