html{font-size:14px;-webkit-text-size-adjust:100%}:root{--size-page-max: 1320px;--space-section-top: 48px;--space-section-bottom: 48px;--font-family-heading: "Cormorant Garamond", "Playfair Display", Georgia, "Times New Roman", serif;--font-family-body: "Nunito", "Helvetica Neue", Arial, sans-serif;--font-weight-heading: 500;--letter-spacing-heading: .02em;--line-height-heading: 1.2;--font-weight-body: 400;--letter-spacing-body: .01em;--line-height-body: 1.7;--font-h1: clamp(2rem, 1.2vw + 1.5rem, 2.6rem);--font-h2: clamp(1.7rem, 1vw + 1.2rem, 2.2rem);--font-h3: 1.65rem;--font-h4: 1.4rem;--font-h5: 1.2rem;--font-h6: 1.05rem;--font-size-xs: .8rem;--font-size-sm: .9rem;--font-size-md: 1rem;--font-size-lg: 1.1rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--button-font-family: var(--font-family-body);--button-text-transform: uppercase}body{font-family:var(--font-family-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading)}button,.button,[class*=btn]{letter-spacing:.08em}.spaced--section:has(>footer.footer),.footer-information-box .spaced--section,footer.footer{--background-rgb-color: 10 10 10;--text-body-rgb-color: 200 200 200;--text-secondary-rgb-color: 255 255 255;--text-heading-rgb-color: 255 255 255;--border-rgb-color: 255 255 255;background:#0a0a0a!important;color:#c8c8c8}footer.footer{padding-block:8px 0}footer.footer .page-max--size{max-width:1180px;margin-inline:auto;padding-inline:24px}footer.footer .footer-top{align-items:center;padding-block:8px 36px;margin-block-end:40px;border-bottom:1px solid rgba(255,255,255,.12)}footer.footer .footer-subtitle{font-family:var(--font-family-body);font-size:.78rem;font-weight:300;letter-spacing:.22em;text-transform:uppercase;color:#9a9a9a}footer.footer .footer-title{font-family:var(--font-family-heading);font-size:1.6rem;font-weight:400;letter-spacing:.06em;color:#c9a24d;text-decoration:none}footer.footer .footer-middle{display:grid;grid-template-columns:1fr 1.5fr;gap:72px;align-items:start}footer.footer .footer-brand{order:-1;text-align:left;padding:0;display:block}footer.footer .brand-image-logo{width:auto!important}footer.footer .brand-image{width:150px!important;max-width:100%;margin:0;filter:invert(1) hue-rotate(180deg);mix-blend-mode:screen}footer.footer .footer-columns.desktop-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin:0}footer.footer .footer-col.style-footer-card{background:none;padding:0}footer.footer .footer-heading{font-family:var(--font-family-body);font-size:.78rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#c9a24d;margin-block-end:20px}footer.footer .footer-links li{margin-block-end:10px}footer.footer .footer-links li a{font-size:.88rem;font-weight:300;letter-spacing:.04em;color:#bdbdbd}footer.footer .footer-links li a:hover{color:#fff}footer.footer .footer-bottom{padding-block:40px 28px;margin-block-start:8px;justify-content:space-between;text-align:left}footer.footer .footer-contact-link{font-size:.85rem;font-weight:300;letter-spacing:.04em;color:#cfcfcf}footer.footer .footer-contact-link-icon{background:#ffffff1a}footer.footer .footer-bottom-left .localization-trigger{background:#ffffff14;color:#fff}footer.footer .footer-bottom-right .social-icon-box .social-icon-link{width:2.3rem;height:2.3rem;background:#ffffff14;color:#fff}footer.footer .footer-bottom-right .social-icon-box .social-icon-link:hover{background:#c9a24d;color:#0a0a0a}footer.footer .footer-copyright-wrapper{border-top:1px solid rgba(255,255,255,.12);padding-block:22px 8px}footer.footer .footer-copyright p{font-size:.78rem;font-weight:300;letter-spacing:.08em;color:#8d8d8d;margin:0}.footer-information-box .spaced--section{padding-block:8px 40px!important}.footer-information-text{max-width:52rem;text-align:center;font-size:.76rem;font-weight:300;line-height:2;letter-spacing:.04em;color:#8d8d8d!important}@media(max-width:991.98px){footer.footer .footer-middle{grid-template-columns:1fr;gap:32px}footer.footer .footer-top{flex-direction:column;align-items:flex-start}footer.footer .style-footer-card{background:#ffffff0a;border-radius:0}footer.footer .footer-bottom{flex-direction:column;align-items:flex-start;gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/prime-titan-luxury.css.map */
