.torque-chrome-shell>main{display:block;min-height:46vh}.tq-page{padding:0 0 4.5rem}.tq-head{padding:2.125rem 0 1.625rem}.tq-head h1{font-family:var(--disp);font-weight:700;font-size:clamp(1.875rem,4vw,2.875rem);line-height:1.08;letter-spacing:-.015em;color:var(--ink);margin:0;text-wrap:balance}.tq-head .lead{margin-top:.875rem}.tq-rte{max-width:68ch;color:var(--body-c);font-size:max(min(17px,var(--tq-text-floor, 11px)),1.0625rem);line-height:1.7}.tq-rte>*+*{margin-top:1.05em}.tq-rte :is(h2,h3,h4){font-family:var(--disp);font-weight:700;color:var(--ink);letter-spacing:-.01em;line-height:1.25;margin-top:1.7em}.tq-rte h2{font-size:clamp(1.375rem,2.4vw,1.8125rem)}.tq-rte h3{font-size:clamp(1.1875rem,2vw,1.375rem)}.tq-rte h4{font-size:max(min(17.5px,var(--tq-text-floor, 11px)),1.09375rem)}.tq-rte a{color:var(--blue);text-decoration:underline;text-underline-offset:2px}.tq-rte a:hover{color:var(--navy)}.tq-rte :is(ul,ol){padding-left:1.375rem}.tq-rte li+li{margin-top:.4em}.tq-rte li::marker{color:var(--blue2)}.tq-rte img{border-radius:.75rem;margin-block:1.4em}.tq-rte blockquote{border-left:.1875rem solid var(--blue2);padding-left:1.125rem;font-family:var(--serif);font-size:max(min(19px,var(--tq-text-floor, 11px)),1.1875rem);color:var(--ink)}.tq-crumbs{border-bottom:1px solid var(--line);background:#fff}.tq-crumbs .wrap{display:flex;align-items:center;flex-wrap:wrap;gap:.5625rem;min-height:2.875rem;padding-block:.5rem;color:var(--mut);font-size:max(min(12.5px,var(--tq-text-floor, 11px)),.78125rem)}.tq-crumbs a{display:inline-flex;align-items:center;min-height:1.875rem;color:var(--body-c);font-weight:650;text-decoration:none}.tq-crumbs a:hover{color:var(--blue)}.tq-crumbs [aria-current=page]{min-width:0;overflow:hidden;color:var(--ink);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.tq-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(14.375rem,1fr));gap:1.875rem 1.5rem;margin-top:.375rem}.tq-card{display:flex;flex-direction:column;gap:.75rem}.tq-card__media{display:block;overflow:hidden;border-radius:.875rem;background:var(--skytint);aspect-ratio:1 / 1}.tq-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.tq-card:hover .tq-card__media img{transform:scale(1.04)}.tq-card__media--full-frame{background:#fff}.tq-card__media--full-frame img{object-fit:contain;object-position:center 57%;padding:.625rem;box-sizing:border-box}.tq-card:hover .tq-card__media--full-frame img{transform:none}@media(max-width:720px){.tq-card__media--full-frame img{object-position:center 54%}}.tq-card__title{font-family:var(--disp);font-weight:700;font-size:max(min(16.5px,var(--tq-text-floor, 11px)),1.03125rem);line-height:1.3;color:var(--ink);margin:0}.tq-card__title a{color:inherit;text-decoration:none}.tq-card__title a:hover{color:var(--blue)}.tq-card__price{font-family:var(--disp);font-weight:600;font-size:max(min(15px,var(--tq-text-floor, 11px)),.9375rem);color:var(--body-c);margin:0;font-variant-numeric:tabular-nums}.tq-card__price .tq-sold{color:var(--mut);font-weight:500}.tq-empty{padding:3.5rem 0 1.5rem;text-align:center}.tq-empty .tq-code{font-family:var(--disp);font-weight:700;font-size:clamp(4rem,13vw,8.25rem);line-height:.92;letter-spacing:-.03em;background:var(--skygrad);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:.375rem}.tq-actions{display:flex;flex-wrap:wrap;gap:.875rem;justify-content:center;margin-top:1.75rem}.tq-onward{margin-top:3.5rem;padding-top:2.125rem;border-top:1px solid var(--line)}.tq-onward h2{font-family:var(--disp);font-weight:700;font-size:max(min(19px,var(--tq-text-floor, 11px)),1.1875rem);color:var(--ink);margin:0 0 1rem;text-align:center}.tq-linkrow{display:flex;flex-wrap:wrap;gap:.625rem;justify-content:center}.tq-pill{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:62.4375rem;padding:.5625rem 1.125rem;font-family:var(--disp);font-weight:600;font-size:max(min(14px,var(--tq-text-floor, 11px)),.875rem);color:var(--body-c);text-decoration:none;background:#fff;transition:border-color .2s ease,color .2s ease,transform .2s ease}.tq-pill:hover{border-color:var(--blue2);color:var(--blue);transform:translateY(-1px)}.tq-posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(18.125rem,1fr));gap:2.5rem 1.875rem}.tq-post__media{display:block;overflow:hidden;border-radius:.875rem;aspect-ratio:16 / 10;background:var(--skytint);margin-bottom:.875rem}.tq-post__media img{width:100%;height:100%;object-fit:cover}.tq-post h2{font-family:var(--disp);font-weight:700;font-size:max(min(20px,var(--tq-text-floor, 11px)),1.25rem);line-height:1.25;letter-spacing:-.01em;margin:0 0 .5rem}.tq-post h2 a{color:var(--ink);text-decoration:none}.tq-post h2 a:hover{color:var(--blue)}.tq-meta{font-family:var(--disp);font-weight:600;font-size:max(min(11.5px,var(--tq-text-floor, 11px)),.71875rem);letter-spacing:.12em;text-transform:uppercase;color:var(--mut);margin:0 0 .625rem}.tq-post p{color:var(--body-c);font-size:max(min(15px,var(--tq-text-floor, 11px)),.9375rem);margin:0}.tq-article{padding-bottom:1.25rem}.tq-article__hero{border-radius:1rem;overflow:hidden;margin:1.625rem 0 2.125rem;max-width:56.25rem}.tq-article__hero img{width:100%;height:auto;display:block}.tq-article__body{max-width:68ch}.tq-article__foot{max-width:68ch;margin-top:2.875rem;padding-top:1.75rem;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:.875rem;align-items:center;justify-content:space-between}.tq-comments{max-width:68ch;margin-top:2.875rem}.tq-comments h2{font-family:var(--disp);font-weight:700;font-size:max(min(22px,var(--tq-text-floor, 11px)),1.375rem);margin:0 0 1.125rem}.tq-comment{border-top:1px solid var(--line);padding:1.125rem 0}.tq-comment__meta{font-size:max(min(13px,var(--tq-text-floor, 11px)),.8125rem);color:var(--mut);margin:0 0 .375rem}.tq-form{display:grid;gap:.875rem;margin-top:1.625rem}.tq-form label{font-family:var(--disp);font-weight:600;font-size:max(min(14px,var(--tq-text-floor, 11px)),.875rem);display:block;margin-bottom:.3125rem}.tq-form :is(input[type=text],input[type=email],textarea){width:100%;border:1px solid var(--line);border-radius:.625rem;padding:.75rem .875rem;font:inherit;color:var(--ink);background:#fff}.tq-form :is(input,textarea):focus-visible{outline:.1875rem solid var(--blue2);outline-offset:2px}.tq-form textarea{min-height:8.125rem;resize:vertical}.tq-pagination{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center;margin-top:2.875rem;font-family:var(--disp);font-weight:600;font-size:max(min(14.5px,var(--tq-text-floor, 11px)),.90625rem)}.tq-pagination :is(a,span){display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;padding:0 .75rem;border:1px solid var(--line);border-radius:.625rem;color:var(--body-c);text-decoration:none}.tq-pagination a:hover{border-color:var(--blue2);color:var(--blue)}.tq-pagination [aria-current=page]{background:var(--blue);border-color:var(--blue);color:#fff}.tq-product{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:2.75rem;align-items:start}.tq-product__media{display:grid;gap:.875rem}.tq-product__media img{width:100%;height:auto;border-radius:.875rem}.tq-product__price{font-family:var(--disp);font-weight:700;font-size:max(min(24px,var(--tq-text-floor, 11px)),1.5rem);color:var(--ink);margin:.625rem 0 1.125rem;font-variant-numeric:tabular-nums}.tq-product select,.tq-product input[type=number]{width:100%;border:1px solid var(--line);border-radius:.625rem;padding:.75rem .875rem;font:inherit;background:#fff;color:var(--ink)}.tq-product__form{display:grid;gap:.75rem;margin-top:1.25rem;max-width:23.75rem}.tq-product__form .payline{margin:0;color:var(--mut);font-size:max(min(13px,var(--tq-text-floor, 11px)),.8125rem);line-height:1.5;text-align:center}.tq-product__form .payline:empty{display:none}.tq-product__form .payline shopify-payment-terms{display:block}@media(max-width:860px){.tq-product{grid-template-columns:1fr;gap:1.75rem}}@media(max-width:720px){.tq-head{padding:1.5rem 0 1.125rem}.tq-grid{grid-template-columns:repeat(auto-fill,minmax(9.375rem,1fr));gap:1.5rem 1rem}.tq-rte{font-size:max(min(16px,var(--tq-text-floor, 11px)),1rem)}.tq-posts{gap:2rem 1.375rem}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/torque-templates.css.map */
