.obz-pdetails{display:grid;gap:1.5rem;max-width:120rem;margin-inline:auto;padding-inline:1.25rem}.obz-pdetails__tabs{overflow-x:clip;overflow-clip-margin:1.25rem;display:grid;align-content:start;justify-items:center;gap:1rem;min-width:0}.obz-pdetails__panel{width:100%}.obz-pdetails__panel[hidden]{display:none}.obz-vstack{width:min(17rem,62%);aspect-ratio:9 / 16}.obz-vcard{align-items:stretch;padding:0}.obz-vcard:after{background:rgb(0 0 0 / calc(var(--depth) * .25))}.obz-vcard__video,.obz-vcard__poster,.obz-vcard__iframe{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;border:0;object-fit:cover}.obz-vcard__iframe{z-index:2}.obz-vcard__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;width:100%;padding:0;border:0;background:none;color:var(--color-white);cursor:pointer}.obz-vcard__play .obz-icon{width:3.5rem;height:3.5rem;padding:.95rem;border-radius:999px;background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:scale .2s ease,opacity .2s ease}.obz-vcard__play:hover .obz-icon{scale:1.08}.is-playing .obz-vcard__play .obz-icon{opacity:0}.obz-vcard__note{position:absolute;right:0;bottom:.75rem;left:0;z-index:1;color:var(--color-white);font-size:.75rem;text-align:center;text-shadow:0 1px 6px rgb(0 0 0 / .6);pointer-events:none}.has-iframe .obz-vcard__play,.has-iframe .obz-vcard__note{display:none}.obz-stack:not(.obz-vstack) .obz-vcard__note{display:none}.obz-longvideo{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius);background:var(--color-black);isolation:isolate}.obz-steps{display:grid;gap:1rem}.obz-steps__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.4rem}.obz-steps__tab{display:flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.5rem;padding:.4rem .5rem;border:0;border-radius:999px;background:var(--color-white);font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:.8rem;cursor:pointer;transition:background-color .2s ease,color .2s ease}.obz-steps__tab[aria-selected=true]{background:var(--color-black);color:var(--color-white)}.obz-steps__number{display:grid;place-items:center;width:1.3rem;height:1.3rem;border-radius:999px;background:var(--color-accent);color:var(--color-white);font-size:.7rem}.obz-steps__panel{display:grid;gap:.6rem;padding:.75rem;border-radius:var(--radius);background:var(--color-white);font-size:.9rem;line-height:1.5}.obz-steps__panel[hidden]{display:none}.obz-steps__image{width:100%;height:auto;aspect-ratio:4 / 3;border-radius:calc(var(--radius) * .75);object-fit:cover}.obz-steps__heading{font-size:1.2rem}.obz-model{display:grid;place-content:center;justify-items:center;gap:.75rem;aspect-ratio:1;border-radius:var(--radius);background:var(--color-white)}.obz-model .obz-vcard__note{position:static;color:#0000008c;text-shadow:none}.obz-model__viewer{width:100%;height:100%;border-radius:inherit}.obz-acc,.obz-faq{align-self:start;padding:.25rem 1.25rem;border-radius:var(--radius);background:var(--color-white)}.obz-faq{width:100%}.obz-acc{order:-1;background:var(--color-black);color:var(--color-white)}.obz-acc .obz-acc__item+.obz-acc__item{border-top-color:#ffffff24}.obz-acc .obz-acc__summary:after{background:linear-gradient(currentColor,currentColor) center / .7rem 2px no-repeat,linear-gradient(currentColor,currentColor) center / 2px .7rem no-repeat,#ffffff1f}.obz-acc .obz-acc__item[open]>.obz-acc__summary:after{background:linear-gradient(var(--color-black),var(--color-black)) center / .7rem 2px no-repeat,var(--color-white)}.obz-acc .obz-acc__summary:hover:after{background-color:#ffffff38}.obz-acc .obz-acc__content{color:#ffffffd1}.obz-acc a{color:var(--color-white)}.obz-acc__item+.obz-acc__item{border-top:1px solid rgb(0 0 0 / .08)}.obz-acc__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.1rem;list-style:none;cursor:pointer}.obz-acc__summary::-webkit-details-marker{display:none}.obz-acc__summary:after{content:"";flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:999px;background:linear-gradient(currentColor,currentColor) center / .7rem 2px no-repeat,linear-gradient(currentColor,currentColor) center / 2px .7rem no-repeat,var(--color-light);transition:rotate .3s ease,background-color .2s ease}.obz-acc__item[open]>.obz-acc__summary:after{rotate:180deg;background:linear-gradient(var(--color-white),var(--color-white)) center / .7rem 2px no-repeat,var(--color-black)}.obz-acc__summary:hover:after{background-color:#0000001f}.obz-acc__title{font-size:1.05rem;letter-spacing:-.02em}.obz-acc__content{display:grid;gap:.6rem;padding-bottom:1.25rem;font-size:.9rem;line-height:1.55}.obz-acc__image{width:100%;height:auto;border-radius:var(--card-radius)}@supports selector(::details-content){.obz-acc__item::details-content{block-size:0;overflow:hidden;transition:block-size .35s cubic-bezier(.16,1,.3,1),content-visibility .35s allow-discrete}.obz-acc__item[open]::details-content{block-size:auto}}@media(prefers-reduced-motion:reduce){.obz-acc__item::details-content{transition:none}}.obz-rte ul,.obz-rte ol{margin:0;padding-left:1.2rem}.obz-rte li+li{margin-top:.25rem}.obz-rte .obz-bullets{display:grid;gap:.45rem;padding-left:0;list-style:none}.obz-bullets li{position:relative;padding-left:1.1rem}.obz-rte .obz-bullets li+li{margin-top:0}.obz-bullets li:before{content:"";position:absolute;top:.55em;left:.1rem;width:.4rem;height:.4rem;border-radius:999px;background:var(--color-accent)}.obz-rte strong{font-family:var(--font-heading);font-weight:var(--weight-heading)}@media(min-width:750px){.obz-pdetails{padding-inline:2.5rem}.obz-acc,.obz-faq{padding-inline:1.75rem}}@media(min-width:990px){.obz-pdetails{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:2.5rem}.obz-acc{order:0}.obz-pdetails--single{grid-template-columns:minmax(0,52rem);justify-content:center}.obz-vstack{width:min(19rem,70%)}}:root{interpolate-size:allow-keywords}.obz-acc__nested{gap:0;padding:0 1rem;border-radius:calc(var(--radius) * .6);background:#ffffff0f}.obz-pdetails .obz-acc__nested .obz-acc__title{font-size:.95rem}.obz-acc .obz-acc__nested .obz-acc__summary{padding-block:.9rem}.obz-pdetails--accordion .obz-acc__title{font-size:1.2rem}@media(min-width:990px){.obz-pdetails--accordion{grid-template-columns:minmax(0,60rem)}.obz-pdetails--accordion .obz-acc{padding:.75rem 2.5rem}.obz-pdetails--accordion .obz-acc__title{font-size:1.4rem}.obz-pdetails--accordion .obz-acc__summary{padding-block:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/obz-product-details.css.map */
