.fgd-product-promise,.fgd-fit-shortcut,.fgd-order-notes,.fg-feature,.fg-final{--fg-ink: #17261d;--fg-forest: #173b2b;--fg-moss: #315944;--fg-sage: #dfe8df;--fg-ivory: #f8f8f3;--fg-paper: #f1f4ed;--fg-gold: #ad8741;--fg-line: rgba(23, 59, 43, .16);--fg-serif: var(--loving-serif, "Iowan Old Style", Baskerville, "Times New Roman", serif);--fg-sans: var(--loving-sans, "Avenir Next", "Helvetica Neue", Arial, sans-serif);color:var(--fg-ink);font-family:var(--fg-sans)}.fgd-product-promise *,.fgd-fit-shortcut *,.fgd-order-notes *,.fg-feature *,.fg-feature *:before,.fg-feature *:after,.fg-final *,.fg-final *:before,.fg-final *:after{box-sizing:border-box}.fgd-product-promise :is(h2,p),.fgd-fit-shortcut :is(p,strong),.fgd-order-notes :is(p,strong,span),.fg-feature :is(h2,h3,p,figure,blockquote),.fg-final :is(h2,p){margin:0}.fgd-product-promise{padding-top:12px}.fgd-product-promise__headline{font-family:var(--fg-serif);font-size:clamp(23px,2.2vw,31px);font-weight:400;letter-spacing:-.025em;line-height:1.14}.fgd-product-promise__copy{color:#536158;font-size:14px;line-height:1.65;margin-top:11px!important}.fgd-product-promise__facts{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.fgd-product-promise__facts span{background:#edf2e9;border:1px solid rgba(49,89,68,.14);border-radius:100px;color:var(--fg-moss);font-size:10px;font-weight:650;letter-spacing:.06em;padding:7px 10px;text-transform:uppercase}.fgd-product-promise__links{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:16px}.fgd-inline-link,.fg-text-button{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid currentColor;color:var(--fg-moss);cursor:pointer;font:inherit;font-size:11px;font-weight:650;letter-spacing:.06em;padding:0 0 3px;text-transform:uppercase}.fgd-inline-link:hover,.fg-text-button:hover{color:var(--fg-gold)}.fgd-fit-shortcut{align-items:center;background:#f1f5ee;border:1px solid var(--fg-line);display:flex;gap:18px;justify-content:space-between;padding:15px 16px}.fgd-fit-shortcut strong{display:block;font-family:var(--fg-serif);font-size:16px;font-weight:400}.fgd-fit-shortcut p{color:#5e6b62;font-size:11px;line-height:1.55;margin-top:4px!important}.fgd-fit-shortcut .fgd-inline-link{flex:0 0 auto}.fgd-order-notes{background:var(--fg-ivory);border:1px solid var(--fg-line);display:grid;grid-template-columns:1fr 1fr}.fgd-order-notes__item{padding:17px 18px}.fgd-order-notes__item+.fgd-order-notes__item{border-left:1px solid var(--fg-line)}.fgd-order-notes__item>span{color:var(--fg-moss);display:block;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.fgd-order-notes__item>strong{display:block;font-family:var(--fg-serif);font-size:16px;font-weight:400;line-height:1.28;margin-top:7px}.fgd-order-notes__item p{color:#627067;font-size:10px;line-height:1.55;margin-top:7px!important}.fgd-order-notes__item a{color:var(--fg-moss);text-decoration-thickness:1px;text-underline-offset:2px}.fg-feature{background:var(--fg-ivory);overflow:hidden}.fg-kicker{color:var(--fg-moss);font-size:10px;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase}.fg-proof{align-items:center;background:var(--fg-sage);display:grid;gap:clamp(52px,7vw,112px);grid-template-columns:minmax(0,.8fr) minmax(430px,1fr);padding:clamp(92px,10vw,156px) max(clamp(20px,5vw,76px),calc((100vw - 1420px)/2))}.fg-proof h2,.fg-story h2,.fg-included h2,.fg-final h2{font-family:var(--fg-serif);font-size:clamp(43px,5vw,76px);font-weight:400;letter-spacing:-.045em;line-height:.98}.fg-proof h2{margin-top:19px;max-width:650px}.fg-proof__body{color:#4c5e53;font-size:15px;line-height:1.76;margin-top:28px!important;max-width:610px}.fg-proof__quote{border-left:2px solid var(--fg-gold);margin-top:32px!important;padding:2px 0 3px 21px}.fg-proof__stars{color:var(--fg-gold);font-size:12px;letter-spacing:.13em}.fg-proof__quote blockquote{font-family:var(--fg-serif);font-size:clamp(20px,1.8vw,28px);line-height:1.36;margin-top:11px!important;max-width:640px}.fg-proof__quote figcaption{display:flex;flex-wrap:wrap;gap:8px 15px;margin-top:15px}.fg-proof__quote figcaption strong,.fg-proof__quote figcaption span{font-size:9px;letter-spacing:.11em;text-transform:uppercase}.fg-proof__quote figcaption span{color:var(--fg-moss)}.fg-proof__actions{align-items:center;display:flex;flex-wrap:wrap;gap:18px 23px;margin-top:32px}.fg-button{align-items:center;-webkit-appearance:none;appearance:none;background:var(--fg-forest);border:1px solid var(--fg-forest);border-radius:0;color:var(--fg-ivory)!important;cursor:pointer;display:inline-flex;font:inherit;font-size:11px;font-weight:700;gap:17px;justify-content:center;letter-spacing:.1em;min-height:52px;padding:14px 22px;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,transform .18s ease}.fg-button:hover{background:#244b37;transform:translateY(-2px)}.fg-button:focus-visible,.fgd-inline-link:focus-visible,.fg-text-button:focus-visible{outline:2px solid var(--fg-gold);outline-offset:4px}.fg-proof__note{border-top:1px solid var(--fg-line);color:#5f6d64;font-size:10px;line-height:1.6;margin-top:28px!important;max-width:590px;padding-top:14px}.fg-proof__gallery{display:grid;gap:10px;grid-template-columns:1.25fr .75fr;grid-template-rows:1fr 1fr;min-width:0}.fg-proof__photo{background:#ccd8cc;min-height:0;min-width:0;overflow:hidden;position:relative}.fg-proof__photo--main{grid-row:1 / 3}.fg-proof__photo>img{display:block;height:100%;object-fit:cover;width:100%}.fg-proof__photo--main>img{min-height:690px;object-position:center}.fg-proof__photo--detail>img{min-height:340px}.fg-proof__photo figcaption{align-items:center;background:#f8f8f3f0;bottom:9px;display:flex;gap:12px;justify-content:space-between;left:9px;padding:9px 11px;position:absolute;right:9px}.fg-proof__photo figcaption span{color:var(--fg-moss);font-size:8px;letter-spacing:.11em;text-transform:uppercase}.fg-proof__photo figcaption strong{font-family:var(--fg-serif);font-size:13px;font-weight:400;text-align:right}.fg-story{display:grid;gap:clamp(52px,8vw,126px);grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);margin:0 auto;max-width:1500px;padding:clamp(96px,11vw,170px) clamp(24px,6vw,94px)}.fg-story h2{margin-top:22px}.fg-story__body,.fg-included__heading>p:last-child{color:#536259;font-size:15px;line-height:1.76;margin-top:27px!important;max-width:590px}.fg-story__permission{border-left:2px solid var(--fg-gold);margin-top:32px;padding:3px 0 3px 23px}.fg-story__permission>span{color:var(--fg-moss);display:block;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.fg-story__permission p{font-family:var(--fg-serif);font-size:clamp(20px,1.8vw,28px);line-height:1.34;margin-top:12px!important}.fg-story__points{list-style:none;margin:0;padding:0}.fg-story__points li{border-top:1px solid var(--fg-line);display:grid;gap:22px;grid-template-columns:45px 1fr;padding:29px 0 31px}.fg-story__points li:last-child{border-bottom:1px solid var(--fg-line)}.fg-story__points>li>span{color:var(--fg-gold);font-size:10px;letter-spacing:.12em}.fg-story__points h3{font-family:var(--fg-serif);font-size:clamp(24px,2.1vw,33px);font-weight:400;letter-spacing:-.02em;line-height:1.16}.fg-story__points p{color:#59685f;font-size:14px;line-height:1.68;margin-top:10px!important;max-width:570px}.fg-included{background:var(--fg-forest);color:var(--fg-ivory);display:grid;gap:clamp(48px,8vw,120px);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);padding:clamp(88px,10vw,148px) max(clamp(24px,6vw,94px),calc((100vw - 1400px)/2))}.fg-included .fg-kicker{color:#c7d8ca}.fg-included h2{margin-top:20px}.fg-included__heading>p:last-child{color:#c8d3cb}.fg-included__pieces article{border-top:1px solid rgba(248,248,243,.2);display:grid;gap:22px;grid-template-columns:44px 1fr;padding:25px 0 27px}.fg-included__pieces article>span{color:#d7bb81;font-size:10px;letter-spacing:.12em}.fg-included__pieces article strong{display:block;font-family:var(--fg-serif);font-size:clamp(23px,2vw,31px);font-weight:400}.fg-included__pieces article p{color:#c8d3cb;font-size:13px;line-height:1.65;margin-top:8px!important}.fg-included__not{border-top:1px solid rgba(248,248,243,.2);color:#c8d3cb;font-size:11px;line-height:1.65;padding-top:20px}.fg-included__not strong{color:var(--fg-ivory)}.fg-final{background:#cddbcf;padding:clamp(84px,10vw,146px) 24px;text-align:center}.fg-final__inner{margin:0 auto;max-width:930px}.fg-final h2{margin-top:20px}.fg-final__inner>p:not(.fg-kicker){color:#4c5e53;font-size:15px;line-height:1.7;margin:24px auto 0;max-width:620px}.fg-final__price{align-items:baseline;display:flex;gap:12px;justify-content:center;margin-top:25px}.fg-final__price span{font-family:var(--fg-serif);font-size:29px}.fg-final__price s{color:#617067;font-size:14px}.fg-final__actions{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:27px}.fg-button--light{min-width:220px}.fg-final__support{border-bottom:1px solid currentColor;color:var(--fg-forest);font-size:11px;font-weight:700;letter-spacing:.08em;padding-bottom:3px;text-decoration:none;text-transform:uppercase}.fg-final__facts{display:flex;flex-wrap:wrap;gap:9px 25px;justify-content:center;list-style:none;margin:34px 0 0;padding:22px 0 0;border-top:1px solid var(--fg-line)}.fg-final__facts li{color:#526158;font-size:10px;letter-spacing:.07em;text-transform:uppercase}slideshow-slide:has(.product-media[data-media-id="28820917911603"]),.slideshow-controls__thumbnail:has(img[src*="10-_8.jpg"]),.dialog-thumbnails-list__thumbnail:has(img[src*="10-_8.jpg"]),#product-28820917911603-8,.media-gallery__mobile-controls .slideshow-controls__dots>li:nth-child(8){display:none!important}@media(min-width:821px){.loving-product-guide__occasions{grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:auto;max-width:1170px;width:100%}}@media(max-width:999px){.fg-proof{align-items:start;grid-template-columns:1fr}.fg-proof__gallery{margin-inline:auto;max-width:760px;width:100%}}@media(max-width:899px){.fg-story,.fg-included{grid-template-columns:1fr}}@media(max-width:749px){.fgd-fit-shortcut{align-items:flex-start;flex-direction:column}.fgd-order-notes{grid-template-columns:1fr}.fgd-order-notes__item+.fgd-order-notes__item{border-left:0;border-top:1px solid var(--fg-line)}.fg-proof{gap:48px;padding:84px 18px 92px}.fg-proof__copy{padding-inline:6px}.fg-proof__gallery{gap:7px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.fg-proof__photo--main{grid-column:1 / 3;grid-row:auto}.fg-proof__photo--main>img{min-height:0}.fg-proof__photo--detail>img{aspect-ratio:.75;min-height:0}.fg-proof__photo figcaption{align-items:flex-start;flex-direction:column;gap:4px}.fg-proof__photo figcaption strong{text-align:left}.fg-proof__actions .fg-button{width:100%}.fg-story{gap:56px;padding:88px 24px 98px}.fg-included{gap:52px;padding:84px 24px 94px}.fg-final{padding:82px 22px 90px}.fg-final__actions .fg-button{width:100%}}@media(prefers-reduced-motion:reduce){.fg-button{transition:none}.fg-button:hover{transform:none}}.fgd-product-promise{padding-top:0}.fgd-product-promise__headline{font-size:clamp(18px,1.55vw,22px);line-height:1.22}.fgd-product-promise__copy{font-size:13px;line-height:1.55;margin-top:6px!important}.fgd-product-promise__facts{margin-top:9px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/franciera-forest-goddess-feature.css.map */
