@font-face{font-family:Archivo Black;src:url(//maistrictyaxisllc.com/cdn/shop/t/2/assets/prime-archivo-black.ttf?v=41356955015556585831794586996) format("truetype");font-weight:400;font-display:swap}:root{--font-body--family:"Arial",Arial,sans-serif;--font-heading--family:"Arial",Arial,sans-serif;--font-subheading--family:"Arial",Arial,sans-serif;--font-accent--family:"Arial",Arial,sans-serif}body,button,input,select,textarea,.rte{font-family:Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:Arial,Helvetica,sans-serif!important;font-weight:800!important;letter-spacing:-.04em}button,.button,input,textarea,select{border-radius:0!important}.prime-header-wordmark{display:block;width:275px;max-width:55vw;height:auto}:focus-visible{outline:3px solid #D8C6E4;outline-offset:4px}::selection{background:#d8c6e4;color:#f5f0e9}.prime-contact{background:#372838;padding:70px 24px 90px;color:#f5f0e9}.prime-contact__head,.prime-contact__grid{max-width:1180px;margin:auto}.prime-contact__head{margin-bottom:40px}.prime-kicker{font-size:12px;font-weight:800;letter-spacing:.18em;color:#d8c6e4;text-transform:uppercase}.prime-contact h1{font-size:clamp(40px,5vw,72px);line-height:1;margin:14px 0 20px;text-transform:uppercase}.prime-contact__head p{max-width:620px;line-height:1.7}.prime-contact__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:32px;align-items:stretch}.prime-contact__form{background:#2b1c2b;border-top:5px solid #D8C6E4;padding:36px}.prime-contact__info{padding:36px;background:#463448;color:#f5f0e9;display:flex;flex-direction:column;justify-content:space-between}.prime-contact__info h2{color:#f5f0e9;font-size:30px;margin:0 0 18px}.prime-contact__info p{line-height:1.8}.prime-contact__info a{color:#f5f0e9;text-underline-offset:5px;overflow-wrap:anywhere}.prime-contact__detail{padding-top:24px;margin-top:24px;border-top:1px solid #ffffff50}.prime-contact__detail small{letter-spacing:.12em;font-weight:700}.prime-contact__form label{display:block;margin-bottom:8px;font-size:14px;font-weight:700}.prime-contact__form input,.prime-contact__form textarea{width:100%;padding:14px;border:1px solid #79677E;color:#f5f0e9;background:#2b1c2b;margin-bottom:22px;font-size:16px}.prime-contact__form textarea{min-height:170px;resize:vertical}.prime-contact__row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.prime-contact__form button{border:0;background:#d8c6e4;color:#f5f0e9;padding:16px 25px;font-size:15px;font-weight:800;cursor:pointer}.prime-contact__form button:hover{background:#d8c6e4}.prime-contact__notice{font-size:12px;line-height:1.7;margin:18px 0 0}.prime-contact__notice a{color:#d8c6e4}.prime-form-status{padding:16px;background:#463448;border-left:4px solid #D8C6E4;margin-bottom:24px}.prime-contact__info strong{font-weight:800}@media(max-width:749px){.prime-contact{padding:44px 18px 56px}.prime-contact__grid{grid-template-columns:1fr;gap:20px}.prime-contact__form,.prime-contact__info{padding:25px}.prime-contact__row{grid-template-columns:1fr;gap:0}.prime-contact h1{font-size:44px}.prime-contact__info h2{font-size:26px}}:root{--font-body--family:Arial,Helvetica,sans-serif;--font-heading--family:"Archivo Black",Arial,sans-serif;--font-subheading--family:"Archivo Black",Arial,sans-serif;--font-accent--family:"Archivo Black",Arial,sans-serif}body{background:#2b1c2b;color:#f5f0e9}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.bb-h1,.bb-h2,.bb-h3,.bb-course-name,.bb-cat-card h3,.bb-floating-badge strong{font-family:Archivo Black,Arial,sans-serif!important;font-weight:400!important;letter-spacing:-.035em;overflow-wrap:break-word}.bb-shell{font-family:Arial,Helvetica,sans-serif}.bb-h1{font-size:clamp(42px,5.1vw,80px)}.bb-h2{font-size:clamp(30px,3.2vw,50px)}.bb-cat-grid,.bb-course-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bb-hero-art,.bb-story-photo,.bb-cat-card,.bb-course-card{border-radius:3px}.bb-floating-badge{border-radius:2px;transform:rotate(-4deg);background:#d8c6e4;color:#2b1c2b;width:170px;height:140px}.bb-floating-badge *{color:#2b1c2b!important}.bb-btn-primary{background:#d8c6e4;color:#2b1c2b!important}.bb-btn-outline{border-color:#d8c6e4}.bb-btn-outline:hover{background:#463448}.bb-hero .bb-h1 em{color:#d8c6e4;font-style:normal}.bb-course-name{font-size:22px}.bb-cat-card h3{color:#fff}.bb-cat-top-label,.bb-course-pill{background:#2b1c2be6;color:#f5f0e9}.bb-course-cover img{object-fit:cover}.bb-hero-inner{gap:34px}.bb-hero-note{flex-wrap:wrap}.bb-trust-ico{border-color:#d8c6e4}.bb-eyebrow{color:#d8c6e4}.shopify-policy__container{width:min(1200px,calc(100% - 48px))!important;max-width:1200px!important;margin:56px auto 80px!important;padding:0!important}.shopify-policy__title{margin:0 0 40px!important;text-align:left!important}.shopify-policy__title h1{font-size:clamp(30px,4vw,54px)!important;line-height:1.15!important}.shopify-policy__body{max-width:none!important}.shopify-policy__body h2,.shopify-policy__body h3{margin-top:38px!important;margin-bottom:18px!important}.shopify-policy__body p,.shopify-policy__body li{line-height:1.85!important}.prime-digital-assurance{border:1px solid #D8C6E455;background:#372838;padding:18px;margin:0 0 20px;color:#f5f0e9}.prime-digital-assurance h3{font-size:15px;margin:0 0 12px}.prime-digital-assurance ul{list-style:none;padding:0;margin:0;display:grid;gap:9px;font-size:13px;line-height:1.55}.prime-digital-assurance strong,.prime-digital-assurance a{color:#b7e4ef}.prime-digital-assurance small{display:block;margin-top:12px;line-height:1.6;color:#becbdd}.cart-drawer__content .prime-digital-assurance{margin-top:18px}@media(max-width:749px){.bb-cat-grid,.bb-course-grid{grid-template-columns:1fr}.bb-wrap{padding:0 22px}.bb-section{padding:64px 0}.bb-hero-inner{display:block}.bb-hero-copy{padding:55px 0 20px}.bb-hero-visual{height:440px}.bb-floating-badge{left:0}.shopify-policy__container{width:calc(100% - 32px)!important;margin-top:32px!important}.bb-course-name{font-size:24px}}.prime-course-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.prime-course-gallery img{width:100%;height:auto;display:block}@media(max-width:749px){.prime-course-gallery{gap:4px}}.prime-contact__form button{background:#d8c6e4;color:#2b1c2b}.prime-contact__info{background:#463448;color:#f5f0e9}.bb-trust-ico{border-color:#bfcdb8}.bb-step-num{color:#bfcdb8}.bb-floating-badge{background:#d8c6e4;color:#2b1c2b}.bb-cat-top-label{border-left:3px solid #BFCDB8}
/*# sourceMappingURL=/cdn/shop/t/2/assets/prime-global.css.map */
