@font-face{font-family:OctMontreal;src:url(./oct-montreal-medium.otf) format("opentype");font-weight:500;font-display:swap}body{--body-font-stack:OctMontreal,Arial,sans-serif;--heading-font-stack:OctMontreal,Arial,sans-serif;--body-font-weight:500;--heading-font-weight:500;font-family:OctMontreal,Arial,sans-serif;font-weight:500}.oct-template-page #MainContent :is(h1,h2,h3),.shopify-policy__container :is(h1,h2,h3),.oct-template-search #MainContent h1{font-family:OctMontreal,Arial,sans-serif;font-weight:500;line-height:1.2;letter-spacing:0}.oct-template-page #MainContent h1,.shopify-policy__title h1{font-size:clamp(28px,3vw,40px);line-height:1.15}.oct-template-page #MainContent .rte,.oct-template-article #MainContent .rte,.shopify-policy__body{font-size:15px;line-height:1.6;overflow-wrap:anywhere}.oct-template-page #MainContent .rte :is(p,li),.oct-template-article #MainContent .rte :is(p,li),.shopify-policy__body :is(p,li){font-size:inherit;line-height:1.6}.oct-template-page #MainContent h2:has(button[aria-controls]){font-size:18px;line-height:1.35}.oct-template-page #MainContent h2:has(button[aria-controls]) button{gap:16px;line-height:inherit}.oct-template-page #MainContent :is(input,textarea,select),.oct-template-search #MainContent input,.oct-template-cart #MainContent textarea{font-family:OctMontreal,Arial,sans-serif;font-size:16px;line-height:1.4}.oct-template-cart #MainContent{font-size:14px;line-height:1.5}.oct-footer{font-family:OctMontreal,Arial,sans-serif;font-weight:500;line-height:1.5}#right-drawer-slot .hgm-nm{font-size:14px;line-height:1.35;height:auto;min-height:38px;overflow-wrap:anywhere}#right-drawer-slot .hgm-pr{font-size:14px;line-height:1.4}#right-drawer-slot .hgm-sub,#right-drawer-slot .hgm-szpick button{font-size:12px}body:has(.oct-pdp) .hgm-styleit .hgm-smeta{font-size:12px;line-height:1.4;text-transform:none;letter-spacing:0}body:has(.oct-pdp) .hgm-related .hgm-pdphead p{font-size:12px;line-height:1.4;white-space:normal}body:has(.oct-pdp) .hgm-related .uppercase{text-transform:none;letter-spacing:0}.oct-pdp .oct-title-line h1,.oc2-meta>a{overflow-wrap:anywhere}@media(max-width:700px){.oct-template-page #MainContent h2:has(button[aria-controls]){font-size:16px}.oct-template-page #MainContent .rte,.shopify-policy__body{font-size:15px}}.oct-template-page #MainContent h2.text-heading-standard,.oct-template-index #MainContent h2.text-heading-standard{font-family:OctNeueBit,monospace;font-weight:700;font-size:32px;line-height:1.1;letter-spacing:0}.oct-pdp :is(.oct-email-inline,.oct-email-dialog) input[type=email]{font-size:16px}@media(max-width:700px){.oct-template-page #MainContent h2.text-heading-standard,.oct-template-index #MainContent h2.text-heading-standard{font-size:28px}}@media(max-width:749px){#footer-localization-form button[aria-controls=country-list-footer],#country-list-footer button{font-size:16px;line-height:1.4;min-height:44px}#footer-localization-form button[aria-controls=country-list-footer] .rotate{width:14px}}[id^=country-list-]{width:max-content;min-width:240px;max-width:calc(100vw - 32px)}[id^=country-list-] button,button[aria-controls^=country-list-]{white-space:nowrap;overflow-wrap:normal;word-break:normal;text-wrap:nowrap}@media(max-width:767px){.section-header header>nav:last-of-type>div>div:first-child>button>span:not(.sr-only),.section-header header>nav:last-of-type a[x-ref=searchToggle]>span:not(.sr-only),.section-header header>nav:last-of-type a[data-cart-drawer-toggle]>div>span.h-6{width:21.5px;height:21.5px}.section-header header>nav:last-of-type>div>div:last-child{margin-right:-7px}.section-header header>nav:last-of-type a[x-ref=searchToggle]>span:not(.sr-only){transform:translate(8.75px)}.section-header header>nav:last-of-type a[data-cart-drawer-toggle]>div{transform:translate(-7px)}.section-header header>nav:last-of-type>div{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-height:50px;padding-left:8px;padding-right:8px}.section-header header>nav:last-of-type>div>div{width:auto;min-width:0;align-items:center;flex-wrap:nowrap;gap:0}.section-header header>nav:last-of-type>div>div:nth-child(2)>a{display:flex;align-items:center;padding-top:0;padding-bottom:0}.section-header header>nav:last-of-type>div>div:nth-child(2) img{max-width:min(var(--logo-max-width),calc(100vw - 216px))}.section-header header>nav:last-of-type>div>div:first-child>button,.section-header header>nav:last-of-type a[x-ref=searchToggle],.section-header header>nav:last-of-type a[data-cart-drawer-toggle]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;line-height:1}.section-header header>nav:last-of-type a[data-cart-drawer-toggle]>div{display:flex;align-items:center;justify-content:center}.section-header header>nav:last-of-type>div>div:first-child>button svg,.section-header header>nav:last-of-type a[x-ref=searchToggle] svg,.section-header header>nav:last-of-type a[data-cart-drawer-toggle] svg{display:block}section[id*=__announcement_bar]>:is(a,p){font-size:14px}.oct-pdp .oct-gallery-fit-reference,.oct-pdp .oct-gallery-nav span,.oct-pdp .oct-style-tabs span,.oct-pdp .oct-size-heading [data-stock],.oct-pdp .oct-fit-reference,.oct-pdp .oct-form-error,.oct-pdp .oct-catalog-link,.oct-pdp .oct-see-runners,.oct-pdp .oct-assurances span,.oct-pdp .oct-shipping-note,.oct-pdp .oct-delivery-note,.oct-pdp .oct-buy-quote cite,.oct-pdp .oct-community figcaption,.oct-pdp .oct-breadcrumb,.oct-pdp .oct-email-inline p,.oct-pdp .oct-email-consent,.oct-pdp .oct-featured-reviews .oct-featured-label,.oct-pdp .oct-featured-reviews .oct-featured-author{font-size:14px}.oct-pdp .oct-rating-badge{font-size:14px!important}.oct-pdp .oct-style-tabs button,.oct-pdp .oct-size-heading,.oct-pdp .oct-size-heading button,.oct-pdp .oct-size span,.oct-pdp .oct-price,.oct-pdp .oct-richtext,.oct-pdp .oct-size-dialog p,.oct-pdp .oct-buy-quote p,.oct-pdp .oct-featured-reviews article{font-size:15px}.oct-pdp summary,.oct-pdp .oct-review-summary>span:not(.oct-rating-stars),.oct-pdp .oct-sticky-cart [data-sticky-price],.oct-pdp .oct-sticky-cart [data-change-size]{font-size:14px}.oct-pdp .oct-add{font-size:15px!important}.oct-pdp [data-reviews] .jdgm-rev__body,.oct-pdp [data-reviews] .jdgm-rev__title{font-size:15px}.oct-pdp [data-reviews] .jdgm-rev-widg__summary-text,.oct-pdp [data-reviews] .jdgm-sort-dropdown,.oct-pdp [data-reviews] .jdgm-rev__timestamp,.oct-pdp [data-reviews] .jdgm-rev__author,.oct-pdp [data-reviews] .jdgm-rev__transparency-badge{font-size:14px}.oct-template-product .hgm-related .hgm-rcell .px-section-horizontal-spacing.text-sm,.oc2 .oc2-meta,.oc2 .oc2-meta p,.oc2 .oc2-meta s,.oc2 .oc2-more p,.oc2 .oc2-dialog legend,body:has(.oct-pdp) .hgm-styleit .hgm-smeta,body:has(.oct-pdp) .hgm-related .hgm-pdphead p{font-size:14px}.oc2 .oc2-tabs,.oc2 .oc2-intro p,.oc2 .oc2-dialog,.oc2 .oc2-more button{font-size:15px}}body.oct-template-product:has(.oct-pdp) .hgm-related .hgm-rcell{border-right:1.5px solid #000}@media(max-width:1023px){body.oct-template-product:has(.oct-pdp) .hgm-related .hgm-rcell:nth-child(2n){border-right-color:transparent}}@media(min-width:1024px){body.oct-template-product:has(.oct-pdp) .hgm-related .hgm-rcell:nth-child(4n){border-right-color:transparent}}.oct-pdp .oct-gallery video[role=button]{cursor:pointer}.oct-pdp .oct-gallery video[role=button]:focus-visible{outline:1.5px solid #000;outline-offset:-4px}.oct-pdp .oct-video-play{position:absolute;left:16px;bottom:56px;z-index:3;min-height:44px;padding:8px 12px;border:1.5px solid #000;background:#f2f2eb;color:#000;font-size:14px;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/26/assets/oct-typography.css.map */
