@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600&family=Inter:wght@400;600&display=swap";:root{--font-heading-family:"Cormorant Garamond",Georgia,"Times New Roman",serif;--font-heading-style:normal;--font-heading-weight:500;--font-body-family:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--font-body-style:normal;--font-body-weight:400;--font-body-weight-bold:600}:root{--sw-gold:#d4a72c;--sw-gold-2:#f3d97a;--sw-line:rgba(236,233,225,.14);--sw-muted:rgba(236,233,225,.62)}.caption-with-letter-spacing,.product__text.caption-with-letter-spacing{color:var(--sw-gold);letter-spacing:.3em}.product__text--uppercase,.caption-with-letter-spacing{letter-spacing:.2em}.product__title h1,.product__title h2{font-weight:500}.price .price-item--regular,.price-item--sale{font-family:var(--font-body-family);font-weight:600;font-size:1.7rem}.card__heading{font-weight:500}.card--card,.card--standard .card__inner{border:1px solid var(--sw-line)}.card-information .caption-with-letter-spacing{color:var(--sw-gold)}.card-information .price{font-weight:600}.button--primary,.button:not(.button--secondary){background:linear-gradient(135deg,var(--sw-gold-2),var(--sw-gold));color:#111;letter-spacing:.1em;text-transform:uppercase;font-weight:600;font-size:1.2rem}.button--secondary{letter-spacing:.1em;text-transform:uppercase;font-size:1.2rem}.sw-taxnote{color:var(--sw-muted);font-size:1.2rem;margin:-.4rem 0 1.2rem;line-height:1.5}.sw-cond{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 0;border-top:1px solid var(--sw-line);margin-top:1.6rem;font-size:1.4rem}.sw-cond__label{color:var(--sw-muted);width:45%}.sw-cond__bars{display:flex;gap:.5rem;margin-left:auto}.sw-cond__bars i{width:2.6rem;height:.6rem;background:var(--sw-line)}.sw-cond__bars i.on{background:var(--sw-gold)}.sw-specs{width:100%;border-collapse:collapse;font-size:1.4rem;margin:0 0 1.6rem}.sw-specs th,.sw-specs td{padding:1rem 0;border-bottom:1px solid var(--sw-line);text-align:left;vertical-align:top}.sw-specs th{color:var(--sw-muted);font-weight:400;width:45%}.announcement-bar__message{letter-spacing:.05em;font-size:1.2rem}.header__heading-link .h2{font-family:var(--font-heading-family);letter-spacing:.18em;text-transform:uppercase}.multicolumn-card__info h3{font-size:1.6rem}.banner__heading{text-wrap:balance}.header__heading-link:has(>.h2){display:inline-flex;align-items:center;gap:1.2rem}.header__heading-link:has(>.h2):before{content:"";width:4.8rem;height:4.8rem;flex:none;background:url(sw-logo.webp) center/contain no-repeat}@media screen and (max-width:749px){.banner__heading.hxl,.banner__heading.h0{font-size:calc(var(--font-heading-scale) * 3rem);line-height:1.15}.banner__box{padding-top:3rem;padding-bottom:3rem}.banner__text{font-size:1.4rem;line-height:1.5}.banner__media img{object-position:66% 50%}.header__heading-link .h2{font-size:1.5rem;letter-spacing:.1em;white-space:nowrap}.header__heading-link:has(>.h2){gap:.8rem}.header__heading-link:has(>.h2):before{width:3.2rem;height:3.2rem}.multicolumn-card__info h3{font-size:1.4rem}.multicolumn-card__info p{font-size:1.3rem}.footer-block{margin-bottom:2.4rem}}.grid__item>product-component{display:block;height:100%}.grid__item .card-wrapper,.grid__item .card--card{height:100%}.grid__item .card--card:not(.ratio){display:flex;flex-direction:column}.grid__item .card--card:not(.ratio)>.card__content{flex:1 1 auto}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sw-custom.css.map */
