.store-commercial-hero.banner-renderer{--store-hero-bg-primary:#070707;--store-hero-bg-secondary:#191919;--store-hero-accent:var(--store-primary,#ffc400);--store-hero-text:#fff;--store-hero-button:var(--store-action,var(--store-hero-accent));--store-hero-button-text:var(--store-primary-text,#111);isolation:isolate;min-height:clamp(300px,32vw,430px);color:var(--store-hero-text);background:var(--store-hero-bg-primary);border-radius:18px;align-items:stretch;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000029}.store-commercial-hero.banner-renderer:before,.store-commercial-hero.banner-renderer:after{content:"";z-index:-2;pointer-events:none;position:absolute;inset:0}.store-commercial-hero.banner-renderer:before{background:var(--store-hero-bg-primary)}.store-commercial-hero.banner-renderer:after{z-index:-1}.banner-renderer .banner-safe-area{align-items:center;width:100%;min-height:clamp(300px,32vw,430px);padding:clamp(30px,5.1vw,72px);display:grid;position:relative}.banner-renderer .store-commercial-hero-copy{align-content:center;justify-items:start;gap:0;width:100%;max-width:none;display:grid}.banner-renderer .hero-eyebrow{color:var(--store-hero-accent);font-family:var(--store-hero-eyebrow-font);font-size:clamp(10px,.82vw,13px);font-weight:var(--store-hero-eyebrow-weight);letter-spacing:var(--store-hero-eyebrow-tracking);text-transform:uppercase;align-items:center;gap:10px;margin:0 0 clamp(13px,1.5vw,22px);line-height:1.1;display:inline-flex}.banner-renderer .hero-eyebrow:before{content:"";background:currentColor;width:22px;height:2px}.banner-renderer h1{max-width:min(100%,var(--hero-fit-max-width,100%));color:inherit;font-family:var(--store-hero-heading-font);font-weight:var(--store-hero-heading-weight);line-height:var(--hero-fit-leading,.82);letter-spacing:var(--hero-fit-tracking,var(--store-hero-heading-tracking));text-wrap:balance;margin:0}.banner-renderer h1 mark{color:var(--store-hero-accent);background:0 0;padding:0}.banner-renderer .hero-type-line{display:block}.banner-renderer .hero-support{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:clamp(18px,2.1vw,30px);display:flex}.banner-renderer .hero-support p{max-width:520px;color:color-mix(in srgb,currentColor 72%,transparent);font-family:var(--store-hero-subtitle-font);font-size:clamp(13px,1.1vw,16px);font-weight:var(--store-hero-subtitle-weight);letter-spacing:var(--store-hero-subtitle-tracking);margin:0;line-height:1.45}.banner-renderer .hero-support>button,.banner-renderer .hero-cta{min-height:44px;color:var(--store-hero-button-text);background:var(--store-hero-button);font-family:var(--store-hero-subtitle-font);letter-spacing:.01em;text-transform:uppercase;border:0;border-radius:7px;align-items:center;gap:8px;padding:0 17px;font-size:12px;font-style:normal;font-weight:800;line-height:1;display:inline-flex}.banner-renderer .hero-support svg{width:15px;height:15px}.banner-renderer .store-commercial-hero-media{z-index:-1}.banner-renderer.preset-national-shipping:before{background:linear-gradient(112deg,#050505 0 66%,#17130a 100%)}.banner-renderer.preset-national-shipping:after{background:radial-gradient(circle,color-mix(in srgb,var(--store-hero-accent) 20%,transparent),transparent 56%);filter:blur(8px);inset:-40% -12% -40% 44%}.shipping-impact{width:min(100%,800px);position:relative}.shipping-impact h1{font-size:var(--hero-fit-size,clamp(58px,8.2vw,122px));line-height:var(--hero-fit-leading,.72)}.shipping-impact .line-1{letter-spacing:.005em;font-size:.68em}.shipping-impact .line-2{margin-left:.2em;font-size:.78em}.shipping-impact .line-3{font-size:1.16em;line-height:inherit}.shipping-impact .hero-motion-rule{background:var(--store-hero-accent);width:min(58%,430px);height:5px;box-shadow:0 0 24px color-mix(in srgb,var(--store-hero-accent) 34%,transparent);margin-top:20px;display:block}.banner-renderer.preset-tiered-discount:after{opacity:.8;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:30px 30px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}.wholesale-ladder{grid-template-columns:minmax(0,.82fr) minmax(260px,1.18fr);align-items:end;gap:clamp(28px,5vw,78px);width:100%;display:grid}.wholesale-ladder h1{font-size:var(--hero-fit-size,clamp(48px,6vw,86px));line-height:var(--hero-fit-leading,.83);align-self:start}.wholesale-ladder h1 .line-1{letter-spacing:.035em;font-size:.58em}.wholesale-ladder h1 .line-2{font-size:1.05em}.hero-ladder{align-content:end;gap:7px;display:grid}.hero-ladder>span{border-left:4px solid var(--store-hero-accent);min-height:62px;transform:translateX(calc(var(--store-ladder-index) * 8%));background:linear-gradient(90deg,#ffffff17,#ffffff05);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2px 8px;padding:9px 14px;display:grid}.hero-ladder>span strong{color:#fff;font-family:var(--store-hero-heading-font);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;grid-row:1/3;align-self:center;font-size:clamp(26px,3vw,44px);font-weight:800;line-height:.8;overflow:hidden}.hero-ladder>span em{color:#fff;font-family:var(--store-hero-subtitle-font);letter-spacing:.06em;text-align:right;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:800}.hero-ladder>span small{color:var(--store-hero-accent);font-family:var(--store-hero-subtitle-font);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.hero-ladder[data-levels="4"]{gap:5px}.hero-ladder[data-levels="4"]>span{min-height:51px}.hero-ladder[data-levels="4"]>span strong{font-size:clamp(22px,2.5vw,36px)}.banner-renderer.preset-more-brands:before{background:#080808}.banner-renderer.preset-more-brands:after{background:var(--store-hero-accent);clip-path:polygon(60% 0,100% 0,100% 100%,0 100%);opacity:.95;width:32%;inset:0 0 0 auto}.brand-power{width:min(100%,920px);position:relative}.brand-power h1{font-size:var(--hero-fit-size,clamp(55px,8.4vw,124px));line-height:var(--hero-fit-leading,.76)}.hero-brand-line{align-items:baseline;gap:.12em;display:flex}.hero-brand-line:nth-child(2){margin-left:clamp(24px,8vw,130px)}.hero-brand-line strong,.hero-brand-line em{font:inherit;font-style:normal}.hero-brand-line em{color:#0000;-webkit-text-stroke:clamp(1px,.14vw,2px) #fff}.brand-power .hero-motion-rule{background:var(--store-hero-accent);width:94px;height:8px;margin-top:17px;display:block}.banner-renderer.preset-volume-order:before{background:linear-gradient(125deg,#080808 0 58%,#151515 58%)}.banner-renderer.preset-volume-order:after{border:1px solid color-mix(in srgb,var(--store-hero-accent) 45%,transparent);background:linear-gradient(140deg,transparent 44%,color-mix(in srgb,var(--store-hero-accent) 11%,transparent) 44%);width:58%;height:115%;inset:auto -8% -35% auto;transform:rotate(-9deg)}.business-growth{width:min(100%,940px);position:relative}.business-growth h1{font-size:var(--hero-fit-size,clamp(54px,7.6vw,112px));line-height:var(--hero-fit-leading,.8)}.business-growth .line-1{letter-spacing:.01em;font-size:.58em}.business-growth .line-2{white-space:nowrap;font-size:1.08em}.business-growth mark{font-variation-settings:"wdth" 112,"wght" 850}.hero-growth-index{color:color-mix(in srgb,currentColor 48%,transparent);font-family:var(--store-hero-subtitle-font);letter-spacing:.2em;writing-mode:vertical-rl;font-size:10px;font-style:normal;font-weight:800;position:absolute;top:3px;right:0}.banner-renderer.preset-fast-service:before{background:linear-gradient(118deg,#070707 0 49%,#171717 49% 72%,#080808 72%)}.banner-renderer.preset-fast-service:after{background:repeating-linear-gradient(118deg,transparent 0 32px,color-mix(in srgb,var(--store-hero-accent) 12%,transparent) 33px 36px);width:70%;inset:0 -16% 0 auto;transform:skew(-8deg)}.fast-shipping{grid-template-columns:minmax(0,1fr) 100px;align-items:end;gap:22px;width:min(100%,700px);display:grid}.fast-shipping h1{font-size:var(--hero-fit-size,clamp(66px,9vw,132px));line-height:var(--hero-fit-leading,.68)}.fast-shipping .line-2{margin-left:.24em}.fast-shipping mark{font-size:1.05em}.hero-speed-track{align-content:end;gap:9px;height:78%;display:grid}.hero-speed-track b{background:var(--store-hero-accent);transform-origin:100%;height:5px;display:block}.hero-speed-track b:first-child{--store-line-index:0;width:100%}.hero-speed-track b:nth-child(2){--store-line-index:1;width:70%}.hero-speed-track b:nth-child(3){--store-line-index:2;width:42%}.banner-renderer.background-solid_black:before{background:#070707}.banner-renderer.background-accent_glow:before{background:radial-gradient(circle at 72% 32%,color-mix(in srgb,var(--store-hero-accent) 20%,#080808),#070707 48%)}.banner-renderer.background-technical_lines:before{background:#0a0b0d}.banner-renderer.background-dark_gradient:before{background:linear-gradient(115deg,#050505,#242424 58%,#080808)}.banner-renderer.background-radial_glow:before{background:radial-gradient(circle at 65% 28%,color-mix(in srgb,var(--store-hero-accent) 24%,#121212),#070707 50%)}.banner-renderer.background-editorial_minimal:before{background:linear-gradient(90deg,#f4f4f1 0 64%,#141414 64%)}.banner-renderer.background-subtle_grain:before{background:#111}.banner-renderer.background-subtle_grain:after{opacity:.17;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E")}.banner-renderer.background-yellow_block:before{background:linear-gradient(105deg,var(--store-hero-accent) 0 38%,#090909 38%)}.banner-renderer.background-geometric_blocks:before{background:linear-gradient(128deg,#080808 0 62%,#171717 62%)}.banner-renderer.background-clean_white:before{background:#f5f5f2}.banner-renderer.background-clean_white{--store-hero-text:#151515;color:var(--store-hero-text)}.banner-renderer.has-custom-background:before{background:linear-gradient(118deg,var(--store-hero-bg-primary),var(--store-hero-bg-secondary))}.banner-renderer.has-custom-background:after{background:radial-gradient(circle at 72% 28%,color-mix(in srgb,var(--store-hero-accent) 20%,transparent),transparent 52%)}.play-motion.motion-slam .shipping-impact .line-1{animation:.5s cubic-bezier(.16,1,.3,1) .12s both mg-slam-x}.play-motion.motion-slam .shipping-impact .line-2{animation:.46s cubic-bezier(.16,1,.3,1) .42s both mg-slam-pop}.play-motion.motion-slam .shipping-impact :is(.line-3,.line-4){animation:.58s cubic-bezier(.16,1,.3,1) .62s both mg-slam-main}.play-motion.motion-slam .shipping-impact .hero-motion-rule{animation:.48s cubic-bezier(.16,1,.3,1) .85s both mg-rule}.play-motion.motion-slam .hero-eyebrow,.play-motion.motion-slam .hero-support{animation:.45s ease-out 1s both mg-support}.play-motion.motion-ladder_reveal .wholesale-ladder h1{animation:.7s cubic-bezier(.16,1,.3,1) .12s both mg-mask-up}.play-motion.motion-ladder_reveal .hero-ladder>span{animation:mg-ladder .58s cubic-bezier(.16,1,.3,1) calc(.3s + var(--store-ladder-index)*.11s) both}.play-motion.motion-ladder_reveal .hero-support,.play-motion.motion-ladder_reveal .hero-eyebrow{animation:.42s ease-out .76s both mg-support}.play-motion.motion-brand_strike .brand-power .line-1{animation:.56s cubic-bezier(.16,1,.3,1) .12s both mg-brand-solid}.play-motion.motion-brand_strike .brand-power :is(.line-2,.line-3){animation:.62s cubic-bezier(.16,1,.3,1) .32s both mg-brand-outline}.play-motion.motion-brand_strike .brand-power .hero-motion-rule{animation:.42s cubic-bezier(.16,1,.3,1) .72s both mg-rule}.play-motion.motion-brand_strike .hero-support,.play-motion.motion-brand_strike .hero-eyebrow{animation:.4s ease-out .82s both mg-support}.play-motion.motion-stretch_settle .business-growth .line-1{animation:.56s cubic-bezier(.16,1,.3,1) .14s both mg-mask-up}.play-motion.motion-stretch_settle .business-growth .line-2{animation:.82s cubic-bezier(.16,1,.3,1) .36s both mg-stretch}.play-motion.motion-stretch_settle .hero-growth-index,.play-motion.motion-stretch_settle .hero-support,.play-motion.motion-stretch_settle .hero-eyebrow{animation:.42s ease-out .76s both mg-support}.play-motion.motion-velocity .fast-shipping .hero-type-line{animation:mg-velocity .58s cubic-bezier(.16,1,.3,1) calc(.1s + var(--store-line-index)*.105s) both}.play-motion.motion-velocity .hero-speed-track b{animation:mg-speed-rule .5s cubic-bezier(.16,1,.3,1) calc(.48s + var(--store-line-index)*60ms) both}.play-motion.motion-velocity .hero-support,.play-motion.motion-velocity .hero-eyebrow{animation:.42s ease-out .7s both mg-support}@keyframes mg-slam-x{0%{opacity:0;filter:blur(6px);transform:translate(-30%)}}@keyframes mg-slam-pop{0%{opacity:0;transform-origin:0;transform:scale(.65)}}@keyframes mg-slam-main{0%{opacity:0;transform-origin:0;transform:scale(1.3)}72%{opacity:1;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes mg-rule{0%{opacity:0;transform-origin:0;transform:scaleX(0)}}@keyframes mg-support{0%{opacity:0;transform:translateY(8px)}}@keyframes mg-mask-up{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(16px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes mg-ladder{0%{opacity:0;filter:blur(4px);transform:translate(28%)}}@keyframes mg-brand-solid{0%{opacity:0;transform:translate(-18%)}}@keyframes mg-brand-outline{0%{opacity:0;transform:translate(18%)}}@keyframes mg-stretch{0%{opacity:0;font-variation-settings:"wdth" 70,"wght" 850;letter-spacing:-.1em}70%{opacity:1;font-variation-settings:"wdth" 120,"wght" 850}to{opacity:1;font-variation-settings:"wdth" 112,"wght" 850;letter-spacing:var(--store-hero-heading-tracking)}}@keyframes mg-velocity{0%{opacity:0;filter:blur(7px);transform:translate(-32%)skew(-3deg)}to{opacity:1;filter:none;transform:none}}@keyframes mg-speed-rule{0%{opacity:0;transform-origin:100%;transform:scaleX(0)}}.store-commercial-hero.banner-renderer.is-thumbnail{aspect-ratio:16/9;width:100%;height:auto;min-height:0;box-shadow:none;border-radius:11px}.banner-renderer.is-thumbnail .banner-safe-area{height:100%;min-height:0;padding:9%}.banner-renderer.is-thumbnail .hero-eyebrow{gap:4px;margin-bottom:5px;font-size:5.5px}.banner-renderer.is-thumbnail .hero-eyebrow:before{width:9px;height:1px}.banner-renderer.is-thumbnail .hero-support{display:none}.banner-renderer.is-thumbnail .shipping-impact h1{max-width:100%;font-size:31px}.banner-renderer.is-thumbnail .shipping-impact .hero-motion-rule{width:52%;height:2px;margin-top:6px}.banner-renderer.is-thumbnail .wholesale-ladder{grid-template-columns:.72fr 1.28fr;gap:8px}.banner-renderer.is-thumbnail .wholesale-ladder h1{max-width:100%;font-size:22px}.banner-renderer.is-thumbnail .hero-ladder{gap:2px}.banner-renderer.is-thumbnail .hero-ladder>span{border-left-width:2px;min-height:20px;padding:3px 4px}.banner-renderer.is-thumbnail .hero-ladder>span strong{font-size:9px}.banner-renderer.is-thumbnail .hero-ladder>span em{font-size:3.8px}.banner-renderer.is-thumbnail .hero-ladder>span small{font-size:4.5px}.banner-renderer.is-thumbnail .brand-power h1{max-width:100%;font-size:30px}.banner-renderer.is-thumbnail .hero-brand-line:nth-child(2){margin-left:22px}.banner-renderer.is-thumbnail .brand-power .hero-motion-rule{width:32px;height:3px;margin-top:5px}.banner-renderer.is-thumbnail .business-growth h1{max-width:100%;font-size:31px}.banner-renderer.is-thumbnail .hero-growth-index{font-size:4px}.banner-renderer.is-thumbnail .fast-shipping{grid-template-columns:1fr 34px;gap:6px}.banner-renderer.is-thumbnail .fast-shipping h1{max-width:100%;font-size:33px}.banner-renderer.is-thumbnail .hero-speed-track{gap:3px}.banner-renderer.is-thumbnail .hero-speed-track b{height:2px}@media (max-width:760px){.store-commercial-hero.banner-renderer:not(.is-thumbnail){border-radius:13px;min-height:260px}.banner-renderer:not(.is-thumbnail) .banner-safe-area{min-height:260px;padding:31px 24px 28px}.banner-renderer .hero-eyebrow{margin-bottom:12px;font-size:9px}.banner-renderer .hero-support{margin-top:16px}.banner-renderer .hero-support p{max-width:100%;font-size:12px}.banner-renderer[data-fit-long=true],.banner-renderer[data-fit-long=true] .banner-safe-area{min-height:284px}.banner-renderer[data-fit-long=true] .hero-eyebrow{margin-bottom:8px}.banner-renderer[data-fit-long=true] .hero-support{gap:8px 12px;margin-top:10px}.banner-renderer[data-fit-long=true] .hero-support p{max-width:165px;font-size:11px;line-height:1.35}.banner-renderer[data-fit-long=true] .hero-support>button{min-height:36px}.banner-renderer[data-fit-long=true] .hero-motion-rule{margin-top:8px}.shipping-impact .line-2{margin-left:.12em}.shipping-impact .hero-motion-rule{height:4px;margin-top:12px}.wholesale-ladder{grid-template-columns:.76fr 1.24fr;gap:12px}.hero-ladder>span{min-height:45px;padding:7px 8px}.hero-ladder>span strong{font-size:clamp(17px,5vw,24px)}.hero-ladder>span small{font-size:8px}.hero-brand-line:nth-child(2){margin-left:24px}.business-growth .line-1{font-size:.54em}.hero-growth-index{right:2px}.fast-shipping{grid-template-columns:minmax(0,1fr) 58px;gap:10px}.hero-speed-track{gap:5px}.hero-speed-track b{height:3px}}@media (max-width:430px){.store-commercial-hero.banner-renderer:not(.is-thumbnail),.banner-renderer:not(.is-thumbnail) .banner-safe-area{min-height:260px}.banner-renderer:not(.is-thumbnail) .banner-safe-area{padding:30px 24px 28px}.banner-renderer .hero-support>button{min-height:39px;padding:0 12px;font-size:10px}.wholesale-ladder{grid-template-columns:.7fr 1.3fr}.hero-ladder>span{transform:translateX(calc(var(--store-ladder-index) * 4%))}.hero-ladder>span strong{text-overflow:clip;white-space:normal;max-width:none;overflow:visible}.banner-renderer .hero-support p{font-size:11px}.brand-power:after{width:25%}}@media (max-width:390px){.store-commercial-hero.banner-renderer:not(.is-thumbnail),.banner-renderer:not(.is-thumbnail) .banner-safe-area{min-height:260px}.hero-ladder>span{min-height:41px}}@media (max-width:760px){.banner-renderer:not(.is-thumbnail) .wholesale-ladder{grid-template-columns:1fr;align-items:start;gap:14px}.banner-renderer:not(.is-thumbnail) .hero-ladder{gap:5px;width:92%}.banner-renderer:not(.is-thumbnail) .hero-ladder>span{min-height:40px}.store-commercial-hero.banner-renderer:not(.is-thumbnail)[data-fit-long=true],.store-commercial-hero.banner-renderer:not(.is-thumbnail)[data-fit-long=true] .banner-safe-area{min-height:300px}.store-commercial-hero.banner-renderer:not(.is-thumbnail)[data-fit-long=true] .shipping-impact :is(.line-1,.line-2,.line-3){font-size:1em;line-height:inherit;letter-spacing:inherit;margin-left:0}}.store-commercial-hero.banner-renderer:not(.is-thumbnail) h1{max-width:min(100%,var(--hero-fit-max-width,100%));font-family:var(--store-hero-heading-font);font-size:var(--hero-fit-size,clamp(34px,4vw,50px));font-weight:var(--store-hero-heading-weight);line-height:var(--hero-fit-leading,.82);letter-spacing:var(--hero-fit-tracking,var(--store-hero-heading-tracking));-webkit-line-clamp:unset;overflow:visible}.store-commercial-hero.banner-renderer:not(.is-thumbnail) .shipping-impact h1{font-size:var(--hero-fit-size,clamp(58px,8.2vw,122px))}.store-commercial-hero.banner-renderer:not(.is-thumbnail) .wholesale-ladder h1{font-size:var(--hero-fit-size,clamp(48px,6vw,86px))}.store-commercial-hero.banner-renderer:not(.is-thumbnail) .brand-power h1{font-size:var(--hero-fit-size,clamp(55px,8.4vw,124px))}.store-commercial-hero.banner-renderer:not(.is-thumbnail) .business-growth h1{font-size:var(--hero-fit-size,clamp(54px,7.6vw,112px))}.store-commercial-hero.banner-renderer:not(.is-thumbnail) .fast-shipping h1{font-size:var(--hero-fit-size,clamp(66px,9vw,132px))}@media (prefers-reduced-motion:reduce){.banner-renderer,.banner-renderer *,.banner-renderer:before,.banner-renderer:after{transition:none!important;animation:none!important}.banner-renderer :is(.hero-type-line,.hero-brand-line,.hero-motion-rule,.hero-speed-track b,.hero-ladder>span,.hero-support,.hero-eyebrow){opacity:1!important;filter:none!important;clip-path:none!important;transform:none!important}}.banner-renderer.preset-tiered-discount{background:#f3f1ed!important}.banner-renderer.preset-tiered-discount:before{background:#101113 url(/campaigns/mg-mayoreo-pallets-v3.png) 50%/cover no-repeat!important}.banner-renderer.preset-tiered-discount:after{opacity:1!important;background:linear-gradient(90deg,#f5f3ef 0% 45%,#f5f3eff0 51%,#f5f3ef29 67%,#0708092e 100%)!important;-webkit-mask-image:none!important;mask-image:none!important}.banner-renderer.preset-tiered-discount .store-commercial-hero-media{display:none!important}.banner-renderer.preset-tiered-discount .premium-wholesale-copy{z-index:2;width:100%;max-width:none;height:100%;display:block;position:relative}.market-wholesale-layout{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:stretch;width:100%;height:100%;font-family:Inter,system-ui,sans-serif;display:grid}.market-wholesale-message{align-content:center;justify-items:start;min-width:0;padding:clamp(24px,3.7vw,56px);display:grid}.market-wholesale-eyebrow{color:#921320;letter-spacing:.13em;margin:0 0 14px;font-size:clamp(9px,.78vw,12px);font-weight:900;line-height:1}.banner-renderer .market-wholesale-message h1{color:#111215;max-width:100%;font-family:var(--store-hero-heading-font),Inter,sans-serif;letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(39px,4.55vw,69px);font-weight:950;line-height:.88}.banner-renderer .market-wholesale-message h1 span,.banner-renderer .market-wholesale-message h1 mark{display:block}.banner-renderer .market-wholesale-message h1 mark{color:#b20d1b;background:0 0;margin-top:clamp(4px,.55vw,9px)}.market-wholesale-action{margin-top:22px}.market-wholesale-action button,.market-wholesale-action>span{color:#fff;letter-spacing:.045em;background:#b20d1b;border:0;border-radius:7px;align-items:center;gap:8px;min-height:42px;padding:0 19px;font-size:clamp(9px,.8vw,12px);font-weight:900;display:inline-flex;box-shadow:0 10px 24px #b20d1b33}.market-wholesale-action svg{width:15px;height:15px}.market-wholesale-offer{color:#fff;filter:drop-shadow(0 4px 14px #00000047);isolation:isolate;place-content:center;justify-items:start;gap:clamp(7px,.75vw,12px);min-width:0;padding:clamp(26px,3.6vw,54px);display:grid;position:relative;transform:translate(3%)}.market-wholesale-offer:before{content:"";aspect-ratio:1.52;z-index:-1;clip-path:polygon(9% 0,100% 0,91% 100%,0 100%);background:linear-gradient(135deg,#b20d1bfa,#740511f0);width:clamp(210px,21vw,315px);position:absolute;box-shadow:0 18px 50px #58000a4d}.market-wholesale-offer>span{letter-spacing:.15em;font-size:clamp(10px,.92vw,14px);font-weight:900;line-height:1}.market-wholesale-offer>strong{letter-spacing:-.065em;font-size:clamp(57px,6.15vw,92px);font-weight:950;line-height:.78}.market-wholesale-offer>b{letter-spacing:.11em;font-size:clamp(9px,.82vw,12px);font-weight:900;line-height:1}.market-wholesale-rail{color:#fff;background:#0c0d0ff7;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;min-height:72px;padding:0 clamp(18px,2.7vw,40px);display:grid;box-shadow:0 -7px 22px #0000001f}.market-wholesale-rail>span{border-left:1px solid #ffffff21;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:6px 12px;min-width:0;padding:12px clamp(12px,2vw,30px);display:grid}.market-wholesale-rail>span:first-child{border-left:0}.market-wholesale-rail b{color:#fff;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:clamp(8px,.84vw,12px);font-weight:900;line-height:1;overflow:hidden}.market-wholesale-rail em{color:#ff4350;white-space:nowrap;font-size:clamp(15px,1.55vw,23px);font-style:normal;font-weight:950;line-height:1}.market-wholesale-rail small{color:#ffffff9e;text-transform:uppercase;grid-column:1/-1;font-size:clamp(7px,.68vw,10px);font-weight:750;line-height:1}.banner-renderer.campaign-free-shipping{background:#090a0d!important}.banner-renderer.campaign-free-shipping:before{background:linear-gradient(90deg,#090a0d 0%,#111318 68%,#8f0b16 68%,#65070f 100%)!important}.banner-renderer.campaign-free-shipping:after{opacity:1!important;background:radial-gradient(circle at 83% 39%,#ffffff1f,#0000 21%),repeating-linear-gradient(135deg,#0000 0 38px,#ffffff06 39px 40px)!important;-webkit-mask-image:none!important;mask-image:none!important}.banner-renderer.campaign-free-shipping .banner-safe-area{padding:0}.banner-renderer.campaign-free-shipping .premium-shipping-copy{z-index:2;width:100%;max-width:none;height:100%;display:block;position:relative}.shipping-campaign-layout{text-align:left;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1.36fr) minmax(230px,.64fr);width:100%;height:100%;font-family:Inter,system-ui,sans-serif;display:grid}.shipping-campaign-message{align-content:center;justify-items:start;min-width:0;padding:clamp(22px,3.25vw,48px);display:grid}.shipping-campaign-eyebrow{color:#ff4a55;letter-spacing:.15em;align-items:center;gap:9px;margin:0 0 clamp(8px,.8vw,12px);font-size:clamp(9px,.78vw,12px);font-weight:900;line-height:1;display:inline-flex}.shipping-campaign-eyebrow:before{content:"";background:currentColor;width:22px;height:2px}.banner-renderer .shipping-campaign-message h1{color:#fff;max-width:100%;font-family:var(--store-hero-heading-font),Inter,sans-serif;letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(50px,5.25vw,78px);font-weight:950;line-height:.8}.banner-renderer .shipping-campaign-message h1 span,.banner-renderer .shipping-campaign-message h1 mark{display:block}.banner-renderer .shipping-campaign-message h1 mark{color:#ee2634;background:0 0;margin-top:clamp(4px,.42vw,7px)}.shipping-campaign-message>p{color:#ffffffad;letter-spacing:.1em;align-items:baseline;gap:clamp(8px,.85vw,13px);margin:clamp(12px,1.2vw,18px) 0 0;font-size:clamp(9px,.75vw,11px);font-weight:850;line-height:1;display:flex}.shipping-campaign-message>p strong{color:#fff;letter-spacing:-.04em;font-size:clamp(23px,2.25vw,34px);font-weight:950}.shipping-campaign-action{margin-top:clamp(12px,1.3vw,19px)}.shipping-campaign-action button,.shipping-campaign-action>span{color:#fff;letter-spacing:.045em;background:#d71920;border:0;border-radius:7px;align-items:center;gap:8px;min-height:40px;padding:0 17px;font-size:clamp(9px,.78vw,12px);font-weight:900;line-height:1;display:inline-flex;box-shadow:0 10px 28px #d7192040}.shipping-campaign-action svg{width:15px;height:15px}.shipping-campaign-visual{color:#fff;isolation:isolate;border-left:1px solid #ffffff1a;align-content:center;justify-items:center;min-width:0;padding:clamp(20px,2.6vw,39px);display:grid;position:relative}.shipping-campaign-visual:before{content:"";z-index:-2;background:linear-gradient(145deg,#d21825f5,#69050ef5);position:absolute;inset:0}.shipping-campaign-visual:after{content:"";aspect-ratio:1;z-index:-1;border:1px solid #ffffff29;border-radius:50%;width:58%;position:absolute;box-shadow:0 0 0 20px #ffffff09,0 0 0 42px #ffffff05}.shipping-campaign-symbol{place-items:center;width:clamp(104px,10.8vw,162px);height:clamp(76px,8vw,120px);display:grid;position:relative}.shipping-campaign-symbol svg:first-child{color:#ffffff70;stroke-width:1.25px;width:clamp(38px,4vw,60px);height:auto;position:absolute;top:0;right:0}.shipping-campaign-symbol svg:last-child{color:#fff;stroke-width:1.55px;filter:drop-shadow(0 12px 16px #3700043d);width:clamp(78px,8.5vw,128px);height:auto;position:absolute;bottom:0;left:0}.shipping-campaign-visual small{letter-spacing:.13em;margin-top:clamp(7px,.75vw,11px);font-size:clamp(8px,.68vw,10px);font-weight:850;line-height:1}.shipping-campaign-warehouse{color:#fff;background:#17191e;border-top:1px solid #ffffff17;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(10px,1.2vw,18px);min-height:62px;padding:0 clamp(22px,3.25vw,48px);display:grid;box-shadow:0 -8px 24px #0000002e}.shipping-campaign-warehouse-icon{color:#ff4450;background:#ff44501a;border:1px solid #ff445038;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.shipping-campaign-warehouse-icon svg{stroke-width:1.8px;width:20px;height:20px}.shipping-campaign-warehouse-copy{text-align:left;justify-items:start;gap:5px;min-width:0;display:grid}.shipping-campaign-warehouse-copy b{letter-spacing:.1em;font-size:clamp(9px,.78vw,12px);font-weight:900;line-height:1}.shipping-campaign-warehouse-copy small{color:#ffffff9e;letter-spacing:.06em;font-size:clamp(8px,.7vw,10px);font-weight:750;line-height:1}.shipping-campaign-warehouse>strong{color:#fff;letter-spacing:-.035em;font-size:clamp(20px,2vw,30px);font-weight:950;line-height:1}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-layout{grid-template-rows:1fr auto;grid-template-columns:1.35fr .65fr}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-message{padding:7px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-eyebrow{gap:3px;margin-bottom:4px;font-size:3px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-eyebrow:before{width:7px;height:1px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-message h1{font-size:22px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-message>p{gap:3px;margin-top:4px;font-size:3px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-message>p strong{font-size:7px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-action{margin-top:4px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-action>span{border-radius:2px;min-height:12px;padding:0 4px;font-size:3px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-action svg{width:4px;height:4px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-visual{padding:6px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-symbol{width:44px;height:32px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-symbol svg:first-child{width:18px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-symbol svg:last-child{width:34px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-visual small{display:none}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-warehouse{gap:4px;min-height:18px;padding:0 6px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-warehouse-icon{border-radius:2px;width:10px;height:10px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-warehouse-icon svg{width:6px;height:6px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-warehouse-copy{gap:1px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-warehouse-copy b{font-size:3px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-warehouse-copy small{font-size:2.5px}.banner-renderer.campaign-free-shipping.is-thumbnail .shipping-campaign-warehouse>strong{font-size:6px}.banner-renderer.is-thumbnail .market-wholesale-layout{grid-template-columns:1.08fr .92fr}.banner-renderer.is-thumbnail .market-wholesale-message{padding:8px}.banner-renderer.is-thumbnail .market-wholesale-eyebrow{margin-bottom:3px;font-size:3px}.banner-renderer.is-thumbnail .market-wholesale-message h1{font-size:19px}.banner-renderer.is-thumbnail .market-wholesale-action{margin-top:5px}.banner-renderer.is-thumbnail .market-wholesale-action>span{border-radius:2px;min-height:13px;padding:0 5px;font-size:3px}.banner-renderer.is-thumbnail .market-wholesale-action svg{width:5px;height:5px}.banner-renderer.is-thumbnail .market-wholesale-offer{gap:2px;padding:7px}.banner-renderer.is-thumbnail .market-wholesale-offer:before{width:74px}.banner-renderer.is-thumbnail .market-wholesale-offer>span{font-size:3px}.banner-renderer.is-thumbnail .market-wholesale-offer>strong{font-size:25px}.banner-renderer.is-thumbnail .market-wholesale-offer>b{font-size:3px}.banner-renderer.is-thumbnail .market-wholesale-rail{min-height:24px;padding:0 4px}.banner-renderer.is-thumbnail .market-wholesale-rail>span{gap:1px 2px;padding:3px}.banner-renderer.is-thumbnail .market-wholesale-rail b,.banner-renderer.is-thumbnail .market-wholesale-rail em{font-size:3px}.banner-renderer.is-thumbnail .market-wholesale-rail small{font-size:2.5px}
