.template-product h2,.template-product h3{font-family:proxima-nova,CenturyGothic,AppleGothic,sans-serif}.card{border:1px solid #aaa;border-radius:1rem;padding:1.5rem 1rem}.product_header_container{text-align:center;max-width:750px;border-bottom:2px solid #2C314B;margin-bottom:20px}.product_header_container.non-video{max-width:750px}.template-product .full_width{width:100%;background-color:#ededed;padding:30px}.template-product .video_product_container{padding-bottom:10px}.template-product .custom-select__btn{border-radius:10px;padding:7px 16px}.template-product .custom-select__btn span{text-align:center;font-size:14px;font-family:Myriad Pro Regular;color:#000}.video_product_container .product-form{padding:20px 20px 50px;background-color:#fff}.video_product_container video{width:100%}.video_product_container .product-form .input-row,.video_product_container .buy-buttons-row{margin:10px 0}.template-product .quantity_container{display:flex;justify-content:center;align-items:center}.template-product .quantity_container label{margin-bottom:0;padding-right:10px}.video_product_container .media-gallery .main-image{margin:0}.template-product .product-form .add-to-cart{border-radius:20px;padding:10px;font-family:Myriad Pro Bold}.template-product .shopify-payment-button button{font-family:Myriad Pro Bold;border-radius:20px!important}.template-product .product-form .product-info__price{font-family:Myriad Pro SemiBold}.template-product .product-form h1.product-title{font-family:Myriad Pro Bold;font-size:23px}.product_details_container{padding:30px 0}.product_details_container h3{font-size:22px;font-weight:700;color:#545454;text-transform:capitalize}.product_details_container h4{margin-bottom:0;font-size:18px;font-weight:700;text-transform:none;letter-spacing:normal}.product_details_container .product_description_wrapper{color:#6d7175;font-size:18px;font-family:Myriad Pro Regular;line-height:1.2}.product_details_container .product_description_text h1,.product_details_container .product_description_text h2,.product_details_container .product_description_text h3,.product_details_container .product_description_text h4,.product_details_container .product_description_text h5{font-family:Myriad Pro Bold;text-transform:initial;color:#175d9e}.product_details_container .product_description_wrapper .product_description_text{margin:0 auto;max-width:500px}.product_details_container .product_description_wrapper .product_description_text ul{list-style:disc}.product_details_container .section_one_video{padding-left:20px;padding-right:20px;text-align:center;text-transform:initial}.product_details_container .section_one_video h5{text-transform:initial;font-family:Myriad Pro Bold;margin-top:20px}.product_details_container .section_one_video video{width:100%}.session_table_wrapper{padding:20px 0;margin:0 auto}.session_table_wrapper tbody{display:inline-table;width:100%}.session_table_wrapper table{margin-bottom:0;padding:20px 20px 0;display:block}.session_table_wrapper td{font-size:16px;font-family:Myriad Pro Bold;padding:10px;color:#000;border-color:#000;vertical-align:middle}.session_table_wrapper tbody tr:first-child{background-color:#175d9e;color:#fff}.session_table_wrapper tbody tr:first-child th{text-align:center;vertical-align:middle;padding:15px}.session_table_wrapper tbody tr:first-child th:first-child{width:40%}.session_table_wrapper tbody tr:first-child th:nth-child(3){background-color:#264762;width:15%}.session_table_wrapper tbody tr:first-child th:nth-child(4){background-color:#5f647c;width:30%}.session_table_wrapper tbody tr:not(first-child) td:first-child{padding-left:0;min-width:80px;color:#175d9e}.session_table_wrapper tbody tr:not(first-child) td:nth-child(2){text-align:center}.session_table_wrapper tbody tr:not(first-child) td:nth-child(3){text-align:center;background-color:#e2e6f2;border:1px solid #000;border-width:0px 1px 1px}.session_table_wrapper tbody tr:not(first-child) td:nth-child(4){text-align:center;background-color:#f3f3f3;border:1px solid #000;border-width:0px 1px 1px}.session_table_wrapper tbody tr:not(first-child) td:nth-child(5){text-align:center}.hidden_click_container{border-top:3px solid #848484;margin-top:-2px;padding:0 20px}.hidden_click_container .click_btn{background-color:#006f00;color:#fff;font-family:Myriad Pro Bold;text-align:center;padding:10px;line-height:1.2;border-radius:0 0 25px 25px;cursor:pointer}.session_table_wrapper:not(.is_active) table tr:nth-child(2) td{opacity:0;padding:0;line-height:0px}.session_table_wrapper tr.hidden_row{display:none}.session_table_wrapper.is_active tr.hidden_row{display:table-row}.product-single__includes,.product-single__series-preview,.product-single__buy-streaming-session{margin:2rem 0}.related-products .product-block__image{max-width:80%;margin:0 auto}.related-products .product-block__detail .product-price{display:none}.workbooks_disclaimer span{color:#000;font-style:italic;font-family:Myriad Pro SemiBold;margin-top:10px;display:block}.product-grid .product-price{color:#000;font-family:Myriad Pro SemiBold;padding:5px 0;font-size:15px}body:not(.template-index) main#content{border-top:10px solid #5F647C}.multi_variant_container .product-grid .product-block__detail{max-width:300px;margin:30px auto 10px}.multi_variant_container .product-grid .product-block__detail .product-block__title{padding:0 20px;margin-bottom:10px}.multi_variant_container .product-grid .product-block__detail .product-block__title:before{content:"";position:absolute;height:110%;width:2px;background-color:#848484;top:0;left:1px}.multi_variant_container .product-grid .product-block__detail .product-block__title:after{content:"";position:absolute;height:110%;width:2px;background-color:#848484;top:0;right:1px}.additional_workbooks_container{text-align:center}.additional_workbooks_container h2{color:#175d9e;font-family:Myriad Pro SemiBold;text-transform:initial}.additional_workbooks_container a{text-transform:uppercase;display:inline-block;clear:both;padding:2px 10px;color:#fff;background-color:#d2232a;border-radius:5px;font-family:Myriad Pro Regular}.additional_workbooks_container .additional_image{text-align:center;width:100%}.main-collection_header h1.pagetitle{font-size:33.6px;font-family:Myriad Pro SemiBold}.non-video_details_container .product_description_text strong{font-family:Myriad Pro Bold;text-transform:initial;color:#175d9e}.product-category_block .product-block__image .theme-img{position:relative}.product-category_block .product-block__image .img-ar:before{display:none}.product-label--new-in .label_img{width:75px}.product-single__variants,.template-product .selector-wrapper label{display:none}.selector-wrapper select{margin:0 auto 2em;border-left:none;border-right:none;border-top:none;border-radius:0}.template-product form .selector-wrapper select{font-size:14px;border:1px solid #aaa;border-radius:6px;width:100%;padding:10px}@media (min-width: 768px){.main-collection_header h1.pagetitle{font-size:48px}.product-grid--per-row-6{--product-columns-desktop: 6}.product-grid--per-row-7{--product-columns-desktop: 7}.video_product_wrapper .media-gallery{width:70%}.product-info.video_product_wrapper>.detail{width:calc(30% - 20px);max-width:320px;margin-left:15px}.non-video_container .video_product_wrapper .media-gallery{width:60%}.non-video_container .product-info.video_product_wrapper>.detail{width:calc(60% - 20px);max-width:320px;margin-left:15px}.hidden_click_container .click_btn,.multi_variant_container .product-grid .product-block__detail .product-block__title{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom.css.map */
