.tp-specs{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,5vw,72px);align-items:center}.tp-specs>*{min-width:0}.tp-specs__img{border-radius:22px;background:#4d4d4d}.tp-table{width:100%;border-collapse:collapse;font-size:.97rem}.tp-table th,.tp-table td{text-align:left;padding:14px 0;border-bottom:1px solid var(--tp-line);vertical-align:top}.tp-table th{font-weight:500;color:var(--tp-mute);width:44%;padding-right:16px}.tp-table td{font-variant-numeric:tabular-nums}@media(max-width:860px){.tp-specs{grid-template-columns:1fr}}.tp-callout{display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center;padding:28px 32px;border-radius:18px;background:var(--tp-lime-soft);border:1px solid #D6E3A4}.tp-callout>*{min-width:0}.tp-callout svg{width:40px;height:40px;color:var(--tp-lime-deep)}.tp-callout h3{font-size:1.3rem;margin-bottom:6px}.tp-callout p{color:var(--tp-mute)}@media(max-width:760px){.tp-callout{grid-template-columns:1fr;padding:24px}}.tp-faq{display:grid;gap:10px;max-width:860px}.tp-faq details{border-radius:12px;background:var(--tp-white);border:1px solid var(--tp-line)}.tp-faq summary{cursor:pointer;list-style:none;padding:20px 56px 20px 22px;position:relative;font-family:var(--tp-display);font-weight:600;font-size:1.08rem}.tp-faq summary::-webkit-details-marker{display:none}.tp-faq summary:after{content:"";position:absolute;right:22px;top:50%;width:14px;height:14px;margin-top:-7px;background:linear-gradient(var(--tp-lime-deep),var(--tp-lime-deep)) center/14px 2px no-repeat,linear-gradient(var(--tp-lime-deep),var(--tp-lime-deep)) center/2px 14px no-repeat;transition:transform .2s}.tp-faq details[open] summary:after{transform:rotate(45deg)}.tp-faq summary:focus-visible{outline:3px solid var(--tp-lime);outline-offset:-3px;border-radius:12px}.tp-faq__a{padding:0 22px 22px;color:var(--tp-mute);line-height:1.6}.tp-cta{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center;padding:clamp(28px,4vw,48px);border-radius:24px;background:var(--tp-ink);color:var(--tp-white);position:relative;overflow:hidden}.tp-cta>*{min-width:0;position:relative;z-index:1}.tp-cta:after{content:"";position:absolute;right:-50px;top:-50px;width:220px;height:220px;background:linear-gradient(var(--tp-lime),var(--tp-lime)) center/100% 14px no-repeat,linear-gradient(var(--tp-lime),var(--tp-lime)) center/14px 100% no-repeat;opacity:.16}.tp-cta h2{font-size:clamp(1.8rem,3.6vw,2.6rem)}.tp-cta p{color:var(--tp-mute-dark);margin-top:10px}.tp-cta__buy{display:grid;gap:12px;justify-items:start}@media(max-width:760px){.tp-cta{grid-template-columns:1fr}}.tp-pdp{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,5vw,72px);align-items:start;padding-block:clamp(32px,5vw,64px)}.tp-pdp>*{min-width:0}.tp-gallery{display:grid;gap:12px;position:sticky;top:96px}.tp-gallery__main{border-radius:20px;background:#4d4d4d;overflow:hidden;aspect-ratio:1240/876}.tp-gallery__main img{width:100%;height:100%;object-fit:cover}.tp-gallery__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.tp-gallery__thumbs button{padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;background:#4d4d4d;cursor:pointer;aspect-ratio:1240/876}.tp-gallery__thumbs button[aria-pressed=true]{border-color:var(--tp-lime)}.tp-gallery__thumbs img{width:100%;height:100%;object-fit:cover}.tp-buy{display:grid;gap:22px}.tp-buy h1{font-size:clamp(2rem,3.6vw,2.8rem)}.tp-buy__price{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.tp-buy__price .tp-price{color:var(--tp-ink);font-size:2.2rem}.tp-buy__tax{font-size:.85rem;color:var(--tp-mute)}.tp-buy__tax a{color:var(--tp-mute)}.tp-buy__form{display:grid;grid-template-columns:auto 1fr;gap:12px}.tp-qty{display:inline-flex;align-items:center;border:1px solid var(--tp-line);border-radius:10px;height:52px}.tp-qty button{width:44px;height:100%;border:0;background:none;font-size:1.3rem;cursor:pointer;color:var(--tp-ink)}.tp-qty input{width:44px;border:0;text-align:center;font-size:1rem;font-variant-numeric:tabular-nums;background:none;color:var(--tp-ink);-moz-appearance:textfield}.tp-qty input::-webkit-outer-spin-button,.tp-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tp-usps{list-style:none;margin:0;padding:0;display:grid;gap:10px}.tp-usps li{display:flex;gap:12px;align-items:flex-start;font-size:.97rem}.tp-usps svg{flex:none;width:20px;height:20px;color:var(--tp-lime-deep);margin-top:2px}.tp-box{border:1px solid var(--tp-line);border-radius:14px;padding:20px 22px;display:grid;gap:10px;background:var(--tp-paper)}.tp-box h2{font-size:.9rem;letter-spacing:.1em;text-transform:uppercase}.tp-box p,.tp-box li{font-size:.92rem;color:var(--tp-mute)}.tp-box ul{margin:0;padding-left:18px;display:grid;gap:4px}.tp-rte{line-height:1.7;font-size:1.02rem;max-width:780px}.tp-rte h2,.tp-rte h3{font-family:var(--tp-display);font-weight:600;margin:1.8em 0 .6em;line-height:1.2}.tp-rte>:first-child{margin-top:0}.tp-rte h2{font-size:1.6rem}.tp-rte h3{font-size:1.3rem}.tp-rte p,.tp-rte ul,.tp-rte ol{margin:0 0 1em}.tp-rte ul,.tp-rte ol{padding-left:1.2em}.tp-rte li{margin-bottom:.4em}.tp-rte li::marker{color:var(--tp-lime-deep)}.tp-rte table{width:100%;border-collapse:collapse;margin:0 0 1.4em;display:block;overflow-x:auto}.tp-rte td,.tp-rte th{padding:12px 16px 12px 0;border-bottom:1px solid var(--tp-line);text-align:left;vertical-align:top}.tp-rte td:first-child{color:var(--tp-mute);width:40%}.tp-rte a{color:var(--tp-lime-deep);text-underline-offset:3px}@media(max-width:900px){.tp-pdp{grid-template-columns:1fr}.tp-gallery{position:static}}.tp-pagehead{padding-block:clamp(48px,7vw,88px) clamp(36px,5vw,56px)}.tp-pagehead h1{font-size:clamp(2.2rem,5vw,3.6rem);margin-top:14px}.tp-pagebody{padding-block:clamp(40px,6vw,80px)}.tp-contact{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px)}.tp-contact>*{min-width:0}.tp-form{display:grid;gap:14px}.tp-form label{display:grid;gap:6px;font-size:.88rem;font-weight:500}.tp-form input,.tp-form textarea{width:100%;padding:14px 16px;border:1px solid var(--tp-line);border-radius:10px;font:inherit;font-size:1rem;background:var(--tp-white);color:var(--tp-ink)}.tp-form input:focus,.tp-form textarea:focus{outline:2px solid var(--tp-lime);outline-offset:1px;border-color:var(--tp-lime)}.tp-form__ok{padding:14px 16px;border-radius:10px;background:var(--tp-lime-soft)}.tp-form__err{padding:14px 16px;border-radius:10px;background:#fbe9e7;color:#8a1f11}.tp-form small{color:var(--tp-mute);font-size:.8rem;line-height:1.5}@media(max-width:860px){.tp-contact{grid-template-columns:1fr}}.tp-footer{background:var(--tp-ink);color:var(--tp-mute-dark);font-size:.92rem}.tp-footer__top{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:40px;padding-block:64px 48px}.tp-footer__top>*{min-width:0}.tp-footer__brand{display:grid;gap:18px;align-content:start}.tp-footer__brand img{width:170px}.tp-footer__brand p{color:var(--tp-mute-dark);max-width:34ch}.tp-footer h2{font-family:var(--tp-display);font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--tp-white);margin:0 0 16px}.tp-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.tp-footer a{color:var(--tp-mute-dark);text-decoration:none}.tp-footer a:hover{color:var(--tp-lime)}.tp-footer address{font-style:normal;line-height:1.7}.tp-footer__bottom{border-top:1px solid var(--tp-line-dark);padding-block:22px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:.8rem}.tp-social{display:flex;gap:10px}.tp-social a{width:40px;height:40px;border-radius:10px;border:1px solid var(--tp-line-dark);display:grid;place-items:center}.tp-social svg{width:18px;height:18px}@media(max-width:900px){.tp-footer__top{grid-template-columns:1fr 1fr}.tp-footer__brand{grid-column:1/-1}}@media(max-width:520px){.tp-footer__top{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tp-pages.css.map */
