:root{--french-slate: #5F7182;--french-slate-deep: #4B5C6D;--french-cream: #FBF7EF;--french-cream-bright: #FFFDF8;--french-charcoal: #3B4149;--french-gold: #C9A87C;--french-gold-soft: #D8BB93;--french-linen: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cpath d='M0 6h80M0 18h80M0 30h80M0 42h80M0 54h80M0 66h80M0 78h80' stroke='%235F7182' stroke-width='0.4' stroke-dasharray='1 16' opacity='0.045'/%3E%3C/svg%3E");--french-gold-rule: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='10' viewBox='0 0 120 10'%3E%3Cpath d='M0 5 L120 5' stroke='%23C9A87C' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M0 7 L120 7' stroke='%23C9A87C' stroke-width='0.6' stroke-linecap='round' opacity='0.5'/%3E%3C/svg%3E");--font-heading--family: "Cormorant Garamond", "Playfair Display", Georgia, "Times New Roman", serif;--font-h1--family: var(--font-heading--family);--font-h2--family: var(--font-heading--family);--font-h3--family: var(--font-heading--family);--font-h4--family: var(--font-heading--family);--font-h5--family: var(--font-heading--family);--font-h6--family: var(--font-heading--family);--font-heading--weight: 600;--font-h1--weight: 600;--font-h2--weight: 600;--font-h3--weight: 600;--font-h1--letter-spacing: .01em;--font-h2--letter-spacing: .015em;--font-h3--letter-spacing: .02em;--font-h4--letter-spacing: .03em;--font-h5--letter-spacing: .04em;--font-h6--letter-spacing: .04em;--font-size--h1: clamp(2.75rem, 5.5vw, 4.25rem);--font-size--h2: clamp(2rem, 3.6vw, 3rem);--font-size--h3: 1.9rem;--line-height--body-loose: 1.65;--font-paragraph--line-height: 1.6;--button-font-family-primary: var(--font-body--family);--button-font-family-secondary: var(--font-body--family);--button-text-case: none;--style-border-radius-buttons-primary: 6px;--style-border-radius-buttons-secondary: 6px;--style-border-radius-inputs: 6px;--style-border-radius-pills: 999px;--style-border-radius-xs: 4px;--style-border-radius-sm: 8px;--style-border-radius-md: 12px;--style-border-radius-lg: 16px;--shadow-button: 0 1px 3px rgb(59 65 73 / .12);--shadow-popover: 0 6px 28px rgb(59 65 73 / .14);--shadow-drawer: 0 0 32px rgb(59 65 73 / .16);--card-border-hover: rgb(95 113 130 / .28);--card-border-focus: rgb(201 168 124 / .45);--focus-outline-width: .125rem}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading--family)}body{background-image:var(--french-linen);background-repeat:repeat}.header{background-image:none}.header .header__menu .header__menu-item,.hero-wrapper{position:relative}.hero-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background-image:var(--french-gold-rule);background-repeat:no-repeat;background-position:center;background-size:120px 10px;z-index:12;pointer-events:none;opacity:.9}.fp-header h2,.story-text-col h2{position:relative;padding-bottom:.9rem}.fp-header h2:after,.story-text-col h2:after{content:"";position:absolute;left:0;bottom:0;width:3rem;height:10px;background-image:var(--french-gold-rule);background-repeat:no-repeat;background-size:48px 10px;opacity:.9}.product-card{box-shadow:none;border:1px solid transparent}.product-card:hover{box-shadow:0 10px 30px #3b414914;border-color:#c9a87c59}.fp-img-wrap{box-shadow:inset 0 0 0 1px #3b41490d;border-radius:var(--style-border-radius-sm)}*:focus-visible{outline-color:var(--french-gold)!important;outline-width:var(--focus-outline-width)!important}body:has(.header[transparent]) #header-group>.header-section,.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){z-index:calc(var(--layer-menu-drawer) + 1)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/french-seafood-style.css.map */
