.cl-card__media{aspect-ratio:var(--cl-card-ratio, 1 / 1)}.cl-tile{aspect-ratio:4 / 5}.product-form__input input[type=radio]:checked+label,.product-form__input--pill input[type=radio]:checked+label{background:#fff!important;color:var(--cl-ink)!important;font-weight:600;border:1px solid var(--cl-ink)!important;box-shadow:inset 0 0 0 1px var(--cl-ink)!important}.product-form__input input[type=radio]+label{border-radius:0!important}body .product__info-container .price.price--on-sale .price__sale{display:inline-flex!important;flex-direction:row-reverse!important;align-items:baseline;gap:12px}body .product__info-container .price--on-sale .price-item--sale{color:var(--cl-red)}body .product__info-container .price .badge{margin-left:10px;vertical-align:middle}[id^=hw-usp-]{display:none!important}.cl-footer{background:var(--cl-foot-bg, #1c1917);color:var(--cl-foot-fg, #fff)}.cl-footer .cl-footer__logo,.cl-footer .cl-footer__h,.cl-footer .cl-footer__social a,.cl-footer .cl-footer__text strong{color:var(--cl-foot-fg, #fff)}.cl-footer .cl-footer__tagline,.cl-footer .cl-footer__text,.cl-footer .cl-footer__text p,.cl-footer .cl-footer__links a{color:#ffffffb8}.cl-footer .cl-footer__text a{color:var(--cl-foot-fg, #fff)}.cl-footer .cl-footer__links a:hover{color:#fff}.cl-footer .cl-footer__copy{color:#ffffff8c}.cl-footer .cl-footer__top,.cl-footer .cl-footer__bottom{border-color:#ffffff24}.cl-bundle{padding:24px 0 56px}.cl-bundle__box{border:1px solid var(--cl-line);background:#fff;text-align:center;padding:36px 20px}@media(min-width:750px){.cl-bundle__box{padding:44px 48px}}.cl-bundle__eyebrow{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--cl-red);margin:0 0 10px}.cl-bundle__title{font-family:var(--cl-serif);font-size:2.8rem;line-height:1.15;margin:0;font-weight:400}@media(min-width:750px){.cl-bundle__title{font-size:3.6rem}}.cl-bundle__title em{font-style:italic}.cl-bundle__text{max-width:560px;margin:12px auto 0;font-size:1.45rem;color:var(--cl-text-soft)}.cl-bundle__tiers{display:grid;grid-template-columns:repeat(var(--cl-tiers, 3),1fr);margin:28px auto;max-width:820px}.cl-bundle__tier{padding:10px 8px;display:flex;flex-direction:column;align-items:center;gap:4px}.cl-bundle__tier+.cl-bundle__tier{border-left:1px solid var(--cl-line)}.cl-bundle__qty{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cl-text-soft)}.cl-bundle__pct{font-family:var(--cl-serif);font-size:3.4rem;line-height:1.1;color:var(--cl-red)}@media(min-width:750px){.cl-bundle__pct{font-size:4.4rem}}.cl-bundle__note{font-size:1.2rem;color:var(--cl-text-mute)}a.cl-stat__body{text-decoration:none;color:inherit}.cl-stat__laurel{width:40px;height:80px}.cl-stat__pin{position:relative;width:64px;height:64px;color:#e60023;flex:none}.cl-stat__pin>svg{width:64px;height:64px}.cl-stat__check{position:absolute;right:-4px;bottom:-2px;width:24px;height:24px;border-radius:50%;background:#e60023;color:#fff;border:2px solid #fff;display:grid;place-items:center}.cl-stat__check svg{width:12px;height:12px}@media(min-width:750px){.cl-stat__num{font-size:4.8rem}.cl-stat__sub{font-size:1.4rem}.cl-stat__body{gap:28px}}.cl-bundle__head{display:grid;gap:24px;align-items:center;text-align:center}@media(min-width:990px){.cl-bundle__head{grid-template-columns:1.1fr 1fr;text-align:left;gap:48px}.cl-bundle__head .cl-bundle__text{margin-left:0}}.cl-bundle__head .cl-bundle__tiers{margin:0;max-width:none}.cl-bundle__head .cl-bundle__pct{font-size:3.2rem}@media(min-width:750px){.cl-bundle__head .cl-bundle__pct{font-size:3.8rem}}.cl-bundle__products{margin-top:36px;padding-top:32px;border-top:1px solid var(--cl-line);text-align:left}.cl-bundle__foot{margin-top:32px;text-align:center}.cl-grid--loading .cl-card__media{background:linear-gradient(90deg,var(--cl-muted) 0%,var(--cl-muted-2) 50%,var(--cl-muted) 100%);background-size:200% 100%;animation:cl-shimmer 1.4s infinite linear}@keyframes cl-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.cl-usp{list-style:none;margin:1.6rem 0 1.2rem;padding:0;display:grid;gap:1rem}.cl-usp li{display:flex;align-items:center;gap:1.2rem;font-family:var(--cl-sans);font-size:1.5rem;line-height:1.3;color:var(--cl-ink)}.cl-usp svg{width:17px;height:17px;flex:none;color:var(--cl-ink)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/belorin-cl-2.css.map */
