.collection-landingpage{font-family:var(--font-opensans, var(--text-font-family, sans-serif));color:var(--black, #2a2a2a)}.collection-landingpage p,.collection-landingpage li{font-family:inherit;font-size:16px;line-height:1.5}.collection-landingpage .collection-landingpage__title,.collection-landingpage .collection-landingpage__heading,.collection-landingpage .collection-landingpage-steps__title,.collection-landingpage .collection-landingpage-description__content h2,.collection-landingpage .collection-landingpage-description__content h3,.collection-landingpage.collection-landingpage-reviews .jdgm-title{font-family:inherit;font-style:normal;letter-spacing:normal;text-transform:none;overflow-wrap:break-word}.collection-landingpage .collection-landingpage__title{margin:10px 0 16px;color:var(--primary, #800080);font-size:36px;font-weight:700;line-height:1.2}.collection-landingpage .collection-landingpage__heading,.collection-landingpage .collection-landingpage-description__content h2,.collection-landingpage.collection-landingpage-reviews .jdgm-title{color:var(--primary, #800080);font-size:32px;font-weight:800;line-height:1.25}.collection-landingpage .collection-landingpage__heading{margin:0}.collection-landingpage .collection-landingpage-description__content h3{color:var(--secondary, #009999);font-size:28px;font-weight:700;line-height:1.25}.collection-landingpage.collection-landingpage-editor-note{margin:16px 24px;padding:16px;background:#f6f6f6}.collection-landingpage-hero{background:var(--collection-landingpage-hero-bg, #ffffff);text-align:center}.collection-landingpage-hero__image{display:block;width:100%;height:auto;margin:0 auto;border:0;border-radius:0}@media screen and (min-width:1008px){.collection-landingpage-hero__image{width:auto;height:auto;max-width:100%;max-height:min(var(--collection-landingpage-hero-vh, 65vh),var(--collection-landingpage-hero-max, 640px));max-height:min(var(--collection-landingpage-hero-svh, 65svh),var(--collection-landingpage-hero-max, 640px));object-fit:contain}}.collection-landingpage-rating{display:flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:8px 16px;background:var(--global, #ffffff);border-bottom:1px solid rgba(0,0,0,.1);font-size:14px;line-height:1.2;text-align:center}.collection-landingpage-rating__stars{flex:0 0 auto;font-size:17px;letter-spacing:1px;background:linear-gradient(90deg,var(--secondary, #009999) var(--collection-landingpage-rating),#d8d8d8 var(--collection-landingpage-rating));background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.collection-landingpage-rating__text{white-space:nowrap}.collection-landingpage-intro{padding:14px 0 4px;text-align:center}.template-collection .CollectionMain .CollectionInner{margin-top:8px}.collection-landingpage-intro__inner{max-width:950px}.collection-landingpage .collection-landingpage-intro__kicker{margin:0;color:var(--secondary, #009999);font-weight:700}.collection-landingpage-intro__text{max-width:650px;margin:0 auto}.collection-landingpage-intro__text.Rte p{margin:0}.collection-landingpage-intro__text.Rte p:not(:last-child){margin-bottom:4px}.collection-landingpage-steps{padding:0 0 48px}.collection-landingpage-steps__inner{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.collection-landingpage-steps__header{max-width:900px;margin:0 auto 40px;text-align:center}.collection-landingpage .collection-landingpage-steps__highlight{margin:12px 0 0;color:var(--secondary, #009999);font-size:20px;font-weight:700}.collection-landingpage-steps__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.collection-landingpage-steps__item{display:flex;min-width:0;flex-direction:column;text-align:center}.collection-landingpage-steps__media{width:100%;max-width:280px;margin:0 auto;overflow:hidden;aspect-ratio:1;border-radius:50%;background:#f4f4f4}.collection-landingpage-steps__image{display:block;width:100%;height:100%;object-fit:cover}.collection-landingpage-steps__content{display:flex;flex:1;flex-direction:column;padding-top:20px}.collection-landingpage .collection-landingpage-steps__title{margin:0;font-size:24px;font-weight:700;line-height:1.25;color:var(--secondary, #009999)}.collection-landingpage-steps__description{margin-top:10px}.collection-landingpage-steps__description p{margin:0}.collection-landingpage .collection-landingpage-steps__benefit{margin:auto 0 0;padding-top:14px;color:var(--secondary, #009999);font-weight:600}.collection-landingpage-reviews{margin-top:50px;margin-bottom:50px}.collection-landingpage.collection-landingpage-reviews .jdgm-title{text-align:center}.collection-landingpage-faq{padding-top:100px}.collection-landingpage-faq .collection-landingpage-faq__heading{text-align:center}.collection-landingpage-faq .Faq__Question{font-family:inherit;font-size:20px;font-weight:700;line-height:1.4;letter-spacing:normal;text-transform:none;color:var(--black, #2a2a2a);text-align:left}.collection-landingpage-description__content{max-width:900px;margin:0 auto}.collection-landingpage-description__content>*{max-width:760px;margin-left:auto;margin-right:auto}.collection-landingpage .collection-landingpage-description__content>h2:first-child{max-width:900px;margin:0 auto 24px;text-align:center}.collection-landingpage .collection-landingpage-description__content h2{margin-top:32px;margin-bottom:16px}.collection-landingpage .collection-landingpage-description__content h3{margin-top:32px;margin-bottom:12px}.collection-landingpage-description__content p{margin-top:0;margin-bottom:1.5em}.collection-landingpage-description__content img{max-width:100%;height:auto}@media screen and (max-width:749px){.collection-landingpage .collection-landingpage__title{font-size:30px}.collection-landingpage .collection-landingpage__heading,.collection-landingpage .collection-landingpage-description__content h2,.collection-landingpage.collection-landingpage-reviews .jdgm-title{font-size:26px}.collection-landingpage .collection-landingpage-description__content h3{font-size:22px}.collection-landingpage-steps__inner{padding:0 20px}.collection-landingpage-steps__header{margin-bottom:32px}.collection-landingpage .collection-landingpage-steps__highlight{margin-top:10px;font-size:18px}.collection-landingpage-steps__grid{grid-template-columns:minmax(0,1fr);gap:30px}.collection-landingpage-steps__item{display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);gap:16px;align-items:center;text-align:left}.collection-landingpage-steps__media{max-width:none;margin:0}.collection-landingpage-steps__content{display:block;padding-top:0}.collection-landingpage .collection-landingpage-steps__title{font-size:20px}.collection-landingpage-steps__description{margin-top:7px}.collection-landingpage .collection-landingpage-steps__benefit{margin-top:8px;padding-top:0}.collection-landingpage-faq .Faq__Question{font-size:18px}}@media screen and (max-width:640px){.collection-landingpage-rating{gap:7px;min-height:42px;padding:7px 10px;font-size:12px}.collection-landingpage-rating__stars{font-size:15px}}@media screen and (max-width:359px){.collection-landingpage-rating{flex-wrap:wrap}.collection-landingpage-rating__text{white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/collection-landingpage.css.map */
