.hora-bf{--hora-bf-ink: #151515;--hora-bf-pink: #ec3893;--hora-bf-pink-soft: #fff0f6;--hora-bf-muted: #f7f7f8;--hora-bf-line: #e6e6e8;color:var(--hora-bf-ink);font-family:var(--font-body-family),Poppins,sans-serif;background:#fff;overflow-x:clip}.hora-bf *,.hora-bf *:before,.hora-bf *:after{box-sizing:border-box}.hora-bf__hero{background:#111;color:#fff}.hora-bf__hero--cover picture{display:block;background:#111;aspect-ratio:1}.hora-bf__cover{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.hora-bf__hero--cover picture{aspect-ratio:2048 / 768}}.hora-bf__bar{margin:0;padding:10px 16px;text-align:center;font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.3}.hora-bf__hero-inner{width:min(1120px,calc(100% - 32px));margin:0 auto;padding:22px 0 26px}.hora-bf__eyebrow{display:inline-block;margin:0 0 12px;padding:6px 10px;border-radius:999px;background:var(--hora-bf-pink);color:var(--hora-bf-ink);font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1.2}.hora-bf__title{margin:0;max-width:11ch;font-size:46px;font-weight:800;letter-spacing:-.04em;line-height:.92}.hora-bf__subtitle{margin:12px 0 0;max-width:28ch;font-size:16px;font-weight:500;line-height:1.35}.hora-bf__wrap{width:min(1120px,calc(100% - 32px));margin:0 auto;padding:28px 0 12px}.hora-bf__heading{margin:0 0 16px;font-size:28px;font-weight:700;letter-spacing:-.03em;line-height:1.15}.hora-bf__grid{display:grid;grid-template-columns:1fr;gap:14px}.hora-bf-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:16px 14px 14px;border:1px solid var(--hora-bf-line);border-radius:16px;background:#fff;box-shadow:0 8px 24px #1515150d}.hora-bf-card__stock{position:absolute;top:12px;right:12px;max-width:46%;margin:0;color:var(--hora-bf-ink);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.25;text-align:right;text-transform:uppercase}.hora-bf-card__stock[hidden]{display:none}.hora-bf-card__stock:before{content:"";display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:var(--hora-bf-pink);transform:translateY(-1px)}.hora-bf-card__title{margin:0 34px 8px 0;font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.15;text-transform:uppercase}.hora-bf-card__title a,.hora-bf-card__photo-link{color:inherit;text-decoration:none}.hora-bf-card__photo-link{display:block}.hora-bf-card__badge{display:inline-flex;align-self:flex-start;margin:0 0 12px;padding:4px 8px;border-radius:999px;background:var(--hora-bf-muted);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.hora-bf-card__campaign{align-self:flex-start;margin:0 0 10px;padding:5px 10px;border-radius:999px;background:var(--hora-bf-pink);color:var(--hora-bf-ink);font-size:11px;font-weight:800;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.hora-bf-card__aside{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.hora-bf-card__aside .hora-bf-card__title{margin:0 0 8px}.hora-bf-includes{width:100%;margin:2px 0 8px}.hora-bf-includes__title{margin:0 0 6px;font-size:14px;font-weight:800;line-height:1.3}.hora-bf-card__aside .hora-bf__includes{margin:0}.hora-bf-card__aside .hora-bf-card__price{margin-top:4px}.hora-bf-card__aside .product-form,.hora-bf-card__aside .hora-bf__form{align-self:stretch;width:100%;margin-top:8px}.hora-bf-card>script{display:none}.hora-bf-media{min-width:0}.hora-bf--product .hora-bf-thumbs{margin-right:-4px;margin-left:-4px}.hora-bf-media .hora-bf__bundle,.hora-bf--product .hora-bf__bundle{aspect-ratio:auto;height:auto;margin-bottom:0;overflow:hidden;border-radius:12px}.hora-bf--product .hora-bf-media,.hora-bf--product .hora-bf__bundle,.hora-bf--product .hora-bf__bundle-photo{min-width:0;max-width:100%}.hora-bf--product .hora-bf__bundle-photo{width:100%;height:auto;max-height:none;object-fit:contain}@media screen and (max-width:749px){.hora-bf--product .hora-bf__wrap{width:calc(100% - 16px)}.hora-bf--product .hora-bf-card{padding-right:8px;padding-left:8px}}.hora-bf-thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none}.hora-bf-thumbs::-webkit-scrollbar{display:none}.hora-bf-thumbs__item{flex:0 0 84px;width:84px;height:84px;padding:4px;border:1px solid #e6e6e8;border-radius:10px;background:#fff;cursor:pointer}.hora-bf-thumbs__item.is-active{border-color:var(--hora-bf-ink)}.hora-bf-thumbs__item img{display:block;width:100%;height:100%;object-fit:contain}.hora-bf-stars{position:relative;display:inline-block;width:5.8em;height:1em;margin-right:6px;font-size:14px;line-height:1;color:#e4e4e6;vertical-align:-1px}.hora-bf-stars:before,.hora-bf-stars span:before{content:"\2605\2605\2605\2605\2605";letter-spacing:.12em}.hora-bf-stars span{position:absolute;top:0;left:0;width:var(--hora-bf-stars, 0%);overflow:hidden;color:#f3c621;white-space:nowrap}.hora-bf-rating{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 10px;font-size:13px;font-weight:600;line-height:1.3}.hora-bf-quote{margin:12px 0 0;padding:14px 16px;border-radius:16px;background:#151515;color:#fff}.hora-bf-quote .hora-bf-stars{color:#3a3a3a}.hora-bf-quote blockquote,.hora-bf-review blockquote{margin:8px 0 6px;padding:0;border:0;color:#151515;font-style:normal;font-size:15px;font-weight:700;line-height:1.35}.hora-bf-quote blockquote{color:#fff}.hora-bf-quote figcaption{color:#d0d0d0;font-size:12px;line-height:1.35}.hora-bf-trust{display:flex;flex-wrap:wrap;gap:8px 16px;width:100%;margin:12px 0 0;padding:0;list-style:none;font-size:12px;font-weight:600;line-height:1.3}.hora-bf-trust li{display:flex;align-items:center;gap:6px}.hora-bf-trust img{width:18px;height:18px}.hora-bf-reviews{margin-top:8px}.hora-bf-reviews__title,.hora-bf-gallery__title{margin:36px 0 8px;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.hora-bf-reviews__lead{margin:0 0 14px;font-size:14px;line-height:1.45}.hora-bf-reviews__grid{display:grid;gap:12px}.hora-bf-review{padding:16px;border-radius:16px;background:#fff}.hora-bf-review blockquote{margin:10px 0 8px;font-size:15px;font-weight:700;line-height:1.35}.hora-bf-review__meta,.hora-bf-review__product{margin:0;font-size:13px;line-height:1.35}.hora-bf-review__product{margin-top:4px;font-weight:800}.hora-bf-review a{display:inline-block;margin-top:10px;color:inherit;font-size:13px;font-weight:700}.hora-bf__bundle{margin:4px 0 12px;aspect-ratio:2 / 1;overflow:hidden;border-radius:12px;background:#fff}.hora-bf__bundle-photo{display:block;width:100%;height:100%;object-fit:contain}.hora-bf__row{display:flex;align-items:flex-end;justify-content:center;gap:6px;min-width:0;margin:4px 0 12px}.hora-bf__plus{flex:0 0 auto;align-self:center;color:var(--hora-bf-ink);font-size:18px;font-weight:700;line-height:1}.hora-bf__slot{position:relative;display:flex;flex:1 1 0;align-items:flex-end;justify-content:center;min-width:0;max-width:92px}.hora-bf__slot.is-gift{padding:16px 4px 4px;border:1.5px solid var(--hora-bf-pink);border-radius:12px;background:var(--hora-bf-pink-soft)}.hora-bf__photo{display:block;width:auto;max-width:100%;height:auto;max-height:104px;object-fit:contain}.hora-bf__gift-tag{position:absolute;top:4px;left:50%;padding:2px 6px;border-radius:999px;background:var(--hora-bf-pink);color:var(--hora-bf-ink);font-size:10px;font-weight:800;letter-spacing:.04em;line-height:1.2;white-space:nowrap;transform:translate(-50%)}.hora-bf__missing{padding:8px 4px;color:var(--hora-bf-ink);font-size:11px;line-height:1.3;text-align:center}.hora-bf-card__offer{margin:2px 0 4px;color:var(--hora-bf-pink);font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.15;text-align:center;text-transform:uppercase;text-wrap:balance}.hora-bf-card__short,.hora-bf-card__price{margin:0;text-align:center}.hora-bf-card__short{font-size:14px;font-weight:500;line-height:1.35}.hora-bf-card__price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:8px;margin-top:8px;font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.hora-bf-card__compare{color:#6b6b6b;font-size:16px;font-weight:600;letter-spacing:0;text-decoration:line-through}.hora-bf-gallery__grid{display:grid;grid-template-columns:1fr;gap:10px}.hora-bf-gallery__grid img{width:100%;height:auto;background:#fff;border-radius:16px}.hora-bf-card__options{margin:14px 0 0;padding:0;border:0}.hora-bf-card__legend{margin-bottom:8px;padding:0;font-size:13px;font-weight:700}.hora-bf-card__choices{display:flex;flex-wrap:wrap;gap:8px}.hora-bf-card__choice{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.hora-bf-card__choice-label{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border:1px solid var(--hora-bf-line);border-radius:10px;background:#fff;color:var(--hora-bf-ink);font-size:13px;font-weight:600;line-height:1.25;text-align:center;cursor:pointer}.hora-bf-card__choice:checked+.hora-bf-card__choice-label{border-color:var(--hora-bf-ink);background:var(--hora-bf-ink);color:#fff}.hora-bf-card__choice:focus-visible+.hora-bf-card__choice-label,.hora-bf a:focus-visible,.hora-bf button:focus-visible,.hora-bf summary:focus-visible{outline:2px solid var(--hora-bf-ink);outline-offset:3px}.hora-bf__hero a:focus-visible,.hora-bf__closer a:focus-visible,.hora-bf__closer summary:focus-visible{outline-color:#fff}.hora-bf__form{margin-top:14px}.hora-bf__error[hidden]{display:none}.hora-bf__error{display:flex;gap:8px;margin-bottom:8px;color:#8f1d1d;font-size:14px;font-weight:600;line-height:1.35}.hora-bf__submit{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 16px;border:0;border-radius:10px;background:var(--hora-bf-ink);color:#fff;font-family:inherit;font-size:15px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;cursor:pointer}.hora-bf__submit:disabled{background:#e4e4e7;color:var(--hora-bf-ink);cursor:not-allowed}.hora-bf__submit .loading__spinner{position:absolute;right:14px;width:18px;height:18px}.hora-bf__submit .path{stroke:#fff}.hora-bf-card__more{display:inline-flex;align-items:center;justify-content:center;align-self:center;min-height:44px;margin-top:4px;color:var(--hora-bf-ink);font-size:14px;font-weight:600;text-underline-offset:3px}.hora-bf__note{display:none;margin:8px 0 0;color:#5c5c61;font-size:12px;font-weight:600;line-height:1.35;text-align:center}.hora-bf--preview .hora-bf__note{display:block}.hora-bf-sections{display:grid;gap:12px;margin-top:22px}.hora-bf-section{padding:18px 18px 6px;border:1px solid var(--hora-bf-line);border-radius:16px;background:#fff}.hora-bf-section--note{background:var(--hora-bf-pink-soft)}.hora-bf-section--problema{background:#fff1f1;border-color:#f6d5d8}.hora-bf-section--rezultatas{background:#f3fbf4;border-color:#d7eedd}.hora-bf-section__title{margin:0 0 10px;font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.25}.hora-bf-section__body p,.hora-bf-block__text{margin:0 0 12px;font-size:15px;font-weight:400;line-height:1.5}.hora-bf-block{margin-top:4px;padding-top:12px;border-top:1px solid var(--hora-bf-line)}.hora-bf-block h3{margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.35}.hora-bf-copy{margin-top:18px;font-size:15px;font-weight:400;line-height:1.5}.hora-bf-copy p,.hora-bf-copy ul{margin:0 0 12px}.hora-bf-copy li+li{margin-top:6px}.hora-bf__includes{margin:0;padding-left:18px}.hora-bf__includes a{color:var(--hora-bf-ink);font-weight:600}.hora-bf__policy{margin-top:12px;border-top:1px solid var(--hora-bf-line);padding-top:12px}.hora-bf__policy summary{min-height:44px;font-weight:700;cursor:pointer}.hora-bf__policy-body{font-size:14px;line-height:1.5}.hora-bf-more{margin-top:40px}.hora-bf-more__kicker{margin:0 0 4px;color:var(--hora-bf-ink);font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.hora-bf-more__title{margin:0 0 16px;font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1.15}.hora-bf-more__title a{color:inherit;text-decoration:none}.hora-bf-more slider-component{--desktop-margin-left-first-item: 0px;display:block}.hora-bf-more .grid.slider{display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0;padding:0 0 8px}.hora-bf-more .grid.slider .grid__item{flex:0 0 calc((100% - 32px) / 3);width:calc((100% - 32px) / 3);max-width:calc((100% - 32px) / 3);margin:0;scroll-snap-align:start}.hora-bf-more .card__inner.ratio:before{padding-bottom:50%}.hora-bf-more .slider--desktop .slider__slide:first-child,.hora-bf-more .grid--peek.slider .grid__item:first-of-type,.hora-bf-more .slider--tablet.grid--peek .grid__item:first-of-type{margin-left:0;scroll-margin-left:0}@media screen and (max-width:749px){.hora-bf-more .grid.slider .grid__item{flex-basis:78%;width:78%;max-width:78%}}.hora-bf-more .slider--desktop:after,.hora-bf-more .slider--tablet:after,.hora-bf-more .grid--peek.slider:after{padding-left:0;margin-left:0}.hora-bf-more .card__heading a{color:inherit}.hora-bf-more .slider-buttons{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:8px}.hora-bf__faq{margin-top:28px}.hora-bf__faq-item{border-top:1px solid var(--hora-bf-line)}.hora-bf__faq-item:last-child{border-bottom:1px solid var(--hora-bf-line)}.hora-bf__faq summary{display:flex;align-items:center;min-height:52px;padding:10px 0;font-weight:700;cursor:pointer}.hora-bf__faq p{margin:0 0 14px;font-size:15px;line-height:1.5}.hora-bf__closer{margin-top:28px;padding:22px 16px;background:#111;color:#fff;text-align:center}.hora-bf__closer p{width:min(720px,calc(100% - 32px));margin:0 auto;font-size:16px;font-weight:600;line-height:1.4}@media screen and (min-width:750px){.hora-bf__hero-inner{padding:36px 0 40px}.hora-bf__title{font-size:72px}.hora-bf__subtitle{font-size:18px}.hora-bf__heading{font-size:36px}.hora-bf__slot{max-width:120px}.hora-bf__photo{max-height:136px}.hora-bf-card{padding:18px 18px 16px}.hora-bf--product .hora-bf-thumbs{margin-right:-6px;margin-left:-6px}.hora-bf-card__offer{font-size:26px}}@media screen and (min-width:990px){.hora-bf__grid{grid-template-columns:1fr 1fr;gap:18px}.hora-bf--product .hora-bf-card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);column-gap:28px;align-items:start}.hora-bf--product .hora-bf-media,.hora-bf--product .hora-bf__bundle,.hora-bf--product .hora-bf__row{grid-column:1;grid-row:1;margin-top:0}.hora-bf--product .hora-bf-media .hora-bf__bundle,.hora-bf--product .hora-bf-media .hora-bf__row{grid-column:auto;grid-row:auto}.hora-bf--product .hora-bf-card--product .hora-bf-card__aside{grid-column:2;grid-row:1}.hora-bf--product .hora-bf-copy{grid-column:1 / -1}.hora-bf--product .hora-bf-card__title,.hora-bf--product .hora-bf-card__badge,.hora-bf--product .hora-bf-card__offer,.hora-bf--product .hora-bf-card__short,.hora-bf--product .hora-bf-card__price,.hora-bf--product .hora-bf-card__options,.hora-bf--product .hora-bf__form,.hora-bf--product .hora-bf-card__more,.hora-bf--product .hora-bf__note,.hora-bf--product .hora-bf-card__stock{grid-column:2}.hora-bf--product .hora-bf-card__stock{position:static;max-width:none;text-align:left}.hora-bf--product .hora-bf-card__title{margin-right:0}.hora-bf--product .hora-bf-card__offer,.hora-bf--product .hora-bf-card__short,.hora-bf--product .hora-bf-card__price{justify-content:flex-start;text-align:left}.hora-bf-gallery__grid,.hora-bf-reviews__grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:389px){.hora-bf__slot{max-width:68px}.hora-bf__photo{max-height:92px}.hora-bf__row{gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/hora-black-friday.css.map */
