.pdp{display:grid;gap:28px}@media(min-width:990px){.pdp{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:start}.pdp__info{position:sticky;top:100px}}.pdp__gallery{display:grid;gap:12px;min-width:0}.gallery__main{position:relative;border-radius:var(--section-radius, var(--radius));overflow:hidden;background:var(--color-soft);aspect-ratio:1 / 1}.gallery__slide{display:none;width:100%;height:100%}.gallery__slide.is-active{display:block}.gallery__slide img,.gallery__slide video,.gallery__slide .placeholder-svg,.gallery__slide model-viewer{width:100%;height:100%;object-fit:cover}.gallery__zoom{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:zoom-in}.gallery__badge{position:absolute;top:14px;left:14px;z-index:2}.gallery__thumbs{display:flex;gap:10px;overflow-x:auto;scrollbar-width:thin;padding-bottom:4px}.gallery__thumb{flex:none;width:72px;height:72px;padding:0;border:2px solid transparent;border-radius:calc(var(--radius) / 1.5);overflow:hidden;background:var(--color-soft);opacity:.7}.gallery__thumb.is-active{border-color:var(--color-text);opacity:1}.gallery__thumb img{width:100%;height:100%;object-fit:cover}@media(min-width:990px){.pdp--thumbs-left .pdp__gallery{grid-template-columns:84px 1fr}.pdp--thumbs-left .gallery__main{order:2}.pdp--thumbs-left .gallery__thumbs{order:1;flex-direction:column;overflow:auto;max-height:640px}}.pdp__info{display:grid;gap:16px;align-content:start;min-width:0}.pdp__vendor{font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted)}.pdp__title{font-size:calc(2.1rem * var(--heading-scale))}.pdp__rating{display:flex;align-items:center;gap:10px;font-size:.88rem;color:var(--color-muted)}.pdp__price .price{font-size:1.4rem}.pdp__tax{font-size:.85rem;color:var(--color-muted)}.pdp__stock{color:var(--color-stock);font-weight:600;font-size:.92rem}.pdp__stock:empty{display:none}.pdp__options{display:grid;gap:16px}.option{border:0;padding:0;margin:0}.option legend{padding:0;margin-bottom:8px;font-size:.9rem;font-weight:600}.option legend span{font-weight:400;color:var(--color-muted)}.option__values{display:flex;flex-wrap:wrap;gap:8px}.option__values input{position:absolute;opacity:0;pointer-events:none}.option__label{display:inline-flex;align-items:center;justify-content:center;min-width:48px;padding:10px 18px;border:1px solid var(--color-border);cursor:pointer;font-size:.92rem;transition:.15s ease}.option__values--pills .option__label{border-radius:999px}.option__values--buttons .option__label{border-radius:var(--radius-btn)}.option__values input:checked+.option__label{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.option__values input:focus-visible+.option__label{outline:2px solid var(--color-accent);outline-offset:2px}.option__values input:disabled+.option__label{opacity:.4;text-decoration:line-through}.pdp__buy,.pdp__form{display:grid;gap:12px}.pdp__row{display:flex;gap:10px;align-items:stretch}.pdp__add{flex:1}.pdp__dynamic .shopify-payment-button__button{border-radius:var(--radius-btn);min-height:48px}.pdp__dynamic .shopify-payment-button__more-options{color:var(--color-muted);font-size:.85rem}.infolist{border:1px solid var(--color-border);border-radius:var(--section-radius, var(--radius))}.infolist__item{display:flex;align-items:center;gap:14px;padding:14px 16px;border-bottom:1px solid var(--color-border);font-size:.92rem}.infolist__item:last-child{border-bottom:0}.infolist__icon{flex:none;display:flex}.infolist__text{color:var(--color-muted);font-size:.85rem}.share{display:flex;align-items:center;gap:12px}.share__done{font-size:.85rem;color:var(--color-muted)}.bis{padding:16px;border:1px dashed var(--color-border);border-radius:var(--section-radius, var(--radius));display:grid;gap:10px}.bis__form{display:grid;gap:10px}.stickyatc{position:fixed;z-index:85;left:0;right:0;bottom:0;background:var(--color-bg);border-top:1px solid var(--color-border);box-shadow:0 -6px 24px #00000014;padding-block:10px}.stickyatc__inner{display:flex;align-items:center;justify-content:space-between;gap:14px}.stickyatc__product{display:flex;align-items:center;gap:12px;min-width:0;font-size:.9rem}.stickyatc__product img{width:48px;height:48px;object-fit:cover;border-radius:calc(var(--radius) / 2)}@media(max-width:749px){.stickyatc{bottom:64px}.stickyatc__product span{display:none}.stickyatc__inner .btn{width:100%}}.zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:#000000eb;display:flex;align-items:center;justify-content:center;cursor:zoom-out;padding:20px}.zoom img{max-width:100%;max-height:100%;object-fit:contain}.zoom__close{position:absolute;top:14px;right:14px;background:none;border:0;color:#fff}.pvideo{position:relative;border-radius:var(--section-radius, var(--radius));overflow:hidden;aspect-ratio:16 / 9;background:#000}.pvideo iframe,.pvideo video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.fbt__list{display:grid;gap:14px;margin:20px 0}.fbt__item{display:flex;align-items:center;justify-content:space-between;gap:14px}.fbt__item .check img{width:64px;height:64px;object-fit:cover;border-radius:calc(var(--radius) / 2)}.fbt__name a{text-decoration:none}.fbt__price{font-weight:500;white-space:nowrap}.fbt__foot{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-top:16px;border-top:1px solid var(--color-border)}.reviews__summary{display:flex;align-items:center;gap:12px;margin-bottom:20px}.reviews__empty{color:var(--color-muted)}
/*# sourceMappingURL=/cdn/shop/t/25/assets/product.css.map */
