.c-heroBannerRevamp,body.c-heroBannerRevamp-varA .jewelry-banner,body.c-heroBannerRevamp-varB .jewelry-banner{display:none}body.c-heroBannerRevamp-varA .c-heroBannerRevamp,body.c-heroBannerRevamp-varB .c-heroBannerRevamp{display:block}body.c-heroBannerRevamp-varB .custom-gallery_slider{display:none}.c-heroBannerRevamp{padding:60px 0 30px;color:#000}.c-heroBannerRevamp-wrap{width:100%}.c-heroBannerRevamp-content{display:flex;flex-direction:column;gap:26px}.c-heroBannerRevamp-badge{display:inline-flex;align-items:center;gap:10px;padding:10px;border:1px solid #575757;border-radius:12px;background:transparent;width:max-content;max-width:100%}.c-heroBannerRevamp-stars{height:16px;width:auto;object-fit:contain;display:block}.c-heroBannerRevamp-badgeText,.c-heroBannerRevamp-badgeText p{font-size:14px;line-height:1.4;color:#000;margin:0}.c-heroBannerRevamp-badgeText p strong{font-weight:700}.c-heroBannerRevamp-badgeDot{color:#e47d36}.c-heroBannerRevamp-heading{display:flex;flex-direction:column;gap:4px}.c-heroBannerRevamp-headingTop,.c-heroBannerRevamp-headingTop p,.c-heroBannerRevamp-headingBottom,.c-heroBannerRevamp-headingBottom p{font-family:Novela,serif;font-size:48px;line-height:110%;letter-spacing:-2%;font-weight:400;margin:0;color:#000}.c-heroBannerRevamp-headingBottom,.c-heroBannerRevamp-headingBottom p{color:var(--c-hero-accent, #e47c36)}.c-heroBannerRevamp-subtext,.c-heroBannerRevamp-subtext p{font-size:18px;line-height:1.55;color:#000;margin:0}.c-heroBannerRevamp-subtext p strong{color:#000;font-weight:700}.c-heroBannerRevamp-benefits{list-style:none;padding:0;margin:0;display:flex;gap:10px;flex-wrap:wrap}.c-heroBannerRevamp-benefit{display:inline-flex;align-items:center;gap:5px;padding:0 10px;border-radius:31px;background:#fff;font-size:16px;color:#000;line-height:inherit}.c-heroBannerRevamp-benefit:before{content:"";width:14px;height:14px;flex-shrink:0;background-color:var(--c-hero-accent, #e47c36);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") center / contain no-repeat}.c-heroBannerRevamp-benefit:has(.c-heroBannerRevamp-check):before{display:none}.c-heroBannerRevamp-check{width:14px;height:14px;object-fit:contain;display:block}.c-heroBannerRevamp-cta{display:flex;gap:6px;flex-direction:column;justify-content:center;align-items:center}.c-heroBannerRevamp-btn{display:inline-flex;align-items:center;justify-content:center;padding:20px 48px;background:#e37d35;color:var(--c-hero-btn-clr, #fff);font-size:18px;line-height:140%;border-radius:14px;min-width:290px;text-decoration:none;font-weight:400}.c-heroBannerRevamp-tagline{display:inline-flex;align-items:center;gap:6px;font-size:16px;line-height:160%;color:#000}.c-heroBannerRevamp-taglineIcon{width:16px;height:16px;object-fit:contain;display:block}.c-heroBannerRevamp-images{display:none}body.c-heroBannerRevamp-varA .c-heroBannerRevamp-wrap{display:flex;justify-content:center}body.c-heroBannerRevamp-varA .c-heroBannerRevamp-content{align-items:center;text-align:center;max-width:760px}body.c-heroBannerRevamp-varA .c-heroBannerRevamp-benefits{justify-content:center}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:22px;align-items:stretch}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-content{align-items:flex-start;text-align:left;justify-content:center}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-benefits{flex-direction:column;align-items:flex-start}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-cta{width:100%}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-btn{width:100%;min-width:0}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-tagline{width:100%;justify-content:center;margin-top:6px}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-images{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr 1fr;gap:15px;align-items:stretch;min-height:560px}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-mainImg{grid-column:1;grid-row:1 / span 2;overflow:hidden;border-radius:20px;min-height:0}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-sideImgs{grid-column:2;grid-row:1 / span 2;display:grid;grid-template-rows:1fr 1fr;gap:16px;min-height:0}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-sideImg{overflow:hidden;border-radius:20px;min-height:0}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-btn{padding:19px}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-mainImg img,body.c-heroBannerRevamp-varB .c-heroBannerRevamp-sideImg img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:1200px){.c-heroBannerRevamp-headingTop,.c-heroBannerRevamp-headingTop p,.c-heroBannerRevamp-headingBottom,.c-heroBannerRevamp-headingBottom p{font-size:48px;letter-spacing:-2%}}@media(max-width:1024px){.c-heroBannerRevamp-headingTop,.c-heroBannerRevamp-headingTop p,.c-heroBannerRevamp-headingBottom,.c-heroBannerRevamp-headingBottom p{font-size:44px;letter-spacing:-1.2px}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-images{min-height:480px}}@media(max-width:768px){.c-heroBannerRevamp{padding:25px 0 20px}.c-heroBannerRevamp-content{gap:20px}.c-heroBannerRevamp-heading{gap:unset}.c-heroBannerRevamp-badge{flex-direction:column;gap:unset}.c-heroBannerRevamp-badgeText,.c-heroBannerRevamp-badgeText p{font-size:12px}.c-heroBannerRevamp-headingTop,.c-heroBannerRevamp-headingTop p,.c-heroBannerRevamp-headingBottom,.c-heroBannerRevamp-headingBottom p{font-size:32px}.c-heroBannerRevamp-subtext,.c-heroBannerRevamp-subtext p{font-size:15px}.c-heroBannerRevamp-btn{padding:14px}.c-heroBannerRevamp-benefit{padding:2px 5px;font-size:14px}.c-heroBannerRevamp-tagline{font-size:14px}body.c-heroBannerRevamp-varA .c-heroBannerRevamp-benefits{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-wrap{display:flex;flex-direction:column;gap:16px}body.c-heroBannerRevamp-varB .c-heroBannerRevamp .container{padding-left:27px;padding-right:27px}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-images,body.c-heroBannerRevamp-varB .c-heroBannerRevamp-sideImgs{gap:7px}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-content{display:contents}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-badge{order:1;align-self:center}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-heading{order:2;text-align:center}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-subtext{order:3;text-align:center}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-images{order:4;min-height:360px}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-benefits{order:5;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:calc(100% + 20px);margin-left:-10px}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-cta{gap:8px}body.c-heroBannerRevamp-varB .c-heroBannerRevamp-cta{order:6;width:100%}}@media(max-width:480px){.c-heroBannerRevamp-headingTop,.c-heroBannerRevamp-headingTop p,.c-heroBannerRevamp-headingBottom,.c-heroBannerRevamp-headingBottom p{font-size:32px}body.c-heroBannerRevamp-varA .c-heroBannerRevamp-cta,body.c-heroBannerRevamp-varB .c-heroBannerRevamp-cta{width:100%}}.c-impactGeneratePDP-banner{display:none}body.c-impactGeneratePDP .c-impactGeneratePDP-banner{display:flex}.c-impactGeneratePDP-banner{align-items:center;gap:8.5px;margin:16px 0;padding:10px;border:1px dashed var(--c-ig-border, #e47c36);border-radius:8px;background:var(--c-ig-bg, #fdf0df);color:var(--c-ig-text, #1a1a1a)}.c-impactGeneratePDP-icon{flex:0 0 auto;width:33px;height:33px;display:flex;align-items:center;justify-content:center;color:var(--c-ig-accent, #e47c36)}.c-impactGeneratePDP-icon img{width:100%;height:100%;object-fit:contain}.c-impactGeneratePDP-content{flex:1;display:flex;flex-direction:column;gap:2px;line-height:1.35}.c-impactGeneratePDP-line1,.c-impactGeneratePDP-line1 p{font-size:16px;margin:0}.c-impactGeneratePDP-line2,.c-impactGeneratePDP-line2 p{font-size:14px;margin:0}.c-impactGeneratePDP-line1 strong,.c-impactGeneratePDP-line2 strong{font-weight:700}@media(max-width:600px){.c-impactGeneratePDP-banner{gap:8px}.c-impactGeneratePDP-icon{width:25px;height:25px}.c-impactGeneratePDP-line1,.c-impactGeneratePDP-line1 p{font-size:14px}.c-impactGeneratePDP-line2,.c-impactGeneratePDP-line2 p{font-size:12px}}.c-category-collection-card,.c-shop-collection-hp{display:none}body.c-shopCollectionHP-varA .c-category-collection-card{display:block}body.c-shopCollectionHP-varA .category-cards{padding-top:60px;padding-bottom:60px}body.c-shopCollectionHP-varA .category-collection-card{display:none}body.c-shopCollectionHP-varB .c-shop-collection-hp{display:block}body.c-shopCollectionHP-varA .c-collection-test-control-v06,body.c-shopCollectionHP-varB .c-collection-test-control-v06{display:none}.c-shopCollectionHP{color:var(--c-shop-text, #000);padding:45px 0}.c-shopCollectionHP__inner{display:flex;flex-direction:column;gap:30px}.c-shopCollectionHP__header{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:end}.c-shopCollectionHP__textBlock{display:flex;flex-direction:column;gap:12px;max-width:560px}.c-shopCollectionHP__subtitle{font-size:20px;letter-spacing:0;text-transform:uppercase;margin:0;line-height:24px;color:var(--c-shop-text, #222);font-weight:400}.c-shopCollectionHP__title{font-family:Novela,serif;font-size:48px;line-height:43px;letter-spacing:-.65px;font-weight:400;margin:0;color:var(--c-shop-text, #222222)}.c-shopCollectionHP__titleAccent{color:var(--c-shop-accent, #e47c36)}.c-shopCollectionHP__desc{font-size:18px;margin:0;color:var(--c-shop-text, #222)}.c-shopCollectionHP__tabs{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.c-shopCollectionHP__tab{padding:16px 14px;background:transparent;border:1px solid #131313;border-radius:10px;line-height:normal;font-size:14px;text-transform:uppercase;color:#131313;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease;min-width:72px}.c-shopCollectionHP__tab.is-active{background:var(--c-shop-accent, #e47c36);color:#fff}.c-shopCollectionHP__panels{position:relative}.c-shopCollectionHP__panel{display:none;flex-direction:column;gap:30px}.c-shopCollectionHP__panel.is-active{display:flex}.c-shopCollectionHP__sliderWrap{position:relative}.c-shopCollectionHP__track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.c-shopCollectionHP__track::-webkit-scrollbar{display:none}.c-shopCollectionHP__card{flex:0 0 calc((100% - (var(--c-shop-cols-desktop, 3) - 1) * 24px) / var(--c-shop-cols-desktop, 3));scroll-snap-align:start;min-width:0;display:flex;flex-direction:column;border:1px solid #000;border-radius:10px;overflow:hidden;background:#fff;text-decoration:none;color:var(--c-shop-text, #000);transition:box-shadow .2s ease,transform .2s ease}.c-shopCollectionHP__card:hover{box-shadow:0 8px 22px #00000014}.c-shopCollectionHP__cardImg{position:relative;background:#fff;aspect-ratio:1 / 1;overflow:hidden}.c-shopCollectionHP__cardImgEl,.c-shopCollectionHP__cardImg img,.c-shopCollectionHP__cardImg svg{width:100%;height:100%;object-fit:cover;display:block}.c-shopCollectionHP__cardInfo{background:#fff7e9;padding:9px 20px 15px;display:flex;flex-direction:column;gap:9px;flex:1;text-align:left}.c-shopCollectionHP__cardType{font-size:16px;text-transform:uppercase;color:#b1b1b1;margin:0}.c-shopCollectionHP__cardRating{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--c-shop-text, #000);min-height:18px}.c-shopCollectionHP__cardRating:empty,.c-shopCollectionHP__cardRating .scm-reviews-rate:empty{display:none}.c-shopCollectionHP .lai-wrap-block-star{font-size:16px}.c-shopCollectionHP__cardTitle{font-family:Novela,serif;font-size:20px;line-height:30px;font-weight:400;margin:0;color:#000}.c-shopCollectionHP__cardPrice{display:flex;align-items:baseline;gap:5px;font-size:16px}.c-shopCollectionHP__cardPriceCurrent{color:#000}.c-shopCollectionHP__cardPriceCompare{color:#b1b1b1;text-decoration:line-through}.c-shopCollectionHP__arrow{position:absolute;top:50%;transform:translateY(-50%);width:37px;height:37px;border-radius:50%;background:var(--c-shop-accent, #e47c36);color:#fff;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;z-index:2;box-shadow:0 4px 14px #0000001f;transition:opacity .2s ease,transform .2s ease}.c-shopCollectionHP__arrow--prev{left:-6%}.c-shopCollectionHP__arrow--next{right:-6%}.c-shopCollectionHP__dots{display:flex;gap:8px;justify-content:center;align-items:center}.c-shopCollectionHP__dot{width:11px;height:11px;border-radius:50%;background:#d9d9d9;transition:width .2s ease,background-color .2s ease}.c-shopCollectionHP__dot.is-active{width:24px;border-radius:6px;background:var(--c-shop-accent, #e47c36)}.c-shopCollectionHP__cta{display:flex;justify-content:center}.c-shopCollectionHP__ctaBtn{display:inline-flex;align-items:center;justify-content:center;padding:18px 48px;background:var(--c-shop-cta-bg, #e47c36);color:var(--c-shop-cta-text, #fffef2);border-radius:14px;font-size:18px;text-decoration:none;font-weight:400;width:100%;max-width:290px}@media(max-width:990px){.c-shopCollectionHP__header{grid-template-columns:1fr;align-items:start}.c-shopCollectionHP__tabs{justify-content:flex-start}}@media(max-width:767px){.c-shopCollectionHP{padding:17px 0;text-align:center}.c-shopCollectionHP__inner{gap:24px}.c-shopCollectionHP__subtitle{font-size:18px}.c-shopCollectionHP__textBlock{align-items:center;text-align:center;margin:0 auto;gap:2px}.c-shopCollectionHP__title{font-size:38px}.c-shopCollectionHP__desc{font-size:16px}.c-shopCollectionHP__tabs{justify-content:center}.c-shopCollectionHP__tab{max-width:72px;font-size:12px;display:flex;justify-content:center;padding-top:11px;padding-bottom:11px}.c-shopCollectionHP__card{border:unset;flex:0 0 calc((100% - (var(--c-shop-cols-mobile, 2) - 1) * 25px) / var(--c-shop-cols-mobile, 2))}.c-shopCollectionHP__cardInfo{padding:unset;gap:5px;padding-top:15px}.c-shopCollectionHP__cardImg{border:1px solid #000;border-radius:10px}.c-shopCollectionHP__cardTitle{font-size:16px}.c-shopCollectionHP__cardType{font-size:12px}.c-shopCollectionHP__cardPrice{font-size:15px}.c-shopCollectionHP__track{gap:25px}.c-shopCollectionHP__arrow{width:25px;height:25px;top:calc(var(--c-shop-cardimg-h, 50%) / 2)}.c-shopCollectionHP__arrow--prev{left:-12px}.c-shopCollectionHP__arrow--next{right:-12px}.c-shopCollectionHP__cardImg{aspect-ratio:3/4}.c-shopCollectionHP__ctaBtn{padding:14px 24px;font-size:18px}}@media(max-width:576px){.c-shopCollectionHP__ctaBtn{max-width:100%;width:100%}}.c-saveLabel,.c-saveLabel-percent,.c-saveLabel-dollar{display:none}body.c-saveLabel-varA .c-saveLabel,body.c-saveLabel-varB .c-saveLabel{display:inline-flex}body.c-saveLabel-varA .variant-price,body.c-saveLabel-varB .variant-price{display:flex;align-items:center}.kaching-bundles__bar-wrapper .c-saveLabel{margin-top:3px}body.c-saveLabel-varA .c-saveLabel-percent,body.c-saveLabel-varB .c-saveLabel-dollar{display:inline}.c-saveLabel{align-items:center;padding:1.5px 10px;border-radius:4px;background:#edf3e0;color:#4d6735;font-size:12px;font-weight:700;line-height:19.6px;margin-left:5px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/c-custom.css.map */
