slideshow-slide .hero__content-wrapper,slideshow-component .hero__content-wrapper{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;text-align:left!important;width:100%!important;max-width:720px!important;margin-left:clamp(32px,6vw,80px)!important;margin-right:auto!important;position:relative!important;z-index:2!important}slideshow-slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0006,#00000040 40%,#0000001a);z-index:1}.hero__content-wrapper h1,.hero__content-wrapper h2,.hero__content-wrapper p{position:relative;z-index:3;background:linear-gradient(90deg,#ffd580,#ffe8a8,#ffd580 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% auto;animation:radianceShimmer 6s infinite linear,radianceBreath 8s ease-in-out infinite;text-shadow:0 0 10px rgba(255,223,140,.5),0 0 20px rgba(255,215,128,.3);font-weight:600}@keyframes radianceShimmer{0%{background-position:-100% 0}50%{background-position:100% 0}to{background-position:-100% 0}}@keyframes radianceBreath{0%,to{opacity:.85;text-shadow:0 0 6px rgba(255,213,128,.5),0 0 14px rgba(255,213,128,.3)}50%{opacity:1;text-shadow:0 0 12px rgba(255,240,180,.85),0 0 26px rgba(255,230,160,.6)}}.hero__content-wrapper .button,.hero__content-wrapper .button--primary{background-color:#b76e79!important;border:2px solid #b76e79!important;color:gold!important;text-shadow:0 0 6px rgba(255,215,0,.7);font-weight:600;border-radius:1.25rem!important;padding:.9rem 1.4rem!important;margin-top:1.5rem!important;transition:all .4s ease;animation:buttonPulse 6s ease-in-out infinite;align-self:flex-start!important;z-index:3;position:relative}@keyframes buttonPulse{0%,to{box-shadow:0 0 6px #b76e7980,0 0 12px #ffd70066;transform:scale(1)}50%{box-shadow:0 0 12px #ffd70099,0 0 24px #ffd7004d;transform:scale(1.02)}}.hero__content-wrapper .button:hover{background-color:transparent!important;border-color:gold!important;color:#ffe9a0!important;box-shadow:0 0 14px #ffd700b3,0 0 28px #ffd70066;transform:translateY(-2px)}@media (max-width: 749px){slideshow-slide .hero__content-wrapper{margin-left:20px!important;margin-right:20px!important;text-align:left!important}.hero__content-wrapper h1{font-size:1.8rem!important;line-height:1.25!important}.hero__content-wrapper p{font-size:1rem!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/base.css.map */
