[class^=ai-editorial-][class$=__body] p{margin:0}[class^=ai-editorial-][class$=__body] p+p{margin-top:16px}[class^=ai-editorial-][class$=__body] a{color:inherit;text-decoration:underline;text-underline-offset:3px}[class^=ai-editorial-][class$=__body] a:hover{opacity:.7}.soc-soon{opacity:.4;pointer-events:none;cursor:default}.jrnl-share{flex-wrap:wrap;gap:10px}.jrnl-share-label{margin-right:4px}.jrnl-share-group{display:inline-flex;align-items:center;gap:10px}.jrnl-share-group+.jrnl-share-group{margin-left:14px}.jrnl-ico{width:38px;height:38px;border:1px solid var(--line);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--ink);text-decoration:none;transition:.2s}.jrnl-ico:hover{border-color:var(--ink);background:var(--ink);color:var(--cream)}.jrnl-ico svg{width:17px;height:17px}@media(max-width:767px){.template-index main h2{font-size:36px!important;line-height:1.1!important}.template-index .sec-head .lede,.template-index .ab-copy p{font-size:16px!important;line-height:1.65!important}.template-index .ab-copy p{margin-bottom:22px}[class^=ai-editorial-][class$=__body]{font-size:16px;line-height:1.65}}@media(max-width:749px){#apparel .apparel-banner[style*=background-image]{background-position:72% 28%!important}}@media(max-width:900px){.pdp-grid>*,.pdp-media,.pdp-info{min-width:0;max-width:100%}.pdp-thumbs{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.crumbs{flex-wrap:wrap;row-gap:4px}.pdp-info h1,.pdp-tagline,.pdp-desc,.acc-body{overflow-wrap:break-word}.pdp-tagline{max-width:none}.pdp-desc img,.pdp-desc iframe,.pdp-desc video{max-width:100%;height:auto}.pdp-desc table{display:block;max-width:100%;overflow-x:auto}.pdp-desc pre{white-space:pre-wrap}}@media(max-width:767px){.pdp-info h1{font-size:clamp(28px,8vw,36px)}.pdp-desc{margin-top:24px;font-size:15px;line-height:1.7}.pdp-desc p{margin-bottom:12px}.pdp-desc h3{font-family:var(--disp);font-weight:400;font-size:20px;line-height:1.25;margin:26px 0 10px;color:var(--ink)}.pdp-desc ul{padding-left:20px;margin-bottom:12px}.pdp-price small{margin-left:0;width:100%}}@media(max-width:760px){.foot-grid{gap:0;padding:28px 0 8px}.foot-brand{padding-bottom:26px}.fcol{border-top:1px solid var(--line-light)}.fcol:last-child{border-bottom:1px solid var(--line-light)}.fcol h4{margin:0;padding:18px 0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fcol h4:after{content:"";width:8px;height:8px;flex:0 0 auto;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .25s ease}.fcol.is-open h4:after{transform:rotate(-135deg) translate(-2px,-2px)}.fcol.js-acc>:not(h4){display:none}.fcol.js-acc.is-open>a{display:block}.fcol.js-acc.is-open>.soc-row{display:flex}.fcol.js-acc.is-open{padding-bottom:14px}.fcol.js-acc.is-open>:not(h4):not(a):not(.soc-row){display:block}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/mobile-fixes.css.map */
