@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital@0;1&display=swap";.ls-sw{display:none}a{color:#0c7ab6}a:hover,a:focus{color:#0c7ab6;text-decoration:underline}.main-content{padding-top:20px;padding-bottom:60px}@media screen and (max-width: 768px){header.site-header{padding:0}}.red-bar{background:#d82433}.red-bar .header-logo .header-logo__image img{border:1px solid rgba(255,255,255,.85)}@media screen and (max-width: 768px){.red-bar .header-logo{margin:15px auto}}.red-bar .right{text-align:right;color:#fff;width:auto}@media screen and (max-width: 768px){.red-bar .right{display:none}}.red-bar .right a{color:#fff;text-decoration:underline;font-weight:700}.red-bar .right a:hover,.red-bar .right a:focus{text-decoration:none}.white-bar.wrapper{padding:16px 10px}.white-bar.wrapper .header-banner{padding-top:10px}.white-bar.wrapper .search-bar input[type=text],.white-bar.wrapper .search-bar input[type=search]{background:#e2e2e2}.white-bar.wrapper .search-bar .icon:before{top:-4px;position:relative}.white-bar.wrapper .search-bar .search-bar--submit{height:44px}.white-bar.wrapper .search-bar .search-bar--submit .icon-search{vertical-align:top}.white-bar.wrapper .header-cart-btn{background:#e2e2e2;text-transform:capitalize}.white-bar.wrapper .header-cart-btn .cart-count{background:#d82433}.white-bar.wrapper .header-cart-btn .icon:before{top:2px;left:-8px;position:relative}.nav-bar{background:#0c7ab6;border-radius:4px}.nav-bar .mobile-nav a{color:#fff}.nav-bar .mobile-nav a:hover,.nav-bar .mobile-nav a:focus{color:#fff;text-decoration:none}.nav-bar .site-nav{margin-left:0}.nav-bar .site-nav a{padding:6px 10px}.nav-bar .site-nav a:hover,.nav-bar .site-nav a:focus{color:#fff;text-decoration:none}.nav-bar .site-nav ul[id^=MenuParent]{width:100%}.nav-bar .site-nav ul[id^=MenuParent] li:not(:last-child){border-bottom:1px solid #f1f1f1}.nav-bar .site-nav ul[id^=MenuParent] a{color:#0c7ab6;font-weight:700;font-size:14px;padding:8px 10px}.nav-bar .site-nav ul[id^=MenuParent] a:hover,.nav-bar .site-nav ul[id^=MenuParent] a:focus{background-color:#e2e2e2;color:#0a6a9e;text-decoration:none}.flexslider{margin-bottom:20px}.product-item--price{margin-bottom:8px;margin-top:12px}.product-item--price small{font-size:26px}.product-item--price small sup:before{content:".";display:inline}.btn.btn--tertiary-accent{font-size:13px!important;font-size:13px;background-color:#0c7ab6;border:1px solid #0c7ab6;color:#fff;border-radius:18px;padding:6px 16px!important;text-transform:capitalize}.btn.btn--tertiary-accent .icon-cart{margin-right:6px;height:18px;width:18px}.btn.btn--tertiary-accent .icon-cart:before{font-size:18px;top:0;left:-1px;position:relative}.btn.btn--tertiary-accent:hover,.btn.btn--tertiary-accent:active{background-color:#fff;border-color:#d82433;color:#d82433}.breadcrumb a,.breadcrumb span{margin-right:0}.collection-template-section h1.section-header--title,.collection-template-section .product-list-item{text-align:left}.collection-template-section .product-list-item p.h6{font-size:1.25em;line-height:1.25;color:#0c7ab6;text-transform:capitalize}.collection-template-section .product-list-item .rte{color:#555}.collection-template-section .product-list-item .btn.btn--secondary-accent{margin-top:10px;font-size:14px!important;background-color:#d82433;border:1px solid #d82433;color:#fff;border-radius:20px;padding:8px 12px!important;text-transform:capitalize}.collection-template-section .product-list-item .btn.btn--secondary-accent .icon-cart{margin-right:0}.collection-template-section .product-list-item .btn.btn--secondary-accent .icon-cart:before{top:2px;left:-2px;position:relative;font-size:16px}.collection-template-section .product-list-item .btn.btn--secondary-accent:hover,.collection-template-section .product-list-item .btn.btn--secondary-accent:active{background-color:#fff;border-color:#d82433;color:#d82433}.collection-template-section #collectionFilters{text-align:left}div[data-section-type=collection-row-section] a.product-grid-item>p{line-height:1.25;margin-bottom:8px}div[data-section-type=collection-row-section] .section-header--right a{text-transform:capitalize}.product-template-section span#productPrice-product-template{font-size:32px}.product-template-section .btn.btn--secondary-accent{font-size:16px!important;font-size:16px;background-color:#d82433;border:1px solid #d82433;color:#fff;border-radius:22px;padding:8px 20px!important;text-transform:capitalize}.product-template-section .btn.btn--secondary-accent .icon-cart{margin-right:4px}.product-template-section .btn.btn--secondary-accent .icon-cart:before{top:1px;left:-2px;position:relative}.product-template-section .btn.btn--secondary-accent:hover,.product-template-section .btn.btn--secondary-accent:active{background-color:#fff;border-color:#d82433;color:#d82433}.product-template-section .shopify-payment-button__button{font-size:16px!important;font-size:16px;background-color:#0c7ab6;border:1px solid #0c7ab6;color:#fff;border-radius:22px;padding:8px 20px!important;text-transform:capitalize}.product-template-section .shopify-payment-button__button .icon-cart{margin-right:4px}.product-template-section .shopify-payment-button__button .icon-cart:before{top:1px;left:-2px;position:relative}.product-template-section .shopify-payment-button__button:hover,.product-template-section .shopify-payment-button__button:active{background-color:#fff!important;border-color:#0c7ab6;color:#0c7ab6}.product-template-section a[class^=share-]{color:#fff;padding:8px 16px;border-radius:18px}.product-template-section a[class^=share-]:hover,.product-template-section a[class^=share-]:focus{text-decoration:none}.product-template-section a[class^=share-]:not(:last-child){margin-right:8px}.product-template-section a[class^=share-] span.icon{line-height:20px}.product-template-section a[class^=share-] span.share-title{font-size:16px;padding:0}.template-customers-login .btn,.shopify-challenge__container .btn,.template-cart .btn{font-size:16px!important;font-size:16px;background-color:#0c7ab6;border:1px solid #0c7ab6;color:#fff;border-radius:22px;padding:8px 20px!important;text-transform:capitalize}.template-customers-login .btn .icon-cart,.shopify-challenge__container .btn .icon-cart,.template-cart .btn .icon-cart{margin-right:4px}.template-customers-login .btn .icon-cart:before,.shopify-challenge__container .btn .icon-cart:before,.template-cart .btn .icon-cart:before{top:1px;left:-2px;position:relative}.template-customers-login .btn:hover,.shopify-challenge__container .btn:hover,.template-cart .btn:hover,.template-customers-login .btn:active,.shopify-challenge__container .btn:active,.template-cart .btn:active{background-color:#fff!important;border-color:#0c7ab6;color:#0c7ab6}.template-customers-login .btn-secondary.update-cart,.shopify-challenge__container .btn-secondary.update-cart,.template-cart .btn-secondary.update-cart{margin-right:10px;font-size:16px!important;font-size:16px;background-color:#e2e2e2;border:1px solid #e2e2e2;color:#000;border-radius:22px;padding:8px 20px!important;text-transform:capitalize}.template-customers-login .btn-secondary.update-cart:hover,.shopify-challenge__container .btn-secondary.update-cart:hover,.template-cart .btn-secondary.update-cart:hover,.template-customers-login .btn-secondary.update-cart:active,.shopify-challenge__container .btn-secondary.update-cart:active,.template-cart .btn-secondary.update-cart:active{background-color:#fff!important;border-color:#e2e2e2;color:#000}.ajaxify-modal .btn{font-size:16px!important;font-size:16px;background-color:#0c7ab6;border:1px solid #0c7ab6;color:#fff;border-radius:22px;padding:8px 20px!important;text-transform:capitalize}.ajaxify-modal .btn .icon-cart{margin-right:4px}.ajaxify-modal .btn .icon-cart:before{top:1px;left:-2px;position:relative}.ajaxify-modal .btn:hover,.ajaxify-modal .btn:active{background-color:#fff!important;border-color:#0c7ab6;color:#0c7ab6}.h1{text-transform:none;font-size:24px;color:#000!important}a.product-grid-item,.product-grid-item{color:#0c7ab6}a.product-grid-item:hover,.product-grid-item:hover,a.product-grid-item:active,.product-grid-item:active{color:#d82433;text-decoration:none}a.product-grid-item .sale-tag{color:#000;font-weight:500}.product-grid-item form{margin-bottom:40px;margin-top:-15px}.product-grid-item p{height:45px!important;line-height:1.25;-webkit-line-clamp:2;margin:0;padding:3% 0 0;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;max-height:94px}.product-grid-item p.h6{height:60px!important}.product-grid-item .rte p{height:auto!important}.sale-tag-spacer{height:25px}.grid-banner-collection{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:15px;background-color:#fff}@media (max-width: 634px){.grid-banner-collection{display:inline-block}}.grid-banner{display:grid;justify-content:center;padding:0;color:#fff;line-height:1;border-radius:5px}@media (max-width: 634px){.grid-banner{float:left;width:100%;padding-top:20px}.grid-banner:first-child{margin-left:0}}.mobile-image{display:none;margin:0}.desktop-image{display:block;margin:0}.mobile-image img,.desktop-image img{max-width:100%;margin:0 auto}.sr-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px!important;overflow:hidden;padding:0!important;position:absolute}@media (max-width: 480px){.mobile-image{display:block}.desktop-image{display:none}}.custom__item,.custom-content{margin:0;padding:0}#productPrice-product-template{margin-bottom:8px}#productPrice-product-template sup:before{content:".";display:inline}form#create_customer .form-error{display:none}@media (max-width: 480px){.grid-item{clear:none;float:right}}.menu-toggle{outline:0px}.menu-toggle:focus{outline:0px}#canadaSpecificMsg{display:none;color:#d82433;text-align:center}.social-sharing a{height:auto}.inCartLabel{font-size:12px;visibility:visible;padding:8px 6px 2px}.cart-subtotal--price{margin-bottom:8px}.cart-subtotal--price sup:before{content:".";display:inline}@media screen and (max-width: 768px){.template-collection .section-header button#toggleFilters{float:none!important;display:block}}@media screen and (max-width: 480px){.btn.btn--tertiary-accent{padding:6px!important}.cart-row .grid-item{float:left}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.grid-banner-collection .grid-banner img{width:510px}.grid-banner-collection .grid-banner:nth-child(1){float:left}.grid-banner-collection .grid-banner:nth-child(1){float:right}}@media screen and (max-width: 768px){a.product-grid-item{margin-bottom:0}.template-collection .payment-buttons{float:left}.template-collection .section-header--right .form-horizontal{float:left;margin-right:10px}}@media only screen and (min-width: 769px) and (max-width: 860px){.site-header .red-bar .grid-item.large--one-half.right{float:none!important}}.site-header .red-bar .grid--full>.grid-item{vertical-align:middle}.site-header .white-bar .grid-item.large--one-half.large--text-right{vertical-align:top;padding-top:14px}#shopify-section-search-template .search-bar input[type=text],#shopify-section-search-template .search-bar input[type=search]{background:#e2e2e2}#shopify-section-search-template .search-bar .icon:before{top:-4px;position:relative}#shopify-section-search-template .search-bar .search-bar--submit{height:44px}#shopify-section-search-template .search-bar .search-bar--submit .icon-search{vertical-align:top}@media only screen and (min-width: 481px) and (max-width: 860px){.large--one-fifth{width:33.333333%}.collection-template-section #collectionFilters{width:20%}#shopify-section-collection-template .medium--one-quarter{width:33.333333%}#shopify-section-collection-list-template .grid-uniform .grid-item{padding-bottom:15px}#shopify-section-collection-list-template .large--one-fifth.medium--two-thirds{width:66.666666%}#shopify-section-collection-list-template .large--one-fifth.medium--two-thirds form{margin-bottom:0;padding-bottom:0}}@media only screen and (min-width: 481px) and (max-width: 768px){#shopify-section-collection-template .medium--one-quarter{width:33.333333%}#shopify-section-collection-template .medium--one-quarter .btn.btn--tertiary-accent{padding:6px 12px!important}}@media screen and (max-width: 480px){div[id^=collection-rows] .small--one-half,#shopify-section-search-template .small--one-half,#CollectionSection .small--one-half,.product-template-section .small--one-half{clear:none;float:left;min-height:332px}ul#productThumbs-product-template li{float:left}}@media only screen and (min-width: 481px) and (max-width: 1024px){div[id^=collection-rows] .large--one-fifth{overflow:hidden;display:inline-block;min-height:332px}form{margin-bottom:0;padding-bottom:30px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.grid-banner{padding-top:20px}}@media only screen and (min-width: 769px) and (max-width: 1100px){#shopify-section-collection-list-template .large--one-fifth{width:20%}#shopify-section-collection-list-template .large--one-fifth.medium--two-thirds{width:28%}.product-grid-item.product-list-item .large--three-fifths{width:49%}}#create_customer .note.form-error ul li{list-style:none}@media only screen and (min-width: 320px) and (max-width: 373px){.cart-form #continue-shopping-button{margin-bottom:10px}}.cart-form #continue-shopping-button:hover{text-decoration:none}.cdu-radio .visually-hidden{clip:auto;height:12px;width:12px}.ht-tms-dropdown.ht-tms-ready{margin:8px 0 0 15px}.site-header--text-links{display:inline-block;font-size:.85em;margin:15px 0;vertical-align:top}.digitalDownload{position:relative;color:#0c7ab6;width:fit-content}.digitalDownload .digitalDownloadTooltip{visibility:hidden;width:236px;background-color:#fff;color:#000;text-align:left;border:1px solid #333;border-radius:6px;padding:5px;line-height:1;font-size:12px;left:20px;top:22px;position:absolute;z-index:1}.product-meta~.digitalDownload{padding-bottom:15px}.product-meta~.digitalDownload .digitalDownloadTooltip{left:50px}.digitalDownload:hover .digitalDownloadTooltip{visibility:visible}
/*# sourceMappingURL=/s/files/1/0259/5939/9520/t/3/assets/teachables.scss.css.map */
