body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body){min-width:0;overflow-x:auto}body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body) .gujin-table-scroll{max-width:100%;margin:2rem 0;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;border:1px solid var(--gujin-rule)!important;border-radius:var(--gujin-control-radius, .4rem);background:transparent;box-shadow:none}body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body) table{display:table!important;width:100%!important;min-width:52rem;max-width:none;margin:2rem 0;overflow:visible;border:1px solid var(--gujin-rule);border-collapse:collapse;border-spacing:0;border-radius:0;color:var(--gujin-ink);background:transparent;box-shadow:none;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.8}body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body) .gujin-table-scroll>table{margin:0;border:0!important}body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body) table thead{display:table-header-group!important}body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body) table tbody{display:table-row-group!important}body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body) table tfoot{display:table-footer-group!important}body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body) table tr{position:static;display:table-row!important;width:auto;height:auto;min-width:0;margin:0;padding:0;overflow:visible;clip:auto;clip-path:none;border:0;border-radius:0;color:inherit;background:transparent!important;box-shadow:none;white-space:normal}body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body) table :is(th,td){position:static;display:table-cell!important;width:auto!important;min-width:0;max-width:none;padding:1.2rem 1.4rem!important;border:0!important;border-bottom:1px solid var(--gujin-rule)!important;border-radius:0;color:var(--gujin-ink)!important;background:transparent!important;box-shadow:none;font-family:var(--font-body-family);font-size:1.5rem!important;font-weight:400;line-height:1.8;text-align:start;vertical-align:top;overflow-wrap:normal}body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body) table th{background:var(--gujin-surface)!important;font-weight:700}body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body) table th :is(strong,b){font-weight:inherit}body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body) table :is(th,td):before{content:none!important}body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body) table :is(th,td) :is(p,span,strong,b,em,i){color:inherit!important;background:transparent!important;font-size:inherit!important;line-height:inherit}body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body) table :is(p,ul,ol){margin-block:.6rem}body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body) table :is(th,td)>:first-child{margin-top:0}body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body) table :is(th,td)>:last-child{margin-bottom:0}body.gujin-editorial #MainContent :is(.gujin-article__reader,.gujin-product-reading__main):has(.gujin-table-scroll)>.gujin-reading-table-hint{display:none}body.gujin-editorial #MainContent .gujin-mobile-table-cue{display:none}@media screen and (max-width:749px){body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body) table :is(th,td){padding:1rem 1.2rem!important;font-size:1.4rem!important;line-height:1.8}body.gujin-editorial #MainContent .gujin-mobile-table-cue{display:block;margin:1.6rem 0 .6rem;color:var(--gujin-muted);font-size:1.25rem;line-height:1.6}body.gujin-editorial #MainContent .gujin-mobile-table-cue+.gujin-table-scroll{margin-top:0}}@media print{body.gujin-editorial #MainContent .gujin-mobile-table-cue{display:none}body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body),body.gujin-editorial #MainContent .gujin-table-scroll{overflow:visible}body.gujin-editorial #MainContent :is(.gujin-page__rte,.gujin-article__content,.gujin-product-description__body,.shopify-policy__body) table{min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/gujin-table-system.css.map */
