@font-face{font-family:"Jewel Serif";src:url(jb-serif-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Jewel Serif";src:url(jb-serif-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Jewel Serif";src:url(jb-serif-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Jewel Script;src:url(jb-script-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-body--family: "Jewel Serif", "Playfair Display", Georgia, "Times New Roman", serif;--font-body--style: normal;--font-body--weight: 400;--font-heading--family: "Jewel Serif", "Playfair Display", Georgia, serif;--font-heading--style: normal;--font-heading--weight: 700;--font-subheading--family: "Jewel Serif", "Playfair Display", Georgia, serif;--font-accent--family: "Jewel Script", "Great Vibes", cursive;--jb-cream: #f5efe2;--jb-cream-lt: #fbf7ee;--jb-emerald: #2e8b6e;--jb-emerald-band: #297a62;--jb-emerald-ink: #1f6b55;--jb-emerald-deep: #175445;--jb-coral: #e8706a;--jb-coral-ink: #ae4741;--jb-gold: #e8c08a}body{font-family:var(--font-body--family);background-color:var(--jb-cream)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-3;background:var(--jb-cream) url(jb-reef-d2.jpg) center / cover no-repeat;pointer-events:none}main#MainContent .section-background{background-color:#fbf7eecc}.shopify-policy__body{background-color:#fbf7eea8;border:1px solid rgb(46 139 110 / 16%);border-radius:22px;padding:clamp(20px,3.4vw,44px);box-shadow:0 24px 64px #123b311f}@media(max-width:749px){.shopify-policy__body{border-radius:16px;padding:18px 16px}}@media(max-width:749px){body:before{background-image:url(jb-reef-m2.jpg)}}.announcement-bar{position:relative;overflow:hidden;font-family:"Jewel Serif",Georgia,serif}.announcement-bar__text{font-family:"Jewel Serif",Georgia,serif;font-weight:600;letter-spacing:.22em}.announcement-bar__slider{position:relative;z-index:2}.announcement-bar:before,.announcement-bar:after{content:"";position:absolute;top:0;bottom:0;z-index:1;width:clamp(44px,6.4vw,88px);background:var(--jb-coral);opacity:.45;-webkit-mask:var(--jb-seagrass) left center / contain no-repeat;mask:var(--jb-seagrass) left center / contain no-repeat;pointer-events:none}.announcement-bar:before{left:clamp(8px,2.4vw,34px)}.announcement-bar:after{right:clamp(8px,2.4vw,34px);transform:scaleX(-1)}.announcement-bar{--jb-seagrass: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 30'><g fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'><path d='M1 27c6 0 8-4 8-9S7 8 3 6'/><path d='M12 29c7 0 10-6 10-13S19 4 15 1'/><path d='M25 29c8 0 12-8 12-16'/><path d='M38 29c9 0 13-9 13-18'/><path d='M51 29c8 0 12-6 12-13'/></g></svg>")}@media screen and (max-width:749px){.announcement-bar:before,.announcement-bar:after{opacity:.28;width:34px}}.header.enable-sticky-header .header__row,.header__row{border-radius:0}#header-component .header__row--top{box-shadow:0 1px #fbf7ee2e}.header-logo{transform:translateZ(0)}.header-logo__image-container--original:not(:has(img)),.header-logo__image-container--inverse:not(:has(img)){display:inline-flex;align-items:center;gap:11px;font-size:0;line-height:1}.header-logo__image-container--original:not(:has(img)):before,.header-logo__image-container--inverse:not(:has(img)):before{content:"";flex:none;width:30px;height:34px;background-color:var(--jb-coral);-webkit-mask:var(--jb-coral-glyph) center / contain no-repeat;mask:var(--jb-coral-glyph) center / contain no-repeat}.header-logo__image-container--original:not(:has(img)):after,.header-logo__image-container--inverse:not(:has(img)):after{content:"JEWEL BAY";font-family:"Jewel Serif",Georgia,serif;font-size:clamp(15px,1.35vw,21px);font-weight:700;letter-spacing:.24em;color:#fbf7ee;white-space:nowrap}.header-logo{--jb-coral-glyph: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 34'><g fill='none' stroke='black' stroke-width='2' stroke-linecap='round'><path d='M15 32V12'/><path d='M15 18c0-5 3-8 8-8'/><path d='M15 24c0-5-3-8-8-8'/><path d='M23 10V4'/><path d='M23 7c2 0 3-1 3-3'/><path d='M7 16v-6'/><path d='M7 13c-2 0-3-1-3-3'/><circle cx='15' cy='6' r='1.6' fill='black' stroke='none'/></g></svg>")}.menu-list__list-item>.menu-list__link .menu-list__link-title{font-family:"Jewel Serif",Georgia,serif;font-weight:600;letter-spacing:.2em;position:relative}.menu-list__list-item>.menu-list__link:hover .menu-list__link-title:after,.menu-list__link--active .menu-list__link-title:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:1px;background:var(--jb-coral)}#header-component .header__row .menu-list__link,#header-component .header__row .header-logo,#header-component .header__row .header__icon{color:inherit}#header-component .header__row svg{color:inherit}#header-component .header__row .header__icon{font-family:"Jewel Serif",Georgia,serif;letter-spacing:.16em}.header__row .menu-list__submenu{border-radius:0 0 18px 18px;box-shadow:0 26px 48px #0c342b38}footer .footer-content{font-family:"Jewel Serif",Georgia,serif}footer .footer-content p,footer .footer-content a,footer .footer-content li{letter-spacing:.02em}footer .footer-content p{color:#fbf7eed1}footer .footer-content a{color:#fbf7ee;text-decoration-color:#e8c08a99;text-underline-offset:4px}footer .footer-content p>strong,footer .footer-content p>b{color:#fbf7ee}footer .footer-content [class*=footer] h2,footer .footer-content h5,footer .footer-content .h5{letter-spacing:.22em;color:#fbf7ee}footer .footer-content .menu__heading{padding-block:0;margin-block:0;font-size:.875rem;line-height:1.4}footer .footer-content .menu__item{font-size:.9375rem;line-height:1.5}footer .footer-utilities,footer [class*=footer-utilities]{font-family:"Jewel Serif",Georgia,serif;letter-spacing:.14em}.cart-drawer__inner,.menu-drawer__inner,.header__drawer{font-family:"Jewel Serif",Georgia,serif}.drawer__header,.cart-drawer__header{letter-spacing:.14em}.product-form__buttons .button,.shopify-payment-button__button,button.button,.button{font-family:"Jewel Serif",Georgia,serif;letter-spacing:.14em;text-transform:uppercase;font-size:.8125rem;font-weight:600;border-radius:999px}input,textarea,select{font-family:"Jewel Serif",Georgia,serif}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jewel-chrome.css.map */
