.shopify-section-product-info{background-color:#f5f0e6;padding:120px 0;background-size:101% auto;background-repeat:no-repeat}.shopify-section-product-info .page-width{left:-59px;position:relative;padding-right:0;padding-left:0}@media only screen and (max-width: 1500px){.shopify-section-product-info .page-width{left:-44px}}@media only screen and (max-width: 1200px){.shopify-section-product-info{padding:90px 0!important;background-size:auto 100%!important}}@media only screen and (min-width: 991px) and (max-width: 1200px){.shopify-section-product-info .page-width{padding:0 10rem 0 0}}.home-product-info--img-primary{width:100%;max-width:480px;float:right}.home-product-info--img-secondary{width:100%;max-width:420px;float:right;margin:20px 50px 0;display:block;position:relative;right:12px;top:8px}.shopify-section-product-info .col-right h2.page-title{color:#1f0a00;font-size:60px!important;font-weight:unset;font-family:CeraPro-bold!important;margin-bottom:2.2rem!important;margin-top:.25rem!important;letter-spacing:normal;position:relative;line-height:1.2}@media only screen and (max-width: 1200px){.shopify-section-product-info .page-title{font-size:30px}}.shopify-section-product-info .col-right p:first-child *{font-size:21px!important;font-weight:unset;font-family:CeraPro-reg!important;color:#767676;text-decoration-thickness:2px;text-decoration-color:#767676}.shopify-section-product-info .col-right p:not(:first-child){font-size:22px!important;line-height:30px;color:#2c2c2c;max-width:730px!important;font-family:cerapro-reg!important;margin-top:0}.shopify-section-product-info .list-col2{margin-bottom:3rem!important;margin-top:1.5rem!important;font-family:CeraPro-bold!important;max-width:100%!important;display:flex;flex-wrap:wrap;padding-left:0}.shopify-section-product-info .list-col2 li{background:url(https://ancestralsupplements.com/cdn/shop/t/21/assets/check.png) no-repeat center left / 18px;padding:5px 30px;display:inline-block;min-width:160px;color:#404040;font-family:CeraPro-bold!important;width:40%}.shopify-section-product-info .col-right ul.list-col2 li a{font-size:26px!important;color:#2c2c2c!important;font-family:CeraPro-bold!important;font-weight:unset}.shopify-section-product-info .row{display:flex;flex-wrap:wrap;margin-top:-0;margin-right:-.75rem;margin-left:-.75rem}.shopify-section-product-info .row .col-left{width:45%;flex:45%}.shopify-section-product-info .col-right .img-mobile{display:inline-block;white-space:nowrap;background-position:100% 100%,50% 20%!important;margin-bottom:20px}.shopify-section-product-info .col-right .img-mobile .product__image{width:50%;display:inline-block}.shopify-section-product-info .col-right .img-mobile .icons__image{width:50%;max-width:50%!important;display:inline-block;position:unset!important}.shopify-section-product-info .row .col-left{background-position:21% 55%,90.3% 25%!important}.shopify-section-product-info .row .col-right{width:55%;flex:55%}.shopify-section-product-info .row>div{padding-right:15px;padding-left:15px}.shopify-section-product-info .button-red{font-size:22px!important;font-family:cerapro-bold!important;background:#bd472a;color:#fff;font-weight:unset;display:inline-block;padding:17px 30px;border-radius:5px}.shopify-section-product-info .row .col-right p{margin-top:0;margin-bottom:2.2rem}@media only screen and (max-width: 1200px){.shopify-section-product-info .row>div{padding-right:10px!important;padding-left:10px!important}}@media screen and (max-width: 768px){.shopify-section-product-info .page-width{overflow:hidden}.shopify-section-product-info .row .col-left{display:none}.shopify-section-product-info .row .col-right{width:100%;flex:100%}.shopify-section-product-info .row .col-right h2.page-title{font-size:50px!important;margin-bottom:50px!important}.shopify-section-product-info .list-col2 li{flex:unset!important;width:auto!important;padding:5px 0 5px 30px!important;display:inline-block}}@media screen and (min-width: 769px){.shopify-section-product-info .col-right .img-mobile{display:none}}@media screen and (max-width: 1250px) and (min-width: 750px){.shopify-section-product-info .bg-icons{background-position:0% 70%,90% 40%!important}.shopify-section-product-info .list-col2 li{flex:40%;width:40%;min-width:40%}}@media screen and (max-width: 991px){.shopify-section-product-info{padding:50px 0 90px!important}.shopify-section-product-info .col-right .img-mobile{background-position:100% 100%,50% 18%!important}.shopify-section-product-info .col-right .img-mobile .icons__image{width:50%;display:block;margin:20px auto 0;max-width:90%!important}.shopify-section-product-info .col-right .img-mobile .product__image{width:50%;display:block;margin:auto}.shopify-section-product-info .button-red{font-size:20px!important;padding:10px 20px!important}.shopify-section-product-info .col-right h2.page-title{font-size:55px!important}.home-product-info--img-secondary{margin:20px 0 0}.shopify-section-product-info .list-col2 li{flex:100%;width:100%}.shopify-section-product-info .page-width{left:0;padding:0 40px}.shopify-section-product-info .col-right .img-mobile{display:flex;align-items:center;width:100%}}@media screen and (max-width: 749px){.shopify-section-product-info .page-width{padding:0 20px}.shopify-section-product-info .row .col-right{padding:0 10px!important}.shopify-section-product-info .row .col-right h2.page-title{font-size:41px!important}.shopify-section-product-info .col-right .img-mobile{display:block}.shopify-section-product-info .col-right .img-mobile .product__image{width:100%;object-position:50px;margin-top:40px}.shopify-section-product-info .col-right .img-mobile .icons__image{width:100%;display:block;max-width:95%!important;margin:40px auto 0}.shopify-section-product-info .col-right .img-mobile{background-position:100% 53%,100% 10%!important}.shopify-section-product-info .col-right p:not(:first-child){font-size:18px!important;line-height:24px}.shopify-section-product-info .col-right p:first-child{margin-top:0;margin-bottom:14px;max-width:300px}.shopify-section-product-info .col-right ul.list-col2 li a,.shopify-section-product-info .button-red{font-size:18px!important}.shopify-section-product-info .row .col-right p{margin-bottom:1rem}}@media screen and (max-width: 540px){.shopify-section-product-info .row .col-right h2.page-title{max-width:300px;padding-top:3px!important}.shopify-section-product-info .row .col-right{padding:0 8px!important}.shopify-section-product-info .col-right .img-mobile .product__image{padding-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/230/assets/section-product-info.css.map */
