.im-product{--font-body--family: var(--im-font);--font-heading--family: var(--im-font);--font-subheading--family: var(--im-font);--font-accent--family: var(--im-serif);--font-paragraph--family: var(--im-font);--font-h1--family: var(--im-font);--font-h2--family: var(--im-font);--font-h3--family: var(--im-font);--font-h4--family: var(--im-font);--font-h5--family: var(--im-font);--font-h6--family: var(--im-font);--font-h3--weight: 500;--font-h3--size: var(--im-text-title);--font-h3--line-height: 1.12;--font-paragraph--line-height: 1.6;--color-primary-button-background: var(--im-orange);--color-primary-button-text: var(--im-ink);--color-primary-button-border: var(--im-orange);--color-primary-button-hover-background: var(--im-orange-hover);--color-primary-button-hover-text: var(--im-ink);--color-primary-button-hover-border: var(--im-orange-hover);--color-primary-button-focus-outline: var(--im-ink);--color-input-background: var(--im-paper);--color-input-text: var(--im-ink);--color-input-border: var(--im-muted-light)}.im-product #MainContent{color-scheme:light;background:var(--im-paper);color:var(--im-ink);font-family:var(--im-font);--page-margin: var(--im-gutter);--page-content-width: var(--im-max)}.im-product #MainContent>.shopify-section>:is(.section,.section-background),.im-product #MainContent>.shopify-section>.section .text-block{--color-background: var(--im-paper);--color-foreground: var(--im-ink);--color: var(--im-ink);--color-foreground-muted: var(--im-muted-light);--color-foreground-subdued: var(--im-muted-light);--color-border: var(--im-paper-deep)}.im-product .product-information{padding-block-start:calc(var(--padding-block-start, 0px) + clamp(1.5rem,3.5vw,3.5rem));padding-block-end:calc(var(--padding-block-end, 0px) + clamp(2rem,4vw,4rem))}.im-product .product-details .text-block a{text-decoration-thickness:1px;text-underline-offset:.2em}.im-product .product-details .text-block a:hover{color:var(--im-muted-light)}.im-product .product-information__media{align-self:start}.im-product .product-details product-price{font-family:var(--im-font)}.im-product .sticky-add-to-cart__bar{--color-background: var(--im-paper);--color-foreground: var(--im-ink);--color: var(--im-ink);background:var(--im-paper);color:var(--im-ink)}.im-product .im-product-cart{flex:0 0 44px;--cart-bubble-background: var(--im-orange);--cart-bubble-text: var(--im-ink)}.im-product .im-header{z-index:var(--layer-raised)}.im-product .im-product-cart-trigger{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.im-product .im-product-cart cart-icon{display:inline-flex;align-items:center;position:relative}.im-product .im-product-cart .svg-wrapper{width:22px;height:22px}.im-product .im-product-cart .cart-bubble{position:absolute;inset:-9px -13px auto auto}@media(max-width:959px){.im-product .im-header-inner>.im-brand{order:1;margin-right:auto}.im-product .im-menu-toggle{order:2;margin-right:14px}.im-product .im-product-cart{order:3}.im-product .im-nav{order:4}}@media(max-width:749px){.im-product .product-information__media{padding-inline:var(--im-gutter)}}@media(max-width:449px){.im-product .im-header-inner>.im-brand{width:180px}.im-product .im-menu-toggle{min-width:74px;margin-right:10px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/im-product.css.map */
