.marquee{--gap: 1.75rem;--speed: 30s;overflow:hidden;background:#000;color:#fff;font-size:.95rem;letter-spacing:.02em;border-top:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15);font-weight:300}.marquee__track{display:flex;width:max-content;animation:marquee-scroll var(--speed) linear infinite;will-change:transform;transform:translateZ(0)}.marquee__group{display:flex;align-items:center;gap:var(--gap);padding:.75rem 1rem;white-space:nowrap;flex-shrink:0}.marquee__item{display:inline-flex!important;width:auto!important;margin:0!important;padding:0!important;align-items:center;color:inherit;text-decoration:none;cursor:default;white-space:nowrap;font-weight:300!important}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}.marquee:hover .marquee__track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.marquee__track{animation:none}}.size-chart-container{display:flex;gap:2rem;padding:3rem;border:1px solid #e0e0e0}.size-chart-text{flex:1;max-width:300px;font-size:14px;color:#333;line-height:1.6}.size-chart-title{font-weight:700;margin-bottom:.5rem;font-size:16px}.size-chart-text p{font-weight:300}.size-chart-table{flex:2;width:100%;border-collapse:collapse;font-size:14px;border:0}.size-chart-table th,.size-chart-table td{padding:.75rem 1rem;border:1px solid #e5e5e5;text-align:center}.size-chart-table th{background:#f8f8f8;font-weight:400}.size-chart-table td{font-weight:300}.size-chart-table thead tr:first-child th{border-top-color:#ccc}.size-chart-table tr>*:first-child{border-left-color:#ccc}.size-chart-table tr>*:last-child{border-right-color:#ccc}.size-chart-table tbody tr:last-child td{border-bottom-color:#ccc}.size-chart-table tbody tr:nth-child(2n){background:#fafafa}.size-chart-table th:first-child{background-color:#0000004d;color:#111;font-weight:500}.size-chart-table td:first-child{background-color:#0000001a;color:#111;font-weight:500}.size-chart-table tbody tr{position:relative}.size-chart-table tbody tr:hover>td{box-shadow:inset 0 1px #000,inset 0 -1px #000}.size-chart-table tbody tr:hover>td:first-child{box-shadow:inset 1px 0 #000,inset 0 1px #000,inset 0 -1px #000}.size-chart-table tbody tr:hover>td:last-child{box-shadow:inset -1px 0 #000,inset 0 1px #000,inset 0 -1px #000}@media(max-width:768px){.size-chart-container{flex-direction:column}.size-chart-text{margin-bottom:1rem}}main.content-for-layout[data-template^=page]:has(.shogun-root),main.content-for-layout[data-template^=page]:has(builder-component),main.content-for-layout[data-template^=page]:has(.builder-component),main.content-for-layout[data-template^=page]:has(.builder-content){--page-content-width: 100%;--page-width: 100%;--page-margin: 0;max-width:100%}main.content-for-layout[data-template^=page]:has(.shogun-root) .section,main.content-for-layout[data-template^=page]:has(builder-component) .section,main.content-for-layout[data-template^=page]:has(.builder-component) .section,main.content-for-layout[data-template^=page]:has(.builder-content) .section{--page-content-width: 100%;--page-width: 100%;--page-margin: 0}main.content-for-layout[data-template^=page]:has(.shogun-root) .text-block[class*=__heading],main.content-for-layout[data-template^=page]:has(builder-component) .text-block[class*=__heading],main.content-for-layout[data-template^=page]:has(.builder-component) .text-block[class*=__heading],main.content-for-layout[data-template^=page]:has(.builder-content) .text-block[class*=__heading]{display:none}main.content-for-layout[data-template^=page]:has(.shogun-root) .shogun-root>.shg-box-vertical-align-wrapper>.shg-box{padding-top:80px}
/*# sourceMappingURL=/cdn/shop/t/58/assets/builder-content-styles.css.map */
