.awtc{--a:#0C5F5E;--aw:rgba(0,167,154,.09);--ab:rgba(0,167,154,.24);--d:#0C5F5E;--p:#007070;--m:#00A79A;--c:#00BCD4;--o:#E2801A;box-sizing:border-box;max-width:126rem;margin:0 auto;padding:0 1.6rem 2rem;color:#2c3838;font-size:1.6rem;line-height:1.7}.awtc *{box-sizing:border-box}.awtc__hero{max-width:76rem;margin:0 auto 2.6rem;text-align:center}.awtc__eb{display:inline-flex;align-items:center;gap:.7rem;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--d);background:#00a79a17;box-shadow:inset 0 0 0 .1rem #00a79a38;border-radius:100rem;padding:.6rem 1.4rem;margin:0 0 1.6rem}.awtc__eb:before{content:"";width:.6rem;height:.6rem;border-radius:100rem;background:var(--m)}.awtc h1{font-size:clamp(3rem,4.6vw,4.2rem);line-height:1.08;letter-spacing:-.022em;margin:0 0 1.4rem;text-wrap:balance;background-image:linear-gradient(100deg,#0c5f5e,#007070 38%,#00a79a 72%,#00bcd4);-webkit-background-clip:text;background-clip:text;color:transparent}.awtc__lede{font-size:1.75rem;line-height:1.65;color:#41544f;margin:0}.awtc h2{font-size:clamp(2rem,2.5vw,2.5rem);line-height:1.2;letter-spacing:-.015em;color:var(--d);margin:0 0 .6rem}.awtc__sect{margin:0 0 4.4rem}.awtc__sechead{margin:0 0 2rem}.awtc__sechead p{margin:.4rem 0 0;font-size:1.5rem;color:#5a6c6b}.awtc__guide{padding:2.6rem;border-radius:1.8rem;background-image:linear-gradient(162deg,#f4fbfa,#fff 58%,#f8fdfc);box-shadow:inset 0 0 0 .1rem #00a79a33,0 1rem 2.4rem -1.8rem #0b4f4e80}.awtc__gl{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;gap:.8rem}@media(min-width:750px){.awtc__gl{grid-template-columns:1fr 1fr;gap:.8rem 1.6rem}}.awtc__gl a{display:flex;align-items:center;gap:1rem;padding:.95rem 1.4rem;border-radius:1.2rem;background:#fff;box-shadow:inset 0 0 0 .1rem #00a79a33;text-decoration:none;color:inherit;transition:transform .22s ease,box-shadow .22s ease}.awtc__gl a:hover{transform:translateY(-.2rem);box-shadow:inset 0 0 0 .12rem #00a79a73,0 1rem 2rem -1.2rem #0b4f4e99}.awtc__gq{flex:1 1 auto;font-size:1.4rem;line-height:1.4;color:#41544f}.awtc__ga{flex:none;font-size:1.35rem;font-weight:700;line-height:1.3;color:var(--d);text-align:right;white-space:nowrap}.awtc__ga:after{content:" \2192";color:var(--m)}.awtc__grid{list-style:none;margin:0;padding:0;display:grid;gap:1.8rem}@media(min-width:750px){.awtc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.awtc__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.awtc__card{position:relative;overflow:hidden;display:flex;flex-direction:column;margin:0;padding:2.4rem 2.2rem 2.2rem;border-radius:1.6rem;background-image:linear-gradient(180deg,var(--aw) 0,rgba(255,255,255,0) 14rem),linear-gradient(168deg,#fff,#fbfdfd 62%,#f7fcfb);box-shadow:inset 0 0 0 .1rem #00a79a29,inset 0 .1rem #ffffffe6,0 0 0 .1rem #0c5f5e0d,0 .9rem 2.2rem -1.6rem #0b4f4e80;transition:transform .32s cubic-bezier(.2,.8,.3,1),box-shadow .32s ease}.awtc__card:hover{transform:translateY(-.35rem);box-shadow:inset 0 0 0 .12rem #00a79a6b,inset 0 .1rem #fffffff2,0 0 0 .1rem #00bcd42e,0 1.8rem 3.4rem -1.8rem #0b4f4e99}.awtc__card--wide{grid-column:span 1}@media(min-width:750px){.awtc__card--wide{grid-column:span 2}}.awtc__flag{display:inline-flex;align-items:center;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.45rem 1rem;border-radius:100rem;margin:0;color:var(--a);background:#fff;box-shadow:inset 0 0 0 .1rem var(--ab)}.awtc__card h3{margin:0 0 .8rem;font-size:1.95rem;line-height:1.24;letter-spacing:-.01em;color:var(--d)}.awtc__card h3 a{color:inherit;text-decoration:none}.awtc__out{margin:0 0 1.4rem;font-size:1.5rem;line-height:1.6;color:#4a5c5a}.awtc__spec{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.6rem;padding:0;list-style:none}.awtc__spec li{font-size:1.25rem;font-weight:600;color:#41544f;padding:.4rem .9rem;border-radius:100rem;background:#00a79a12;box-shadow:inset 0 0 0 .1rem #00a79a2e}.awtc__price{margin:auto 0 0;padding-top:1.6rem;border-top:.1rem solid rgba(0,167,154,.16)}.awtc__now{font-size:2.2rem;font-weight:800;letter-spacing:-.02em;color:var(--d)}.awtc__was{margin-left:.8rem;font-size:1.5rem;color:#6b7d7b;text-decoration:line-through}.awtc__cta{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;margin-top:1.6rem;padding:1.15rem 2rem;border-radius:100rem;font-size:1.5rem;font-weight:700;line-height:1.2;width:100%}html body .awtc a.awtc__cta,html body .awtc a.awtc__cta:link,html body .awtc a.awtc__cta:visited,html body .awtc a.awtc__cta:hover,html body .awtc a.awtc__cta:focus{color:#fff!important;text-decoration:none!important;border-bottom:0!important;background-color:transparent!important;background-image:linear-gradient(118deg,#0c5f5e,#0a6e6b 48%,#00a79a)!important;background-size:100% 100%!important;background-position:0 0!important;background-repeat:no-repeat!important;box-shadow:0 .9rem 2rem -1.2rem #0b4f4ed9}html body .awtc a.awtc__cta:after,html body .awtc a.awtc__cta:before{display:none!important;content:none!important}.awtc__cta:hover{transform:translateY(-.15rem)}.awtc__docs{display:flex;flex-wrap:wrap;align-items:center;gap:1.4rem 2rem;padding:2.2rem 2.4rem;border-radius:1.6rem;background:#f6f9f9;box-shadow:inset 0 0 0 .1rem #0c5f5e1f}.awtc__docs div{flex:1 1 32rem}.awtc__docs h2{font-size:1.9rem;margin:0 0 .4rem}.awtc__docs p{margin:0;font-size:1.5rem;color:#5a6c6b}.awtc__docsbtn{display:inline-flex;align-items:center;gap:.6rem;padding:1.05rem 2rem;border-radius:100rem;font-size:1.45rem;font-weight:700;text-decoration:none;color:var(--d);background:#fff;box-shadow:inset 0 0 0 .12rem #00a79a66;transition:transform .22s ease}.awtc__docsbtn:hover{transform:translateY(-.15rem)}.awtc__banner{padding:2.6rem;border-radius:1.8rem;color:#fff;background-image:linear-gradient(120deg,#0c5f5e,#007070 30%,#00a79a 64%,#00bcd4)}.awtc__banner p{margin:0;font-size:1.65rem;line-height:1.65;max-width:82rem}.awtc__banner b{font-weight:700}.awtc__faq details{border-radius:1.3rem;background:#fff;box-shadow:inset 0 0 0 .1rem #00a79a33;margin:0 0 1rem;padding:0}.awtc__faq summary{cursor:pointer;list-style:none;padding:1.6rem 2rem;font-size:1.6rem;font-weight:700;color:var(--d)}.awtc__faq summary::-webkit-details-marker{display:none}.awtc__faq p{margin:0;padding:0 2rem 1.8rem;font-size:1.55rem;color:#4a5c5a}.awtc__end{margin:0;padding:3.2rem 2.6rem;border-radius:1.8rem;text-align:center;background-image:linear-gradient(162deg,#f4fbfa,#fff 58%,#f8fdfc);box-shadow:inset 0 0 0 .1rem #00a79a38}.awtc__end h2{margin:0 0 1rem}.awtc__end p{margin:0 auto 2.2rem;max-width:56rem;font-size:1.6rem;color:#4a5c5a}.awtc__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem}.awtc__btns a{display:inline-flex;align-items:center;padding:1.25rem 2.4rem;border-radius:100rem;font-weight:700;font-size:1.55rem;text-decoration:none;transition:transform .22s ease}.awtc__btns a:hover{transform:translateY(-.2rem)}html body .awtc .awtc__btns a.awtc__b1,html body .awtc .awtc__btns a.awtc__b1:hover,html body .awtc .awtc__btns a.awtc__b1:focus{color:#fff!important;text-decoration:none!important;background-image:linear-gradient(118deg,#0c5f5e,#0a6e6b 48%,#00a79a)!important;background-size:100% 100%!important;background-repeat:no-repeat!important}html body .awtc .awtc__btns a.awtc__b2,html body .awtc .awtc__btns a.awtc__b2:hover,html body .awtc .awtc__btns a.awtc__b2:focus{color:#0c5f5e!important;text-decoration:none!important;background:#fff!important;box-shadow:inset 0 0 0 .15rem #00a79a73}.awtc__note{margin:2rem 0 0;font-size:1.3rem;line-height:1.6;color:#5a6c6b;text-align:center}@media(max-width:749px){.awtc__ga{font-size:1.25rem}.awtc__gq{font-size:1.35rem}.awtc__docs{padding:2rem}}html body .awtc .awtc__card:before,html body .awtc .awtc__gl a:before{content:"";position:absolute;left:0;right:0;top:0;height:.4rem;background-image:linear-gradient(90deg,#e2801a,#f7bb68,#fbd9a6 12%,#9fe6d6,#00bcd4,#0c5f5e,#00a79a 44%,#f2a03d 50%,#e2801a 50%,#f7bb68,#fbd9a6 62%,#9fe6d6,#00bcd4,#0c5f5e,#00a79a 94%,#f2a03d);background-size:200% 100%;background-position:0% 50%;transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.2,.7,.3,1);animation:awCardFlow 9s linear infinite;z-index:2;pointer-events:none}html body .awtc .awtc__gl a{position:relative;overflow:hidden}html body .awtc .awtc__card:hover:before,html body .awtc .awtc__gl a:hover:before{transform:scaleX(1);animation:awCardFlow 4s linear infinite}@media(prefers-reduced-motion:reduce){html body .awtc .awtc__card:before,html body .awtc .awtc__gl a:before{animation:none}}@media(min-width:750px){.awtc{padding-left:3rem;padding-right:3rem}}.awtc__guide{padding:0}.awtc__gsum{list-style:none;cursor:pointer;position:relative;padding:2.2rem 5.2rem 1.6rem 2.4rem;border-radius:1.8rem}.awtc__gsum::-webkit-details-marker{display:none}.awtc__gsum h2{margin:0}.awtc__gsum p{margin:.4rem 0 0;font-size:1.45rem;color:#5a6c6b}.awtc__gsum:after{content:"";position:absolute;right:2.4rem;top:2.9rem;width:1.1rem;height:1.1rem;border-right:.24rem solid #00A79A;border-bottom:.24rem solid #00A79A;transform:rotate(45deg);transition:transform .25s ease}.awtc__guide[open] .awtc__gsum:after{transform:rotate(-135deg)}.awtc__gsum:focus-visible{outline:.3rem solid #F2A03D;outline-offset:.2rem}.awtc__guide .awtc__gl{margin:0;padding:0 2.4rem 2.4rem}@media(min-width:750px){.awtc__gsum{padding:2.6rem 2.6rem 0;cursor:default}.awtc__gsum:after{display:none}.awtc__guide .awtc__gl{padding:1.6rem 2.6rem 2.6rem}}.awtc__faq summary{position:relative;padding-right:5rem;transition:color .2s ease}.awtc__faq summary:hover{color:#00a79a}.awtc__faq summary:after{content:"";position:absolute;right:2rem;top:2.1rem;width:1rem;height:1rem;border-right:.24rem solid #00A79A;border-bottom:.24rem solid #00A79A;transform:rotate(45deg);transition:transform .25s ease}.awtc__faq details[open] summary:after{transform:rotate(-135deg);top:2.4rem}.awtc__faq summary:focus-visible{outline:.3rem solid #F2A03D;outline-offset:-.2rem;border-radius:1.3rem}.awtc__gq{min-width:0;overflow-wrap:break-word}@media(min-width:750px){.awtc__sect:first-of-type{margin-bottom:3.2rem}}.awtc__univ{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:1.8rem 0 0;padding:0}.awtc__univ li{font-size:1.25rem;font-weight:600;line-height:1.3;color:#41544f;padding:.5rem 1.1rem;border-radius:100rem;background:#00a79a14;box-shadow:inset 0 0 0 .1rem #00a79a38}.awtc__univ li.awtc__univ--o{color:#8a4a05;background:#e2801a1c;box-shadow:inset 0 0 0 .1rem #e2801a4d}@media(max-width:749px){.awtc__univ{gap:.5rem;margin-top:1.4rem}.awtc__univ li{font-size:1.18rem;padding:.45rem .95rem}}.awtc__price{padding-top:1.4rem}.awtc__now{font-size:2.3rem}.awtc__top{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 1.4rem;min-height:4rem}.awtc__ic{flex:none;width:4rem;height:4rem;border-radius:1.2rem;display:grid;place-items:center;color:var(--a);background:#fff;box-shadow:inset 0 0 0 .1rem var(--ab),0 .4rem 1rem -.7rem #0b4f4e8c;transition:transform .32s cubic-bezier(.2,.8,.3,1)}.awtc__ic svg{width:2.15rem;height:2.15rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.awtc__card:hover .awtc__ic{transform:translateY(-.2rem) rotate(-4deg)}.awtc__sechead h2{position:relative;padding-left:1.5rem}.awtc__sect--grp .awtc__sechead h2:before{content:"";position:absolute;left:0;top:.35em;bottom:.2em;width:.45rem;border-radius:100rem;background:var(--a)}.awtc__sect--grp .awtc__sechead p{padding-left:1.5rem}.awtc__card h3{font-size:1.9rem;line-height:1.26;margin:0 0 .7rem}.awtc__out{font-size:1.45rem;line-height:1.58;color:#52625f}.awtc__spec li{font-size:1.22rem;color:var(--a);background:var(--aw);box-shadow:inset 0 0 0 .1rem var(--ab)}.awtc__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.9rem;padding-top:1.5rem}.awtc__now{font-size:2.4rem;letter-spacing:-.025em;line-height:1}.awtc__was{margin-left:0;font-size:1.45rem}.awtc__cta{flex:1 0 100%;margin-top:1.5rem}@media(max-width:749px){.awtc__ic{width:3.6rem;height:3.6rem;border-radius:1.1rem}.awtc__ic svg{width:1.95rem;height:1.95rem}.awtc__card h3{font-size:1.8rem}}.awtc__end{padding:3.6rem 3.2rem}.awtc__end p{max-width:78rem}.awtc__end .awtc__btns{margin-top:.4rem}.awtc__end .awtc__note{max-width:98rem;margin:3rem auto 0;padding-top:2.2rem;border-top:.1rem solid rgba(0,167,154,.22);font-size:1.32rem;line-height:1.7;color:#5a6c6b}@media(max-width:749px){.awtc__end{padding:2.8rem 2rem}.awtc__end .awtc__note{margin-top:2.4rem;padding-top:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/aw-collection-training.css.map */
