section,[id]{scroll-margin-top:84px}body{margin:0;background:#faf8f6;color:#210c18;font-family:Jost,Futura,Century Gothic,system-ui,sans-serif;font-weight:300}a{color:inherit}a:hover{color:#4e0e22}*{box-sizing:border-box}.wrap{max-width:1320px;margin:0 auto;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}.serif{font-family:Cormorant Garamond,Didot,Times New Roman,serif;font-weight:300;text-wrap:balance}.cap{font-family:Jost,system-ui,sans-serif;font-size:11px;font-weight:400;letter-spacing:.28em;text-transform:uppercase}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 32px;font-family:Jost,system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border:1px solid currentColor;cursor:pointer;background:transparent;transition:background .25s,color .25s,border-color .25s}.btn-main{background:#4e0e22;color:#fff;border-color:#4e0e22}.btn-main:hover{background:#3a0a19;border-color:#3a0a19;color:#fff}.btn-line{color:#210c18;border-color:#210c18}.btn-line:hover{background:#4e0e22;color:#faf8f6}.navbtn{background:none;border:0;padding:6px 0;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;text-align:left}.navbtn:hover{color:#4e0e22}.ph{position:relative;overflow:hidden;background:#e8d7d1}.ph-label{position:absolute;left:18px;bottom:16px;z-index:2;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#210c188c}.card{min-width:0;transition:transform .35s,box-shadow .35s}.card:hover{transform:translateY(-5px);box-shadow:0 24px 48px #210c1814}.clk{cursor:pointer;text-align:left;font:inherit;color:inherit;border:0;padding:0;background:transparent}.choice{display:flex;align-items:center;gap:16px;min-height:72px;padding:0 24px;cursor:pointer;font:inherit;text-align:left;transition:border-color .25s,background .25s,color .25s;flex:1 1 260px}.choice:hover{border-color:#faf8f6!important}.tab{min-height:48px;padding:0 4px;background:transparent;border:0;cursor:pointer;font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:400;font-family:inherit}.addrow{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-block:11px;width:100%;background:transparent;border:0;cursor:pointer;font:inherit;color:#210c18;text-align:left}.addrow:hover .addlbl{text-decoration:underline}.g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:72px;align-items:center}details summary{cursor:pointer;list-style:none}details summary::-webkit-details-marker{display:none}details[open] .plus{transform:rotate(45deg)}.plus{transition:transform .3s}input,select,button{font:inherit}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:1px solid #4E0E22;outline-offset:4px}.mob{display:none}@media(max-width:1100px){.navrow{gap:22px!important}}@media(max-width:1000px){.g4,.g3{grid-template-columns:repeat(2,minmax(0,1fr))}.hero{grid-template-columns:1fr;gap:44px}}.mdet[open] .plus{transform:rotate(45deg)}.mdet .plus{display:inline-block;transition:transform .2s}.ebr{-webkit-user-select:none;user-select:none}.ebt{width:100%;border-collapse:collapse;font-size:14px;line-height:1.55;min-width:520px}.ebt th{text-align:left;font-weight:500;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#faf8f6;background:#4e0e22;padding:12px 14px}.ebt td{padding:12px 14px;border-top:1px solid #E6DFDC;vertical-align:top;color:#3a2a32}.ebt td:first-child{font-weight:500;color:#210c18}.ebt tr:nth-child(2n) td{background:#fbf7f5}.tgrid{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:56px;align-items:start}.tside{position:sticky;top:110px}@media(max-width:900px){.tgrid{grid-template-columns:1fr;gap:20px}.tside{position:static}.desk{display:none!important}.mob{display:flex}}@media(max-width:640px){.g2,.g3{grid-template-columns:1fr}.btn{padding:0 22px}}@media(max-width:480px){.g4{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.card{transition:none}}.cap{font-size:12px}.cap[style*="font-size:9px"]{font-size:11px!important;letter-spacing:.22em}.cap[style*="font-size:10px"]{font-size:11.5px!important}span[style*="font-size:12px"]:not(.badge),p[style*="font-size:12px"]{font-size:13.5px!important}span[style*="font-size:13px"],p[style*="font-size:13px"],a[style*="font-size:13px"]{font-size:14.5px!important}span[style*="font-size:14px"],p[style*="font-size:14px"],li[style*="font-size:14px"]{font-size:15.5px!important}span[style*="font-size:15px"],p[style*="font-size:15px"],li[style*="font-size:15px"]{font-size:16px!important}.btn{font-size:12.5px}.btn[style*="font-size:10px"],.btn[style*="font-size:11px"]{font-size:11.5px!important}.addrow span[style*="font-size:12px"]{font-size:13px!important}.packs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.pack{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);background:#4e0e22;color:#faf8f6;box-shadow:0 26px 60px #4e0e2238;transition:transform .35s,box-shadow .35s;min-width:0}.pack:hover{transform:translateY(-6px);box-shadow:0 36px 72px #4e0e2252}.pack>.ph{min-height:340px;height:100%}.pk-badge{position:absolute;top:16px;left:16px;z-index:2;background:#faf8f6;color:#4e0e22;font:500 15px/1 Jost,system-ui,sans-serif;letter-spacing:.06em;padding:11px 13px}.pk-body{padding:34px 32px 30px;display:flex;flex-direction:column;gap:16px;min-width:0}.pk-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;flex-grow:1}.pk-list li{display:flex;gap:10px;font-size:16px;line-height:1.45;color:#eadbd6}.pk-list li:before{content:"\2726";color:#e8d7d1;font-size:12px;line-height:1.9}.pk-foot{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;border-top:1px solid rgba(250,248,246,.22);padding-top:18px}.pk-btn{background:#faf8f6;color:#4e0e22;border-color:#faf8f6;min-height:52px}.pk-btn:hover{background:transparent;color:#faf8f6;border-color:#faf8f6}@media(max-width:1100px){.packs{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.pack{grid-template-columns:minmax(0,1fr)}.pack>.ph{aspect-ratio:16/10;min-height:0;height:auto}.pk-body{padding:26px 22px 24px}}.navrow .navbtn{font-size:12px;background:linear-gradient(#4e0e22,#4e0e22) left bottom/0 1px no-repeat;transition:background-size .3s,color .25s}.navrow .navbtn:hover,.navrow .navbtn[aria-current=page]{background-size:100% 1px}.hbtn{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-size:14px;font-weight:400;letter-spacing:.03em;text-transform:none;font-family:Jost,system-ui,sans-serif}.hbtn svg{flex-shrink:0}.badge{min-width:22px;height:22px;border-radius:11px;background:#4e0e22;color:#fff;font-size:12px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;letter-spacing:0}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 72px)/3.3);gap:24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.rail.c4{grid-auto-columns:calc((100% - 96px)/4.3)}.rail>*{scroll-snap-align:start}.rail::-webkit-scrollbar{display:none}.rtrack{position:relative;height:4px;background:#e6dfdc;margin-top:6px;overflow:hidden}.rthumb{position:absolute;left:0;top:0;bottom:0;background:#4e0e22;transition:transform .12s linear}.rhint{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px;color:#6e6268}.addrow .serif{white-space:nowrap}.hzbox{display:grid;gap:24px}.hz1{grid-template-columns:minmax(0,1fr)}.hz2{grid-template-columns:repeat(2,minmax(0,1fr))}.hz{display:grid!important;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-content:start;column-gap:0}.hz1 .hz{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.hz>.ph{grid-row:1 / span 3;grid-column:1;aspect-ratio:auto!important;height:100%;min-height:380px}.hz>:not(.ph){grid-column:2}.hz.ol>:not(.ph){padding-left:30px}.rbtn{width:44px;height:44px;border:1px solid #210C18;background:transparent;color:#210c18;display:inline-flex;align-items:center;justify-content:center;transition:background .25s,color .25s,border-color .25s}.rbtn:hover{background:#4e0e22;color:#faf8f6;border-color:#4e0e22}.card .ph img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.card:hover .ph img{transform:scale(1.045)}.hgrid .hcard{transition:transform .35s,box-shadow .35s,opacity .35s}@media(hover:hover){.hgrid:hover .hcard{opacity:.6}.hgrid .hcard:hover{opacity:1}}.hcard .ph:after{content:"D\e9 couvrir";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;background:#4e0e229e;color:#faf8f6;font:500 12px/1 Jost,system-ui,sans-serif;letter-spacing:.3em;text-transform:uppercase;opacity:0;transition:opacity .35s}.hcard:hover .ph:after,.hcard:focus-visible .ph:after{opacity:1}.hcard:hover,.hcard:focus-visible{box-shadow:0 0 0 1px #4e0e22,0 28px 56px #4e0e222e}.marq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.mtrack{display:flex;width:max-content;animation:marq 80s linear infinite}.mgrp{display:flex}.marq:hover .mtrack,.marq:focus-within .mtrack{animation-play-state:paused}.mcard{width:380px;flex-shrink:0;margin:8px 12px 26px;padding:30px 30px 26px;background:#fff;color:#210c18;position:relative;display:flex;flex-direction:column;gap:16px;box-shadow:0 18px 40px #14040a38}.mcard:after{content:"";position:absolute;left:34px;bottom:-16px;border-style:solid;border-width:16px 18px 0 0;border-color:#FFFFFF transparent transparent transparent}@keyframes marq{to{transform:translate(-50%)}}@keyframes rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.rise{animation:rise .9s cubic-bezier(.2,.7,.2,1) both}.rise.d1{animation-delay:.12s}.rise.d2{animation-delay:.24s}.rise.d3{animation-delay:.36s}@supports (animation-timeline:view()){.rv{animation:rise linear both;animation-timeline:view();animation-range:entry 5% cover 25%}}@media(pointer:fine){html,body,body *{cursor:url(//theglowbeautyacademy.com/cdn/shop/t/5/assets/g-b337b8054a19.svg?v=108049738145470362351792949964) 13 13,auto!important}a,a *,button,button *,summary,summary *,select,label,[role=checkbox],.clk,.btn{cursor:url(//theglowbeautyacademy.com/cdn/shop/t/5/assets/g-390ec0364c25.svg?v=88124147751630075021792949964) 13 15,pointer!important}input[type=text],input[type=email],input[type=tel],input:not([type]),textarea{cursor:text!important}}@media(max-width:1000px){.rail,.rail.c4{grid-auto-columns:calc((100% - 48px)/2.2)}.hz2{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.rail,.rail.c4{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,1fr);overflow:visible;scroll-snap-type:none;padding-bottom:0}.hz{display:flex!important;flex-direction:column}.hz>.ph{aspect-ratio:4/5!important;height:auto;min-height:0}.hz.ol>:not(.ph){padding-left:0}.mcard{width:300px}.rtrack,.rhint{display:none}}@media(prefers-reduced-motion:reduce){.rise,.rv{animation:none!important}.mtrack{animation:none}.marq{overflow-x:auto}.card .ph img,.hgrid .hcard{transition:none}}html{scroll-behavior:smooth}[hidden]{display:none!important}img{max-width:100%}.mob[hidden]{display:none!important}#glow-toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));transform:translate(-50%,24px);z-index:70;background:#210c18;color:#faf8f6;padding:14px 18px;display:flex;gap:16px;align-items:center;font-size:15px;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;max-width:calc(100% - 32px)}#glow-toast.on{opacity:1;transform:translate(-50%);pointer-events:auto}#glow-toast a{color:#e8d7d1;text-decoration:underline}.is-added{opacity:.85}.chip{position:relative;display:inline-flex}.chip input{position:absolute;opacity:0;width:1px;height:1px}.chip span{display:inline-flex;align-items:center;min-height:42px;padding:0 16px;border:1px solid #D8D4D3;background:#fff;color:#210c18;font-size:14px;transition:background .2s,color .2s,border-color .2s}.chip input:checked+span{background:#4e0e22;border-color:#4e0e22;color:#faf8f6}.chip input:focus-visible+span{outline:1px solid #4E0E22;outline-offset:3px}.is-off{opacity:.45}.ck{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.55;color:#210c18}.ck input{width:22px;height:22px;margin:1px 0 0;accent-color:#4E0E22;flex-shrink:0}.eb-video video,.eb-video iframe{display:block;width:100%;aspect-ratio:16/9;background:#000;box-shadow:0 24px 60px #0000004d}.rte{font-size:17px;line-height:1.8;color:#3a2a32}.rte h2,.rte h3{font-family:Cormorant Garamond,serif;font-weight:400;color:#4e0e22}.rte a{color:#4e0e22}.qty{display:inline-flex;align-items:center;border:1px solid #E6DFDC}.navbtn[aria-current=page]{color:#4e0e22}.glow-form{background:#faf8f6;color:#210c18;padding:34px;display:flex;flex-direction:column;gap:20px;min-width:0}.glow-popform,.glow-prodform{display:flex;flex-direction:column;gap:12px}.glow-pwform{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:640px){.glow-form{padding:24px 18px}.hbtn>span:not(.badge){display:none}header .wrap{gap:12px!important}header .wrap>div{gap:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/glow.css.map */
