:root{--lumo-gradient: linear-gradient(135deg, #ff9569, #ff7a52 55%, #e8663f);--lumo-gradient-hover: linear-gradient(135deg, #e8663f, #e0562f 55%, #c44822)}html,body{overflow-x:hidden;max-width:100%}.button:not(.button-secondary,.button-unstyled){background-image:var(--lumo-gradient)}.button:not(.button-secondary,.button-unstyled):hover{background-image:var(--lumo-gradient-hover)}.lumo-gradient-text{background-image:var(--lumo-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.ph-btn,.lumo-btn,.cta-btn,.newsletter-form button[type=submit]{background-image:var(--lumo-gradient)!important}.section-content-wrapper .accordion{max-width:760px;margin-inline:auto}.ph-container .ph-home-link{order:1}.ph-container .ph-btn,.ph-container .ph-cart{order:2}.ph-container .ph-logo{order:3;margin-left:auto}@media(max-width:900px){.ph-container .ph-logo{order:0;margin-left:0}}@media(prefers-reduced-motion:no-preference){.lumo-reveal{opacity:0;transform:translateY(28px) scale(.97);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.lumo-reveal.is-visible{opacity:1;transform:translateY(0) scale(1)}.trust-item.lumo-reveal:nth-child(2){transition-delay:.08s}.trust-item.lumo-reveal:nth-child(3){transition-delay:.16s}.trust-item.lumo-reveal:nth-child(4){transition-delay:.24s}.feature-box.lumo-reveal:nth-child(2){transition-delay:.08s}.feature-box.lumo-reveal:nth-child(3){transition-delay:.16s}.feature-box.lumo-reveal:nth-child(4){transition-delay:.24s}.feature-box.lumo-reveal:nth-child(5){transition-delay:.32s}.hiw-step.lumo-reveal:nth-child(2){transition-delay:.1s}.hiw-step.lumo-reveal:nth-child(3){transition-delay:.2s}}@media(prefers-reduced-motion:no-preference){.lumo-sec-reveal{opacity:0;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1),filter 1s ease;will-change:transform,opacity}.lumo-sec-reveal.lumo-sec-dir-up{transform:translateY(90px) scale(.98)}.lumo-sec-reveal.lumo-sec-dir-left{transform:translate(-110px) rotate(-2deg)}.lumo-sec-reveal.lumo-sec-dir-right{transform:translate(110px) rotate(2deg)}.lumo-sec-reveal.lumo-sec-dir-scale{transform:scale(.86) translateY(50px);filter:blur(7px)}.lumo-sec-reveal.lumo-sec-visible{opacity:1;transform:none;filter:none}}.trust-item,.feature-box,.hiw-step{transition:transform .25s ease,box-shadow .25s ease}.trust-item:hover,.feature-box:hover,.hiw-step:hover{transform:translateY(-4px)}.ph-btn,.lumo-btn,.cta-btn,.bb-cta,.gb-btn{transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease,background-color .2s ease}.ph-btn:hover,.lumo-btn:hover,.cta-btn:hover,.bb-cta:hover,.gb-btn:hover{transform:translateY(-2px)}.gb-btn:hover{background-color:#ffffff14}.button:not(.button-secondary){transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing),background-image .2s ease,transform .2s ease}.button:not(.button-secondary):hover{transform:translateY(-2px)}@media(prefers-reduced-motion:no-preference){.lumo-gradient-text{background-size:200% 200%;animation:lumo-shimmer 7s ease-in-out infinite}}@keyframes lumo-shimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media(prefers-reduced-motion:no-preference){.lumo-badge,.badge-pill{animation:lumo-breathe 4s ease-in-out infinite}}@keyframes lumo-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.lumo-split-word{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.lumo-split-word-inner{display:inline-block}@media(prefers-reduced-motion:no-preference){.lumo-split-word-inner{transform:translateY(115%) rotate(4deg);opacity:0;transition:transform .75s cubic-bezier(.16,1,.3,1),opacity .6s ease;transition-delay:calc(var(--word-i, 0) * .05s)}.is-visible .lumo-split-word-inner{transform:translateY(0) rotate(0);opacity:1}}.lumo-magnetic{transition:transform .15s ease-out}.trust-item,.feature-box,.hiw-step,.tc-card{transition:transform .15s ease-out,box-shadow .25s ease}.lumo-scroll-progress{position:fixed;top:0;left:0;height:3px;width:0%;background-image:var(--lumo-gradient);z-index:999;transition:width .1s linear;pointer-events:none}@media(prefers-reduced-motion:reduce){.lumo-scroll-progress{display:none}}.lumo-blob{position:absolute;border-radius:50%;filter:blur(60px);opacity:.35;pointer-events:none;z-index:0}@media(prefers-reduced-motion:no-preference){.lumo-blob{animation:lumo-drift 14s ease-in-out infinite}.lumo-blob--b{animation-duration:18s;animation-direction:reverse}}@keyframes lumo-drift{0%,to{transform:translate(0) scale(1)}33%{transform:translate(24px,-18px) scale(1.08)}66%{transform:translate(-18px,14px) scale(.95)}}@media(prefers-reduced-motion:no-preference){.tc-slide[data-active=true] .tc-card{animation:lumo-card-pulse 2.4s ease-in-out infinite}}@keyframes lumo-card-pulse{0%,to{box-shadow:0 20px 40px -18px #241f1a33,0 0 #ff7a522e}50%{box-shadow:0 20px 40px -18px #241f1a33,0 0 0 8px #ff7a5200}}.trust-icon,.feature-icon,.lumo-feature-icon,.fa-feature-icon{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.trust-item:hover .trust-icon,.feature-box:hover .feature-icon,.lumo-feature:hover .lumo-feature-icon,.fa-feature:hover .fa-feature-icon{transform:scale(1.12) rotate(-4deg)}@media(prefers-reduced-motion:no-preference){.cmp-row-reveal:nth-child(2){transition-delay:.06s}.cmp-row-reveal:nth-child(3){transition-delay:.12s}.cmp-row-reveal:nth-child(4){transition-delay:.18s}.cmp-row-reveal:nth-child(5){transition-delay:.24s}.cmp-row-reveal:nth-child(6){transition-delay:.3s}}@media(prefers-reduced-motion:no-preference){.ph-announcement{animation:lumo-announce-in .5s cubic-bezier(.16,1,.3,1) both}}@keyframes lumo-announce-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/lumo-brand.css.map */
