.pdp__grid{display:grid;gap:1rem}@media(max-width:989px){.section.pdp{padding-top:0}.pdp .crumbs{display:none}.pdp__grid{margin-top:0}}.pdp__info{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.gallery{position:relative;display:block}.gallery__thumbs{display:none}.gallery__main{position:relative;margin:0 calc(-1 * var(--gutter));background:var(--c-surface)}.gallery__track{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.gallery__track::-webkit-scrollbar{display:none}.gallery__slide{position:relative;flex:0 0 100%;aspect-ratio:3 / 4;scroll-snap-align:start;overflow:hidden}.gallery__zoom{display:block;width:100%;height:100%;cursor:zoom-in}.gallery__img{width:100%;height:100%;object-fit:cover}.gallery__video,.gallery__embed,.gallery__embed iframe{width:100%;height:100%;object-fit:contain;background:#000;border:0}.gallery__counter{position:absolute;right:.75rem;bottom:.75rem;padding:.25rem .625rem;border-radius:999px;background:#1f1d1bb8;color:#fff;font-size:.75rem;font-weight:600;pointer-events:none}.gallery__arrow{display:none}.gallery__fav{position:absolute;top:.75rem;right:.75rem;z-index:2;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--c-bg);color:var(--c-muted);box-shadow:0 2px 10px #00000024}.gallery__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.gallery__play:after{content:"";border-style:solid;border-width:8px 0 8px 13px;border-color:transparent transparent transparent #fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.lightbox{width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#141210}.lightbox::backdrop{background:#000000e6}.lightbox__track{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lightbox__track::-webkit-scrollbar{display:none}.lightbox__slide{flex:0 0 100%;display:grid;place-items:center;scroll-snap-align:center}.lightbox__slide img{max-width:100%;max-height:100vh;object-fit:contain}.lightbox__close,.lightbox__arrow{position:fixed;z-index:2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#ffffff24;color:#fff}.lightbox__close{top:12px;right:12px}.lightbox__arrow{top:50%;transform:translateY(-50%)}.lightbox__arrow--prev{left:12px}.lightbox__arrow--next{right:12px}@media(hover:none){.lightbox__arrow{display:none}}.pdp__title{font-family:var(--font-body);font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:0}.pdp__brand{font-weight:700}.pdp__brand:hover{color:var(--c-accent)}.pdp__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.5rem;font-size:.8125rem;color:var(--c-muted)}.pdp__meta:empty{display:none}.pdp__installment,.pdp__campaign{display:flex;align-items:center;gap:.4rem;margin-top:.625rem;font-size:.8125rem;color:var(--c-muted)}.pdp__campaign{color:var(--c-sale);font-weight:600}.pdp__info:has(.colors) .vp__group--single{display:none}.colors__label{margin-bottom:.5rem;font-size:.875rem;color:var(--c-muted)}.colors__label strong{color:var(--c-text)}.colors__list{display:flex;flex-wrap:wrap;gap:.5rem}.colors__item{display:grid;place-items:center;width:56px;aspect-ratio:2 / 3;overflow:hidden;border:2px solid transparent;border-radius:var(--radius-sm);box-shadow:0 0 0 1px var(--c-border);background:var(--c-surface);transition:border-color .15s}.colors__item img{width:100%;height:100%;object-fit:cover}a.colors__item:hover{border-color:var(--c-text)}.colors__item.is-current{border-color:var(--c-accent);box-shadow:none}.colors__item.is-soldout{opacity:.5}.colors__text{padding:.25rem;font-size:.6875rem;text-align:center;line-height:1.2}.pdp__buy-row{display:flex;gap:.5rem}.pdp__atc{flex:1;min-height:52px;font-size:1.0625rem}.pdp__fav{display:grid;place-items:center;width:52px;height:52px;flex:none;border:1.5px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-muted);transition:border-color .15s,color .15s}.pdp__fav:hover{border-color:var(--c-accent);color:var(--c-accent)}.pdp__fav .icon{width:24px;height:24px}.pdp__dynamic{margin-top:.5rem}.pdp__delivery{border:1px solid var(--c-border);border-radius:var(--radius)}.pdp__delivery li{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.8125rem;color:var(--c-muted)}.pdp__delivery li+li{border-top:1px solid var(--c-border)}.pdp__delivery .icon{color:var(--c-accent)}.pdp__delivery span{display:flex;flex-direction:column;line-height:1.35}.pdp__delivery strong{font-size:.875rem;color:var(--c-text)}.pdp__subtitle{margin-bottom:.5rem;font-weight:700}.pdp__highlights ul{display:grid;gap:.4rem;font-size:.875rem}.pdp__highlights li{display:flex;align-items:flex-start;gap:.5rem}.pdp__highlights .icon{margin-top:3px;color:var(--c-sale)}.pdp__text{font-size:.875rem;color:var(--c-muted)}.pdp-bar{position:fixed;left:0;right:0;bottom:0;z-index:55;display:flex;align-items:center;gap:.75rem;padding:.625rem var(--gutter) calc(.625rem + env(safe-area-inset-bottom));background:var(--c-bg);border-top:1px solid var(--c-border);box-shadow:0 -6px 20px #0000000f}.pdp-bar__price{flex:1;min-width:0}.pdp-bar__price .price{gap:.2rem}.pdp-bar__atc{flex:1.15;min-height:48px}.template-product .tabbar{display:none}.template-product.has-tabbar,.template-product{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.template-product .toast-region{bottom:calc(88px + env(safe-area-inset-bottom))}.size-guide__body{padding:1.25rem;font-size:.9375rem;line-height:1.6}.size-guide__body li+li{margin-top:.4rem}.pdetails__desc{color:var(--c-muted);line-height:1.7}.specs{max-width:760px;margin:0;border:1px solid var(--c-border);border-radius:var(--radius);overflow:hidden}.specs>div{display:grid;grid-template-columns:minmax(120px,36%) 1fr;font-size:.875rem}.specs>div+div{border-top:1px solid var(--c-border)}.specs dt{padding:.7rem 1rem;background:var(--c-surface);color:var(--c-muted);font-weight:500}.specs dd{margin:0;padding:.7rem 1rem}.pdetails__reviews-head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding-top:1.5rem}.pdetails__app{margin-top:.75rem}.pdetails__reviews-head h2{font-size:1.25rem}.precs:not(:has([data-recs-inner])){padding:0}@media(min-width:990px){.pdp__grid{grid-template-columns:minmax(0,600px) minmax(0,1fr);gap:3rem;align-items:start;margin-top:.5rem}.pdp__media{position:sticky;top:calc(var(--sticky-top, 0px) + 16px)}.gallery{display:grid;grid-template-columns:72px minmax(0,1fr);gap:.75rem}.gallery--single{grid-template-columns:minmax(0,1fr)}.gallery__thumbs{display:flex;flex-direction:column;gap:.5rem;max-height:780px;overflow-y:auto;scrollbar-width:none}.gallery__thumbs::-webkit-scrollbar{display:none}.gallery__thumb{position:relative;flex:none;width:72px;aspect-ratio:2 / 3;overflow:hidden;border:2px solid transparent;border-radius:var(--radius-sm);opacity:.65;transition:opacity .15s,border-color .15s}.gallery__thumb img{width:100%;height:100%;object-fit:cover}.gallery__thumb:hover{opacity:1}.gallery__thumb.is-active{border-color:var(--c-accent);opacity:1}.gallery__main{margin:0;border-radius:var(--radius);overflow:hidden}.gallery__slide{aspect-ratio:2 / 3}.gallery__arrow{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--c-bg);box-shadow:0 2px 12px #00000029;transform:translateY(-50%);opacity:0;transition:opacity .2s}.gallery__arrow--prev{left:12px}.gallery__arrow--next{right:12px}.gallery__main:hover .gallery__arrow{opacity:1}.gallery__counter{display:none}.pdp__title{font-size:1.375rem}.pdp-bar{display:none}.template-product.has-tabbar,.template-product{padding-bottom:0}.template-product .toast-region{bottom:auto}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/product.css.map */
