.tp-pdp{--tp-lime: #dff464;--tp-lilac: #e7e5ff;--tp-ink: #121212;--tp-cream: #ffefd6;color:var(--tp-ink)}.tp-pdp__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;width:min(120rem,100%);margin:0 auto;padding:1rem 1rem 3rem}@media screen and (min-width:990px){.tp-pdp__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:3.5rem;padding:2rem 5vw 5rem}.tp-pdp__gallery{position:sticky;top:calc(var(--header-height, 80px) + 1rem);align-self:start}}.tp-pdp__slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;border-radius:1.5rem;background:var(--tp-lilac);scrollbar-width:none}.tp-pdp__slides::-webkit-scrollbar{display:none}.tp-pdp__slide{flex:0 0 100%;margin:0;scroll-snap-align:center;aspect-ratio:1 / 1;display:grid;place-items:center}.tp-pdp__slide img{width:100%;height:100%;object-fit:contain;display:block;mix-blend-mode:multiply;transition:transform .7s cubic-bezier(.22,1,.36,1)}.tp-pdp__slide:hover img{transform:scale(1.04)}.tp-pdp__thumbs{display:flex;gap:.6rem;margin-top:.75rem;overflow-x:auto;scrollbar-width:none}.tp-pdp__thumb{flex:0 0 4.5rem;aspect-ratio:1;border-radius:.9rem;overflow:hidden;background:var(--tp-lilac);border:2px solid transparent;transition:border-color .25s ease,transform .25s ease}.tp-pdp__thumb img{width:100%;height:100%;object-fit:cover;display:block;mix-blend-mode:multiply}.tp-pdp__thumb:hover{transform:translateY(-2px)}.tp-pdp__thumb.is-active{border-color:var(--tp-ink)}.tp-pdp__kicker{margin:0 0 .6rem;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.tp-pdp__kicker:before{content:"";display:inline-block;width:.6rem;height:.6rem;border-radius:50%;background:var(--tp-lime);box-shadow:0 0 0 2px var(--tp-ink);margin-right:.5rem;vertical-align:.05em}.tp-pdp__title{margin:0;font-family:var(--font-heading--family),sans-serif;font-weight:800;font-size:clamp(2rem,3.6vw,3.2rem);line-height:.98;letter-spacing:-.04em}.tp-pdp__subtitle{margin:.9rem 0 0;font-size:1.05rem;line-height:1.5;max-width:34rem;opacity:.85}.tp-pdp__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .9rem;margin:1.4rem 0 1.2rem}.tp-pdp__price{font-family:var(--font-heading--family),sans-serif;font-weight:800;font-size:clamp(1.9rem,3vw,2.5rem);letter-spacing:-.03em;line-height:1}.tp-pdp__compare{font-size:1.15rem;text-decoration:line-through;opacity:.5}.tp-pdp__price-note{flex-basis:100%;font-size:.88rem;opacity:.7}.tp-pdp__chips{list-style:none;margin:0 0 1.4rem;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media screen and (min-width:750px){.tp-pdp__chips{grid-template-columns:repeat(3,minmax(0,1fr))}}.tp-pdp__chip{display:flex;align-items:center;gap:.55rem;padding:.65rem .75rem;border-radius:.9rem;background:#f4f4f1;font-size:.86rem;font-weight:600;line-height:1.2;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .3s ease}.tp-pdp__chip .tp-icon{flex:0 0 auto;padding:.3rem;width:2rem;height:2rem;border-radius:.6rem;background:var(--tp-lime)}.tp-pdp__chip:nth-child(3n+2) .tp-icon{background:var(--tp-lilac)}.tp-pdp__chip:nth-child(3n) .tp-icon{background:var(--tp-cream)}.tp-pdp__chip:hover{transform:translateY(-3px);background:#ecece6}.tp-pdp__option{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin:0 0 1.2rem}.tp-pdp__option-label{font-size:.85rem;font-weight:600;opacity:.7}.tp-pdp__option-label:after{content:":"}.tp-pdp__option-values{display:flex;gap:.4rem;flex-wrap:wrap}.tp-pdp__pill{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .9rem;border-radius:999px;border:1.5px solid rgba(18,18,18,.2);font-size:.88rem;font-weight:600}.tp-pdp__pill.is-selected{border-color:var(--tp-ink);background:var(--tp-ink);color:#fff}.tp-pdp__pill.is-selected:before{content:"";width:.9rem;height:.9rem;border-radius:50%;background:linear-gradient(135deg,#8fb8ff 50%,#ffb3d1 50%);box-shadow:0 0 0 2px #fff}.tp-pdp__form{display:grid;gap:.6rem;margin:0 0 1.4rem}.tp-pdp__buy{display:grid;grid-template-columns:auto 1fr;gap:.6rem}.tp-pdp__qty{display:inline-flex;align-items:center;border:2px solid var(--tp-ink);border-radius:999px;overflow:hidden}.tp-pdp__qty-btn{width:2.6rem;height:3.3rem;border:0;background:transparent;font-size:1.2rem;cursor:pointer;transition:background-color .2s ease}.tp-pdp__qty-btn:hover{background:var(--tp-lime)}.tp-pdp__qty-input{width:2.4rem;border:0;text-align:center;font:inherit;font-weight:700;background:transparent;-moz-appearance:textfield}.tp-pdp__qty-input::-webkit-outer-spin-button,.tp-pdp__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tp-pdp .tp-pdp__atc,.tp-pdp .tp-pdp__buynow,.tp-pdp .tp-pdp-sticky__btn{position:relative;overflow:hidden;z-index:0;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:3.4rem;padding:.8rem 1.5rem;border-radius:999px;font:inherit;font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer}.tp-pdp .tp-pdp__atc{background:var(--tp-ink);color:#fff;border:2px solid var(--tp-ink)}.tp-pdp .tp-pdp__atc.tp-btn:after{background:var(--tp-lime)}.tp-pdp .tp-pdp__atc:hover{color:var(--tp-ink)}.tp-pdp .tp-pdp__buynow{background:var(--tp-lime);color:var(--tp-ink);border:2px solid var(--tp-lime)}.tp-pdp .tp-pdp__buynow.tp-btn:after{background:var(--tp-ink)}.tp-pdp .tp-pdp__buynow:hover{color:#fff;border-color:var(--tp-ink)}.tp-pdp [disabled]{opacity:.5;cursor:not-allowed}.tp-pdp__trust{list-style:none;margin:0 0 1.6rem;padding:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;border-radius:1.2rem;background:var(--tp-ink);color:#fff}.tp-pdp__badge{display:flex;gap:.6rem;align-items:flex-start}.tp-pdp__badge .tp-icon{flex:0 0 auto;color:var(--tp-lime)}.tp-pdp__badge strong{display:block;font-size:.9rem}.tp-pdp__badge small{display:block;font-size:.78rem;opacity:.7;margin-top:.1rem}.tp-acc{border-top:1.5px solid var(--tp-ink)}.tp-acc details{border-bottom:1.5px solid var(--tp-ink);padding:1.1rem 0}.tp-acc summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem;font-weight:700;font-size:1.05rem;letter-spacing:-.01em}.tp-acc summary::-webkit-details-marker{display:none}.tp-acc summary::marker{content:""}.tp-acc summary:focus-visible{outline:2px solid var(--tp-ink);outline-offset:4px}.tp-acc .tp-faq__icon{position:relative;flex:0 0 1.25rem;width:1.25rem;height:1.25rem}.tp-acc .tp-faq__icon-h,.tp-acc .tp-faq__icon-v{position:absolute;left:0;top:calc(50% - 1px);width:100%;height:2px;background:currentColor;border-radius:2px}.tp-acc .tp-faq__icon-v{transform:rotate(90deg)}.tp-acc details[open] .tp-faq__icon-v{transform:rotate(0)}.tp-acc .tp-faq__body{overflow:hidden}.tp-acc__content{padding-top:.8rem;line-height:1.6;font-size:.97rem}.tp-acc__content p{margin:0 0 .6rem}.tp-acc__content ul{margin:0;padding-left:1.1rem;display:grid;gap:.35rem}.tp-acc__content h2,.tp-acc__content h3{font-size:1rem;margin:.8rem 0 .4rem}.tp-pdp-sticky{display:none}@media screen and (max-width:989px){.tp-pdp-sticky{display:flex;align-items:center;gap:.75rem;position:fixed;left:.6rem;right:.6rem;bottom:calc(.6rem + env(safe-area-inset-bottom));z-index:30;padding:.55rem .55rem .55rem 1rem;border-radius:999px;background:#121212eb;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 12px 30px #00000040;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s ease}.tp-pdp--sticky-js .tp-pdp-sticky{transform:translateY(140%);opacity:0;pointer-events:none}.tp-pdp--sticky-js .tp-pdp-sticky.is-visible{transform:none;opacity:1;pointer-events:auto}.tp-pdp-sticky__text{display:grid;min-width:0;flex:1}.tp-pdp-sticky__title{font-size:.78rem;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-pdp-sticky__price{font-weight:800;font-size:1.05rem}.tp-pdp .tp-pdp-sticky__btn{width:auto;min-height:2.9rem;padding:.6rem 1.3rem;background:var(--tp-lime);color:var(--tp-ink);border:0}.tp-pdp .tp-pdp-sticky__btn.tp-btn:after{background:#fff}}.tp-pdp__gallery,.tp-pdp__info{min-width:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tucapets-product.css.map */
