:root{--green:#184d3b;--green-2:#0f382b;--lime:#a8c96a;--cream:#f7f4ec;--paper:#fffefa;--ink:#14231d;--muted:#65736d;--line:#e4e8e2;--orange:#ef7d32;--shadow:0 18px 55px rgba(18,53,40,.10)}
*{box-sizing:border-box}html,body{margin:0;overflow-x:hidden}body.market-pro{font-family:Manrope,Arial,sans-serif;background:var(--cream);color:var(--ink);font-size:14px}.mp-container{width:min(1240px,calc(100% - 40px));margin:auto}a{color:inherit;transition:.2s ease}.mp-announcement{background:var(--green-2);color:#e9f3ee;font-size:12px;letter-spacing:.15px}.mp-announcement .mp-container{height:36px;display:flex;align-items:center;justify-content:space-between}.mp-announcement i{color:var(--lime);margin-right:7px}
.mp-header{position:relative;z-index:30;background:var(--paper);box-shadow:0 6px 28px rgba(15,56,43,.07)}.mp-header-grid{min-height:104px;display:grid;grid-template-columns:240px minmax(300px,1fr) auto;gap:34px;align-items:center}.mp-brand img{max-width:220px;max-height:58px}.mp-brand>span{display:block;margin-top:5px;color:var(--muted);font-size:11px;letter-spacing:.5px}.mp-wordmark{font-family:'Playfair Display',serif;font-size:25px;color:var(--green)}.mp-search #search,.mp-search .input-group{width:100%}.mp-search input{height:52px!important;border:1px solid var(--line)!important;border-radius:14px 0 0 14px!important;background:#f6f8f5!important;padding-left:20px!important;font-size:13px}.mp-search button{height:52px!important;min-width:62px;border:0!important;border-radius:0 14px 14px 0!important;background:var(--green)!important;color:#fff!important}.mp-actions{display:flex;align-items:center;gap:10px}.mp-action{min-width:72px;text-decoration:none!important;text-align:center;color:var(--ink)}.mp-action i{display:block;font-size:21px;color:var(--green);margin-bottom:5px}.mp-action span{font-size:11px;font-weight:700}.mp-cart>div,.mp-cart .btn{margin:0!important}.mp-cart button{height:54px;border:0!important;border-radius:14px!important;background:var(--orange)!important;color:#fff!important;box-shadow:none!important}
.mp-nav-wrap{background:var(--green)}.mp-nav{min-height:54px;display:flex;align-items:center}.mp-nav #supermenu,.mp-nav #supermenu>ul{width:100%;background:transparent!important;margin:0!important}.mp-nav #supermenu .tlli{background:transparent!important;border:0!important}.mp-nav #supermenu .tll{min-height:54px!important;display:flex!important;align-items:center!important;padding:0 17px!important;color:#fff!important;background:transparent!important;border:0!important;font-weight:700!important;font-size:12px!important}.mp-nav #supermenu .tll:hover{background:rgba(255,255,255,.1)!important;color:#dff0b6!important}.mp-mobile-toggle,.mp-mobile-drawer,.mp-drawer-overlay{display:none}
#mp-page{min-height:500px}.mp-home-content>.container{width:min(1240px,calc(100% - 40px));padding:0}.mp-home-content>.container>.row{margin:0}.mp-home-content .main-col.col-md-3:has(#yo-1){display:none!important}.mp-home-content .main-col.col-md-9:has(#slideshow0){width:100%!important;float:none;padding:0!important}.mp-hero{width:100vw;margin-left:calc(50% - 50vw);background:var(--green-2)}.mp-hero-swiper{height:clamp(460px,42vw,680px)}.mp-hero-slide{position:relative;overflow:hidden}.mp-hero-slide:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,28,21,.46),transparent 47%);pointer-events:none}.mp-hero-slide>img{width:100%;height:100%;object-fit:cover;display:block}.mp-hero-copy{position:absolute;z-index:2;left:max(calc((100vw - 1200px)/2),5vw);top:50%;transform:translateY(-50%);width:470px;color:#fff}.mp-hero-copy>span{display:inline-flex;padding:8px 13px;border-radius:30px;background:rgba(255,255,255,.16);backdrop-filter:blur(8px);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.3px}.mp-hero-copy h1{font-family:'Playfair Display',serif;font-size:58px;line-height:1.02;margin:18px 0 16px;letter-spacing:-1px}.mp-hero-copy p{font-size:17px;line-height:1.65;margin:0 0 28px;max-width:420px}.mp-hero-copy a{display:inline-flex;align-items:center;gap:12px;padding:15px 23px;border-radius:12px;background:var(--orange);color:#fff;text-decoration:none;font-weight:800}.mp-hero-pagination{bottom:23px!important}.mp-hero-pagination .swiper-pagination-bullet{background:#fff!important;width:9px;height:9px}.mp-hero .swiper-button-next,.mp-hero .swiper-button-prev{color:#fff!important}
.mp-section{padding:65px 0 38px}.mp-section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:27px}.mp-section-head span{display:block;color:var(--orange);text-transform:uppercase;letter-spacing:1.5px;font-weight:800;font-size:11px;margin-bottom:7px}.mp-section-head h2{font-family:'Playfair Display',serif;font-size:36px;color:var(--green-2);margin:0}.mp-section-head p{color:var(--muted);margin:0}.mp-category-grid{display:grid!important;grid-template-columns:repeat(6,1fr);gap:16px;margin:0!important}.mp-category-card{display:block;background:var(--paper);border-radius:18px;padding:10px 10px 16px;text-align:center;text-decoration:none!important;border:1px solid rgba(24,77,59,.07);box-shadow:0 9px 30px rgba(24,77,59,.06)}.mp-category-card:hover{transform:translateY(-6px);box-shadow:var(--shadow)}.mp-category-image{height:170px;border-radius:13px;overflow:hidden;background:#eee}.mp-category-image img{width:100%;height:100%;object-fit:cover;transition:.35s ease}.mp-category-card:hover img{transform:scale(1.05)}.mp-category-card h3{font-size:13px;line-height:1.35;min-height:36px;color:var(--ink);font-weight:800;margin:14px 4px 6px}.mp-category-card>span{font-size:11px;color:var(--orange);font-weight:800}
.mp-promo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:18px 0 55px}.mp-promo-card{position:relative;display:block;height:260px;border-radius:22px;overflow:hidden;box-shadow:var(--shadow)}.mp-promo-card:after{content:"";position:absolute;inset:38% 0 0;background:linear-gradient(transparent,rgba(9,29,22,.86))}.mp-promo-card img{width:100%;height:100%;object-fit:cover;transition:.4s}.mp-promo-card:hover img{transform:scale(1.04)}.mp-promo-card>span{position:absolute;z-index:2;left:24px;right:24px;bottom:22px;color:#fff}.mp-promo-card strong{display:block;font-family:'Playfair Display',serif;font-size:23px}.mp-promo-card small{display:block;margin-top:5px;font-size:11px;font-weight:700;color:#dfeacb}
.product-thumb,[data-market-card]{background:var(--paper)!important;border:1px solid rgba(24,77,59,.08)!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 8px 26px rgba(24,77,59,.06)!important;transition:.25s!important}.product-thumb:hover{transform:translateY(-4px);box-shadow:var(--shadow)!important}.product-thumb .image{padding:18px;background:#fff}.product-thumb .image img{mix-blend-mode:multiply}.product-thumb .caption{padding:15px 18px 20px!important}.product-thumb h4 a{font-weight:800!important;color:var(--ink)!important}.product-thumb .price{color:var(--green)!important;font-weight:800!important}.product-thumb .button-group button{background:var(--green)!important;color:#fff!important;border:0!important}.product-thumb .button-group button:hover{background:var(--orange)!important}.baslik,.baslikx,.box-heading{background:transparent!important;border-bottom:2px solid var(--green)!important;color:var(--green)!important;font-weight:800!important}
.mp-newsletter{background:var(--lime);padding:32px 0}.mp-footer{background:var(--green-2);color:#dce7e1;padding:0}.mp-benefits{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid rgba(255,255,255,.12)}.mp-benefits>div{display:flex;gap:13px;align-items:center;padding:30px 18px;border-right:1px solid rgba(255,255,255,.1)}.mp-benefits>div:last-child{border:0}.mp-benefits i{font-size:25px;color:var(--lime)}.mp-benefits strong,.mp-benefits small{display:block}.mp-benefits strong{color:#fff;font-size:13px}.mp-benefits small{font-size:10px;color:#9fb1a9;margin-top:4px}.mp-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:55px;padding:56px 0 46px}.mp-footer-brand img{max-width:210px;max-height:65px;filter:brightness(0) invert(1)}.mp-footer-brand p{max-width:360px;line-height:1.8;color:#9fb1a9;margin:20px 0}.mp-footer h4{color:#fff;font-size:14px;margin:0 0 20px;font-weight:800}.mp-footer ul{list-style:none;padding:0;margin:0}.mp-footer li{margin:10px 0}.mp-footer a{color:#aebdb7;text-decoration:none}.mp-footer a:hover{color:var(--lime)}.mp-footer-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.1);padding:22px 0;color:#849a91;font-size:11px}.mp-footer-bottom p{margin:0}.mp-footer-bottom i{font-size:25px;margin-left:12px;color:#dce7e1}
@media(max-width:991px){.mp-container{width:min(100% - 28px,760px)}.mp-announcement-right{display:none}.mp-header-grid{min-height:80px;grid-template-columns:42px 1fr auto;gap:12px}.mp-mobile-toggle{display:block;border:0;background:transparent;font-size:23px;color:var(--green)}.mp-brand{text-align:center}.mp-brand img{max-height:45px;max-width:170px}.mp-brand>span,.mp-search,.mp-action,.mp-wishlist,.mp-nav-wrap{display:none}.mp-cart button{height:46px}.mp-mobile-drawer{display:block;position:fixed;z-index:1001;left:0;top:0;bottom:0;width:min(340px,86vw);padding:28px;background:var(--paper);transform:translateX(-105%);transition:.28s;overflow:auto}.mp-drawer-overlay{display:block;position:fixed;z-index:1000;inset:0;background:rgba(8,29,22,.55);opacity:0;visibility:hidden;transition:.28s}.mp-drawer-open .mp-mobile-drawer{transform:none}.mp-drawer-open .mp-drawer-overlay{opacity:1;visibility:visible}.mp-drawer-close{float:right;border:0;background:none;font-size:22px}.mp-drawer-title{font-family:'Playfair Display',serif;font-size:26px;color:var(--green);margin:30px 0}.mp-mobile-drawer a{display:block;padding:12px 0;border-bottom:1px solid var(--line)}.mp-hero-swiper{height:570px}.mp-hero-copy{left:24px;right:24px;top:auto;bottom:50px;transform:none;width:auto}.mp-hero-copy h1{font-size:43px}.mp-hero-slide:after{background:linear-gradient(0deg,rgba(7,28,21,.8),transparent 75%)}.mp-category-grid{grid-template-columns:repeat(3,1fr)}.mp-promo-grid{grid-template-columns:1fr 1fr}.mp-footer-grid{grid-template-columns:2fr 1fr 1fr}.mp-benefits{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.mp-container{width:calc(100% - 24px)}.mp-hero-swiper{height:520px}.mp-hero-slide>img{object-position:68% center}.mp-hero-copy h1{font-size:35px}.mp-hero-copy p{font-size:14px}.mp-section{padding-top:42px}.mp-section-head{display:block}.mp-section-head h2{font-size:30px}.mp-section-head p{margin-top:8px}.mp-category-grid{grid-template-columns:repeat(2,1fr);gap:11px}.mp-category-image{height:145px}.mp-promo-grid{grid-template-columns:1fr}.mp-footer-grid{grid-template-columns:1fr 1fr;gap:35px}.mp-footer-brand{grid-column:1/-1}.mp-benefits{grid-template-columns:1fr}.mp-benefits>div{border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.mp-footer-bottom{display:block}.mp-footer-bottom div{margin-top:14px}}
.block-img.mp-promo-grid{display:grid!important}.block-img.mp-promo-grid>.img-3{width:auto!important;padding:0!important;float:none!important}.block-img .mp-promo-card{display:block!important;height:260px!important;border:0!important;padding:0!important}.block-img .mp-promo-card img{width:100%!important;height:100%!important;object-fit:cover!important;border:0!important;padding:0!important}
.mp-wordmark{display:inline-flex!important;align-items:center;gap:7px;font-family:'Playfair Display',serif!important;font-size:27px!important;color:var(--green)!important;text-decoration:none!important}.mp-wordmark i{font-size:24px;color:var(--orange)}.mp-wordmark span{color:var(--orange)}.mp-footer-wordmark{color:#fff!important;font-size:28px!important}.mp-footer-wordmark i{color:var(--lime)}
.row1:has(>#scategory64),.row1:has(>#scategory66),.row1:has(>#scategory62),.row1:has(>#scategory61),h2:has(+.row1>#scategory64),h2:has(+.row1>#scategory66),h2:has(+.row1>#scategory62),h2:has(+.row1>#scategory61){display:none!important}
.owl-carousel .owl-item>.leftrightx{width:100%!important;max-width:none!important;float:none!important;padding:10px!important}.owl-carousel .owl-item .product-layout,.owl-carousel .owl-item .product-thumb{width:100%!important}.owl-carousel .owl-item .product-thumb .image img{width:100%!important;height:250px!important;object-fit:contain!important}.mp-promo-grid:not(.block-img){display:none!important}#mp-back-to-top{position:fixed;z-index:90;right:24px;bottom:24px;width:48px;height:48px;border:0;border-radius:14px;background:var(--orange);color:#fff;box-shadow:0 12px 30px rgba(239,125,50,.35);opacity:0;visibility:hidden;transform:translateY(12px);transition:.25s}#mp-back-to-top.is-visible{opacity:1;visibility:visible;transform:none}#mp-back-to-top:hover{background:var(--green);transform:translateY(-3px)}

/* Header and carousel controls: isolate the new design from legacy theme rules. */
@media(min-width:992px){
  .mp-header-grid{height:92px;min-height:92px;grid-template-columns:240px minmax(360px,1fr) 302px;gap:28px}
  .mp-brand,.mp-search,.mp-actions{align-self:center}
  .mp-search{height:52px;display:flex;align-items:center}
  .mp-search #search,.mp-search .input-group{height:52px!important;margin:0!important}
  .mp-actions{height:56px;justify-content:flex-end}
  .mp-nav-wrap,.mp-nav,.mp-nav #supermenu,.mp-nav #supermenu>ul{height:58px!important;min-height:58px!important}
  .mp-nav #supermenu{display:block!important;border:0!important;box-shadow:none!important;padding:0!important}
  .mp-nav #supermenu>ul{display:flex!important;align-items:stretch!important;padding:0!important;overflow:visible!important}
  .mp-nav #supermenu>ul>li.tlli{position:relative!important;display:flex!important;align-items:stretch!important;float:none!important;flex:1 1 0!important;width:auto!important;height:58px!important;min-height:58px!important;margin:0!important;padding:0!important;border:0!important}
  .mp-nav #supermenu>ul>li.sep{display:none!important}
  .mp-nav #supermenu .tll{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:58px!important;min-height:58px!important;margin:0!important;padding:0 9px!important;text-align:center!important;line-height:1.25!important;white-space:normal!important;border-radius:0!important}
  .mp-nav #supermenu>ul>li.tlli:first-child{flex:0 0 58px!important}
  .mp-nav #supermenu>ul>li.tlli:first-child .tll{font-size:0!important}
  .mp-nav #supermenu>ul>li.tlli:first-child .tll:before{content:'\f015';font:normal normal normal 17px/1 FontAwesome}
  .mp-nav #supermenu .bigdiv{top:58px!important;border:0!important;border-radius:0 0 16px 16px!important;box-shadow:0 18px 45px rgba(7,35,26,.18)!important;overflow:hidden}
}
.mp-hero .swiper-button-prev,.mp-hero .swiper-button-next{top:50%!important;width:48px!important;height:48px!important;margin-top:-24px!important;border-radius:50%!important;background:rgba(15,56,43,.82)!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:0 10px 28px rgba(0,0,0,.18)!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:1!important;transition:.2s ease!important}
.mp-hero .swiper-button-prev{left:24px!important}.mp-hero .swiper-button-next{right:24px!important}
.mp-hero .swiper-button-prev:hover,.mp-hero .swiper-button-next:hover{background:var(--orange)!important;transform:scale(1.06)}
.mp-hero .swiper-button-prev:after,.mp-hero .swiper-button-next:after{font-size:17px!important;font-weight:800!important}
.owl-carousel{position:relative!important}
.owl-theme .owl-controls{margin:0!important}
.owl-theme .owl-controls .owl-buttons{position:absolute!important;top:-52px!important;right:0!important;width:80px!important;height:36px!important;z-index:8!important}
.owl-theme .owl-controls .owl-buttons div{position:absolute!important;top:0!important;width:34px!important;height:34px!important;margin:0!important;padding:0!important;border-radius:50%!important;background:var(--green)!important;color:#fff!important;opacity:1!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:34px!important;box-shadow:0 6px 16px rgba(15,56,43,.18)!important}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:0!important;right:auto!important}.owl-theme .owl-controls .owl-buttons .owl-next{right:0!important;left:auto!important}
.owl-theme .owl-controls .owl-buttons div:hover{background:var(--orange)!important}.owl-theme .owl-controls .owl-buttons i{font-size:13px!important;line-height:1!important;margin:0!important}
@media(max-width:991px){.mp-hero .swiper-button-prev{left:12px!important}.mp-hero .swiper-button-next{right:12px!important}.mp-hero .swiper-button-prev,.mp-hero .swiper-button-next{width:42px!important;height:42px!important;margin-top:-21px!important}.owl-theme .owl-controls .owl-buttons{top:-46px!important}}
.mp-search .input-group{display:flex!important;align-items:stretch!important;width:100%!important;max-width:none!important}
.mp-search .input-group input{display:block!important;float:none!important;flex:1 1 auto!important;width:1%!important;min-width:0!important}
.mp-search .input-group button{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;float:none!important;flex:0 0 62px!important;margin:0!important}

/* Product carousels: controls sit at the vertical centre of the product row. */
.owl-theme.owl-carousel{overflow:visible!important}
.owl-theme .owl-controls .owl-buttons{position:absolute!important;top:50%!important;left:-20px!important;right:-20px!important;width:auto!important;height:0!important;transform:translateY(-50%)!important;z-index:12!important;pointer-events:none!important}
.owl-theme .owl-controls .owl-buttons div{top:-21px!important;width:42px!important;height:42px!important;border:2px solid var(--paper)!important;box-shadow:0 8px 24px rgba(15,56,43,.24)!important;line-height:42px!important;pointer-events:auto!important}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:0!important;right:auto!important}
.owl-theme .owl-controls .owl-buttons .owl-next{right:0!important;left:auto!important}
.owl-theme .owl-controls .owl-buttons i{font-size:15px!important}
@media(max-width:991px){.owl-theme .owl-controls .owl-buttons{left:4px!important;right:4px!important}.owl-theme .owl-controls .owl-buttons div{width:38px!important;height:38px!important;top:-19px!important}}

/* Market header account actions and product-card controls */
@media(min-width:992px){.mp-header-grid{grid-template-columns:220px minmax(280px,1fr) 390px;gap:24px}.mp-actions{gap:8px}.mp-register{padding:10px 12px;border-radius:12px;background:#edf3e7}.mp-register i{color:var(--orange)}}
.row1:has(>#scategory64),.row1:has(>#scategory66),.row1:has(>#scategory62),.row1:has(>#scategory61),h2:has(+.row1>#scategory64),h2:has(+.row1>#scategory66),h2:has(+.row1>#scategory62),h2:has(+.row1>#scategory61){display:block!important}
.mp-product-actions{display:grid;grid-template-columns:1fr auto;gap:8px;padding:0 18px 18px}.mp-product-actions .mp-add-cart,.mp-product-actions .mp-view-product{min-height:42px;border:0;border-radius:11px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:800;text-decoration:none}.mp-product-actions .mp-add-cart{background:var(--green);color:#fff}.mp-product-actions .mp-view-product{padding:0 13px;background:#eef3eb;color:var(--green)}.mp-product-actions .mp-add-cart:hover{background:var(--orange)}.mp-product-actions .mp-view-product:hover{background:#dfe9d8;color:var(--green-2)}
@media(max-width:600px){.mp-product-actions{grid-template-columns:1fr;padding:0 12px 12px}.mp-product-actions .mp-view-product{min-height:38px}}

/* Wide catalogue and account layouts */
@media(min-width:1200px){.mp-container,.mp-home-content>.container{width:min(1600px,calc(100% - 72px))!important;max-width:none!important}.mp-home-content .main-col,.mp-home-content .row1{width:100%!important;max-width:none!important}.mp-category-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.mp-header-grid{grid-template-columns:245px minmax(400px,1fr) 410px}}
.mp-category-card{min-height:108px;padding:22px 14px!important;display:flex!important;flex-direction:column;justify-content:center;background:linear-gradient(145deg,#fffefa,#edf3e7)!important}.mp-category-image{display:none!important}.mp-category-card h3{font-size:14px;min-height:0;margin:0 0 10px}.mp-account-page,#account-register{background:linear-gradient(125deg,#eef3e7,#f8f3e8 48%,#fff0df);padding:34px 0 60px}.mp-account-wrap,#account-register{width:min(1360px,calc(100% - 48px));margin:auto}.mp-account-page .breadcrumb,#account-register>.breadcrumb{background:transparent;margin:0 0 22px;padding:0}.mp-auth-card,.mp-register-card{display:grid;grid-template-columns:38% 62%;min-height:600px;background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 24px 70px rgba(15,56,43,.14);border:1px solid rgba(24,77,59,.1)}.mp-auth-aside{padding:58px 50px;color:#fff;background:linear-gradient(155deg,var(--green-2),var(--green) 58%,#32765d);display:flex;flex-direction:column}.mp-auth-aside>span,.mp-auth-kicker{font-size:11px;font-weight:800;letter-spacing:1.8px;color:var(--lime)}.mp-auth-aside h1{font-family:'Playfair Display',serif;font-size:46px;line-height:1.08;margin:24px 0;color:#fff}.mp-auth-aside p{font-size:15px;line-height:1.7;color:#dce7e1}.mp-auth-aside ul{list-style:none;margin:auto 0 0;padding:0}.mp-auth-aside li{padding:17px 0;border-bottom:1px solid rgba(255,255,255,.16);font-weight:700}.mp-auth-aside i{width:28px;color:var(--lime)}.mp-auth-form,.mp-register-form{padding:58px 62px}.mp-auth-form h2,.mp-register-form>h1{font-family:'Playfair Display',serif;font-size:43px;color:var(--green-2);margin:12px 0}.mp-auth-form>p,.mp-register-form>p{color:var(--muted);margin-bottom:30px}.mp-auth-form label,.mp-register-form label{font-weight:800;color:var(--ink)}.mp-auth-form .form-control,.mp-register-form .form-control{height:48px;border:1px solid #d9e0d8;border-radius:11px;box-shadow:none;padding:10px 14px}.mp-auth-form .form-group{margin-bottom:22px}.mp-auth-actions{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:22px;margin-top:26px}.mp-auth-submit,#account-register .btn-primary{border:0!important;border-radius:24px!important;background:var(--orange)!important;color:#fff!important;font-weight:800!important;padding:11px 25px!important}.mp-auth-register{margin-top:28px}.mp-auth-register a{color:var(--orange);font-weight:800}.mp-register-card{margin-top:20px}.mp-register-form .form-horizontal fieldset{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;border:1px solid var(--line);border-radius:17px;padding:17px 18px 7px;margin-bottom:22px}.mp-register-form .form-horizontal legend{grid-column:1/-1;width:auto;border:0;padding:0 8px;margin:0 0 8px;font-size:20px;color:var(--green)}.mp-register-form .form-horizontal .form-group{margin:0 0 15px!important;display:block!important}.mp-register-form .form-horizontal .control-label,.mp-register-form .form-horizontal [class*='col-sm-']{width:100%!important;float:none!important;text-align:left!important;padding:0!important}.mp-register-form .buttons{grid-column:1/-1}.mp-register-form .pull-right{float:none!important;text-align:right}.mp-register-form fieldset:last-of-type{grid-template-columns:1fr}#account-register>.row{margin:0}#account-register>.row>#content{width:100%!important;float:none!important;padding:0}#account-register>.row>.col-sm-3,#account-register>.row>.col-sm-4{display:none!important}
@media(max-width:900px){.mp-auth-card,.mp-register-card{grid-template-columns:1fr}.mp-auth-aside{padding:38px 28px}.mp-auth-aside h1{font-size:36px}.mp-auth-form,.mp-register-form{padding:36px 28px}.mp-register-form .form-horizontal fieldset{grid-template-columns:1fr}.mp-account-wrap,#account-register{width:calc(100% - 24px)}}

/* Registration fallback for installations serving the cached core markup */
#account-register #content:not(:has(.mp-register-card)){display:grid!important;grid-template-columns:38% 62%;background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 24px 70px rgba(15,56,43,.14);padding:0!important;position:relative}#account-register #content:not(:has(.mp-register-card)):before{content:'MARKET DÜNYASI HESABI\A\A Market alışverişiniz artık daha kolay.\A\A Siparişlerinizi, adreslerinizi ve favori ürünlerinizi tek hesabınızdan güvenle yönetin.\A\A ✓ Korunan hesap ve ödeme\A\A ✓ Kolay sipariş takibi\A\A ✓ Favorilerinize hızlı erişim';white-space:pre-wrap;grid-column:1;grid-row:1/5;padding:58px 50px;background:linear-gradient(155deg,var(--green-2),var(--green) 58%,#32765d);color:#fff;font-family:'Playfair Display',serif;font-size:24px;line-height:1.5}#account-register #content:not(:has(.mp-register-card))>h1,#account-register #content:not(:has(.mp-register-card))>p,#account-register #content:not(:has(.mp-register-card))>form{grid-column:2;margin-left:58px;margin-right:58px}#account-register #content:not(:has(.mp-register-card))>h1{margin-top:52px;font-family:'Playfair Display',serif;font-size:43px;color:var(--green-2)}#account-register #content:not(:has(.mp-register-card))>form{margin-bottom:48px}#account-register #content:not(:has(.mp-register-card)) .form-horizontal fieldset{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;border:1px solid var(--line);border-radius:17px;padding:17px 18px 7px;margin-bottom:20px}#account-register #content:not(:has(.mp-register-card)) .form-horizontal legend{grid-column:1/-1;width:auto;border:0;padding:0 8px}#account-register #content:not(:has(.mp-register-card)) .form-group{margin:0 0 15px!important}#account-register #content:not(:has(.mp-register-card)) .control-label,#account-register #content:not(:has(.mp-register-card)) [class*='col-sm-']{width:100%!important;float:none!important;text-align:left!important;padding:0!important}#account-register #content:not(:has(.mp-register-card)) .form-control{height:48px;border-radius:11px}@media(max-width:900px){#account-register #content:not(:has(.mp-register-card)){grid-template-columns:1fr}#account-register #content:not(:has(.mp-register-card)):before{grid-column:1;grid-row:auto}#account-register #content:not(:has(.mp-register-card))>h1,#account-register #content:not(:has(.mp-register-card))>p,#account-register #content:not(:has(.mp-register-card))>form{grid-column:1;margin-left:25px;margin-right:25px}}

/* Wide market catalogue layout */
@media(min-width:1200px){.mp-container,.mp-home-content .main-row>.container{width:calc(100% - 48px)!important;max-width:1580px!important}.mp-home-content .main-col,.mp-home-content .row1{width:100%!important;max-width:none!important}.mp-section{padding-left:0;padding-right:0}.mp-category-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.mp-header-grid{grid-template-columns:245px minmax(400px,1fr) 410px}.mp-product-actions{padding-left:14px;padding-right:14px}.product-thumb .caption{padding-left:14px!important;padding-right:14px!important}}

.mp-home-content .tab-content .product-thumb .image .button-group{position:static!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;padding:12px 14px 0!important;background:#fff!important;opacity:1!important;visibility:visible!important;transform:none!important}
.mp-home-content .tab-content .product-thumb .image .button-group button{display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:100%!important;min-height:42px!important;padding:9px 10px!important;border:0!important;border-radius:10px!important;background:var(--green)!important;color:#fff!important;font-size:13px!important;font-weight:800!important;line-height:1!important}
.mp-home-content .tab-content .product-thumb .image .button-group button:last-child{background:var(--orange)!important}.mp-home-content .tab-content .product-thumb .image .button-group button:hover{filter:brightness(.94)}
.mp-home-content .tab-content .product-thumb .image .button-group .hidden-xs.hidden-sm.hidden-md{display:inline!important}.mp-home-content .tab-content .product-thumb .image{padding-bottom:0!important}
