.gl-root .ultima-checkout__form fieldset{min-width:0}.gl-root .ultima-checkout__form fieldset label>img{min-width:0;max-width:38%}.gl-root .ultima-checkout__summary li p.truncate{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}@media (max-width:399px){.gl-root .ultima-checkout__summary button.bg-primary{padding-inline:1rem}}.gl-root .ultima-track-order ul>li{min-width:0}@media (max-width:479px){.gl-root .ultima-track-order form input{padding-inline:1rem;font-size:15px}.gl-root .ultima-track-order form input::placeholder{font-size:13px}.gl-root .ultima-track-order form .ultima-cta{padding-inline:1.25rem}}.gl-root:has(#account-main nav[aria-label=Account]) .gl-bottombar{display:none}@media (max-width:1023px){.gl-root #account-main header>a[href=\/]{display:none}}@media (max-width:639px){.gl-root #account-main:has(nav[aria-label=Account]){padding-inline:0}}.gl-root #account-main :is(a.hover\:underline,a.mb-2.inline-flex){margin-block:-12px;padding-block:12px;display:inline-block}.gl-root #account-main a.mb-2.inline-flex{margin-bottom:calc(.5rem - 12px);display:inline-flex}.gl-root #account-main input:not([type=checkbox],[type=radio],[type=range]){min-height:44px}.gl-root #account-main .justify-between.border-t>div.min-w-0{flex-shrink:0;max-width:55%}.gl-root #account-main .justify-between.border-t>div.shrink-0{text-align:center;flex-shrink:1;gap:.5rem;min-width:0}.gl-root #account-main .justify-between.border-t>div.shrink-0>.tabular-nums{flex-shrink:0}
