body.cryo-blueprint.cb-template-page #MainContent :is(.main-page-template,.faq-main,.shipping-main,.shipping-locations-main,.referral-main){width:min(100%,1120px);margin-inline:auto;padding:44px 24px}body.cryo-blueprint.cb-template-page #MainContent .main-page-template>.rte{max-width:780px;margin-inline:auto}body.cryo-blueprint.cb-template-page #MainContent :is(.main-page-title,.faq-main>.heading,.shipping-main>.heading,.shipping-locations-main>.heading,.referral-main>.heading){max-width:900px;margin:0 auto 32px;text-align:center;font-size:clamp(32px,4vw,52px);line-height:1.1}body.cryo-blueprint.cb-template-page #MainContent :is(.main-page-title,.faq-main>.heading,.shipping-main>.heading,.shipping-locations-main>.heading):after{content:"";display:block;width:48px;height:3px;margin:20px auto 0;background:#b89b54}body.cryo-blueprint.cb-template-page #MainContent .main-page-template>.rte>p:first-child{color:#25465b;font-size:19px;line-height:1.65}body.cryo-blueprint.cb-template-page #MainContent :is(.main-page-template .rte,.title-with-text__content){color:#415a6c;font-size:17px;line-height:1.7}body.cryo-blueprint.cb-template-page #MainContent .title-with-text__wrapper{max-width:880px;padding-inline:24px}body.cryo-blueprint.cb-template-page #MainContent .title-with-text__title>:is(h1,h2){max-width:900px;margin-inline:auto;font-size:clamp(32px,3.8vw,50px);line-height:1.12}body.cryo-blueprint:is(.cb-template-page-support,.cb-template-page-contact) #MainContent .title-with-text{width:min(100% - 48px,1160px);margin:24px auto;padding:32px 0;border:1px solid #c8e0ec;border-radius:22px;background:linear-gradient(120deg,#e5f5fc,#f5fafc)}body.cryo-blueprint.cb-template-page #MainContent :is(.centered-banner,.vs-banner){isolation:isolate;margin-block:0;padding-block:40px;border-bottom:3px solid #b89b54;background:linear-gradient(115deg,#0b2037,#0c4260)}body.cryo-blueprint.cb-template-page #MainContent .centered-banner .padding{margin:0;padding-block:0}body.cryo-blueprint.cb-template-page #MainContent :is(.centered-banner .section-bg-container,.vs-banner_bg){display:none}body.cryo-blueprint.cb-template-page #MainContent :is(.centered-banner .heading,.centered-banner .heading p,.vs-banner_title,.vs-banner_subtitle){margin:0;color:#fff}body.cryo-blueprint.cb-template-page #MainContent :is(.centered-banner .heading,.vs-banner_title){font-size:clamp(34px,4.2vw,54px);line-height:1.1}body.cryo-blueprint.cb-template-page #MainContent .vs-banner .vs-banner_subtitle{margin-top:12px;color:#d5edf8;font-size:23px;text-transform:none}body.cryo-blueprint.cb-template-page #MainContent .vs-banner_content{margin-top:18px;color:#d5edf8}body.cryo-blueprint.cb-template-page #MainContent .vs-banner_content a{color:#fff}body.cryo-blueprint.cb-template-page-our-story #MainContent .text-rows-v3.section{margin:0;padding-block:44px;border-bottom:1px solid #d3e2e9}body.cryo-blueprint.cb-template-page-our-story #MainContent .text-rows-v3>.page-width{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1.6fr);align-items:start;gap:48px;max-width:1160px}body.cryo-blueprint.cb-template-page-our-story #MainContent .text-rows-v3 .heading-container>.heading{margin:0;text-align:left;font-size:clamp(28px,3vw,40px);line-height:1.15}body.cryo-blueprint.cb-template-page-our-story #MainContent .text-rows-v3 .heading-container p{margin:0}body.cryo-blueprint.cb-template-page-our-story #MainContent .text-rows-v3 .row{margin:0;padding:0;border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}body.cryo-blueprint.cb-template-page-our-story #MainContent .text-rows-v3 .paragraph{margin:0;color:#415a6c;font-size:18px;line-height:1.7}body.cryo-blueprint.cb-template-page-our-story #MainContent .text-rows-v3 .paragraph p{margin:0 0 16px}body.cryo-blueprint.cb-template-page-science #MainContent .image-with-text-v2{max-width:1216px;margin:24px auto;padding:40px;overflow:hidden;border:1px solid #c8e0ec;border-radius:24px;background:linear-gradient(125deg,#e5f5fc,#f5fafc)}body.cryo-blueprint.cb-template-page-science #MainContent .image-with-text-v2 .container{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:32px;padding:0}body.cryo-blueprint.cb-template-page-science #MainContent .image-with-text-v2 :is(.text-item,.media-item){width:auto;min-width:0}body.cryo-blueprint.cb-template-page-science #MainContent .image-with-text-v2 .content{margin-top:0}body.cryo-blueprint.cb-template-page-science #MainContent .image-with-text-v2 .section-bg-container{display:none}body.cryo-blueprint.cb-template-page-science #MainContent .image-with-text-v2 .text h1{font-size:clamp(38px,4.5vw,60px);line-height:1.05}body.cryo-blueprint.cb-template-page-science #MainContent :is(.text-sectionV2,.text-sectionV3)>.content-container.section{margin:0 auto;padding-block:36px;max-width:1160px}body.cryo-blueprint.cb-template-page-science #MainContent :is(.text-sectionV2,.text-sectionV3) .cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:44px}body.cryo-blueprint.cb-template-page-science #MainContent .text-sectionV3 .heading.quote{max-width:820px;margin:0 auto 36px;font-size:clamp(28px,3vw,40px);line-height:1.2}body.cryo-blueprint.cb-template-page-science #MainContent .text-sectionV3 .col.left.img{padding:16px}body.cryo-blueprint.cb-template-page-science #MainContent .text-sectionV3 .col.left.img img{width:100%;max-width:360px;height:400px;object-fit:contain}body.cryo-blueprint.cb-template-page-science #MainContent :is(.text-sectionV2,.text-sectionV3) .paragraph{color:#415a6c;font-size:18px;line-height:1.7}body.cryo-blueprint.cb-template-page-science #MainContent .text-rows-v2.section{margin:0;padding-block:40px}body.cryo-blueprint.cb-template-page #MainContent .faq-list{display:grid;gap:12px}body.cryo-blueprint.cb-template-page #MainContent .faq-item{padding:22px 24px;border:1px solid #d3e2e9;border-radius:16px;background:#fff}body.cryo-blueprint.cb-template-page #MainContent .faq-item>summary{min-height:28px;gap:24px;font-size:21px;line-height:1.35}body.cryo-blueprint.cb-template-page #MainContent .faq-item :is(p,li){color:#415a6c;font-size:17px;line-height:1.7}body.cryo-blueprint.cb-template-page #MainContent .shipping-locations-item{gap:36px;padding:28px;border:1px solid #d3e2e9;border-radius:18px;background:#fff}body.cryo-blueprint.cb-template-page #MainContent .shipping-locations-item :is(p,li){font-size:17px;line-height:1.65}body.cryo-blueprint.cb-template-page #MainContent .vs-table>.container{max-width:1120px;padding-inline:24px}body.cryo-blueprint.cb-template-page #MainContent .vs-table .vs-table_wrapper{padding:24px 0 40px;min-width:0}body.cryo-blueprint.cb-template-page #MainContent .vs-table .vs-table_row{padding:28px;gap:28px;border:1px solid #c9dce5;border-radius:18px;background:#fff}body.cryo-blueprint.cb-template-page #MainContent .vs-table .vs-table_col__left{min-width:0;font-size:18px;line-height:1.6}body.cryo-blueprint.cb-template-page #MainContent .vs-table .certificate-download{color:#075b78;font-size:17px}body.cryo-blueprint.cb-template-page #MainContent .wholesale-inner{width:min(100% - 48px,1120px)}body.cryo-blueprint.cb-template-page #MainContent .wholesale-block{margin-bottom:40px}body.cryo-blueprint.cb-template-page #MainContent .wholesale-grid{gap:18px}body.cryo-blueprint.cb-template-page #MainContent .wholesale-card{padding:26px;border:1px solid #d3e2e9;border-top:3px solid #1699c4;border-radius:16px;background:#fff}body.cryo-blueprint.cb-template-page #MainContent .wholesale-card h3{font-size:21px;line-height:1.25;text-transform:none}body.cryo-blueprint.cb-template-page #MainContent .wholesale-card p{font-size:17px;line-height:1.65}body.cryo-blueprint.cb-template-page #MainContent .wholesale-steps{gap:24px}body.cryo-blueprint.cb-template-page #MainContent .wholesale-steps :is(h3,p){font-size:17px;line-height:1.6;text-transform:none}body.cryo-blueprint.cb-template-page #MainContent .wholesale-form_wrapper{max-width:780px;margin-inline:auto;padding:32px;border:1px solid #d3e2e9;border-radius:20px;background:#fff}body.cryo-blueprint.cb-template-page #MainContent .wholesale-field label{font-size:16px;color:#25465b}body.cryo-blueprint.cb-template-page #MainContent .wholesale-form_wrapper :is(input,select,textarea){min-height:48px;padding:13px 16px;font-size:17px}body.cryo-blueprint.cb-template-page #MainContent :is(.new-rewards-page,.referral-snippet){width:min(100% - 48px,1160px);margin:32px auto 44px}body.cryo-blueprint.cb-template-page #MainContent .new-rewards-page .referal-title{margin:36px 0 20px;color:#102a43;font-size:32px;text-align:center}body.cryo-blueprint.cb-template-page #MainContent .shopify-app-block{max-width:1120px;margin-inline:auto}body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog{max-width:1240px;padding:44px 24px}body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog__header{max-width:800px;margin:0 auto 24px;text-align:center}body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog__title{font-size:clamp(36px,4.5vw,56px);line-height:1.08}body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog__pills{justify-content:center;gap:10px;margin-block:24px 32px}body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog__featured{overflow:hidden;gap:0;margin-bottom:32px;border:1px solid #d3e2e9;border-radius:22px;background:#eaf4f9}body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog__featured .cryo-blog__media{height:100%;border-radius:0}body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog__featured-body{padding:32px}body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog__featured-title{font-size:clamp(28px,3vw,38px)}body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog__excerpt{color:#415a6c;font-size:17px;line-height:1.65}body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog__card{padding:0 0 24px;overflow:hidden;border:1px solid #d3e2e9;border-radius:18px;background:#fff}body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog__card .cryo-blog__media{border-radius:0}body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog__card>:not(.cryo-blog__media){margin-inline:22px}body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog__card-title{font-size:24px;line-height:1.25}body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog__more{padding-top:12px;font-size:16px}body.cryo-blueprint.cb-template-article #MainContent .article-template__hero-container{max-width:1160px;margin:24px auto 0;overflow:hidden;border-radius:22px}body.cryo-blueprint.cb-template-article #MainContent .article-template__hero-container>.media{height:340px}body.cryo-blueprint.cb-template-article #MainContent .article-template>header{max-width:940px;margin:32px auto 0;padding-bottom:28px;border-bottom:1px solid #d3e2e9}body.cryo-blueprint.cb-template-article #MainContent .article-template__title{font-size:clamp(32px,3.8vw,48px);line-height:1.12}body.cryo-blueprint.cb-template-article #MainContent .article-template__content{max-width:840px;margin-block:28px 40px;color:#415a6c;font-size:18px;line-height:1.75;text-align:left}body.cryo-blueprint.cb-template-article #MainContent .article-template__content :is(h2,h3){color:#102a43;line-height:1.2}body.cryo-blueprint.cb-template-article #MainContent .article-template__content h2{padding-left:16px;border-left:3px solid #1699c4}body.cryo-blueprint.cb-template-article #MainContent .article-template__content blockquote{margin-inline:0;padding:24px;border-left:3px solid #b89b54;border-radius:0 16px 16px 0;background:#edf6fa;color:#25465b}body.cryo-blueprint.cb-template-article #MainContent .article-template__content table{max-width:100%;font-size:16px}body.cryo-blueprint.cb-template-article #MainContent .article-related{max-width:1200px;padding-block:28px;border-top:1px solid #d3e2e9}body.cryo-blueprint.cb-template-article #MainContent .article-related__card{overflow:hidden;padding-bottom:20px;border:1px solid #d3e2e9;border-radius:16px;background:#fff}body.cryo-blueprint.cb-template-article #MainContent .article-related__card>:not(.article-related__media){margin-inline:18px}body.cryo-blueprint.cb-template-cart #MainContent{max-width:1240px;margin-inline:auto;padding:32px 24px 44px}body.cryo-blueprint.cb-template-cart #MainContent cart-items.page-width{width:100%;max-width:none;padding:0}body.cryo-blueprint.cb-template-cart #MainContent .title-wrapper-with-link{align-items:baseline;justify-content:space-between;margin-bottom:24px}body.cryo-blueprint.cb-template-cart #MainContent .cart-item{border-top:1px solid #d3e2e9}body.cryo-blueprint.cb-template-cart #MainContent .cart-item__name{color:#102a43;font-size:20px;line-height:1.3}body.cryo-blueprint.cb-template-cart #MainContent .cart-item__image-container{border-radius:14px}body.cryo-blueprint.cb-template-cart #MainContent #main-cart-footer{padding:0}body.cryo-blueprint.cb-template-cart #MainContent .cart__blocks{width:100%;padding:24px;border:1px solid #c9dce5;border-radius:18px;background:#edf6fa}body.cryo-blueprint.cb-template-cart #MainContent .cart__footer{display:block;padding-block:16px 0}body.cryo-blueprint.cb-template-cart #MainContent .cart__footer .cart__dynamic-checkout-buttons{max-width:none}body.cryo-blueprint.cb-template-cart #MainContent .cart__warnings{padding-block:48px}body.cryo-blueprint.cb-template-list-collections #MainContent>.shopify-section>.page-width{max-width:1240px;padding:36px 24px}body.cryo-blueprint.cb-template-list-collections #MainContent .title--primary{margin:0 0 32px;font-size:clamp(34px,4vw,52px);text-align:center}body.cryo-blueprint.cb-template-list-collections #MainContent .collection-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body.cryo-blueprint.cb-template-list-collections #MainContent .collection-list__item{width:auto;max-width:none}body.cryo-blueprint.cb-template-list-collections #MainContent .collection-card-wrapper .card{overflow:hidden;border:1px solid #d3e2e9;border-radius:18px;background:#fff}body.cryo-blueprint.cb-template-list-collections #MainContent .collection-card-wrapper .card__heading{color:#102a43;font-size:23px;line-height:1.25}body.cryo-blueprint.cb-template-404 #MainContent .template-404{width:min(100% - 48px,1000px);margin:32px auto;padding:56px 24px;border-radius:24px;background:linear-gradient(115deg,#0b2037,#0c4260);text-align:center}body.cryo-blueprint.cb-template-404 #MainContent .template-404 :is(h1,p){color:#fff}body.cryo-blueprint.cb-template-404 #MainContent .template-404 .button{margin-top:24px}body.cryo-blueprint #MainContent .shopify-policy__container{max-width:900px;padding:44px 24px}body.cryo-blueprint #MainContent .shopify-policy__title h1{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #d3e2e9}body.cryo-blueprint #MainContent .shopify-policy__body{font-size:18px;line-height:1.75}@media(min-width:1100px){body.cryo-blueprint.cb-template-cart #MainContent:has(cart-items:not(.is-empty)){display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:32px}body.cryo-blueprint.cb-template-cart #MainContent .cart__footer{padding-top:72px}}@media(max-width:989px){body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog__featured{grid-template-columns:1fr}body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog__featured .cryo-blog__media{aspect-ratio:16/9}body.cryo-blueprint.cb-template-page-our-story #MainContent .text-rows-v3>.page-width{grid-template-columns:1fr;gap:20px}}@media(max-width:749px){body.cryo-blueprint.cb-template-page #MainContent :is(.main-page-template,.faq-main,.shipping-main,.shipping-locations-main,.referral-main){padding:30px 18px}body.cryo-blueprint.cb-template-page #MainContent :is(.centered-banner,.vs-banner){padding-block:30px}body.cryo-blueprint.cb-template-page #MainContent .title-with-text__wrapper{padding-inline:18px}body.cryo-blueprint.cb-template-page-our-story #MainContent .text-rows-v3.section{padding-block:28px}body.cryo-blueprint.cb-template-page-our-story #MainContent .text-rows-v3 .paragraph{font-size:17px}body.cryo-blueprint.cb-template-page-science #MainContent .image-with-text-v2{margin:16px 14px;padding:28px 20px;border-radius:18px}body.cryo-blueprint.cb-template-page-science #MainContent .image-with-text-v2 .container{grid-template-columns:1fr;gap:24px}body.cryo-blueprint.cb-template-page-science #MainContent .image-with-text-v2 .media-item{max-width:360px;width:100%;margin-inline:auto}body.cryo-blueprint.cb-template-page-science #MainContent :is(.text-sectionV2,.text-sectionV3)>.content-container.section{padding-block:28px}body.cryo-blueprint.cb-template-page-science #MainContent :is(.text-sectionV2,.text-sectionV3) .cols{grid-template-columns:1fr;gap:24px}body.cryo-blueprint.cb-template-page-science #MainContent .text-sectionV3 .col.left.img img{height:300px}body.cryo-blueprint.cb-template-page #MainContent .faq-item{padding:20px}body.cryo-blueprint.cb-template-page #MainContent .faq-item>summary{font-size:19px}body.cryo-blueprint.cb-template-page #MainContent .shipping-locations-item{padding:20px}body.cryo-blueprint.cb-template-page #MainContent .vs-table .vs-table_row{padding:22px;gap:20px}body.cryo-blueprint.cb-template-page #MainContent .vs-table .vs-table_col__right{width:100%}body.cryo-blueprint.cb-template-page #MainContent .wholesale-inner{width:calc(100% - 36px)}body.cryo-blueprint.cb-template-page #MainContent .wholesale-form_wrapper{padding:22px 18px}body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog{padding:30px 18px}body.cryo-blueprint.cb-template-blog #MainContent .cryo-blog__featured-body{padding:24px}body.cryo-blueprint.cb-template-article #MainContent .article-template__hero-container{margin:16px 14px 0;border-radius:18px}body.cryo-blueprint.cb-template-article #MainContent .article-template__hero-container>.media{height:200px}body.cryo-blueprint.cb-template-article #MainContent .article-template>header{margin-top:24px;padding-bottom:24px}body.cryo-blueprint.cb-template-article #MainContent .article-template__content{font-size:17px;line-height:1.7}body.cryo-blueprint.cb-template-cart #MainContent{padding:28px 16px 36px}body.cryo-blueprint.cb-template-cart #MainContent .cart__blocks{padding:22px 18px}body.cryo-blueprint.cb-template-list-collections #MainContent .collection-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}body.cryo-blueprint.cb-template-list-collections #MainContent .collection-card-wrapper .card__heading{font-size:19px}body.cryo-blueprint.cb-template-404 #MainContent .template-404{width:calc(100% - 28px);margin-block:20px;padding:40px 20px}body.cryo-blueprint #MainContent .shopify-policy__container{padding:30px 20px}body.cryo-blueprint #MainContent .shopify-policy__body{font-size:17px;line-height:1.7}}body.cryo-blueprint.cb-template-page #MainContent .main-page-template:has(.rte .container){width:100%;max-width:1280px}body.cryo-blueprint.cb-template-page #MainContent .main-page-template:has(.rte .container)>.rte{max-width:none}body.cryo-blueprint.cb-template-page #MainContent .main-page-template .rte .container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%;max-width:100%;min-width:0}body.cryo-blueprint.cb-template-page #MainContent .main-page-template .rte .container>div{min-width:0;max-width:100%;justify-self:center}body.cryo-blueprint.cb-template-page #MainContent .main-page-template .rte .container>div>div{max-width:100%}body.cryo-blueprint.cb-template-page #MainContent .main-page-template .rte .container svg{max-width:100%;flex-shrink:0}@media(max-width:1100px){body.cryo-blueprint.cb-template-page #MainContent .main-page-template .rte .container{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}}@media(max-width:700px){body.cryo-blueprint.cb-template-page #MainContent .main-page-template .rte .container{grid-template-columns:minmax(0,1fr);gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/cryo-blueprint-content.css.map */
