@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3ZmX5slCNuHLi8bLeY9MK7whWMhyjYrEtImSqn7B6D.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-deep-green: #4A7B5E;--color-dark-green: #002816;--color-warm-cream: #FDFAF4;--color-off-white: #FDFAF4;--color-white: #ffffff;--color-amber: #FFD786;--color-tuscany: #b6522d;--color-divider: #e8e3d8;--color-primary-text: #002816;--color-muted-grey: #6b6560;--color-error: #c0392b;--color-success: #4A7B5E;--color-sage: #4A7B5E;--color-sage-deep: #002816;--color-earth: #b6522d;--color-gold: #FFD786;--color-dark: #002816;--color-bg: #FDFAF4;--color-cream: #FDFAF4;--color-border: #e8e3d8;--color-text: #002816;--color-text-muted: #6b6560;--transition-base: .2s ease;--font-brand: "Cormorant Garamond", "Georgia", serif;--font-editorial: "Cormorant Garamond", "Georgia", serif;--font-display: "Cormorant Garamond", "Georgia", serif;--font-accent: "Plus Jakarta Sans", -apple-system, sans-serif;--font-body: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--radius-xl: 20px;--radius-full: 9999px;--shadow-sm: 0 1px 3px rgba(0,0,0,.08);--shadow-md: 0 4px 16px rgba(0,0,0,.1);--shadow-lg: 0 8px 32px rgba(0,0,0,.14)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;padding:0;font-family:var(--font-body);font-size:15px;font-weight:300;line-height:1.6;color:var(--color-primary-text);background:var(--color-warm-cream);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,video{max-width:100%;height:auto;display:block}a{color:inherit}button{font-family:inherit}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-brand);font-weight:400;line-height:1.15}p{margin:0}ul,ol{margin:0;padding:0}[data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .65s ease,transform .65s ease}[data-reveal].sv-revealed{opacity:1;transform:translateY(0)}[data-reveal][data-delay="1"]{transition-delay:.1s}[data-reveal][data-delay="2"]{transition-delay:.2s}[data-reveal][data-delay="3"]{transition-delay:.3s}[data-reveal][data-delay="4"]{transition-delay:.4s}[data-reveal][data-delay="5"]{transition-delay:.5s}.visually-hidden,.sr-only{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-to-content{position:absolute;top:-100px;left:16px;z-index:9999;background:var(--color-deep-green);color:#fff;padding:10px 16px;border-radius:4px;font-size:13px;font-weight:600;text-decoration:none;transition:top .15s}.skip-to-content:focus{top:8px}.sv-spinner[hidden]{display:none!important}.sv-spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:sv-spin .6s linear infinite;flex-shrink:0}@keyframes sv-spin{to{transform:rotate(360deg)}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-divider);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--color-muted-grey)}:focus-visible{outline:2px solid var(--color-deep-green);outline-offset:3px}sv-product-gallery,sv-add-to-cart,sv-back-in-stock{display:block}.sv-pdp__breadcrumb-bar{border-bottom:1px solid var(--color-divider);background:var(--color-white)}.sv-pdp__breadcrumb-inner{max-width:1600px;margin:0 auto;padding:10px 48px}.sv-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:4px;list-style:none}.sv-bc__link{font-size:12px;font-weight:400;color:var(--color-muted-grey);text-decoration:none;transition:color .15s}.sv-bc__link:hover{color:var(--color-deep-green)}.sv-bc__sep{font-size:12px;color:var(--color-divider);margin:0 2px}.sv-bc__current{font-size:12px;font-weight:400;color:var(--color-primary-text)}@media(max-width:768px){.sv-pdp__breadcrumb-inner{padding:8px 16px}}img[loading=lazy]{opacity:0;transition:opacity .4s ease}img[loading=lazy].loaded,img.is-loaded{opacity:1}.page-transition{animation:sv-fade-in .3s ease}@keyframes sv-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.sv-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;background:#000000eb;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .2s ease}.sv-lightbox.is-open{opacity:1;pointer-events:auto}.sv-lightbox__close{position:absolute;top:20px;right:24px;background:none;border:none;color:#fffc;font-size:32px;cursor:pointer;line-height:1;padding:4px;transition:color .15s}.sv-lightbox__close:hover{color:#fff}.sv-lightbox__inner{max-width:min(90vw,800px);max-height:90vh;display:flex;align-items:center;justify-content:center}.sv-lightbox__img{max-width:100%;max-height:90vh;object-fit:contain;border-radius:4px}.sv-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:#00000080;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .2s ease}.sv-modal-overlay.is-open{opacity:1;pointer-events:auto}.sv-modal{background:#fff;border-radius:16px;padding:32px;max-width:min(480px,90vw);width:100%;position:relative;box-shadow:0 20px 60px #0003}.sv-modal__close{position:absolute;top:16px;right:16px;background:none;border:none;font-size:24px;cursor:pointer;color:var(--color-muted-grey);line-height:1;padding:4px;transition:color .15s}.sv-modal__close:hover{color:var(--color-primary-text)}.sv-gallery__slide{display:none}.sv-gallery__slide.is-active{display:block}.sv-gallery__thumb{cursor:pointer;opacity:.5;transition:opacity .15s}.sv-gallery__thumb.is-active{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/14/assets/theme.css.map */
