:root{--font-display:"Quattrocento",Georgia,serif;--font-body:"Source Sans 3",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}:where(#fcr4-root){margin:0;background:#f9f5ed;color:#4a2b1f}#fcr4-root [hidden]{display:none!important}#fcr4-root a{color:inherit}#fcr4-root button,#fcr4-root input{font:inherit}#fcr4-root button:disabled{opacity:.55;cursor:not-allowed}#fcr4-root :focus-visible{outline:3px solid #448080;outline-offset:4px}#fcr4-root img{max-width:100%}#buy>div{min-width:0}#buy{scroll-margin-top:16px}.fcr4-secondary-cta{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;color:#f9f5ed!important;text-align:center}.fcr4-gallery{min-width:0}.fcr4-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.fcr4-track::-webkit-scrollbar{display:none}.fcr4-slide{flex:0 0 100%;min-width:0;aspect-ratio:4/5;scroll-snap-align:start;background:#f3f3f3}.fcr4-slide img{display:block;width:100%;height:100%;object-fit:contain}.fcr4-gallery-controls{display:flex;align-items:center;justify-content:center;gap:20px;padding:10px}.fcr4-gallery-controls button{width:44px;height:44px;border:1px solid #a3966a;border-radius:50%;background:transparent;color:#4a2b1f;cursor:pointer}.fcr4-thumbs{display:flex;overflow-x:auto;gap:10px;padding:4px}.fcr4-thumbs button{flex:0 0 84px;padding:0;border:2px solid transparent;background:#f3f3f3;cursor:pointer}.fcr4-thumbs button[aria-current=true]{border-color:#448080}.fcr4-thumbs img{width:80px;height:80px;object-fit:contain;display:block}.fcr4-gallery-note{font-size:15px;color:#68523e}.fcr4-no-media{aspect-ratio:1;background:#e9e4d5;display:flex;flex-direction:column;align-items:center;justify-content:center}.fcr4-no-media svg{width:65%;max-height:70%;opacity:.25}.fcr4-details summary{cursor:pointer}.fcr4-details summary::-webkit-details-marker{display:none}.fcr4-details[open] .fcr4-chevron{font-size:0!important}.fcr4-details[open] .fcr4-chevron:after{content:"\2212";font-size:22px}#fcr4-cart-status:empty{display:none}#fcr4-cart-status{font-size:16px;margin:12px 0 0}#fcr4-view-cart{display:inline-block;margin-top:12px;text-decoration:underline}#reviews [role=tab][aria-selected=true]{background:#448080!important;color:#f9f5ed!important}#reviews [role=tabpanel]{border:1px solid #a3966a;padding:clamp(16px,3vw,32px);min-height:180px}#reviews [role=tabpanel]>h3{font:26px/1.15 var(--font-display);margin:0 0 20px}#reviews .junip-product-review{display:block}#reviews .junip-product-review-empty{display:none}#reviews [data-review-status]{font-size:16px}#fcr4-newsletter input::placeholder{color:#f9f5ed;opacity:.8}@media(max-width:600px){#buy{gap:28px!important}#buy>div:nth-child(2){gap:16px!important}#buy [style*="min-width:86px"]{min-width:92px!important;letter-spacing:.06em!important}#reviews [role=tablist]{display:grid!important;grid-template-columns:1fr 1fr}#reviews [role=tab]{padding:10px!important}#fcr4-root header nav{gap:12px!important;letter-spacing:.04em!important}}@media(prefers-reduced-motion:reduce){html,.fcr4-track{scroll-behavior:auto}}:where(#fcr4-root){letter-spacing:normal}:where(#fcr4-root) :is(h1,h2,h3,h4,h5,h6){font-weight:700;letter-spacing:normal}
/*# sourceMappingURL=/cdn/shop/t/258/assets/fcr4-product.css.map */
