:root{--font-body-family: "Instrument Sans", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 500;--font-heading-family: "Outfit", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-heading-style: normal;--font-heading-weight: 500;--hp-blue: #4dbaf6;--hp-blue-dark: #1e88d6;--hp-badge: #4da3ff;--hp-ink: #121212;--hp-soft-bg: #e8f6fc}body{font-family:var(--font-body-family);color:#121212}.shopify-section-group-header-group .header__icon--search,.shopify-section-group-header-group .header__icon--account,.header__localization{display:none!important}.header__icon--menu .icon-hamburger,.header__icon--menu .icon-close{width:2.2rem;height:2.2rem}.header__heading-logo{max-width:18rem}.header{padding-top:1rem;padding-bottom:1rem}@media screen and (min-width:990px){.header{padding-top:2rem;padding-bottom:2rem}}.header-wrapper--border-bottom{border-bottom:.1rem solid rgba(18,18,18,.08)}.cart-count-bubble{background:var(--hp-blue)}.hp-countdown{background:#4dbaf6;display:flex;justify-content:center;align-items:center;gap:16px;padding:11px 25px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#fff}.hp-countdown__text{display:flex;flex-direction:column;line-height:1.1;text-align:center;gap:4px}.hp-countdown__title{font-size:14px;font-weight:700}.hp-countdown__subtitle{font-size:12px;font-weight:400;opacity:.95}.hp-countdown__timer{background:#d9ecfc;border-radius:6px;padding:6px 10px;display:flex;align-items:center;color:#25282a}.hp-countdown__unit{display:flex;flex-direction:column;align-items:center;min-width:34px}.hp-countdown__value{font-size:18px;line-height:1;font-weight:600}.hp-countdown__label{font-size:10px;line-height:1.1;font-weight:700;opacity:.9;margin-top:3px}.hp-countdown__sep{font-size:18px;font-weight:800;line-height:1}@media(max-width:768px){.hp-countdown{gap:12px;padding:6px 15px}.hp-countdown__title{font-size:15px}.hp-countdown__subtitle{font-size:10px}.hp-countdown__timer{padding:5px 8px}.hp-countdown__unit{min-width:28px}.hp-countdown__value,.hp-countdown__sep{font-size:16px}.hp-countdown__label{font-size:9px}}.product__title h1,.product__title .h2{font-family:var(--font-heading-family);font-weight:600;font-size:2.2rem;line-height:1.2;letter-spacing:-.02em;margin:0 0 1rem;color:#121212}@media screen and (min-width:750px){.product__title h1,.product__title .h2{font-size:3rem}}.product__title+.product__text{margin-top:0}.hp-rating{display:flex;align-items:center;gap:4px;margin:1.5rem 0 .9rem;font-size:1.3rem}.hp-rating__stars{position:relative;display:inline-flex;line-height:0}.hp-rating__stars svg{width:1.6rem;height:1.6rem}.hp-rating__stars--bg svg{fill:#ececec}.hp-rating__stars--fg{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap}.hp-rating__stars--fg svg{fill:#fc0}.hp-rating__label{font-size:1.35rem;color:#121212;margin-left:.4rem}.hp-rating__label strong{font-weight:700}.hp-bullets{margin:1rem 0}.hp-bullets p{display:flex;align-items:flex-start;gap:8px;margin:0 0 10px;font-size:1.5rem;line-height:1.4;color:#121212}.hp-bullets svg{width:1.6rem;height:1.6rem;flex-shrink:0;margin-top:.2rem}.hp-trust{display:flex;align-items:center;padding:16px 0;margin-bottom:1rem;border-top:1px solid #E5E7EB;border-bottom:1px solid #E5E7EB}.hp-trust img{width:30px;height:30px;border-radius:50%;object-fit:cover;margin-right:16px;border:2px solid #E5E7EB}.hp-trust__text{font-size:1.15rem;line-height:1;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.hp-trust__text .hp-trust__name{color:#111827}.hp-trust__text .hp-trust__role{color:#4b5563}.hp-trust__text svg{width:1.6rem;height:1.6rem}.hp-shipping{display:flex;align-items:center;justify-content:space-between;background:#f3f4f6;padding:4px 10px;border-radius:40px;font-size:12.5px;font-weight:500;color:#333;max-width:340px;margin:0 auto;box-shadow:0 1px 3px #0000000d;letter-spacing:-.2px}.hp-shipping__status,.hp-shipping__location{display:flex;align-items:center;gap:4px}.hp-shipping__dot{width:6px;height:6px;background:#16a34a;border-radius:50%;animation:hp-flash 1s infinite alternate}@keyframes hp-flash{0%{opacity:1}to{opacity:.3}}.hp-bundles{font-family:var(--font-heading-family);margin-top:15px;margin-bottom:10px;text-align:start;line-height:1.4;--hp-bar-radius: 14px}.hp-bundles__bars{display:flex;flex-direction:column}.hp-bar{position:relative;display:flex;margin:2.75px 0}.hp-bar input[type=radio]{position:absolute;opacity:0;width:0;height:0}.hp-bar__container{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;margin:0;padding:0;cursor:pointer;background:#ffffff1a;border-radius:var(--hp-bar-radius);box-shadow:inset 0 0 0 1px #0000004d;box-sizing:border-box}.hp-bar__container:hover{box-shadow:inset 0 0 0 2px #0000004d}.hp-bar--selected .hp-bar__container{background:#f0f8ff;box-shadow:inset 0 0 0 2px #000;cursor:default}.hp-bar__wrapper{padding:5.5px 13.25px}.hp-bar__main{display:flex;align-items:center;gap:18px;min-height:55px}.hp-bar--badged .hp-bar__main{margin-top:7px;margin-bottom:7px}.hp-bar__image{width:48px;height:48px;object-fit:contain;border-radius:6px}.hp-bar__content{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:1 1 0}.hp-bar__left{display:flex;flex-direction:column;flex:1 1 0;align-items:flex-start}.hp-bar__title{display:inline-block;font-size:15px;font-weight:700;color:#000;letter-spacing:normal}.hp-bar__subtitle{font-size:13px;color:#555}.hp-bar__pricing{display:flex;flex-direction:column;align-items:flex-end}.hp-bar__price{font-size:15px;font-weight:700;color:#000}.hp-bar__full-price{font-size:13px;color:#555;text-decoration:line-through}.hp-bar__badge{position:absolute;top:-8px;right:var(--hp-bar-radius);z-index:3}.hp-bar__badge-content{position:relative;margin:0 8px;padding:6px 8px;border-radius:0 0 5px 5px;font-family:sans-serif;font-size:12px;font-weight:700;line-height:1;color:#fff;background:#4da3ff}.hp-bar__badge-content:before,.hp-bar__badge-content:after{content:"";position:absolute;top:0;width:0;height:0;border-bottom:8px solid #4da3ff;filter:brightness(.7)}.hp-bar__badge-content:before{left:-8px;border-left:8px solid transparent}.hp-bar__badge-content:after{right:-8px;border-right:8px solid transparent}.hp-subs{position:relative}.hp-subs .hp-bar__container{border-radius:var(--hp-bar-radius);box-shadow:none;border:2px dashed #000;margin-top:-3px;margin-bottom:-10px;max-height:50px;cursor:pointer;background:transparent}.hp-subs .hp-bar__wrapper{margin:-2px}.hp-subs__checkbox{display:flex;flex-shrink:0;width:20px;height:20px;align-items:center;justify-content:center;background:#fff;color:#000;border:2px solid #000}.hp-subs__checkbox svg{display:none}.hp-subs[aria-checked=true] .hp-subs__checkbox svg{display:block}.hp-subs__title{font-size:15px;font-weight:500;color:#000}.hp-subs__subtitle{font-size:10px;color:#555}.product-form__buttons{margin-top:1.2rem}.product-form__submit{background:var(--hp-blue);color:#fff;border:0;border-radius:6px;font-family:var(--font-heading-family);font-weight:500;font-size:1.7rem;min-height:5.2rem;text-transform:none}.product-form__submit:disabled,.product-form__submit[aria-disabled=true]{background:#4dbaf680;color:#fff;opacity:1}.product-form__submit:hover:not(:disabled){box-shadow:none;opacity:.95}.hp-scarcity{max-width:100%;margin:12px 0}.hp-scarcity__title{font-weight:700;font-size:16px;margin:0 0 2px;color:#111}.hp-scarcity__sub{font-size:14px;margin:0 0 10px;color:#333}.hp-scarcity__track{width:100%;height:8px;background:#ececec;border-radius:99px;overflow:hidden}.hp-scarcity__fill{display:block;width:89%;height:8px;background:#4dbaf6;border-radius:99px}.hp-scarcity__row{display:flex;justify-content:space-between;align-items:center;margin-top:8px;font-size:14px}.hp-scarcity__sold{color:#111}.hp-scarcity__timer{color:#4dbaf6;font-weight:700}.hp-scarcity__ps{font-size:14px;margin:10px 0 0;color:#111}.product__info-container .product__text.caption-with-letter-spacing{letter-spacing:0}.product__media-wrapper .product__media-item,.product__media-wrapper .thumbnail{border-radius:12px}.thumbnail-list{gap:1rem}.product--thumbnail_slider .thumbnail[aria-current]{box-shadow:0 0 0 .2rem #121212}.product__info-container>*+*{margin-top:0}.collapsible-content .accordion{margin-top:0;margin-bottom:0}.collapsible-content .accordion__title{font-family:var(--font-heading-family);font-weight:600;font-size:1.6rem;color:#111827}.collapsible-content .accordion summary{padding:1.8rem .4rem}.collapsible-content .accordion__content{font-size:1.4rem;line-height:1.55;color:#111827;padding:0 .4rem 1.8rem}.collapsible-content .accordion__content p{margin:0 0 1rem}.collapsible-content .accordion__content strong{font-weight:600}.collapsible-content .collapsible-content__wrapper{max-width:108rem;margin:0 auto}.hp-container{max-width:1240px;margin:0 auto;padding-left:16px;padding-right:16px;width:100%;box-sizing:border-box}@media(max-width:1439px){.hp-container{padding-left:60px;padding-right:60px}}@media(max-width:1024px){.hp-container{padding-left:40px;padding-right:40px}}@media(max-width:768px){.hp-container{padding-left:24px;padding-right:24px}}@media(max-width:480px){.hp-container{padding-left:16px;padding-right:16px}}.hp-rr{padding:72px 0;background:#fff;--gutter: 16px}@media(max-width:1439px){.hp-rr{--gutter: 60px}}@media(max-width:1024px){.hp-rr{--gutter: 40px}}@media(max-width:768px){.hp-rr{padding:48px 0;--gutter: 24px}}@media(max-width:480px){.hp-rr{--gutter: 16px}}.hp-rr__head{max-width:640px;margin:0 auto 40px;text-align:center}.hp-rr__heading{font-family:var(--font-heading-family);font-weight:500;font-size:28px;line-height:1.25;letter-spacing:-.4px;color:#111827;margin:0;display:inline-block;position:relative;padding-bottom:10px}.hp-rr__heading:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:0;width:64px;height:2px;background:#6fc3d6;border-radius:2px}.hp-rr__sub{margin:18px 0 0;color:#4b5563;font-size:15px;line-height:1.5}.hp-rr__row{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.hp-rr__card{display:flex;flex-direction:column;gap:12px}.hp-rr__media{border-radius:14px;overflow:hidden}.hp-rr__media img{width:100%;aspect-ratio:2 / 1;object-fit:cover;display:block}.hp-rr__text-box{background:#fff;border:1px solid #E5E7EB;border-radius:14px;padding:24px;flex:1;display:flex;flex-direction:column}.hp-rr__stars{font-size:14px;color:#111827;letter-spacing:2px;margin-bottom:12px;line-height:1}.hp-rr__title{font-family:var(--font-body-family);font-size:15px;font-weight:600;line-height:1.4;letter-spacing:-.2px;color:#111827;margin:0 0 10px}.hp-rr__text{font-size:14px;line-height:1.55;color:#374151;margin:0 0 20px}.hp-rr__author{margin-top:auto;padding-top:4px}.hp-rr__name{font-size:14px;font-weight:600;color:#111827;margin:0;display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.hp-rr__name svg{width:14px;height:14px}.hp-rr__breed{font-size:13px;color:#6b7280;margin:2px 0 0}.hp-rr__dots{display:none}@media(max-width:768px){.hp-rr__head{text-align:left;margin:0 0 28px}.hp-rr__heading{font-size:20px;letter-spacing:-.6px}.hp-rr__heading:after{left:0;transform:none}.hp-rr__row{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);padding:4px var(--gutter);scroll-padding-left:var(--gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.hp-rr__row::-webkit-scrollbar{display:none}.hp-rr__card{flex:0 0 88vw;max-width:380px;scroll-snap-align:start}.hp-rr__text-box{padding:22px}.hp-rr__dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:24px}}.hp-rr__dot{width:8px;height:8px;border-radius:50%;background:#cbd5e1;border:0;padding:0;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s ease,transform .2s ease}.hp-rr__dot.is-active{background:#6fc3d6;transform:scale(1.15)}.hp-ingr{background:#e8f6fc;padding:60px 20px}@media(max-width:749px){.hp-ingr{padding:40px 20px}}.hp-ingr__container{max-width:1400px;margin:0 auto}.hp-ingr__header{text-align:center;margin-bottom:40px}.hp-ingr__headline{margin:0 0 20px;font-family:var(--font-heading-family)}.hp-ingr__line1{display:block;font-size:40px;color:#000;font-weight:400;line-height:1.2}.hp-ingr__line2{display:block;font-size:40px;color:#4dbaf6;font-weight:700;text-decoration:underline;line-height:1.2}@media(max-width:749px){.hp-ingr__line1,.hp-ingr__line2{font-size:28px}}.hp-ingr__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:40px}@media(max-width:989px){.hp-ingr__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.hp-ingr__grid{display:none}}.hp-ingr__carousel{display:none;position:relative;margin-bottom:40px}@media(max-width:749px){.hp-ingr__carousel{display:block}}.hp-ingr__viewport{overflow:hidden;padding:0 16px}.hp-ingr__track{display:flex;gap:20px;transition:transform .3s ease}.hp-ingr__slide{flex:0 0 100%;min-width:280px}.hp-ingr__card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:24px;text-align:center;height:100%;display:flex;flex-direction:column;box-sizing:border-box}.hp-ingr__cat{font-size:12px;font-weight:700;text-transform:uppercase;color:#666;margin-bottom:16px;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hp-ingr__img{width:90px;height:90px;margin:0 auto 20px;border-radius:50%;overflow:hidden;flex-shrink:0}.hp-ingr__img img{width:100%;height:100%;object-fit:cover}@media(max-width:749px){.hp-ingr__img{width:70px;height:70px}}.hp-ingr__title{font-size:16px;font-weight:700;color:#000;margin:0 0 12px;line-height:1.3;font-family:var(--font-heading-family)}.hp-ingr__body{font-size:14px;color:#666;line-height:1.6;margin:0}@media(max-width:749px){.hp-ingr__title{font-size:18px}.hp-ingr__body{font-size:15px}}.hp-ingr__arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#4dbaf6;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition:opacity .3s ease;padding:0}.hp-ingr__arrow:disabled{opacity:.3;cursor:not-allowed}.hp-ingr__arrow--left{left:-10px}.hp-ingr__arrow--right{right:-10px}.hp-ingr__arrow svg{width:20px;height:20px;fill:#fff}.hp-ingr__trust{display:flex;justify-content:center;align-items:center;gap:30px;flex-wrap:wrap}.hp-ingr__badge{display:flex;align-items:center;gap:8px;font-size:14px;color:#666}.hp-ingr__badge svg{width:20px;height:20px;fill:#2d8a6e;flex-shrink:0}.hp-icc{padding:72px 0;background:#fff;overflow:hidden}@media(max-width:768px){.hp-icc{padding:48px 0}}.hp-icc__grid{display:flex;flex-direction:column;gap:28px}@media(min-width:769px){.hp-icc__grid{display:grid;grid-template-columns:5fr 6fr;column-gap:72px;align-items:center}}.hp-icc__image img{display:block;width:100%;height:auto;border-radius:14px}.hp-icc__content{display:flex;flex-direction:column;gap:18px}.hp-icc__heading{font-family:var(--font-heading-family);font-size:32px;font-weight:600;letter-spacing:-1.12px;line-height:1.2;color:#0a0a0a;margin:0 0 8px;display:inline-block}@media(max-width:768px){.hp-icc__heading{font-size:20px;letter-spacing:-.6px}}.hp-rule{display:block;width:96px;height:3px;background:#5bc0de;border-radius:999px}.hp-icc__body{font-size:16px;letter-spacing:-.32px;line-height:1.6;color:#374151}.hp-icc__body p{margin:0 0 14px}.hp-icc__body p:last-child{margin-bottom:0}.hp-icc__body strong{font-weight:600;color:#0a0a0a}.hp-icc__cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:16px 24px;margin-top:12px;background:#5bc0de;color:#fff;font-family:var(--font-heading-family);font-size:16px;font-weight:500;letter-spacing:-.32px;text-decoration:none;border-radius:10px;box-sizing:border-box;transition:opacity .2s ease,transform .2s ease}.hp-icc__cta:hover{opacity:.92;transform:translateY(-1px)}.hp-exp{background:#e8f6fc;padding:60px 20px}.hp-exp__container{max-width:1250px;margin:0 auto}.hp-exp__title{text-align:center;font-family:var(--font-heading-family);font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#000;margin:0 0 40px}.hp-exp__wrap{position:relative;overflow:hidden}.hp-exp__slider{display:flex;transition:transform .4s ease;gap:10px}.hp-exp__slide{flex:0 0 100%;min-width:0}.hp-exp__card{background:#fff;border-radius:12px;box-shadow:0 4px 15px #0000001a;overflow:hidden;height:100%;display:flex;flex-direction:column}.hp-exp__img{width:100%;height:250px;overflow:hidden;flex-shrink:0}.hp-exp__img img{width:100%;height:100%;object-fit:cover;display:block}.hp-exp__content{padding:25px;flex-grow:1;display:flex;flex-direction:column}.hp-exp__name{font-family:var(--font-heading-family);font-size:18px;font-weight:700;color:#000;margin:0 0 8px}.hp-exp__role{font-size:13px;color:#6b7280;margin:0 0 12px}.hp-exp__headline{font-size:16px;font-weight:700;color:#4dbaf6;margin:0 0 10px}.hp-exp__quote{font-size:14px;color:#374151;line-height:1.6;margin:0}.hp-exp__arrow{display:none;position:absolute;top:50%;transform:translateY(-50%);background:#fff;color:#000;border:0;width:45px;height:45px;border-radius:50%;cursor:pointer;align-items:center;justify-content:center;z-index:2;box-shadow:0 2px 8px #00000026;padding:0}.hp-exp__arrow svg{width:20px;height:20px}.hp-exp__arrow--prev{left:15px}.hp-exp__arrow--next{right:15px}.hp-exp__dots{display:flex;justify-content:center;gap:10px;margin-top:25px}.hp-exp__dot{width:10px;height:10px;border-radius:50%;background:#d1d5db;border:0;cursor:pointer;padding:0;transition:background-color .3s ease,transform .3s ease}.hp-exp__dot.active{background:#4dbaf6;transform:scale(1.3)}.hp-exp__btn-wrap{text-align:center;margin-top:40px}.hp-exp__btn{display:inline-block;padding:14px 35px;background:#4dbaf6;color:#fff;font-family:var(--font-heading-family);font-size:16px;font-weight:600;text-decoration:none;border-radius:6px;border:2px solid #4dbaf6;transition:transform .2s ease}.hp-exp__btn:hover{transform:translateY(-2px)}@media(min-width:750px){.hp-exp__slide{flex:0 0 calc((100% - 10px)/2)}.hp-exp__arrow{display:flex}.hp-exp__dots{display:none}}.hp-ic{padding:72px 0;background:#fff;overflow:hidden}@media(max-width:768px){.hp-ic{padding:48px 0}}.hp-ic__grid{display:flex;flex-direction:column;gap:28px}@media(min-width:769px){.hp-ic__grid{display:grid;grid-template-columns:5fr 6fr;column-gap:72px;align-items:center}}.hp-ic__stack{position:relative;width:100%;aspect-ratio:16 / 10}.hp-ic__stack-img{position:absolute;border-radius:14px;overflow:hidden;box-shadow:0 12px 32px #0000001a}.hp-ic__stack-img img{display:block;width:100%;height:100%;object-fit:cover}.hp-ic__stack-img--left{width:32%;aspect-ratio:3 / 4;left:0;bottom:0;z-index:1;transform:rotate(-2deg);transform-origin:bottom left}.hp-ic__stack-img--center{width:34%;aspect-ratio:9 / 14;left:50%;top:0;transform:translate(-50%);z-index:3}.hp-ic__stack-img--right{width:32%;aspect-ratio:3 / 4;right:0;bottom:0;z-index:2;transform:rotate(2deg);transform-origin:bottom right}.hp-ic__content{display:flex;flex-direction:column;gap:18px}.hp-ic__heading{font-family:var(--font-heading-family);font-size:32px;font-weight:500;letter-spacing:-1.12px;line-height:1.2;color:#0a0a0a;margin:0 0 8px;display:inline-block}@media(max-width:768px){.hp-ic__heading{font-size:20px;letter-spacing:-.6px}}.hp-ic__rating{display:inline-flex;align-items:center;gap:4px;color:#f5b100;font-size:20px;line-height:1;letter-spacing:2px;margin:0}.hp-ic__subheading{font-size:17px;font-weight:600;letter-spacing:-.32px;color:#0a0a0a;margin:0;line-height:1.4}.hp-ic__body{font-size:16px;letter-spacing:-.32px;line-height:1.6;color:#374151}.hp-ic__body p{margin:0}.hp-faq{background:#fff;padding:80px 24px}.hp-faq__container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.hp-faq__heading{font-family:var(--font-heading-family);font-size:36px;font-weight:700;color:#1a2e4a;margin:0 0 32px;line-height:1.2;text-align:left}.hp-faq__accordion{border:1px solid #e5e7eb;border-radius:12px;background:#fff;overflow:hidden}.hp-faq__item{border-bottom:1px solid #e5e7eb}.hp-faq__item:last-child{border-bottom:0}.hp-faq__q{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:none;border:0;cursor:pointer;text-align:left;font-family:var(--font-body-family);font-size:16px;font-weight:600;color:#1a2e4a;transition:background-color .2s ease}.hp-faq__q:hover{background:#00000005}.hp-faq__q span{flex:1;padding-right:16px}.hp-faq__icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#4dbaf6;transition:transform .3s ease}.hp-faq__icon svg{width:100%;height:100%}.hp-faq__item.active .hp-faq__icon{transform:rotate(45deg)}.hp-faq__a{max-height:0;overflow:hidden;transition:max-height .3s ease}.hp-faq__a-inner{padding:0 24px 12px;font-size:15px;color:#121212;line-height:1.6}.hp-faq__image{width:100%;border-radius:12px;overflow:hidden;aspect-ratio:1 / 1}.hp-faq__image img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:749px){.hp-faq{padding:48px 20px}.hp-faq__container{grid-template-columns:1fr;gap:32px}.hp-faq__left{order:2}.hp-faq__right{order:1}.hp-faq__heading{font-size:28px}.hp-faq__q{padding:16px 20px}.hp-faq__a-inner{padding:0 20px 12px}}.hp-pr{background:#f7fafd;color:#121212}.hp-pr__wrap{max-width:1240px;margin:0 auto;padding:44px 16px 46px}.hp-pr__head{text-align:center;margin-bottom:18px}.hp-pr__title{font-family:var(--font-heading-family);font-weight:600;font-size:26px;line-height:1.2;letter-spacing:-.015em;margin:0;color:#121212}.hp-pr__sub{margin:8px 0 0;font-size:18px;line-height:1.35;color:#45494e}.hp-pr__rating{margin:10px 0 0;font-size:15px;color:#45494e}.hp-pr__rating strong{color:#121212}.hp-pr__stars{color:#f5b301;letter-spacing:1px;font-size:17px}.hp-pr__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch}.hp-pr__card{background:#fff;border:1px solid #e3edf4;border-radius:12px;padding:14px 12px;display:flex;flex-direction:column;gap:8px;box-shadow:0 1px 2px #0f2a440a;min-width:0;overflow-wrap:anywhere}.hp-pr__card[hidden]{display:none}.hp-pr__cstars{color:#f5b301;letter-spacing:1px;font-size:14px;line-height:1}.hp-pr__headline{margin:0;font-family:var(--font-heading-family);font-size:17px;font-weight:700;line-height:1.3;color:#121212}.hp-pr__text{margin:0;font-size:15px;line-height:1.5;color:#26292c;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;overflow:hidden}.hp-pr__card.is-open .hp-pr__text{display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.hp-pr__more{align-self:flex-start;-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;margin-top:-2px;font:inherit;font-size:13.5px;font-weight:600;color:#1e88d6;cursor:pointer}.hp-pr__card.is-open .hp-pr__more,.hp-pr__more[hidden]{display:none}.hp-pr__by{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding-top:2px;margin-top:auto}.hp-pr__name{font-size:15px;font-weight:700;color:#121212;line-height:1.25}.hp-pr__verified{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:#1e88d6}.hp-pr__verified svg{width:14px;height:14px;color:#4dbaf6}.hp-pr__issue{flex-basis:100%;margin-top:4px;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#1e88d6;line-height:1.35}.hp-pr__showmore{text-align:center;margin-top:22px}.hp-pr__showmore[hidden]{display:none}.hp-pr__showbtn{-webkit-appearance:none;appearance:none;background:#fff;border:1.5px solid #121212;border-radius:8px;padding:12px 28px;font:inherit;font-size:15px;font-weight:600;color:#121212;cursor:pointer}.hp-pr__showbtn:hover{background:#121212;color:#fff}@media(min-width:750px){.hp-pr__wrap{padding:72px 32px 76px}.hp-pr__head{margin-bottom:26px}.hp-pr__title{font-size:36px}.hp-pr__rows{max-width:1100px;margin:0 auto}.hp-pr__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hp-pr__card{padding:22px 22px 20px;gap:10px}.hp-pr__cstars{font-size:16px}.hp-pr__by{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:10px}}.hp-nl{padding:48px 0;background:#fff;overflow:hidden}.hp-nl__inner{max-width:640px;margin:0 auto;text-align:center}.hp-nl__logo{margin-bottom:28px;display:flex;justify-content:center}.hp-nl__logo img{width:240px;max-width:100%;height:auto;display:block}.hp-nl__heading{margin:0 0 14px;font-family:var(--font-heading-family);font-size:22px;font-weight:700;color:#111827;letter-spacing:-.32px}.hp-nl__sub{margin:0 0 28px;font-size:16px;color:#1f2937;letter-spacing:-.32px;line-height:1.5}.hp-nl__form{max-width:480px;margin:0 auto}.hp-nl__field{display:flex;align-items:stretch;gap:6px;background:#fff;border:1px solid #E5E7EB;border-radius:10px;padding:6px}.hp-nl__field:focus-within{border-color:#3b82f6}.hp-nl__field input[type=email]{flex:1;min-width:0;border:0;background:transparent;padding:10px 12px;font-size:15px;color:#111827;letter-spacing:-.32px;outline:none;font-family:inherit;box-shadow:none}.hp-nl__field input[type=email]::placeholder{color:#6b7280}.hp-nl__submit{background:#3b82f6;color:#fff;border:0;border-radius:6px;padding:12px 26px;font-size:14px;font-weight:600;letter-spacing:-.32px;cursor:pointer;font-family:inherit;flex-shrink:0}.hp-nl__submit:hover{opacity:.9}.hp-nl__success{padding:14px 18px;background:#ecfdf5;color:#065f46;border-radius:10px;font-size:14px}.hp-nl__error{margin-top:10px;color:#b91c1c;font-size:13px}@media(min-width:769px){.hp-nl{padding:72px 0}.hp-nl__heading{font-size:24px}.hp-nl__sub{font-size:17px}}.hp-footer{background:#121212;color:#fff;padding:24px 0 15px}@media(min-width:750px){.hp-footer{padding:32px 0 20px}}.hp-footer__top{padding:0 20px;display:flex;flex-direction:column;align-items:center;text-align:center}.hp-footer__heading{font-family:var(--font-heading-family);font-size:16px;font-weight:600;margin:0 0 18px;letter-spacing:-.32px;color:#fff}.hp-footer__links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;list-style:none;margin:0 0 32px;padding:0}.hp-footer__links a{font-size:14px;color:#ffffffeb;text-decoration:none;letter-spacing:-.32px}.hp-footer__links a:hover{text-decoration:underline}.hp-footer__contact{margin:0 0 24px}.hp-footer__contact p{margin:0 0 10px;font-size:14px;color:#ffffffeb;letter-spacing:-.32px}.hp-footer__contact a{color:inherit;text-decoration:underline}.hp-footer__bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 20px;border-top:1px solid rgba(255,255,255,.12);gap:24px}.hp-footer__copy{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin:0;width:100%;font-size:13px;color:#ffffffeb;letter-spacing:-.32px}.hp-footer__copy a{color:inherit;text-decoration:none}.hp-footer__copy a:hover{text-decoration:underline}.hp-footer__policies{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;list-style:none;margin:0;padding:0}.hp-footer__payment{display:flex;justify-content:center;width:100%;padding-top:24px;border-top:1px solid rgba(255,255,255,.12)}.hp-footer__payment ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:0;padding:0;list-style:none}.hp-footer__payment .icon{width:38px;height:24px;display:block}.hp-footer__disclaimer{border-top:1px solid rgba(255,255,255,.12);margin-top:14px;padding:10px 0 8px}.hp-footer__disclaimer small{display:block;max-width:900px;margin:0 auto;padding:0 20px;font-size:9.25px;line-height:1.6;color:#fffc;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/32/assets/hp.css.map */
