@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,500;9..144,600;9..144,700&family=Inter:wght@400;500;600;700&display=swap";:root{--sw-cream: #FAF7F2;--sw-charcoal: #1A1A1A;--sw-charcoal-warm: #2C2620;--sw-terracotta: #C8755B;--sw-terracotta-dark: #B3654C;--sw-taupe: #8B6F47;--sw-sand: #E8E0D5;--sw-sage: #5A6B3F;--sw-brick: #A8443B}body{background-color:var(--sw-cream);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Fraunces,Georgia,Times New Roman,serif;letter-spacing:-.015em;font-weight:600}.navbar-brand svg text,.footer svg text,#logo-header text{font-family:Fraunces,Georgia,serif;letter-spacing:-.02em}.badge.bg-success{background-color:var(--sw-sage)!important}.text-success{color:var(--sw-sage)!important}.badge.bg-danger{background-color:var(--sw-brick)!important}.text-danger{color:var(--sw-brick)!important}.btn-primary{--bs-btn-bg: var(--sw-charcoal);--bs-btn-border-color: var(--sw-charcoal);--bs-btn-hover-bg: var(--sw-charcoal-warm);--bs-btn-hover-border-color: var(--sw-charcoal-warm);--bs-btn-active-bg: var(--sw-charcoal-warm);--bs-btn-active-border-color: var(--sw-charcoal-warm)}.btn-secondary{--bs-btn-bg: var(--sw-terracotta);--bs-btn-border-color: var(--sw-terracotta);--bs-btn-hover-bg: var(--sw-terracotta-dark);--bs-btn-hover-border-color: var(--sw-terracotta-dark);--bs-btn-active-bg: var(--sw-terracotta-dark);--bs-btn-active-border-color: var(--sw-terracotta-dark)}.btn-outline-primary{--bs-btn-color: var(--sw-charcoal);--bs-btn-border-color: var(--sw-charcoal);--bs-btn-hover-bg: var(--sw-charcoal);--bs-btn-hover-border-color: var(--sw-charcoal)}.btn-outline-secondary{--bs-btn-color: var(--sw-terracotta);--bs-btn-border-color: var(--sw-terracotta);--bs-btn-hover-bg: var(--sw-terracotta);--bs-btn-hover-border-color: var(--sw-terracotta)}a{text-underline-offset:3px;transition:color .2s ease}a:hover{color:var(--sw-terracotta)}.border,.border-top,.border-bottom,.border-start,.border-end{border-color:var(--sw-sand)!important}.card{background-color:#fff;border-color:var(--sw-sand)}.form-control:focus,.form-select:focus{border-color:var(--sw-terracotta);box-shadow:0 0 0 .2rem #c8755b26}.navbar-brand svg{height:100%;max-width:240px}footer{background-color:var(--sw-charcoal);color:var(--sw-cream)}footer a{color:var(--sw-cream)}footer a:hover{color:var(--sw-terracotta)}.product-gallery-wrapper{position:sticky;top:1rem;align-self:flex-start}.product-gallery .main-splide .splide__slide{aspect-ratio:1 / 1}.product-gallery .main-splide .splide__slide img,.product-gallery .main-splide .splide__slide video{aspect-ratio:1 / 1!important;object-fit:cover!important;width:100%!important;height:100%!important;display:block}.product-gallery .main-splide .splide__slide .ratio,.product-gallery .main-splide .splide__slide iframe{aspect-ratio:1 / 1!important;height:auto!important;width:100%!important}.thumbs-splide .splide__slide img{aspect-ratio:1 / 1!important;object-fit:cover!important;width:100%!important;height:auto!important}.product-gallery .main-splide{margin-bottom:0}.product-gallery .thumbs-splide{margin-top:.5rem!important}.product-gallery.mb-6{margin-bottom:1rem!important}@media(min-width:992px){.product-gallery.mb-lg-0{margin-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
