@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Source+Sans+3:wght@400;500;600;700&display=swap";.hdc-ihear,.hdc-ihear-purchase{--ih-ink:#1a0033;--ih-accent:#7800c6;--ih-rule:#dfd8e5;--ih-muted:#665b6f;--ih-paper:#f8f7f3;--ih-panel:#f1edf5;font-family:"Source Sans 3",Arial,sans-serif;color:var(--ih-ink);font-size:20px;font-weight:400;line-height:1.55;font-stretch:normal}.hdc-ihear *{box-sizing:border-box}.hdc-ihear h1,.hdc-ihear h2,.hdc-ihear h3,.hdc-ihear-purchase h1{font-family:DM Sans,Arial,sans-serif;color:inherit;font-weight:500;letter-spacing:-.025em;font-stretch:normal;text-wrap:balance;margin:0;line-height:1.12}.hdc-ihear h1{font-size:clamp(42px,4.4vw,62px)}.hdc-ihear h2{font-size:clamp(32px,3.25vw,44px)}.hdc-ihear h3{font-size:22px;font-weight:600;letter-spacing:-.015em;line-height:1.25}.hdc-ihear p{margin:0;line-height:1.55}.hdc-ihear .prose{font-family:inherit;line-height:1.55}.hdc-ihear .prose p+p{margin-top:16px}.hdc-ihear .prose strong{font-weight:600}.hdc-ihear .ih-wrap{width:calc(100% - 80px);max-width:1220px;margin-inline:auto;padding:0}.hdc-ihear.ih-section,.hdc-ihear .ih-section{padding-block:68px}.hdc-ihear.ih-white,.hdc-ihear .ih-white{background:#fff}.hdc-ihear.ih-cream,.hdc-ihear .ih-cream{background:var(--ih-paper)}.hdc-ihear.ih-mist,.hdc-ihear .ih-mist{background:#f3f0f7}.hdc-ihear.ih-navy,.hdc-ihear .ih-navy{background:#1a0033;color:#fff;--ih-rule:#ffffff30;--ih-muted:#ded5e5;--ih-panel:#ffffff0a}.hdc-ihear .ih-heading{max-width:760px;margin:0 auto 36px;text-align:center}.hdc-ihear .ih-heading-left{margin-left:0;text-align:left;max-width:820px}.hdc-ihear .ih-lead{font-size:20px;line-height:1.6}.hdc-ihear .ih-heading>.ih-lead,.hdc-ihear .ih-copy>.ih-lead,.hdc-ihear .ih-editorial>.ih-lead{margin-top:22px}.hdc-ihear .ih-editorial{max-width:790px;margin:auto;text-align:center;display:block}.hdc-ihear .ih-editorial h2{max-width:760px;margin-inline:auto}.hdc-ihear .ih-editorial .ih-lead{max-width:710px;margin-inline:auto}.hdc-ihear .ih-editorial-grid{margin-top:36px;padding-top:28px;border-top:1px solid var(--ih-rule)}.hdc-ihear .ih-editorial-grid h3{margin-bottom:10px}.hdc-ihear .ih-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:center}.hdc-ihear .ih-split-reverse{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.hdc-ihear .ih-split-reverse>.ih-visual{order:-1}.hdc-ihear .ih-copy{min-width:0;max-width:520px}.hdc-ihear .ih-visual{margin:0;min-width:0;overflow:hidden;border-radius:20px;background:#fff}.hdc-ihear .ih-visual img{display:block;width:100%;height:auto;aspect-ratio:1.08;object-fit:contain}.hdc-ihear .ih-visual-cover img{object-fit:cover;aspect-ratio:1}.hdc-ihear .ih-visual figcaption{padding:15px 20px;border-top:1px solid #ebe6ef;color:#665b6f;font-size:15px;line-height:1.4;background:#fff}.hdc-ihear .ih-feature-list{display:grid;gap:22px;margin-top:28px;padding-top:24px;border-top:1px solid var(--ih-rule)}.hdc-ihear .ih-feature h3{font-size:20px;margin-bottom:8px}.hdc-ihear .ih-feature .prose{font-size:18px}.hdc-ihear .ih-annotated-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px;align-items:center}.hdc-ihear .ih-callouts{display:grid;gap:0}.hdc-ihear .ih-callouts article{border-top:1px solid var(--ih-rule);padding:25px 0}.hdc-ihear .ih-callouts article:first-child{border-top:2px solid #7800c6}.hdc-ihear .ih-callouts article:last-child{padding-bottom:0}.hdc-ihear .ih-callouts h3{margin-bottom:10px}.hdc-ihear .ih-callouts .prose{font-size:18px}.hdc-ihear.ih-layout-recharge{background:#fff}.hdc-ihear .ih-recharge-panel{padding:40px;background:#f8f7f3;border-radius:26px;gap:44px}.hdc-ihear .ih-recharge-panel .ih-visual{border-radius:16px}.hdc-ihear .ih-recharge-panel .ih-copy{max-width:470px}.hdc-ihear .ih-control-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ih-rule);padding-top:32px;gap:0}.hdc-ihear .ih-control-strip article{padding:0 32px;border-left:1px solid var(--ih-rule);min-width:0}.hdc-ihear .ih-control-strip article:first-child{border-left:0;padding-left:0}.hdc-ihear .ih-control-strip article:last-child{padding-right:0}.hdc-ihear .ih-control-strip h3{margin-bottom:13px}.hdc-ihear .ih-control-strip .prose{font-size:18px}.hdc-ihear .ih-metric{display:block;font-size:38px;font-weight:600;line-height:1;letter-spacing:-.025em;color:#7800c6;margin-bottom:18px}.hdc-ihear.ih-navy .ih-metric,.hdc-ihear .ih-navy .ih-metric{color:#ddbbf5}.hdc-ihear .ih-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;list-style:none;padding:0;margin:0;counter-reset:steps}.hdc-ihear .ih-steps li{position:relative;min-width:0;padding:0}.hdc-ihear .ih-number{display:flex;align-items:center;justify-content:center;width:38px;height:38px;font-size:18px;font-weight:600;color:#7800c6;background:#eee5f5;border-radius:50%;margin-bottom:20px;position:relative;z-index:1}.hdc-ihear .ih-steps li:not(:last-child):before{content:"";position:absolute;left:54px;right:-20px;height:1px;top:19px;background:var(--ih-rule)}.hdc-ihear .ih-steps h3{margin-bottom:12px}.hdc-ihear .ih-steps .prose{font-size:18px}.hdc-ihear .ih-guarantee{display:block;max-width:880px;margin:auto;text-align:center}.hdc-ihear .ih-guarantee-seal{width:148px;height:148px;margin:0 auto 28px;border:1px solid #a98bbd;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#7800c6;box-shadow:inset 0 0 0 7px #f8f5fb,inset 0 0 0 8px #d3c1df;background:#fff}.hdc-ihear .ih-guarantee-seal strong{font-size:65px;line-height:1;font-weight:700;letter-spacing:-.05em}.hdc-ihear .ih-guarantee-seal span{font-size:14px;line-height:1.2;letter-spacing:.13em;margin-top:8px}.hdc-ihear .ih-guarantee .ih-lead{max-width:720px;margin:22px auto 0}.hdc-ihear .ih-guarantee-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:36px;margin:30px auto 0;padding-top:26px;border-top:1px solid var(--ih-rule);text-align:left;max-width:800px}.hdc-ihear .ih-guarantee-details h3{font-size:20px;margin-bottom:10px}.hdc-ihear .ih-guarantee-details .prose{font-size:17px}.hdc-ihear .ih-faq{max-width:900px;margin:auto;border-top:1px solid var(--ih-rule)}.hdc-ihear .ih-faq details{border-bottom:1px solid var(--ih-rule);padding:21px 0}.hdc-ihear .ih-faq summary{display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;font-size:20px;line-height:1.35;font-weight:600;letter-spacing:0}.hdc-ihear .ih-faq summary::-webkit-details-marker{display:none}.hdc-ihear .ih-faq summary:after{content:"+";flex:0 0 24px;font-size:26px;text-align:center;line-height:1;font-weight:400}.hdc-ihear .ih-faq details[open] summary:after{content:"\2212"}.hdc-ihear .ih-faq-symbol{display:none}.hdc-ihear .ih-faq details .prose{font-size:18px;max-width:800px;margin-top:15px}.hdc-ihear .ih-note{font-size:14px;max-width:900px;color:var(--ih-muted);line-height:1.5;margin:25px auto 0}.hdc-ihear .ih-comparison{max-width:1000px;margin:auto;border:1px solid var(--ih-rule);border-radius:16px;overflow:hidden}.hdc-ihear .ih-comparison-head,.hdc-ihear .ih-comparison-row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px;padding:22px 28px}.hdc-ihear .ih-comparison-head{background:#ede6f4;font-size:18px;font-weight:600;color:#1a0033}.hdc-ihear .ih-comparison-row{border-top:1px solid var(--ih-rule);background:#fff;color:#1a0033}.hdc-ihear .ih-comparison-row h3{font-size:20px;font-weight:500}.hdc-ihear .ih-comparison-row .prose{font-size:18px}.hdc-ihear .ih-final{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,370px);gap:80px;align-items:center}.hdc-ihear .ih-final-copy{max-width:650px}.hdc-ihear .ih-final-copy .ih-lead{margin-top:22px;max-width:590px}.hdc-ihear .ih-final-buy{padding:30px;background:#fff;color:#1a0033;border-radius:20px;min-width:0}.hdc-ihear .ih-final-name{font-size:22px;font-weight:600;line-height:1.3}.hdc-ihear .ih-final-price{font-size:40px;font-weight:600;line-height:1.2;letter-spacing:0;margin:10px 0 22px}.hdc-ihear .ih-final-price>span{font-size:16px;font-weight:400}.hdc-ihear .ih-final-buy>p{font-size:14px;text-align:center;margin:14px 0 0;color:#665b6f}.hdc-ihear .ih-final-buy .button{min-height:54px}.hdc-ihear .ih-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:14px 28px;background:#7800c6;color:#fff;border-radius:100px;font-size:19px;line-height:1.25;font-weight:600;text-align:center;text-decoration:none;border:1px solid transparent;transition:background .2s}.hdc-ihear .ih-button:hover{background:#5d009b}.hdc-ihear .ih-button:focus-visible,.hdc-ihear .ih-faq summary:focus-visible{outline:3px solid #b888d9;outline-offset:5px}.hdc-ihear.ih-navy .ih-button,.hdc-ihear .ih-navy .ih-button{background:#fff;color:#1a0033}.hdc-ihear .ih-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.hdc-ihear .ih-card{padding:24px 0 0;border-top:1px solid var(--ih-rule);border-radius:0;background:transparent;min-width:0}.hdc-ihear .ih-card h3{margin-bottom:13px}.hdc-ihear .ih-card .prose{font-size:18px}.hdc-ihear .ih-range-hero{padding:58px 0 64px;background:#f8f7f3}.hdc-ihear .ih-range-intro{max-width:840px;margin:auto;text-align:center}.hdc-ihear .ih-range-intro .ih-lead{max-width:680px;margin:24px auto 0}.hdc-ihear .ih-range-intro .ih-button{margin-top:28px}.hdc-ihear .ih-range-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:42px}.hdc-ihear .ih-range-tile{display:block;padding:12px 18px 24px;background:#fff;border:1px solid #e7e0ec;border-radius:20px;overflow:hidden;text-align:center;color:#1a0033}.hdc-ihear .ih-range-tile img{display:block;width:100%;height:auto;aspect-ratio:1.1;object-fit:contain}.hdc-ihear .ih-range-tile span{display:block;font-size:25px;font-weight:600;line-height:1.2;margin-top:9px}.hdc-ihear .ih-range-tile small{display:block;font-size:18px;margin-top:8px}.hdc-ihear .ih-range-band .ih-model-name{font-size:18px;font-weight:600;color:#7800c6;margin-bottom:15px}.hdc-ihear .ih-range-band .ih-lead{margin-top:22px}.hdc-ihear .ih-range-band ul{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:12px;font-size:18px}.hdc-ihear .ih-range-band li:before{content:"\2713";margin-right:12px;color:#7800c6}.hdc-ihear .ih-range-buy{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:28px}.hdc-ihear .ih-range-price{font-size:32px;font-weight:600;line-height:1.2;letter-spacing:0;white-space:nowrap}.hdc-ihear .ih-range-price small{display:block;font-size:16px;font-weight:400;margin-top:3px}.hdc-ihear .ih-table-wrap{overflow-x:auto;border:1px solid var(--ih-rule);border-radius:16px}.hdc-ihear .ih-table{width:100%;min-width:680px;border-collapse:collapse;font-size:18px;line-height:1.4}.hdc-ihear .ih-table th,.hdc-ihear .ih-table td{width:25%;text-align:left;vertical-align:top;padding:20px;border-bottom:1px solid var(--ih-rule)}.hdc-ihear .ih-table thead{background:#ede6f4}.hdc-ihear .ih-table thead th{font-size:22px;font-weight:600}.hdc-ihear .ih-table tbody th{font-weight:500}.hdc-ihear .ih-table tr:last-child>*{border-bottom:0}.hdc-ihear .ih-range-closing{max-width:800px;text-align:center}.hdc-ihear .ih-range-closing .ih-lead{margin-top:22px}.hdc-ihear .ih-range-closing .ih-button{margin-top:28px}.hdc-ihear-purchase .product-info__title{font-family:DM Sans,Arial,sans-serif;font-size:25px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.02em!important}.hdc-ihear-purchase .product-info__block-item[data-block-type=text]{font-size:20px;line-height:1.55;margin-block:18px}.hdc-ihear-purchase .prose p{line-height:1.55}.hdc-ihear-purchase .ih-purchase-promise p,.hdc-ihear-purchase .ih-purchase-promise strong{font-family:DM Sans,Arial,sans-serif;font-size:34px!important;font-weight:500!important;line-height:1.13!important;letter-spacing:-.025em;text-wrap:balance;display:block}.hdc-ihear-purchase .ih-text-promise{margin-top:18px;margin-bottom:24px}.hdc-ihear-purchase .hdc-ihear-price{display:flex;align-items:baseline;gap:10px;margin-block:20px}.hdc-ihear-purchase .hdc-ihear-price sale-price{font-size:31px;font-weight:600;line-height:1.2;letter-spacing:0}.hdc-ihear-purchase .hdc-ihear-price>span{font-size:16px}.hdc-ihear-purchase .prose ul{list-style:none;padding:0;margin:16px 0}.hdc-ihear-purchase .prose li{position:relative;padding-left:27px;margin-block:10px;font-size:18px;line-height:1.45}.hdc-ihear-purchase .prose li:before{content:"\2713";position:absolute;left:0;top:0;color:#7800c6;font-weight:600}.hdc-ihear-purchase .product-info__block-item[data-block-type=buy-buttons]{margin-block:24px}.hdc-ihear-purchase .product-info__block-item[data-block-type=collapsible-text]{margin:0;border-top:1px solid #e4dfe9}.hdc-ihear-purchase .ih-text-note{font-size:15px!important;line-height:1.5;color:#665b6f;margin-top:18px}.hdc-ihear-purchase .hdc-ihear-purchase-note{font-size:14px;line-height:1.5;text-align:center;color:#665b6f;margin-top:14px}.hdc-ihear .ih-showcase .ih-visual{border-radius:22px;background:transparent}.hdc-ihear .ih-showcase .ih-visual img{aspect-ratio:1.6;max-height:760px;object-fit:contain;background:transparent}.hdc-ihear .ih-showcase .ih-visual-cover img{object-fit:cover;object-position:center 10%}.hdc-ihear .ih-showcase .ih-visual figcaption{background:transparent;color:var(--ih-muted);border-color:var(--ih-rule);text-align:center}.hdc-ihear .ih-showcase-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:30px;padding-top:26px;border-top:1px solid var(--ih-rule)}.hdc-ihear .ih-showcase-notes h3{margin-bottom:10px}.hdc-ihear .ih-showcase-notes .prose{font-size:18px}.hdc-ihear .ih-life-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.hdc-ihear .ih-life-gallery article{min-width:0}.hdc-ihear .ih-life-gallery img{display:block;width:100%;height:auto;aspect-ratio:1.33;object-fit:cover;border-radius:16px;margin-bottom:22px}.hdc-ihear .ih-life-gallery h3{margin-bottom:12px}.hdc-ihear .ih-life-gallery .prose{font-size:18px}.product:has(.hdc-ihear-purchase){max-width:1220px;margin-inline:auto;align-items:start;column-gap:64px}.section:has(.hdc-ihear-purchase){padding-block:40px 52px}.hdc-ihear-purchase{min-width:0;display:block}.hdc-ihear-purchase .product-info__block-item{margin-block:0}.hdc-ihear-purchase .product-info__block-item[data-block-type=text]{margin-block:16px}.hdc-ihear-purchase .product-info__block-item.ih-text-promise{margin:14px 0 20px}.hdc-ihear-purchase .product-info__block-item[data-block-type=variant-picker]:empty{display:none}.hdc-ihear-purchase .product-info__block-item[data-block-type=buy-buttons]{margin:22px 0 20px}.hdc-ihear-purchase .product-info__accordion{font-family:"Source Sans 3",Arial,sans-serif;font-size:17px}.hdc-ihear-purchase .button{min-height:54px;font-family:DM Sans,Arial,sans-serif;font-size:18px;font-weight:600}.product:has(.hdc-ihear-purchase) .product-gallery__media{border-radius:18px;overflow:hidden}@media(max-width:999px){.product:has(.hdc-ihear-purchase){row-gap:28px}.section:has(.hdc-ihear-purchase){padding-block:0 36px}.hdc-ihear-purchase .product-info__block-item[data-block-type=text]{margin-block:14px}}@media(max-width:1023px){.hdc-ihear .ih-wrap{width:calc(100% - 56px)}.hdc-ihear .ih-split,.hdc-ihear .ih-annotated-grid{gap:36px}.hdc-ihear .ih-recharge-panel{padding:28px;gap:30px}.hdc-ihear .ih-final{gap:40px;grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.hdc-ihear .ih-control-strip article{padding-inline:24px}.hdc-ihear .ih-steps{gap:30px}.hdc-ihear .ih-callouts article{padding-block:20px}.hdc-ihear h2{font-size:36px}}@media(max-width:767px){.hdc-ihear,.hdc-ihear-purchase{font-size:18px}.hdc-ihear .ih-wrap{width:calc(100% - 48px)}.hdc-ihear.ih-section,.hdc-ihear .ih-section{padding-block:48px}.hdc-ihear h1{font-size:40px}.hdc-ihear h2{font-size:32px;line-height:1.14}.hdc-ihear h3{font-size:21px}.hdc-ihear .ih-lead{font-size:18px;line-height:1.6}.hdc-ihear .ih-heading{margin-bottom:28px}.hdc-ihear .ih-heading-left{max-width:none}.hdc-ihear .ih-editorial{text-align:left;max-width:none}.hdc-ihear .ih-editorial>.ih-lead,.hdc-ihear .ih-heading>.ih-lead,.hdc-ihear .ih-copy>.ih-lead{margin-top:20px}.hdc-ihear .ih-split,.hdc-ihear .ih-split-reverse,.hdc-ihear .ih-annotated-grid{grid-template-columns:minmax(0,1fr);gap:28px}.hdc-ihear .ih-split-reverse>.ih-visual{order:initial}.hdc-ihear .ih-copy{max-width:none}.hdc-ihear .ih-visual{border-radius:16px}.hdc-ihear .ih-visual img{aspect-ratio:1.08}.hdc-ihear .ih-visual-cover img{aspect-ratio:1}.hdc-ihear .ih-visual figcaption{padding:14px 16px;font-size:14px}.hdc-ihear .ih-callouts article{padding-block:22px}.hdc-ihear .ih-callouts .prose{font-size:18px}.hdc-ihear .ih-recharge-panel{padding:26px 22px;border-radius:20px;gap:26px}.hdc-ihear .ih-control-strip{grid-template-columns:minmax(0,1fr);padding-top:0;border-top:0}.hdc-ihear .ih-control-strip article,.hdc-ihear .ih-control-strip article:first-child,.hdc-ihear .ih-control-strip article:last-child{border-left:0;border-top:1px solid var(--ih-rule);padding:24px 0}.hdc-ihear .ih-control-strip article:last-child{padding-bottom:0}.hdc-ihear .ih-metric{font-size:32px;margin-bottom:12px}.hdc-ihear .ih-control-strip h3{margin-bottom:10px}.hdc-ihear .ih-steps{grid-template-columns:minmax(0,1fr);gap:0}.hdc-ihear .ih-steps li{padding:0 0 30px 56px}.hdc-ihear .ih-steps li:last-child{padding-bottom:0}.hdc-ihear .ih-number{position:absolute;left:0;top:0;width:36px;height:36px;margin:0}.hdc-ihear .ih-steps li:not(:last-child):before{left:17px;right:auto;top:48px;bottom:12px;width:1px;height:auto}.hdc-ihear .ih-steps h3{padding-top:3px;margin-bottom:10px}.hdc-ihear .ih-guarantee-seal{width:130px;height:130px;margin-bottom:25px}.hdc-ihear .ih-guarantee-seal strong{font-size:57px}.hdc-ihear .ih-guarantee .ih-lead{margin-top:20px}.hdc-ihear .ih-guarantee-details{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:24px;margin-top:26px}.hdc-ihear .ih-guarantee-details .prose{font-size:17px}.hdc-ihear .ih-faq summary{font-size:19px;gap:16px}.hdc-ihear .ih-faq details{padding-block:20px}.hdc-ihear .ih-faq details .prose{font-size:18px}.hdc-ihear .ih-comparison-head,.hdc-ihear .ih-comparison-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding:18px;gap:20px}.hdc-ihear .ih-comparison-head{font-size:16px}.hdc-ihear .ih-comparison-row h3{font-size:18px}.hdc-ihear .ih-comparison-row .prose{font-size:17px}.hdc-ihear .ih-final{grid-template-columns:minmax(0,1fr);gap:28px}.hdc-ihear .ih-final-buy{padding:26px;border-radius:16px}.hdc-ihear .ih-final-price{font-size:36px}.hdc-ihear .ih-final-copy>.ih-lead{margin-top:20px}.hdc-ihear .ih-grid{grid-template-columns:minmax(0,1fr);gap:26px}.hdc-ihear .ih-card{padding-top:22px}.hdc-ihear .ih-editorial-grid{margin-top:28px;padding-top:24px}.hdc-ihear .ih-range-hero{padding:42px 0 46px}.hdc-ihear .ih-range-intro{text-align:left}.hdc-ihear .ih-range-intro .ih-lead{margin-top:20px}.hdc-ihear .ih-range-products{gap:10px;margin-top:30px}.hdc-ihear .ih-range-tile{padding:5px 4px 15px;border-radius:14px}.hdc-ihear .ih-range-tile img{aspect-ratio:.9}.hdc-ihear .ih-range-tile span{font-size:18px}.hdc-ihear .ih-range-tile small{font-size:15px;margin-top:6px}.hdc-ihear .ih-range-band .ih-model-name{font-size:17px;margin-bottom:13px}.hdc-ihear .ih-range-buy{gap:20px;justify-content:space-between}.hdc-ihear .ih-range-price{font-size:30px}.hdc-ihear .ih-range-closing{text-align:left}.hdc-ihear .ih-table th,.hdc-ihear .ih-table td{padding:17px}.hdc-ihear .ih-table thead th{font-size:20px}.hdc-ihear-purchase .product-info__title{font-size:24px!important}.hdc-ihear-purchase .product-info__block-item[data-block-type=text]{font-size:18px}.hdc-ihear-purchase .ih-purchase-promise p,.hdc-ihear-purchase .ih-purchase-promise strong{font-size:28px!important}.hdc-ihear-purchase .ih-text-promise{margin-bottom:22px}}@media(max-width:767px){.hdc-ihear .ih-showcase .ih-visual img{aspect-ratio:1.2}.hdc-ihear .ih-showcase-notes,.hdc-ihear .ih-life-gallery{grid-template-columns:minmax(0,1fr);gap:26px}.hdc-ihear .ih-showcase-notes{margin-top:24px;padding-top:24px}.hdc-ihear .ih-life-gallery img{margin-bottom:18px}.hdc-ihear .ih-life-gallery article+article{padding-top:10px}}@media(max-width:359px){.hdc-ihear h1{font-size:36px}.hdc-ihear h2{font-size:30px}.hdc-ihear .ih-recharge-panel{padding:24px 18px}.hdc-ihear .ih-range-products{grid-template-columns:minmax(0,1fr);gap:12px}.hdc-ihear .ih-range-tile{display:grid;grid-template-columns:100px 1fr;align-items:center;text-align:left;padding:10px 16px;column-gap:14px}.hdc-ihear .ih-range-tile img{grid-row:span 2;aspect-ratio:1}.hdc-ihear .ih-range-tile span{align-self:end}.hdc-ihear .ih-range-tile small{align-self:start}.hdc-ihear .ih-comparison-head,.hdc-ihear .ih-comparison-row{gap:14px;padding:16px}.hdc-ihear .ih-final-buy{padding:22px}.hdc-ihear-purchase .ih-purchase-promise p{font-size:28px!important}}@media(prefers-reduced-motion:reduce){.hdc-ihear .ih-button{transition:none}}.ih-quick-add.product-quick-add{left:0;right:0;bottom:0;width:100%;max-width:none;border-radius:0;border:0;border-top:1px solid #e4dfea;background:#fff;padding:14px 24px;box-shadow:0 -4px 20px #1a003308;font-family:"Source Sans 3",Arial,sans-serif}.ih-quick-add .product-quick-add__variant{width:100%;max-width:1220px;margin:0 auto;grid-template-columns:1fr 230px;gap:24px;align-items:center}.ih-quick-add .product-quick-add__variant variant-media{display:none}.ih-quick-add .product-quick-add__variant>.v-stack{display:flex;flex-direction:row;align-items:baseline;gap:20px}.ih-quick-add .product-quick-add__variant .bold{font-size:18px;font-weight:600}.ih-quick-add .price-list{font-size:18px}.ih-quick-add buy-buttons{width:100%}.ih-quick-add .button{min-height:48px;width:100%;font-size:17px;background:#7800c6;color:#fff;border-color:#7800c6}.ih-quick-add .button div{font-weight:600}@media(max-width:699px){.ih-quick-add.product-quick-add{padding:12px 20px calc(12px + env(safe-area-inset-bottom))}.ih-quick-add .product-quick-add__mobile{display:grid;grid-template-columns:1fr 148px;gap:16px;align-items:center}.ih-quick-add .info{min-width:0}.ih-quick-add .info a{font-size:16px;font-weight:600}.ih-quick-add .price-list{font-size:16px}.ih-quick-add .button{font-size:16px;min-height:46px}}#ihear-kit.ih-section{padding-block:40px}#ihear-kit h2{font-size:28px}#ihear-kit .ih-editorial{max-width:780px;margin-inline:auto}@media(max-width:700px){#ihear-kit.ih-section{padding-block:32px}#ihear-kit h2{font-size:25px}}.hdc-ihear .ih-table-hint{display:none}.hdc-ihear .ih-table tr>th,.hdc-ihear .ih-table tr>td{padding:20px!important}@media(max-width:767px){.hdc-ihear .ih-table-hint{display:block;font-size:15px;margin:0 0 12px;color:var(--ih-muted)}.hdc-ihear .ih-table tr>th,.hdc-ihear .ih-table tr>td{padding:17px!important}}.ihg{min-width:0;align-self:start;font-family:"Source Sans 3",Arial,sans-serif;color:#1a0033}.ihg-stage{position:relative;background:#f7f4f8;border-radius:12px;overflow:hidden}.ihg-slide{margin:0}.ihg-slide[hidden]{display:none}.ihg-slide>img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.ihg-slide figcaption{padding:24px 28px 62px;min-height:158px;background:#f7f4f8}.ihg-slide figcaption strong{font-family:DM Sans,sans-serif;font-size:23px;line-height:1.25;font-weight:500;display:block}.ihg-slide figcaption p{font-size:17px;line-height:1.45;margin:10px 0 0;max-width:500px}.ihg-controls{position:absolute;bottom:16px;left:28px;right:28px;display:flex;align-items:center;justify-content:space-between;font-size:14px}.ihg-controls button{width:36px;height:36px;border:1px solid #d6cddd;border-radius:50%;display:grid;place-items:center;background:transparent}.ihg-controls button:hover{background:#e8dfed}.ihg-thumbs{display:flex;gap:10px;overflow-x:auto;padding:14px 2px 2px}.ihg-thumbs button{flex:0 0 68px;border:1px solid transparent;padding:3px;border-radius:7px;overflow:hidden}.ihg-thumbs button[aria-pressed=true]{border-color:#7800c6}.ihg-thumbs img{width:60px;height:60px;object-fit:cover;border-radius:4px}.ihg button:focus-visible{outline:2px solid #7800c6;outline-offset:3px}@media(min-width:1000px){.ihg{position:sticky;top:110px}}@media(max-width:767px){.ihg-stage{border-radius:0}.ihg-slide figcaption{padding:20px 24px 58px;min-height:155px}.ihg-slide figcaption strong{font-size:21px}.ihg-thumbs{padding:12px 20px;gap:8px}.ihg-thumbs button{flex-basis:58px}.ihg-thumbs img{width:50px;height:50px}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/hdc-ihear.css.map */
