@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap";:root{--sw-blue: #2041A5;--sw-gold: #D0A115;--sw-mauve: #b86b77;--sw-black: #0a0a0a;--sw-cream: #FAF8F5;--sw-gray: #E8E4DF;--sw-text: #1a1a1a;--sw-text-secondary: #4a4a4a;--sw-text-muted: #6b6b6b}.sw-section,.sw-section *{font-family:Open Sans,system-ui,sans-serif;letter-spacing:normal;line-height:1.6}.sw-section h1,.sw-section h2,.sw-section h3,.sw-section h4{font-family:Playfair Display,Georgia,serif;font-weight:600;line-height:1.2}.sw-container{max-width:1280px;margin:0 auto;padding:0 1.5rem}@media(min-width:768px){.sw-container{padding:0 2rem}}.sw-accent-line{width:60px;height:3px;background:var(--sw-gold);margin-bottom:1.5rem}.sw-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:Open Sans,system-ui,sans-serif;font-weight:600;font-size:.9rem;letter-spacing:.025em;padding:.875rem 2rem;border-radius:2px;border:2px solid transparent;cursor:pointer;text-decoration:none;transition:all .3s}.sw-btn-primary{background:var(--sw-gold);color:var(--sw-black);border-color:var(--sw-gold)}.sw-btn-primary:hover{background:#b88f12;border-color:#b88f12;transform:translateY(-2px);box-shadow:0 4px 12px #d0a1154d}.sw-btn-secondary{background:transparent;color:var(--sw-gold);border-color:var(--sw-gold)}.sw-btn-secondary:hover{background:var(--sw-gold);color:var(--sw-black)}.sw-btn-dark{background:var(--sw-black);color:#fff;border-color:var(--sw-black)}.sw-btn-dark:hover{background:var(--sw-blue);border-color:var(--sw-blue)}.sw-section-dark{background:var(--sw-black);color:#fff}.sw-section-light{background:var(--sw-cream);color:var(--sw-text)}.sw-section-blue{background:var(--sw-blue);color:#fff}.sw-card-hover{transition:transform .3s,box-shadow .3s}.sw-card-hover:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.sw-grid{display:grid;gap:1.5rem}.sw-grid-2,.sw-grid-3,.sw-grid-4{grid-template-columns:1fr}@media(min-width:768px){.sw-grid-2{grid-template-columns:repeat(2,1fr)}.sw-grid-3{grid-template-columns:repeat(3,1fr)}.sw-grid-4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.sw-grid-4{grid-template-columns:repeat(4,1fr)}}.rte[style*="#D0A115"]{font:400 12px/1.5 Open Sans,system-ui,sans-serif;color:#4a4a4a!important;background:#f5f7fc!important;border:1px solid #e0e5f0!important;padding:12px!important;margin:12px 0!important}.rte[style*="#D0A115"] p{margin:0 0 8px}.rte[style*="#D0A115"] p:last-child{margin-bottom:0}.rte[style*="#D0A115"] strong{font-size:inherit;color:#2041a5}#cart-notification-form button{color:#2041a5!important}#shopify-section-sw-promo-bar .sw-section-dark{background:#2041a5;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sw-brand.css.map */
