.main-header--wrapper{--header-background-color: 7, 22, 47;--header-text-color: 255, 255, 255;--header-text-hover-color: 200, 155, 60;--header-color-transparent: 255, 255, 255}@media screen and (max-width:749px){.site--logo .h4{font-size:1.25rem;letter-spacing:.02em;white-space:nowrap}}html{scroll-padding-top:calc(var(--header-height, 80px) + 12px)}@media screen and (max-width:749px){.icons-with-text-item{padding:.75rem .4rem;min-width:0}.icons-with-text--title{font-size:.95rem;line-height:1.35;overflow-wrap:break-word}.icons-with-text--text{font-size:.8rem;line-height:1.45;overflow-wrap:break-word}}@media screen and (max-width:380px){.icons-with-text-grid{--icons-with-text-item: 1}}.footer-main>.footer-brand:only-child{max-width:100%;flex:1 1 100%;border-right:0;border-bottom:0;text-align:center;padding:2rem 0}.footer-main>.footer-brand:only-child .footer-logo{margin-bottom:.75rem}.footer-main>.footer-brand:only-child .footer-contact,.footer-main>.footer-brand:only-child .footer-social{justify-content:center}.footer-about-desc--inner{overflow-wrap:break-word}.footer-about-desc--inner span{white-space:normal;display:inline-block;max-width:100%}@media screen and (max-width:749px){.footer-main>.footer-brand:only-child{padding:1.5rem 0}.footer-newsletter-content{padding:2rem 0}}@media screen and (max-width:749px){#scroll-to-top{width:2.5rem;height:2.5rem;bottom:calc(1rem + env(safe-area-inset-bottom,0px));opacity:.9}#scroll-to-top.back-to-top--right{right:.9rem}#scroll-to-top.back-to-top--left{left:.9rem}}.main-header--wrapper .site--logo,.main-header--wrapper .site--logo .logo-image--wrapper,.main-header--wrapper .site--logo .h4{color:rgba(var(--header-text-color))}.main-header--wrapper .site--logo .logo-image--wrapper:hover,.main-header--wrapper .site--logo .logo-image--wrapper:focus-visible,.main-header--wrapper .site--logo .logo-image--wrapper:hover .h4,.main-header--wrapper .site--logo .logo-image--wrapper:focus-visible .h4{color:rgba(var(--header-text-hover-color))}.main-header--wrapper:is(.transparent):not(.background-header-color) .site--logo .h4{color:rgba(var(--header-color-transparent, 255, 255, 255))}@media screen and (max-width:749px){.main-header--wrapper .site--logo .h4{display:inline-block;font-size:clamp(1rem,4.5vw,1.25rem);line-height:1.15;max-width:56vw;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}}@media screen and (max-width:749px){#scroll-to-top,scroll-to-back{display:none!important}}.footer-about-description,.footer-about-description .page--width,.footer-about-desc--inner{overflow:visible;max-height:none}.footer-about-desc--inner span{display:inline;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:normal}@media screen and (max-width:749px){.footer-about-description{padding-left:1rem;padding-right:1rem}.footer-about-desc--inner{max-width:100%}.footer{padding-bottom:max(24px,env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/primeluxus-phase2b12.css.map */
