.PurchaseReceiptScreen-module__Eb_h9q__page{gap:24px;width:min(100%,980px);margin:0 auto;padding:clamp(24px,5vw,56px) 16px;display:grid}.PurchaseReceiptScreen-module__Eb_h9q__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.PurchaseReceiptScreen-module__Eb_h9q__documentActions{flex-wrap:wrap;gap:12px;display:flex}.PurchaseReceiptScreen-module__Eb_h9q__state{gap:16px;display:grid}.PurchaseReceiptScreen-module__Eb_h9q__state h1,.PurchaseReceiptScreen-module__Eb_h9q__state p{margin:0}.PurchaseReceiptScreen-module__Eb_h9q__printFrame{border:0;width:1px;height:1px;position:fixed;top:0;left:-10000px}
.CommerceToast-module__xwMCPG__stack{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:120;pointer-events:none;gap:.75rem;display:grid;position:fixed}.CommerceToast-module__xwMCPG__toast{pointer-events:auto;max-width:min(92vw,26rem);min-height:var(--touch-target);border:1px solid var(--color-border);border-radius:var(--radius-overlay);background:color-mix(in srgb, var(--color-surface) 92%, transparent);color:var(--color-text);box-shadow:var(--shadow-overlay);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:CommerceToast-module__xwMCPG__toastIn var(--motion-overlay) var(--ease-out) both;align-items:center;gap:.75rem;padding:.78rem .9rem;display:flex}.CommerceToast-module__xwMCPG__toast span{overflow-wrap:anywhere;min-width:0;font-weight:850}.CommerceToast-module__xwMCPG__success{border-color:color-mix(in srgb, var(--color-success) 44%, var(--color-border))}.CommerceToast-module__xwMCPG__info{border-color:color-mix(in srgb, var(--color-info,var(--color-primary)) 44%, var(--color-border))}.CommerceToast-module__xwMCPG__warning{border-color:color-mix(in srgb, var(--color-warning,var(--color-primary)) 44%, var(--color-border))}.CommerceToast-module__xwMCPG__danger{border-color:color-mix(in srgb, var(--color-danger) 44%, var(--color-border))}.CommerceToast-module__xwMCPG__close{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);min-height:36px;color:var(--color-text);padding:0 .75rem;font-weight:850}.CommerceToast-module__xwMCPG__close:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 38%, transparent);outline-offset:3px}@keyframes CommerceToast-module__xwMCPG__toastIn{0%{opacity:0;transform:translateY(var(--motion-distance-md)) scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:640px){.CommerceToast-module__xwMCPG__stack{left:1rem;right:1rem;bottom:max(1rem, env(safe-area-inset-bottom))}.CommerceToast-module__xwMCPG__toast{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.CommerceToast-module__xwMCPG__toast{animation:none}}:root[data-motion=reduced] .CommerceToast-module__xwMCPG__toast{animation:none}
.RelatedProductsRail-module__ScQM9W__root{gap:1rem;min-width:0;display:grid;container-type:inline-size}.RelatedProductsRail-module__ScQM9W__root h2{margin:0}.RelatedProductsRail-module__ScQM9W__rail{overscroll-behavior-x:contain;scroll-snap-type:x proximity;grid-auto-columns:min(82%,18rem);grid-auto-flow:column;gap:.875rem;min-width:0;padding:4px 4px 12px;scroll-padding-inline:4px;display:grid;overflow-x:auto}.RelatedProductsRail-module__ScQM9W__item{scroll-snap-align:start;min-width:0;display:grid}.RelatedProductsRail-module__ScQM9W__rail:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.RelatedProductsRail-module__ScQM9W__rail [data-density=editorial]>a[data-media-fit]{aspect-ratio:4/3}.RelatedProductsRail-module__ScQM9W__rail a[data-media-fit]:focus-visible,.RelatedProductsRail-module__ScQM9W__rail [data-card-actions] button:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:-3px}.RelatedProductsRail-module__ScQM9W__rail [data-cart-quantity]>div{grid-template-columns:var(--touch-target) minmax(2rem, 1fr) var(--touch-target)}.RelatedProductsRail-module__ScQM9W__rail [data-cart-quantity] button{min-height:var(--touch-target)}@container (min-width:64rem){.RelatedProductsRail-module__ScQM9W__rail{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow-x:visible}}
.CategoryScreen-module___dxtTq__container{width:min(var(--layout-max), calc(100% - 32px));margin:0 auto}.CategoryScreen-module___dxtTq__section{padding:42px 0}.CategoryScreen-module___dxtTq__layout{grid-template-columns:minmax(12rem,18rem) minmax(0,1fr);align-items:start;gap:24px;display:grid}.CategoryScreen-module___dxtTq__stack{gap:18px;display:grid}.CategoryScreen-module___dxtTq__muted{color:var(--color-muted)}.CategoryScreen-module___dxtTq__lead{color:var(--color-text-soft);font-size:clamp(17px,2vw,21px);line-height:1.5}.CategoryScreen-module___dxtTq__coverPicture{aspect-ratio:1920/700;background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);display:block;overflow:hidden}.CategoryScreen-module___dxtTq__coverPicture img{object-fit:contain;width:100%;height:100%}.CategoryScreen-module___dxtTq__productGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:18px;display:grid}@media (max-width:900px){.CategoryScreen-module___dxtTq__layout{grid-template-columns:1fr}.CategoryScreen-module___dxtTq__coverPicture{aspect-ratio:4/5}}@media (max-width:620px){.CategoryScreen-module___dxtTq__container{width:min(100% - 22px, var(--layout-max))}.CategoryScreen-module___dxtTq__productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}
.CheckoutScreen-module___GmvfG__container{width:min(var(--layout-max), calc(100% - 32px));margin:0 auto}.CheckoutScreen-module___GmvfG__section{padding:42px 0}.CheckoutScreen-module___GmvfG__layout{grid-template-columns:1fr .82fr;align-items:start;gap:24px;display:grid}.CheckoutScreen-module___GmvfG__title{grid-column:1/-1;margin:0}.CheckoutScreen-module___GmvfG__stack{gap:18px;display:grid}.CheckoutScreen-module___GmvfG__field{color:var(--color-text-soft);gap:7px;font-size:13px;font-weight:850;display:grid}.CheckoutScreen-module___GmvfG__input{border:1px solid var(--color-border);border-radius:var(--radius-control-lg);background:var(--color-surface);width:100%;min-height:48px;color:var(--color-text);outline:none;padding:0 14px}.CheckoutScreen-module___GmvfG__input:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 20%, transparent)}.CheckoutScreen-module___GmvfG__muted{color:var(--color-muted)}.CheckoutScreen-module___GmvfG__status{color:var(--color-text-soft);font-weight:850}.CheckoutScreen-module___GmvfG__error{color:var(--color-danger);font-weight:850}.CheckoutScreen-module___GmvfG__promotionBox{gap:12px;display:grid}.CheckoutScreen-module___GmvfG__promotionField{color:var(--color-text-soft);gap:7px;min-width:0;font-size:13px;font-weight:850;display:grid}.CheckoutScreen-module___GmvfG__promotionField input{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control-lg);color:var(--color-text);text-transform:uppercase;outline:none;width:100%;min-height:48px;padding:0 14px}.CheckoutScreen-module___GmvfG__promotionField input:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 20%, transparent)}.CheckoutScreen-module___GmvfG__promotionField input[aria-invalid=true]{border-color:var(--color-danger)}.CheckoutScreen-module___GmvfG__promotionActions{flex-wrap:wrap;gap:8px;display:flex}.CheckoutScreen-module___GmvfG__promotionBox p{overflow-wrap:anywhere;margin:0}@media (max-width:900px){.CheckoutScreen-module___GmvfG__layout{grid-template-columns:1fr}}@media (max-width:620px){.CheckoutScreen-module___GmvfG__container{width:min(100% - 22px, var(--layout-max))}}
.CheckoutFulfillmentSection-module__zmDJga__root{gap:1rem;display:grid}.CheckoutFulfillmentSection-module__zmDJga__destination{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.CheckoutFulfillmentSection-module__zmDJga__destination label{color:var(--color-text-soft);gap:.4375rem;font-size:.8125rem;font-weight:850;display:grid}.CheckoutFulfillmentSection-module__zmDJga__destination select{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control-lg);color:var(--color-text);width:100%;min-height:48px;padding:0 .875rem}.CheckoutFulfillmentSection-module__zmDJga__destination select:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 20%, transparent);outline:none}.CheckoutFulfillmentSection-module__zmDJga__destination select[aria-invalid=true]{border-color:var(--color-danger)}.CheckoutFulfillmentSection-module__zmDJga__country{color:var(--color-muted);grid-column:1/-1;margin:0}.CheckoutFulfillmentSection-module__zmDJga__status{color:var(--color-text-soft);grid-column:1/-1;margin:0;font-weight:850}.CheckoutFulfillmentSection-module__zmDJga__unavailable{background:color-mix(in srgb, var(--color-warning) 10%, var(--color-surface));border:1px solid var(--color-warning);border-radius:var(--radius-control-lg);color:var(--color-text);margin:0;padding:.875rem}.CheckoutFulfillmentSection-module__zmDJga__pickup{background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:var(--radius-lg);gap:.35rem;padding:1rem;display:grid}.CheckoutFulfillmentSection-module__zmDJga__pickup p,.CheckoutFulfillmentSection-module__zmDJga__pickup small{color:var(--color-muted);margin:0}.CheckoutFulfillmentSection-module__zmDJga__pickup span{color:var(--color-primary-on-surface);font-weight:850}@media (max-width:620px){.CheckoutFulfillmentSection-module__zmDJga__destination{grid-template-columns:1fr}.CheckoutFulfillmentSection-module__zmDJga__country,.CheckoutFulfillmentSection-module__zmDJga__status{grid-column:auto}}
.ConfirmationScreen-module__FQHH-G__container{width:min(var(--layout-max), calc(100% - 32px));margin:0 auto}.ConfirmationScreen-module__FQHH-G__section{padding:42px 0}.ConfirmationScreen-module__FQHH-G__layout{grid-template-columns:1fr .82fr;align-items:start;gap:24px;display:grid}.ConfirmationScreen-module__FQHH-G__stack{gap:18px;display:grid}.ConfirmationScreen-module__FQHH-G__lead{color:var(--color-text-soft);font-size:clamp(17px,2vw,21px);line-height:1.5}.ConfirmationScreen-module__FQHH-G__actions{flex-wrap:wrap;gap:8px;display:flex}.ConfirmationScreen-module__FQHH-G__lineItem{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm);grid-template-columns:76px minmax(0,1fr);align-items:center;gap:12px;padding:10px;display:grid}.ConfirmationScreen-module__FQHH-G__lineItem img{border-radius:var(--radius-media);object-fit:cover;width:76px;height:76px}.ConfirmationScreen-module__FQHH-G__lineItem .ConfirmationScreen-module__FQHH-G__imagePlaceholder{background:var(--color-surface-muted);border-radius:var(--radius-media);color:var(--color-muted);justify-content:center;align-items:center;width:76px;height:76px;font-weight:900;display:flex}.ConfirmationScreen-module__FQHH-G__lineItem span{gap:4px;min-width:0;display:grid}.ConfirmationScreen-module__FQHH-G__lineItem small{color:var(--color-muted)}.ConfirmationScreen-module__FQHH-G__paymentBox{border:1px dashed var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-surface-raised);gap:6px;padding:14px;display:grid}.ConfirmationScreen-module__FQHH-G__paymentBox p{color:var(--color-text-soft);margin:0;line-height:1.5}.ConfirmationScreen-module__FQHH-G__paymentBox small{color:var(--color-muted);overflow-wrap:anywhere}@media (max-width:900px){.ConfirmationScreen-module__FQHH-G__layout{grid-template-columns:1fr}}@media (max-width:620px){.ConfirmationScreen-module__FQHH-G__container{width:min(100% - 22px, var(--layout-max))}}
.QueryState-module__SE4ZJa__container{width:min(var(--layout-max), calc(100% - 32px));margin:0 auto}.QueryState-module__SE4ZJa__section{padding:42px 0}.QueryState-module__SE4ZJa__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px;display:grid}@media (max-width:620px){.QueryState-module__SE4ZJa__container{width:min(100% - 22px, var(--layout-max))}.QueryState-module__SE4ZJa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}
.SortControl-module__XxUbCa__root{gap:.4rem;display:grid}.SortControl-module__XxUbCa__root span{color:var(--color-text);font-weight:850}.SortControl-module__XxUbCa__root select{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text);font:inherit;min-height:var(--touch-target);padding:.55rem .85rem}.SortControl-module__XxUbCa__root select:focus-visible{border-color:var(--color-primary);outline:3px solid color-mix(in srgb, var(--color-primary) 22%, transparent);outline-offset:1px}.SortControl-module__XxUbCa__root select:disabled{cursor:not-allowed;opacity:.6}
.WhatsAppFloatingButton-module__q3i4pa__root{background:var(--color-surface);border:1px solid var(--color-success);border-radius:var(--radius-pill);box-shadow:var(--shadow-floating);color:var(--color-success);height:var(--size-floating-whatsapp);pointer-events:auto;transition:background-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);width:var(--size-floating-whatsapp);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.WhatsAppFloatingButton-module__q3i4pa__root svg{height:var(--size-floating-whatsapp-icon);width:var(--size-floating-whatsapp-icon)}.WhatsAppFloatingButton-module__q3i4pa__root:hover{background:color-mix(in srgb, var(--color-surface) 82%, var(--color-success));transform:translateY(calc(-1 * var(--motion-distance-xs)))}.WhatsAppFloatingButton-module__q3i4pa__root:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 45%, transparent);outline-offset:3px}.WhatsAppFloatingButton-module__q3i4pa__floating{bottom:calc(5.5rem + env(safe-area-inset-bottom));position:fixed;right:1rem}@media (max-width:620px){.WhatsAppFloatingButton-module__q3i4pa__floating{bottom:calc(9rem + env(safe-area-inset-bottom))}}@media (min-width:960px){.WhatsAppFloatingButton-module__q3i4pa__floating{bottom:1.5rem;right:1.5rem}}@media (prefers-reduced-motion:reduce){.WhatsAppFloatingButton-module__q3i4pa__root{transition:none}.WhatsAppFloatingButton-module__q3i4pa__root:hover{transform:none}}
.StoreFloatingActions-module__pxzuqG__root{pointer-events:none;z-index:40;position:fixed;inset:0}.StoreFloatingActions-module__pxzuqG__cartAction{pointer-events:auto;display:none;position:fixed}.StoreFloatingActions-module__pxzuqG__tabletCart,.StoreFloatingActions-module__pxzuqG__desktopCart{display:none}.StoreFloatingActions-module__pxzuqG__cartItems{gap:.625rem;display:grid}.StoreFloatingActions-module__pxzuqG__checkoutCopy{justify-items:start;gap:.125rem;min-width:0;display:grid}.StoreFloatingActions-module__pxzuqG__checkoutCopy small{color:color-mix(in srgb, var(--color-cart-checkout-ink) 70%, transparent);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:500}.StoreFloatingActions-module__pxzuqG__checkoutCopy span{font-size:.875rem;font-weight:600}@media (min-width:721px) and (max-width:959px){.StoreFloatingActions-module__pxzuqG__cartAction{display:block;top:5rem;right:1rem}.StoreFloatingActions-module__pxzuqG__tabletCart{display:block}}@media (min-width:960px){.StoreFloatingActions-module__pxzuqG__cartAction{display:block;top:50%;right:1rem;transform:translateY(-50%)}.StoreFloatingActions-module__pxzuqG__desktopCart{display:block}}.StoreFloatingActions-module__pxzuqG__headerPlacement{pointer-events:auto;z-index:auto;flex:none;align-items:center;gap:8px;display:flex;position:static;inset:auto}.StoreFloatingActions-module__pxzuqG__headerPlacement .StoreFloatingActions-module__pxzuqG__cartAction{display:block;position:static;transform:none}.StoreFloatingActions-module__pxzuqG__headerPlacement .StoreFloatingActions-module__pxzuqG__tabletCart{display:block}.StoreFloatingActions-module__pxzuqG__headerPlacement .StoreFloatingActions-module__pxzuqG__desktopCart{display:none}.StoreFloatingActions-module__pxzuqG__headerPlacement>a{--size-floating-whatsapp:var(--touch-target);--size-floating-whatsapp-icon:24px}@media (max-width:720px){.StoreFloatingActions-module__pxzuqG__headerPlacement .StoreFloatingActions-module__pxzuqG__cartAction{display:none}}
.StoreNavigationMenu-module__qGHzeW__root{justify-content:flex-end;align-items:center;min-width:0;display:flex;position:relative}@media (min-width:721px) and (max-width:980px){.StoreNavigationMenu-module__qGHzeW__root.StoreNavigationMenu-module__qGHzeW__compact .StoreNavigationMenu-module__qGHzeW__desktop{display:none}.StoreNavigationMenu-module__qGHzeW__root.StoreNavigationMenu-module__qGHzeW__compact .StoreNavigationMenu-module__qGHzeW__trigger{display:grid}}.StoreNavigationMenu-module__qGHzeW__desktop{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.StoreNavigationMenu-module__qGHzeW__link,.StoreNavigationMenu-module__qGHzeW__mobileLink{border:1px solid var(--color-border);border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-surface) 90%, transparent);color:var(--color-text-soft);min-height:var(--touch-target);transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);white-space:nowrap;padding:10px 12px;font-weight:850}.StoreNavigationMenu-module__qGHzeW__mobileNav{gap:8px;display:grid}.StoreNavigationMenu-module__qGHzeW__mobileCart{background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-sm)}.StoreNavigationMenu-module__qGHzeW__link:hover,.StoreNavigationMenu-module__qGHzeW__mobileLink:hover{border-color:var(--color-primary);color:var(--color-text);transform:translateY(calc(var(--motion-distance-xs) * -1))}.StoreNavigationMenu-module__qGHzeW__mobileCart[data-bump=true]{animation:StoreNavigationMenu-module__qGHzeW__cartCountBump var(--motion-overlay) var(--ease-emphasized)}.StoreNavigationMenu-module__qGHzeW__link:focus-visible,.StoreNavigationMenu-module__qGHzeW__mobileLink:focus-visible,.StoreNavigationMenu-module__qGHzeW__trigger:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 38%, transparent);outline-offset:3px}.StoreNavigationMenu-module__qGHzeW__trigger{width:var(--touch-target);height:var(--touch-target);border:1px solid var(--color-border);border-radius:var(--radius-control-lg);background:color-mix(in srgb, var(--color-surface) 92%, transparent);box-shadow:var(--shadow-sm);transition:border-color var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);place-items:center;gap:4px;display:none}.StoreNavigationMenu-module__qGHzeW__trigger:hover{border-color:var(--color-primary);transform:translateY(calc(var(--motion-distance-xs) * -1))}.StoreNavigationMenu-module__qGHzeW__trigger span{border-radius:var(--radius-pill);background:var(--color-text);width:18px;height:2px;display:block}.StoreNavigationMenu-module__qGHzeW__backdrop{z-index:80;background:0 0;border:0;position:fixed;inset:0}.StoreNavigationMenu-module__qGHzeW__mobile{z-index:90;max-block-size:calc(100dvh - 5rem);border:1px solid var(--color-border);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-surface) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-width:min(82vw,280px);box-shadow:var(--shadow-lg);animation:StoreNavigationMenu-module__qGHzeW__menuIn var(--motion-fast) var(--ease-standard) both;gap:8px;padding:10px;display:grid;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto}.StoreNavigationMenu-module__qGHzeW__mobileLink{border-radius:var(--radius-surface);white-space:normal;display:block}@media (max-width:720px){.StoreNavigationMenu-module__qGHzeW__desktop{display:none}.StoreNavigationMenu-module__qGHzeW__trigger{display:grid}}@media (prefers-reduced-motion:reduce){.StoreNavigationMenu-module__qGHzeW__mobile,.StoreNavigationMenu-module__qGHzeW__link,.StoreNavigationMenu-module__qGHzeW__mobileLink,.StoreNavigationMenu-module__qGHzeW__trigger{transition:none}.StoreNavigationMenu-module__qGHzeW__mobileCart[data-bump=true]{animation:none}}@keyframes StoreNavigationMenu-module__qGHzeW__cartCountBump{45%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes StoreNavigationMenu-module__qGHzeW__menuIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
.OrderTrackingScreen-module__YvNn0q__page{max-width:var(--layout-max);gap:1.5rem;margin:0 auto;padding:1.5rem 1rem;display:grid}.OrderTrackingScreen-module__YvNn0q__page header{gap:.5rem;max-width:44rem;display:grid}.OrderTrackingScreen-module__YvNn0q__page header p{color:var(--color-text-muted);margin:0}.OrderTrackingScreen-module__YvNn0q__page h1,.OrderTrackingScreen-module__YvNn0q__page h2{margin:0}.OrderTrackingScreen-module__YvNn0q__grid{gap:1.25rem;min-width:0;display:grid}.OrderTrackingScreen-module__YvNn0q__primaryColumn,.OrderTrackingScreen-module__YvNn0q__summaryColumn{align-content:start;gap:1.25rem;min-width:0;display:grid}.OrderTrackingScreen-module__YvNn0q__stack{align-content:start;gap:1rem;min-width:0;display:grid}.OrderTrackingScreen-module__YvNn0q__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.OrderTrackingScreen-module__YvNn0q__productList{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.OrderTrackingScreen-module__YvNn0q__productList li{border-bottom:1px solid var(--color-border);grid-template-columns:64px minmax(0,1fr) auto;align-items:start;gap:.75rem;padding-bottom:1rem;display:grid}.OrderTrackingScreen-module__YvNn0q__productImage,.OrderTrackingScreen-module__YvNn0q__productImagePlaceholder{border-radius:var(--radius-media);width:64px;height:64px}.OrderTrackingScreen-module__YvNn0q__productImage{object-fit:cover}.OrderTrackingScreen-module__YvNn0q__productImagePlaceholder{background:var(--color-surface-muted);color:var(--color-muted);justify-content:center;align-items:center;font-weight:900;display:flex}.OrderTrackingScreen-module__YvNn0q__productList li:last-child{border-bottom:0;padding-bottom:0}.OrderTrackingScreen-module__YvNn0q__productDetails{overflow-wrap:anywhere;gap:.25rem;min-width:0;display:grid}.OrderTrackingScreen-module__YvNn0q__productDetails>span,.OrderTrackingScreen-module__YvNn0q__details dt{color:var(--color-text-muted)}.OrderTrackingScreen-module__YvNn0q__quantity{white-space:nowrap}.OrderTrackingScreen-module__YvNn0q__details{border-top:1px solid var(--color-border);margin:0;padding-top:1rem;display:grid}.OrderTrackingScreen-module__YvNn0q__details div{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:.25rem;display:grid}.OrderTrackingScreen-module__YvNn0q__details dd{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;text-align:end;margin:0}@media (min-width:900px){.OrderTrackingScreen-module__YvNn0q__grid{grid-template-columns:minmax(0,1.6fr) minmax(18rem,.9fr);align-items:start}}@media (max-width:420px){.OrderTrackingScreen-module__YvNn0q__productList li{grid-template-columns:52px minmax(0,1fr) auto}.OrderTrackingScreen-module__YvNn0q__productImage,.OrderTrackingScreen-module__YvNn0q__productImagePlaceholder{width:52px;height:52px}}
.CustomerAuthScreen-module__rBR8kq__page{width:min(760px,100% - 32px);margin:0 auto;padding:48px 0}.CustomerAuthScreen-module__rBR8kq__accountPage{width:min(1120px,100% - 32px);margin:0 auto;padding:40px 0 56px}.CustomerAuthScreen-module__rBR8kq__accountLayout{grid-template-columns:minmax(230px,260px) minmax(0,1fr);grid-template-areas:"rail header""rail content";align-items:start;gap:24px;display:grid}.CustomerAuthScreen-module__rBR8kq__accountRail{grid-area:rail;min-width:0}.CustomerAuthScreen-module__rBR8kq__accountContent{grid-area:content;gap:20px;min-width:0;display:grid}.CustomerAuthScreen-module__rBR8kq__accountPageHeader{grid-area:header;gap:7px;padding:8px 4px 4px;display:grid}.CustomerAuthScreen-module__rBR8kq__accountPageHeader h1,.CustomerAuthScreen-module__rBR8kq__accountPageHeader p{margin:0}.CustomerAuthScreen-module__rBR8kq__accountPageHeader p{max-width:70ch}.CustomerAuthScreen-module__rBR8kq__anchorTarget{scroll-margin-top:24px}.CustomerAuthScreen-module__rBR8kq__accountActions{gap:10px;display:grid}.CustomerAuthScreen-module__rBR8kq__accountActions>*{width:100%}.CustomerAuthScreen-module__rBR8kq__detailActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.CustomerAuthScreen-module__rBR8kq__form{gap:16px;display:grid}.CustomerAuthScreen-module__rBR8kq__stack,.CustomerAuthScreen-module__rBR8kq__orders{gap:20px;display:grid}.CustomerAuthScreen-module__rBR8kq__orders>section{gap:14px;display:grid}.CustomerAuthScreen-module__rBR8kq__statuses{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.CustomerAuthScreen-module__rBR8kq__historyControls{grid-template-columns:minmax(0,1fr) minmax(180px,260px);align-items:end;gap:16px;display:grid}.CustomerAuthScreen-module__rBR8kq__orderList{gap:20px;margin:0;padding:0;list-style:none;display:grid}.CustomerAuthScreen-module__rBR8kq__orderList>li>section{gap:14px;display:grid}.CustomerAuthScreen-module__rBR8kq__orderStore{align-items:center;gap:10px;display:flex}.CustomerAuthScreen-module__rBR8kq__orderStore>span{background:var(--color-accent-soft);border:1px solid var(--color-accent-soft-border);border-radius:var(--radius-control);color:var(--color-accent-soft-ink);justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:950;display:inline-flex}.CustomerAuthScreen-module__rBR8kq__orderHeading{justify-content:space-between;align-items:start;gap:20px;display:flex}.CustomerAuthScreen-module__rBR8kq__orderHeading>div{gap:5px;display:grid}.CustomerAuthScreen-module__rBR8kq__orderHeading time{color:var(--color-text-soft)}.CustomerAuthScreen-module__rBR8kq__accountHeader,.CustomerAuthScreen-module__rBR8kq__sectionHeader{gap:8px;display:grid}.CustomerAuthScreen-module__rBR8kq__accountHeader{gap:20px}.CustomerAuthScreen-module__rBR8kq__accountHeader h1,.CustomerAuthScreen-module__rBR8kq__sectionHeader h2,.CustomerAuthScreen-module__rBR8kq__accountHeader p,.CustomerAuthScreen-module__rBR8kq__sectionHeader p{margin:0}.CustomerAuthScreen-module__rBR8kq__contactRow,.CustomerAuthScreen-module__rBR8kq__session{border-block-start:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;padding-block-start:16px;display:flex}.CustomerAuthScreen-module__rBR8kq__contactRow>div,.CustomerAuthScreen-module__rBR8kq__session>div,.CustomerAuthScreen-module__rBR8kq__sessionList{gap:6px;min-width:0;display:grid}.CustomerAuthScreen-module__rBR8kq__contactRow span,.CustomerAuthScreen-module__rBR8kq__session span{overflow-wrap:anywhere}.CustomerAuthScreen-module__rBR8kq__sessionTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CustomerAuthScreen-module__rBR8kq__meta,.CustomerAuthScreen-module__rBR8kq__notice{color:var(--color-text-soft)}.CustomerAuthScreen-module__rBR8kq__success{color:var(--color-success);font-weight:850}.CustomerAuthScreen-module__rBR8kq__field{gap:8px;display:grid}.CustomerAuthScreen-module__rBR8kq__field input,.CustomerAuthScreen-module__rBR8kq__field select{border:1px solid var(--color-border);border-radius:var(--radius-control-lg);background:var(--color-surface);min-height:44px;color:var(--color-text);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);outline:none;padding:0 12px}.CustomerAuthScreen-module__rBR8kq__field input:focus-visible,.CustomerAuthScreen-module__rBR8kq__field select:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 20%, transparent)}.CustomerAuthScreen-module__rBR8kq__split{grid-template-columns:120px 1fr;gap:12px;display:grid}.CustomerAuthScreen-module__rBR8kq__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.CustomerAuthScreen-module__rBR8kq__error{color:var(--color-danger);font-weight:850}.CustomerAuthScreen-module__rBR8kq__status{color:var(--color-text-soft);font-weight:850}@media (prefers-reduced-motion:reduce){.CustomerAuthScreen-module__rBR8kq__field input,.CustomerAuthScreen-module__rBR8kq__field select{transition:none}}@media (max-width:560px){.CustomerAuthScreen-module__rBR8kq__split{grid-template-columns:1fr}.CustomerAuthScreen-module__rBR8kq__contactRow,.CustomerAuthScreen-module__rBR8kq__session{flex-direction:column;align-items:stretch}.CustomerAuthScreen-module__rBR8kq__historyControls{grid-template-columns:1fr}.CustomerAuthScreen-module__rBR8kq__orderHeading{flex-direction:column;align-items:stretch}}@media (max-width:820px){.CustomerAuthScreen-module__rBR8kq__accountPage{padding-block-start:24px}.CustomerAuthScreen-module__rBR8kq__accountLayout{grid-template-columns:1fr;grid-template-areas:"header""rail""content"}}@media (min-width:821px) and (min-height:640px){.CustomerAuthScreen-module__rBR8kq__accountRail{position:sticky;top:24px}}
.motion-primitives-module__UXa7Xa__ambient{isolation:isolate;border-radius:var(--radius-overlay);background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 7%, var(--color-surface)), var(--color-surface));position:relative;overflow:clip}.motion-primitives-module__UXa7Xa__ambientOrb{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--color-secondary) 24%, transparent), transparent 68%);opacity:.72;pointer-events:none;width:18rem;animation:motion-primitives-module__UXa7Xa__ambientDrift var(--motion-ambient) var(--ease-in-out) infinite alternate;border-radius:50%;position:absolute;inset:-18% auto auto -12%;transform:translate(0,0)}.motion-primitives-module__UXa7Xa__ambientGrid{pointer-events:none;opacity:.16;background-image:linear-gradient(color-mix(in srgb, var(--color-border) 70%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-border) 70%, transparent) 1px, transparent 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 20% 0,#000,#0000 72%);mask-image:radial-gradient(circle at 20% 0,#000,#0000 72%)}.motion-primitives-module__UXa7Xa__warm{background:linear-gradient(135deg, color-mix(in srgb, var(--color-secondary) 10%, var(--color-surface)), var(--color-surface))}.motion-primitives-module__UXa7Xa__fresh{background:linear-gradient(135deg, color-mix(in srgb, var(--color-success) 8%, var(--color-surface)), var(--color-surface))}.motion-primitives-module__UXa7Xa__glass{border:1px solid color-mix(in srgb, var(--color-border) 82%, transparent);border-radius:var(--radius-overlay);background:color-mix(in srgb, var(--color-surface) 86%, transparent);min-width:0;box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:relative}.motion-primitives-module__UXa7Xa__surface{padding:16px}.motion-primitives-module__UXa7Xa__raised{box-shadow:var(--shadow-card);padding:18px}.motion-primitives-module__UXa7Xa__floating{box-shadow:var(--shadow-floating);padding:16px}.motion-primitives-module__UXa7Xa__overlay{box-shadow:var(--shadow-overlay);padding:18px}.motion-primitives-module__UXa7Xa__glow{isolation:isolate;position:relative}.motion-primitives-module__UXa7Xa__glow:before{content:"";z-index:-1;border-radius:inherit;opacity:.56;background:radial-gradient(circle at 24% 10%, color-mix(in srgb, var(--color-secondary) 24%, transparent), transparent 46%);pointer-events:none;position:absolute;inset:-1px}.motion-primitives-module__UXa7Xa__spotlight{--pointer-x:50%;--pointer-y:50%;isolation:isolate;border-radius:var(--radius-overlay);position:relative;overflow:clip}.motion-primitives-module__UXa7Xa__spotlight:before{content:"";z-index:1;pointer-events:none;opacity:0;background:radial-gradient(circle 220px at var(--pointer-x) var(--pointer-y), color-mix(in srgb, var(--color-secondary) 18%, transparent), transparent 72%);transition:opacity var(--motion-base) var(--ease-standard);position:absolute;inset:0}.motion-primitives-module__UXa7Xa__spotlight:hover:before,.motion-primitives-module__UXa7Xa__spotlight:focus-within:before{opacity:1}.motion-primitives-module__UXa7Xa__reveal{transform:translateY(var(--motion-distance-md));opacity:0;transition:opacity var(--motion-reveal) var(--ease-out), transform var(--motion-reveal) var(--ease-out)}.motion-primitives-module__UXa7Xa__revealed{opacity:1;transform:translateY(0)}.motion-primitives-module__UXa7Xa__short{transition-delay:60ms}.motion-primitives-module__UXa7Xa__medium{transition-delay:.12s}.motion-primitives-module__UXa7Xa__progressTrack{z-index:60;background:0 0;height:3px;position:sticky;top:0}.motion-primitives-module__UXa7Xa__progressBar{width:100%;height:100%;transform:scaleX(var(--scroll-progress,0));transform-origin:0;background:linear-gradient(90deg, var(--color-primary), var(--color-secondary));display:block}.motion-primitives-module__UXa7Xa__orbit{border:1px solid color-mix(in srgb, var(--color-primary) 34%, transparent);pointer-events:none;animation:motion-primitives-module__UXa7Xa__orbitSpin var(--motion-ambient) linear infinite;border-radius:50%;position:absolute;inset:12%;transform:rotate(-10deg)}.motion-primitives-module__UXa7Xa__halo{pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--color-secondary) 20%, transparent), transparent 66%);filter:blur(8px);border-radius:50%;position:absolute;inset:10%}.motion-primitives-module__UXa7Xa__floatingMedia{place-items:center;min-height:18rem;display:grid;position:relative}.motion-primitives-module__UXa7Xa__floatingFrame{z-index:2;aspect-ratio:1;border-radius:var(--radius-overlay);width:min(72%,18rem);box-shadow:var(--shadow-lg);animation:motion-primitives-module__UXa7Xa__floatMedia 9s var(--ease-in-out) infinite alternate;position:relative;overflow:clip;transform:translateY(0)}.motion-primitives-module__UXa7Xa__floatingFrame :is(img,svg){object-fit:cover;width:100%;height:100%}@keyframes motion-primitives-module__UXa7Xa__ambientDrift{to{transform:translate(8%,6%)scale(1.04)}}@keyframes motion-primitives-module__UXa7Xa__orbitSpin{to{transform:rotate(350deg)}}@keyframes motion-primitives-module__UXa7Xa__floatMedia{to{transform:translateY(calc(var(--motion-distance-sm) * -1))}}@media (prefers-reduced-motion:reduce){.motion-primitives-module__UXa7Xa__ambientOrb,.motion-primitives-module__UXa7Xa__orbit,.motion-primitives-module__UXa7Xa__floatingFrame{animation:none}.motion-primitives-module__UXa7Xa__spotlight:before{opacity:0}.motion-primitives-module__UXa7Xa__reveal{opacity:1;transition:none;transform:none}.motion-primitives-module__UXa7Xa__progressTrack{display:none}}:is(:root[data-motion=calm] .motion-primitives-module__UXa7Xa__ambientOrb,:root[data-motion=calm] .motion-primitives-module__UXa7Xa__orbit,:root[data-motion=calm] .motion-primitives-module__UXa7Xa__floatingFrame){animation:none}:root[data-motion=calm] .motion-primitives-module__UXa7Xa__spotlight:before{opacity:0}:root[data-motion=reduced] .motion-primitives-module__UXa7Xa__spotlight:before{opacity:0}:is(:root[data-motion=reduced] .motion-primitives-module__UXa7Xa__ambientOrb,:root[data-motion=reduced] .motion-primitives-module__UXa7Xa__orbit,:root[data-motion=reduced] .motion-primitives-module__UXa7Xa__floatingFrame){animation:none}:root[data-motion=reduced] .motion-primitives-module__UXa7Xa__reveal{opacity:1;transition:none;transform:none}:root[data-motion=reduced] .motion-primitives-module__UXa7Xa__progressTrack{display:none}
.StoreFilterBar-module__YafXka__root{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-surface);grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));gap:.5rem;padding:.45rem;display:grid}.StoreFilterBar-module__YafXka__root button{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text);cursor:pointer;font:inherit;min-height:var(--touch-target);justify-content:center;align-items:center;gap:.4rem;padding:.6rem .75rem;font-weight:850;display:inline-flex}.StoreFilterBar-module__YafXka__root span{background:var(--color-primary);border-radius:var(--radius-pill);color:var(--color-primary-ink);padding:.1rem .4rem;font-size:.72rem}.StoreFilterBar-module__YafXka__root button:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 42%, transparent);outline-offset:2px}
.CustomerSupport-module__6rjgzW__page{gap:24px;width:min(820px,100% - 32px);margin:0 auto;padding:48px 0;display:grid}.CustomerSupport-module__6rjgzW__header,.CustomerSupport-module__6rjgzW__caseHeading,.CustomerSupport-module__6rjgzW__listHeader{justify-content:space-between;align-items:start;gap:20px;display:flex}.CustomerSupport-module__6rjgzW__header h1,.CustomerSupport-module__6rjgzW__header p,.CustomerSupport-module__6rjgzW__listHeader h2,.CustomerSupport-module__6rjgzW__form h2,.CustomerSupport-module__6rjgzW__form p,.CustomerSupport-module__6rjgzW__caseHeading span{margin:0}.CustomerSupport-module__6rjgzW__form,.CustomerSupport-module__6rjgzW__field,.CustomerSupport-module__6rjgzW__caseList,.CustomerSupport-module__6rjgzW__caseList>li>section,.CustomerSupport-module__6rjgzW__caseHeading>div,.CustomerSupport-module__6rjgzW__composer,.CustomerSupport-module__6rjgzW__stagedList{gap:12px;display:grid}.CustomerSupport-module__6rjgzW__field select,.CustomerSupport-module__6rjgzW__field textarea{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control-lg);color:var(--color-text);resize:vertical;min-height:44px;transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);outline:none;padding:10px 12px}.CustomerSupport-module__6rjgzW__field select:focus-visible,.CustomerSupport-module__6rjgzW__field textarea:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 20%, transparent)}.CustomerSupport-module__6rjgzW__caseList,.CustomerSupport-module__6rjgzW__stagedList{margin:0;padding:0;list-style:none}.CustomerSupport-module__6rjgzW__caseHeading span,.CustomerSupport-module__6rjgzW__caseList time,.CustomerSupport-module__6rjgzW__muted{color:var(--color-text-soft)}.CustomerSupport-module__6rjgzW__actions{flex-wrap:wrap;gap:10px;display:flex}.CustomerSupport-module__6rjgzW__error{color:var(--color-danger);font-weight:800}.CustomerSupport-module__6rjgzW__success{color:var(--color-success);font-weight:800}.CustomerSupport-module__6rjgzW__guestPanel{align-content:start;gap:16px;display:grid}.CustomerSupport-module__6rjgzW__guestHeader{justify-content:space-between;align-items:start;gap:16px;display:flex}.CustomerSupport-module__6rjgzW__guestHeader h2,.CustomerSupport-module__6rjgzW__guestHeader p{margin:0}.CustomerSupport-module__6rjgzW__stagedList li{justify-content:space-between;align-items:center;gap:12px;display:flex}@media (prefers-reduced-motion:reduce){.CustomerSupport-module__6rjgzW__field select,.CustomerSupport-module__6rjgzW__field textarea{transition:none}}@media (max-width:560px){.CustomerSupport-module__6rjgzW__header,.CustomerSupport-module__6rjgzW__caseHeading,.CustomerSupport-module__6rjgzW__listHeader,.CustomerSupport-module__6rjgzW__guestHeader,.CustomerSupport-module__6rjgzW__stagedList li{flex-direction:column;align-items:stretch}}
.PbxRuntimeDemos-module__TAl6rG__root{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-overlay);gap:24px;min-width:0;padding:24px;scroll-margin-top:96px;display:grid}.PbxRuntimeDemos-module__TAl6rG__header{justify-content:space-between;align-items:end;gap:24px;display:flex}.PbxRuntimeDemos-module__TAl6rG__header>div:first-child{gap:8px;max-width:70ch;display:grid}.PbxRuntimeDemos-module__TAl6rG__header span{color:var(--color-accent-on-surface);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}.PbxRuntimeDemos-module__TAl6rG__header h2{letter-spacing:-.05em;margin:0;font-size:clamp(30px,4vw,48px);line-height:1}.PbxRuntimeDemos-module__TAl6rG__header p,.PbxRuntimeDemos-module__TAl6rG__feedback{color:var(--color-text-soft);margin:0;line-height:1.55}.PbxRuntimeDemos-module__TAl6rG__actions{flex-wrap:wrap;gap:8px;display:flex}.PbxRuntimeDemos-module__TAl6rG__feedback{font-weight:800}@media (max-width:760px){.PbxRuntimeDemos-module__TAl6rG__root{padding:18px}.PbxRuntimeDemos-module__TAl6rG__header{flex-direction:column;align-items:stretch}.PbxRuntimeDemos-module__TAl6rG__actions{display:grid}}
.CustomerReviewComposer-module__KQJ8ma__panel{gap:20px;width:min(760px,100%);margin:32px auto;display:grid}.CustomerReviewComposer-module__KQJ8ma__claimPage{width:min(760px,100% - 32px);min-height:70vh;margin:0 auto;padding:48px 0}.CustomerReviewComposer-module__KQJ8ma__composer,.CustomerReviewComposer-module__KQJ8ma__notice{gap:20px;display:grid}.CustomerReviewComposer-module__KQJ8ma__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.CustomerReviewComposer-module__KQJ8ma__header h3,.CustomerReviewComposer-module__KQJ8ma__panel h2,.CustomerReviewComposer-module__KQJ8ma__notice h2{margin:0}.CustomerReviewComposer-module__KQJ8ma__eyebrow{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:.75rem;font-weight:900}.CustomerReviewComposer-module__KQJ8ma__help{color:var(--color-text-soft);margin:4px 0 0}.CustomerReviewComposer-module__KQJ8ma__disclosure{border-inline-start:3px solid var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface));margin:0;padding:12px 14px;font-weight:700}.CustomerReviewComposer-module__KQJ8ma__form,.CustomerReviewComposer-module__KQJ8ma__fieldset,.CustomerReviewComposer-module__KQJ8ma__field{gap:10px;display:grid}.CustomerReviewComposer-module__KQJ8ma__fieldset{border:1px solid var(--color-border);border-radius:var(--radius-card);margin:0;padding:16px}.CustomerReviewComposer-module__KQJ8ma__fieldset legend,.CustomerReviewComposer-module__KQJ8ma__field>span{font-weight:850}.CustomerReviewComposer-module__KQJ8ma__field input,.CustomerReviewComposer-module__KQJ8ma__field select,.CustomerReviewComposer-module__KQJ8ma__field textarea{border:1px solid var(--color-border);border-radius:var(--radius-control-lg);background:var(--color-surface);width:100%;min-height:44px;color:var(--color-text);font:inherit;padding:10px 12px}.CustomerReviewComposer-module__KQJ8ma__field textarea{resize:vertical;min-height:112px}.CustomerReviewComposer-module__KQJ8ma__field input:focus-visible,.CustomerReviewComposer-module__KQJ8ma__field select:focus-visible,.CustomerReviewComposer-module__KQJ8ma__field textarea:focus-visible,.CustomerReviewComposer-module__KQJ8ma__fileRow input:focus-visible{outline:3px solid color-mix(in srgb, var(--color-primary) 30%, transparent);outline-offset:2px}.CustomerReviewComposer-module__KQJ8ma__field small{color:var(--color-text-soft);text-align:end}.CustomerReviewComposer-module__KQJ8ma__option{align-items:center;gap:10px;min-height:36px;display:flex}.CustomerReviewComposer-module__KQJ8ma__option input{width:20px;height:20px}.CustomerReviewComposer-module__KQJ8ma__actions,.CustomerReviewComposer-module__KQJ8ma__fileRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.CustomerReviewComposer-module__KQJ8ma__fileRow input{max-width:100%}.CustomerReviewComposer-module__KQJ8ma__hiddenFile{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CustomerReviewComposer-module__KQJ8ma__confirm{border:1px solid var(--color-danger);border-radius:var(--radius-card);flex-wrap:wrap;align-items:center;gap:12px;padding:14px;display:flex}.CustomerReviewComposer-module__KQJ8ma__confirm p{flex-basis:100%;margin:0}.CustomerReviewComposer-module__KQJ8ma__mediaCard{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:16px;display:flex}.CustomerReviewComposer-module__KQJ8ma__error{color:var(--color-danger);font-weight:800}.CustomerReviewComposer-module__KQJ8ma__success{color:var(--color-success);font-weight:800}@media (max-width:560px){.CustomerReviewComposer-module__KQJ8ma__panel{margin-block:24px}.CustomerReviewComposer-module__KQJ8ma__header,.CustomerReviewComposer-module__KQJ8ma__mediaCard{flex-direction:column;align-items:stretch}.CustomerReviewComposer-module__KQJ8ma__actions>*,.CustomerReviewComposer-module__KQJ8ma__fileRow>*{width:100%}}@media (prefers-reduced-motion:reduce){.CustomerReviewComposer-module__KQJ8ma__field input,.CustomerReviewComposer-module__KQJ8ma__field select,.CustomerReviewComposer-module__KQJ8ma__field textarea{scroll-behavior:auto}}
