:root{--lt-green: #39b54a;--lt-green-deep: #2a8c38;--lt-ink: #11151c;--lt-cream: #f6f1e7;--lt-sand: #ebe3d3;--lt-white: #ffffff;--lt-radius: 14px;--lt-pill: 999px;--lt-head: "Helvetica Neue", Helvetica, Arial, sans-serif;--lt-mono: ui-monospace, "SFMono-Regular", "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--lt-max: 1320px}.lt{font-family:var(--lt-head);color:var(--lt-ink)}.lt *,.lt *:before,.lt *:after{box-sizing:border-box}.lt-wrap{max-width:var(--lt-max);margin:0 auto;padding:0 20px}@media(min-width:990px){.lt-wrap{padding:0 40px}}.lt-label{font-family:var(--lt-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;display:inline-block}.lt-h{font-family:var(--lt-head);font-weight:800;letter-spacing:-.035em;line-height:.95;text-transform:lowercase;margin:0;color:inherit}.lt-h--xl{font-size:clamp(44px,8.4vw,104px)}.lt-h--l{font-size:clamp(36px,5.6vw,72px)}.lt-h--m{font-size:clamp(26px,3.2vw,40px)}.lt-h--s{font-size:22px;letter-spacing:-.02em;line-height:1.1}.lt-p{font-size:17px;line-height:1.5;margin:0;max-width:46ch}.lt-p p{margin:0}.lt-p+.lt-p{margin-top:12px}.lt-btn{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:54px;padding:0 28px;border-radius:var(--lt-pill);font:700 16px/1 var(--lt-head);letter-spacing:-.01em;text-decoration:none;transition:transform .15s ease,background-color .15s ease,opacity .15s;background:var(--lt-ink);color:var(--lt-white)}.lt-btn:hover{transform:translateY(-1px)}.lt-btn:active{transform:translateY(0)}.lt-btn[disabled],.lt-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.lt-btn--block{width:100%}.lt-btn--light{background:var(--lt-white);color:var(--lt-ink)}.lt-btn--small{min-height:40px;padding:0 18px;font-size:14px}.lt-btn.is-loading{pointer-events:none;opacity:.7}.lt-btn.is-added{background:var(--lt-green-deep);color:#fff}.lt-stars{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;color:inherit}.lt-stars__icons{letter-spacing:2px;font-size:15px}.lt-hero{background:var(--lt-green);color:var(--lt-ink)}.lt-hero__grid{display:grid;grid-template-columns:1fr}@media(min-width:990px){.lt-hero__grid{grid-template-columns:1.05fr 1fr;min-height:min(86vh,860px)}}.lt-hero__media{position:relative;background:var(--lt-cream);overflow:hidden;aspect-ratio:4 / 3.4}@media(min-width:990px){.lt-hero__media{aspect-ratio:auto}}.lt-hero__media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lt-hero__media>img.is-contain{object-fit:contain;padding:6% 6% 90px;background:#fff}.lt-hero__tag{position:absolute;left:16px;top:16px;z-index:2;background:var(--lt-ink);color:#fff;border-radius:var(--lt-pill);font:600 12px/1 var(--lt-mono);letter-spacing:.06em;text-transform:uppercase;padding:9px 13px}.lt-hero__thumbs{position:absolute;left:16px;right:16px;bottom:16px;z-index:2;display:flex;gap:8px}.lt-hero__thumb{width:58px;height:58px;border-radius:10px;overflow:hidden;border:2px solid transparent;background:#fff;padding:0;cursor:pointer;flex:0 0 auto}.lt-hero__thumb img{width:100%;height:100%;object-fit:cover;display:block}.lt-hero__thumb[aria-current=true]{border-color:var(--lt-ink)}.lt-hero__body{padding:34px 20px 40px;display:flex;flex-direction:column;justify-content:center}@media(min-width:990px){.lt-hero__body{padding:56px clamp(40px,5vw,80px)}}.lt-hero__kicker{color:var(--lt-white)}.lt-hero__title{color:var(--lt-white);margin-bottom:18px}.lt-hero__title span{color:var(--lt-ink);display:block}.lt-hero__sub{font-size:18px;line-height:1.45;margin:0 0 22px;max-width:40ch}.lt-buy{background:var(--lt-cream);border-radius:18px;padding:20px}@media(min-width:990px){.lt-buy{padding:24px}}.lt-buy__top{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;flex-wrap:wrap}.lt-buy__name{font-weight:800;font-size:20px;letter-spacing:-.02em}.lt-kits{display:grid;gap:10px;margin:0 0 14px;border:0;padding:0;min-width:0}.lt-kit{position:relative}.lt-kit input{position:absolute;opacity:0;pointer-events:none}.lt-kit label{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:12px;background:var(--lt-white);border:2px solid transparent;border-radius:var(--lt-radius);padding:14px 16px;cursor:pointer;transition:border-color .15s}.lt-kit label:before{content:"";width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--lt-ink);background:#fff}.lt-kit input:checked+label{border-color:var(--lt-ink)}.lt-kit input:checked+label:before{box-shadow:inset 0 0 0 6px var(--lt-ink)}.lt-kit input:focus-visible+label{outline:2px solid var(--lt-green-deep);outline-offset:2px}.lt-kit input:disabled+label{opacity:.5;cursor:not-allowed}.lt-kit__name{font-weight:700;font-size:16px;display:block}.lt-kit__desc{font-size:13px;opacity:.7;display:block;margin-top:3px}.lt-kit__price{font-weight:800;font-size:17px}.lt-kit__badge{position:absolute;right:12px;top:-9px;background:var(--lt-green);color:var(--lt-ink);font:700 10px/1 var(--lt-mono);letter-spacing:.08em;text-transform:uppercase;padding:5px 8px;border-radius:var(--lt-pill)}.lt-buy__row{display:grid;grid-template-columns:112px 1fr;gap:10px}.lt-qty{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:var(--lt-pill);padding:0 6px;min-height:54px}.lt-qty button{width:34px;height:34px;border:0;border-radius:50%;background:transparent;font-size:20px;cursor:pointer;color:var(--lt-ink)}.lt-qty button:hover{background:var(--lt-sand)}.lt-qty input{width:30px;text-align:center;border:0;background:transparent;font:700 16px var(--lt-head);-moz-appearance:textfield;color:var(--lt-ink)}.lt-qty input::-webkit-outer-spin-button,.lt-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lt-buy .shopify-payment-button{margin-top:10px}.lt-buy .shopify-payment-button__button{border-radius:var(--lt-pill)!important;min-height:50px;overflow:hidden}.lt-buy .shopify-payment-button__more-options{color:var(--lt-ink);font-size:13px;text-decoration:underline}.lt-buy__error{color:#b42318;font-size:14px;margin:10px 0 0}.lt-buy__assure{display:flex;flex-wrap:wrap;gap:6px 16px;margin:14px 0 0;padding:0;list-style:none;font-size:13px}.lt-buy__assure li:before{content:"\2713  ";font-weight:800;color:var(--lt-green-deep)}.lt-buy s{font-weight:500;opacity:.55;margin-left:4px}.lt-marquee{background:var(--lt-ink);color:var(--lt-cream);overflow:hidden;padding:14px 0}.lt-marquee__track{display:flex;gap:40px;white-space:nowrap;width:max-content;animation:lt-scroll 40s linear infinite}.lt-marquee__item{font:800 20px/1 var(--lt-head);letter-spacing:-.02em;text-transform:lowercase;display:inline-flex;align-items:center;gap:40px}.lt-marquee__item:after{content:"\25cf";color:var(--lt-green);font-size:10px}@keyframes lt-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lt-marquee__track{animation:none}}.lt-steps{background:var(--lt-cream);padding:72px 0}@media(min-width:990px){.lt-steps{padding:110px 0}}.lt-steps__head{display:grid;gap:18px;margin-bottom:40px}@media(min-width:990px){.lt-steps__head{grid-template-columns:1fr 1fr;align-items:end;margin-bottom:56px}}.lt-steps__grid{display:grid;gap:36px}@media(min-width:750px){.lt-steps__grid{grid-template-columns:repeat(3,1fr);gap:20px}}.lt-step__img{aspect-ratio:4 / 5;border-radius:var(--lt-radius);overflow:hidden;background:var(--lt-sand);margin-bottom:18px}.lt-step__img img{width:100%;height:100%;object-fit:cover;display:block}.lt-step__img img.is-contain{object-fit:contain;padding:8%;background:#fff}.lt-step .lt-label{margin-bottom:8px}.lt-step .lt-h{margin-bottom:10px}.lt-step .lt-p{font-size:16px}.lt-extras{background:var(--lt-white);padding:72px 0}.lt-extras--cream{background:var(--lt-cream)}@media(min-width:990px){.lt-extras{padding:100px 0}}.lt-extras__head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:32px;flex-wrap:wrap}.lt-extras__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(min-width:990px){.lt-extras__grid{grid-template-columns:repeat(var(--lt-cols, 3),1fr);gap:20px}}.lt-card{background:var(--lt-cream);border-radius:var(--lt-radius);overflow:hidden;display:flex;flex-direction:column}.lt-extras--cream .lt-card{background:#fff}.lt-card__img{aspect-ratio:1;background:#fff;display:block}.lt-card__img img{width:100%;height:100%;object-fit:cover;display:block}.lt-card__body{padding:14px 14px 16px;display:flex;flex-direction:column;gap:6px;flex:1}@media(min-width:990px){.lt-card__body{padding:18px 20px 20px}}.lt-card__title{font-weight:800;font-size:17px;letter-spacing:-.02em;text-decoration:none;color:inherit}.lt-card__text{font-size:14px;line-height:1.4;opacity:.75;margin:0;flex:1}.lt-card__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;flex-wrap:wrap}.lt-card__price{font-weight:800;font-size:17px}.lt-reviews{background:var(--lt-green);padding:72px 0}@media(min-width:990px){.lt-reviews{padding:100px 0}}.lt-reviews__head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:32px;flex-wrap:wrap}.lt-reviews__score{font:800 clamp(64px,10vw,128px)/.85 var(--lt-head);letter-spacing:-.05em;color:#fff}.lt-reviews__meta{font-size:16px;font-weight:600;margin-top:10px}.lt-reviews__grid{display:grid;gap:12px}@media(min-width:750px){.lt-reviews__grid{grid-template-columns:repeat(3,1fr);gap:20px}}.lt-review{background:var(--lt-cream);border-radius:var(--lt-radius);padding:24px;display:flex;flex-direction:column;gap:14px;margin:0}.lt-review__q{font-size:19px;line-height:1.35;font-weight:600;letter-spacing:-.01em;margin:0;flex:1;font-style:normal}.lt-review__by{font:500 12px/1.3 var(--lt-mono);letter-spacing:.06em;text-transform:uppercase;opacity:.7}.lt-split{padding:72px 0}@media(min-width:990px){.lt-split{padding:110px 0}}.lt-split--cream{background:var(--lt-cream)}.lt-split--white{background:#fff}.lt-split--ink{background:var(--lt-ink);color:var(--lt-cream)}.lt-split--ink .lt-btn{background:var(--lt-green);color:var(--lt-ink)}.lt-split__grid{display:grid;gap:32px;align-items:center}@media(min-width:990px){.lt-split__grid{grid-template-columns:1fr 1fr;gap:72px}.lt-split--flip .lt-split__media{order:2}}.lt-split__media{border-radius:var(--lt-radius);overflow:hidden;aspect-ratio:1;background:var(--lt-sand)}.lt-split__media img{width:100%;height:100%;object-fit:cover;display:block}.lt-split__body .lt-h{margin-bottom:18px}.lt-split__body .lt-btn{margin-top:26px}.lt-list{list-style:none;margin:22px 0 0;padding:0;border-top:1.5px solid currentColor}.lt-list li{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1.5px solid currentColor;font-size:17px;font-weight:600}.lt-list li span:last-child{font:500 12px/1.6 var(--lt-mono);letter-spacing:.06em;text-transform:uppercase;opacity:.7;text-align:right}.lt-values{background:var(--lt-ink);color:#fff;padding:72px 0}@media(min-width:990px){.lt-values{padding:100px 0}}.lt-values__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 20px}@media(min-width:990px){.lt-values__grid{grid-template-columns:repeat(4,1fr)}}.lt-value__big{font:800 clamp(40px,5.4vw,72px)/.9 var(--lt-head);letter-spacing:-.045em;color:var(--lt-green);text-transform:lowercase}.lt-value__text{font-size:16px;line-height:1.4;margin:12px 0 0;max-width:26ch;color:var(--lt-cream)}.lt-video{background:var(--lt-cream);padding:0 0 72px}@media(min-width:990px){.lt-video{padding-bottom:110px}}.lt-video__frame{position:relative;aspect-ratio:16 / 9;border-radius:var(--lt-radius);overflow:hidden;background:var(--lt-ink)}.lt-video__frame img,.lt-video__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.lt-video__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#11151c40;border:0;cursor:pointer;color:#fff;width:100%}.lt-video__play span{width:76px;height:76px;border-radius:50%;background:var(--lt-green);display:grid;place-items:center;font-size:24px;color:var(--lt-ink);padding-left:4px}.lt-video__cap{display:flex;justify-content:space-between;gap:16px;margin-top:14px;font-size:15px;flex-wrap:wrap}.lt-sticky{position:fixed;left:12px;right:12px;bottom:12px;z-index:30;background:var(--lt-ink);color:#fff;border-radius:var(--lt-pill);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 22px;box-shadow:0 10px 30px #11151c40;transform:translateY(140%);transition:transform .25s ease,visibility .25s;visibility:hidden}.lt-sticky.is-visible{transform:none;visibility:visible}.lt-sticky__info{min-width:0}.lt-sticky__name{font-weight:700;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.lt-sticky__price{font-size:13px;opacity:.8}.lt-sticky .lt-btn{background:var(--lt-green);color:var(--lt-ink);min-height:46px;padding:0 22px;flex:0 0 auto}@media(min-width:990px){.lt-sticky{left:auto;right:24px;bottom:24px;width:420px}}.product .product__title h1{font-weight:800;letter-spacing:-.035em;text-transform:lowercase}.product .price-item--regular,.product .price-item--sale{font-weight:800;font-size:2.4rem;letter-spacing:-.02em}variant-selects .product-form__input--pill input[type=radio]+label{padding:12px 20px;font-weight:600}.announcement-bar__message{font-family:var(--lt-mono);font-size:12px!important;letter-spacing:.06em!important;text-transform:uppercase}:root{--buttons-radius: 40px;--buttons-radius-outset: 41px;--variant-pills-radius: 40px;--inputs-radius: 12px;--inputs-radius-outset: 13px;--product-card-corner-radius: 1.4rem;--collection-card-corner-radius: 1.4rem;--media-radius: 14px;--popup-corner-radius: 14px;--badge-corner-radius: 4rem}.color-scheme-2,.color-scheme-3{--color-background: 246,241,231;--gradient-background: #f6f1e7}
/*# sourceMappingURL=/cdn/shop/t/14/assets/lootoo-refresh.css.map */
