.template-index{--home-gap: 48px}@media(min-width:990px){.template-index{--home-gap: 64px}}.template-index .shopify-section>:is(.qbe,.cq,.qc,.kits,.help-strip,.home-band,.related-products){padding-block:0;margin-block:0 var(--home-gap)}.template-index .shopify-section>.home-band:is(.home-band--soft,.home-band--white){padding-block:32px}.template-index .shopify-section>.hb{margin-block-end:calc(var(--home-gap) - 8px)}.template-index .section-heading,.template-index .related-products__heading{margin-block-end:12px}.template-index .cq__head{margin-bottom:10px}.template-index .qc__bar{position:relative;min-height:6px;margin:8px 0 0}.template-index .qc__back{position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%)}.template-index .qc__stack{margin-top:26px}.template-index .qc__stack.is-result{margin-top:14px}.template-index .shopify-section>.cq>.page-width{box-sizing:border-box;width:calc(100% - 2 * var(--gutter));max-width:calc(var(--page-width) - 2 * var(--gutter));padding:16px 12px 12px;border-radius:22px;background:#fff;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}@media(min-width:750px){.template-index .shopify-section>.cq>.page-width{padding:22px 20px 18px}}.template-index .cq .cq__head{margin-bottom:12px}.template-index .cq .cq__btns{display:flex;gap:8px;margin-top:14px}.template-index .cq .cq__btns:empty{display:none}.template-index .cq .cq__btns>*{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;gap:7px;margin:0;padding:12px 8px;border:0;border-radius:14px;font:800 .9rem var(--font-body, inherit);line-height:1.3;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.template-index .cq .cq__all,.template-index .cq .bq__more{background:#f5f1ea;color:var(--color-text)}.template-index .cq .cq__all span{display:inline;overflow:hidden;text-overflow:ellipsis}.template-index .cq .cq__all svg{flex:none;width:18px;height:18px}.template-index .cq .cq__qb{background:var(--color-text);color:#fff;box-shadow:0 2px 4px #1f29371f,0 8px 14px -8px #1f293780}.template-index .cq .cq__qb svg{flex:none;width:16px;height:16px;color:var(--color-primary)}.template-index .cq .cq__qb.is-loading{opacity:.7}.template-index .cq .cq__qb:active,.template-index .cq .cq__all:active,.template-index .cq .bq__more:active{transform:scale(.98)}.template-index .cq .cq__qb{display:none}@media(max-width:749px),(hover:none)and (pointer:coarse)and (max-width:1366px){.template-index .cq .cq__btns>.cq__qb{display:flex}}.cq__sq[data-n="2"] .cq__ph img,.cq__sq[data-n="3"] .cq__ph:first-child img{height:auto;aspect-ratio:1}
/*# sourceMappingURL=/cdn/shop/t/56/assets/home-spacing.css.map */
