.hp-new-wrap{max-width:1160px;margin:auto}.hp-new-kicker{font-size:11px;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.hp-new-hero{background:#080808;color:#fff}.hp-new-hero__banner{background:#ffd400;color:#080808;text-align:center;padding:10px 18px;font-weight:850;font-size:14px}.hp-new-hero__inner{max-width:1240px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;padding:48px 40px}.hp-new-hero__copy h1{font-size:clamp(48px,5.3vw,78px);font-weight:900;line-height:.98;letter-spacing:-.045em;color:#ffd400;margin:16px 0 22px}.hp-new-hero__lead{max-width:500px;font-size:19px;line-height:1.5;color:#eee}.hp-new-hero__media{display:flex;align-items:center;justify-content:center;min-width:0;background:#ffd400;border-radius:18px;aspect-ratio:1;overflow:hidden}.hp-new-hero__media img{width:100%;height:100%;object-fit:contain;display:block}.hp-new-actions{display:flex;align-items:center;gap:22px;margin:25px 0 16px;flex-wrap:wrap}.hp-new-btn{display:inline-flex;justify-content:center;align-items:center;min-height:50px;background:#ffd400;color:#080808!important;border:2px solid #080808;border-radius:6px;text-decoration:none;font-size:14px;font-weight:850;padding:14px 22px;line-height:1.3}.hp-new-btn:hover{background:#ffe66b}.hp-new-text{color:inherit;font-weight:750;font-size:14px;text-underline-offset:5px}.hp-new-offer{font-size:12px;color:#eee}.hp-new-rating{font-size:12px;color:#fff;text-underline-offset:4px}.hp-new-proof{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:24px 5%;text-align:center;background:#fff;color:#080808;border-bottom:1px solid #ddd;font-size:12px;font-weight:750}.hp-new-proof a{color:inherit}.hp-new-shop{padding:60px 5%;background:#fffdf5;color:#080808}.hp-new-shop h2,.hp-new-details h2,.hp-new-final h2{font-size:clamp(32px,4vw,52px);line-height:1.05;letter-spacing:-.035em;margin:12px 0 18px;font-weight:850;color:inherit}.hp-new-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:30px 0}.hp-new-card{border:1px solid #ddd;background:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;min-width:0}.hp-new-card__image{display:block;height:230px;background:#f6f5ee;padding:18px}.hp-new-card__image img{width:100%;height:100%;object-fit:contain}.hp-new-card__body{padding:22px;display:flex;flex-direction:column;flex:1}.hp-new-card h3{font-size:26px;line-height:1.1;letter-spacing:-.02em;margin:4px 0 10px}.hp-new-card__body>p:not(.hp-new-kicker){font-size:14px;line-height:1.5;margin:0 0 16px}.hp-new-card__price{font-size:24px;margin:auto 0 14px}.hp-new-shop__foot{display:flex;justify-content:space-between;gap:22px;flex-wrap:wrap}.hp-new-final{padding:56px 5%;background:#ffd400;color:#080808;text-align:center}.hp-new-final .hp-new-btn{background:#080808;color:#fff!important}.hp-new-details{padding:48px 5%;background:#fff8da;color:#080808}.hp-new-details article{border-top:2px solid #080808;padding:18px 0}.hp-new-details h3{font-size:21px;line-height:1.2;margin:12px 0}.hp-new-details p{font-size:15px;line-height:1.55}.hp-new-number{font-size:13px;font-weight:850}.hp-product .product__info-container .hp-pdp-lead{font-size:15px;line-height:1.5}.hp-product .hp-pdp-formula-glance{display:none}.hp-product .hp-pdp-offer{font-size:12px;padding:10px 12px}.hp-product .hp-pdp-offer a{color:inherit;text-underline-offset:3px}.hp-product .product-form__submit{min-height:52px;font-size:15px}.hp-product .hp-pdp-trust{font-size:11px}.hp-product .hp-pdp-rating{font-size:12px}.hp-product .hp-pdp-eyebrow{margin:0 0 10px}.hp-meta .header__inline-menu,.hp-meta .header__search,.hp-meta .header-localization,.hp-meta header-drawer{display:none!important}.hp-meta .header{grid-template-columns:1fr 1fr}.hp-meta .header__heading-link{grid-column:1}.hp-meta .header__icons{grid-column:2}.hp-meta-title{font-size:clamp(35px,4vw,54px);line-height:1.02;letter-spacing:-.035em;font-weight:850;margin:0 0 10px}.hp-buy-bar[hidden]{display:none!important}.hp-buy-bar{position:fixed;z-index:45;left:10px;right:10px;bottom:10px;bottom:max(10px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:14px;padding:12px;background:#080808;color:#fff;border-radius:8px;box-shadow:0 5px 25px #0004}.hp-buy-bar>div{min-width:0;flex:1}.hp-buy-bar strong{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.2}.hp-buy-bar span{font-size:14px;font-weight:850}.hp-buy-bar button{border:0;border-radius:5px;padding:13px 18px;font-size:13px;font-weight:850;color:#080808;background:#ffd400;min-height:46px;cursor:pointer}.hp-buy-bar button:disabled{opacity:.5;cursor:not-allowed}.hp-new-btn:focus-visible,.hp-new-text:focus-visible,.hp-buy-bar button:focus-visible{outline:3px solid #7356e8;outline-offset:4px}
@media(max-width:749px){.hp-new-hero__inner{padding:26px 18px 30px;gap:22px;grid-template-columns:1fr}.hp-new-hero__copy h1{font-size:43px;margin:12px 0 16px}.hp-new-hero__lead{font-size:16px;line-height:1.45}.hp-new-hero__media{aspect-ratio:auto;height:250px}.hp-new-actions{display:grid;gap:13px;margin:20px 0 12px}.hp-new-actions .hp-new-text{text-align:center}.hp-new-hero__copy .hp-new-kicker{margin-top:0}.hp-new-offer{font-size:11px}.hp-new-proof{grid-template-columns:1fr 1fr;padding:20px 14px;gap:16px;font-size:10px}.hp-new-shop{padding:36px 16px}.hp-new-grid{grid-template-columns:1fr;gap:14px;margin:24px 0}.hp-new-card{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center}.hp-new-card__image{height:150px;padding:8px;background:#fff}.hp-new-card__body{padding:16px 14px}.hp-new-card h3{font-size:22px}.hp-new-card__body>p:not(.hp-new-kicker){font-size:12px;margin-bottom:10px}.hp-new-card .hp-new-kicker{font-size:9px;margin:0 0 7px}.hp-new-card__price{font-size:20px;margin:0 0 10px}.hp-new-card .hp-new-btn{font-size:12px;min-height:44px;padding:10px}.hp-new-shop__foot{display:grid;gap:18px}.hp-new-details{padding:30px 18px}.hp-new-details .hp-new-grid{gap:0}.hp-new-final{padding:36px 18px}.hp-product .product__media-wrapper{max-width:100%}.hp-product .product__media-list{margin-bottom:0}.hp-product .product__media-list .product-media-container,.hp-product .product__media-list .media{max-height:245px!important}.hp-product .product__media img{object-fit:contain!important}.hp-product .product__info-wrapper{padding-top:8px!important}.hp-product .product__title h1{font-size:29px;line-height:1.1}.hp-product .product__info-container>*+*{margin-top:10px;margin-bottom:10px}.hp-product .hp-pdp-lead{font-size:13px!important}.hp-product .product-form__input{margin-bottom:8px}.hp-product .product-form__buttons{max-width:none}.hp-product .hp-pdp-trust{display:flex;flex-wrap:wrap;gap:5px 12px;font-size:10px}.hp-meta-title{font-size:34px}.header__heading-logo-wrapper{min-width:105px}.hp-product{padding-bottom:80px}}
@media(prefers-reduced-motion:reduce){.hp-new-hero *,.hp-buy-bar{scroll-behavior:auto;transition:none}}
.header__heading-logo-wrapper{width:220px!important;height:52px;position:relative;overflow:hidden}.header__heading-logo-wrapper .header__heading-logo{position:absolute;top:50%;left:0;transform:translateY(-50%);height:auto;max-height:none;width:100%}.header__heading-link{overflow:hidden}.hp-meta .header__heading-link{justify-self:start}
.hp-meta .header__icons.header-localization{display:flex!important}.hp-meta .header__icons .desktop-localization-wrapper{display:none!important}.hp-product .product-form__submit{background:#ffd400!important;color:#080808!important;border-radius:6px;font-weight:800}.hp-product .product-form__submit:after{box-shadow:none!important}.hp-product .hp-pdp-offer{display:flex;flex-wrap:wrap;gap:6px 12px}.hp-product .hp-pdp-rating{color:#080808;text-underline-offset:4px}
@media(max-width:749px){.header__heading-logo-wrapper{width:160px!important;height:40px}.header__heading-logo{width:160px!important}.header{padding-top:10px!important;padding-bottom:10px!important}}
@media(max-width:749px){.hp-product .product__media-list .product__media{padding-top:0!important;height:220px!important;max-height:220px!important}.hp-product .product__media-list .product__media img{position:static!important;height:220px!important;width:100%!important;object-fit:contain!important}.hp-product .slider-buttons{margin:0!important}.hp-product .product__info-container>*+*{margin-top:8px!important;margin-bottom:8px!important}.hp-product .product__tax{font-size:10px}.hp-meta .header__icons{justify-self:end}.hp-meta .product__info-container .product__text{margin:0}.hp-meta .hp-pdp-eyebrow{font-size:10px}}
