.hc-product-page__media{aspect-ratio:4/5;display:grid;place-items:center;padding:0;overflow:hidden}.hc-product-page__media img{width:100%;height:100%;max-height:760px;object-fit:contain}.hc-product-facts{scroll-margin-top:7rem}.hc-product-page__badge{display:inline-flex;font-size:.8rem;padding:.4rem .7rem;border:1px solid var(--border);border-radius:4px}.hc-product-description{line-height:1.75;overflow-wrap:anywhere}.hc-product-description p+p{margin-block-start:1rem}.hc-product-facts h2{font-family:var(--font-serif);font-size:1.5rem;line-height:1.3;margin-block-end:1rem}.hc-product-facts__row{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:1rem;padding-block:.65rem;border-block-start:1px solid var(--border)}.hc-product-facts__row:last-child{border-block-end:1px solid var(--border)}.hc-product-facts dt{font-size:.9rem;font-weight:500;line-height:1.65}.hc-product-facts dd{margin:0;color:var(--muted-foreground);font-size:.95rem;line-height:1.65;overflow-wrap:anywhere}.hc-product-facts dd p+p{margin-block-start:.65rem}.hc-product-facts dd ul,.hc-product-facts dd ol{padding-inline-start:1.25rem;list-style:revert}.hc-product-story{border-block:1px solid var(--border)}.hc-product-story summary{cursor:pointer;padding-block:1rem;font-weight:500;display:flex;gap:1rem;justify-content:space-between;list-style:none}.hc-product-story summary::-webkit-details-marker{display:none}.hc-product-story summary:after{content:"+";flex-shrink:0}.hc-product-story[open] summary:after{content:"\2212"}.hc-product-story summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.hc-product-accordions{margin-block-start:1.5rem}.hc-product-extra+.hc-product-extra{border-block-start:0}.hc-product-story .hc-prose{padding-block-end:1.25rem;font-size:.95rem;color:var(--muted-foreground)}.hc-product-service{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.85rem}.hc-product-service a{text-decoration:underline;text-underline-offset:4px}@media(max-width:479px){.hc-product-facts__row{grid-template-columns:6rem minmax(0,1fr);gap:.75rem}.hc-product-facts dt{font-weight:600}.hc-product-form>.flex{flex-wrap:wrap}.hc-product-form [data-add-button]{flex-basis:100%;min-height:3rem}.hc-product-form .hc-quantity{flex-shrink:0}}.hc-contact-details{line-height:1.65;overflow-wrap:anywhere}.hc-contact-details a:hover{text-decoration:underline;text-underline-offset:4px}.hc-cookie-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;max-width:32rem;width:calc(100% - 2rem);max-height:90dvh;overflow:auto;padding:2rem;border:1px solid var(--border);border-radius:.5rem;background:var(--background);color:var(--foreground)}.hc-cookie-dialog::backdrop{background:#00000059}.hc-cookie-dialog__close{position:absolute;top:.5rem;right:.5rem;width:2.75rem;height:2.75rem;font-size:1.5rem;cursor:pointer}.hc-cookie-dialog__choices{display:grid;gap:.8rem}.hc-cookie-dialog__choices label{display:flex;align-items:center;gap:.6rem}.hc-cookie-dialog__choices input{accent-color:var(--primary)}.hc-cookie-dialog__actions{display:flex;flex-wrap:wrap;gap:.75rem}.hc-shop-nav{display:flex;flex-wrap:wrap;gap:.6rem}.hc-shop-nav a{display:block;padding:.65rem 1rem;border:1px solid var(--border);border-radius:30px;font-size:.9rem;text-decoration:none;transition:background .2s,color .2s}.hc-shop-nav a:hover,.hc-shop-nav a[aria-current=page]{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.hc-shop-nav a:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.hc-shop-nav--menu{display:flex;flex-direction:column;gap:0}.hc-shop-nav--menu a{border:0;border-radius:3px;padding:.75rem 1rem;white-space:nowrap}.hc-shop-nav--footer{display:flex;flex-direction:column;gap:.65rem}.hc-shop-nav--footer a{border:0;padding:0;border-radius:0;color:inherit;font-size:.875rem}.hc-shop-nav--footer a:hover,.hc-shop-nav--footer a[aria-current=page]{background:none;color:inherit;text-decoration:underline;text-underline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAC */
