.brand-entry[data-open-brand=eurofruites]{background:#80f6df;border-color:#174847;box-shadow:4px 4px #b69aff}.brand-entry[data-open-brand=eurofruites] .brand-entry-caption{border-color:#174847;color:#174847;font-weight:600}.brand-entry[data-open-brand=eurofruites]:hover{background:#a4ffe9;box-shadow:4px 4px #7959cc}.product-card[data-brand=eurofruites] .product-text{border-top:4px solid #80f6df}.product-card[data-brand=eurofruites] .eyebrow{color:#35554e}.product-card[data-brand=eurofruites] h3{font-weight:600}#detail-dialog[data-brand=eurofruites]{--ink:#173c3a;--muted:#35554e;--line:#173c3a40;--paper:#fffef8;--euro-color:#80f6df;--euro-accent:#174847;width:min(1040px,calc(100% - 32px));border:2px solid #173c3a;border-radius:4px;background:var(--paper);color:var(--ink)}#detail-dialog[data-brand=eurofruites] .dialog-bar{background:#173c3a;color:#fff;border-bottom:0}#detail-dialog[data-brand=eurofruites] .dialog-close{color:#fff}#detail-dialog[data-brand=eurofruites] .dialog-content{padding:30px}#detail-dialog[data-brand=eurofruites][data-aroma=""] .dialog-content{padding:0 0 28px}#detail-dialog[data-brand=eurofruites] .button{border-radius:2px;font-weight:600}#detail-dialog[data-brand=eurofruites] .primary{background:#d5f75b;border-color:#d5f75b;color:#173c3a}#detail-dialog[data-brand=eurofruites] .primary:hover{background:#e3ff87}#detail-dialog[data-brand=eurofruites] .dialog-bar .outline{border-color:#a3d4c8;color:#fff}#detail-dialog[data-brand=eurofruites] .dialog-bar .outline:hover{background:#2b5551}#detail-dialog[data-brand=eurofruites] .outline:hover{background:#daf7eb}#detail-dialog[data-brand=eurofruites] .game-access{background:#d0b6ff;border-color:#d0b6ff;color:#302250}#detail-dialog[data-brand=eurofruites] .text-button:hover{color:#423795}#detail-dialog[data-brand=eurofruites] :is(button,a):focus-visible{outline-color:#5946c1;outline-offset:4px}#detail-dialog[data-brand=eurofruites] .dialog-bar :is(button,a):focus-visible{outline-color:#e4ff70}.euro-intro{display:grid;grid-template-columns:1fr 1.18fr;gap:28px;align-items:center;background:#80f6df;padding:32px}.euro-intro-copy{min-width:0}.euro-logo{display:flex;align-items:center;justify-content:center;width:126px;height:72px;background:#fff;margin-bottom:20px}.euro-logo img{width:100px;height:70px;object-fit:contain}.euro-intro .eyebrow{font-size:10px;letter-spacing:.06em;max-width:300px}#detail-dialog[data-brand=eurofruites] .euro-intro h2{font-size:clamp(43px,5.4vw,66px);font-weight:700;line-height:1.02;letter-spacing:-.065em;margin:14px 0 20px}.euro-intro h2>span{color:#463194}.euro-intro-description{font-size:15px;line-height:1.7}.euro-poster-pair{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:center;min-width:0}.euro-poster{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;mix-blend-mode:normal}.euro-poster-pair .euro-poster:first-child{box-shadow:5px 5px #174847}.euro-poster-pair .euro-poster:last-child{margin-top:38px;box-shadow:5px 5px #174847}.euro-ribbon{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 30px;background:#4b369a;color:#fff;font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.6}.euro-ribbon [aria-hidden]{color:#e2fc61;font-size:22px;line-height:1}.euro-aromas{padding:30px 30px 24px}.euro-aromas-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:22px}.euro-aromas-heading h3{font-size:32px;font-weight:600;letter-spacing:-.04em}.euro-aromas-heading p{font-size:12px}.euro-aroma-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.euro-aroma{display:grid;grid-template-columns:53px minmax(0,1fr) 16px;gap:12px;align-items:center;min-height:114px;padding:12px;background:var(--aroma-color);color:var(--aroma-accent);border:2px solid transparent;text-align:left;transition:border-color .15s ease}.euro-aroma:hover{border-color:var(--aroma-accent)}.euro-aroma>.studio-photo{width:53px;height:80px;border-radius:2px}.euro-aroma strong{display:block;font-size:15px;font-weight:600;line-height:1.35;letter-spacing:-.02em}.euro-aroma small{display:block;font-size:10px;line-height:1.6;margin-top:8px;white-space:nowrap}.euro-aroma>b{font-weight:500;font-size:21px}.euro-return{padding:0 30px}.euro-product-heading{padding:22px 24px;margin-bottom:26px;background:var(--euro-color);color:var(--euro-accent);border-left:7px solid var(--euro-accent)}.euro-product-heading .eyebrow{font-size:10px;letter-spacing:.08em;margin-bottom:10px}#detail-dialog[data-brand=eurofruites] .euro-product-heading h2{font-size:clamp(30px,4.3vw,45px);font-weight:600;line-height:1.12;letter-spacing:-.04em;margin:0}.euro-product-body{display:grid;grid-template-columns:.9fr 1fr .85fr;gap:26px;align-items:start;margin-bottom:30px}.euro-product-body>*{min-width:0}.euro-product-body .detail-product-visual{min-height:0}.euro-product-body .gallery-main.studio-photo{width:100%;height:auto;aspect-ratio:2/3}.euro-product-copy>p{font-size:14px;line-height:1.85}.euro-product-copy .detail-capacity{padding:16px 0;margin:18px 0 8px;border-top:2px solid var(--euro-color);border-bottom:2px solid var(--euro-color);font-size:12px;font-weight:600}.euro-product-copy .text-button{font-size:12px}.euro-campaign{margin:0}.euro-campaign figcaption{font-size:10px;line-height:1.6;margin-top:10px;text-align:center;color:var(--muted)}#detail-dialog[data-brand=eurofruites] .product-photo-options button[aria-pressed=true]{background:var(--euro-color);border-color:var(--euro-accent);box-shadow:inset 0 0 0 1px var(--euro-accent);color:var(--euro-accent)}#detail-dialog[data-brand=eurofruites] .quiet-note{margin-top:16px}@media(max-width:800px){.euro-intro{gap:22px;padding:26px;grid-template-columns:1fr 1fr}#detail-dialog[data-brand=eurofruites] .euro-intro h2{font-size:48px}.euro-poster-pair{gap:10px}.euro-aroma-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.euro-product-body{grid-template-columns:1fr 1fr;gap:22px}.euro-product-copy{grid-column:1/-1;grid-row:1}.euro-product-body .gallery-main.studio-photo{width:min(100%,240px)}.euro-campaign{max-width:240px;justify-self:center}}@media(max-width:620px){#detail-dialog[data-brand=eurofruites]{width:calc(100% - 20px);max-height:calc(100dvh - 24px)}#detail-dialog[data-brand=eurofruites] .dialog-content{padding:20px 16px}#detail-dialog[data-brand=eurofruites][data-aroma=""] .dialog-content{padding:0 0 20px}.euro-intro{grid-template-columns:1fr;padding:24px 20px;gap:22px}.euro-logo{width:106px;height:60px;margin-bottom:16px}.euro-logo img{width:90px;height:58px}#detail-dialog[data-brand=eurofruites] .euro-intro h2{font-size:clamp(42px,11vw,60px);margin:12px 0 16px}.euro-intro-description{font-size:14px}.euro-poster-pair{width:min(100%,330px);justify-self:center;gap:14px}.euro-poster-pair .euro-poster:last-child{margin-top:24px}.euro-ribbon{padding:13px 20px;gap:8px 14px;font-size:9px;justify-content:center}.euro-ribbon>span:last-child{display:none}.euro-ribbon>[aria-hidden]:nth-last-child(2){display:none}.euro-aromas{padding:24px 16px 20px}.euro-aromas-heading{display:block;margin-bottom:18px}.euro-aromas-heading h3{font-size:29px;margin-bottom:7px}.euro-aromas-heading p{font-size:11px}.euro-aroma-grid{gap:9px}.euro-aroma{grid-template-columns:36px minmax(0,1fr);gap:9px;padding:10px 8px;min-height:100px}.euro-aroma>.studio-photo{width:36px;height:62px}.euro-aroma strong{font-size:12px}.euro-aroma small{font-size:9px;margin-top:6px;white-space:normal}.euro-aroma>b{display:none}.euro-return{padding:0 16px}.euro-product-heading{padding:18px 16px;margin-bottom:20px;border-left-width:5px}.euro-product-body{gap:14px;margin-bottom:24px}.euro-product-copy>p{font-size:13px}.euro-product-copy .detail-capacity{margin:14px 0 4px;padding:12px 0}.euro-product-body .product-photo-options{grid-template-columns:1fr}.euro-product-body .product-gallery figcaption{font-size:10px}.euro-campaign figcaption{font-size:9px}.product-card[data-brand=eurofruites] .product-text{padding-top:10px}}@media(prefers-reduced-motion:reduce){.euro-aroma{transition:none}}.euro-aroma[data-aroma=acaiBerry]{--aroma-color:#a0f7f6;--aroma-accent:#2e50e8}.euro-aroma[data-aroma=frutosBosque]{--aroma-color:#c79bff;--aroma-accent:#392577}.euro-aroma[data-aroma=uva]{--aroma-color:#ad96f9;--aroma-accent:#332061}.euro-aroma[data-aroma=cocoCitrus]{--aroma-color:#80f6df;--aroma-accent:#174847}.euro-aroma[data-aroma=mandarina]{--aroma-color:#ff931f;--aroma-accent:#642817}.euro-aroma[data-aroma=coco]{--aroma-color:#c5cfad;--aroma-accent:#66401e}.euro-aroma[data-aroma=aloeTeVerde]{--aroma-color:#b8f61e;--aroma-accent:#174847}.euro-aroma[data-aroma=fresa]{--aroma-color:#f4a4dc;--aroma-accent:#841443}.euro-aroma[data-aroma=chocolate]{--aroma-color:#d3bd4a;--aroma-accent:#443027}.euro-aroma-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.euro-aroma{grid-template-columns:1fr 20px;gap:14px;padding:15px;align-content:start}.euro-aroma>.studio-photo{grid-column:1/-1;width:100%;height:auto;aspect-ratio:1;background:#fff}.euro-aroma>.studio-photo>img{width:100%;height:100%;object-fit:contain;transform:none;mix-blend-mode:normal}.euro-aroma strong{font-size:15px}.euro-aroma>b{align-self:center}.euro-original-story{display:grid;grid-template-columns:1fr 1.1fr 1fr;gap:20px;align-items:center;margin:8px 30px 30px;padding-top:28px;border-top:2px solid #b9ded3}.euro-original-story img{width:100%;height:auto;object-fit:contain}.euro-original-story h3{font-size:29px;line-height:1.15;letter-spacing:-.04em;margin:15px 0 18px}.euro-original-story p{font-size:12px;line-height:1.8}.euro-original-story .button{font-size:11px;margin-top:20px}.euro-product-body .gallery-main.studio-photo{aspect-ratio:1}.euro-product-body .gallery-main.studio-photo>img{object-fit:contain;transform:none;mix-blend-mode:normal}@media(max-width:620px){.euro-aroma-grid{grid-template-columns:1fr 1fr;gap:10px}.euro-aroma{padding:10px;gap:10px}.euro-aroma>.studio-photo{height:auto;width:100%}.euro-aroma strong{font-size:13px}.euro-aroma>b{display:block;font-size:18px}.euro-original-story{grid-template-columns:1fr 1fr;margin:10px 16px 25px;gap:15px}.euro-original-story>div{grid-column:1/-1;grid-row:1}.euro-original-story h3{font-size:32px}.euro-original-story p{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mc-eurofruites.css.map */
