.product.fl-cn *,.product.fl-cn *:before,.product.fl-cn *:after{box-sizing:border-box}.product.fl-cn{--cn-ink: #1F1A17;--cn-body: #4A423D;--cn-muted: #6B625C;--cn-line: #ECE5DC;--cn-cream: #F6F1EA;--cn-wine: #932F48;--cn-gold-1: #F3E2B8;--cn-gold-2: #E1C384;--cn-gold-line: #B98F3E;color:var(--cn-ink)}.fl-cn .productVisualSwiper{border:0;background:#ededed}.fl-cn .fl-cn-thumbs{display:none}@media(max-width:800px){.fl-cn.product{padding:0}.fl-cn .productVisualPag{display:none!important}.fl-cn .productVisualSwiperNext,.fl-cn .productVisualSwiperPrev{display:none}.fl-cn .productVisualSwiper{margin-bottom:0}.fl-cn .fl-cn-thumbs{display:flex;justify-content:center;gap:8px;padding:10px 16px 0}.fl-cn .fl-cn-thumbs button{flex:0 0 56px;width:56px;height:56px;padding:0;border-radius:8px;overflow:hidden;border:1px solid var(--cn-line);background:#f7f5f2;cursor:pointer}.fl-cn .fl-cn-thumbs button.is-active{border:2px solid var(--cn-ink)}.fl-cn .fl-cn-thumbs img{width:100%;height:100%;object-fit:cover;display:block}}.fl-cn .productContent{text-align:left}@media(max-width:800px){.fl-cn .productContent{margin:20px auto 0;padding:0 20px}}.fl-cn .fl-cn-stars{min-height:20px;margin-bottom:6px}.fl-cn .fl-cn-stars .loox-rating{justify-content:flex-start;text-align:left}.fl-cn .productTitle{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:34px;line-height:1.05;letter-spacing:-.01em;text-transform:none;text-align:left;margin:0;color:var(--cn-ink)}.fl-cn .productPrice{justify-content:flex-start;align-items:baseline;gap:10px;margin:8px 0 0}.fl-cn .productPriceReal{order:1;font-size:23px;color:var(--cn-ink)}.fl-cn .productPriceCompare{order:2;font-size:15px;color:#8a817a}.fl-cn .fl-cn-save{order:3;font-size:12.5px;font-weight:600;color:var(--cn-wine);background:#fbeaee;padding:3px 8px;border-radius:4px;line-height:1.3}.fl-cn .fl-cn-save[hidden]{display:none}.fl-cn .fl-cn-intro{margin:12px 0 0}.fl-cn .fl-cn-intro p{margin:0}.fl-cn .fl-cn-intro__heading{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:22px;line-height:1.2;color:var(--cn-ink)}.fl-cn .fl-cn-intro__text{margin-top:4px!important;font-size:15px;line-height:1.55;color:var(--cn-body)}.fl-cn .fl-cn-label{font-size:15px;font-weight:600;text-align:left;color:var(--cn-ink)}.fl-cn .fl-cn-label>span{font-weight:400;color:var(--cn-muted)}.fl-cn .productOption{margin:18px 0 0}.fl-cn .productOptionItem{gap:10px}.fl-cn .productOptionItemValues{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;justify-content:stretch}.fl-cn .productOptionItemValuesLabel{display:block;min-width:0}.fl-cn .productOptionItemValuesLabelBody{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;height:auto;padding:5px 4px 7px;border-radius:12px;border:1px solid var(--cn-line);background:#fff;cursor:pointer}.fl-cn .productOptionItemValuesLabelBody:hover{border-color:#cfc4b8}.fl-cn .productOptionItemValuesLabelInput:checked+.productOptionItemValuesLabelBody{border:1.5px solid var(--cn-wine)}.fl-cn .fl-cn-pimg{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px;display:block}.fl-cn .fl-cn-pname{font-size:13px;color:var(--cn-ink)}.fl-cn .fl-cn-charms{margin-top:18px;display:flex;flex-direction:column;gap:10px}.fl-cn .fl-cn-start[hidden],.fl-cn .fl-cn-picked[hidden]{display:none}.fl-cn .fl-cn-btn{width:100%;max-width:none;height:60px;margin:0;padding:0 18px;border-radius:999px;border:1px solid var(--cn-gold-line);background:linear-gradient(180deg,var(--cn-gold-1) 0%,var(--cn-gold-2) 100%);color:#3a2a0e;font-family:inherit;font-size:17px;font-weight:700;letter-spacing:0;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 6px 16px #b98f3e59,inset 0 1px #ffffffb3;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.fl-cn .fl-cn-btn:hover{background:linear-gradient(180deg,#f6e8c6,#e6cb91);color:#3a2a0e}.fl-cn .fl-cn-btn:active{transform:translateY(1px);box-shadow:0 3px 8px #b98f3e4d,inset 0 1px #ffffffb3}.fl-cn .fl-cn-btn:focus-visible{outline:2px solid var(--cn-ink);outline-offset:3px}.fl-cn .fl-cn-btn__stack{display:flex}.fl-cn .fl-cn-btn__stack img{width:34px;height:34px;border-radius:50%;object-fit:cover;border:2px solid var(--cn-gold-1);background:#fff}.fl-cn .fl-cn-btn__stack img+img{margin-left:-11px}.fl-cn .fl-cn-offer{margin:8px 0 0;text-align:center;font-size:13px;color:var(--cn-body)}.fl-cn .fl-cn-offer strong{color:var(--cn-ink)}.fl-cn .fl-cn-picked{padding:16px;border-radius:18px;border:1px solid #E6DCCF;background:var(--cn-cream)}.fl-cn .fl-cn-picked__head{display:flex;align-items:center;justify-content:space-between}.fl-cn .fl-cn-picked__title{font-family:Cormorant Garamond,Georgia,serif;font-size:24px;line-height:1}.fl-cn .fl-cn-edit{height:32px;padding:0 14px;border-radius:999px;border:1px solid var(--cn-ink);background:#fff;font-family:inherit;font-size:13.5px;font-weight:600;color:var(--cn-ink);cursor:pointer}.fl-cn .fl-cn-picked__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.fl-cn .fl-cn-picked__grid .productAdded{display:contents;margin:0}.fl-cn .productAdded .productCharmsAddedItem{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:0;border:0;border-radius:0;position:relative}.fl-cn .productAdded .productCharmsAddedItemImg{width:100%;height:auto;aspect-ratio:1 / 1;border-radius:12px;border:0;background:#fff;object-fit:cover}.fl-cn .productAdded .productCharmsAddedItemBody{align-items:center;font-size:12px;line-height:1.2;max-width:100%}.fl-cn .productAdded .productCharmsAddedItemBodyTitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.fl-cn .productAdded .productCharmsAddedItemBodyPrice{display:none}.fl-cn .productAdded .productCharmsAddedItemRemove{top:4px;right:4px;width:22px;height:22px;border-radius:50%;background:#1f1a17b3;display:flex;align-items:center;justify-content:center;z-index:1}.fl-cn .productAdded .productCharmsAddedItemRemove svg{display:none}.fl-cn .productAdded .productCharmsAddedItemRemove:before{content:"\d7";color:#fff;font-size:15px;line-height:1}.fl-cn .fl-cn-more{width:100%;aspect-ratio:1 / 1;border-radius:12px;border:1.5px dashed #BFB2A3;background:#fff;color:var(--cn-ink);font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0}.fl-cn .fl-cn-more>span:first-child{font-size:22px;line-height:1;font-weight:400}.fl-cn .fl-cn-tally{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:14px;color:var(--cn-ink)}.fl-cn .fl-cn-picked .fl-cn-tally{margin-top:12px;padding-top:10px;border-top:1px solid #E6DCCF}.fl-cn .productATC{width:100%;height:56px;margin:22px 0 10px;padding:0 16px;border-radius:999px;background-color:var(--cn-wine);font-size:19px;font-weight:700;letter-spacing:0;text-transform:none;box-shadow:none}.fl-cn .productBullets{margin-top:14px;gap:8px}.fl-cn .productBulletsItemIcon{height:24px}.fl-cn .productBulletsItemTxt{font-size:12.5px;color:var(--cn-body);max-width:none}.fl-cn .productCharmsBody{display:flex;flex-direction:column;padding:0;border-radius:20px;max-width:560px;max-height:86vh;overflow:hidden}.fl-cn .productCharmsClose{position:absolute;top:14px;right:16px;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#f3eee7;display:flex;align-items:center;justify-content:center;z-index:2}.fl-cn .productCharmsClose svg{width:30px;height:30px}.fl-cn .productCharmsClose svg circle{fill:transparent;stroke:transparent}.fl-cn .productCharmsTitle{padding:20px 64px 0 20px;font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:27px;line-height:1.1;color:var(--cn-ink)}.fl-cn .fl-cn-sheetoffer{margin:6px 20px 0;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--cn-muted)}.fl-cn .fl-cn-tag{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--cn-ink);color:#f3dfb0;padding:3px 8px;border-radius:999px;white-space:nowrap}.fl-cn .productCharmsColor{display:flex;gap:8px;margin:12px 20px 0;justify-content:flex-start}.fl-cn .productCharmsColorLabelBody{display:flex;align-items:center;gap:6px;height:34px;padding:0 12px 0 4px;border-radius:999px;border:1px solid #E4DDD5;background:#fff;cursor:pointer;font-size:13.5px;color:var(--cn-ink)}.fl-cn .productCharmsColorLabelInput:checked+.productCharmsColorLabelBody{border:1.5px solid var(--cn-ink)}.fl-cn .productCharmsColorLabelBodyIcon{width:24px;height:24px;border-radius:50%;object-fit:cover}.fl-cn .productCharmsProducts{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:14px 20px}.fl-cn .productCharmsProductsLabel.active{display:flex;flex-direction:column;align-items:center;gap:2px;position:relative;min-width:0;cursor:pointer}.fl-cn .productCharmsProductsLabelBody{width:100%;border:1px solid var(--cn-line);border-radius:12px;position:relative}.fl-cn .productCharmsProductsLabelBody:hover{border:1px solid #CFC4B8}.fl-cn .productCharmsProductsLabelInput:checked+.productCharmsProductsLabelBody{border:1.5px solid var(--cn-ink)}.fl-cn .productCharmsProductsLabelInput:checked+.productCharmsProductsLabelBody:after{content:"";position:absolute;top:5px;right:5px;width:18px;height:18px;border-radius:50%;background:var(--cn-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center / 11px no-repeat}.fl-cn .productCharmsProductsLabelBodyIcon{width:100%;height:auto;display:block}.fl-cn .fl-cn-charmname{font-size:11.5px;color:var(--cn-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.fl-cn .productCharmsAdded,.fl-cn .productCharmsAddCharm{display:none!important}.fl-cn .fl-cn-sheetfoot{padding:12px 20px 16px;border-top:1px solid var(--cn-line);background:#fff;display:flex;flex-direction:column;gap:8px}.fl-cn .fl-cn-done{height:52px;border-radius:999px;border:0;background:var(--cn-ink);color:#fff;font-family:inherit;font-size:17px;font-weight:700;cursor:pointer;width:100%}@media(max-width:800px){.fl-cn .productCharms[open]{align-items:flex-end}.fl-cn .productCharmsBody{max-width:none;width:100%;border-radius:20px 20px 0 0;max-height:88vh}.fl-cn .productCharmsBody:before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:#e2dad2;margin:10px auto 0}.fl-cn .productCharmsClose{top:18px}.fl-cn .fl-cn-sheetfoot{padding-bottom:calc(16px + env(safe-area-inset-bottom))}}.fl-cs{color:#1f1a17;font-family:inherit}.fl-cs *,.fl-cs *:before,.fl-cs *:after{box-sizing:border-box}.fl-cs section{margin:0}.fl-cs__wrap{max-width:640px;margin:0 auto;padding:0 24px}.fl-cs__center{text-align:center}.fl-cs__eyebrow{margin:0;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:#8a6f3e;font-weight:600}.fl-cs__eyebrow--gold{color:#e9d3a1}.fl-cs__h{margin:8px 0 10px;font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:34px;line-height:1.05;letter-spacing:-.01em;text-transform:none;color:inherit}.fl-cs__p{margin:0;font-size:15.5px;line-height:1.6;color:#4a423d}.fl-cs__story{margin-top:40px!important}.fl-cs__story-media img{display:block;width:100%;height:440px;object-fit:cover}.fl-cs__story-text{max-width:640px;margin:0 auto;padding:28px 24px 8px}.fl-cs__how{margin-top:28px!important;padding:30px 0 14px;background:#f6f1ea}.fl-cs__steps{list-style:none;margin:14px 0 0;padding:0}.fl-cs__step{display:flex;gap:14px;align-items:flex-start;padding:16px 0;border-top:1px solid #E6DCCF}.fl-cs__num{flex:0 0 30px;height:30px;border-radius:50%;background:#1f1a17;color:#f3dfb0;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center}.fl-cs__step>div{flex:1;min-width:0}.fl-cs__step-title{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:22px;line-height:1.1;text-transform:none;letter-spacing:0}.fl-cs__step-text{margin:4px 0 10px;font-size:14.5px;line-height:1.5;color:#4a423d}.fl-cs__pendants{display:flex;gap:6px}.fl-cs__pendants img{width:44px;height:44px;border-radius:8px;object-fit:cover;background:#fff}.fl-cs__stack{display:flex}.fl-cs__stack img{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid #FFFFFF;background:#fff}.fl-cs__stack img+img{margin-left:-12px}.fl-cs__step-img img{display:block;width:100%;height:160px;object-fit:cover;border-radius:12px}.fl-cs__charms{padding:36px 0 8px}.fl-cs__charms .fl-cs__p{font-size:14.5px}.fl-cs__tabs{display:flex;gap:6px;overflow-x:auto;padding:18px 20px;scrollbar-width:none;justify-content:flex-start;max-width:640px;margin:0 auto}.fl-cs__tabs::-webkit-scrollbar{display:none}.fl-cs__tab{flex:0 0 auto;height:36px;padding:0 14px;border-radius:999px;border:1px solid #1F1A17;background:#fff;color:#1f1a17;font-family:inherit;font-size:14px;cursor:pointer}.fl-cs__tab[aria-selected=true]{background:#1f1a17;color:#fff}.fl-cs__tab:focus-visible{outline:2px solid #B98F3E;outline-offset:2px}.fl-cs__panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 12px;max-width:640px;margin:0 auto;padding:0 20px}.fl-cs__panel[hidden]{display:none}.fl-cs__charm{margin:0;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.fl-cs__charm img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:50%;border:1px solid #ECE5DC;background:#fff}.fl-cs__charm figcaption{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.fl-cs__cta{display:block;width:100%;margin:22px 0 0;height:54px;border-radius:999px;border:1px solid #B98F3E;background:linear-gradient(180deg,#f3e2b8,#e1c384);color:#3a2a0e;font-family:inherit;font-size:16px;font-weight:700;box-shadow:0 6px 16px #b98f3e4d;cursor:pointer}.fl-cs__you{margin-top:34px!important;background:#1f1a17;color:#fff}.fl-cs__you-media img{display:block;width:100%;height:300px;object-fit:cover}.fl-cs__you-text{max-width:640px;margin:0 auto;padding:26px 24px 30px}.fl-cs__you .fl-cs__p{color:#ffffffc7;font-size:15px}.fl-cs__tags{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.fl-cs__tags li{padding:7px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.35);font-size:13.5px}.fl-cs__note{margin:12px 0 0;font-size:13.5px;color:#fff9}.fl-cs__promise{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:640px;margin:0 auto!important;padding:26px 20px;text-align:center;border-bottom:1px solid #ECE5DC}.fl-cs__promise>div{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:13px;line-height:1.3;color:#4a423d}.fl-cs__promise svg{color:#1f1a17}.fl-cs__faq{padding:30px 0 20px}.fl-cs__faq .fl-cs__h{font-size:30px;margin-bottom:4px}.fl-cs__q{border-bottom:1px solid #E6DCCF}.fl-cs__q summary{list-style:none;padding:16px 0;font-size:15.5px;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer}.fl-cs__q summary::-webkit-details-marker{display:none}.fl-cs__q summary span{position:relative;flex:0 0 14px;height:14px}.fl-cs__q summary span:before,.fl-cs__q summary span:after{content:"";position:absolute;left:0;right:0;top:6px;height:1.6px;background:#1f1a17;transition:transform .2s ease}.fl-cs__q summary span:after{transform:rotate(90deg)}.fl-cs__q[open] summary span:after{transform:rotate(0)}.fl-cs__a{padding:0 0 16px;font-size:14.5px;line-height:1.6;color:#4a423d}.fl-cs__a p{margin:0 0 8px}.fl-cs__a p:last-child{margin:0}@media(min-width:800px){.fl-cs__story{display:grid;grid-template-columns:1fr 1fr;align-items:center;max-width:1100px;margin:60px auto 0!important;gap:40px}.fl-cs__story-media img{height:560px;border-radius:16px}.fl-cs__you{display:grid;grid-template-columns:1fr 1fr;align-items:center}.fl-cs__you-media img{height:460px}.fl-cs__panel{grid-template-columns:repeat(6,minmax(0,1fr))}.fl-cs__tabs{justify-content:center}.fl-cs__cta{max-width:360px;margin:26px auto 0}}.fl-cs .fl-cs__tab{width:auto!important;min-width:0;flex:0 0 auto!important;display:inline-flex;align-items:center;justify-content:center;text-transform:none;letter-spacing:0}.fl-cs .fl-cs__cta{display:flex;align-items:center;justify-content:center;text-align:center;text-transform:none;letter-spacing:0}.fl-cn .fl-cn-btn,.fl-cn .fl-cn-edit,.fl-cn .fl-cn-more,.fl-cn .fl-cn-done{text-transform:none;letter-spacing:0}.fl-cn--pb .productOptionItemValues{grid-template-columns:repeat(3,minmax(0,1fr))}.fl-cn--pb .productOptionItemValuesLabelBody{padding:10px 4px;gap:6px;border-radius:12px}.fl-cn--pb .productOptionItemValuesLabelBodyIcon{width:34px;height:34px;border-radius:50%;object-fit:cover}.fl-cn--pb .fl-cn-pname{font-size:13px;text-align:center;line-height:1.2}.fl-cn--pb .fl-cn-start{display:flex;justify-content:center}.fl-cn--pb .fl-cn-start[hidden]{display:none}.fl-cn--pb .fl-cn-start .productOpen{margin:2px auto 0;text-transform:none;letter-spacing:0}.fl-cn--pb .fl-cn-sheetoffer{color:var(--cn-muted)}.fl-cn .fl-cn-box{margin:4px 0 0;padding:14px;border-radius:14px;background:var(--cn-cream)}.fl-cn .fl-cn-box__title{margin:0 0 8px;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8a6f3e}.fl-cn .fl-cn-box__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;font-size:13.5px;line-height:1.35;color:var(--cn-body)}.fl-cn .fl-cn-box__list li{position:relative;padding-left:18px}.fl-cn .fl-cn-box__list li:before{content:"";position:absolute;left:0;top:4px;width:11px;height:6px;border-left:1.8px solid var(--cn-ink);border-bottom:1.8px solid var(--cn-ink);transform:rotate(-45deg)}.fl-cn .productFAQ{margin-top:18px}.fl-cn .productFAQDropdown{border-top:0;border-bottom:1px solid var(--cn-line)}.fl-cn .productFAQDropdown:first-child{border-top:1px solid var(--cn-line)}.fl-cn .productFAQDropdownTop{padding:15px 0;font-size:15px;font-weight:500;color:var(--cn-ink);text-align:left;text-transform:none;letter-spacing:0}.fl-cn .productFAQDropdownTopIcon{width:14px}.fl-cn .productFAQDropdownBottomWrapContent{font-size:14.5px;line-height:1.6;color:var(--cn-body)}.fl-cn .charmVariants[open]{align-items:center;background:#1f1a1733}.fl-cn .charmVariantsBody{position:relative;display:flex;flex-direction:column;gap:12px;width:100%;max-width:560px;max-height:86vh;overflow-y:auto;padding:58px 20px 22px;border-radius:20px;background:#fff}.fl-cn .charmVariantsClose{position:absolute;top:16px;left:16px;width:auto;height:32px;padding:0 12px 0 8px;border:1px solid #E4DDD5;border-radius:999px;background:#fff;display:flex;align-items:center;gap:4px;font-family:inherit;font-size:13.5px;color:var(--cn-ink);cursor:pointer}.fl-cn .charmVariantsClose svg{display:none}.fl-cn .charmVariantsClose:before{content:"\2039";font-size:20px;line-height:1}.fl-cn .charmVariantsClose:after{content:"Done"}.fl-cn .charmVariantsBody .productCharmsTitle{padding:0;font-size:24px}.fl-cn .charmVariantsChoices{display:grid;grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:6px}.fl-cn .charmVariantsChoicesLabel{display:block}.fl-cn .charmVariantsChoicesLabelBody{display:flex;align-items:center;justify-content:center;min-height:42px;padding:4px;border-radius:10px;border:1px solid #E4DDD5;background:#fff;font-size:14px;font-weight:600;color:var(--cn-ink);text-align:center;cursor:pointer}.fl-cn .charmVariantsChoicesLabelInput:checked+.charmVariantsChoicesLabelBody{border:1.5px solid var(--cn-ink);background:#f6f1ea}@media(max-width:800px){.fl-cn .charmVariants[open]{align-items:flex-end}.fl-cn .charmVariantsBody{max-width:none;border-radius:20px 20px 0 0;max-height:88vh;padding-bottom:calc(22px + env(safe-area-inset-bottom))}}.fl-cn .productFAQDropdownTop{display:flex!important;width:100%;justify-content:space-between;align-items:center;gap:12px;background:none;border:0;cursor:pointer}.fl-cn .charmVariantsClose{width:auto!important;max-width:none}.fl-cn .charmVariantsBody{min-height:44vh}.fl-cn .charmVariantsClose{right:auto!important;display:inline-flex!important}
/*# sourceMappingURL=/cdn/shop/t/249/assets/fl-charm-necklace.css.map */
