.ref-promo>div,.ref-offers>div{min-width:0}.arvea-home-slider,arvea-home-slider{display:block;min-width:0;position:relative}.arvea-home-controls{display:flex;justify-content:flex-end;gap:8px;margin:0 0 16px}.arvea-home-controls button{display:grid;place-items:center;background:#fff;color:#233b32;border:1px solid #dce2dc;border-radius:50%;width:38px;height:38px;cursor:pointer;font-size:23px;line-height:1}.arvea-home-controls button:disabled{opacity:.3;cursor:default}.arvea-home-track{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:20px;scrollbar-width:thin;padding-bottom:12px}.arvea-home-track>*{flex:0 0 calc((100% - 40px)/3);min-width:0;scroll-snap-align:start}.ref-grid.arvea-home-track>product-component{display:block;height:auto}.ref-categories.arvea-home-track,.ref-selling-banners.arvea-home-track{margin:0}.ref-categories.arvea-home-track>a,.ref-selling-banners.arvea-home-track>a{flex-basis:calc((100% - 20px)/2)}.arvea-home-slider--editorial{margin:35px 0}.ref-categories.arvea-home-track>a{aspect-ratio:1.7}.ref-categories.arvea-home-track span{box-sizing:border-box}
.arvea-flash{display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,3.2fr);gap:22px;margin:60px 0}.arvea-flash-banner{position:relative;display:flex;flex-direction:column;background:linear-gradient(140deg,#fff0c9,#eac17c);color:#48301e;text-decoration:none;padding:30px 24px;overflow:hidden;border-radius:10px;min-height:460px}.arvea-flash-banner>span:first-child{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.arvea-flash-banner>strong{font-size:34px;line-height:1.12;letter-spacing:-.02em;margin:20px 0 10px;z-index:1}.arvea-flash-banner>p{font-size:13px;line-height:1.7;margin:0;z-index:1}.arvea-flash-banner>img{width:100%;height:220px;object-fit:contain;mix-blend-mode:multiply;margin-top:20px}.arvea-flash-cta{display:flex;align-items:center;gap:8px;font-size:12px;margin-top:16px;text-decoration:underline;text-underline-offset:4px}.arvea-flash-panel{border:1px solid #cc0d3b;border-radius:10px;overflow:hidden;min-width:0}.arvea-flash-panel>h2{background:#cc0d3b;color:white;font-size:14px;text-transform:uppercase;letter-spacing:.05em;padding:12px 24px;margin:0}.arvea-deal-slider{padding:14px 20px 20px}.arvea-deal-track{gap:20px}.arvea-deal-track>.arvea-deal-slide{flex-basis:100%;display:grid;grid-template-columns:1.1fr 1fr;gap:25px;align-items:start}.arvea-deal-gallery{display:grid;grid-template-columns:minmax(0,1fr) 60px;gap:12px}.arvea-deal-main{display:block;background:#ececec;border-radius:7px;overflow:hidden}.arvea-deal-image{width:100%;height:360px;object-fit:contain;display:block}.arvea-deal-thumbs{display:flex;flex-direction:column;gap:10px}.arvea-deal-thumbs button{border:1px solid transparent;padding:2px;background:#ececec;border-radius:5px;cursor:pointer}.arvea-deal-thumbs button[aria-pressed=true]{border-color:#244b38}.arvea-deal-thumbs img{width:100%;height:70px;object-fit:contain;display:block}.arvea-deal-copy h3{font-size:21px;line-height:1.4;margin:0 0 8px}.arvea-deal-copy h3 a{color:#222;text-decoration:none}.arvea-deal-ref{font-size:12px;color:#69726c;margin:0 0 14px}.arvea-deal-description{font-size:13px;line-height:1.9;margin-bottom:20px}.arvea-deal-price{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:20px;font-size:14px}.arvea-deal-price s{color:#777;font-size:12px}.arvea-deal-price strong{color:#cc0d3b}.arvea-deal-percent{border-radius:20px;padding:3px 8px;background:#ffe4eb;color:#c10c38;font-size:12px;font-weight:600}.arvea-deal-link{display:flex;align-items:center;gap:8px;font-size:12px;color:#294b38;text-underline-offset:4px}.arvea-deal-copy .product-form__buttons{max-width:240px}.arvea-deal-copy .product-form__submit{min-height:44px}
@media(max-width:989px){.arvea-flash{grid-template-columns:1fr}.arvea-flash-banner{min-height:220px;padding-right:42%;justify-content:center}.arvea-flash-banner>img{position:absolute;right:0;top:0;width:40%;height:100%;margin:0}.arvea-flash-banner>strong{font-size:30px}.arvea-deal-image{height:330px}}
@media(max-width:749px){.arvea-home-track{gap:12px}.arvea-home-track>*{flex-basis:78%}.ref-grid-three.arvea-home-track>.card-wrapper:last-child{display:block}.ref-categories.arvea-home-track>a,.ref-selling-banners.arvea-home-track>a{flex-basis:87%}.arvea-home-slider--editorial{margin:24px 0}.arvea-flash{margin:35px 0;gap:14px}.arvea-flash-banner{padding:24px 42% 24px 20px}.arvea-flash-banner>strong{font-size:27px;margin-top:12px}.arvea-flash-banner>p{font-size:12px}.arvea-deal-slider{padding:12px}.arvea-deal-track>.arvea-deal-slide{grid-template-columns:1fr;gap:18px}.arvea-deal-gallery{grid-template-columns:minmax(0,1fr) 55px}.arvea-deal-image{height:290px}.arvea-deal-copy h3{font-size:20px}.arvea-deal-copy .product-form__buttons{max-width:none}.arvea-flash-panel>h2{padding:12px 16px}}
