@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@layer reset{*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-tap-highlight-color:transparent;margin:0}body{margin:unset;font-family:var(--font-main)}button,input,select,textarea{font:inherit}canvas,img,picture,svg{max-width:100%;vertical-align:middle;image-rendering:-webkit-optimize-contrast}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}fieldset{all:unset;display:block}@media (prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation-duration:0.01ms!important;animation-duration:0.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0.01ms!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}}:root{--prim:hsl(27 40% 58%);--prim-hover:hsl(27 48% 48%);--sec:#76958a;--bg:black;--text:white;--links:var(--prim);--font-main:Raleway,sans-serif;--font-size:1.1rem;--line-height:1.6;--content-width:min(68rem,92%);--body-pad:8vh 3rem;--logo-width:20rem;--bg-opacity:.4;--alert-font-size:1rem;--alert-pad:1rem;--alert-success-bg:var(--prim);--alert-success-text:white;--alert-error-bg:#d63638;--alert-error-text:white;--heading-font:inherit;--heading-line-height:1.1;--heading-weight:400;--heading-color:var(--text);--h1:min(11vw,6rem);--h2:min(10vw,2.75rem);--h3:min(6vw,1.5rem);--btn-bg:var(--prim);--btn-bg-hover:var(--prim-hover);--btn-text:white;--btn-text-hover:white;--btn-border:none;--btn-border-hover:none;--btn-font:inherit;--btn-font-size:1.1rem;--btn-font-weight:600;--btn-pad:.85em 1.7em;--btn-radius:.1em;--oc-width:min(45rem,100vw);--oc-pad:4rem max(2rem,4vw);--oc-bg:#111;--oc-text:#fff;--oc-heading-color:var(--oc-text);--oc-overlay:rgba(0,0,0,.85);--oc-close-color:white;--input-bg:#222;--input-text:#fff;--input-placeholder:rgba(255,255,255,.5);--input-pad:.75em .75em;--input-border:solid rgba(255,255,255,.25);--input-border-width:1px;--input-radius:.1em;--input-focus-border:var(--prim);--legend-color:var(--oc-heading-color);--legend-size:min(6vw,1.8rem);--legend-weight:bold;--error-color:firebrick;--select-bg:var(--input-bg);--select-border:#444}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;gap:0.5em;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--btn-radius);padding:var(--btn-pad);line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--btn-bg);border:var(--btn-border);font-family:var(--btn-font);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);color:var(--btn-text);cursor:pointer;text-decoration:none}.btn.active,.btn:active,.btn:focus-visible,.btn:hover{color:var(--btn-text-hover);background-color:var(--btn-bg-hover);border:var(--btn-border-hover)}.btn.is-loading{pointer-events:none!important;color:transparent!important;position:relative}.btn.is-loading:after{content:"";position:absolute;left:calc(50% - 0.6em);top:calc(50% - 0.6em);height:1.2em;width:1.2em;border:3px solid #aaa;border-top-color:transparent;border-right-color:transparent;border-radius:50%;-webkit-animation:spin 0.75s infinite linear;animation:spin 0.75s infinite linear;mix-blend-mode:luminosity}.btn.btn-link{background:none;border:none;color:var(--text);font-weight:normal}.hp{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}form ::-webkit-input-placeholder{color:var(--input-placeholder)}form ::-moz-placeholder{color:var(--input-placeholder)}form :-ms-input-placeholder{color:var(--input-placeholder)}form ::-ms-input-placeholder{color:var(--input-placeholder)}form ::placeholder{color:var(--input-placeholder)}legend{padding:0;font-size:var(--legend-size);margin-bottom:1rem;color:var(--legend-color);font-weight:var(--legend-weight)}.form-group{display:-ms-grid;display:grid;gap:5px}input,select{display:block;width:100%;line-height:1.5;padding:var(--input-pad);color:var(--input-text);background-color:var(--input-bg);border:var(--input-border);border-width:var(--input-border-width);border-radius:var(--input-radius);outline:none}input:focus,select:focus{border-color:var(--input-focus-border)}input.error,select.error{border-color:var(--error-color)!important}input{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}select{border-color:var(--select-border);background-color:var(--select-bg);font-size:1.2rem}#checkout-step2,form{display:-ms-grid;display:grid;gap:2rem}#checkout-step2 .form-label,form .form-label{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fields{display:-ms-grid;display:grid;gap:15px}@media (min-width:800px){fieldset[name=info] .fields{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}fieldset[name=payment] .fields{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}fieldset[name=payment] .fields .form-group:first-child{-ms-grid-column-span:2;grid-column:span 2}@media (min-width:800px){fieldset[name=payment] .fields{-ms-grid-columns:4fr 1fr 1fr;grid-template-columns:4fr 1fr 1fr}fieldset[name=payment] .fields .form-group:first-child{grid-column:unset}}.form-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:800px){.form-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.form-footer *{margin-block:0.5rem}.form-footer .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.form-footer .form-actions .btn-link{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:799px){.form-footer .form-actions{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.form-footer .form-actions button:not(.btn-link){font-size:1.5rem}}.form-footer .purchase-total{font-size:125%;-webkit-box-flex:1;-ms-flex:1;flex:1}label.error{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.alert{padding:1rem;margin-block:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.75rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-wrap:pretty}.alert-error{background:var(--alert-error-bg);color:var(--alert-error-text)}.alert-success{background:var(--alert-success-bg);color:var(--alert-success-text)}.alert .icon{fill:white;opacity:0.75;display:block;-ms-flex-negative:0;flex-shrink:0}.alert .icon svg{height:2rem;width:auto;fill:currentColor}.grecaptcha-badge{visibility:hidden;left:0!important}#checkout-step2{visibility:hidden;opacity:0;-webkit-transform:translateY(3rem);transform:translateY(3rem);max-height:0;overflow:hidden;-webkit-transition:all 1s ease;transition:all 1s ease}#checkout-step2.open{opacity:1;max-height:1000px;visibility:visible;-webkit-transform:none;transform:none}#loading{position:absolute;inset:0;z-index:100;background:rgba(0,0,0,0.75) url(../../img/loading-circle.svg) center center no-repeat}body.oc-open{height:100vh;overflow:hidden}.off-canvas{width:var(--oc-width);position:fixed;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out;inset:0 0 0 auto;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:1010;background:var(--oc-bg);color:var(--oc-text);overflow-y:auto}.off-canvas-body{padding:var(--oc-pad);min-height:100%;opacity:0;-webkit-transition:opacity 250ms linear;transition:opacity 250ms linear;-webkit-transition-delay:0.25s;transition-delay:0.25s}.off-canvas .close{all:unset;position:absolute;top:0;right:0;background:none!important;height:3rem;width:3rem;cursor:pointer;display:-ms-grid;display:grid;place-items:center;fill:var(--oc-close-color)}@media (min-width:800px){.off-canvas .close{opacity:0.5}}.off-canvas .close svg{height:75%;width:auto}.off-canvas .close.active,.off-canvas .close:active,.off-canvas .close:focus-visible,.off-canvas .close:hover{opacity:1}.off-canvas .close:focus-visible{outline:2px solid var(--prim)}.off-canvas-overlay{display:none;position:fixed;inset:0;background:var(--oc-overlay);z-index:1000}.off-canvas.open{-webkit-transform:translateX(0);transform:translateX(0)}.off-canvas.open .off-canvas-body{opacity:1}#for-all{text-align:center;color:white;background:black url(../../img/MY-Strength-62.webp) no-repeat center center;background-size:cover;min-height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;isolation:isolate;position:relative}#for-all img{width:500px}#for-all h2{margin-top:2rem}#for-all .container{position:relative;z-index:1}#for-all:before{content:"";inset:0;position:absolute;background:rgba(0,0,0,0.4)}.btn{text-transform:uppercase;letter-spacing:0.05em}body{background:var(--bg);color:var(--text);font-size:var(--font-size);line-height:var(--line-height)}.container{width:var(--content-width);max-width:100%;margin-inline:auto}.container.stretch{width:100%}main{padding-block:var(--body-pad);text-align:center;min-height:100vh;display:-ms-grid;display:grid;place-items:center;position:relative}main .container{height:100%;margin-block:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}main:before{content:"";position:absolute;inset:0;background:url(../../img/bg.jpg) top center no-repeat;background-size:cover;opacity:var(--bg-opacity);z-index:-2}.offer{font-size:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.offer h1{font-size:calc(1.275rem + 0.3vw);text-transform:uppercase;letter-spacing:0.075em}@media (min-width:1200px){.offer h1{font-size:1.5rem}}.offer img{width:800px}.header img{width:var(--logo-width)}footer{padding-block:calc(1.525rem + 3.3vw);text-align:center;--content-width:min(50rem,92%)}@media (min-width:1200px){footer{padding-block:4rem}}footer h4{text-transform:uppercase;letter-spacing:0.05em}footer .sqs-row{width:min(70rem,92%);margin-inline:auto;display:-ms-grid;display:grid;gap:1rem;line-height:1.5;margin-top:2rem}footer .sqs-row a{color:inherit}@media (min-width:700px){footer .sqs-row{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}footer .col,footer .col p{all:unset!important}.app-links{margin-top:1rem}.app-links img{width:150px}h1,h2,h3{line-height:var(--heading-line-height);font-family:var(--heading-font);font-weight:var(--heading-weight);color:var(--heading-color)}h1{font-size:var(--h1);font-weight:600;font-family:chantal,var(--heading-font)}h2{font-size:var(--h2)}h3{font-size:var(--h3)}a{color:var(--links);text-decoration:none}#checkout{--h2:min(8vw,2.6rem)}#checkout h3{color:var(--prim);text-transform:uppercase}form h3{margin-bottom:1rem}section{padding-block:calc(1.725rem + 5.7vw);color:black}@media (min-width:1200px){section{padding-block:6rem}}section h2{color:inherit;margin-bottom:2rem}#info{text-align:center;background:white}#info h2,#info p{text-wrap:pretty}#info h2{text-transform:uppercase;color:var(--sec);font-weight:bold;letter-spacing:0.05em;margin-bottom:0;margin-top:0.5rem}#info h2+button{margin-block:2rem}#faqs{margin-top:4rem;max-width:600px;margin-inline:auto}#faqs .faqs{display:-ms-grid;display:grid;gap:1rem}#faqs .faq{text-align:left;display:-ms-grid;display:grid;gap:1rem}#faqs .faq-q{font-size:1.2rem;font-weight:bold;position:relative;padding-left:3rem;cursor:pointer}#faqs .faq-q:before{position:absolute;left:0;display:block;content:url(../../img/bx-right-arrow-alt.svg);top:3px;-webkit-transition:rotate 250ms ease;transition:rotate 250ms ease}#faqs .faq-q.open:before{rotate:90deg}#faqs .faq-a{display:none;padding-left:3rem}#checkout:has(form[style="display: none;"]) .off-canvas-body{display:-ms-grid;display:grid;place-items:center}#success{text-align:center;text-wrap:balance;text-wrap:pretty;font-size:1.25rem}#success .icon{color:var(--prim);margin-bottom:1rem}#success .icon svg{height:4rem;width:4rem}#success h2{margin-bottom:1rem}