.product__info-container>*+*{margin:1.2rem 0 0}.product__info-container .product-form{margin:0}.product__info-container>.lb-anchor-target{display:block;margin-top:0}.product__lb-badges{margin-bottom:.4rem}.product__title h1,.product__title .h1{font-size:clamp(2.4rem,3vw,3.2rem)}quick-add-modal .product__title>h1{display:block}.product__lb-subtitle{margin:-.8rem 0 0;color:rgb(var(--lb-muted));font-size:1.5rem;line-height:1.45}.lb-lead{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgb(var(--lb-line));border-radius:var(--lb-radius-m);background:rgb(var(--lb-surface));overflow:hidden}.lb-lead__item{display:grid;gap:.2rem;padding:1.2rem 1.4rem;font-size:1.4rem}.lb-lead__item+.lb-lead__item{border-left:1px solid rgb(var(--lb-line))}.lb-lead__status{font-weight:600;color:rgb(var(--lb-ink))}.lb-lead__status--ok{color:rgb(var(--lb-ok))}.lb-lead__status--muted{color:rgb(var(--lb-muted))}.lb-lead__sub{color:rgb(var(--lb-muted));font-size:1.3rem}@media screen and (max-width:749px){.lb-lead{grid-template-columns:1fr}.lb-lead__item+.lb-lead__item{border-left:0;border-top:1px solid rgb(var(--lb-line))}}.lb-pers{display:grid;gap:1.2rem;padding:1.6rem;border:1px solid rgb(var(--lb-line));border-radius:var(--lb-radius-m);background:rgb(var(--lb-bg))}.lb-pers__header{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;flex-wrap:wrap}.lb-pers__heading{margin:0}.lb-pers__meta{font-size:1.3rem;color:rgb(var(--lb-muted))}.lb-pers__field{display:grid;gap:.5rem;margin:0;padding:0;border:0;min-width:0}.lb-pers__label{font-size:1.4rem;line-height:1.4;font-weight:500;color:rgb(var(--lb-ink))}.lb-pers__required{color:rgb(var(--lb-accent-hover));margin-left:.2rem}.lb-pers__optional{margin-left:.6rem;font-weight:400;color:rgb(var(--lb-muted));font-size:1.2rem}.lb-pers__input,.lb-pers__textarea,.lb-pers__select{width:100%;box-sizing:border-box;font:inherit;font-size:1.6rem;padding:1rem 1.2rem;border:1px solid rgb(var(--lb-line-strong));border-radius:var(--lb-radius-s);background:rgb(var(--lb-surface));color:rgb(var(--lb-ink));transition:border-color var(--lb-duration) var(--lb-ease)}.lb-pers__textarea{resize:vertical;min-height:8rem}.lb-pers__input:focus,.lb-pers__textarea:focus,.lb-pers__select:focus{outline:.2rem solid rgb(var(--lb-accent));outline-offset:.1rem;border-color:rgb(var(--lb-accent))}.lb-pers__input--invalid{border-color:rgb(var(--lb-error))}.lb-pers .select .svg-wrapper{right:1.4rem}.lb-pers .select:before,.lb-pers .select:after{content:none}.lb-pers .select__select.lb-pers__select{margin:0;height:auto;min-height:0;line-height:inherit;padding-right:4rem;box-shadow:none}.lb-pers__hint{display:flex;justify-content:space-between;gap:1rem;font-size:1.25rem;line-height:1.4;color:rgb(var(--lb-muted))}.lb-pers__counter{flex:none;white-space:nowrap}.lb-pers__counter--full{color:rgb(var(--lb-error))}.lb-pers__file{position:relative;display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.4rem;border:1px dashed rgb(var(--lb-line-strong));border-radius:var(--lb-radius-s);background:rgb(var(--lb-surface));transition:border-color var(--lb-duration) var(--lb-ease)}.lb-pers__file:hover,.lb-pers__file:focus-within{border-color:rgb(var(--lb-accent))}.lb-pers__file--filled{border-style:solid;border-color:rgb(var(--lb-ok))}.lb-pers__file-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.lb-pers__file-icon{flex:none;display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:.8rem;background:rgb(var(--lb-accent-soft));color:rgb(var(--lb-accent-hover));font-weight:700}.lb-pers__file-text{display:grid;gap:.2rem;font-size:1.4rem;min-width:0}.lb-pers__file-cta{font-weight:500}.lb-pers__file-name{font-size:1.25rem;overflow-wrap:anywhere}.lb-fonts{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.8rem}.lb-fonts__option{position:relative;display:grid;gap:.3rem;padding:1rem 1.2rem;border:1px solid rgb(var(--lb-line-strong));border-radius:var(--lb-radius-s);background:rgb(var(--lb-surface));cursor:pointer;transition:border-color var(--lb-duration) var(--lb-ease),box-shadow var(--lb-duration) var(--lb-ease)}.lb-fonts__option input{position:absolute;opacity:0;width:0;height:0}.lb-fonts__option:has(input:checked){border-color:rgb(var(--lb-accent));box-shadow:0 0 0 1px rgb(var(--lb-accent))}.lb-fonts__option:has(input:focus-visible){outline:.2rem solid rgb(var(--lb-accent));outline-offset:.2rem}.lb-fonts__preview{display:block;min-height:2.4rem}.lb-fonts__image{display:block;width:100%;height:auto}.lb-fonts__sample{font-size:1.8rem;line-height:1.2;color:rgb(var(--lb-ink))}.lb-fonts__sample--nowoczesna{font-family:var(--font-heading-family);font-weight:600}.lb-fonts__sample--klasyczna{font-family:Georgia,Times New Roman,serif}.lb-fonts__sample--odreczna{font-family:Segoe Script,Brush Script MT,cursive}.lb-fonts__sample--wersaliki{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.12em;font-size:1.4rem}.lb-fonts__name{font-size:1.3rem;font-weight:500}.lb-fonts__note{font-size:1.2rem;color:rgb(var(--lb-muted))}.lb-pers__guide{border:1px solid rgb(var(--lb-line));border-radius:var(--lb-radius-s);background:rgb(var(--lb-surface))}.lb-pers__guide-summary{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.2rem;font-size:1.4rem;font-weight:500;cursor:pointer;list-style:none}.lb-pers__guide-summary::-webkit-details-marker{display:none}.lb-pers__guide-icon:before{content:"+";font-weight:600;color:rgb(var(--lb-accent-hover))}.lb-pers__guide[open] .lb-pers__guide-icon:before{content:"\2212"}.lb-pers__guide-body{padding:0 1.2rem 1.2rem}.lb-pers__guide-image{width:100%;height:auto;border-radius:var(--lb-radius-s)}.lb-pers__footnote{margin:0;font-size:1.25rem;line-height:1.45}.lb-pers__error{margin:0;padding:1rem 1.2rem;border-radius:var(--lb-radius-s);background:rgba(var(--lb-error),.08);color:rgb(var(--lb-error));font-size:1.4rem}.lb-trust{display:grid;gap:.8rem;margin:0;font-size:1.4rem;color:rgba(var(--color-foreground),.85)}.lb-trust__item{display:flex;gap:1rem;align-items:flex-start}.lb-trust__icon{flex:none;width:1.8rem;height:1.8rem;margin-top:.1rem;color:rgb(var(--lb-accent-hover))}.lb-trust__icon svg{width:100%;height:100%}.lb-specs__list{display:grid;margin:0}.lb-specs__row{display:grid;grid-template-columns:minmax(10rem,1fr) 2fr;gap:1.2rem;padding:.9rem 0;border-bottom:1px solid rgb(var(--lb-line));font-size:1.4rem}.lb-specs__row:last-child{border-bottom:0}.lb-specs__label{color:rgb(var(--lb-muted))}.lb-specs__value{margin:0;color:rgb(var(--lb-ink))}.product__info-container .lb-omnibus{margin-top:.6rem;font-size:1.3rem}.lb-safety__more{margin:1.2rem 0 0;font-size:1.4rem}.lb-option-note{margin:-.4rem 0 1.6rem;font-size:1.4rem;color:rgb(var(--lb-muted))}.lb-option-surcharge{font-weight:600;white-space:nowrap}.product-form__input--pill input[type=radio]+label.lb-option--recommended{margin-top:1.2rem}.lb-option-badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:.2rem .9rem;border-radius:var(--lb-radius-pill);background:rgb(var(--lb-accent));color:rgb(var(--lb-ink));font-size:1.1rem;font-weight:600;letter-spacing:.04rem;line-height:1.4;white-space:nowrap;pointer-events:none}.lb-promo{display:flex;align-items:flex-start;gap:1rem;padding:1.2rem 1.4rem;border:1px solid rgba(var(--lb-accent),.45);border-radius:var(--lb-radius-m);background:rgb(var(--lb-accent-soft));color:rgb(var(--lb-ink))}.lb-promo__icon{flex:none;display:flex;width:1.8rem;height:1.8rem;margin-top:.15rem;color:rgb(var(--lb-accent-hover))}.lb-promo__icon svg{width:100%;height:100%}.lb-promo__text{margin:0;font-size:1.4rem;line-height:1.5}.lb-promo__text strong{font-weight:600}.product__info-container .product__lb-details{margin:.4rem 0 0;color:rgb(var(--lb-muted));font-size:1.4rem}.lb-promo-strip{display:flex;align-items:center;justify-content:center;gap:1rem;margin:0 0 2rem;padding:1rem 1.6rem;border:1px solid rgba(var(--lb-accent),.45);border-radius:var(--lb-radius-m);background:rgba(var(--lb-accent-soft),.6);color:rgb(var(--lb-ink));text-align:center}.lb-promo-strip__icon{flex:none;display:flex;width:1.5rem;height:1.5rem;color:rgb(var(--lb-accent-hover))}.lb-promo-strip__icon svg{width:100%;height:100%}.lb-promo-strip__text{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:1.2rem;row-gap:.2rem;font-size:1.5rem;line-height:1.4;letter-spacing:.02em}.lb-promo-strip__heading strong{font-weight:700}.lb-promo-strip__note{color:rgb(var(--lb-muted))}@media screen and (min-width:750px){.lb-promo-strip__note:before{content:"\b7";margin-right:1.2rem;color:rgb(var(--lb-accent-hover))}}@media screen and (max-width:749px){.lb-promo-strip{margin-bottom:1.6rem;padding:.9rem 1.2rem}.lb-promo-strip__text{font-size:1.4rem}.lb-promo-strip__note{display:none}}.lb-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:4;padding:1rem 0 calc(1rem + env(safe-area-inset-bottom));border-top:1px solid rgb(var(--lb-line));background:rgb(var(--color-background));box-shadow:var(--lb-shadow-m);transform:translateY(110%);transition:transform var(--lb-duration-slow, .3s) var(--lb-ease)}.lb-sticky-atc.is-visible{transform:none}.lb-sticky-atc__inner{display:flex;align-items:center;gap:1.2rem}.lb-sticky-atc__info{display:grid;flex:1 1 auto;min-width:0;gap:.2rem}.lb-sticky-atc__title{overflow:hidden;font-size:1.3rem;color:rgb(var(--lb-muted));white-space:nowrap;text-overflow:ellipsis}.lb-sticky-atc__price{font-size:1.6rem;font-weight:600;color:rgb(var(--lb-ink))}.lb-sticky-atc__button{flex:0 0 auto;padding:0 2rem}@media(prefers-reduced-motion:reduce){.lb-sticky-atc{transition:none}}@media screen and (max-width:749px){body.lb-has-sticky-atc{padding-bottom:7.2rem}}@media screen and (min-width:750px){.lb-sticky-atc:not(.lb-sticky-atc--desktop){display:none}body.lb-has-sticky-atc:has(.lb-sticky-atc--desktop){padding-bottom:7.2rem}}.lb-price-note{display:flex;align-items:center;gap:.8rem;margin:0;font-size:1.5rem;color:rgb(var(--lb-ink))}.lb-price-note__icon{display:inline-flex;flex:none;color:rgb(var(--lb-accent))}.lb-price-note__icon svg{width:1.6rem;height:1.6rem}.lb-second{display:grid;gap:1rem;padding:1.4rem;border:1px solid rgba(var(--lb-accent),.45);border-radius:var(--lb-radius-m);background:rgb(var(--lb-accent-soft))}.lb-second[hidden]{display:none}.lb-second__text{margin:0;font-size:1.4rem;color:rgb(var(--lb-ink))}.lb-offer{border:1px solid rgb(var(--lb-line));border-radius:var(--lb-radius-m);background:rgb(var(--lb-surface));overflow:hidden}.lb-offer__list{margin:0;padding:0}.lb-offer__item{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.6rem}.lb-offer__item+.lb-offer__item{border-top:1px solid rgb(var(--lb-line))}.lb-offer__icon{display:grid;place-items:center;flex:none;width:3.6rem;height:3.6rem;border-radius:50%;background:rgb(var(--lb-bg));color:rgb(var(--lb-ink))}.lb-offer__icon svg{width:1.8rem;height:1.8rem}.lb-offer__body{display:grid;gap:.1rem;min-width:0}.lb-offer__title{font-size:1.6rem;font-weight:700;line-height:1.3;color:rgb(var(--lb-ink))}.lb-offer__text{font-size:1.3rem;line-height:1.4;color:rgb(var(--lb-muted))}.lb-offer__item--green .lb-offer__icon{background:rgba(var(--lb-ok),.12);color:rgb(var(--lb-ok))}.lb-offer__item--green .lb-offer__title{color:rgb(var(--lb-ok))}.lb-offer__item--gold{background:rgb(var(--lb-accent-soft))}.lb-offer__item--gold .lb-offer__icon{background:rgb(var(--lb-accent));color:rgb(var(--lb-surface))}.lb-offer__item--gold .lb-offer__title{text-transform:uppercase;letter-spacing:.03em}.lb-lead-inline{margin:0;padding:1rem 1.6rem;border-top:1px solid rgb(var(--lb-line));font-size:1.3rem;line-height:1.4;color:rgb(var(--lb-muted))}.product .price--large .price-item{font-size:2.8rem;font-weight:700;letter-spacing:0;color:rgb(var(--lb-ink))}@media screen and (max-width:749px){body:has(.lb-sticky-atc--always) product-info .product-form__submit{position:absolute!important;width:1px;min-width:0;height:1px;min-height:0;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}}.lb-sticky-atc__button.is-loading{opacity:.6;pointer-events:none}@media screen and (min-width:750px){.lb-offer__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.lb-offer__item{align-items:flex-start;gap:.8rem;padding:1.2rem 1rem}.lb-offer__item+.lb-offer__item{border-top:0;border-left:1px solid rgb(var(--lb-line))}.lb-offer__icon{width:2.8rem;height:2.8rem}.lb-offer__icon svg{width:1.5rem;height:1.5rem}.lb-offer__title{font-size:1.4rem}.lb-offer__item--gold .lb-offer__title{letter-spacing:0}.lb-offer__text{font-size:1.25rem;line-height:1.35}.lb-lead-inline{padding:.8rem 1.2rem}}@media screen and (max-width:749px){.lb-offer__item{gap:.8rem;padding:.7rem 1rem}.lb-offer__icon{width:2.8rem;height:2.8rem}.lb-offer__icon svg{width:1.5rem;height:1.5rem}.lb-offer__body{display:block;line-height:1.35}.lb-offer__title{display:inline;font-size:1.4rem}.lb-offer__item--gold .lb-offer__title{letter-spacing:0}.lb-offer__text{display:inline;font-size:1.2rem}.lb-offer__text:before{content:" \b7  "}.lb-lead-inline{padding:.7rem 1.2rem}.product__title h1,.product__title .h1{font-size:2.2rem}.product__lb-subtitle{margin-top:-.6rem;font-size:1.4rem}.lb-pers{padding:1.4rem}.product-media-container.constrain-height{--constrained-min-height: 0px;--constrained-height: 28rem}.product--thumbnail_slider .thumbnail-list__item.slider__slide,.thumbnail-list__item.slider__slide{width:5.6rem}.thumbnail-slider{margin-top:.8rem}.product__info-wrapper{margin-top:0}}@media screen and (min-width:990px){.product__info-container{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1.2rem;align-items:end}.product__info-container>*{grid-column:1 / -1;min-width:0}.product__info-container>*+*{margin-top:1rem}.product__info-container>.product__lb-subtitle{margin-top:.2rem}.product__lb-badges{margin-bottom:0}.lb-pers{gap:1rem;padding:1.4rem 1.6rem 1.2rem}.product__info-container>.product-form__quantity,.product__info-container>.product-form__quantity+div:has(>product-form){margin-top:.8rem}.lb-pers__input,.lb-pers__select{padding-top:.7rem;padding-bottom:.7rem}.lb-offer__item{padding-top:1rem;padding-bottom:1rem}.lb-lead-inline{padding-top:.6rem;padding-bottom:.6rem}.product__info-container>.product-form__quantity{grid-column:1;align-self:start;margin-bottom:0}.product__info-container>.product-form__quantity+div:has(>product-form){grid-column:2;align-self:start}.lb-pers__header{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.product .price--large .price-item{line-height:1.2}.product__info-container>.product-form__quantity .quantity__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.product__info-container>.product-form__quantity .quantity{min-height:4.7rem}.product__info-container>div:has(>form.installment):not(:has(shopify-payment-terms *)){margin-top:0}.product__title h1,.product__title .h1{font-size:2.6rem}}.lb-inline-video{display:block}.lb-inline-video .lb-inline-video__video{object-fit:contain;background:transparent}.media-fit-cover .lb-inline-video .lb-inline-video__video{object-fit:cover}.lb-inline-video>.lb-inline-video__toggle{position:absolute;top:auto;left:auto;right:1.2rem;bottom:1.2rem;z-index:2;display:grid;place-items:center;width:3.6rem;height:3.6rem;padding:0;border:0;border-radius:50%;background:rgba(var(--lb-surface),.9);box-shadow:var(--lb-shadow-s);color:rgb(var(--lb-ink));cursor:pointer}.lb-inline-video__toggle:focus-visible{outline:.2rem solid rgb(var(--lb-accent));outline-offset:.2rem}.lb-inline-video__icon--play svg{width:1.4rem;height:1.4rem}.lb-inline-video__icon--pause{width:1.2rem;height:1.4rem;border-left:.4rem solid currentColor;border-right:.4rem solid currentColor}.lb-inline-video .lb-inline-video__icon--pause,.lb-inline-video.is-playing .lb-inline-video__icon--play{display:none}.lb-inline-video.is-playing .lb-inline-video__icon--pause{display:block}
/*# sourceMappingURL=/cdn/shop/t/14/assets/lb-product.css.map */
