.pdr-gallery[data-astro-cid-g66van4u].arch-liquid-panel{width:100%;max-width:none;margin-inline:0}.pdr-gallery[data-astro-cid-g66van4u].arch-liquid-panel>.arch-liquid-lens[data-astro-cid-g66van4u]{display:none}.pdr-gallery[data-astro-cid-g66van4u] .arch-liquid-panel__inner[data-astro-cid-g66van4u]{padding:0;overflow:hidden;background:#fff}.pdr-gallery__empty[data-astro-cid-g66van4u]{margin:0;height:100%;min-height:var(--pdr-gallery-h, 700px);display:grid;place-items:center;color:#6e6e73;font-size:15px;background:#fff}.pdr-gallery__stage[data-astro-cid-g66van4u]{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;background:#f4f4f5}.pdr-gallery__viewport[data-astro-cid-g66van4u]{position:absolute;inset:0;overflow:hidden;background:#f4f4f5;cursor:pointer}.pdr-gallery__viewport[data-astro-cid-g66van4u].is-fit-contain{background:#fff}.pdr-gallery__img[data-astro-cid-g66van4u]{display:block;width:100%;height:100%;object-fit:cover;object-position:center;cursor:pointer}.pdr-gallery__viewport[data-astro-cid-g66van4u].is-fit-contain .pdr-gallery__img[data-astro-cid-g66van4u]{object-fit:contain}.pdr-gallery__arrow[data-astro-cid-g66van4u].arch-header-pill{position:absolute;top:50%;z-index:5;width:44px;height:44px;padding:0;display:grid;place-items:center;transform:translateY(-50%);cursor:pointer;color:#111;border:1px solid rgba(9,9,11,.1);border-radius:999px;background:transparent;box-shadow:none;isolation:isolate;overflow:hidden;transition:border-color .26s ease,color .2s ease}.pdr-gallery__arrow[data-astro-cid-g66van4u]:hover,.pdr-gallery__arrow[data-astro-cid-g66van4u]:focus-visible{border-color:#09090b29;color:#111}.pdr-gallery__arrow-content[data-astro-cid-g66van4u]{position:relative;z-index:2;display:grid;place-items:center}.pdr-gallery__arrow--prev[data-astro-cid-g66van4u]{left:16px}.pdr-gallery__arrow--next[data-astro-cid-g66van4u]{right:16px}.pdr-gallery__footer[data-astro-cid-g66van4u]{position:absolute;left:0;right:0;bottom:0;z-index:6;display:flex;align-items:center;gap:12px;padding:14px 16px;background:linear-gradient(to top,#09090b6b,#09090b00);pointer-events:none}.pdr-gallery__thumbs[data-astro-cid-g66van4u]{display:flex;gap:8px;overflow-x:auto;flex:1;min-width:0;padding-bottom:2px;pointer-events:auto;scrollbar-width:none}.pdr-gallery__thumbs[data-astro-cid-g66van4u]::-webkit-scrollbar{display:none}.pdr-gallery__thumb[data-astro-cid-g66van4u]{flex-shrink:0;width:56px;height:56px;padding:0;border:2px solid rgba(255,255,255,.35);border-radius:10px;overflow:hidden;cursor:pointer;background:#fff3;opacity:.72;transition:opacity .16s ease,border-color .16s ease,transform .16s ease}.pdr-gallery__thumb[data-astro-cid-g66van4u].is-active{opacity:1;border-color:#fff;transform:translateY(-1px)}.pdr-gallery__thumb[data-astro-cid-g66van4u] img[data-astro-cid-g66van4u]{display:block;width:100%;height:100%;object-fit:cover}.pdr-gallery__counter[data-astro-cid-g66van4u]{flex-shrink:0;margin:0;padding:6px 10px;border-radius:999px;background:#ffffffeb;color:#111;font-size:12px;font-weight:500;line-height:1;pointer-events:none}.product-detail-ref .product-detail-brand-more-block{margin-top:18px}.product-detail-ref .product-detail-brand-preview{gap:16px;margin-top:14px;padding-bottom:4px}.product-detail-ref .product-detail-brand-preview-item{flex:0 0 148px;width:148px}.product-detail-ref .product-detail-brand-preview-thumb{border-radius:16px}.product-detail-ref .product-detail-brand-preview-name{margin-top:10px;font-size:13px;line-height:1.4}.product-detail-ref .product-detail-brand-actions__variants{margin-top:2px;padding-top:14px;border-top:1px solid rgba(9,9,11,.08)}.product-detail-ref .product-detail-brand-variants-jump{display:inline-flex;align-items:center;justify-content:flex-start;align-self:start;gap:6px;padding:0;font-size:14px;font-weight:500;line-height:1.35;color:#111;text-decoration:none;text-align:left}.product-detail-ref .product-detail-brand-variants-jump:hover{text-decoration:underline;text-underline-offset:3px}.product-detail-ref .product-detail-brand-variants-jump__count{color:#6e6e73;font-weight:400}.product-detail-ref .product-detail-brand-extra{margin-top:20px;padding-top:18px;border-top:1px solid rgba(9,9,11,.08);display:flex;flex-direction:column;gap:14px}.product-detail-ref .product-detail-brand-website{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#1d1d1f;font-size:15px;line-height:1.4;font-weight:400}.product-detail-ref .product-detail-brand-website:hover .product-detail-brand-website__text{text-decoration:underline;text-underline-offset:3px}.product-detail-ref .product-detail-brand-website__icon{flex-shrink:0;width:20px;height:20px;display:block}.product-detail-ref .product-detail-brand-website__text strong{font-weight:600;color:#111}.product-detail-ref .product-detail-brand-share__toggle.arch-liquid-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:0 20px;border-radius:999px;font-weight:400;line-height:1}.product-detail-ref .product-detail-brand-share__toggle-inner{display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:1}.product-detail-ref .product-detail-brand-share__toggle-icon{flex-shrink:0;display:block;width:18px;height:18px;margin:0;object-fit:contain}.product-detail-ref .product-detail-brand-share__toggle .arch-liquid-btn__text{display:block;line-height:1.15;transform:translateY(.5px)}.product-detail-ref .product-detail-brand-share{position:relative;z-index:2}.product-detail-ref .product-detail-brand-share__menu{position:fixed;inset:auto;margin:0;display:none;flex-direction:column;gap:12px;padding:12px;border:0;border-radius:16px;background:#fffffffa;backdrop-filter:blur(20px) saturate(1.1);-webkit-backdrop-filter:blur(20px) saturate(1.1);box-shadow:0 16px 48px #09090b24,0 0 0 1px #09090b14;z-index:100000;box-sizing:border-box;pointer-events:auto}.product-detail-ref .product-detail-brand-share__menu:popover-open,.product-detail-ref .product-detail-brand-share__menu.is-floating-open{display:flex!important}.product-detail-ref .product-detail-brand-share__channels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.product-detail-ref .product-detail-brand-share__channel{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:0;border-radius:14px;border:1px solid rgba(9,9,11,.1);font:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;background:#ffffffd9;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.product-detail-ref .product-detail-brand-share__channel img,.product-detail-ref .product-detail-brand-share__icon{display:block;width:24px;height:24px;flex-shrink:0;color:#111}.product-detail-ref .product-detail-brand-share__icon--whatsapp{width:24px;height:24px;object-fit:contain}.product-detail-ref .product-detail-brand-share__channel img{object-fit:contain;object-position:center}.product-detail-ref .product-detail-brand-share__channel:hover{background:#fff;border-color:#09090b29;transform:translateY(-1px)}.product-detail-ref .product-detail-brand-share__link-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px 10px;border-radius:12px;border:1px solid rgba(9,9,11,.08);background:#fafafcf2}.product-detail-ref .product-detail-brand-share__link-icon{flex-shrink:0;display:block;width:18px;height:18px;opacity:.85}.product-detail-ref .product-detail-brand-share__url{margin:0;font-size:11px;line-height:1.4;color:#515154;word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-detail-ref .product-detail-brand-share__copy{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(9,9,11,.1);border-radius:12px;background:#fff;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.product-detail-ref .product-detail-brand-share__copy:hover{background:#f5f5f7;border-color:#09090b29}.product-detail-ref .product-detail-brand-share__copy img{display:block;width:20px;height:20px}.product-detail-ref .product-detail-brand-share__msg{margin:-4px 0 0;font-size:12px;line-height:1.4;color:#15803d;text-align:center}@media(max-width:520px){.product-detail-ref .product-detail-brand-preview-item{flex:0 0 128px;width:128px}}
