.lx-heart{position:absolute;top:8px;right:8px;z-index:3;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:var(--ink);background:#ffffffe0;transition:background .2s,transform .25s var(--ease)}.lx-heart:hover{background:#fff}.lx-heart.is-on{--heart-fill:var(--ink)}.lx-heart.is-pop{transform:scale(1.18)}@media(hover:hover)and (min-width:990px){.lx-heart--card{opacity:0;transition:opacity .25s,background .2s,transform .25s var(--ease)}.card:hover .lx-heart--card,.lx-heart--card.is-on,.lx-heart--card:focus-visible{opacity:1}}.lx-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.lx-title-row .info__title{flex:1}.lx-heart--pdp{position:static;flex:none;width:42px;height:42px;margin-top:-6px;background:var(--bg-2)}.lx-wl-icon .cart-count{background:var(--ink)}.lx-wl-icon .cart-count[data-count="0"]{display:none}.has-overlay-header .site-header:not(.is-scrolled):not(:hover):not(:focus-within) .lx-wl-icon .cart-count{background:#fff;color:var(--ink)}.lx-wl-count{font:400 1rem/1 var(--f-body);color:var(--muted)}.lx-wl-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px 8px;padding-top:12px}.lx-wl-grid .card__quick-btn{opacity:1;transform:none}.lx-wl-grid .lx-heart--card{opacity:1}.lx-wl-empty{text-align:center;padding:48px 8px;color:var(--ink-2)}.lx-wl-empty .btn{margin-top:8px}.lx-recent{border-top:1px solid var(--line)}.lx-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:16px;visibility:hidden;pointer-events:none;transition:visibility 0s linear .45s}.lx-popup.is-open{visibility:visible;pointer-events:auto;transition-delay:0s}.lx-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#14141480;opacity:0;transition:opacity .45s var(--ease)}.lx-popup.is-open .lx-popup__overlay{opacity:1}.lx-popup__panel{position:relative;display:grid;width:min(820px,100%);max-height:calc(100vh - 32px);overflow:auto;background:#fff;transform:translateY(24px);opacity:0;transition:transform .5s var(--ease),opacity .45s var(--ease);outline:none}@media(min-width:750px){.lx-popup__panel{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.lx-popup.is-open .lx-popup__panel{transform:none;opacity:1}.lx-popup__close{position:absolute;top:8px;right:8px;z-index:2;background:#ffffffe6;border-radius:50%}.lx-popup__media{background:var(--studio);min-height:200px;max-height:260px;overflow:hidden}@media(min-width:750px){.lx-popup__media{max-height:none;min-height:480px}}.lx-popup__media img{width:100%;height:100%;object-fit:cover}.lx-popup__body{display:flex;align-items:center;padding:clamp(28px,4vw,48px)}.lx-popup__form{width:100%}.lx-popup__title{font:500 clamp(1.9rem,3vw,2.6rem)/1.05 var(--f-display);margin:0 0 14px}.lx-popup__text{color:var(--ink-2);margin-bottom:22px}.lx-popup__text p{margin:0}.lx-popup__input{width:100%;min-height:50px;padding:12px 16px;border:1px solid var(--line);background:#fff;font-size:16px;margin-bottom:12px;border-radius:0}.lx-popup__input:focus{outline:none;border-color:var(--ink)}.lx-popup__legal{font-size:12px;color:var(--muted);margin:12px 0 0}.lx-popup__legal a{text-decoration:underline}.lx-popup__skip{display:block;margin:14px auto 0;font-size:12.5px;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.lx-popup__code{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;padding:0 18px;margin-bottom:14px;border:1px dashed var(--ink);background:var(--bg-2);font:500 1.15rem/1 var(--f-body);letter-spacing:.2em}.lx-popup__code small{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.ship-bar{margin:14px 0 4px;padding:14px 16px;background:var(--bg-2)}.ship-bar__text{margin:0 0 10px;font-size:13.5px;line-height:1.4}.ship-bar__track{display:block;height:3px;background:#fff;overflow:hidden}.ship-bar__track span{display:block;height:100%;background:var(--ink);transition:width .6s var(--ease)}.ship-bar.is-done .ship-bar__track span{background:var(--ok)}.bundle-note{margin:8px 0 0;padding:10px 14px;border:1px dashed var(--line);font-size:13px;color:var(--ink-2)}.recs{margin-top:26px;padding-top:20px;border-top:1px solid var(--line)}.recs__title{margin:0 0 14px;font:500 11.5px/1.3 var(--f-body);letter-spacing:.18em;text-transform:uppercase}.recs__row{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;list-style:none;margin:0 -24px 0 0;padding:0 24px 10px 0;scrollbar-width:thin;scrollbar-color:var(--ink) var(--line)}.rec{display:flex;flex-direction:column;gap:5px;scroll-snap-align:start;min-width:0}.rec__media{display:block;aspect-ratio:3/4;background:var(--studio);overflow:hidden}.rec__media img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.rec:hover .rec__media img{transform:scale(1.04)}.rec__title{font:500 11.5px/1.35 var(--f-body);letter-spacing:.08em;text-transform:uppercase;margin-top:4px}.rec .price{font-size:13px}.rec form{margin:0}.rec__btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:36px;margin-top:4px;border:1px solid var(--ink);font:500 10.5px/1 var(--f-body);letter-spacing:.14em;text-transform:uppercase;transition:background .2s,color .2s}.rec__btn:hover{background:var(--ink);color:#fff}.rec__btn.is-loading{color:transparent;pointer-events:none}.cart-page .ship-bar{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/27/assets/carriely-convert.css.map */
