:root{--design-gold:#c9ad75;--design-ivory:#f5f1e8}.section-padding{padding-block:108px}.announcement-bar--animated{position:relative;background:#c9ad75;color:#15140f;height:38px}.announcement-bar__window{overflow:hidden;margin-right:44px;height:100%}.announcement-bar--animated .announcement-bar__track{display:flex;flex-wrap:nowrap;width:max-content;min-height:38px;padding:0;gap:0;animation:luxury-marquee 32s linear infinite}.announcement-bar__group{display:flex;align-items:center;justify-content:space-around;flex-shrink:0;min-width:calc(100vw - 44px);gap:64px;padding:0 32px;height:38px}.announcement-bar--animated .announcement-bar__track span{display:inline-flex!important;flex-shrink:0;white-space:nowrap;font-size:11px;letter-spacing:.055em}.announcement-bar__group span:before{content:"\b7";margin-right:30px;font-size:18px}.announcement-bar__pause{position:absolute;right:0;top:0;width:44px;height:38px;border:0;border-left:1px solid #15140f30;background:#c9ad75;color:#15140f;font-size:17px;cursor:pointer}.announcement-bar--animated:hover .announcement-bar__track,.announcement-bar--animated:focus-within .announcement-bar__track,.announcement-bar--animated.is-paused .announcement-bar__track{animation-play-state:paused}@keyframes luxury-marquee{to{transform:translate(-50%)}}.site-header__inner{padding-block:24px}.site-nav a{font-weight:400;letter-spacing:.035em}.design-brand__name{font-size:26px}.design-brand__byline{color:#b7aa90}.hero.hero--luxury{min-height:720px}.hero__frame{padding-block:105px}.hero.hero--luxury .hero__content{max-width:650px}.hero.hero--luxury .hero__title{font-size:clamp(54px,6vw,86px);line-height:1.01;letter-spacing:-.045em;max-width:630px}.hero.hero--luxury .hero__subtitle{font-size:17px;line-height:1.8;max-width:385px;color:#d5cfc3}.hero__eyebrow{font-weight:400;font-size:12px;letter-spacing:.075em}.hero__trust{border-color:#b6a47c40;color:#b7b0a2;max-width:480px}.hero__actions .btn{min-height:52px;padding-inline:30px;font-weight:500}.hero__actions .btn--luxury-outline{border-color:#a99b775e}.hero.hero--luxury .hero__bg:after{background:linear-gradient(90deg,#090a08f5,#090a08cb 34%,#090a0826 78%)}.signature-section{background:#141510;color:#f5f1e8;border-top:1px solid #74634855;border-bottom:1px solid #74634855}.signature-section .design-kicker{color:#c9ad75}.signature-section .design-section-head h2{color:#f5f1e8}.signature-section .design-section-head>p{color:#b4b0a4}.signature-section .design-section-head{padding-bottom:30px;border-bottom:1px solid #c9ad7530;margin-bottom:40px}.signature-grid{gap:26px}.signature-section .product-card__media{aspect-ratio:3/4;background:#0b0c09;border:1px solid #a9905533}.signature-section .product-card__vendor{display:none}.signature-section .product-card__title{color:#f5f1e8;font-size:19px;line-height:1.35;font-weight:400;letter-spacing:0}.signature-section .product-card__price{color:#c9ad75;font-size:14px;font-weight:400}.signature-section .product-card__notes{color:#b4b0a4}.signature-section .product-card__quickadd .btn{border-color:#a28c594d;color:#eee5d5;font-weight:400;min-height:46px}.signature-section .product-card__quickadd .btn:hover{background:#c9ad75;color:#141510;border-color:#c9ad75}.home-catalog{background:#f5f1e8;border:0}.home-catalog .design-section-head{margin-bottom:42px}.home-catalog .product-card__title{font-family:var(--font-body);font-weight:400;font-size:16px;letter-spacing:.02em;line-height:1.45}.home-catalog .product-card__vendor{color:#716348}.home-catalog .product-card__price{font-weight:400}.home-catalog .product-card__quickadd .btn{border-color:#b8ae993f;border-bottom-color:#8f8263;font-weight:400}.home-catalog .product-grid{gap:52px 30px}.catalog-search{background:#ffffff65;border-color:#c9bfaa;font-size:14px;padding-block:20px}.catalog-search__hint{font-size:12px}.catalog-all{font-size:13px}.design-section-head h2{font-size:clamp(36px,3.5vw,50px);line-height:1.13}.design-section-head>p{font-size:14px}.brand-story{background:#e9e1d1;border-top:1px solid #c7baa0;border-bottom:1px solid #c7baa0}.brand-story h2{max-width:940px;font-size:clamp(40px,4.8vw,66px);font-weight:400;line-height:1.12;letter-spacing:-.035em}.brand-story p{font-size:15px;line-height:1.8}.brand-story__signature{margin-top:30px;font-family:var(--font-body);font-size:12px;letter-spacing:.045em;color:#726347}.site-footer{padding-top:84px}.footer-col h4{font-family:var(--font-body);font-weight:400;text-transform:none;letter-spacing:.015em;color:#d4c29d}.footer-brand__name{font-size:26px;font-weight:400}.footer-col a{font-size:13px}.footer-brand p{font-size:13px;line-height:1.8}@media(max-width:989px){.section-padding{padding-block:76px}.signature-grid{gap:30px 20px}.hero.hero--luxury{min-height:650px}.hero.hero--luxury .hero__title{font-size:66px}.site-header__inner{padding-block:18px}}@media(max-width:749px){.announcement-bar__group{gap:36px;padding-inline:20px}.announcement-bar__group span:before{margin-right:20px}.section-padding{padding-block:60px}.site-header__inner{padding-block:16px}.design-brand__name{font-size:19px}.hero.hero--luxury{min-height:700px}.hero__frame{padding:255px 20px 44px}.hero.hero--luxury .hero__title{font-size:49px;line-height:1.04;max-width:360px}.hero.hero--luxury .hero__subtitle{font-size:15px;line-height:1.7}.hero__actions .btn{font-size:12px;padding-inline:10px}.hero.hero--luxury .hero__bg:after{background:linear-gradient(180deg,#090a080a,#090a0866 25%,#090a08 58%)}.hero.hero--luxury .hero__bg img{height:480px}.hero__eyebrow{font-size:11px}.signature-section .design-section-head{padding-bottom:24px;margin-bottom:28px}.design-section-head h2{font-size:35px}.signature-grid{gap:32px 16px}.signature-section .product-card__title{font-size:17px}.home-catalog .product-grid{gap:36px 16px}.home-catalog .product-card__title{font-size:14px}.brand-story h2{font-size:40px}.brand-story__signature{font-size:11px}.site-footer{padding-top:60px}}@media(prefers-reduced-motion:reduce){.announcement-bar--animated{height:auto}.announcement-bar__window{margin-right:0}.announcement-bar--animated .announcement-bar__track{animation:none;width:100%}.announcement-bar__group{width:100%;min-width:0;height:auto;min-height:38px;gap:12px;flex-wrap:wrap;padding:8px 16px}.announcement-bar__group[aria-hidden],.announcement-bar__pause{display:none}.announcement-bar__group span:before{display:none}}.signature-section .product-card:hover .product-card__title{color:#e1c88e}
/*# sourceMappingURL=/cdn/shop/t/9/assets/luxury-refinement.css.map */
