.arvea-language{margin:0}.arvea-language select{border:1px solid #dce4dd;border-radius:6px;padding:7px;background:#fff;color:#254c39;font:inherit;font-size:12px;max-width:100px}.arvea-sales-heroes{display:grid;gap:20px;grid-template-columns:1.4fr 1fr;margin-bottom:30px}.arvea-sales-hero{position:relative;min-height:440px;border-radius:14px;overflow:hidden;isolation:isolate;text-decoration:none;color:#173e2b;background:#edf3e8;display:flex;align-items:flex-start;padding:38px}.arvea-sales-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:68% center;z-index:-2}.arvea-sales-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#edf3e8f5 0%,#edf3e8cf 35%,transparent 85%);z-index:-1}.arvea-sales-hero>div{max-width:64%;position:relative}.arvea-sales-hero span{font-size:11px;letter-spacing:.12em}.arvea-sales-hero h1,.arvea-sales-hero h2{font-size:clamp(28px,3vw,44px);line-height:1.16;letter-spacing:-.03em;color:inherit;margin:20px 0}.arvea-sales-hero p{font-size:14px;line-height:1.7}.arvea-sales-hero strong{display:inline-flex;align-items:center;gap:10px;background:#254c39;color:#fff;padding:13px 18px;border-radius:6px;margin-top:12px;font-size:13px}.arvea-sales-hero--makeup{color:#542536}.arvea-sales-hero--makeup:after{background:linear-gradient(90deg,#f4e7ebf5,#f4e7ebbf 45%,transparent)}.arvea-sales-hero--makeup strong{background:#542536}.ref-intro h2{font-size:clamp(26px,3vw,40px);line-height:1.3;margin:0}
html[dir=rtl] body{font-family:Tahoma,Arial,sans-serif;letter-spacing:0}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] button,html[dir=rtl] input{font-family:Tahoma,Arial,sans-serif;letter-spacing:0}html[dir=rtl] .product .product__info-container,html[dir=rtl] .product .product__description,html[dir=rtl] .footer-block{text-align:right}html[dir=rtl] .arvea-category-banner-copy{left:auto;right:0}html[dir=rtl] .arvea-sales-hero{direction:ltr}html[dir=rtl] .arvea-sales-hero>div{direction:rtl;text-align:right}html[dir=rtl] .arvea-sales-hero span{letter-spacing:0}html[dir=rtl] .arvea-home-controls button,html[dir=rtl] .arvea-carousel-controls svg{transform:scaleX(-1)}html[dir=rtl] .product__description ul,html[dir=rtl] .arvea-description-content ul{padding-left:0;padding-right:20px}html[dir=rtl] .payment-window{direction:ltr}html[dir=rtl] .payment-chip{text-align:center;direction:rtl}html[dir=rtl] .price{direction:rtl}html[dir=rtl] .arvea-whatsapp{right:auto;left:20px}html[dir=rtl] .ref-header-tools{margin-left:0}html[dir=rtl] .field__label{left:auto;right:calc(var(--inputs-border-width) + 2rem)}html[dir=rtl] .field__input{text-align:right}html[dir=rtl] .ref-day-banner>span{right:0;left:0}html[dir=rtl] .arvea-category-banner-copy h2{letter-spacing:0}
@media(max-width:749px){.arvea-sales-heroes{grid-template-columns:1fr;gap:14px}.arvea-sales-hero{min-height:320px;padding:25px}.arvea-sales-hero>div{max-width:68%}.arvea-sales-hero h1,.arvea-sales-hero h2{font-size:30px}.arvea-sales-hero p{font-size:12px}.ref-header-tools{gap:10px}.arvea-language select{max-width:78px}.ref-country{font-size:10px}html[dir=rtl] .ref-header-tools{margin-right:auto}html[dir=rtl] .ref-day-banner>span{left:45%;right:0}html[dir=rtl] .ref-day-banner img{object-position:left center}}

.arvea-banner-products{position:relative;display:flex;align-items:center;justify-content:center;isolation:isolate;background:radial-gradient(ellipse at 55% 60%,#f3f7e9 0%,#d8e4ca 60%,#c4d4b5 100%);overflow:hidden;height:100%;min-height:300px;padding:20px 4%;gap:0}
.arvea-banner-products--makeup{background:radial-gradient(ellipse at 55% 60%,#faeee9 0%,#ecd4ce 65%,#dab5b0 100%)}
.arvea-banner-products img{position:relative!important;width:30%!important;height:90%!important;max-height:350px;object-fit:contain!important;mix-blend-mode:multiply;inset:auto!important;border-radius:0!important;filter:drop-shadow(0 12px 12px #19371d18)}
.arvea-banner-products img:first-child{transform:rotate(-9deg) translateY(12px)}.arvea-banner-products img:nth-child(2){transform:translateY(-10px);z-index:1}.arvea-banner-products img:last-child{transform:rotate(9deg) translateY(12px)}
.ref-categories>a{overflow:hidden;border-radius:14px;background:#d8e4ca}.ref-categories .arvea-banner-products{height:300px}.ref-categories>a>span{background:#fff;padding:18px 22px!important;margin:0!important;display:flex;justify-content:space-between;align-items:center}
.arvea-category-banner--fresh:not(.arvea-category-banner--body){min-height:340px;display:grid;grid-template-columns:44% 56%;background:#e5eddc}.arvea-category-banner--fresh.arvea-category-banner--makeup{background:#f2e2df}.arvea-category-banner--fresh>.arvea-banner-products{grid-column:2;grid-row:1;min-height:340px}.arvea-category-banner--fresh:not(.arvea-category-banner--body)>.arvea-category-banner-copy{position:relative;inset:auto;width:auto;grid-column:1;grid-row:1;padding:34px}.arvea-category-banner--fresh .arvea-banner-products img{height:290px!important}
@media(max-width:749px){.ref-categories .arvea-banner-products{height:210px;min-height:210px}.arvea-category-banner--fresh:not(.arvea-category-banner--body){grid-template-columns:1fr}.arvea-category-banner--fresh>.arvea-banner-products{grid-column:1;grid-row:2;min-height:220px}.arvea-category-banner--fresh:not(.arvea-category-banner--body)>.arvea-category-banner-copy{grid-column:1;grid-row:1;padding:26px}.arvea-category-banner--fresh .arvea-banner-products img{height:210px!important}.arvea-category-banner--fresh h2{margin:10px 0}.arvea-category-banner--fresh p{margin-bottom:16px}}

.arvea-banner-products img{mix-blend-mode:normal}.ref-categories>a>span{color:#244b38!important;position:relative!important;inset:auto!important}.ref-categories.arvea-home-track>a{aspect-ratio:auto}.arvea-banner-products{gap:12px}.arvea-banner-products img{width:27%!important;max-height:260px}.arvea-category-banner--fresh .arvea-banner-products img{max-height:270px}
