@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";.\#product-media{--sticky-offset: var(--header-height, 0px)}.\#product{font-family:Inter,var(--font-body-family),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.\#product .heading-font{font-family:Inter,var(--font-heading-family),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:600}.\#product-grid{display:grid;grid-template-columns:minmax(0,var(--product-gallery-width, 60%)) minmax(22rem,1fr);gap:clamp(2rem,4vw,var(--product-gap, 5rem));align-items:start}.\#product-gallery-column{grid-column:1;grid-row:1;min-width:0}.\#product-meta-column{grid-column:2;grid-row:1;min-width:0;align-self:start}@media(min-width:992px){.\#product-meta-column{position:sticky;top:calc(1.25rem + var(--header-height, 0px));z-index:2}}.\#product-meta{position:relative;display:flex;flex-direction:column;gap:1rem;padding:clamp(1rem,1.6vw,1.35rem);background:var(--color-g-fg);border:1px solid rgba(41,41,41,.1);border-radius:.5rem;box-shadow:0 .18rem .55rem #29292907}@media(min-width:992px){.\#product-meta{position:static}}@media(max-width:991px){.\#product-meta{margin-top:2rem}}.\#product-meta-heading{margin-bottom:1rem;font-size:1.15rem;opacity:.8}.\#product-meta-block.\@collapse+.\#product-meta-block.\@collapse{margin-top:calc(-2rem - 1px)}.\#product-meta-block:not(:first-of-type).\@attach{margin-top:-1rem}.\#product-title{--line-clamp: 2 !important;font-size:clamp(1.55rem,1.65vw,2.05rem);line-height:1.1;font-weight:500;margin-bottom:0;letter-spacing:0;display:-webkit-box!important;-webkit-line-clamp:var(--line-clamp);-webkit-box-orient:vertical;overflow:hidden}.\#product-title.heading-font{font-weight:500}.\#product-description{font-size:1.25rem;opacity:.8;line-height:1.4}.\#product-description img,.\#product-description video,.\#product-description iframe{max-width:100%}.\#product-price-tax-note{margin-top:.5rem;opacity:.8}.\#product-price-tax-note>a{color:inherit}.\#product-price .\#price{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.7rem 1rem;font-size:1.05rem}.\#product-price .\#price .\#unit-price{font-size:1.15rem;opacity:.85;color:var(--color-g-text);margin-left:.2rem}.\#product-price .\#price-item-heading{display:none}.\#product-price .\#price-item.\@regular{font-size:clamp(1.85rem,2.45vw,2.35rem);font-weight:var(--font-body-weight-bold)}.\#product-price .\#price-item.\@on-sale{color:#292929}.\#product-price .\#price-item.\@save{display:flex;flex-basis:100%}.\#product-price .\#price-item.\@save .\#price-item-heading{display:block;margin-right:.5rem;text-transform:capitalize}.\#product-price .\#price-item.\@save .\#price-item-value{font-weight:var(--font-body-weight-bold);color:#198754}.\#product-price .\#price-item.\@compare{font-size:clamp(1.25rem,1.8vw,1.65rem)}.\#product-price .\#price-item.\@compare .\#price-item-value{opacity:.64;text-decoration:line-through;text-decoration-thickness:2px}.\#product-price .\#price-item-value{margin:0}.\#product-meta-block.\@payplan{margin-top:-.45rem}.\#product-payplan{min-height:2rem;display:block;font-size:.95rem;line-height:1.35;color:#292929c2}.\#product-popup{background-color:var(--color-g-fg);padding:var(--container-spacer);border-radius:var(--border-radius-base)}.\#product-popup-link{display:flex;align-items:center;gap:.5rem}.\#product-popup-link .\#icon{--size: 1.1em}.\#product-popup .\#editor-notification{margin-top:0;margin-bottom:0;padding:0;background:var(--color-g-fg);color:var(--color-g-text)}@media(max-width:767px){.\#product-grid{display:block!important}.\#product-meta{padding:1rem;border-radius:.45rem}.\#product-title{font-size:clamp(1.55rem,6vw,1.95rem)}}.\#product-details-under-gallery{grid-column:1;grid-row:2;margin-top:2rem;min-width:0}.\#product-details-block+.\#product-details-block{margin-top:1.5rem}.\#product-custom-property-name{display:block;margin-bottom:.3rem;opacity:.8}.\#product-custom-property-value{display:block;width:100%;font-family:inherit;resize:none;padding:.75rem;font-size:1rem;border:2px solid #b3b3b3;background-color:var(--color-g-fg);border-radius:.4rem}.\#product-custom-property-value:focus{border-color:var(--color-g-accent);outline:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/product.css.map */
