@import"https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,200;0,6..72,300;0,6..72,400;1,6..72,300&family=Archivo:wght@300;400;500&display=swap";:root{--atrament: #1a1a18;--wegiel: #2e2c28;--popiol: #55524b;--kamien: #8a857d;--piasek: #c9bdad;--len: #e4dccf;--kosc: #f2ede4;--papier: #faf7f2;--wino: #5c2230;--mosiadz: #a98b5d;--mech: #4a5a3e;--cegla: #8c3a2e;--lv-bg: var(--kosc);--lv-bg-raised: var(--papier);--lv-bg-alt: var(--len);--lv-bg-inverse: var(--atrament);--lv-text: var(--atrament);--lv-text-muted: var(--popiol);--lv-text-subtle: var(--kamien);--lv-text-inverse: var(--kosc);--lv-border: var(--piasek);--lv-border-strong: var(--popiol);--lv-accent: var(--wino);--lv-accent-text: var(--kosc);--lv-in-stock: var(--mech);--lv-error: var(--cegla);--lv-serif: "Newsreader", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--lv-sans: "Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--lv-pad: clamp(2rem, 5vw, 6.4rem);--lv-max: 156rem;--lv-y-xl: clamp(8rem, 9vw, 14rem);--lv-y-lg: clamp(6.4rem, 7vw, 11.2rem);--lv-y-md: clamp(4.8rem, 5vw, 8rem);--lv-y-sm: clamp(3.2rem, 3.5vw, 5.6rem);--font-body-family: var(--lv-sans);--font-heading-family: var(--lv-serif);--font-body-weight: 400;--font-heading-weight: 300}html{font-size:62.5%}body{font-family:var(--lv-sans);font-size:1.6rem;line-height:1.62;letter-spacing:normal;color:var(--lv-text);background-color:var(--lv-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,.rte,.rte p,p,li,td,dd,label,input,textarea,select,button{color:inherit}::selection{background:var(--wino);color:var(--kosc)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.card__heading,.product__title,.rich-text__heading,.title,.banner__heading{font-family:var(--lv-serif);font-weight:300;letter-spacing:-.012em;line-height:1.1;font-optical-sizing:auto}.h0,h1{font-size:clamp(3.6rem,4.4vw,6rem)}.h1,h2{font-size:clamp(2.8rem,3vw,4rem)}.h2,h3{font-size:clamp(2.2rem,2.2vw,2.8rem)}.caption-with-letter-spacing,.product__text.caption-with-letter-spacing{letter-spacing:.16em;font-size:1.05rem;color:var(--lv-text-muted)}.button,.shopify-challenge__button,.customer button,.card,.card-wrapper,.media,.field__input,.select__select,.quantity,.cart-drawer,.cart-notification,.modal__content,.product-form__input input[type=radio]+label{border-radius:0;box-shadow:none}.card__inner,.media--hover-effect>img+img{transition:none}hr{border:0;height:1px;background:var(--lv-border)}.button--primary,.product-form__submit,.shopify-payment-button__button--unbranded,.cart__checkout-button{background:var(--lv-bg-inverse);color:var(--lv-text-inverse);border:0;font-family:var(--lv-sans);font-size:1.15rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:1.8rem 3rem;transition:background .22s ease}.button--primary:hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover,.cart__checkout-button:hover{background:var(--lv-accent);color:var(--lv-accent-text)}.button--primary:after,.product-form__submit:after{box-shadow:none}.button--secondary{background:transparent;color:var(--lv-text);border:1px solid var(--lv-border-strong);letter-spacing:.16em;text-transform:uppercase;font-size:1.1rem}.button--secondary:hover{border-color:var(--lv-accent);color:var(--lv-accent)}a{color:inherit}a:not(.button):hover{color:var(--lv-accent)}*:focus-visible{outline:2px solid var(--lv-accent);outline-offset:3px}.product-form__input--pill input[type=radio]+label{border-radius:0;border:1px solid var(--lv-border);background:transparent;min-width:5.4rem;padding:1.1rem 1.4rem;font-size:1.2rem;letter-spacing:.1em;color:var(--lv-text);transition:border-color .18s ease,color .18s ease}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--lv-accent);color:var(--lv-accent);background:transparent}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--lv-border-strong)}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{color:var(--lv-text-subtle);text-decoration:line-through;text-decoration-color:var(--kamien)}.badge{border-radius:0;background:transparent;border:1px solid var(--lv-border-strong);color:var(--lv-text-muted);font-size:.95rem;letter-spacing:.16em;text-transform:uppercase;padding:.4rem .8rem}.badge--sold-out{border-color:var(--lv-error);color:var(--lv-error)}.price--on-sale .price-item--regular{color:var(--lv-text-muted)}.card__content{padding-top:1.2rem}.card__information{padding-top:1rem;border-top:1px solid var(--lv-border)}.card__heading{font-size:1.7rem}.card__information .price{font-size:1.25rem;letter-spacing:.04em}.lv-hair.lv-hair,.lv-rule.lv-rule,.lv-scrim.lv-scrim{display:block}.lv-dot.lv-dot{display:inline-block}.lv-notch.lv-notch i,.lv-track .lv-fill,.lv-dist .t i,.lv-meter .t i{display:block}.lv-wrap{max-width:var(--lv-max);margin:0 auto;padding-left:var(--lv-pad);padding-right:var(--lv-pad)}.lv-eyebrow{display:block;font-family:var(--lv-sans);font-size:1.05rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--lv-text-muted)}.lv-title{font-family:var(--lv-serif);font-weight:300;font-size:clamp(2.6rem,3vw,4rem);line-height:1.1;letter-spacing:-.012em;margin:1.2rem 0 0}.lv-sub{color:var(--lv-text-muted);font-size:1.4rem;margin-top:1.2rem;max-width:52ch}.lv-head{display:grid;grid-template-columns:1fr auto;gap:2.4rem;align-items:baseline}.lv-head .lv-idx{font-size:1.05rem;letter-spacing:.2em;color:var(--lv-text-muted);text-transform:uppercase}.color-scheme-4 .lv-idx,.color-scheme-5 .lv-idx,.lv-band .lv-idx,.lv-footer .lv-idx{color:var(--kamien)}.lv-rule{height:1px;background:var(--lv-border);border:0;margin:2.2rem 0 0}.lv-hair{height:1px;width:6.4rem;background:var(--mosiadz);margin-bottom:2.4rem}.lv-btn{display:inline-block;background:var(--lv-bg-inverse);color:var(--lv-text-inverse);border:0;font-family:var(--lv-sans);font-size:1.1rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;padding:1.6rem 3.4rem;cursor:pointer;transition:background .22s ease}.lv-btn:hover{background:var(--lv-accent);color:var(--lv-accent-text)}.lv-panel{border:1px solid var(--lv-border);background:var(--lv-bg-raised)}.lv-panel .lv-r{display:grid;grid-template-columns:1.8rem auto 1fr;gap:1.2rem;align-items:baseline;padding:1.3rem 1.8rem;font-size:1.25rem;color:var(--lv-text-muted);border-bottom:1px solid var(--lv-border)}.lv-panel .lv-r:last-child{border-bottom:0}.lv-panel .lv-r svg{stroke:var(--kamien);fill:none;stroke-width:1.1;width:1.5rem;height:1.5rem;transform:translateY(.2rem)}.lv-panel .lv-r b{font-weight:400;color:var(--lv-text);text-align:right}.lv-panel .lv-gift{display:grid;grid-template-columns:5.2rem 1fr auto;gap:1.6rem;align-items:center;padding:1.6rem 1.8rem;border-bottom:1px solid var(--lv-border)}.lv-panel .lv-gift img{display:block;aspect-ratio:1/1;object-fit:cover;width:100%;height:auto}.lv-panel .lv-gift .t{font-size:1.3rem}.lv-panel .lv-gift .s{font-size:1.15rem;color:var(--lv-text-muted);margin-top:.3rem}.lv-tag{font-size:.9rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lv-accent);border:1px solid var(--lv-accent);padding:.4rem .7rem;white-space:nowrap}.lv-pay{display:flex;flex-wrap:wrap;gap:1.4rem;justify-content:center;padding:1.3rem 1.8rem}.lv-pay span{font-size:.9rem;letter-spacing:.16em;text-transform:uppercase;color:var(--lv-text-subtle)}.lv-stock{font-size:1.25rem;color:var(--lv-in-stock);margin-top:1.2rem}.lv-stock.is-out{color:var(--lv-error)}.lv-dot{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:currentColor;margin-right:.8rem;vertical-align:middle}.lv-bundle{background:var(--lv-bg-alt)}.lv-ladder{margin-top:3.4rem}.lv-track{position:relative;height:1px;background:var(--piasek);margin:0 6%}.lv-track .lv-fill{position:absolute;left:0;top:0;height:1px;background:var(--atrament);width:0;transition:width .35s ease}.lv-notches{display:grid;margin-top:-.5rem}.lv-notch{text-align:center}.lv-notch i{display:block;width:.9rem;height:.9rem;border:1px solid var(--lv-border-strong);background:var(--lv-bg-alt);margin:0 auto;transform:rotate(45deg)}.lv-notch[data-on="1"] i{background:var(--atrament);border-color:var(--atrament)}.lv-notch b{display:block;font-size:1rem;letter-spacing:.18em;text-transform:uppercase;margin-top:1.4rem;font-weight:500}.lv-notch[data-on="1"] b{color:var(--lv-accent)}.lv-notch span{display:block;font-size:1.2rem;color:var(--lv-text-muted);margin-top:.4rem}.lv-rows{display:grid;gap:clamp(1.2rem,2vw,2.6rem);margin-top:4.4rem}.lv-brow{display:grid;grid-template-columns:8.8rem 1fr;gap:1.6rem;align-items:center;background:var(--lv-bg);border:1px solid var(--lv-border);padding:1.2rem}.lv-brow img{display:block;aspect-ratio:3/4;object-fit:cover;width:100%;height:auto}.lv-brow h3{font-size:1.5rem;font-weight:400;line-height:1.3;font-family:var(--lv-serif);margin:0}.lv-brow .v{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--lv-text-muted);margin-top:.5rem}.lv-brow .f{display:flex;justify-content:space-between;align-items:center;margin-top:1.2rem;gap:1rem}.lv-add{border:1px solid var(--atrament);background:transparent;color:var(--lv-text);font-family:var(--lv-sans);font-size:1rem;letter-spacing:.16em;text-transform:uppercase;padding:.8rem 1.3rem;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.lv-add:hover{background:var(--atrament);color:var(--lv-text-inverse)}.lv-add[aria-pressed=true]{background:var(--lv-accent);border-color:var(--lv-accent);color:var(--lv-accent-text)}.lv-btotal{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;border-top:1px solid var(--piasek);margin-top:3.2rem;padding-top:2.2rem}.lv-btotal .l{font-size:1.25rem;color:var(--lv-text-muted)}.lv-btotal .l b{font-family:var(--lv-serif);font-size:2.4rem;font-weight:300;color:var(--lv-text);margin-left:1.2rem}.lv-ugc{display:grid;gap:clamp(1rem,1.6vw,2.2rem);margin-top:3.2rem}.lv-tile{position:relative;border:0;padding:0;background:none;cursor:pointer;display:block;line-height:0}.lv-tile img{display:block;aspect-ratio:3/4;object-fit:cover;width:100%;height:auto}.lv-tile .play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.lv-tile .play span{width:4.4rem;height:4.4rem;border:1px solid var(--kosc);display:flex;align-items:center;justify-content:center;background:#1a1a1847}.lv-tile .play span:after{content:"";border-left:.9rem solid var(--kosc);border-top:.6rem solid transparent;border-bottom:.6rem solid transparent;margin-left:.3rem}.lv-tile:hover .play span{background:#5c22308c}.lv-tile figcaption{line-height:1.4;position:absolute;left:1rem;bottom:1rem;font-size:.95rem;letter-spacing:.16em;text-transform:uppercase;color:var(--kosc);background:#1a1a188c;padding:.4rem .7rem;margin:0}.lv-revtop{display:grid;grid-template-columns:.9fr 1.1fr 1fr;gap:clamp(2.4rem,4vw,6.4rem);border-top:1px solid var(--lv-border);padding-top:3.4rem;margin-top:2.2rem}.lv-big{font-family:var(--lv-serif);font-size:5.6rem;line-height:1;font-weight:300;margin:0}.lv-of{font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--lv-text-muted);margin-top:1rem}.lv-dist div{display:grid;grid-template-columns:2.6rem 1fr 3.4rem;gap:1.2rem;align-items:center;font-size:1.15rem;color:var(--lv-text-muted);margin-bottom:.7rem}.lv-dist .t{height:1px;background:var(--piasek);position:relative}.lv-dist .t i{position:absolute;left:0;top:0;height:1px;background:var(--popiol)}.lv-meter{margin-bottom:2.2rem}.lv-meter .lab{display:flex;justify-content:space-between;font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lv-text-muted)}.lv-meter .t{height:1px;background:var(--piasek);position:relative;margin-top:1.2rem}.lv-meter .t i{position:absolute;top:-.4rem;width:.9rem;height:.9rem;background:var(--atrament);transform:rotate(45deg)}.lv-quotes{display:grid;gap:clamp(2rem,3vw,5.2rem);margin-top:4.4rem}.lv-quotes blockquote{margin:0;border-top:1px solid var(--lv-border);padding-top:2.2rem}.lv-qhead{display:flex;gap:1.4rem;align-items:center;margin-bottom:1.6rem}.lv-qhead img{display:block;width:4.6rem;height:4.6rem;object-fit:cover;flex:none}.lv-qhead .n{font-size:1.25rem}.lv-qhead .m{font-size:1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lv-text-muted);margin-top:.2rem}.lv-quotes q{font-family:var(--lv-serif);font-style:italic;font-size:1.8rem;line-height:1.5;display:block}.lv-foot{margin-top:1.4rem;font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lv-text-muted)}.lv-foot i{font-style:normal;color:var(--lv-in-stock)}.lv-row{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,4vw,7.2rem);align-items:center;padding:var(--lv-y-md) 0;border-bottom:1px solid var(--lv-border)}.lv-row:first-child{border-top:1px solid var(--lv-border)}.lv-row.flip .im{order:2}.lv-row img{display:block;aspect-ratio:1/1;object-fit:cover;width:100%;height:auto}.lv-row h3{font-family:var(--lv-serif);font-weight:300;font-size:clamp(2.2rem,2.4vw,3.2rem);margin:1.4rem 0 0}.lv-row p{color:var(--lv-text-muted);margin-top:1.4rem;max-width:42ch;font-size:1.45rem}.lv-no{font-size:1rem;letter-spacing:.22em;color:var(--lv-text-subtle)}.lv-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a1a186b;opacity:0;pointer-events:none;transition:opacity .28s ease;z-index:100;display:block}.lv-scrim.on{opacity:1;pointer-events:auto}.lv-drawer{position:fixed;top:0;right:0;bottom:0;width:min(44rem,92vw);background:var(--lv-bg-raised);border-left:1px solid var(--lv-border);z-index:101;transform:translate(100%);transition:transform .3s ease;display:flex;flex-direction:column}.lv-drawer.on{transform:translate(0)}.lv-dhead{display:flex;justify-content:space-between;align-items:center;padding:2.2rem 2.6rem;border-bottom:1px solid var(--lv-border)}.lv-dhead h3{font-family:var(--lv-sans);font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500;margin:0}.lv-dhead button{background:none;border:0;font-size:2rem;line-height:1;cursor:pointer;color:var(--lv-text-muted)}.lv-dbody{padding:2.6rem;overflow:auto;flex:1}.lv-dbody table{width:100%;border-collapse:collapse;font-size:1.3rem}.lv-dbody td,.lv-dbody th{text-align:left;padding:.9rem 0;border-bottom:1px solid var(--lv-border);font-weight:400}.lv-dbody th{font-size:1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lv-text-muted)}.lv-dbody h4{font-family:var(--lv-sans);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;margin:3rem 0 0}.lv-dbody p{font-size:1.3rem;color:var(--lv-text-muted);margin-top:1rem}.lv-sizelink{background:none;border:0;padding:0 0 .2rem;cursor:pointer;color:var(--lv-accent);border-bottom:1px solid var(--lv-accent);font-family:var(--lv-sans);font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase}.lv-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;display:none;align-items:center;justify-content:center;padding:5vh 5vw;background:#1a1a18e6}.lv-lb.on{display:flex}.lv-lb img{display:block;max-height:90vh;width:auto;max-width:100%}.lv-lb button{position:absolute;top:2.4rem;right:2.8rem;background:none;border:0;color:var(--kosc);font-size:2.6rem;cursor:pointer;line-height:1}.lv-stickybar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--lv-bg-inverse);color:var(--lv-text-inverse);border-top:1px solid var(--popiol);transform:translateY(100%);transition:transform .3s ease}.lv-stickybar.on{transform:translateY(0)}.lv-stickybar .in{display:grid;grid-template-columns:5.2rem 1fr auto;gap:2rem;align-items:center;padding:1.2rem 0}.lv-stickybar img{display:block;width:5.2rem;height:6.4rem;object-fit:cover}.lv-stickybar .nm{font-family:var(--lv-serif);font-size:1.8rem;margin:0}.lv-stickybar .pr{font-size:1.2rem;color:var(--kamien);margin:.2rem 0 0;letter-spacing:.06em}.lv-stickybar .go{background:var(--kosc);color:var(--atrament);border:0;font-family:var(--lv-sans);padding:1.4rem 3rem;font-size:1.1rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background .22s ease,color .22s ease}.lv-stickybar .go:hover{background:var(--lv-accent);color:var(--lv-accent-text)}@media screen and (max-width:989px){.lv-revtop,.lv-row{grid-template-columns:1fr}.lv-row.flip .im{order:0}}@media screen and (max-width:749px){.lv-head{grid-template-columns:1fr;gap:1.2rem}.lv-panel .lv-r{grid-template-columns:1.8rem 1fr;row-gap:.4rem}.lv-panel .lv-r b{grid-column:2;text-align:left}.lv-panel .lv-gift{grid-template-columns:5.2rem 1fr}.lv-panel .lv-gift .lv-tag{grid-column:2;justify-self:start}.lv-stickybar .in{grid-template-columns:4.4rem 1fr auto;gap:1.2rem}.lv-stickybar .go{padding:1.3rem 1.6rem;font-size:1rem}.lv-brow{grid-template-columns:7rem 1fr}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/loviska-brand.css.map */
