.catalogSection{color:#1a2540;background:linear-gradient(#fff 0%,#f7f9fd 100%);padding:0 0 72px}.catalogSection a,.catalogSection a:hover,.catalogSection a:focus,.catalogSection a:active,.catalogSection a:visited{text-decoration:none!important}.catalogHeading{padding:48px 0 28px}.catalogEyebrow{color:#98a7c7;letter-spacing:.26em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:600}.catalogTitle{color:#1a2540;margin:0;font-size:54px;font-weight:600;line-height:.98}.catalogTitle em{color:#245987;font-style:italic}.catalogRule{align-items:center;gap:10px;margin-top:18px;display:flex}.catalogRuleLong{background:#c1c9e3;width:94px;height:2px;display:block}.catalogRuleShort{background:#245987;width:34px;height:2px;display:block}.catalogToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.catalogSearch{color:#94a3b8;background:#fff;border:1px solid #dde3f0;border-radius:16px;align-items:center;gap:10px;width:min(440px,100%);padding:14px 16px;display:flex;box-shadow:0 16px 36px #c1c9e329}.catalogSearch input{color:#1a2540;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:15px}.catalogSearch input::placeholder{color:#a0aed4}.catalogFilters{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.catalogFilterBtn{color:#1a2540;letter-spacing:.14em;text-transform:uppercase;background:#fff;border:1px solid #dde3f0;border-radius:999px;padding:11px 16px;font-size:12px;font-weight:600;transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s,color .2s}.catalogFilterBtn:hover{border-color:#c1c9e3;transform:translateY(-1px);box-shadow:0 12px 26px #c1c9e32e}.catalogFilterBtn.active{color:#c1c9e3;background:#1a2540;border-color:#1a2540}.catalogStateCard{color:#607092;text-align:center;background:#fff;border:1px dashed #c1c9e3;border-radius:24px;padding:36px 24px;font-size:15px}.catalogGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.catalogCard{box-shadow:none;opacity:0;background:#fff;border:1px solid #ece7de;border-radius:0;transition:transform .28s,border-color .28s,box-shadow .28s,background-color .28s;animation:.6s forwards cardFadeUp;overflow:hidden;transform:translateY(18px)}.catalogCard:hover{background:#fff;border-color:#d9d2c8;transform:translateY(-5px);box-shadow:0 14px 26px #24598714}.catalogCardLink{color:inherit;outline:none;height:100%;text-decoration:none;display:block}.catalogImageWrap{background:#f8f5f1;position:relative;overflow:hidden}.catalogBadge{z-index:1;color:#6f6259;letter-spacing:.04em;text-transform:none;background:#dfc9ba;align-items:center;min-height:26px;padding:4px 14px 4px 10px;font-size:11px;font-weight:500;display:inline-flex;position:absolute;top:0;left:0}.catalogBadge:after{content:"";border-top:13px solid #0000;border-bottom:13px solid #0000;border-left:14px solid #dfc9ba;width:0;height:0;position:absolute;top:0;right:-14px}.catalogPromotionBadge{z-index:2;color:#fff;letter-spacing:.04em;text-align:center;background:#7c2437;border-radius:999px;max-width:calc(100% - 24px);padding:7px 10px;font-size:10px;font-weight:700;line-height:1.2;position:absolute;top:12px;right:12px}.catalogImage{object-fit:cover;width:100%;height:320px;transition:transform .45s;display:block}.catalogCard:hover .catalogImage{transform:scale(1.04)}.catalogImageFallback{color:#7f7c76;background:radial-gradient(circle at top,#dfc9ba59 0%,#dfc9ba00 42%),linear-gradient(#faf8f5 0%,#f2ede6 100%);justify-content:center;align-items:center;width:100%;height:320px;font-size:15px;display:flex;position:relative}.catalogImageFallback:before{content:"";border:1px solid #baada073;position:absolute;inset:18px}.catalogImageFallbackInner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:8px;padding:20px;display:flex;position:relative}.catalogImageFallbackMark{color:#b09f92;letter-spacing:.24em;text-transform:uppercase;font-size:10px;font-weight:600}.catalogImageFallbackTitle{color:#6f6259;font-size:28px;font-weight:500;line-height:1}.catalogImageFallbackText{color:#8c837c;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.catalogContent{flex-direction:column;min-height:88px;padding:12px 12px 8px;display:flex}.catalogName{color:#111;margin:0 0 6px;font-size:24px;font-weight:500;line-height:1.08;transition:color .24s}.catalogCard:hover .catalogName{color:#245987}.catalogCategory{color:#8d9096;letter-spacing:.06em;text-transform:uppercase;min-height:0;margin:0 0 10px;font-size:10px}.catalogAttributes{gap:4px;margin:0 0 10px;display:grid}.catalogAttribute{color:#4b5563;margin:0;font-size:11px;line-height:1.35}.catalogAttribute span{color:#8d9096;letter-spacing:.08em;text-transform:uppercase;margin-right:5px;font-size:9px;font-weight:700}.catalogStock{color:#245987;letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:600}.catalogStock.is-empty{color:#a04b4b}.catalogPriceBlock{white-space:nowrap;border-top:none;margin-top:auto;padding-top:0}.catalogPriceLabel{color:#7f8796;letter-spacing:.06em;text-transform:uppercase;margin:0 0 2px;font-size:9px}.catalogPrice{color:#111;vertical-align:baseline;margin:0;font-size:22px;font-weight:500;line-height:1;display:inline-block}.catalogOriginalPrice{color:#8d9096;vertical-align:baseline;margin:0 7px 2px 0;font-size:12px;text-decoration:line-through;display:inline-block}.catalogTaxNote{color:#7f8796;white-space:normal;margin:5px 0 0;font-size:9px;line-height:1.3}.catalogPagination{margin-top:36px}.catalogPagination .custom-table-pagination{justify-content:center;display:flex}.catalogPagination .pagination{flex-wrap:wrap;gap:8px;padding-left:0}.catalogPagination .page-item{list-style:none}.catalogPagination .page-link{color:#1a2540;background:#fff;border:1px solid #dde3f0;border-radius:999px;justify-content:center;align-items:center;min-width:42px;height:42px;display:inline-flex;box-shadow:0 10px 24px #c1c9e324}.catalogPagination .page-item.active .page-link{color:#c1c9e3;background:#1a2540;border-color:#1a2540}.catalogPagination .page-item.disabled .page-link{opacity:.45;box-shadow:none}.jewelleryHeroCarousel{width:100%}.jewelleryHeroCarousel .react-multi-carousel-list{overflow:hidden}.jewelleryHeroCarousel .react-multi-carousel-track{align-items:stretch}.jewelleryHeroCarousel__banner,.jewelleryHeroCarousel__slide{aspect-ratio:1920/760;background:#f7f9fd;width:100%;min-height:300px;position:relative;overflow:hidden}.jewelleryHeroCarousel__banner.is-loading:after{content:"";background:linear-gradient(90deg,#f7f9fd00,#ffffffb8,#f7f9fd00);animation:1.4s ease-in-out infinite jewelleryHeroSkeleton;position:absolute;inset:0;transform:translate(-100%)}.jewelleryHeroCarousel__link{width:100%;height:100%;color:inherit;text-decoration:none;display:block}.jewelleryHeroCarousel__picture{width:100%;height:100%;display:block}.jewelleryHeroCarousel__image{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.jewelleryHeroCarousel .react-multiple-carousel__arrow{background:#ffffffe0;min-width:38px;min-height:38px}.jewelleryHeroCarousel .react-multiple-carousel__arrow:before{color:#245987;font-size:16px;font-weight:700}.jewelleryHeroCarousel .react-multi-carousel-dot button{border-color:#fffc}.jewelleryHeroCarousel .react-multi-carousel-dot--active button{background:#fff}@keyframes jewelleryHeroSkeleton{to{transform:translate(100%)}}@keyframes cardFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.catalogGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.jewelleryHeroCarousel__banner,.jewelleryHeroCarousel__slide{aspect-ratio:1920/760;min-height:260px}}@media (max-width:991px){.catalogTitle{font-size:44px}.catalogToolbar{align-items:stretch}.catalogSearch{width:100%}.catalogFilters{justify-content:flex-start}.catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.jewelleryHeroCarousel__banner,.jewelleryHeroCarousel__slide{aspect-ratio:16/9;min-height:260px}.jewelleryHeroCarousel__slide.has-mobile-art{aspect-ratio:5/6}.jewelleryHeroCarousel .react-multiple-carousel__arrow{min-width:34px;min-height:34px}}@media (prefers-reduced-motion:reduce){.jewelleryHeroCarousel__banner.is-loading:after{animation:none}}@media (max-width:640px){.catalogSection{padding-bottom:56px}.catalogHeading{padding:38px 0 24px}.catalogTitle{font-size:36px}.catalogToolbar{gap:14px;margin-bottom:24px}.catalogFilters{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;justify-content:flex-start;gap:8px;width:100%;padding-bottom:4px;overflow:auto hidden}.catalogFilters::-webkit-scrollbar{display:none}.catalogFilterBtn{letter-spacing:.08em;white-space:nowrap;flex:none;padding:8px 12px;font-size:10px}.catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.catalogBadge{min-height:24px;padding:4px 12px 4px 8px;font-size:10px}.catalogBadge:after{border-top-width:12px;border-bottom-width:12px;border-left-width:12px;right:-12px}.catalogImage,.catalogImageFallback{height:210px}.catalogImageFallback:before{inset:12px}.catalogImageFallbackInner{gap:6px;padding:14px}.catalogImageFallbackTitle{font-size:22px}.catalogImageFallbackText{letter-spacing:.1em;font-size:9px}.catalogContent{min-height:82px;padding:10px 10px 6px}.catalogName{font-size:18px}.catalogCategory{letter-spacing:.08em;margin-bottom:8px;font-size:8px}.catalogPriceBlock{padding-top:0}.catalogPriceLabel{letter-spacing:.08em;font-size:8px}.catalogPrice{font-size:17px}}@media (max-width:380px){.catalogGrid{gap:12px}.catalogImage,.catalogImageFallback{height:185px}.catalogImageFallbackTitle{font-size:19px}.catalogName{font-size:17px}}.jewelleryEventPage{--event-wine:#7c2437;--event-ink:#1b1715;--event-cream:#f8f3ed;max-width:1440px;color:var(--event-ink);margin:0 auto;padding:26px 32px 72px}.jewelleryEventBreadcrumb{color:#77706a;align-items:center;gap:9px;margin:0 0 18px;font-size:12px;display:flex}.jewelleryEventBreadcrumb a{color:#245987;text-decoration:none}.jewelleryEventHero{aspect-ratio:1920/760;border-radius:4px;align-items:flex-end;width:100%;min-height:300px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.jewelleryEventHero__picture,.jewelleryEventHero img{width:100%;height:100%;position:absolute;inset:0}.jewelleryEventHero__picture{display:block}.jewelleryEventHero img{object-position:center center;display:block}.jewelleryEventHero__shade{background:linear-gradient(90deg,#180e10c2 0%,#180e103d 62%,#180e100d 100%);position:absolute;inset:0}.jewelleryEventHero__content{z-index:1;color:#fff;width:min(520px,42%);padding:clamp(24px,3.8cqi,54px);position:relative}.jewelleryEventHero__content h1{margin:clamp(10px,1cqi,14px) 0 clamp(8px,.9cqi,12px);font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4.65cqi,64px);font-weight:500;line-height:.98}.jewelleryEventHero__content p{max-width:100%;margin:0 0 clamp(12px,1.3cqi,18px);font-size:clamp(14px,1.25cqi,17px);line-height:1.5}.jewelleryEventHero__content strong{color:var(--event-wine);letter-spacing:.02em;background:#fffffff2;padding:clamp(8px,.75cqi,10px) clamp(10px,1cqi,14px);font-size:clamp(11px,.95cqi,13px);line-height:1.35;display:inline-flex}.jewelleryEventHero__cta{width:fit-content;color:var(--event-wine);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #fff;margin-top:clamp(12px,1.2cqi,16px);padding:clamp(11px,.95cqi,13px) clamp(18px,1.6cqi,22px);font-size:clamp(11px,.9cqi,12px);font-weight:700;transition:background .2s,color .2s;display:block}.jewelleryEventHero__cta:hover{color:#fff;background:0 0}.jewelleryEventState{letter-spacing:.12em;text-transform:uppercase;background:#0f0a0a3d;border:1px solid #ffffff73;border-radius:999px;padding:clamp(6px,.5cqi,7px) clamp(9px,.75cqi,10px);font-size:clamp(10px,.8cqi,11px);font-weight:700;line-height:1.2;display:inline-flex}.jewelleryEventState--ended,.jewelleryEventState--paused{background:#1e1e1eb3}.jewelleryEventProducts{margin-top:54px}.jewelleryEventProducts__heading{border-bottom:1px solid #dfd8d0;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;padding-bottom:16px;display:flex}.jewelleryEventProducts__heading span{color:var(--event-wine);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.jewelleryEventProducts__heading h2{margin:5px 0 0;font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:500}.jewelleryEventProducts__heading p{color:#817a73;margin:0;font-size:13px}.jewelleryEventPartialState{color:#6c543c;background:#fff8ee;border-left:3px solid #a77543;margin:0 0 18px;padding:12px 14px;font-size:13px}.jewelleryEventDiscovery{border-bottom:1px solid #e5dfd7;align-items:center;gap:16px;margin-bottom:14px;padding:14px 0;display:flex}.jewelleryEventFilters{flex-wrap:wrap;flex:1;gap:10px;display:flex}.jewelleryEventDiscovery select{color:#2d2926;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8d0c7;border-radius:0;padding:9px 36px 9px 13px;font-size:12px}.jewelleryEventDesktopSort{margin-left:auto}.jewelleryEventResultsBar{align-items:center;gap:16px;min-height:38px;margin-bottom:20px;display:flex}.jewelleryEventResultsBar>p{color:#746c65;margin:0 0 0 auto;font-size:13px}.jewelleryEventMobileDiscovery{display:none}.jewelleryEventEmpty{background:var(--event-cream);text-align:center;border:1px dashed #d2c8be;padding:60px 20px}.jewelleryEventEmpty h2{margin:0 0 8px;font-family:Georgia,Times New Roman,serif}.jewelleryEventEmpty a{color:#245987;margin-top:16px;font-weight:700;display:inline-block}.jewelleryEventEmpty button{border:1px solid var(--event-wine);color:var(--event-wine);cursor:pointer;background:0 0;margin-top:14px;padding:10px 16px;font-weight:700}.catalogCard--event{flex-direction:column;display:flex;position:relative}.catalogCard--event .catalogCardLink{flex:none;height:auto}.catalogCard--event .catalogContent{min-height:0}.catalogCard--event .catalogPriceBlock{margin-top:0}.catalogEventConfiguration{color:#514b46;text-transform:capitalize;margin:0 0 10px;font-size:12px}.catalogEventAvailability{color:#77706a;flex-direction:column;gap:4px;margin:0 0 6px;font-size:11px;display:flex}.catalogEventAvailability>span:first-child{letter-spacing:.07em;width:fit-content;line-height:1.2}.catalogEventAvailability__status--inStock{color:#2f7654;font-weight:700}.catalogEventAvailability__status--madeToOrder{color:#9a650f;font-weight:700}.catalogEventAvailability__status--outOfStock{color:#b42318;font-weight:700}.catalogEventAvailability--catalog{margin:0 0 10px}.catalogEventAction{color:#1a2540;letter-spacing:.08em;text-align:center;text-transform:uppercase;border:1px solid #1a2540;margin:8px 12px 12px;padding:11px 12px;font-size:11px;font-weight:700;text-decoration:none;display:block}.catalogEventAction:hover{color:#fff;background:#1a2540}.jewelleryEventError{background:var(--event-cream);text-align:center;border:1px solid #ded7cf;max-width:680px;margin:80px auto;padding:56px 30px}.jewelleryEventError h1{font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:500}.jewelleryEventError button{color:#fff;cursor:pointer;background:#1a2540;border:0;margin-top:15px;padding:11px 18px;font-weight:700}.jewelleryEventLoadingHero{background:linear-gradient(100deg,#eee7df 40%,#f8f4ef 50%,#eee7df 60%) 0 0/200% 100%;height:430px;animation:1.4s ease-in-out infinite catalogShimmer}.jewelleryEventLoadingHeading{flex-direction:column;gap:10px;margin:50px 0 24px;display:flex}.jewelleryEventLoadingHeading span{background:#eee9e3;width:280px;height:28px;display:block}.jewelleryEventLoadingHeading span:last-child{width:130px;height:12px}@media (max-width:1023px){.jewelleryEventHero{aspect-ratio:1920/760;min-height:260px}.jewelleryEventHero__content{width:min(480px,46%);padding:clamp(22px,3.2cqi,36px)}.jewelleryEventHero__content h1{font-size:clamp(32px,4.6cqi,44px)}.jewelleryEventHero__content p{font-size:clamp(13px,1.7cqi,15px)}}@media (max-width:767px){.jewelleryEventHero{aspect-ratio:16/9;align-items:flex-end;min-height:260px}.jewelleryEventHero.has-mobile-art{aspect-ratio:18/25}.jewelleryEventHero__shade{background:linear-gradient(#180e1014 25%,#180e10d1)}.jewelleryEventHero__content{width:100%;padding:clamp(22px,4.5cqi,32px)}.jewelleryEventHero__content h1{font-size:clamp(36px,7cqi,48px)}.jewelleryEventHero__content p{font-size:clamp(14px,2.2cqi,16px)}}@media (max-width:640px){.jewelleryEventPage{padding:14px 14px 50px}.jewelleryEventBreadcrumb{margin-bottom:12px}.jewelleryEventHero__content{padding:clamp(20px,6cqi,28px)}.jewelleryEventHero__content h1{font-size:clamp(34px,9cqi,40px)}.jewelleryEventHero__content p{font-size:14px}.jewelleryEventProducts{margin-top:38px}.jewelleryEventProducts__heading{flex-direction:column;align-items:flex-start;gap:8px}.jewelleryEventProducts__heading h2{font-size:30px}.jewelleryEventHero__cta{text-align:center;width:100%}.jewelleryEventMobileDiscovery{z-index:8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border:1px solid #ddd5cc;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 14px;padding:6px;display:grid;position:sticky;top:10px}.jewelleryEventMobileDiscovery button,.jewelleryEventMobileDiscovery label{color:#1a2540;background:#fff;border:1px solid #d8d0c7;border-radius:0;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:54px;margin:0;padding:8px 11px;font-size:12px;font-weight:700;display:flex}.jewelleryEventMobileDiscovery button{cursor:pointer}.jewelleryEventMobileDiscovery button svg{flex:none;font-size:19px}.jewelleryEventMobileSort{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;justify-content:stretch!important;display:grid!important}.jewelleryEventMobileSort__icon,.jewelleryEventMobileSort__chevron{flex:none;font-size:19px}.jewelleryEventMobileSort__field{flex-direction:column;gap:1px;min-width:0;display:flex}.jewelleryEventMobileSort__caption{color:#817a73;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1}.jewelleryEventMobileSort select{appearance:none;color:#1a2540;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;outline:0;width:100%;min-width:0;height:auto;padding:0;font-size:12px;font-weight:700;line-height:1.35}.jewelleryEventMobileSort__chevron{pointer-events:none}.jewelleryEventDiscovery{flex-direction:column;align-items:stretch;padding:0 0 14px;display:none}.jewelleryEventDiscovery.is-open{display:flex}.jewelleryEventFilters{grid-template-columns:1fr 1fr;display:grid}.jewelleryEventDiscovery select{width:100%;min-width:0}.jewelleryEventDesktopSort{display:none}.jewelleryEventResultsBar{flex-direction:column;align-items:flex-start}.jewelleryEventResultsBar>p{margin-left:0}.catalogCard--event .catalogContent{min-height:0}.catalogEventAction{margin:0 8px 8px;padding:10px 6px;font-size:9px}.catalogCard--event .catalogPromotionBadge{top:8px;right:8px}.catalogEventConfiguration{font-size:10px}.jewelleryEventLoadingHero{height:500px}}@media (max-width:360px){.jewelleryEventMobileSort{grid-template-columns:minmax(0,1fr) auto}.jewelleryEventMobileSort__icon{display:none}}.jewelleryShareSheet__overlay{z-index:9999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;background:#00000073;justify-content:center;align-items:flex-end;transition:opacity .25s;display:flex;position:fixed;inset:0}.jewelleryShareSheet__overlay.is-visible{opacity:1}.jewelleryShareSheet__panel{background:#fff;border-radius:20px 20px 0 0;width:100%;max-width:480px;padding:20px 20px 36px;transition:transform .28s cubic-bezier(.32,.72,0,1);transform:translateY(100%)}.jewelleryShareSheet__panel.is-visible{transform:translateY(0)}.jewelleryShareSheet__handleWrap{justify-content:center;margin-bottom:16px;display:flex}.jewelleryShareSheet__handle{background:#e2e8f0;border-radius:99px;width:40px;height:4px}.jewelleryShareSheet__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.jewelleryShareSheet__title{color:#0f172a;margin:0;font-size:17px;font-weight:700}.jewelleryShareSheet__close{cursor:pointer;color:#94a3b8;background:0 0;border:none;padding:4px}.jewelleryShareSheet__product{align-items:center;gap:12px;margin-bottom:14px;display:flex}.jewelleryShareSheet__thumb{object-fit:cover;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;width:56px;height:56px}.jewelleryShareSheet__sku{color:#94a3b8;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px}.jewelleryShareSheet__metal{color:#0f172a;margin:2px 0 0;font-size:14px;font-weight:600}.jewelleryShareSheet__price{color:#245987;margin:1px 0 0;font-size:14px;font-weight:700}.jewelleryShareSheet__preview{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:20px;padding:10px 14px}.jewelleryShareSheet__previewText{color:#64748b;white-space:pre-line;margin:0;font-size:12px;line-height:1.6}.jewelleryShareSheet__channels{justify-content:center;gap:20px;display:flex}.jewelleryShareSheet__channel{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;display:flex}.jewelleryShareSheet__channelIcon{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .15s;display:flex;box-shadow:0 2px 8px #0000001f}.jewelleryShareSheet__channel:hover .jewelleryShareSheet__channelIcon{transform:translateY(-1px)}.jewelleryShareSheet__channelIcon--whatsapp{background:#25d366}.jewelleryShareSheet__channelIcon--email{background:#245987}.jewelleryShareSheet__channelIcon--copy{background:#64748b}.jewelleryShareSheet__channelIcon--copied{background:#22c55e}.jewelleryShareSheet__channelLabel{color:#64748b;font-size:12px}.jewelleryBRow{justify-content:space-between;align-items:center;gap:12px;padding-bottom:7px;font-size:13px;display:flex}.jewelleryBRow.is-bold{padding-bottom:0}.jewelleryBRow__label{color:#475569;align-items:center;gap:4px;display:flex}.jewelleryBRow__label.is-muted{color:#94a3b8}.jewelleryBRow__label.is-bold{color:#0f172a}.jewelleryBRow__sub{color:#94a3b8;background:#f1f5f9;border-radius:3px;padding:1px 4px;font-size:10px}.jewelleryBRow__info{color:#64748b;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;outline:none;justify-content:center;align-items:center;width:15px;height:15px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:relative}.jewelleryBRow__info:hover,.jewelleryBRow__info:focus-visible{color:#245987;border-color:#245987}.jewelleryBRow__popover{z-index:20;color:#334155;text-align:left;white-space:normal;opacity:0;pointer-events:none;background:#fff;border:1px solid #dbe5f1;border-radius:6px;width:min(270px,100vw - 32px);padding:8px 10px;font-size:11px;font-weight:500;line-height:1.45;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(4px);box-shadow:0 14px 28px -18px #0f172a6b}.jewelleryBRow__popover:after{content:"";background:#fff;border-bottom:1px solid #dbe5f1;border-right:1px solid #dbe5f1;width:8px;height:8px;position:absolute;top:100%;left:10px;transform:translateY(-4px)rotate(45deg)}.jewelleryBRow__info:hover .jewelleryBRow__popover,.jewelleryBRow__info:focus-visible .jewelleryBRow__popover{opacity:1;transform:translateY(0)}.jewelleryBRow__value{color:#0f172a;font-weight:500}.jewelleryBRow__value.is-muted{color:#94a3b8}.jewelleryBRow__value.is-bold{color:#245987;font-weight:700}.jewelleryAccordion{background:#fff;border:1px solid #e6ebf5;border-radius:14px;margin-bottom:12px;transition:box-shadow .2s;position:relative;overflow:hidden}:is(.jewelleryAccordion:has(.jewelleryBRow__info:hover),.jewelleryAccordion:has(.jewelleryBRow__info:focus-visible)){z-index:5}.jewelleryAccordion:hover{box-shadow:0 16px 30px -22px #24598752}.jewelleryAccordion__header{background:linear-gradient(#fff 0%,#f8fbff 100%);align-items:center;gap:10px;padding:8px 14px 8px 18px;transition:background .18s;display:flex}.jewelleryAccordion__header:hover{background:linear-gradient(#f8fbff 0%,#eef4fa 100%)}.jewelleryAccordion__button{text-align:left;cursor:pointer;color:#0f172a;letter-spacing:.01em;white-space:normal;background:0 0;border:none;flex:auto;min-width:0;padding:6px 0;font-size:14px;font-weight:600}.jewelleryAccordion__headerExtra{flex-shrink:0;align-items:center;display:flex}.jewelleryAccordion__icon{color:#245987;text-transform:lowercase;cursor:pointer;background:#eef4fa;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:700;transition:background .18s,color .18s;display:inline-flex}.jewelleryAccordion__icon:hover{color:#fff;background:#245987}.jewelleryAccordion__body{border-top:1px solid #eef2f8;padding:16px 18px}.jewelleryDetail__notFound{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;max-width:560px;margin:0 auto;padding:28px 24px}.jewelleryDetail__notFoundEyebrow{letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;margin-bottom:8px;font-size:12px}.jewelleryDetail__notFoundTitle{color:#0f172a;margin-bottom:10px;font-size:24px;font-weight:700}.jewelleryDetail__notFoundText{color:#475569;margin-bottom:8px}.jewelleryDetail__notFoundHint{color:#94a3b8;margin-bottom:20px;font-size:14px}.jewelleryDetail{background:linear-gradient(#fff 0%,#f7f9fd 60% 100%)}.jewelleryDetail__row{align-items:flex-start}.jewelleryDetail__gallerySticky{flex-direction:column;gap:12px;display:flex;position:sticky;top:24px}.jewelleryDetail__galleryMain{box-shadow:none;background:#faf9f6;border:1px solid #e9edf3;border-radius:8px;transition:box-shadow .3s,transform .3s;position:relative;overflow:hidden}.jewelleryDetail__galleryMain:hover{box-shadow:0 18px 40px -32px #0f172a47}.jewelleryDetail__galleryCount{z-index:2;color:#fff;letter-spacing:.08em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172ab3;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;right:12px}.jewelleryDetail__galleryImage,.jewelleryDetail__videoStage,.jewelleryDetail__galleryVideo,.jewelleryDetail__galleryEmpty{width:100%;height:520px}.jewelleryDetail__zoomTrigger{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.jewelleryDetail__zoomTrigger:disabled{cursor:wait}.jewelleryDetail__galleryImage{object-fit:contain;background:0 0;transition:transform .35s;display:block}.jewelleryDetail__galleryMain:hover .jewelleryDetail__galleryImage{transform:scale(1.015)}.jewelleryDetail__videoStage{background:#0f172a;justify-content:center;align-items:center;display:flex}.jewelleryDetail__galleryVideo{object-fit:contain;background:#fff;display:block}.jewelleryDetail__zoomHint{z-index:2;color:#334155;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffdb;border-radius:999px;align-items:center;min-height:28px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;left:12px}.pswp{--pswp-bg:#0f172af0;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#dbe6f5}.pswp__button{border:0}.jewelleryDetail__galleryEmpty{color:#7f7c76;background:radial-gradient(circle at top,#dfc9ba59 0%,#dfc9ba00 42%),linear-gradient(#faf8f5 0%,#f2ede6 100%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.jewelleryDetail__galleryEmpty:before{content:"";border:1px solid #baada073;position:absolute;inset:22px}.jewelleryDetail__galleryBadge{z-index:1;color:#6f6259;letter-spacing:.04em;text-transform:none;background:#dfc9ba;align-items:center;min-height:26px;padding:4px 14px 4px 10px;font-size:11px;font-weight:500;display:inline-flex;position:absolute;top:0;left:0}.jewelleryDetail__galleryBadge:after{content:"";border-top:13px solid #0000;border-bottom:13px solid #0000;border-left:14px solid #dfc9ba;width:0;height:0;position:absolute;top:0;right:-14px}.jewelleryDetail__galleryFallbackInner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:8px;padding:28px;display:flex;position:relative}.jewelleryDetail__galleryFallbackMark{color:#b09f92;letter-spacing:.24em;text-transform:uppercase;font-size:11px;font-weight:600}.jewelleryDetail__galleryFallbackTitle{color:#6f6259;font-size:40px;font-weight:500;line-height:1}.jewelleryDetail__galleryFallbackText{color:#8c837c;letter-spacing:.14em;text-transform:uppercase;font-size:12px}.jewelleryDetail__thumbs{flex-wrap:wrap;gap:10px;display:flex}.jewelleryDetail__thumb{cursor:pointer;background:#fff;border:1px solid #e6ebf5;border-radius:12px;flex-shrink:0;width:72px;height:72px;padding:4px;transition:border-color .2s,transform .2s,box-shadow .2s;overflow:hidden}.jewelleryDetail__thumb:hover{border-color:#c1cfe5;transform:translateY(-2px);box-shadow:0 10px 22px -16px #24598773}.jewelleryDetail__thumb.is-active{border-color:#245987;box-shadow:0 0 0 2px #2459872e}.jewelleryDetail__thumbImage{object-fit:cover;border-radius:8px;width:100%;height:100%}.jewelleryDetail__videoThumb{color:#245987;letter-spacing:.06em;text-transform:uppercase;background:#f1f5f9;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;height:100%;font-size:10px;font-weight:700;display:flex;position:relative;overflow:hidden}.jewelleryDetail__videoThumbImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.jewelleryDetail__videoThumbOverlay{z-index:1;color:#fff;background:#0f172a61;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;height:100%;display:flex;position:relative}.jewelleryDetail__eyebrowRow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.jewelleryDetail__sku{color:#94a3b8;letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:600}.jewelleryDetail__categoryChip{color:#245987;letter-spacing:.14em;text-transform:uppercase;background:#24598714;border-radius:999px;align-items:center;padding:3px 10px;font-size:10px;font-weight:700;display:inline-flex}.jewelleryDetail__header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:6px;display:flex}.jewelleryDetail__title{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:38px;font-weight:600;line-height:1.12}.jewelleryDetail__actions{flex-shrink:0;gap:8px;margin-top:6px;display:flex}.jewelleryDetail__actionButton{cursor:pointer;color:#475569;letter-spacing:.04em;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex;box-shadow:0 6px 16px -10px #24598740}.jewelleryDetail__actionButton:hover{color:#245987;border-color:#245987;transform:translateY(-1px);box-shadow:0 12px 24px -14px #24598766}.jewelleryDetail__actionButton.is-disabled{cursor:not-allowed;opacity:.6;transform:none}.jewelleryDetail__metalChip{vertical-align:middle;border:1px solid #0f172a1f;border-radius:50%;width:12px;height:12px;margin-right:8px;display:inline-block;box-shadow:inset 0 0 0 2px #fff9}.jewelleryDetail__metalChip--gold{background:linear-gradient(135deg,#f7d27a 0%,#d4a346 50%,#a07a2c 100%)}.jewelleryDetail__metalChip--silver{background:linear-gradient(135deg,#f1f4f7 0%,#c7ced6 50%,#8a96a4 100%)}.jewelleryDetail__metalChip--platinum{background:linear-gradient(135deg,#e8edf3 0%,#b9c4d2 50%,#6f7d8e 100%)}.jewelleryDetail__subtitle{color:#64748b;align-items:center;margin-bottom:22px;font-size:14px;font-weight:500;display:flex}.jewelleryDetail__description{color:#475569;white-space:pre-line;margin:0;font-size:14px;line-height:1.6}.jewelleryDetail__priceCard{background:radial-gradient(circle at 100% 0,#24598714 0%,#24598700 50%),linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #e6ebf5;border-radius:18px;margin-bottom:22px;padding:24px;position:relative;box-shadow:0 24px 50px -32px #24598747}.jewelleryDetail__priceCard:before{content:"";background:linear-gradient(90deg,#0000,#2459872e,#0000);height:1px;position:absolute;top:0;left:24px;right:24px}.jewelleryDetail__sectionEyebrow,.jewelleryDetail__selectorLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:11px}.jewelleryDetail__sectionEyebrow{margin-bottom:4px}.jewelleryDetail__priceRow{white-space:nowrap;flex-wrap:nowrap;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.jewelleryDetail__priceValue{background:linear-gradient(135deg,#1a2540 0%,#245987 60%,#3b82c4 100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:22.5px;font-weight:700;line-height:1.05}.jewelleryDetail__promotionOriginal{color:#94a3b8;margin:0;font-size:13px;text-decoration:line-through}.jewelleryDetail__promotionMessage{color:#5e2632;background:#fbf2f4;border-left:3px solid #7c2437;flex-wrap:wrap;gap:5px 10px;margin:10px 0 12px;padding:10px 12px;font-size:12px;display:flex}.jewelleryDetail__promotionMessage b{color:#7c2437}.jewelleryDetail__quantitySavings{flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 10px;font-size:12.5px;line-height:1.35;display:flex}.jewelleryDetail__quantitySavings span{color:#94a3b8;text-decoration:line-through}.jewelleryDetail__quantitySavings b{color:#047857;font-weight:700}.jewelleryDetail__taxNote{color:#64748b;margin:8px 0 12px;font-size:12px;line-height:1.4}.jewelleryDetail__quantityPanel{background:#fff;border:1px solid #e6ebf5;border-radius:999px;align-items:center;gap:12px;padding:6px;display:inline-flex;box-shadow:0 8px 18px -14px #24598759}.jewelleryDetail__quantityLabel{color:#64748b;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.jewelleryDetail__quantityControl{background:0 0;grid-template-columns:36px 52px 36px;align-items:center;display:grid}.jewelleryDetail__quantityButton{color:#245987;cursor:pointer;background:#eef4fa;border:0;border-radius:50%;width:36px;height:36px;font-size:18px;font-weight:700;line-height:1;transition:background .18s,color .18s,transform .18s}.jewelleryDetail__quantityButton:hover:not(:disabled){color:#fff;background:#245987;transform:scale(1.05)}.jewelleryDetail__quantityButton:disabled,.jewelleryDetail__quantityInput:disabled{cursor:not-allowed;opacity:.45}.jewelleryDetail__quantityInput{color:#0f172a;text-align:center;background:0 0;border:0;outline:none;width:52px;height:36px;font-size:15px;font-weight:700}.jewelleryDetail__quantityInput::-webkit-outer-spin-button{appearance:none;margin:0}.jewelleryDetail__quantityInput::-webkit-inner-spin-button{appearance:none;margin:0}.jewelleryDetail__quantityInput[type=number]{appearance:textfield}.jewelleryDetail__eventItemDescription{color:#526477;white-space:pre-line;max-width:560px;margin:10px 0 0;font-size:13px;line-height:1.55}.jewelleryDetail__deliveryEstimate{color:#30203d;align-items:center;gap:9px;max-width:560px;margin-top:12px;font-size:14px;line-height:1.45;display:flex}.jewelleryDetail__deliveryEstimateIcon{color:#ff4fa3;flex:none}.jewelleryDetail__deliveryEstimate strong{font-weight:700}.jewelleryDetail__availability{flex-wrap:wrap;align-items:center;gap:8px;min-height:28px;margin:0 0 10px;display:flex}.jewelleryDetail__availability p{color:#64748b;margin:0;font-size:12px;line-height:1.4}.jewelleryDetail__availability .jewelleryFulfilmentBadge{margin-top:0}.jewelleryDetail__availability button{color:#245987;background:#fff;border:1px solid #245987;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.jewelleryDetail__unavailablePanel{border-top:1px solid #e8e1d8;border-bottom:1px solid #e8e1d8;margin:4px 0 22px;padding:20px 0}.jewelleryDetail__unavailableStatus{color:#7c2437;letter-spacing:.14em;margin:0 0 7px;font-size:11px;font-weight:700;line-height:1.3}.jewelleryDetail__unavailableCopy{color:#64748b;margin:0;font-size:14px;line-height:1.55}.jewelleryDetail__unavailableActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.jewelleryDetail__unavailablePrimary,.jewelleryDetail__unavailableSecondary{cursor:pointer;text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:10px 19px;font-family:inherit;font-size:13px;font-weight:700;line-height:20px;text-decoration:none;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.jewelleryDetail__unavailablePrimary{color:#fff;background:#245987;border:1px solid #245987;box-shadow:0 14px 24px -16px #245987cc}.jewelleryDetail__unavailablePrimary:hover{color:#fff;background:#1a4368;transform:translateY(-1px)}.jewelleryDetail__unavailableSecondary{color:#1f3f5f;background:#fff;border:1px solid #d5dce5}.jewelleryDetail__unavailableSecondary:hover{color:#245987;border-color:#245987;transform:translateY(-1px)}.jewelleryDetail__stockHint{color:#15803d;letter-spacing:.1em;text-transform:uppercase;background:#22c55e1a;border:1px solid #22c55e40;border-radius:999px;align-items:center;gap:7px;margin:0;padding:3px 10px 3px 9px;font-size:10px;font-weight:700;display:inline-flex}.jewelleryDetail__stockHintDot{background:#22c55e;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.8s ease-out infinite jewelleryStockPulse;box-shadow:0 0 #22c55e8c}.jewelleryDetail__stockHintText{line-height:1}@keyframes jewelleryStockPulse{0%{box-shadow:0 0 #22c55e8c}70%{box-shadow:0 0 0 8px #22c55e00}to{box-shadow:0 0 #22c55e00}}.jewelleryDetail__stockHint.is-low{color:#b45309;background:#f59e0b1f;border-color:#f59e0b4d}.jewelleryDetail__stockHint.is-low .jewelleryDetail__stockHintDot{background:#f59e0b;animation-name:jewelleryStockPulseAmber}@keyframes jewelleryStockPulseAmber{0%{box-shadow:0 0 #f59e0b8c}70%{box-shadow:0 0 0 8px #f59e0b00}to{box-shadow:0 0 #f59e0b00}}.jewelleryDetail__stockHint.is-empty{color:#b91c1c;background:#dc26261a;border-color:#dc262640}.jewelleryDetail__stockHint.is-empty .jewelleryDetail__stockHintDot{box-shadow:none;background:#dc2626;animation:none}.jewelleryDetail__conversionNotice{color:#f59e0b;margin-bottom:12px;font-size:12px}.jewelleryDetail__breakdown{border-top:1px solid #e2e8f0;padding-top:12px}.jewelleryDetail__groupLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:10px;font-weight:600}.jewelleryDetail__groupLabel--spaced{margin-top:10px}.jewelleryDetail__groupMeta{text-transform:none;margin-left:6px;font-weight:400}.jewelleryDetail__groupMeta.is-loading{color:#94a3b8}.jewelleryDetail__totalWrap{border-top:1px solid #e2e8f0;margin-top:6px;padding-top:10px}.jewelleryDetail__selectorBlock{margin-bottom:18px}.jewelleryDetail__selectorButtons{gap:10px;display:flex}.jewelleryDetail__selectorButtons--wrap,.jewelleryDetail__selectorButtons--metal{flex-wrap:wrap}.jewelleryDetail__selectorButton{cursor:pointer;color:#475569;letter-spacing:.02em;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:10px 18px;font-size:13px;font-weight:600;transition:all .18s}.jewelleryDetail__selectorButton:hover:not(:disabled):not(.is-active){color:#245987;border-color:#c1cfe5;transform:translateY(-1px);box-shadow:0 8px 18px -12px #24598759}.jewelleryDetail__selectorButton.is-active{color:#fff;background:linear-gradient(135deg,#245987 0%,#1a2540 100%);border-color:#245987;box-shadow:0 12px 24px -14px #2459878c}.jewelleryDetail__selectorButton--metal,.jewelleryDetail__selectorButton--goldColour{align-items:center;gap:8px;padding-left:12px;display:inline-flex}.jewelleryDetail__metalSwatch{border:1px solid #0f172a1f;border-radius:50%;flex-shrink:0;width:18px;height:18px;transition:transform .18s;box-shadow:inset 0 0 0 2px #ffffff8c,inset 0 -2px 4px #0000001f}.jewelleryDetail__selectorButton--metal:hover .jewelleryDetail__metalSwatch{transform:scale(1.08)}.jewelleryDetail__goldColourSwatch{border:1px solid #0f172a24;border-radius:50%;flex-shrink:0;width:16px;height:16px;box-shadow:inset 0 0 0 2px #ffffff80,inset 0 -2px 4px #0000001a}.jewelleryDetail__metalSwatch--gold{background:linear-gradient(135deg,#f7d27a 0%,#d4a346 50%,#a07a2c 100%)}.jewelleryDetail__metalSwatch--silver{background:linear-gradient(135deg,#f1f4f7 0%,#c7ced6 50%,#8a96a4 100%)}.jewelleryDetail__metalSwatch--platinum{background:linear-gradient(135deg,#e8edf3 0%,#b9c4d2 50%,#6f7d8e 100%)}.jewelleryDetail__selectorButton.is-disabled,.jewelleryDetail__selectorButton:disabled{cursor:not-allowed;opacity:.4;color:#94a3b8;box-shadow:none;background:#f8fafc;border-color:#e2e8f0;transform:none}.jewelleryDetail__cartActions{flex-wrap:wrap;gap:10px;margin:4px 0 20px;display:flex}.jewelleryDetail__cartButton,.jewelleryDetail__quoteButton{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 20px;font-size:13px;font-weight:700;transition:all .18s;display:inline-flex}.jewelleryDetail__cartButton{color:#fff;background:#245987;border:1px solid #245987;box-shadow:0 14px 24px -16px #245987cc}.jewelleryDetail__cartButton:hover:not(:disabled){background:#1a4368;transform:translateY(-1px)}.jewelleryDetail__cartButton.is-disabled,.jewelleryDetail__cartButton:disabled{opacity:.7;cursor:not-allowed;transform:none}.jewelleryDetail__quoteButton{color:#1f3f5f;background:#fff;border:1px solid #cbd5e1}.jewelleryDetail__quoteButton:hover{color:#245987;border-color:#245987}.jewelleryDetail__applyWrap{justify-content:flex-end;margin-bottom:12px;display:flex}.jewelleryDetail__applyButton{color:#fff;letter-spacing:.04em;cursor:pointer;background:linear-gradient(135deg,#245987 0%,#1a2540 100%);border:none;border-radius:999px;padding:9px 22px;font-size:13px;font-weight:600;transition:transform .18s,box-shadow .18s;box-shadow:0 12px 22px -14px #2459878c}.jewelleryDetail__applyButton:hover:not(.is-disabled){transform:translateY(-1px);box-shadow:0 16px 28px -14px #245987a6}.jewelleryDetail__applyButton--inline{letter-spacing:.08em;text-transform:uppercase;padding:7px 14px;font-size:11px;animation:.32s ease-out jewelleryApplyPulse}@keyframes jewelleryApplyPulse{0%{opacity:0;transform:translateY(-3px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.jewelleryDetail__applyButton.is-disabled{cursor:not-allowed;opacity:.7}.jewelleryStoneList{flex-direction:column;gap:6px;display:flex}.jewelleryStoneCard{background:#fff;border:1px solid #e6ebf5;border-radius:12px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.jewelleryStoneCard:hover{border-color:#c1cfe5;box-shadow:0 14px 28px -22px #24598759}.jewelleryStoneCard--loose{border-color:#bfdbfe}.jewelleryStoneCard__header{background:#f1f5f9;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.jewelleryStoneCard__header--loose{background:#eff6ff;border-bottom-color:#bfdbfe}.jewelleryStoneCard__headerMain{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.jewelleryStoneCard__title{font-size:14px;font-weight:600}.jewelleryStoneCard__badge{border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600}.jewelleryStoneCard__badge--loose{color:#245987;background:#dbeafe}.jewelleryStoneCard__badge--certified{color:#16a34a;background:#dcfce7}.jewelleryStoneCard__badge--neutral{color:#64748b;background:#f1f5f9}.jewelleryStoneCard__value{color:#245987;font-size:12px;font-weight:600}.jewelleryStoneCard__value.is-warning{color:#d97706}.jewelleryStoneCard__grid{gap:10px;padding:10px 14px;display:grid}.jewelleryStoneCard__grid--loose{background:#f8fbff;border-top:1px solid #bfdbfe;grid-template-columns:repeat(6,minmax(0,1fr))}.jewelleryStoneCard__metric{flex-direction:column;gap:3px;display:flex}.jewelleryStoneCard__metricLabel{color:#245987;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.jewelleryStoneCard__metricValue{color:#0f172a;word-break:break-word;font-size:13px;font-weight:600}.jewelleryStoneCard__metricValue.is-emphasis{color:#245987;font-size:14px;font-weight:700}.jewelleryStoneCard__filters{background:#fff;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px 12px;display:grid}.jewelleryStoneCard__filterField{flex-direction:column;gap:3px;display:flex}.jewelleryStoneCard__filterLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.jewelleryStoneCard__filterLabel.is-disabled{color:#cbd5e1}.jewelleryStoneCard__filterOptional{color:#cbd5e1;text-transform:none;margin-left:4px}.jewelleryFilterOption{align-items:center;gap:6px;display:flex}.jewelleryColourDot{background:#e2e8f0;border:1px solid #cbd5e1;border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.jewelleryColourDot--d{background:#f0f8ff}.jewelleryColourDot--e{background:#edf5fb}.jewelleryColourDot--f{background:#e8f0f5}.jewelleryColourDot--g{background:#e4ebe0}.jewelleryColourDot--h{background:#e8e4d4}.jewelleryColourDot--i{background:#ece0c0}.jewelleryColourDot--j{background:#f0d8a0}.jewelleryColourDot--k{background:#e8c870}.jewelleryColourDot--fancy{background:gold}.jewellerySelect__control{font-size:12px;min-height:30px!important;box-shadow:none!important;border-color:#e2e8f0!important}.jewellerySelect__control:hover{border-color:#cbd5e1!important}.jewellerySelect__menu{z-index:9999;font-size:12px}.jewellerySelect__single-value{color:#0f172a!important}.jewellerySelect__value-container{padding:0 6px!important}.jewellerySelect__dropdown-indicator{padding:2px 4px!important}.jewellerySelect__indicator-separator{display:none}.jewellerySelect__option{color:#0f172a;padding:5px 10px;font-size:12px}.jewellerySelect__option--is-focused{background-color:#f1f5f9!important}.jewellerySelect__option--is-selected{color:#fff!important;background-color:#245987!important}.jewelleryStoneCard__resultGrid{text-align:center;border-top:1px solid #e2e8f0;grid-template-columns:repeat(2,1fr);display:grid}.jewelleryStoneCard__resultCell{padding:8px 4px}.jewelleryStoneCard__resultCell--split{border-right:1px solid #e2e8f0}.jewelleryStoneCard__resultLabel{color:#94a3b8;margin-bottom:2px;font-size:10px}.jewelleryStoneCard__resultValue{color:#0f172a;font-size:13px;font-weight:600}.jewelleryStoneCard__resultValue.is-emphasis{color:#245987;font-size:14px;font-weight:700}.jewelleryStoneCard__reason{color:#d97706;background:#fffbeb;border-top:1px solid #fde68a;padding:6px 14px;font-size:12px}.jewelleryDetail__grandTotal{text-align:right;color:#245987;margin-top:12px;font-size:14px;font-weight:700}.jewelleryRelated{border-top:1px solid #e6ebf5;margin-top:54px;padding-top:34px}.jewelleryRelated__heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:22px;display:flex}.jewelleryRelated__title{color:#0f172a;margin:0;font-size:30px;font-weight:600;line-height:1.1}.jewelleryRelated__viewAll{color:#245987;letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;font-size:12px;font-weight:700;text-decoration:none}.jewelleryRelated__viewAll:hover{color:#1a2540}.jewelleryRelated__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}@media (max-width:991px){.jewelleryDetail__row{row-gap:30px}.jewelleryDetail__gallerySticky{position:static}.jewelleryDetail__galleryImage,.jewelleryDetail__videoStage,.jewelleryDetail__galleryVideo,.jewelleryDetail__galleryEmpty{height:420px}.jewelleryDetail__header{flex-direction:column}.jewelleryDetail__actions{margin-top:0}.jewelleryDetail__title{font-size:32px}.jewelleryStoneCard__filters{grid-template-columns:repeat(2,1fr)}.jewelleryStoneCard__grid--loose,.jewelleryRelated__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.jewelleryDetail__row{row-gap:34px}.jewelleryDetail__row>[class*=col-]:nth-child(2){padding-top:4px}.jewelleryDetail__eyebrowRow{gap:9px 14px}.jewelleryDetail__sku{overflow-wrap:anywhere;max-width:100%}.jewelleryDetail__galleryImage,.jewelleryDetail__videoStage,.jewelleryDetail__galleryVideo,.jewelleryDetail__galleryEmpty{height:340px}.jewelleryDetail__priceCard{padding:18px}.jewelleryDetail__unavailablePanel{margin-bottom:20px;padding:17px 0}.jewelleryDetail__unavailableActions{flex-direction:column;align-items:stretch}.jewelleryDetail__unavailablePrimary,.jewelleryDetail__unavailableSecondary{width:100%}.jewelleryDetail__actionButtonText{display:none}.jewelleryDetail__actionButton{padding:8px 10px}.jewelleryDetail__galleryEmpty:before{inset:16px}.jewelleryDetail__galleryBadge{min-height:24px;padding:4px 12px 4px 8px;font-size:10px}.jewelleryDetail__galleryBadge:after{border-top-width:12px;border-bottom-width:12px;border-left-width:12px;right:-12px}.jewelleryDetail__galleryFallbackInner{gap:6px;padding:20px}.jewelleryDetail__galleryFallbackTitle{font-size:28px}.jewelleryDetail__galleryFallbackText{letter-spacing:.1em;font-size:10px}.jewelleryShareSheet__channels{gap:14px}.jewelleryRelated{margin-top:38px;padding-top:26px}.jewelleryRelated__heading{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:16px}.jewelleryRelated__title{font-size:25px}.jewelleryRelated__grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(220px,72vw);grid-auto-flow:column;gap:14px;margin-right:-16px;padding:0 16px 8px 0;display:grid;overflow:auto hidden}.jewelleryRelated__grid::-webkit-scrollbar{display:none}.jewelleryRelated__grid>.catalogCard,.jewelleryRelated__grid>.catalogSkeletonCard{scroll-snap-align:start}}@media (max-width:640px){.jewelleryDetail__title{font-size:26px}.jewelleryDetail__priceValue{font-size:22.5px}.jewelleryDetail__selectorButtons{flex-wrap:wrap}.jewelleryDetail__deliveryEstimate{font-size:13px}.jewelleryStoneCard__filters,.jewelleryStoneCard__grid--loose{grid-template-columns:1fr}.jewelleryShareSheet__panel{padding:18px 16px 28px}}.jewelleryDetail__actionButton--enquire{color:#fff;background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);border-color:#0000;box-shadow:0 10px 22px -12px #128c7e8c}.jewelleryDetail__actionButton--enquire:hover:not(.is-disabled){color:#fff;background:linear-gradient(135deg,#2bdc6c 0%,#0e7a6c 100%);border-color:#0000;box-shadow:0 14px 26px -12px #128c7ebf}.catalogTiles{flex-wrap:wrap;justify-content:center;gap:18px;max-width:1040px;margin:0 auto 34px;display:flex}.catalogTile{color:#64718d;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:12px;min-width:156px;padding:6px 4px;text-decoration:none;display:flex}.catalogTileIcon{color:#1a2540;background:#fff;border:1px solid #e6e9ef;border-radius:50%;place-items:center;width:126px;height:126px;transition:transform .25s,border-color .2s,background-color .2s,box-shadow .25s;display:grid;overflow:hidden}.catalogTileIcon img{object-fit:contain;width:57px;height:57px}.catalogTileIcon img.is-raster{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.catalogTileLabel{letter-spacing:.14em;text-align:center;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;color:#8b95a3;max-width:156px;font-size:12px;font-weight:500;line-height:1;transition:color .2s;display:block;overflow:hidden}.catalogTile:hover .catalogTileIcon{border-color:#1a2540;transform:translateY(-3px);box-shadow:0 8px 18px #1a25401a}.catalogTile:hover .catalogTileLabel{color:#1a2540}.catalogTile.is-active .catalogTileIcon{color:#fff;background:#1a2540;border-color:#1a2540}.catalogTile.is-active .catalogTileIcon img.is-svg{filter:brightness(0)invert()}.catalogTile.is-active .catalogTileIcon img.is-raster{filter:none}.catalogTile.is-active .catalogTileLabel{color:#1a2540;font-weight:600}.catalogFilterBar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.catalogFilterSelect{color:#1a2540;letter-spacing:.06em;cursor:pointer;background:#fff;border:1px solid #dde3f0;border-radius:999px;outline:none;padding:10px 14px;font-family:inherit;font-size:12px;font-weight:600}.catalogFilterSelect:hover,.catalogFilterSelect:focus{border-color:#c1c9e3}.catalogFilterToggle{color:#1a2540;letter-spacing:.06em;cursor:pointer;background:#fff;border:1px solid #dde3f0;border-radius:999px;padding:10px 16px;font-size:12px;font-weight:600;transition:border-color .2s,background-color .2s,color .2s}.catalogFilterToggle:hover{border-color:#c1c9e3}.catalogFilterToggle.is-active{color:#fff;background:#1a2540;border-color:#1a2540}.catalogResultsBar{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:24px;display:flex}.catalogResultCount{color:#607092;letter-spacing:.04em;margin:0;font-size:13px}.catalogSortSelect{margin-left:auto}.catalogChips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.catalogChip{color:#1a2540;cursor:pointer;background:#f4f6fb;border:1px solid #c1c9e3;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:600;transition:border-color .2s,background-color .2s;display:inline-flex}.catalogChip:hover{background:#eceff7;border-color:#1a2540}.catalogChipClear{color:#607092;cursor:pointer;background:0 0;border:none;padding:6px 4px;font-size:12px;font-weight:600;text-decoration:underline}.catalogHoverImage{z-index:1;opacity:0;transition:opacity .3s;display:block;position:absolute;inset:0}.catalogCard:hover .catalogHoverImage{opacity:1}.catalogHoverImage .catalogImage{height:100%}.catalogCard--soldOut .catalogCardLink{flex-direction:column;flex:auto;height:100%;display:flex}.catalogCard--soldOut .catalogContent{flex:1}.catalogUnavailable{border-top:1px solid #e8e1d8;border-bottom:1px solid #e8e1d8;margin:2px 0 12px;padding:10px 0 11px}.catalogUnavailable__title{color:#7c2437;letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:700;line-height:1.25}.catalogUnavailable__copy{color:#776f68;margin:0;font-size:11px;line-height:1.35}.catalogUnavailableFooter{color:#7b746e;letter-spacing:.06em;text-transform:uppercase;border-top:1px solid #eee8e1;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:10px;font-size:9px;font-weight:600;line-height:1.2;display:flex}.catalogUnavailableFooter>span:last-child{color:#245987;white-space:nowrap}.catalogUnavailableFooter>span:last-child span{margin-left:2px;transition:transform .2s;display:inline-block}.catalogCard--soldOut:hover .catalogUnavailableFooter>span:last-child span{transform:translate(3px)}@media (max-width:767px){.catalogUnavailable{margin-bottom:9px;padding:8px 0 9px}.catalogUnavailable__title{letter-spacing:.08em;font-size:9px}.catalogUnavailable__copy{font-size:10px}.catalogUnavailableFooter{letter-spacing:.035em;gap:5px;padding-top:8px;font-size:8px}}.catalogSkeletonCard{background:#fff;border:1px solid #ece7de;overflow:hidden}.catalogSkeletonImage{background:linear-gradient(100deg,#f3f0ea 40%,#faf8f4 50%,#f3f0ea 60%) 0 0/200% 100%;width:100%;height:320px;animation:1.4s ease-in-out infinite catalogShimmer}.catalogSkeletonBody{flex-direction:column;gap:10px;padding:18px;display:flex}.catalogSkeletonLine{background:linear-gradient(100deg,#f3f0ea 40%,#faf8f4 50%,#f3f0ea 60%) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.4s ease-in-out infinite catalogShimmer;display:block}@keyframes catalogShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.catalogEmptyTitle{color:#1a2540;margin:0 0 6px;font-size:17px;font-weight:600}.catalogEmptyText{color:#607092;margin:0 0 18px}@media (max-width:768px){.catalogTiles{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:12px;margin:0 -16px 26px;padding:4px 16px 10px;overflow:auto hidden}.catalogTiles::-webkit-scrollbar{display:none}.catalogTile{flex:none;min-width:123px;padding:4px 2px}.catalogTileIcon{width:102px;height:102px}.catalogTileIcon img{width:45px;height:45px}.catalogTileLabel{max-width:123px}.catalogFilterBar{justify-content:flex-start}.catalogSortSelect{margin-left:0}.catalogSkeletonImage{height:220px}}.jewelleryFulfilmentBadge{color:#475569;letter-spacing:.055em;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;align-items:center;width:fit-content;margin-top:6px;padding:4px 8px;font-family:inherit;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex}.jewelleryFulfilmentBadge--in_stock{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.jewelleryFulfilmentBadge--mixed{color:#92400e;background:#fffbeb;border-color:#fde68a}.jewelleryFulfilmentBadge--made_to_order{color:#475569;background:#f8fafc;border-color:#cbd5e1}.jewelleryFulfilmentBadge--out_of_stock,.jewelleryFulfilmentBadge--insufficient_stock{color:#b42318;background:#fef2f2;border-color:#fecaca}.jewelleryFulfilmentBadge--compact{margin-top:4px;padding:3px 7px;font-size:10px}
@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/2742b3d653a3157b-s.3o8d_80-oy4kq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/be7780d61d89233b-s.05qfgjg-r7j9b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/fb4a86a49ba2c1c4-s.1k9i8424yrin6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/3e80ce3d3175ff0e-s.2ch9lsmtzsram.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/9de307755bdae5a1-s.p.1kbfywaj9b7tf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/2742b3d653a3157b-s.3o8d_80-oy4kq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/be7780d61d89233b-s.05qfgjg-r7j9b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/fb4a86a49ba2c1c4-s.1k9i8424yrin6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/3e80ce3d3175ff0e-s.2ch9lsmtzsram.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/9de307755bdae5a1-s.p.1kbfywaj9b7tf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/02046ca7e906ed9f-s.3zpf07psjg673.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6bbcb5b36acd717c-s.24zmmel7ed1zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/0797a9ffe47acb65-s.0die5hfoqv6qs.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7c2c7251ac640798-s.12jw9x3xnpuw8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/248e1dc0efc99276-s.p.1d6sb5kuiz5lw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/02046ca7e906ed9f-s.3zpf07psjg673.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/6bbcb5b36acd717c-s.24zmmel7ed1zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/0797a9ffe47acb65-s.0die5hfoqv6qs.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7c2c7251ac640798-s.12jw9x3xnpuw8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/248e1dc0efc99276-s.p.1d6sb5kuiz5lw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather Fallback;src:local(Times New Roman);ascent-override:80.59%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:122.09%}.merriweather_6a78159e-module__GwPX4G__className{font-family:Merriweather,Merriweather Fallback}
@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eb7e7d46342de29d-s.2yvs27y9l-2so.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5fc322119a88a33d-s.32rbo4716i7et.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/769a6a68ede5e496-s.p.1iap2soi8s-8q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/eb7e7d46342de29d-s.2yvs27y9l-2so.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5fc322119a88a33d-s.32rbo4716i7et.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/769a6a68ede5e496-s.p.1iap2soi8s-8q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/eb7e7d46342de29d-s.2yvs27y9l-2so.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5fc322119a88a33d-s.32rbo4716i7et.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/769a6a68ede5e496-s.p.1iap2soi8s-8q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/eb7e7d46342de29d-s.2yvs27y9l-2so.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5fc322119a88a33d-s.32rbo4716i7et.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/769a6a68ede5e496-s.p.1iap2soi8s-8q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans Fallback;src:local(Arial);ascent-override:73.32%;descent-override:24.44%;line-gap-override:0.0%;size-adjust:102.29%}.josefin_sans_322f26ff-module__aw_7Zq__className{font-family:Josefin Sans,Josefin Sans Fallback;font-style:normal}
@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/2742b3d653a3157b-s.3o8d_80-oy4kq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/be7780d61d89233b-s.05qfgjg-r7j9b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/fb4a86a49ba2c1c4-s.1k9i8424yrin6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/3e80ce3d3175ff0e-s.2ch9lsmtzsram.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/9de307755bdae5a1-s.p.1kbfywaj9b7tf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/2742b3d653a3157b-s.3o8d_80-oy4kq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/be7780d61d89233b-s.05qfgjg-r7j9b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/fb4a86a49ba2c1c4-s.1k9i8424yrin6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/3e80ce3d3175ff0e-s.2ch9lsmtzsram.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/9de307755bdae5a1-s.p.1kbfywaj9b7tf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/02046ca7e906ed9f-s.3zpf07psjg673.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6bbcb5b36acd717c-s.24zmmel7ed1zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/0797a9ffe47acb65-s.0die5hfoqv6qs.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7c2c7251ac640798-s.12jw9x3xnpuw8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/248e1dc0efc99276-s.p.1d6sb5kuiz5lw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/02046ca7e906ed9f-s.3zpf07psjg673.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/6bbcb5b36acd717c-s.24zmmel7ed1zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/0797a9ffe47acb65-s.0die5hfoqv6qs.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7c2c7251ac640798-s.12jw9x3xnpuw8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/248e1dc0efc99276-s.p.1d6sb5kuiz5lw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather Fallback;src:local(Times New Roman);ascent-override:80.59%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:122.09%}.merriweather_6ae34a9-module__Pqinca__className{font-family:Merriweather,Merriweather Fallback}
@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/2742b3d653a3157b-s.3o8d_80-oy4kq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/be7780d61d89233b-s.05qfgjg-r7j9b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/fb4a86a49ba2c1c4-s.1k9i8424yrin6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/3e80ce3d3175ff0e-s.2ch9lsmtzsram.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/9de307755bdae5a1-s.p.1kbfywaj9b7tf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/2742b3d653a3157b-s.3o8d_80-oy4kq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/be7780d61d89233b-s.05qfgjg-r7j9b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/fb4a86a49ba2c1c4-s.1k9i8424yrin6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/3e80ce3d3175ff0e-s.2ch9lsmtzsram.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/9de307755bdae5a1-s.p.1kbfywaj9b7tf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/02046ca7e906ed9f-s.3zpf07psjg673.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6bbcb5b36acd717c-s.24zmmel7ed1zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/0797a9ffe47acb65-s.0die5hfoqv6qs.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7c2c7251ac640798-s.12jw9x3xnpuw8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/248e1dc0efc99276-s.p.1d6sb5kuiz5lw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/02046ca7e906ed9f-s.3zpf07psjg673.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/6bbcb5b36acd717c-s.24zmmel7ed1zj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/0797a9ffe47acb65-s.0die5hfoqv6qs.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7c2c7251ac640798-s.12jw9x3xnpuw8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/248e1dc0efc99276-s.p.1d6sb5kuiz5lw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather Fallback;src:local(Times New Roman);ascent-override:80.59%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:122.09%}.merriweather_edab946d-module__I-y_iW__className{font-family:Merriweather,Merriweather Fallback}
