[hidden]{display:none!important}.mjp-announcement{display:flex;justify-content:center;align-items:center;gap:18px;background:#c2ef60;color:#102914!important;text-decoration:none;font:800 12px/1.45 var(--mjr-body,sans-serif);letter-spacing:.065em;text-align:center;padding:11px 20px;min-height:40px}.mjp-announcement:hover{background:#d0f58a}.mjp-announcement[data-campaign-phase=preorder],.mjp-announcement[data-campaign-phase=dispatch]{background:#174f19;color:#fff!important}.mjr-home .mjp-hero{min-height:690px}.mjp-hero:after{background:linear-gradient(90deg,#031309e8,#031309ad 45%,#0313091f),linear-gradient(0deg,rgba(3,19,9,.55),transparent 70%)}.mjp-hero .mjr-home-hero__container{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:54px;align-items:end;padding-block:82px 66px}.mjp-hero .mjr-home-hero__content{max-width:850px}.mjr-home .mjp-hero h1{font-size:clamp(54px,6.9vw,98px);line-height:.98;letter-spacing:-.055em;font-weight:800;margin-bottom:25px}.mjp-hero h1 em{display:block;font-style:normal;color:#c2ef60}.mjp-hero .mjr-eyebrow{font-size:11px;letter-spacing:.17em;color:#c2ef60;margin-bottom:27px}.mjp-hero .mjr-home-hero__message{max-width:560px;color:#f1f6ef;font-size:18px;line-height:1.55}.mjp-hero .mjr-button--light{background:#c2ef60;color:#0b2811;border:0;gap:26px;min-height:54px;padding-inline:24px}.mjp-hero .mjr-button--light:hover{background:#dcffa0}.mjr-home .mjp-hero-dispatch{max-width:620px;margin-top:26px;font-size:12px;line-height:1.6;color:#e4ebdf}.mjp-hero-dispatch span{padding-inline:7px;color:#c2ef60}.mjp-offer{background:#c2ef60;color:#0a2813;position:relative;transform:rotate(3deg);padding:27px 24px 22px;box-shadow:0 18px 60px #0004;border-radius:3px;text-align:center;margin-bottom:22px}.mjp-offer__eyebrow{font-size:10px;font-weight:800;letter-spacing:.14em}.mjp-offer__number{font:800 132px/.95 var(--mjr-heading,sans-serif);letter-spacing:-.085em;margin:14px 0 0;white-space:nowrap}.mjp-offer__number span{font-size:56px;vertical-align:top;line-height:1.1;letter-spacing:-.06em}.mjp-offer>strong{display:block;font:800 34px/1.1 var(--mjr-heading,sans-serif);letter-spacing:.02em}.mjr-home .mjp-offer p{font:700 10px/1.6 var(--mjr-body,sans-serif);letter-spacing:.07em;margin:12px 0 22px}.mjp-offer__date{display:block;border-top:1px solid #10291455;padding-top:16px;font-size:11px;font-weight:800;letter-spacing:.025em}.mjp-facts{background:#eaf2e4;border-bottom:1px solid #ccd9c4}.mjp-facts>.mjr-container{display:grid;grid-template-columns:repeat(3,1fr);padding-block:24px;gap:30px}.mjp-facts p{font-size:13px!important;font-weight:600;line-height:1.5}.mjp-facts p>span{display:block;font-size:9px;letter-spacing:.14em;color:#426242;font-weight:700;margin-bottom:6px}.mjp-note{display:grid;gap:8px;border-left:3px solid #80ad28;background:#edf4e7;padding:16px 18px;color:#213b21;font-size:13px;line-height:1.55;margin:18px 0 22px}.mjp-note>strong{font-weight:700}.mjp-note>span{display:block}.mjp-note>span:last-child{color:#42543c}.mjp-price{display:flex;align-items:baseline;gap:8px 12px;flex-wrap:wrap}.mjp-price s{font-size:.8em;color:#677263;font-weight:400;text-decoration-thickness:1.3px}.mjp-price strong{color:#174f19;font-weight:800}.mjp-price__from{font-size:.78em}.mjp-price--product{gap:12px;align-items:center}.mjp-price--product s{font-size:22px}.mjp-save{font-size:10px;font-weight:800;letter-spacing:.055em;padding:5px 8px;background:#c2ef60;color:#17330f;border-radius:3px}.mjr-card .mjp-card-badge{background:#c2ef60;color:#17330f;font-size:9px;letter-spacing:.035em;font-weight:800}.mjr-product__badge{background:#c2ef60!important;color:#17330f!important}.mjp-cart-discount{color:#174f19;font-size:12px!important}.mjp-cart-savings{color:#174f19;margin-bottom:16px}.mjp-cart-line-total{align-self:start;justify-content:flex-end;font-size:17px}.mjp-cart-alert,.mjp-variant-unavailable{background:#fff5dd;padding:12px 15px;border-left:3px solid #ae832b;font-size:13px;line-height:1.5}.mjr-search-result-price s{display:block;color:#657063;font-size:11px;font-weight:400}.mjr-search-result-price strong{display:block;color:#174f19}html[lang=el] .mjp-hero h1{font-size:clamp(40px,5.3vw,74px);letter-spacing:-.035em}html[lang=el] .mjp-offer>strong{font-size:24px}@media(max-width:1100px){.mjp-hero .mjr-home-hero__container{grid-template-columns:minmax(0,1fr) 240px;gap:30px}.mjp-offer__number{font-size:110px}.mjp-offer__number span{font-size:46px}.mjp-offer{padding-inline:18px}.mjr-home .mjp-hero h1{font-size:clamp(48px,7.5vw,78px)}}@media(max-width:749px){.mjp-announcement{font-size:10px;letter-spacing:.025em;padding:10px 12px;gap:10px}.mjr-home .mjp-hero{min-height:0}.mjp-hero .mjr-home-hero__container{grid-template-columns:1fr;padding-block:46px 34px;gap:30px}.mjr-home .mjp-hero h1{font-size:clamp(48px,11.8vw,76px);max-width:600px;margin-bottom:18px}.mjp-hero .mjr-home-hero__message{font-size:16px;max-width:540px}.mjp-hero .mjr-eyebrow{margin-bottom:19px;font-size:10px}.mjp-hero:after{background:linear-gradient(90deg,#031309e6,#03130980),linear-gradient(0deg,#031309cc,transparent)}.mjp-hero .mjr-home-actions{margin-top:22px}.mjp-hero .mjr-button--light{font-size:14px;min-height:50px;width:100%;max-width:410px;justify-content:space-between;padding-inline:20px}.mjp-offer{transform:none;display:grid;grid-template-columns:95px 1fr;text-align:left;column-gap:17px;align-items:center;padding:15px 18px;margin:0;max-width:410px}.mjp-offer__eyebrow{grid-column:2;font-size:9px}.mjp-offer__number{grid-column:1;grid-row:1/5;font-size:64px;margin:0;letter-spacing:-.065em}.mjp-offer__number span{font-size:26px}.mjp-offer>strong{grid-column:2;font-size:22px}.mjr-home .mjp-offer p{grid-column:2;margin:5px 0 8px;font-size:9px}.mjp-offer__date{grid-column:2;font-size:9px;padding-top:8px}.mjr-home .mjp-hero-dispatch{font-size:11px;margin-top:19px;max-width:410px}.mjp-facts>.mjr-container{grid-template-columns:1fr;gap:16px;padding-block:21px}.mjp-facts p{display:flex;justify-content:space-between;gap:14px;font-size:11px!important}.mjp-facts p>span{margin:0;flex-shrink:0;min-width:95px;font-size:8px}.mjp-price{gap:5px 9px}.mjp-price--product s{font-size:19px}.mjp-note{padding:13px 14px;font-size:12px}.mjp-cart-line-total{grid-column:2;justify-content:flex-start}.mjr-card .mjp-card-badge{font-size:8px;padding:5px 7px}html[lang=el] .mjp-hero h1{font-size:clamp(31px,8.5vw,52px);overflow-wrap:anywhere}html[lang=el] .mjp-offer>strong{font-size:20px}}@media(prefers-reduced-motion:reduce){.mjp-offer{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/mj-preorder-campaign.css.map */
