/* Shared reference layout: header, catalogue cards and product detail. */
body.lg-storefront{--lg-yellow:#ffda00;--lg-ink:#101820;--lg-line:#e1e6ed;background:#f6f8fa!important;font-family:Inter,Arial,sans-serif!important;color:var(--lg-ink)}
body.lg-storefront .lg-shell{width:calc(100% - 64px)!important;max-width:1280px!important;min-width:0;margin-left:auto!important;margin-right:auto!important}
body.lg-storefront .lg-header *{box-sizing:border-box}
body.lg-storefront .lg-service-inner{height:44px;gap:24px;overflow:hidden}
body.lg-storefront .lg-service{flex:0 1 auto;min-width:0;gap:10px}
body.lg-storefront .lg-service i{font-size:23px!important;width:26px;text-align:center}
body.lg-storefront .lg-service b{font-size:11px;line-height:1.4}
body.lg-storefront .lg-service small{font-size:10px;line-height:1.4}
body.lg-storefront .lg-quick-links{margin-left:auto;flex-shrink:0;gap:20px}
body.lg-storefront .lg-main-inner{display:grid!important;grid-template-columns:220px minmax(0,1fr) auto;gap:32px;height:78px}
body.lg-storefront .lg-logo{font-size:34px;white-space:nowrap;letter-spacing:-1.5px}
body.lg-storefront .lg-header-search{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;height:42px;display:flex}
body.lg-storefront .lg-header-search input{width:0!important;flex:1!important;min-width:0!important;height:42px!important;border:0!important;padding:0 16px!important;font:12px Inter,Arial!important;background:#fff!important}
body.lg-storefront .lg-header-search button{flex:0 0 58px;height:42px!important;background:#ffda00!important;color:#111!important;border:0!important}
body.lg-storefront .lg-account-links{gap:21px;white-space:nowrap;min-width:0}
body.lg-storefront .lg-cart-total{font-size:12px;line-height:1.4}
body.lg-storefront .lg-nav-inner{gap:0;scrollbar-width:none;height:42px;align-items:stretch}
body.lg-storefront .lg-nav-inner>a{display:flex;align-items:center;justify-content:center;padding:0 15px;font-size:11px;white-space:nowrap;flex-shrink:0}
body.lg-storefront .lg-nav-inner>.lg-all-categories{min-width:220px;justify-content:flex-start;background:#ffda00;color:#111;gap:12px;font-weight:750}
body.lg-storefront .lg-nav-inner>a:hover{background:#ffffff12}
body.lg-storefront a:focus-visible,body.lg-storefront button:focus-visible,body.lg-storefront select:focus-visible{outline:2px solid #d3a800;outline-offset:3px}
body.lg-storefront .lg-section-heading h2{font-size:20px!important;letter-spacing:-.6px;font-weight:750!important}
body.lg-storefront .lg-product-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}
body.lg-storefront .lg-shop-card{position:relative;min-width:0;display:flex;flex-direction:column;padding:12px;background:#fff;border:1px solid #e1e6ed;border-radius:10px;box-shadow:none;transition:box-shadow .18s,transform .18s}
body.lg-storefront .lg-shop-card:hover{box-shadow:0 8px 24px #1723340d;transform:translateY(-2px)}
body.lg-storefront .lg-shop-photo{display:block;height:190px;margin:0 0 12px;overflow:hidden;background:white}
body.lg-storefront .lg-shop-photo img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}
body.lg-storefront .lg-shop-card h3{font-size:13px!important;line-height:1.45!important;font-weight:750!important;letter-spacing:-.2px;margin:0 0 4px!important;min-height:38px}
body.lg-storefront .lg-shop-card h3 a{color:#111820!important}
body.lg-storefront .lg-shop-season{font-size:12px;color:#5d6c80;margin-bottom:5px}
body.lg-storefront .lg-shop-rating{font-size:15px;letter-spacing:0;color:#ffbf00;min-height:19px}
body.lg-storefront .lg-shop-labels{display:flex;gap:12px;align-items:center;font-size:10px;min-height:25px;margin-bottom:4px;color:#344055}
body.lg-storefront .lg-shop-labels .fa-leaf{color:#43b821}body.lg-storefront .lg-shop-labels .fa-tint{color:#05a9e9}
body.lg-storefront .lg-shop-price{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap;font-size:21px;letter-spacing:-.7px;font-weight:800;color:#111;margin:8px 0 10px;line-height:1.2}
body.lg-storefront .lg-shop-old-price{font-size:10px;color:#7c8799;text-decoration:line-through;font-weight:400;letter-spacing:0}
body.lg-storefront .lg-shop-card>form{margin-top:auto;width:100%}
body.lg-storefront .lg-shop-card>form button{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;height:37px;border:0;border-radius:5px;background:#ffda00;color:#111;font-size:12px;font-weight:700;cursor:pointer}
body.lg-storefront .lg-shop-card>form button:disabled{background:#e9edf2;color:#758095;cursor:not-allowed}
body.lg-storefront .lg-shop-badge{position:absolute;left:9px;top:10px;padding:4px 8px;border-radius:6px;background:#f91e2a;color:#fff;font-size:10px;line-height:1.2;font-weight:700;z-index:2}
body.lg-storefront .lg-shop-badge.lg-badge-blue{background:#1676d2}
body.lg-storefront .lg-shop-heart{position:absolute;top:10px;right:10px;color:#41516a;background:#fffd;font-size:17px;border-radius:50%;width:26px;height:26px;display:grid;place-items:center;z-index:2}
body.lg-storefront .modern-category-container{width:calc(100% - 64px)!important;max-width:1280px!important;margin:24px auto 48px!important;padding:0!important;gap:24px!important;align-items:flex-start}
body.lg-storefront .modern-sidebar{flex:0 0 220px!important;width:220px!important;padding:18px!important;border:1px solid #e4e9f0!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}
body.lg-storefront .modern-main-content{flex:1;min-width:0}
body.lg-storefront .lg-category-banner{min-height:150px!important;padding:28px!important;border-radius:8px!important;display:flex!important;flex-direction:column;justify-content:center;background:linear-gradient(90deg,#f9ece2,#edf2f500),url('../images/lastikgo-hero-2026.png') right center/cover!important;overflow:hidden}
body.lg-storefront .lg-category-banner h1{font-size:28px!important;line-height:1.2!important;letter-spacing:-1px;color:#111!important;margin:0 0 9px!important}
body.lg-storefront .lg-category-banner p{font-size:12px;color:#344155;margin:0!important;max-width:60%}
body.lg-storefront .modern-sort-bar{padding:16px 0!important;background:transparent!important;border:0!important;margin:0!important;font-size:12px}
body.lg-storefront .modern-products-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}
body.lg-storefront .modern-sidebar h3,body.lg-storefront .modern-sidebar h4{font-size:13px!important;font-weight:700!important}
body.lg-storefront .modern-sidebar label{font-size:12px!important;line-height:1.6}
body.lg-storefront .product-detail-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:34px!important;width:calc(100% - 64px)!important;max-width:1280px!important;padding:20px 0!important;margin:0 auto!important;align-items:start}
body.lg-storefront .product-gallery{display:grid!important;grid-template-columns:64px minmax(0,1fr);gap:14px!important;align-items:start}
body.lg-storefront .product-main-image{grid-column:2;grid-row:1;background:#fff!important;border:1px solid #e4e9ef;border-radius:8px!important;aspect-ratio:1/1.07;margin:0!important}
body.lg-storefront .product-main-image img{width:100%!important;height:100%!important;object-fit:contain!important;padding:16px}
body.lg-storefront .product-thumbnails{grid-column:1;grid-row:1;flex-direction:column;gap:10px!important;padding:0!important;max-height:570px}
body.lg-storefront .product-thumbnails .thumbnail{width:62px!important;height:72px!important;border:1px solid #e0e6ed;border-radius:6px!important;background:#fff!important}
body.lg-storefront .product-thumbnails .thumbnail.active{border-color:#d0ac00}
body.lg-storefront .product-thumbnails img{object-fit:contain!important}
body.lg-storefront .product-gallery> :nth-child(n+3){grid-column:1/-1}
body.lg-storefront .product-header{margin-bottom:16px!important;padding-bottom:16px!important;border-bottom:1px solid #e5eaf0}
body.lg-storefront .product-brand{font-size:14px!important;color:#1a3155!important;font-weight:750!important;letter-spacing:.4px}
body.lg-storefront .product-title{font-size:27px!important;line-height:1.25!important;letter-spacing:-.9px!important;font-weight:800!important;margin:8px 0 12px!important;color:#111!important}
body.lg-storefront .product-rating{font-size:12px!important;margin:10px 0!important}
body.lg-storefront .price-section{padding:0 0 18px!important;background:transparent!important;margin-bottom:18px!important;border:0!important}
body.lg-storefront .product-actions{gap:12px!important}
body.lg-storefront .btn-add-to-cart,body.lg-storefront .btn-hemenal{background:#ffda00!important;color:#111!important;border:0!important;border-radius:6px!important;font-size:13px!important;font-weight:750!important;height:44px!important;box-shadow:none!important}
body.lg-storefront .btn-hemenal{background:#18232f!important;color:#fff!important}
body.lg-storefront .product-actions button:disabled{opacity:.5;cursor:not-allowed}
body.lg-storefront .product-description{font-size:12px!important;line-height:1.8!important;color:#5a687c!important}
body.lg-storefront .lg-detail-tabs{width:calc(100% - 64px)!important;max-width:1280px!important;margin:24px auto 40px!important;padding:22px!important;border:1px solid #e4e9f0;border-radius:8px;background:#fff}
body.lg-storefront .lg-detail-tabs>.lg-detail-tabbar{gap:0!important;margin-bottom:22px!important;border-bottom:1px solid #e2e8ee!important;flex-wrap:nowrap!important;overflow-x:auto}
body.lg-storefront .tab-btn{font-size:12px!important;text-transform:none!important;white-space:nowrap;padding:14px 22px!important;border-bottom-width:2px!important}
body.lg-storefront #shopify-section-footer1{background:#fff!important;border-top:1px solid #e6ebf0;margin-top:30px}
body.lg-storefront #shopify-section-footer1 h3{font-size:12px!important;letter-spacing:.3px!important}
body.lg-storefront #shopify-section-footer1 a{font-size:12px!important;color:#617084!important}
@media(min-width:1500px){body.lg-storefront .lg-slider .lg-hero{height:520px!important}body.lg-storefront .lg-slider .lg-hero-copy{max-width:1280px!important}}
@media(max-width:1100px){body.lg-storefront .lg-main-inner{grid-template-columns:190px minmax(0,1fr) auto;gap:22px}body.lg-storefront .lg-logo{font-size:29px}body.lg-storefront .lg-account-links{gap:15px}body.lg-storefront .lg-cart-total{display:none}body.lg-storefront .lg-service-inner{gap:18px}body.lg-storefront .lg-service:nth-of-type(4){display:none}body.lg-storefront .lg-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}body.lg-storefront .lg-product-grid>.lg-shop-card:nth-child(n+5){display:none}body.lg-storefront .modern-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:760px){body.lg-storefront .lg-shell,body.lg-storefront .modern-category-container,body.lg-storefront .product-detail-wrapper,body.lg-storefront .lg-detail-tabs{width:calc(100% - 32px)!important}body.lg-storefront .lg-service-inner{height:34px;gap:16px}body.lg-storefront .lg-service{gap:7px}body.lg-storefront .lg-service i{font-size:17px!important}body.lg-storefront .lg-service b{font-size:9px}body.lg-storefront .lg-service small,body.lg-storefront .lg-service:nth-of-type(n+3),body.lg-storefront .lg-quick-links{display:none}body.lg-storefront .lg-main-inner{height:auto;min-height:111px;grid-template-columns:1fr auto;gap:12px;padding:12px 0}body.lg-storefront .lg-logo{font-size:29px}body.lg-storefront .lg-header-search{grid-row:2;grid-column:1/-1;height:37px}body.lg-storefront .lg-header-search input,body.lg-storefront .lg-header-search button{height:37px!important}body.lg-storefront .lg-nav-inner{width:100%!important;height:38px}body.lg-storefront .lg-nav-inner>.lg-all-categories{min-width:160px}body.lg-storefront .lg-nav-inner>a{padding:0 12px;font-size:10px}body.lg-storefront .lg-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.lg-storefront .lg-shop-photo{height:165px}body.lg-storefront .lg-shop-card{padding:10px}body.lg-storefront .lg-shop-price{font-size:19px}body.lg-storefront .lg-shop-card h3{font-size:12px!important}body.lg-storefront .lg-shop-labels{gap:7px;font-size:9px}body.lg-storefront .modern-category-container{gap:14px!important}body.lg-storefront .modern-sidebar:not(#mobileSidebar){display:none!important}body.lg-storefront .lg-category-banner{min-height:120px!important;padding:20px!important}body.lg-storefront .lg-category-banner h1{font-size:23px!important}body.lg-storefront .modern-products-grid{gap:10px!important}body.lg-storefront .product-detail-wrapper{grid-template-columns:1fr;gap:24px!important}body.lg-storefront .product-gallery{grid-template-columns:48px minmax(0,1fr);gap:10px!important}body.lg-storefront .product-thumbnails .thumbnail{width:47px!important;height:58px!important}body.lg-storefront .product-title{font-size:23px!important}body.lg-storefront .lg-detail-tabs{padding:16px!important}body.lg-storefront .tab-btn{padding:13px!important;font-size:11px!important}}

body.lg-storefront #lg-search-card .lg-quick-tire{right:-36px;bottom:-70px;width:210px;z-index:-1}
body.lg-storefront #lg-search-card .lg-quick-tire img{display:block;width:100%;height:auto;transform:rotate(-12deg)}
body.lg-storefront #lg-search-card .lg-quick-tire span{display:block;text-align:center;margin-bottom:8px;color:#152332;font-size:13px;font-weight:750;letter-spacing:1px}
body.lg-storefront .lg-category-banner{background:linear-gradient(90deg,#fff0e2 0%,#fff0e2e8 35%,#ffffff00 75%),url('../images/category-summer-v1.webp') right 50%/cover!important}
body.lg-storefront .lg-reference-promo:before{background:linear-gradient(90deg,#081421bb,#08142122 60%,#08142100)}
body.lg-storefront .lg-reference-promo:nth-child(2):before{background:linear-gradient(90deg,#eff5ffcc,#edf4ff22 60%,#edf4ff00)}
@media(max-width:800px){body.lg-storefront #lg-search-card .lg-quick-tire{width:165px;right:-28px;bottom:-65px}}
body.lg-storefront .lg-image-note{display:block;font-size:9px;color:#8792a2;margin:-6px 0 7px;line-height:1.4;font-weight:400}
body.lg-storefront .lg-image-note-detail{position:absolute;bottom:8px;left:12px;z-index:2;background:#ffffffe6;padding:5px 9px;border-radius:4px;font-size:10px}
body.lg-storefront .lg-detail-size{font-size:18px;line-height:1.4;color:#65758b;margin:-4px 0 14px;font-weight:450}
body.lg-storefront .modern-sidebar .filter-section{padding:16px 0!important;border:0!important;border-bottom:1px solid #e6ebf0!important;box-shadow:none!important;margin:0!important}
body.lg-storefront .price-range-slider::-webkit-slider-thumb{background:#ffda00!important;border-color:#d5b800!important;box-shadow:none!important}
body.lg-storefront .price-range-slider::-moz-range-thumb{background:#ffda00!important;border-color:#d5b800!important}
body.lg-storefront .price-range-container:after{background:#ffda00!important}
body.lg-storefront .lg-product-grid>.lg-shop-card:nth-child(n+5){display:flex}
body.lg-storefront .lg-label-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 20px}
body.lg-storefront .lg-label-summary>div{display:flex;align-items:center;gap:9px;border:1px solid #e1e7ee;background:#fff;border-radius:6px;padding:11px}
body.lg-storefront .lg-label-summary .fa{font-size:23px;color:#34485f}body.lg-storefront .lg-label-summary .fa-tint{color:#04a5e9}
body.lg-storefront .lg-label-summary small{display:block;font-size:9px;color:#7a8799;line-height:1.4}
body.lg-storefront .lg-label-summary strong{font-size:15px;line-height:1.3;color:#101820}
@media(max-width:760px){body.lg-storefront .lg-label-summary{gap:6px}body.lg-storefront .lg-label-summary>div{padding:9px 7px;gap:6px}body.lg-storefront .lg-label-summary .fa{font-size:18px}}
/* Reference proportions: compact finder, dense catalogue, clear detail hierarchy. */
body.lg-storefront .lg-slider .lg-hero{height:clamp(350px,35vw,490px)!important}
body.lg-storefront .lg-slider .lg-hero-copy{padding-bottom:46px!important}
body.lg-storefront .lg-slider .lg-hero h1{font-size:clamp(34px,3.7vw,52px)!important;max-width:480px!important}
body.lg-storefront .lg-finder-wrapper{margin-top:-34px!important;padding:0 32px!important}
body.lg-storefront #lg-search-card{grid-template-columns:minmax(0,1.12fr) 40px minmax(0,1fr)!important;border-radius:13px!important}
body.lg-storefront #lg-search-card .lg-advanced-search{padding:0 24px 15px!important}
body.lg-storefront #lg-search-card .search-tabs-container{margin-bottom:18px!important}
body.lg-storefront #lg-search-card .search-tab-btn{height:54px!important;font-size:14px!important}
body.lg-storefront #lg-search-card #vehicleSearch .lg-vehicle-fields{gap:12px 28px!important}
body.lg-storefront #lg-search-card .lg-vehicle-field:nth-child(1){order:1}
body.lg-storefront #lg-search-card .lg-vehicle-field:nth-child(3){order:2}
body.lg-storefront #lg-search-card .lg-vehicle-field:nth-child(2){order:3}
body.lg-storefront #lg-search-card .lg-vehicle-field:nth-child(4){order:4}
body.lg-storefront #lg-search-card #lgVehicleFind{order:5;height:30px!important;min-height:30px!important;font-size:11px!important}
body.lg-storefront #lg-search-card .lg-vehicle-note{display:block;font-size:9px!important;line-height:1.3!important;margin:4px 0 0!important}
body.lg-storefront #lg-search-card .lg-vehicle-status{font-size:9px!important;line-height:1.3!important;margin-top:4px!important}
body.lg-storefront #lg-search-card .lg-quick-search{padding-top:58px!important;padding-bottom:20px!important;padding-right:180px!important}
body.lg-storefront #lg-search-card .lg-quick-intro{display:none}
body.lg-storefront #lg-search-card .lg-quick-tire{width:225px;right:-30px;bottom:-82px}
body.lg-storefront #lg-search-card .lg-quick-search h2{font-weight:500!important;margin-bottom:13px!important;font-size:12px!important}
body.lg-storefront .lg-reference-categories{margin-top:18px!important;margin-bottom:23px!important;gap:12px}
body.lg-storefront .lg-reference-category{height:124px}
body.lg-storefront .lg-shop-photo{height:166px;margin-bottom:8px}
body.lg-storefront .lg-shop-card h3{min-height:34px;font-size:12px!important;line-height:1.35!important;margin-bottom:2px!important}
body.lg-storefront .lg-shop-season{font-size:11px;line-height:1.4;margin-bottom:2px}
body.lg-storefront .lg-shop-labels{min-height:19px;margin:3px 0!important;line-height:1.3}
body.lg-storefront .lg-shop-rating{min-height:17px;font-size:14px;line-height:1.2}
body.lg-storefront .lg-shop-price{margin:7px 0 8px;font-size:20px}
body.lg-storefront .lg-image-note{font-size:8px;line-height:1.2;margin:-3px 0 5px}
body.lg-storefront .modern-sidebar{border:0!important;padding:0 14px!important;background:transparent!important;flex-basis:205px!important;width:205px!important}
body.lg-storefront .modern-sidebar-section{padding:17px 0!important;border:0!important;border-bottom:1px solid #e0e6ed!important;margin:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}
body.lg-storefront .modern-sidebar-section h3{margin:0 0 14px!important;padding:0!important;border:0!important;font-size:13px!important}
body.lg-storefront .modern-category-container{gap:22px!important}
body.lg-storefront .modern-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
body.lg-storefront .lg-category-banner{min-height:145px!important}
body.lg-storefront .product-detail-wrapper{gap:30px!important;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr)}
body.lg-storefront .product-main-image{aspect-ratio:1/1.05}
body.lg-storefront .product-title{font-size:27px!important;margin-bottom:9px!important}
body.lg-storefront .product-info>.product-description{display:none}
body.lg-storefront .product-actions>div:last-child button,body.lg-storefront .product-actions>div:last-child a{height:36px!important;border-radius:5px!important;font-size:11px!important;padding:8px 12px!important}
body.lg-storefront .lg-detail-tabs{margin-top:18px!important}
body.lg-storefront .lg-detail-tabbar .tab-btn{flex:1;text-align:center;font-size:12px!important;padding:14px 10px!important}
body.lg-storefront .lg-product-services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:20px;background:white;border:1px solid #e2e8ee;border-radius:7px;margin-top:18px}
body.lg-storefront .lg-product-services a{display:flex;align-items:center;gap:12px;color:#101820;font-size:11px;border-right:1px solid #e5eaf0;padding-right:12px}
body.lg-storefront .lg-product-services a:last-child{border:0}
body.lg-storefront .lg-product-services i{font-size:25px}
body.lg-storefront .lg-product-services b{display:block;font-size:11px}
body.lg-storefront .lg-product-services small{display:block;color:#708095;font-size:10px;margin-top:3px}
@media(max-width:1100px){body.lg-storefront .modern-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.lg-storefront #lg-search-card .lg-quick-search{padding-right:120px!important}body.lg-storefront #lg-search-card .lg-quick-tire{width:170px}}
@media(max-width:800px){body.lg-storefront #lg-search-card{grid-template-columns:1fr!important}body.lg-storefront #lg-search-card .lg-quick-search{padding:18px 145px 20px 20px!important}body.lg-storefront .lg-finder-wrapper{padding:0 16px!important}body.lg-storefront .lg-product-services{grid-template-columns:repeat(2,minmax(0,1fr))}body.lg-storefront .product-detail-wrapper{grid-template-columns:1fr}body.lg-storefront .lg-shop-photo{height:155px}}
body.lg-storefront .product-actions{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important}
body.lg-storefront .product-actions>.alert{display:block!important;align-self:stretch!important;flex:none!important;width:100%!important;max-width:none!important;background:#fff9e8!important;border:1px solid #f4e1a5!important;border-radius:6px!important;padding:11px 14px!important;font-size:11px!important;line-height:1.6!important;margin:0!important}
body.lg-storefront .price-section{min-height:0!important}
body.lg-storefront .product-info .lg-product-advice{font-size:11px;padding:12px 14px;margin:12px 0;line-height:1.5}
body.lg-storefront .lg-detail-tabbar .tab-btn[style]{border-bottom-color:transparent!important}
body.lg-storefront .lg-detail-tabbar .tab-btn:first-child{border-bottom-color:#ffda00!important}
body.lg-storefront .lg-detail-tabbar .tab-btn[data-active='false']{border-bottom-color:transparent!important}body.lg-storefront .lg-detail-tabbar .tab-btn[data-active='true']{border-bottom-color:#ffda00!important}
/* Shared utility navigation: equal line boxes prevent button/text baseline drift. */
body.lg-storefront .lg-header .lg-service-inner{align-items:center;min-width:0}
body.lg-storefront .lg-header .lg-quick-links{display:flex;align-items:center;justify-content:flex-end;gap:18px;height:100%;margin-left:auto;flex-shrink:0}
body.lg-storefront .lg-header .lg-quick-links>a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:28px;min-height:0;margin:0!important;padding:0!important;line-height:1!important;white-space:nowrap;font-size:10px;vertical-align:middle}
body.lg-storefront .lg-header .lg-quick-links>.lg-bayi-button{height:28px!important;padding:0 11px!important;gap:7px;border:1px solid #ffda00;border-radius:4px;box-sizing:border-box;transform:none!important;font-size:10px!important;line-height:1!important}
body.lg-storefront .lg-header .lg-bayi-button i{display:block;font-size:11px;line-height:1;margin:0}
body.lg-storefront .lg-header .lg-bayi-button span{line-height:1}
body.lg-storefront .lg-header .lg-service{align-items:center;min-width:0}
body.lg-storefront .lg-header .lg-service>span{display:flex;flex-direction:column;justify-content:center}
body.lg-storefront .lg-header .lg-service b,body.lg-storefront .lg-header .lg-service small{margin:0;white-space:nowrap}
body.lg-storefront .lg-header .lg-main-inner{align-items:center}
body.lg-storefront .lg-header .lg-account-links{align-items:center}
body.lg-storefront .lg-pdp-purchase{align-items:stretch}
body.lg-storefront .lg-pdp-quantity{box-sizing:border-box}
@media(max-width:1100px) and (min-width:761px){body.lg-storefront .lg-header .lg-quick-links{gap:13px}body.lg-storefront .lg-header .lg-service-inner{gap:18px}}
@media(max-width:760px){body.lg-storefront .lg-header .lg-service-bar{display:block!important}body.lg-storefront .lg-header .lg-service-inner{height:34px!important;gap:0}body.lg-storefront .lg-header .lg-service-inner>.lg-service{display:none!important}body.lg-storefront .lg-header .lg-quick-links{display:flex!important;width:100%;justify-content:flex-end;gap:16px}body.lg-storefront .lg-header .lg-quick-links>.lg-utility-secondary{display:none!important}body.lg-storefront .lg-header .lg-quick-links>.lg-bayi-button{height:24px!important;font-size:9px!important;padding:0 9px!important}body.lg-storefront .lg-header .lg-order-lookup{font-size:9px!important}}