@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);grid-template-rows:auto 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 / span 2;min-width:0;align-self:start}@media(min-width:992px){.\#product-meta-column{position:sticky;top:var(--product-sticky-top, calc(1.25rem + var(--header-height, 0px)));z-index:2}}.\#product-meta{position:relative;display:flex;flex-direction:column;gap:.72rem;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-discounty-as-low-as{display:inline-flex;align-items:center;width:fit-content;margin-top:.3rem;padding:0;border:0;border-radius:0;background:transparent;color:var(--discounty-card-bg, #fd3434);font-size:.95rem;font-weight:650;line-height:1.2}.\#product-discounty-as-low-as[hidden]{display:none}.\#product-price.price-qty-row+.discounty-portal{margin-top:.62rem!important;margin-bottom:0!important;padding-bottom:0!important}.\#product-price.price-qty-row+.discounty-portal .discounty-volume-discount__title{font-size:.95rem;margin-bottom:.45rem!important}.\#product-meta-block:has(>product-variant-listener .\#product-price)~.\#product-meta-block:has(.\#product-variant-selector){margin-top:.35rem}.\#product-meta-block:has(>.\#product-price.price-qty-row+.discounty-portal){margin-bottom:-.78rem}.\#product-meta-block:has(>product-variant-listener .\#product-price.price-qty-row+.discounty-portal .discounty-volume-discount-widget)~.\#product-meta-block:has(.\#product-variant-selector){margin-top:-1.15rem}.\#product-meta-block.\@payplan{display:none}.\#product-meta-block.\@payplan:has(.\#product-payplan:empty){display:none}.\#product-meta-block.\@payplan[data-empty-payplan=true]{display:none!important;height:0!important;margin:0!important;overflow:hidden!important}.\#product-meta-block.\@payplan[data-empty-payplan=true] .\#product-payplan,.\#product-meta-block.\@payplan[data-empty-payplan=true] #offerByPriceMsg{min-height:0!important;height:0!important;overflow:hidden!important}.\#product-meta-block.\@payplan[data-empty-payplan=false]{display:block;height:auto;margin-top:0;margin-bottom:0;padding-block:.18rem;overflow:visible}.\#product-meta-block.\@payplan[data-empty-payplan=false]+.\#product-meta-block:has(.\#product-variant-selector){margin-top:.2rem}.\#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 */
