@media screen and (max-width:800px){[pc],.pc{display:none!important}}@media screen and (min-width:801px){[mobile],.mobile{display:none!important}}img{height:auto;max-width:100%}.bg,[bg]{width:100%}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-VariableFont_wght.ttf?v=1781070082)}@font-face{font-family:Cal Sans;src:url(/cdn/shop/files/CalSans-Regular_1.ttf?v=1781070098)}[section_title],section_title{font-family:Cal Sans;font-weight:400;font-style:Regular;font-size:3.61vw!important;line-height:150%;letter-spacing:.1px!important}@media screen and (max-width:800px){[section_title],section_title{font-family:Cal Sans;font-weight:400;font-style:Regular;font-size:8vw!important;line-height:131.25%!important;letter-spacing:.1px!important}}[section_content]{padding-left:11.11%;padding-right:11.11%;width:100%}aside.announcement-bar{padding:15px 0;background:#001130!important;color:#fff}aside.announcement-bar .announcement-bar__text{font-family:Montserrat;font-weight:500;font-style:Medium;font-size:15px;line-height:100%;letter-spacing:0px;vertical-align:middle;color:#fff;text-align:center}@media screen and (max-width:800px){aside.announcement-bar{padding:12px 0;background:#001130!important;color:#fff}aside.announcement-bar .announcement-bar__text{font-family:Montserrat;font-weight:400;font-style:Medium;font-size:13px;line-height:100%;letter-spacing:0px;vertical-align:middle;color:#fff;text-align:center}}header-actions{align-items:center}@media screen and (max-width:800px){header-actions{padding-right:10px}}span.menu-list__link-title{padding:0 24px;font-family:Montserrat;font-weight:500;font-style:Medium;font-size:14px;line-height:100%;letter-spacing:0px;vertical-align:middle}div.header__column--left{gap:40px}a[header_preorder_btn]{font-family:Montserrat;font-weight:500;font-size:14px;line-height:17px;letter-spacing:0px;vertical-align:middle;text-decoration:none;color:#fff;padding:6.5px 16px;background:#001130;border-radius:100px;margin-left:34px}header-component[data-sticky-state=active] .menu-list__link{color:#040404!important}.footer-utilities [section_content]{background:#001130!important;position:relative}.footer-utilities [section_content]:after{content:"";height:0;width:77.78%;position:absolute;left:11.11%;top:0;border-bottom:1px solid rgba(255,255,255,.0588235294)}.footer-utilities [section_content] div.utilities{display:flex;flex-direction:row;justify-content:center;gap:40px;padding:2.22vw 0}.footer-utilities [section_content] div.utilities .footer-utilities__group-copyright,.footer-utilities [section_content] div.utilities .policy-list-trigger,.footer-utilities [section_content] div.utilities .footer-utilities__group-copyright *,.footer-utilities [section_content] div.utilities .policy-list-trigger *{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:12px;line-height:100%;letter-spacing:0px;vertical-align:middle;color:#ffffff4d}@media screen and (max-width:800px){.footer-utilities [section_content]{background:#001130!important;position:relative}.footer-utilities [section_content]:after{content:"";height:0;width:calc(100% - 40px);left:20px;position:absolute;top:0;bottom:auto;border-top:1px solid rgba(255,255,255,.0588235294);border-bottom:none}.footer-utilities [section_content] div.utilities{display:flex;justify-content:center;padding:20px 0;flex-direction:column;gap:12px}.footer-utilities [section_content] div.utilities .footer-utilities__group-copyright,.footer-utilities [section_content] div.utilities .policy-list-trigger,.footer-utilities [section_content] div.utilities .footer-utilities__group-copyright *,.footer-utilities [section_content] div.utilities .policy-list-trigger *{font-family:Montserrat;font-weight:400;font-style:Regular;font-size:11px;line-height:100%;letter-spacing:0px;vertical-align:middle;color:#ffffff4d}}@media screen and (min-width:801px){.header__row.section--page-width.section{display:flex}.header__row.section--page-width.section .header__columns{padding-left:2.22vw;padding-right:2.22vw;width:100%}}.product-details h1{font-weight:500!important;letter-spacing:.3px!important}@media screen and (max-width:800px){#header-component[data-sticky-state=active] div.header__underlay-closed{height:56px}span.svg-wrapper.header-drawer-icon--open{width:24px;height:24px}}#header-component{transition:transform .3s ease-in-out;will-change:transform}
/*# sourceMappingURL=/cdn/shop/t/1/assets/global_custom.css.map */
