body:has(.product__info-container) [id^=shopify-section-sections--][id$=__header],body:has(.product__info-container) .shopify-section-header-sticky,body:has(.product__info-container) .shopify-section-header-hidden,body:has(.product__info-container) .header-wrapper,body:has(.product__info-container) sticky-header{position:static!important;top:auto!important;transform:none!important}@media screen and (min-width:990px){body:has(.product__info-container) .product__info-wrapper{position:sticky;top:2rem;align-self:flex-start}}.product__description table,.rte table{width:100%;border-collapse:collapse;margin:1.2rem 0;font-size:1.4rem}.product__description table th,.product__description table td,.rte table th,.rte table td{padding:.8rem 1rem;text-align:left;border-bottom:1px solid rgba(var(--color-foreground),.12);white-space:nowrap}.product__description table th,.rte table th{font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:1.2rem;border-bottom-width:2px}.product__description table tr:nth-child(2n) td,.rte table tr:nth-child(2n) td{background:rgba(var(--color-foreground),.03)}@media screen and (max-width:749px){.product__description table,.rte table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:1.3rem}.product__description table th,.product__description table td,.rte table th,.rte table td{padding:.7rem .9rem}}@media screen and (max-width:749px){.rte p,.rte li{line-height:1.7}.accordion__content{font-size:1.5rem;line-height:1.6}.rte,.accordion__content{overflow-wrap:break-word}}@media screen and (max-width:749px){.product-form__input .form__label+fieldset label,variant-selects label,.product-form__input label{min-height:44px;display:inline-flex;align-items:center}.quantity__button{min-width:44px;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
