.occ-section{--occ-navy: #0d1134;--occ-gold: #fbcc0a;--occ-ink: #040404;--occ-white: #ffffff;--occ-surface: #f7f7f7;--occ-border: #e0e3ee;--occ-muted: #818181;--occ-body-soft: #3a3d52;--occ-on-navy-muted: #c7cbe4;--occ-navy-raised: #171c4a;--occ-display: "Jockey One", var(--font-body-family), "Helvetica Neue", Arial, sans-serif;--occ-body: var(--font-body-family), "Helvetica Neue", Arial, sans-serif;position:relative;padding-block:clamp(44px,6.5vw,84px);background:var(--occ-white);color:var(--occ-ink);font:400 16px/1.6 var(--occ-body)}.occ-section *,.occ-section *:before,.occ-section *:after{box-sizing:border-box}.occ-section .page-width{max-width:125rem}.occ-section--surface{background:var(--occ-surface)}.occ-section--navy{background:var(--occ-navy);color:var(--occ-white)}.occ-section p{margin:0}.occ-section a{color:var(--occ-navy);text-underline-offset:3px}.occ-section a:hover{text-decoration-color:var(--occ-gold);text-decoration-thickness:2px}.occ-section :focus-visible{outline:3px solid var(--occ-navy);outline-offset:2px}.occ-section--navy a{color:var(--occ-white)}.occ-section--navy :focus-visible{outline-color:var(--occ-gold)}.occ-stack{display:flex;flex-direction:column;gap:16px;min-width:0}.occ-stack--lg{gap:clamp(24px,3.5vw,40px)}.occ-section .occ-h2{max-width:none;margin:0;font:400 clamp(30px,3.4vw,42px)/1.1 var(--occ-display);letter-spacing:0;text-transform:none;color:var(--occ-navy);text-wrap:balance}.occ-section .occ-h3{max-width:none;margin:0;font:700 18px/1.2 var(--occ-body);letter-spacing:-.2px;text-transform:none;color:var(--occ-navy);text-wrap:balance}.occ-section--navy .occ-h2,.occ-section--navy .occ-h3{color:var(--occ-white)}.occ-prose{display:flex;flex-direction:column;gap:14px;max-width:66ch;color:var(--occ-body-soft);font-size:16.5px}.occ-lede{display:flex;flex-direction:column;gap:12px;max-width:68ch;color:var(--occ-body-soft);font-size:16.5px}.occ-section--navy .occ-lede,.occ-section--navy .occ-prose{color:var(--occ-on-navy-muted)}.occ-link{font-weight:700}.occ-section .occ-btn{display:inline-block;padding:12px 22px;border:2px solid var(--occ-gold);border-radius:var(--border-radius-button, 4px);background:var(--occ-gold);color:var(--occ-navy);font:700 16px/1.2 var(--occ-body);text-decoration:none;text-align:center}.occ-section .occ-btn:hover{background:var(--occ-navy);border-color:var(--occ-navy);color:var(--occ-gold)}.occ-section--navy .occ-btn:hover{border-color:var(--occ-gold)}.occ-overview{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.occ-glance{padding:24px;border:1px solid var(--occ-border);border-top:4px solid var(--occ-gold);background:var(--occ-white);color:var(--occ-ink)}.occ-glance .occ-h3{color:var(--occ-navy)}.occ-glance__list{margin:0;display:flex;flex-direction:column;gap:14px}.occ-glance__row{display:flex;flex-direction:column;gap:2px;padding-bottom:14px;border-bottom:1px solid var(--occ-border)}.occ-glance__row:last-child{padding-bottom:0;border-bottom:0}.occ-glance__row dt{font:700 11.5px/1.3 var(--occ-body);letter-spacing:.07em;text-transform:uppercase;color:var(--occ-muted)}.occ-glance__row dd{margin:0;color:var(--occ-navy);font-weight:700;line-height:1.4}.occ-table-scroll{overflow-x:auto;border:1px solid var(--occ-border);background:var(--occ-white);-webkit-overflow-scrolling:touch}.occ-compare{width:100%;min-width:720px;margin:0;border-collapse:collapse;table-layout:fixed;font-size:15.5px;line-height:1.45;color:var(--occ-ink)}.occ-compare--4{min-width:860px}.occ-compare--5{min-width:980px}.occ-compare th,.occ-compare td{padding:14px 16px;border:0;border-bottom:1px solid var(--occ-border);text-align:left;vertical-align:top}.occ-compare tr:last-child th,.occ-compare tr:last-child td{border-bottom:0}.occ-compare thead th{background:var(--occ-navy);color:var(--occ-white);font:700 16.5px/1.25 var(--occ-body)}.occ-compare thead small{display:block;margin-top:4px;font:400 13px/1.3 var(--occ-body);color:var(--occ-on-navy-muted)}.occ-compare__corner{width:17%}.occ-compare tbody th{background:var(--occ-surface);color:var(--occ-navy);font:700 14.5px/1.3 var(--occ-body)}.occ-compare td{color:var(--occ-body-soft)}.occ-compare__price{display:block;color:var(--occ-navy);font:700 18px/1.2 var(--occ-body);font-variant-numeric:tabular-nums}.occ-compare__price a{color:var(--occ-navy)}.occ-compare__note{display:block;margin-top:3px;font:400 13px/1.3 var(--occ-body);color:var(--occ-muted)}.occ-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.occ-card{display:flex;flex-direction:column;gap:12px;min-width:0;padding:24px;border:1px solid var(--occ-border);background:var(--occ-white);color:var(--occ-ink)}.occ-card .occ-h3{color:var(--occ-navy)}.occ-card__body{display:flex;flex-direction:column;gap:12px;color:var(--occ-body-soft)}.occ-card>.occ-link{margin-top:auto;color:var(--occ-navy)}.occ-comply{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(24px,4vw,56px);align-items:start}.occ-comply__rows{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.occ-comply__row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,2fr);gap:16px;padding:18px 20px;background:var(--occ-navy-raised)}.occ-section:not(.occ-section--navy) .occ-comply__row{background:var(--occ-white);border:1px solid var(--occ-border)}.occ-comply__head{gap:6px}.occ-comply__ref{font:700 12px/1.35 var(--occ-body);letter-spacing:.05em;text-transform:uppercase;color:var(--occ-gold)}.occ-section:not(.occ-section--navy) .occ-comply__ref{color:var(--occ-navy)}.occ-comply__body{display:flex;flex-direction:column;gap:10px;color:var(--occ-on-navy-muted);font-size:15.5px;line-height:1.5}.occ-section:not(.occ-section--navy) .occ-comply__body{color:var(--occ-body-soft)}.occ-faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.9fr);gap:clamp(24px,4vw,56px);align-items:start}.occ-faq__list{display:flex;flex-direction:column;border-top:1px solid var(--occ-border)}.occ-faq__item{border-bottom:1px solid var(--occ-border)}.occ-faq__item summary{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:18px 0;cursor:pointer;list-style:none;font:700 17px/1.3 var(--occ-body);letter-spacing:-.2px;color:var(--occ-navy)}.occ-section--navy .occ-faq__item summary{color:var(--occ-white)}.occ-faq__q{min-width:0}.occ-faq__item summary::-webkit-details-marker{display:none}.occ-faq__item summary:after{content:"+";flex:none;font:400 24px/1 var(--occ-body)}.occ-faq__item[open] summary:after{content:"\2212"}.occ-faq__answer{display:flex;flex-direction:column;gap:12px;padding:0 0 20px;max-width:68ch;color:var(--occ-body-soft)}.occ-section--navy .occ-faq__answer,.occ-section--navy .occ-contact{color:var(--occ-on-navy-muted)}.occ-contact{color:var(--occ-body-soft)}.occ-related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.occ-section .occ-tile{display:flex;flex-direction:column;gap:10px;min-width:0;padding:22px;border:1px solid var(--occ-border);background:var(--occ-white);color:var(--occ-ink);text-decoration:none}.occ-section .occ-tile:hover{border-color:var(--occ-navy)}.occ-tile__body{color:var(--occ-body-soft);font-size:15.5px;line-height:1.5}.occ-tile__go{margin-top:auto;font:700 14.5px/1.2 var(--occ-body);color:var(--occ-navy);text-decoration:underline;text-decoration-color:var(--occ-gold);text-decoration-thickness:2px;text-underline-offset:4px}.occ-cta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-top:clamp(20px,3vw,32px);border-top:1px solid var(--occ-border)}.occ-cta p{flex:1 1 320px;color:var(--occ-navy);font-weight:700;font-size:17.5px}.occ-section--navy .occ-cta p{color:var(--occ-white)}@media(max-width:860px){.occ-overview,.occ-comply,.occ-faq,.occ-cards,.occ-related{grid-template-columns:minmax(0,1fr)}.occ-comply__row{grid-template-columns:minmax(0,1fr);gap:8px}}@media(prefers-reduced-motion:no-preference){.occ-section .occ-btn,.occ-section .occ-tile{transition:background-color .15s,border-color .15s,color .15s}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-collection-content.css.map */
