@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,700;1,400&family=Inter:wght@400;500;600&display=swap";:root{--color-bg: #ffffff;--color-bg-warm: #fdf6f0;--color-bg-pink: #fce8e8;--color-text-primary: #1a1a1a;--color-text-secondary: #6b6b6b;--color-accent: #c97d6e;--color-accent-dark: #a35f52;--color-border: #e8e0d8;--font-serif: "Playfair Display", Georgia, serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji";--font-sans: "Inter", system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji";--spacing-section: 80px;--spacing-section-mobile: 48px;--container-max: 1200px;--radius-card: 12px;--radius-btn: 6px}.eco3d-title-serif{font-family:var(--font-serif);font-weight:700;font-style:normal}.eco3d-title-serif-italic{font-family:var(--font-serif);font-weight:400;font-style:italic}.eco3d-label{font-family:var(--font-sans);font-weight:500}.eco3d-body{font-family:var(--font-sans);font-weight:400}.eco3d-btn{font-family:var(--font-sans);font-weight:600}.eco3d-container{max-width:var(--container-max);margin-inline:auto;padding-inline:24px}.eco3d-btn-primary{display:inline-block;background-color:var(--color-accent);color:#fff;border:none;border-radius:var(--radius-btn);padding:14px 28px;font-family:var(--font-sans);font-weight:600;font-size:15px;cursor:pointer;text-decoration:none;min-height:48px;transition:background-color .2s ease}.eco3d-btn-primary:hover{background-color:var(--color-accent-dark)}.eco3d-btn-secondary{display:inline-block;background-color:transparent;color:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-btn);padding:14px 28px;font-family:var(--font-sans);font-weight:600;font-size:15px;cursor:pointer;text-decoration:none;min-height:48px;transition:background-color .2s ease,color .2s ease}.eco3d-btn-secondary:hover{background-color:var(--color-accent);color:#fff}@media(max-width:768px){.eco3d-btn-primary,.eco3d-btn-secondary{width:100%;text-align:center}}.header{--header-padding: .84rem}.announcement-bar__text{line-height:1.8;overflow:visible}.announcement-bar__slide{overflow:visible}.announcement-bar__text:before,.announcement-bar__text:after{content:"";display:inline-block;width:20px;height:13px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 20'%3E%3Crect width='30' height='20' fill='%23D52B1E'/%3E%3Crect width='30' height='10' fill='white'/%3E%3Crect width='10' height='10' fill='%230033A0'/%3E%3Cpolygon points='5,1.8 5.76,3.95 8.04,4.01 6.24,5.4 6.88,7.59 5,6.3 3.12,7.59 3.76,5.4 1.96,4.01 4.24,3.95' fill='white'/%3E%3C/svg%3E") no-repeat center/contain;vertical-align:middle;margin:0 5px}.announcement-bar__slides{width:100%;text-align:center}.announcement-bar__text{text-align:center}.shopify-section-group-footer-group,.shopify-section-group-footer-group>*,.shopify-section-group-footer-group .color-scheme-5,.shopify-section-group-footer-group [class*=color-scheme]{background-color:#1a0d05!important}.footer-utilities .eco3d-footer-text{text-align:left}.footer-utilities>*:last-child{margin-inline-end:-24px}body:has(.header[transparent]) .content-for-layout>.shopify-section:first-child{margin-top:0!important}#header-component[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link:hover)):not(:has(.menu-list__link:focus-within)) .menu-list__link{color:#2a1208!important;text-shadow:none}#header-component[transparent]:not([data-sticky-state=active]) .header-logo,#header-component[transparent]:not([data-sticky-state=active]) .header-actions__action,#header-component[transparent]:not([data-sticky-state=active]) .header__icon--menu{transition:filter .2s ease}#header-component[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link:hover)):not(:has(.menu-list__link:focus-within)) .header-logo,#header-component[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link:hover)):not(:has(.menu-list__link:focus-within)) .header-actions__action,#header-component[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link:hover)):not(:has(.menu-list__link:focus-within)) .header__icon--menu{filter:brightness(.12) sepia(1) saturate(4)}@media(max-width:749px){#header-component[transparent]:not([data-sticky-state=active]) .header-logo,#header-component[transparent]:not([data-sticky-state=active]) .header__icon--menu,#header-component[transparent]:not([data-sticky-state=active]) .search-action,#header-component[transparent]:not([data-sticky-state=active]) .header-actions__action{transition:filter .2s ease}#header-component[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link:hover)):not(:has(.menu-list__link:focus-within)) .header-logo,#header-component[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link:hover)):not(:has(.menu-list__link:focus-within)) .header__icon--menu,#header-component[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link:hover)):not(:has(.menu-list__link:focus-within)) .search-action,#header-component[transparent]:not([data-sticky-state=active]):not(:has(.menu-list__link:hover)):not(:has(.menu-list__link:focus-within)) .header-actions__action{filter:brightness(.12) sepia(1) saturate(4)}}media-gallery.media-gallery--slideshow slideshow-slide.product-media-container:last-child{display:none!important}media-gallery .slideshow-controls__dots{display:none!important}.price__sale{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.eco3d-discount-badge{display:inline-block;background:#c47b4a;color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.04em;padding:4px 10px;border-radius:20px}.accelerated-checkout-block{display:none!important}sticky-add-to-cart{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/eco3d-base.css.map */
