:root{--tcc-primary: rgb(245, 127, 58);--tcc-secondary: rgb(250, 158, 20);--tcc-tertiary: rgb(22, 99, 167)}html{scroll-behavior:smooth}.tcc-container{max-width:1200px;margin:0 auto;padding:0 1rem}.tcc-btn-primary{background:linear-gradient(315.34deg,var(--tcc-primary) 2.17%,var(--tcc-secondary) 78.45%);font-family:Inter;font-style:normal;font-weight:600;align-items:center;text-align:center;color:#fff;border-radius:8px;border:none;padding:.5rem 1rem;max-width:16rem}.tcc-variant-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));grid-gap:1rem;margin:1rem 0}.tcc-available-digitally-button{position:absolute!important;bottom:2vw;left:5vw}.tcc-available-digitally-button img{max-width:60%}.tcc-badge-small{max-width:10rem}@media screen and (max-width: 920px){.tcc-badge-small{max-width:18rem}}.tcc-badge-small img{max-width:100%}.tcc-badge-collection{z-index:1;position:absolute;bottom:1rem;left:1rem;height:unset;max-width:10rem}.tcc-badge-collection img{max-width:100%}@media screen and (max-width: 920px){.tcc-badge-collection{max-width:28rem}}.hbspt-form{padding:0 calc(2rem + 8vw);background:#fff}.sub-collections{display:flex;flex-wrap:wrap;width:100%;gap:1rem}.sub-collections:after{content:"";flex:1}.tcc-chiclet{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;text-decoration:none;color:#000;padding:1rem;border-radius:8px;background:#fff;outline:1px solid #ccc;box-shadow:0 4px 4px #00000040;transition:all .1628s ease-in-out}.tcc-chiclet:hover{transform:translateY(-2px);box-shadow:0 5px 4px #00000040}.tcc-chiclet:active{transform:translateY(2px);box-shadow:0 2px 1px #00000040}.asam-link{margin-top:3rem;text-decoration:none}.title-detail{display:flex;justify-content:start;position:absolute;margin:0;font-size:1.5rem;color:#888;width:100%;text-align:left}.title-detail p{max-width:32ch}@media screen and (max-width: 920px){.title-detail{justify-content:center}}@media screen and (max-width: 620px){.title-detail p{justify-content:start}}.tcc-anchor-link{text-decoration:none;color:#000;padding:.5rem 1rem;outline:1px solid gray;border-radius:5px;background:#f6f6f6;box-shadow:0 1px 3px 1px #0003;transition:transform 1.6ms ease-in-out,box-shadow .2s ease-in-out}.tcc-anchor-link:hover{background:#fcfcfc;box-shadow:0 1px 3px 1px #0003}.tcc-anchor-link:active{transform:translateY(1px);box-shadow:0 0 #0003}a.btn-primary,button.btn-primary{display:flex;flex-direction:row;justify-content:center;align-items:center;max-width:fit-content;padding:18px 20px;background:linear-gradient(315.34deg,var(--tcc-primary) 2.17%,var(--tcc-secondary) 78.45%);border:none;border-radius:8px;text-decoration:none;font-weight:600;font-size:16px;line-height:1.825rem;color:#fff;cursor:pointer}a.btn-primary:hover,a.btn-primary:focus,button.btn-primary:hover,button.btn-primary:focus{filter:brightness(1.1);box-shadow:0 4px 4px #0000001a}.tcc-on-demand-training-heading{position:relative;width:100%}.tcc-on-demand-training-heading #bg-image{max-width:100%;height:auto;opacity:.5;padding:3rem 10rem}@media screen and (min-width: 1250px){.tcc-on-demand-training-heading #bg-image{max-width:55rem;padding-left:5rem}}.tcc-on-demand-training-heading .heading-content{display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:center;align-items:start}.tcc-on-demand-training-heading .heading-content p{max-width:52ch;font-size:1.75rem;padding-bottom:3rem}.tcc-on-demand-training-heading .heading-content h1{font-weight:600}.tcc-on-demand-options,.tcc-ASAM-options{display:flex;flex-wrap:wrap;gap:3rem;padding-bottom:4rem}.tcc-on-demand-training-card{max-width:57rem;padding:3rem;outline:1px solid #666;border-radius:14px}.tcc-on-demand-training-card .title{font-size:4rem;font-weight:600;color:var(--tcc-secondary)}.tcc-on-demand-training-card h3{margin:0;font-size:1.5rem;font-weight:600;color:#666}.tcc-on-demand-training-card .quantity-select{display:flex;flex-direction:column;justify-content:start;align-items:start;margin:4rem 0 2rem;gap:3rem}.tcc-on-demand-training-card .quantity-select .form-control{display:grid;grid-template-columns:1fr 1fr;justify-content:start;max-width:28rem;gap:1rem}.tcc-on-demand-training-card .quantity-select input{min-height:5rem;min-width:10rem;font-size:2rem;padding:0 1rem;color:#000000bf;text-align:right}.tcc-on-demand-training-card .tcc-link{text-decoration:none;color:var(--tcc-tertiary)}// .tcc-ASAM-training-card{max-width:130rem;padding:3rem;outline:1px solid #666;border-radius:14px}.tcc-ASAM-training-card .title{font-size:4rem;font-weight:600;color:var(--tcc-secondary)}.tcc-ASAM-training-card h3{margin:0;font-size:1.5rem;font-weight:600;color:#666}.tcc-ASAM-training-card .quantity-select{display:flex;flex-direction:column;justify-content:start;align-items:start;margin:4rem 0 2rem;gap:3rem}.tcc-ASAM-training-card .quantity-select .form-control{display:grid;grid-template-columns:1fr 1fr;justify-content:start;max-width:28rem;gap:1rem}.tcc-ASAM-training-card .quantity-select input{min-height:5rem;min-width:10rem;font-size:2rem;padding:0 1rem;color:#000000bf;text-align:right}.tcc-ASAM-training-card .tcc-link{text-decoration:none;color:var(--tcc-tertiary)}// .divider-line{width:100%;height:10px;background:#666;margin:1rem 0px}.tcc-on-demand-training-card .calculated-price,.tcc-ASAM-training-card .calculated-price{font-size:2rem;font-weight:600;color:#666;outline:1px solid #666;transition:outline .3s ease-in-out,background-color .3s ease-in-out}.tcc-on-demand-training-card .calculated-price.price-changed{animation:jump .2s ease-in-out 1;filter:brightness(1.1);background-color:#fff;outline:3px solid var(--tcc-secondary)}.tcc-ASAM-training-card .calculated-price.price-changed{animation:jump .2s ease-in-out 1;filter:brightness(1.1);background-color:#fff;outline:3px solid var(--tcc-secondary)}@keyframes jump{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:rotate(0)}}.tcc-on-demand-training-card .discount-tier{display:grid;grid-template-columns:1fr 1fr;justify-content:start;align-items:center;gap:1rem;margin:1rem 0;padding:1rem;max-width:32ch;border-radius:8px}.tcc-on-demand-training-card .asam-discount-tier{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:start;align-items:center;gap:1rem;margin:1rem 0;padding:1rem;max-width:45ch;border-radius:8px}.tcc-on-demand-training-card .discount-tier:nth-child(odd){background-color:#f5f5f5}.tcc-on-demand-training-card .asam-discount-tier:nth-child(odd){background-color:#f5f5f5}.tcc-on-demand-training-card .discount-tier .discount-tier-label,.tcc-ASAM-training-card .asam-discount-tier .asam-discount-tier-label{font-size:1.5rem;font-weight:600;color:#666}.tcc-on-demand-training-card .asam-discount-tier.header-row{font-weight:700}.price-tier-indicator-list{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem;border-radius:8px;background-color:#f5f5f5}.price-tier-indicator-list .price-tier-indicator-item{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:8px;background-color:#fff;font-size:1rem;cursor:pointer}.price-tier-indicator-list .price-tier-indicator-item.active{background-color:var(--tcc-primary);color:#fff}.m-0{margin:0!important}.font-blue{color:var(--tcc-tertiary)!important}.relative{position:relative!important}
/*# sourceMappingURL=/cdn/shop/t/101/assets/tcc-ui.css.map?v=32047962767715123771740764646 */
