.tpd{background-color:var(--tp-bg)}.tpd--alt{background-color:var(--tp-bg-card)}.tpd__head{display:flex;align-items:center;gap:clamp(1rem,3vw,2.5rem);margin-block-end:clamp(2rem,4vw,3.25rem)}.tpd__head:before,.tpd__head:after{content:"";flex:1 1 0;border-block-start:1px solid var(--tp-line)}.tpd .tpd__title{margin:0;font-size:var(--tp-small);color:var(--tp-ink);letter-spacing:.24em}.tpd__grid{display:grid;gap:clamp(2rem,5vw,3rem)}.tpd__media{margin:0}.tpd__frame{position:relative;overflow:hidden;aspect-ratio:16 / 9;background-color:var(--tp-bg-card)}.tpd__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tpd .tpd__heading{margin-block-end:1rem}.tpd .tpd__body{color:var(--tp-muted);max-width:32em}.tpd__body>:first-child{margin-block-start:0}.tpd__body>:last-child{margin-block-end:0}.tpd__cert{display:flex;align-items:start;gap:.6rem;margin:1.35rem 0 0;font-family:var(--tp-sans);font-size:var(--tp-small);line-height:1.5;color:var(--tp-ink)}.tpd__seal{flex:0 0 auto;width:1.15rem;height:1.15rem;margin-block-start:.1em;color:var(--tp-wine)}.tpd__icons{display:flex;flex-wrap:wrap;gap:clamp(.85rem,2vw,1.35rem);margin:0 0 1.6rem;padding:0;list-style:none}.tpd__icon{color:var(--tp-muted)}.tpd__icon svg{display:block;width:1.9rem;height:1.9rem;font-family:var(--tp-sans)}.tpd__care-body ul{margin:0;padding:0;list-style:none;display:grid;gap:.55rem}.tpd__care-body li{font-size:var(--tp-small);line-height:1.6}.tpd__care{border-block-start:1px solid var(--tp-line);padding-block-start:clamp(1.5rem,4vw,2rem)}@media screen and (min-width:56rem){.tpd__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1.15fr);gap:clamp(2rem,4.5vw,3.75rem);align-items:start}.tpd__care{border-block-start:0;padding-block-start:0;border-inline-start:1px solid var(--tp-line);padding-inline-start:clamp(1.5rem,3vw,2.75rem)}}@media screen and (min-width:56rem){.tpd__grid--solo{grid-template-columns:minmax(0,46rem)}.tpd__grid--solo .tpd__care{border-inline-start:0;padding-inline-start:0}}.tpd__grid--solo .tpd__care{border-block-start:0;padding-block-start:0}@media screen and (min-width:56rem){.tpd:has(.tpd__grid--solo)>.tp-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);column-gap:clamp(2rem,5vw,4.5rem);align-items:start}.tpd:has(.tpd__grid--solo) .tpd__head{grid-column:1 / -1}.tpd:has(.tpd__grid--solo) .tpd__rows{margin-block-start:0}}.tpd__rows{margin-block-start:clamp(2.5rem,5vw,4rem);border-block-start:1px solid var(--tp-line)}.tpd__rows:empty{display:none}.tpd__row{border-block-end:1px solid var(--tp-line)}.tpd__summary{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:2.75rem;padding-block:clamp(1rem,2vw,1.45rem);cursor:pointer;list-style:none}.tpd__summary::-webkit-details-marker{display:none}.tpd__summary:focus-visible{outline:2px solid var(--tp-wine);outline-offset:3px}.tpd .tpd__label{margin:0;font-size:var(--tp-small);color:var(--tp-ink);letter-spacing:.18em;transition:color .25s ease}.tpd__summary:hover .tpd__label{color:var(--tp-wine)}.tpd__pm{position:relative;flex:0 0 auto;width:.8rem;height:.8rem;color:var(--tp-ink)}.tpd__pm:before,.tpd__pm:after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;height:1px;background-color:currentColor;transform:translateY(-50%);transition:transform .25s ease,opacity .25s ease}.tpd__pm:after{transform:translateY(-50%) rotate(90deg)}.tpd__row[open] .tpd__pm:after{transform:translateY(-50%) rotate(90deg) scaleX(0);opacity:0}.tpd .tpd__panel{max-width:46rem;padding-block-end:clamp(1.25rem,2.5vw,1.9rem);color:var(--tp-muted)}.tpd__panel>:first-child{margin-block-start:0}.tpd__panel>:last-child{margin-block-end:0}@media(prefers-reduced-motion:reduce){.tpd__pm:before,.tpd__pm:after,.tpd .tpd__label{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/tipsy-pdp-details.css.map */
