.product-info,[class^=hb-pdp]{--hb-pdp-ink: rgb(var(--text-color));--hb-pdp-soft: rgb(var(--text-color) / .72);--hb-pdp-line: rgb(var(--text-color) / .12)}.product-info .product-title{color:var(--hb-blue-deep, #0f4c8f);letter-spacing:0;line-height:1.15}.product-info .price-list{font-size:1.5rem;font-weight:700;color:var(--hb-pdp-ink)}.product-info .price-list sale-price,.product-info .price-list sale-price.text-subdued{font-family:var(--text-font-family);font-size:1.5rem;font-weight:700;line-height:1.2;color:var(--hb-pdp-ink);opacity:1}.product-info .price-list compare-at-price,.product-info .price-list s{font-size:1rem;font-weight:500;color:var(--hb-pdp-soft)}.hb-pdp-price-note{margin:-6px 0 0;font-size:.8125rem;line-height:1.4;color:var(--hb-pdp-soft)}.hb-pdp-rating{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;line-height:1.3;color:var(--hb-pdp-soft);text-decoration:none}.hb-pdp-rating strong{color:var(--hb-pdp-ink);font-weight:700}.hb-pdp-rating__text{text-decoration:underline;text-decoration-color:rgb(var(--text-color) / .3);text-underline-offset:3px}.hb-pdp-rating__stars{position:relative;display:inline-block;flex:none;height:16px;line-height:0}.hb-pdp-rating__stars-base,.hb-pdp-rating__stars-fill{display:inline-flex;gap:2px;white-space:nowrap}.hb-pdp-rating__stars-fill{position:absolute;inset:0 auto 0 0;overflow:hidden}.hb-pdp-rating svg{flex:none;width:16px;height:16px;fill:rgb(var(--text-color) / .15)}.hb-pdp-rating__stars-fill svg{fill:var(--hb-star, #f2a93b)}.hb-pdp-usp{display:grid;gap:8px;margin:0;padding:0;list-style:none}.hb-pdp-usp li{display:flex;align-items:center;gap:10px;font-size:.875rem;line-height:1.35;color:var(--hb-pdp-ink)}.hb-pdp-usp svg,.hb-pdp-assure__list svg{flex:none;width:20px;height:20px;fill:none;stroke:var(--hb-blue, #125aa6);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.hb-pdp-photo{scroll-margin-top:calc(var(--sticky-area-height, 0px) + 20px);padding:14px;border-radius:16px;background:var(--hb-sky, #e6f0fb)}.hb-pdp-photo__title{margin:0;font-size:1rem;font-weight:700;line-height:1.3;color:var(--hb-blue-deep, #0f4c8f)}.hb-pdp-photo__text{margin:4px 0 0;font-size:.8125rem;line-height:1.45;color:var(--hb-pdp-soft)}.hb-pdp-photo__examples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:10px 0 0;padding:0;list-style:none}.hb-pdp-photo__examples li{display:grid;gap:6px;justify-items:center}.hb-pdp-photo__thumb{position:relative;display:block;width:100%;max-width:76px;aspect-ratio:1}.hb-pdp-photo__thumb img{display:block;width:100%;height:100%;border-radius:12px;object-fit:cover;box-shadow:0 0 0 2px #fff}.is-bad .hb-pdp-photo__thumb img{filter:saturate(.8);opacity:.85}.hb-pdp-photo__mark{position:absolute;right:-6px;bottom:-6px;display:grid;place-items:center;width:24px;height:24px;border:2px solid #fff;border-radius:999px;background:#2e9b5f}.is-bad .hb-pdp-photo__mark{background:#d9483b}.hb-pdp-photo__mark svg{width:14px;height:14px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.hb-pdp-photo__label{font-size:.75rem;font-weight:600;line-height:1.25;text-align:center;color:var(--hb-pdp-ink)}.is-bad .hb-pdp-photo__label{color:var(--hb-pdp-soft)}.hb-pdp-photo__help{margin:10px 0 0;font-size:.8125rem;line-height:1.45;color:var(--hb-pdp-soft)}.hb-pdp-photo__help a,.hb-pdp-assure a{font-weight:600;color:var(--hb-blue, #125aa6);text-decoration:underline;text-underline-offset:3px}.product-info input[type=file]{width:100%;max-width:100%;padding:10px;border:2px dashed rgb(18 90 166 / .35);border-radius:12px;background:#fff;font-size:.8125rem;color:var(--hb-pdp-soft);cursor:pointer}.product-info input[type=file]::file-selector-button{margin-inline-end:12px;padding:10px 16px;border:0;border-radius:999px;background:var(--hb-blue, #125aa6);font:inherit;font-weight:600;color:#fff;cursor:pointer}.hb-pdp-assure{display:grid;gap:14px}.hb-pdp-assure__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.hb-pdp-assure__list li{display:flex;align-items:flex-start;gap:10px;font-size:.8125rem;line-height:1.45;color:var(--hb-pdp-soft)}.hb-pdp-assure__list strong{color:var(--hb-pdp-ink)}.hb-pdp-assure__pay{display:block;width:100%;max-width:240px;height:auto}.hb-pdp-steps{display:grid;gap:10px;margin:0 0 12px;padding-inline-start:1.25em}.hb-pdp-steps li::marker{font-weight:700;color:var(--hb-blue, #125aa6)}.hb-pdp-seen{display:grid;gap:10px}.hb-pdp-seen__title{margin:0;font-family:var(--hb-font-script, cursive);font-size:1.1875rem;font-weight:700;line-height:1;color:var(--hb-orange, #e8672c)}.hb-pdp-seen__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.hb-pdp-seen__item{display:grid;align-content:start;gap:6px;width:100%;height:100%;padding:10px 12px;border:1px solid var(--hb-pdp-line);border-radius:14px;background:#fff;text-align:start;color:inherit;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.hb-pdp-seen__item:hover,.hb-pdp-seen__item:focus-visible{border-color:#125aa673;box-shadow:0 6px 18px #0f2e5714}.hb-pdp-seen__logo{display:flex;align-items:center;height:26px}.hb-pdp-seen__logo img{display:block;width:auto;max-width:100%;height:100%;object-fit:contain}.hb-pdp-seen__text{display:grid;gap:2px;font-size:.75rem;line-height:1.35;color:var(--hb-pdp-soft)}.hb-pdp-seen__text strong{font-size:.8125rem;color:var(--hb-blue-deep, #0f4c8f)}.hb-pdp-seen__text span:after{content:" \203a";font-weight:700;color:var(--hb-blue, #125aa6)}.hb-pdp-seen__modal{display:grid;gap:18px}.hb-pdp-seen__modal img{display:block;width:100%;max-height:46vh;border-radius:14px;object-fit:cover}.hb-pdp-seen__modal-text{display:grid;gap:10px;font-size:.9375rem;line-height:1.55}.hb-pdp-seen__modal-text p{margin:0}.hb-pdp-seen__modal-meta{font-size:.8125rem;font-weight:700;color:var(--hb-orange, #e8672c)}.hb-pdp-seen__stat strong{font-family:var(--heading-font-family);font-size:1.75rem;color:var(--hb-blue-deep, #0f4c8f)}.hb-pdp-seen__modal blockquote{margin:0;padding:12px 14px;border-inline-start:3px solid var(--hb-yellow, #f6c445);border-radius:0 12px 12px 0;background:var(--hb-sky, #e6f0fb)}.hb-pdp-seen__modal blockquote p{font-style:italic}.hb-pdp-seen__modal blockquote cite{display:block;margin-top:6px;font-size:.75rem;font-style:normal;color:var(--hb-pdp-soft)}@media screen and (min-width:700px){.hb-pdp-seen__modal{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.hb-pdp-seen__modal img{max-height:none;aspect-ratio:4 / 5}}.hb-pdp-usp__note{display:block;margin-top:2px;font-size:.75rem;line-height:1.35;color:var(--hb-pdp-soft)}.hb-pdp-usp li{align-items:flex-start}.hb-pdp-usp svg{margin-top:-1px}.hb-pdp-wa{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgb(37 211 102 / .45);border-radius:14px;background:#effbf3;color:var(--hb-pdp-ink);text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.hb-pdp-wa:hover,.hb-pdp-wa:focus-visible{border-color:#25d366;box-shadow:0 6px 18px #25d3662e}.hb-pdp-wa__icon{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:999px;background:#25d366}.hb-pdp-wa__icon svg{width:22px;height:22px;fill:#fff}.hb-pdp-wa__text{display:grid;flex:1;gap:2px;min-width:0;font-size:.8125rem;line-height:1.4;color:var(--hb-pdp-soft)}.hb-pdp-wa__text strong{font-size:.9375rem;color:var(--hb-pdp-ink)}.hb-pdp-wa__cta{flex:none;padding:8px 14px;border-radius:999px;background:#1fa855;font-size:.8125rem;font-weight:700;color:#fff}.hb-pdp-steps__video{margin:16px 0 0}.hb-pdp-steps__video video{display:block;width:100%;max-width:220px;aspect-ratio:9 / 16;object-fit:cover;border-radius:14px;background:#e8edf4}.hb-pdp-steps__video figcaption{margin-top:8px;font-size:.8125rem;color:var(--hb-pdp-soft)}.hb-pdp-desc>:first-child{margin-top:0}.hb-pdp-desc ul{margin:14px 0 0;padding:0;list-style:none;border-top:1px solid var(--hb-pdp-line)}.hb-pdp-desc li{margin:0;padding:10px 0;border-bottom:1px solid var(--hb-pdp-line);line-height:1.45}.hb-pdp-desc li strong:first-child{display:inline-block;min-width:92px;margin-right:8px;color:var(--hb-pdp-ink)}.product-personalizer .pplr-wrapper button.hb-pplr-remove.hb-pplr-remove{display:inline-flex!important;align-items:center;gap:6px;width:auto!important;min-height:0!important;margin:8px 0 0!important;padding:4px 0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font-family:var(--text-font-family);font-size:.8125rem!important;font-weight:600!important;line-height:1.3;letter-spacing:0!important;text-transform:none!important;color:#b3261e!important;text-decoration:underline!important;text-underline-offset:3px;cursor:pointer}.product-personalizer .pplr-wrapper button.hb-pplr-remove.hb-pplr-remove:before{content:"\d7"!important;position:static!important;width:auto!important;height:auto!important;background:none!important;font-size:1.125rem!important;line-height:1;color:inherit!important}.product-personalizer .pplr-wrapper button.hb-pplr-remove.hb-pplr-remove:after{content:none!important}.product-personalizer .pplr-wrapper button.hb-pplr-remove.hb-pplr-remove:focus-visible{outline:2px solid currentColor;outline-offset:2px}.hb-pdp-usp .hb-pdp-usp__wa-icon{fill:#25d366;stroke:none}.hb-pdp-usp__wa a{font-weight:700;color:#128c4a;text-decoration:underline;text-underline-offset:3px}.hb-sticky-wa{display:grid;flex:none;place-items:center;width:52px;height:52px;border-radius:999px;background:#25d366;box-shadow:0 4px 14px #25d36659}.hb-sticky-wa svg{width:28px;height:28px;fill:#fff}@media screen and (max-width:699px){.product-sticky-bar{display:flex;align-items:center;gap:10px}.product-sticky-bar>buy-buttons{flex:1;min-width:0}}@media screen and (min-width:700px){.product-sticky-bar{grid-template-columns:minmax(0,1fr) auto max-content;column-gap:12px}.hb-sticky-wa{width:46px;height:46px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/hibery-pdp.css.map */
