@media (max-width:768px){.catalog-seo-pdp{padding-bottom:calc(76px + env(safe-area-inset-bottom, 0px));overflow-x:clip}.catalog-seo-pdp article{padding-bottom:1rem;overflow-x:clip}.catalog-seo-pdp .catalog-pdp-spec-grid>div{grid-template-columns:minmax(0,1fr)!important;gap:.25rem!important}.catalog-pdp-actions--inline{display:none}.catalog-pdp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom, 0px));background:rgba(8,12,22,.96);border-top:1px solid rgba(0,210,255,.2);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 -12px 40px rgba(0,0,0,.45)}.catalog-pdp-sticky__price{flex:1;min-width:0;font-size:1.125rem;font-weight:800;color:#67e8f9;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog-pdp-sticky__cta{flex-shrink:0;min-height:44px;padding:0 18px;border-radius:12px;background:#06b6d4;color:#0f172a;font-size:.875rem;font-weight:700}.catalog-pdp-sticky__cta:disabled{opacity:.5;cursor:not-allowed}.catalog-pdp-sticky__more{flex-shrink:0;width:44px;height:44px;border-radius:12px;border:1px solid rgba(148,163,184,.35);background:rgba(15,23,42,.8);color:#e2e8f0;font-size:1.25rem;line-height:1}.catalog-pdp-more-sheet{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.55)}.catalog-pdp-more-sheet[hidden]{display:none!important}.catalog-pdp-more-sheet__panel{width:100%;max-width:480px;padding:12px 12px calc(12px + env(safe-area-inset-bottom, 0px));border-radius:16px 16px 0 0;background:#0f172a;border:1px solid rgba(148,163,184,.2)}.catalog-pdp-more-sheet__btn,.catalog-pdp-more-sheet__link{display:flex;align-items:center;width:100%;min-height:44px;padding:10px 14px;border-radius:10px;font-size:.875rem;font-weight:600;color:#e2e8f0;text-align:left}.catalog-pdp-more-sheet__btn:hover,.catalog-pdp-more-sheet__link:hover{background:rgba(255,255,255,.06)}}@media (min-width:769px){.catalog-pdp-more-sheet,.catalog-pdp-sticky{display:none!important}}@media (max-width:768px){.catalog-pdp-page{padding-bottom:calc(80px + env(safe-area-inset-bottom, 0px))}.catalog-pdp-page .catalog-pdp-inline-actions{display:none}.catalog-pdp-page .catalog-pdp-trust-grid{grid-template-columns:1fr}}