:root{--wd-hb-opt-h:40px;--wd-text-font:"Lato", Arial, Helvetica, sans-serif;--wd-text-font-weight:400;--wd-text-color:#767676;--wd-text-font-size:15px;--wd-title-font:"Lato", Arial, Helvetica, sans-serif;--wd-title-font-weight:400;--wd-title-color:#242424;--wd-entities-title-font:"Lora", Arial, Helvetica, sans-serif;--wd-entities-title-font-weight:400;--wd-entities-title-color:#333333;--wd-entities-title-color-hover:rgba(51, 51, 51, 0.65);--wd-alternative-font:"Lora", Arial, Helvetica, sans-serif;--wd-widget-title-font:"Lato", Arial, Helvetica, sans-serif;--wd-widget-title-font-weight:400;--wd-widget-title-transform:uppercase;--wd-widget-title-color:#333;--wd-widget-title-font-size:15px;--wd-header-el-font:var(--wd-text-font);--wd-header-el-font-weight:400;--wd-header-el-transform:uppercase;--wd-header-el-font-size:13px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:rgb(13,13,13);--wd-alternative-color:#fbbc34;--btn-default-bgcolor:#f7f7f7;--btn-default-bgcolor-hover:#efefef;--btn-accented-bgcolor:rgb(13,13,13);--btn-accented-bgcolor-hover:rgb(48,48,48);--btn-font-weight:400;--btn-transform:capitalize;--wd-form-brd-width:1px;--notices-success-bg:#459647;--notices-success-color:#fff;--notices-warning-bg:#E0B252;--notices-warning-color:#fff;--wd-link-color:#333333;--wd-link-color-hover:#242424;--wd-link-decor-style:solid;--wd-link-decor-style-hover:solid;--wd-link-decor-color:rgb(51,51,51);--wd-link-decor-color-hover:rgb(36,36,36)}.wd-age-verify-wrap{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#111;background-image:none;background-repeat:no-repeat;background-size:contain;background-position:left center}.wd-promo-popup-wrap{--wd-popup-width:800px}.wd-hb{background-color:#ebebeb;background-image:none}:is(.woodmart-woocommerce-layered-nav,.wd-product-category-filter) .wd-scroll-content{max-height:223px}.wd-page-title .wd-page-title-bg img{object-fit:cover;object-position:center center}.wd-footer{background-color:#ebebeb;background-image:none}html table th{text-transform:none}html .wd-nav-mobile>li>a{font-weight:400}body .wd-swatch,body table.variations label,body .wd-breadcrumbs>:is(span,a):last-child{font-weight:400}:is(.page,.search-no-results,.error404) :is(.wd-page-content,.whb-header){background-color:#fafafa;background-image:none}.woodmart-archive-shop:not(.single-product) :is(.wd-page-content,.whb-header){background-color:#fafafa;background-image:none}.single-product :is(.wd-page-content,.whb-header){background-color:#fafafa;background-image:none}.woodmart-archive-blog :is(.wd-page-content,.whb-header){background-color:#fafafa;background-image:none}.single-post :is(.wd-page-content,.whb-header){background-color:#fafafa;background-image:none}.wd-nav-arrows.wd-pos-sep:not(:where(.wd-custom-style)){--wd-arrow-icon-size:18px}.wd .product-label.onsale{background-color:#fff;color:#333}.wd .product-label.new{background-color:#fff;color:#333}.wd .product-label.featured{background-color:#fff;color:#333}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:920px}.woocommerce-product-gallery{--wd-gallery-gap:0px}@media (max-width:1024px){:root{--wd-hb-opt-h:40px}}@media (max-width:768.98px){:root{--wd-hb-opt-h:60px}}:root{--wd-container-w:1800px;--wd-form-brd-radius:0px;--btn-default-color:#333;--btn-default-color-hover:#333;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:0px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-default-box-shadow-active:none;--btn-default-bottom:0px;--btn-accented-brd-radius:0px;--btn-accented-box-shadow:none;--btn-accented-box-shadow-hover:none;--btn-accented-box-shadow-active:none;--btn-accented-bottom:0px;--wd-brd-radius:0px}@media (min-width:1800px){section.elementor-section.wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}.wd-page-title{background-color:#0a0a0a}:root{--moca-ink:#171412;--moca-sand:#c9b8a3;--moca-muted:#8a8178;--moca-line:#ece8e2}.whb-header .wd-nav-main>li>a{letter-spacing:.12em;font-size:12px;font-weight:600}.whb-general-header{border-bottom:1px solid var(--moca-line)}.moca-section{margin-top:104px!important}@media(max-width:1024px){.moca-section{margin-top:72px!important}}@media(max-width:767px){.moca-section{margin-top:56px!important}}.moca-sec-title{margin-bottom:40px!important}.moca-sec-title .title-subtitle{font-size:11px!important;letter-spacing:.32em;color:var(--moca-muted)!important;font-weight:700;margin-bottom:12px;text-transform:uppercase}.moca-sec-title .woodmart-title-container{font-size:44px!important;line-height:1.1;letter-spacing:-.01em;font-weight:400;color:var(--moca-ink)}@media(max-width:767px){.moca-sec-title{margin-bottom:24px!important}.moca-sec-title .woodmart-title-container{font-size:30px!important}}.moca-hero{overflow:hidden}.moca-hero .title-subtitle{color:var(--moca-sand)!important;letter-spacing:.34em;font-size:12px!important;font-weight:700;margin-bottom:18px}.moca-hero .woodmart-title-container{font-size:clamp(48px,6.2vw,96px)!important;line-height:1!important;color:#fff!important;letter-spacing:-.02em}.moca-hero .title-after_title{color:rgb(255 255 255 / .7)!important;font-size:16px;line-height:1.75;max-width:400px;margin-top:22px}.moca-hero-btn .btn{background:#fff!important;color:var(--moca-ink)!important;padding:18px 38px!important;letter-spacing:.16em;text-transform:uppercase;font-size:12px!important;font-weight:700;border-radius:0!important;transition:background .3s,color .3s}.moca-hero-btn .btn:hover{background:var(--moca-sand)!important}.moca-hero-imgs{align-items:center}.moca-hero-img img{border-radius:0!important;box-shadow:0 30px 60px -30px rgb(0 0 0 / .6)}@media(max-width:767px){.moca-hero-left{align-items:flex-start!important}.moca-hero .title-wrapper,.moca-hero .title-after_title{text-align:left!important;margin-left:0!important}.moca-hero-btn{text-align:left!important}}.moca-trust{border-bottom:1px solid var(--moca-line)}.moca-trust>.e-con-inner{display:grid!important;grid-template-columns:repeat(4,1fr);gap:0!important}.moca-trust .moca-trust-item{padding:30px 26px;border-right:1px solid var(--moca-line);margin:0!important}.moca-trust .moca-trust-item:last-child{border-right:0}.moca-trust .elementor-icon{font-size:24px;color:var(--moca-ink)}.moca-trust .elementor-icon-box-icon{margin-right:16px!important}.moca-trust .elementor-icon-box-title{font-family:Lato,sans-serif!important;font-size:12px!important;letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px!important;font-weight:700;color:var(--moca-ink)}.moca-trust .elementor-icon-box-description{font-size:13px;color:var(--moca-muted);margin:0}@media(max-width:767px){.moca-trust>.e-con-inner{grid-template-columns:repeat(2,1fr)}.moca-trust .moca-trust-item{padding:18px 12px;border-bottom:1px solid var(--moca-line)}.moca-trust .moca-trust-item:nth-child(2n){border-right:0}.moca-trust .elementor-icon{font-size:20px}.moca-trust .elementor-icon-box-icon{margin-right:10px!important}}.moca-cats .promo-banner .main-wrapp-img,.moca-banner .promo-banner .main-wrapp-img{position:relative;overflow:hidden}.moca-cats .promo-banner .main-wrapp-img:after,.moca-banner .promo-banner .main-wrapp-img:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 38%,rgb(10 8 6 / .78) 100%);z-index:1;pointer-events:none}.moca-ig .promo-banner .main-wrapp-img:after{background:rgb(15 12 10 / .58)}.moca-cats .wrapper-content-banner,.moca-banner .wrapper-content-banner{z-index:2;padding:32px!important}.moca-cats .banner-title,.moca-banner .banner-title{color:#fff!important;font-size:30px!important;line-height:1.1!important;text-shadow:0 2px 20px rgb(0 0 0 / .3)}.moca-banner .banner-title{font-size:40px!important}.moca-cats .banner-subtitle,.moca-banner .banner-subtitle{color:rgb(255 255 255 / .78)!important;font-size:11px!important;letter-spacing:.3em;font-weight:700;margin-bottom:8px!important;text-transform:uppercase}.moca-cats .banner-btn-wrapper{margin-top:14px!important}.moca-cats .banner-btn-wrapper .btn{color:#fff!important;letter-spacing:.16em;text-transform:uppercase;font-size:11px!important;font-weight:700;padding:0 0 4px!important;border-bottom:1px solid rgb(255 255 255 / .7)!important;background:none!important}.moca-cats .promo-banner img,.moca-banner .promo-banner img{transition:transform 1.4s cubic-bezier(.19,1,.22,1)!important}.moca-cats .promo-banner:hover img,.moca-banner .promo-banner:hover img{transform:scale(1.05)}.moca-banner .banner-btn-wrapper .btn{background:#fff!important;color:var(--moca-ink)!important;letter-spacing:.16em;text-transform:uppercase;font-size:11px!important;font-weight:700;padding:15px 30px!important;border-radius:0!important}.moca-ig .banner-title{font-size:clamp(36px,5vw,64px)!important}.moca-ig .banner-inner,.moca-ig .banner-inner p{color:rgb(255 255 255 / .85)!important;font-size:16px}.moca-ig .banner-btn-wrapper .btn{background:transparent!important;color:#fff!important;border:1px solid #fff!important}.moca-ig .banner-btn-wrapper .btn:hover{background:#fff!important;color:var(--moca-ink)!important}@media(max-width:767px){.moca-cats .wrapper-content-banner,.moca-banner .wrapper-content-banner{padding:16px!important}.moca-cats .banner-title{font-size:20px!important}.moca-banner .banner-title{font-size:28px!important}.moca-cats .banner-subtitle{font-size:9px!important;letter-spacing:.2em}}.wd-product .wd-entities-title{font-size:15px;letter-spacing:.01em;margin-top:6px}.wd-product .product-image-link img,.wd-product .wd-product-thumb img{border-radius:0!important}.moca-more-btn{margin-top:40px!important}.moca-more-btn .btn{letter-spacing:.16em;text-transform:uppercase;font-size:11px!important;font-weight:700;padding:15px 38px!important;border:1px solid var(--moca-ink)!important;color:var(--moca-ink)!important;border-radius:0!important;background:transparent!important}.moca-more-btn .btn:hover{background:var(--moca-ink)!important;color:#fff!important}.single-product .wd-single-title .product_title{font-size:34px;letter-spacing:-.01em}.single-product .woocommerce-product-gallery img{border-radius:0!important}.single-product .elementor-widget-wd_button .btn{letter-spacing:.14em;text-transform:uppercase;font-size:12px!important;font-weight:700;padding:18px 24px!important;border-radius:0!important}.moca-banner .promo-banner,.moca-banner .main-wrapp-img,.moca-cats .promo-banner,.moca-cats .main-wrapp-img,.moca-banner .banner-image,.moca-cats .banner-image{border-radius:0!important}.moca-banner .main-wrapp-img{height:680px}.moca-ig .main-wrapp-img{height:520px}.moca-banner .banner-image{height:100%!important}.moca-banner .banner-image img{width:100%;height:100%!important;object-fit:cover;object-position:center 38%}.moca-ig .banner-image img{object-position:center 55%}@media(max-width:1024px){.moca-banner .main-wrapp-img{height:520px}}@media(max-width:767px){.moca-banner .main-wrapp-img{height:440px}.moca-ig .main-wrapp-img{height:400px}}.elementor-959>.e-con:last-child{margin-bottom:104px!important}@media(max-width:767px){.elementor-959>.e-con:last-child{margin-bottom:56px!important}}.moca-sec-title .woodmart-title-container,.moca-banner .banner-title,.moca-cats .banner-title{font-family:Lora,serif!important;font-weight:400!important}.single-product .woocommerce-product-gallery .wd-carousel{--wd-gap:12px!important}.single-product .woocommerce-product-gallery__image,.single-product .woocommerce-product-gallery__image img{border-radius:0!important}.single-product .product_title{font-size:36px!important;line-height:1.15;letter-spacing:-.01em}.single-product .woocommerce-product-details__short-description{font-size:15px;line-height:1.8}@media(max-width:767px){.single-product .product_title{font-size:28px!important}}.wd-product .product-wrapper{border-radius:0}.wd-product .wd-product-thumb,.wd-product .product-element-top{border-radius:0!important;overflow:hidden}.wd-product .wd-product-thumb img{transition:transform 1.2s cubic-bezier(.19,1,.22,1)}.wd-product:hover .wd-product-thumb img{transform:scale(1.03)}.wd-product .wd-product-thumb img{aspect-ratio:3/4;object-fit:cover;object-position:50% 28%;width:100%;height:auto!important}.home .wd-content-layout{padding-top:0!important}.moca-hero{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;max-width:none!important}.moca-wa{position:fixed;right:20px;bottom:20px;z-index:390;width:56px;height:56px;border-radius:50%;background:#171412;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px -8px rgb(0 0 0 / .45);transition:transform .3s,background .3s}.moca-wa:hover{transform:translateY(-3px);background:#25d366;color:#fff}.moca-wa svg{width:26px;height:26px;fill:currentColor}.scrollToTop{bottom:88px!important;right:24px!important}@media(max-width:1024px){.scrollToTop{display:none!important}}@media(max-width:767px){.wd-header-banner,.whb-header-banner{font-size:13px}.moca-hero{min-height:0!important;padding:16px 16px 36px!important}.moca-hero>.e-con-inner{flex-direction:column-reverse!important;gap:28px!important}.moca-hero-imgs{gap:6px!important;align-items:flex-start!important}.moca-hero-img img{height:250px!important;box-shadow:none}.moca-hero-left{padding:0 6px!important;gap:18px!important}.moca-hero .title-subtitle{font-size:10px!important;margin-bottom:12px}.moca-hero .woodmart-title-container{font-size:46px!important}.moca-hero .title-after_title{font-size:14px;line-height:1.65;margin-top:14px}.moca-hero-btn,.moca-hero-btn .btn{width:100%}.moca-hero-btn .btn{display:flex;justify-content:center;padding:17px 20px!important}.moca-wa{right:16px;bottom:16px;width:52px;height:52px}}.moca-wa-wrap{position:fixed!important;right:20px;bottom:20px;z-index:390;width:auto!important;max-width:none!important;margin:0!important}.moca-wa-wrap .elementor-icon{width:56px;height:56px;border-radius:50%;background:#171412!important;color:#fff!important;display:flex!important;align-items:center;justify-content:center;font-size:27px!important;box-shadow:0 10px 30px -8px rgb(0 0 0 / .45);transition:transform .3s,background .3s}.moca-wa-wrap .elementor-icon svg{width:27px;height:27px;fill:#fff!important}.moca-wa-wrap .elementor-icon i{color:#fff!important}.moca-wa-wrap .elementor-icon:hover{transform:translateY(-3px);background:#25d366!important}@media(max-width:767px){.moca-wa-wrap{right:16px;bottom:16px}.moca-wa-wrap .elementor-icon{width:52px;height:52px}}@media(max-width:1024px){.moca-wa-wrap{display:none!important}.wd-toolbar{height:66px!important;padding:0 8px env(safe-area-inset-bottom)!important;background:rgb(255 255 255 / .9)!important;-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px);border-top:1px solid rgb(23 20 18 / .08);box-shadow:0 -12px 30px -20px rgb(0 0 0 / .3);overflow:visible!important;align-items:center}.wd-toolbar>div{overflow:visible!important}.wd-toolbar>div>a{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:66px}.wd-toolbar .wd-tools-icon{color:#171412!important}.wd-toolbar .wd-tools-icon:before{font-size:21px!important}.wd-toolbar .wd-toolbar-label{margin-top:2px!important;line-height:1!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;max-width:none!important;width:auto!important}.wd-toolbar-home .wd-toolbar-label,.wd-toolbar-shop .wd-toolbar-label,.wd-toolbar .wd-header-wishlist .wd-toolbar-label,.wd-toolbar .wd-header-cart .wd-toolbar-label{font-size:0!important}.wd-toolbar .wd-toolbar-label:after{font-size:10px;letter-spacing:.03em;font-weight:700;color:#8a8178;text-transform:uppercase}.wd-toolbar-home .wd-toolbar-label:after{content:"Ana Sayfa"}.wd-toolbar-shop .wd-toolbar-label:after{content:"Mağaza"}.wd-toolbar .wd-header-wishlist .wd-toolbar-label:after{content:"Favoriler"}.wd-toolbar .wd-header-cart .wd-toolbar-label:after{content:"Sepet"}.wd-toolbar-link-1 .wd-toolbar-label{font-size:10px!important;letter-spacing:.03em;font-weight:700;color:#171412!important;text-transform:uppercase}.wd-toolbar-link-1 .wd-toolbar-icon{width:56px!important;height:56px!important;border-radius:50%;background:#171412;display:flex!important;align-items:center;justify-content:center;margin-top:-34px;border:4px solid #fff;box-shadow:0 12px 26px -10px rgb(23 20 18 / .6)}.wd-toolbar-link-1 .wd-toolbar-icon img{width:24px!important;height:24px!important;max-width:none!important}.wd-toolbar .wd-tools-count{background:#171412!important;color:#fff!important;font-size:9px!important}.home .wd-toolbar-home .wd-toolbar-label:after,.post-type-archive-product .wd-toolbar-shop .wd-toolbar-label:after,.tax-product_cat .wd-toolbar-shop .wd-toolbar-label:after,.woocommerce-cart .wd-header-cart .wd-toolbar-label:after{color:#171412}}:root{--mi-search:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2210.8%22 cy=%2210.8%22 r=%226.8%22/%3E%3Cpath d=%22m16 16 4.8 4.8%22/%3E%3C/svg%3E");--mi-close:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 6l12 12M18 6 6 18%22/%3E%3C/svg%3E");--mi-user:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%228.2%22 r=%224%22/%3E%3Cpath d=%22M4.5 20.5c.6-3.9 3.7-6.5 7.5-6.5s6.9 2.6 7.5 6.5%22/%3E%3C/svg%3E");--mi-heart:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 20s-7.3-4.4-8.9-9C2 7.8 4.1 4.8 7.3 4.8c2 0 3.6 1.1 4.7 2.8 1.1-1.7 2.7-2.8 4.7-2.8 3.2 0 5.3 3 4.2 6.2-1.6 4.6-8.9 9-8.9 9z%22/%3E%3C/svg%3E");--mi-check:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m5 12.5 4.5 4.5L19 7.5%22/%3E%3C/svg%3E");--mi-bag:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5.2 8h13.6l-1 12.1a1 1 0 0 1-1 .9H7.2a1 1 0 0 1-1-.9z%22/%3E%3Cpath d=%22M8.8 10.5V7a3.2 3.2 0 0 1 6.4 0v3.5%22/%3E%3C/svg%3E");--mi-menu:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3.5 7h17M3.5 12h17M3.5 17h11%22/%3E%3C/svg%3E");--mi-filter:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 7h10M18 7h2M4 17h4M12 17h8%22/%3E%3Ccircle cx=%2216%22 cy=%227%22 r=%222%22/%3E%3Ccircle cx=%2210%22 cy=%2217%22 r=%222%22/%3E%3C/svg%3E");--mi-right:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m9 5 7 7-7 7%22/%3E%3C/svg%3E");--mi-left:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m15 5-7 7 7 7%22/%3E%3C/svg%3E");--mi-down:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m5 9 7 7 7-7%22/%3E%3C/svg%3E");--mi-up:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 19V5M6 11l6-6 6 6%22/%3E%3C/svg%3E");--mi-grid:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%224%22 y=%224%22 width=%226.5%22 height=%226.5%22 rx=%22.8%22/%3E%3Crect x=%2213.5%22 y=%224%22 width=%226.5%22 height=%226.5%22 rx=%22.8%22/%3E%3Crect x=%224%22 y=%2213.5%22 width=%226.5%22 height=%226.5%22 rx=%22.8%22/%3E%3Crect x=%2213.5%22 y=%2213.5%22 width=%226.5%22 height=%226.5%22 rx=%22.8%22/%3E%3C/svg%3E");--mi-grid3:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223.5%22 y=%223.5%22 width=%224.5%22 height=%224.5%22 rx=%22.6%22/%3E%3Crect x=%229.75%22 y=%223.5%22 width=%224.5%22 height=%224.5%22 rx=%22.6%22/%3E%3Crect x=%2216%22 y=%223.5%22 width=%224.5%22 height=%224.5%22 rx=%22.6%22/%3E%3Crect x=%223.5%22 y=%229.75%22 width=%224.5%22 height=%224.5%22 rx=%22.6%22/%3E%3Crect x=%229.75%22 y=%229.75%22 width=%224.5%22 height=%224.5%22 rx=%22.6%22/%3E%3Crect x=%2216%22 y=%229.75%22 width=%224.5%22 height=%224.5%22 rx=%22.6%22/%3E%3Crect x=%223.5%22 y=%2216%22 width=%224.5%22 height=%224.5%22 rx=%22.6%22/%3E%3Crect x=%229.75%22 y=%2216%22 width=%224.5%22 height=%224.5%22 rx=%22.6%22/%3E%3Crect x=%2216%22 y=%2216%22 width=%224.5%22 height=%224.5%22 rx=%22.6%22/%3E%3C/svg%3E");--mi-home:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3.8 10.3 12 3.8l8.2 6.5v9.2a1 1 0 0 1-1 1h-4.6v-6h-5.2v6H4.8a1 1 0 0 1-1-1z%22/%3E%3C/svg%3E");--mi-store:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4.5 10v9.5a1 1 0 0 0 1 1h13a1 1 0 0 0 1-1V10%22/%3E%3Cpath d=%22M3.3 9.2 5 4h14l1.7 5.2%22/%3E%3Cpath d=%22M3.3 9.2a2.9 2.9 0 0 0 5.8 0 2.9 2.9 0 0 0 5.8 0 2.9 2.9 0 0 0 5.8 0%22/%3E%3Cpath d=%22M10 20.5v-5h4v5%22/%3E%3C/svg%3E");--mi-compare:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 8h14l-3.5-3.5M20 16H6l3.5 3.5%22/%3E%3C/svg%3E");--mi-instagram:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223.5%22 y=%223.5%22 width=%2217%22 height=%2217%22 rx=%225%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%224%22/%3E%3Ccircle cx=%2217.2%22 cy=%226.8%22 r=%22.4%22 fill=%22%23000%22/%3E%3C/svg%3E");--mi-star:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m12 3.8 2.5 5.2 5.7.8-4.1 4 1 5.7-5.1-2.7-5.1 2.7 1-5.7-4.1-4 5.7-.8z%22/%3E%3C/svg%3E");--mi-truck:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M2.8 6.5h10.7v10H2.8z%22/%3E%3Cpath d=%22M13.5 9.5h4.2l3 3.3v3.7h-7.2%22/%3E%3Ccircle cx=%227%22 cy=%2217.3%22 r=%221.9%22/%3E%3Ccircle cx=%2217.2%22 cy=%2217.3%22 r=%221.9%22/%3E%3C/svg%3E");--mi-cash:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%222.8%22 y=%226%22 width=%2218.4%22 height=%2212%22 rx=%221.5%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%222.6%22/%3E%3Cpath d=%22M6.3 9.5v.01M17.7 14.5v.01%22/%3E%3C/svg%3E");--mi-exchange:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 8.5h14.5L15 5M20 15.5H5.5L9 19%22/%3E%3C/svg%3E");--mi-shield:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3.3 19.2 6v5.4c0 4.4-3 8.2-7.2 9.3-4.2-1.1-7.2-4.9-7.2-9.3V6z%22/%3E%3Cpath d=%22m8.9 12 2.2 2.2 4.1-4.3%22/%3E%3C/svg%3E");--mi-whatsapp:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22 fill=%22%23000%22%3E%3Cpath d=%22M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z%22/%3E%3C/svg%3E")}
.wd-header-search .wd-tools-icon:before,.searchform .searchsubmit:after,.wd-header-search-mobile .wd-tools-icon:before{--mi:var(--mi-search)}
.wd-header-search .wd-tools-icon:after,.wd-close-search .wd-action-icon:before,.wd-clear-search:before,.close-side-widget .wd-action-icon:before,.close-side-hidden .wd-action-icon:before,.wd-cross-icon .wd-action-icon:before,.wd-close-side:before{--mi:var(--mi-close)}
.wd-header-my-account .wd-tools-icon:before{--mi:var(--mi-user)}
.wd-header-wishlist .wd-tools-icon:before,.wd-wishlist-btn .wd-action-icon:before,.menu-item-wishlist>.woodmart-nav-link:before{--mi:var(--mi-heart)}
.wd-check-icon:before{--mi:var(--mi-check)}
.wd-header-cart .wd-tools-icon:before,.wd-empty-mini-cart:before{--mi:var(--mi-bag)}
.wd-header-mobile-nav .wd-tools-icon:before{--mi:var(--mi-menu)}
.wd-off-canvas-btn .wd-action-icon:before{--mi:var(--mi-filter)}
.wd-btn-arrow.wd-next .wd-arrow-inner:after,.wd-product-nav-btn.wd-btn-next:before,.wd-hidden-tab-title:after{--mi:var(--mi-right)}
.wd-btn-arrow.wd-prev .wd-arrow-inner:after,.wd-product-nav-btn.wd-btn-prev:before{--mi:var(--mi-left)}
.wd-el-toggle-icon:before{--mi:var(--mi-down)}
.scrollToTop:after{--mi:var(--mi-up)}
.wd-btn-back:before,.shop-view.per-row-2:before,.shop-view.per-row-3:before{--mi:var(--mi-grid)}
.shop-view.per-row-4:before,.shop-view.per-row-5:before,.shop-view.per-row-6:before{--mi:var(--mi-grid3)}
.wd-toolbar-home .wd-tools-icon:before{--mi:var(--mi-home)}
.wd-toolbar-shop .wd-tools-icon:before{--mi:var(--mi-store)}
.menu-item-compare>.woodmart-nav-link:before{--mi:var(--mi-compare)}
.social-instagram .wd-icon:before{--mi:var(--mi-instagram)}
.social-whatsapp .wd-icon:before{--mi:var(--mi-whatsapp)}
.comment-form-rating .stars a:before{--mi:var(--mi-star)}
.wd-header-search .wd-tools-icon:before,.searchform .searchsubmit:after,.wd-header-search-mobile .wd-tools-icon:before,.wd-header-search .wd-tools-icon:after,.wd-close-search .wd-action-icon:before,.wd-clear-search:before,.close-side-widget .wd-action-icon:before,.close-side-hidden .wd-action-icon:before,.wd-cross-icon .wd-action-icon:before,.wd-close-side:before,.wd-header-my-account .wd-tools-icon:before,.wd-header-wishlist .wd-tools-icon:before,.wd-wishlist-btn .wd-action-icon:before,.menu-item-wishlist>.woodmart-nav-link:before,.wd-check-icon:before,.wd-header-cart .wd-tools-icon:before,.wd-empty-mini-cart:before,.wd-header-mobile-nav .wd-tools-icon:before,.wd-off-canvas-btn .wd-action-icon:before,.wd-btn-arrow.wd-next .wd-arrow-inner:after,.wd-product-nav-btn.wd-btn-next:before,.wd-hidden-tab-title:after,.wd-btn-arrow.wd-prev .wd-arrow-inner:after,.wd-product-nav-btn.wd-btn-prev:before,.wd-el-toggle-icon:before,.scrollToTop:after,.wd-btn-back:before,.shop-view.per-row-2:before,.shop-view.per-row-3:before,.shop-view.per-row-4:before,.shop-view.per-row-5:before,.shop-view.per-row-6:before,.wd-toolbar-home .wd-tools-icon:before,.wd-toolbar-shop .wd-tools-icon:before,.menu-item-compare>.woodmart-nav-link:before,.social-instagram .wd-icon:before,.social-whatsapp .wd-icon:before,.comment-form-rating .stars a:before{content:""!important;font-family:inherit!important;display:inline-block!important;width:1em!important;height:1em!important;line-height:1!important;background-color:currentColor!important;-webkit-mask:var(--mi) no-repeat center/contain;mask:var(--mi) no-repeat center/contain;vertical-align:middle}
.whb-header .wd-tools-icon:before{font-size:21px!important}
.wd-toolbar .wd-tools-icon:before{font-size:22px!important}
.wd-toolbar-link-1 .wd-tools-icon:before{display:none!important}
.social-whatsapp .wd-icon:before{-webkit-mask-size:auto 100%;mask-size:auto 100%}
.moca-trust .moca-trust-item .elementor-icon{display:inline-flex;align-items:center;justify-content:center}
.moca-trust .moca-trust-item:nth-child(1) .elementor-icon svg,.moca-trust .moca-trust-item:nth-child(1) .elementor-icon i{display:none!important}
.moca-trust .moca-trust-item:nth-child(1) .elementor-icon:before{content:"";display:block;width:26px;height:26px;background-color:currentColor;-webkit-mask:var(--mi-truck) no-repeat center/contain;mask:var(--mi-truck) no-repeat center/contain}
.moca-trust .moca-trust-item:nth-child(2) .elementor-icon svg,.moca-trust .moca-trust-item:nth-child(2) .elementor-icon i{display:none!important}
.moca-trust .moca-trust-item:nth-child(2) .elementor-icon:before{content:"";display:block;width:26px;height:26px;background-color:currentColor;-webkit-mask:var(--mi-cash) no-repeat center/contain;mask:var(--mi-cash) no-repeat center/contain}
.moca-trust .moca-trust-item:nth-child(3) .elementor-icon svg,.moca-trust .moca-trust-item:nth-child(3) .elementor-icon i{display:none!important}
.moca-trust .moca-trust-item:nth-child(3) .elementor-icon:before{content:"";display:block;width:26px;height:26px;background-color:currentColor;-webkit-mask:var(--mi-exchange) no-repeat center/contain;mask:var(--mi-exchange) no-repeat center/contain}
:root{--mi-right-d:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23171412%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m9 5 7 7-7 7%22/%3E%3C/svg%3E");--mi-whatsapp-w:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22 fill=%22%23fff%22%3E%3Cpath d=%22M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z%22/%3E%3C/svg%3E");--mi-instagram-w:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223.5%22 y=%223.5%22 width=%2217%22 height=%2217%22 rx=%225%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%224%22/%3E%3Ccircle cx=%2217.2%22 cy=%226.8%22 r=%22.5%22 fill=%22%23fff%22/%3E%3C/svg%3E")}
.mobile-nav{width:min(88vw,380px)!important;background:#faf8f5!important;padding-bottom:28px!important}
.mobile-nav .wd-heading{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 12px 0 20px!important;margin:0!important;background:#faf8f5;border-bottom:1px solid var(--moca-line)}
.mobile-nav .wd-heading:before{content:"";width:92px;height:28px;background:url(/wp-content/uploads/2026/10/moca-logo-black.svg) left center/contain no-repeat}
.mobile-nav .close-side-widget{margin:0!important}
.mobile-nav .close-side-widget a{width:40px;height:40px;border-radius:50%;display:flex!important;align-items:center;justify-content:center;background:#fff;border:1px solid var(--moca-line);padding:0!important}
.mobile-nav .close-side-widget .wd-action-text{display:none!important}
.mobile-nav .close-side-widget .wd-action-icon{font-size:18px;color:var(--moca-ink);margin:0!important}
.mobile-nav .wd-search-form{padding:16px 16px 6px!important;border:0!important;background:transparent!important}
.mobile-nav .searchform input[type=text],.mobile-nav .searchform input.s{height:48px!important;border-radius:999px!important;border:1px solid var(--moca-line)!important;background:#fff!important;padding:0 52px 0 20px!important;font-size:15px!important;box-shadow:0 6px 18px -14px rgba(0,0,0,.4)}
.mobile-nav .searchform .searchsubmit{right:6px!important;width:40px!important;height:40px!important;top:4px!important;border-radius:50%!important;background:var(--moca-ink)!important;color:#fff!important}
.mobile-nav .searchform .searchsubmit:after{font-size:17px!important;color:#fff}
.mobile-nav .mobile-pages-menu{padding:6px 0 0!important;border:0!important}
.mobile-nav .mobile-pages-menu>li{border:0!important;margin:0!important}
.mobile-nav .mobile-pages-menu>li>a{display:flex!important;align-items:center;gap:14px;min-height:56px;padding:8px 20px!important;text-transform:none!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;color:var(--moca-ink)!important;border:0!important}
.mobile-nav .mobile-pages-menu>li>a .nav-link-text{flex:1}
.mobile-nav .mobile-pages-menu>li>a:after{content:"";width:16px;height:16px;flex:0 0 16px;background-color:#b7aea4;-webkit-mask:var(--mi-right) no-repeat center/contain;mask:var(--mi-right) no-repeat center/contain}
.mobile-nav .mobile-pages-menu>li>a:active{background:rgba(23,20,18,.04)}
.mobile-nav .menu-item-wishlist,.mobile-nav .menu-item-compare{display:none!important}
.mobile-nav .moca-mc-triko:before,.mobile-nav .moca-m-sec-first:before{display:block;padding:18px 20px 8px;font-size:10px;font-weight:700;letter-spacing:.28em;color:var(--moca-muted);text-transform:uppercase}
.mobile-nav .moca-mc-triko:before{content:"Kategoriler"}
.mobile-nav .moca-m-sec-first:before{content:"Hesap & Yardım";margin-top:10px;border-top:1px solid var(--moca-line);padding-top:22px}
.mobile-nav .moca-m-new>a{margin:6px 16px 4px;border-radius:16px;min-height:76px!important;padding:14px 18px!important;background:var(--moca-ink)!important;color:#fff!important;font-family:Lora,serif;font-size:19px!important;font-weight:400!important;position:relative;overflow:hidden}
.mobile-nav .moca-m-new>a .nav-link-text:before{content:"Sonbahar / Kış 2026";display:block;font-family:Lato,sans-serif;font-size:9px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--moca-sand);margin-bottom:6px}
.mobile-nav .moca-m-new>a:after{width:30px!important;height:30px!important;flex-basis:30px!important;border-radius:50%;background-color:#fff!important;-webkit-mask:none!important;mask:none!important;background-image:var(--mi-right-d);background-repeat:no-repeat;background-position:center;background-size:14px}
.mobile-nav .moca-m-cat>a:before{content:"";width:46px;height:46px;flex:0 0 46px;border-radius:14px;background:#eee center/cover no-repeat}
.mobile-nav .moca-mc-triko>a:before{background-image:url(/wp-content/uploads/2026/10/moca-DeXi_jftzDq-tam-600x600.jpg)}
.mobile-nav .moca-mc-mont-ceket>a:before{background-image:url(/wp-content/uploads/2026/10/moca-DeJ8oz-t9Jv-tam-600x600.jpg)}
.mobile-nav .moca-mc-gomlek>a:before{background-image:url(/wp-content/uploads/2026/10/moca-DeY36mMNAoi-tam-600x600.jpg)}
.mobile-nav .moca-mc-pantolon>a:before{background-image:url(/wp-content/uploads/2026/10/moca-DecG3aoNSdP-tam-600x600.jpg)}
.mobile-nav .moca-mc-sweatshirt-hirka>a:before{background-image:url(/wp-content/uploads/2026/10/moca-DesL5rDtIs2-tam-600x600.jpg)}
.mobile-nav .moca-mc-esofman-takim>a:before{background-image:url(/wp-content/uploads/2026/10/moca-Dej6r1zN6PY-tam-600x600.jpg)}
.mobile-nav .moca-mc-ayakkabi>a:before{background-image:url(/wp-content/uploads/2026/10/moca-DcBkJRUtSRj-tam-600x600.jpg)}
.mobile-nav .moca-m-cat>a{min-height:62px!important}
.mobile-nav .moca-m-all>a:before,.mobile-nav .moca-m-sec>a:before{content:"";width:46px;height:46px;flex:0 0 46px;border-radius:14px;background:#fff;border:1px solid var(--moca-line);box-sizing:border-box}
.mobile-nav .moca-m-all>a,.mobile-nav .moca-m-sec>a{position:relative}
.mobile-nav .moca-m-all>a .nav-link-text:before,.mobile-nav .moca-m-sec>a .nav-link-text:before{content:"";position:absolute;left:33px;top:50%;width:20px;height:20px;margin-top:-10px;background-color:var(--moca-ink);-webkit-mask:var(--mic) no-repeat center/contain;mask:var(--mic) no-repeat center/contain}
.mobile-nav .moca-m-all{--mic:var(--mi-grid)}
.mobile-nav .moca-m-account{--mic:var(--mi-user)}
.mobile-nav .moca-m-fav{--mic:var(--mi-heart)}
.mobile-nav .moca-m-return{--mic:var(--mi-exchange)}
.mobile-nav .moca-m-wa>a,.mobile-nav .moca-m-ig>a{margin:8px 16px 0;border-radius:16px;min-height:68px!important;padding:12px 16px!important;font-size:15px!important}
.mobile-nav .moca-m-wa{margin-top:14px!important}
.mobile-nav .moca-m-wa>a{background:var(--moca-ink)!important;color:#fff!important}
.mobile-nav .moca-m-ig>a{background:#fff!important;border:1px solid var(--moca-line)!important}
.mobile-nav .moca-m-wa>a:before,.mobile-nav .moca-m-ig>a:before{content:"";width:40px;height:40px;flex:0 0 40px;border-radius:50%;background-repeat:no-repeat;background-position:center}
.mobile-nav .moca-m-wa>a:before{background-color:#25d366;background-image:var(--mi-whatsapp-w);background-size:20px}
.mobile-nav .moca-m-ig>a:before{background-color:var(--moca-ink);background-image:var(--mi-instagram-w);background-size:20px}
.mobile-nav .moca-m-wa .nav-link-text:after,.mobile-nav .moca-m-ig .nav-link-text:after{display:block;font-size:12px;font-weight:400;opacity:.7;margin-top:3px}
.mobile-nav .moca-m-wa .nav-link-text:after{content:"Sipariş,beden ve stok bilgisi"}
.mobile-nav .moca-m-ig .nav-link-text:after{content:"Yeni ürünleri ilk burada görün"}
.mobile-nav .moca-m-wa>a:after{background-color:rgba(255,255,255,.6)!important}
.mobile-nav .mobile-pages-menu>li{flex-wrap:wrap!important}
.mobile-nav .mobile-pages-menu>li>a{width:100%;box-sizing:border-box}
.mobile-nav .moca-m-wa>a,.mobile-nav .moca-m-ig>a,.mobile-nav .moca-m-new>a{width:calc(100% - 32px)}
.mobile-nav .moca-mc-triko:before,.mobile-nav .moca-m-sec-first:before{width:100%;flex:0 0 100%;box-sizing:border-box}
.mobile-nav .moca-m-new>a .nav-link-text,.mobile-nav .moca-m-wa>a .nav-link-text{color:#fff!important}
.mobile-nav .moca-m-ig>a .nav-link-text{color:var(--moca-ink)!important}
:root{--mi-box:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3.8 7.6 12 3.5l8.2 4.1v8.8L12 20.5l-8.2-4.1z%22/%3E%3Cpath d=%22M3.8 7.6 12 11.7l8.2-4.1M12 11.7v8.8M7.9 5.5l8.2 4.1%22/%3E%3C/svg%3E");--mi-download:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 4v11M7.5 10.5 12 15l4.5-4.5M4.5 19.5h15%22/%3E%3C/svg%3E");--mi-pin:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 21s-6.5-5.6-6.5-11a6.5 6.5 0 0 1 13 0c0 5.4-6.5 11-6.5 11z%22/%3E%3Ccircle cx=%2212%22 cy=%2210%22 r=%222.4%22/%3E%3C/svg%3E");--mi-logout:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M14 4.5H6.5a1 1 0 0 0-1 1v13a1 1 0 0 0 1 1H14M10 12h10M16.5 8.5 20 12l-3.5 3.5%22/%3E%3C/svg%3E");--mi-info:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%228.5%22/%3E%3Cpath d=%22M12 11v5M12 8v.01%22/%3E%3C/svg%3E");--mi-dash:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%224%22 y=%224%22 width=%226.5%22 height=%226.5%22 rx=%22.8%22/%3E%3Crect x=%2213.5%22 y=%224%22 width=%226.5%22 height=%226.5%22 rx=%22.8%22/%3E%3Crect x=%224%22 y=%2213.5%22 width=%226.5%22 height=%226.5%22 rx=%22.8%22/%3E%3Crect x=%2213.5%22 y=%2213.5%22 width=%226.5%22 height=%226.5%22 rx=%22.8%22/%3E%3C/svg%3E")}
.woocommerce-MyAccount-navigation-link--dashboard .wd-nav-icon:before{--mi:var(--mi-dash)}
.woocommerce-MyAccount-navigation-link--orders .wd-nav-icon:before{--mi:var(--mi-box)}
.woocommerce-MyAccount-navigation-link--downloads .wd-nav-icon:before{--mi:var(--mi-download)}
.woocommerce-MyAccount-navigation-link--edit-address .wd-nav-icon:before{--mi:var(--mi-pin)}
.woocommerce-MyAccount-navigation-link--edit-account .wd-nav-icon:before{--mi:var(--mi-user)}
.woocommerce-MyAccount-navigation-link--wishlist .wd-nav-icon:before,.wd-empty-wishlist .wd-empty-block-title:before{--mi:var(--mi-heart)}
.woocommerce-MyAccount-navigation-link--customer-logout .wd-nav-icon:before{--mi:var(--mi-logout)}
.cart-empty.wd-empty-block-title:before,.wd-empty-block-title.cart-empty:before{--mi:var(--mi-bag)}
.wpcf7-response-output:before{--mi:var(--mi-info)}
.woocommerce-MyAccount-navigation-link--dashboard .wd-nav-icon:before,.woocommerce-MyAccount-navigation-link--orders .wd-nav-icon:before,.woocommerce-MyAccount-navigation-link--downloads .wd-nav-icon:before,.woocommerce-MyAccount-navigation-link--edit-address .wd-nav-icon:before,.woocommerce-MyAccount-navigation-link--edit-account .wd-nav-icon:before,.woocommerce-MyAccount-navigation-link--wishlist .wd-nav-icon:before,.wd-empty-wishlist .wd-empty-block-title:before,.woocommerce-MyAccount-navigation-link--customer-logout .wd-nav-icon:before,.cart-empty.wd-empty-block-title:before,.wd-empty-block-title.cart-empty:before,.wpcf7-response-output:before{content:""!important;font-family:inherit!important;display:inline-block!important;width:1em!important;height:1em!important;line-height:1!important;background-color:currentColor!important;-webkit-mask:var(--mi) no-repeat center/contain;mask:var(--mi) no-repeat center/contain;vertical-align:middle}
.wd-toolbar-link-1 .wd-tools-icon:before{content:none!important}
.wd-accordion-opener:before{--mi:var(--mi-down);content:""!important;font-family:inherit!important;display:inline-block!important;width:1em!important;height:1em!important;background-color:currentColor!important;-webkit-mask:var(--mi) no-repeat center/contain;mask:var(--mi) no-repeat center/contain}
.error404 .wd-content-area.site-content{max-width:600px;margin:0 auto;text-align:center;padding:56px 0 90px;float:none}
.error404 .page-header{position:relative;margin:0 0 22px!important;padding:0!important;border:0!important;background:none!important}
.error404 .page-header:before{content:"404"!important;position:static!important;display:block!important;transform:none!important;font-family:Lora,serif!important;font-weight:400!important;font-size:clamp(96px,24vw,168px)!important;line-height:.9!important;letter-spacing:-.04em;color:var(--moca-ink)!important;opacity:1!important;margin:0 0 18px;background:none!important;-webkit-mask:none!important;mask:none!important;width:auto!important;height:auto!important}
.error404 .page-header .title{display:inline-flex;align-items:center;gap:10px;margin:0!important;font-size:11px!important;font-weight:700!important;letter-spacing:.32em!important;text-transform:uppercase;color:var(--moca-muted)!important}
.error404 .page-header .title:before,.error404 .page-header .title:after{content:"";width:28px;height:1px;background:var(--moca-line)}
.error404 .page-content h1{font-family:Lora,serif!important;font-weight:400!important;font-size:clamp(24px,5vw,32px)!important;line-height:1.25!important;margin:0 0 12px!important;color:var(--moca-ink)!important;text-transform:none!important}
.error404 .page-content>p{max-width:440px;margin:0 auto 28px!important;color:var(--moca-muted);font-size:15px;line-height:1.65}
.error404 .page-content .wd-search-form{max-width:460px;margin:0 auto}
.error404 .page-content .searchform input.s{height:54px!important;border-radius:999px!important;border:1px solid var(--moca-line)!important;background:#fff!important;padding:0 60px 0 24px!important;font-size:15px!important;box-shadow:0 10px 30px -22px rgba(23,20,18,.5)}
.error404 .page-content .searchform .searchsubmit{right:7px!important;top:7px!important;width:40px!important;height:40px!important;border-radius:50%!important;background:var(--moca-ink)!important;color:#fff!important;padding:0!important}
.error404 .page-content .searchform .searchsubmit:after{color:#fff!important;font-size:16px!important}
.moca-404-actions{display:flex;justify-content:center;gap:10px;margin-top:22px;flex-wrap:wrap}
.moca-404-actions .moca-404-btn{min-width:160px;height:50px;border-radius:999px!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:13px!important;font-weight:700!important;letter-spacing:.06em;text-transform:none!important;background:#fff!important;color:var(--moca-ink)!important;border:1px solid var(--moca-ink)!important;box-shadow:none!important}
.moca-404-actions .moca-404-primary{background:var(--moca-ink)!important;color:#fff!important}
@media(max-width:600px){.error404 .wd-content-area.site-content{padding:36px 0 60px}.moca-404-actions .moca-404-btn{flex:1 1 0;min-width:0}}
.wd-registration-page{max-width:470px!important;margin:28px auto 70px!important;background:#fff;border:1px solid var(--moca-line);border-radius:26px;padding:34px 30px 26px!important;box-shadow:0 30px 60px -45px rgba(23,20,18,.45)}
.wd-registration-page .wd-grid-f-col{display:block!important;--wd-col:1!important}
.wd-registration-page .wd-col{padding:0!important;border:0!important;max-width:none!important;width:auto!important}
.wd-registration-page .wd-login-title{font-family:Lora,serif!important;font-weight:400!important;font-size:30px!important;line-height:1.15!important;text-transform:none!important;letter-spacing:-.01em;margin:0 0 6px!important;color:var(--moca-ink)!important;text-align:left}
.wd-registration-page .col-login .wd-login-title:after,.wd-registration-page .col-register .wd-login-title:after{display:block;margin-top:8px;font-family:Lato,sans-serif;font-size:14px;line-height:1.5;color:var(--moca-muted);letter-spacing:0}
.wd-registration-page .col-login .wd-login-title:after{content:"Siparişlerinizi ve favorilerinizi tek yerden takip edin."}
.wd-registration-page .col-register .wd-login-title:after{content:"E-posta adresinizle saniyeler içinde hesap oluşturun."}
.wd-registration-page .wd-login-title:before{content:"";display:block;width:48px;height:48px;border-radius:16px;margin-bottom:20px;background:var(--moca-ink) center/22px no-repeat;-webkit-mask:none;mask:none;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%228%22 r=%223.6%22/%3E%3Cpath d=%22M4.8 20c.9-3.6 3.7-5.6 7.2-5.6s6.3 2 7.2 5.6%22/%3E%3C/svg%3E")}
.wd-registration-page form.login,.wd-registration-page form.register{margin:24px 0 0!important;padding:0!important;border:0!important}
.wd-registration-page .form-row{margin-bottom:16px!important;padding:0!important}
.wd-registration-page .form-row label:not(.woocommerce-form__label-for-checkbox){display:block;font-size:11px!important;font-weight:700!important;letter-spacing:.14em;text-transform:uppercase;color:var(--moca-muted)!important;margin-bottom:8px!important}
.wd-registration-page .form-row label .required{color:var(--moca-muted)!important}
.wd-registration-page input.input-text,.wd-registration-page input[type=email],.wd-registration-page input[type=password],.wd-registration-page input[type=text]{height:54px!important;border-radius:16px!important;border:1px solid var(--moca-line)!important;background:#faf8f5!important;padding:0 18px!important;font-size:15px!important;color:var(--moca-ink)!important;box-shadow:none!important;transition:border-color .2s,background .2s}
.wd-registration-page input.input-text:focus{border-color:var(--moca-ink)!important;background:#fff!important}
.wd-registration-page .password-input{display:block;position:relative}
.wd-registration-page .show-password-input{right:6px!important;top:7px!important;width:40px;height:40px;border-radius:12px}
.wd-registration-page .form-row-btn{margin-top:6px!important}
.wd-registration-page .form-row-btn .button,.wd-registration-page .woocommerce-form-register .btn{width:100%!important;height:56px!important;border-radius:999px!important;background:var(--moca-ink)!important;color:#fff!important;font-size:14px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:none!important;box-shadow:0 14px 26px -18px rgba(23,20,18,.9)!important}
.wd-registration-page .login-form-footer{display:flex!important;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin:4px 0 0!important;font-size:14px}
.wd-registration-page .login-form-footer .lost_password{color:var(--moca-ink)!important;font-weight:600;text-decoration:underline;text-underline-offset:3px}
.wd-registration-page .woocommerce-form-login__rememberme{display:inline-flex!important;align-items:center;gap:8px;margin:0!important;color:var(--moca-muted);font-size:14px!important;text-transform:none!important;letter-spacing:0!important}
.wd-registration-page .woocommerce-form-login__rememberme input{width:18px;height:18px;accent-color:var(--moca-ink);margin:0!important}
.wd-registration-page .woocommerce-privacy-policy-text,.wd-registration-page .col-register form>p:not(.form-row){font-size:13px!important;line-height:1.6;color:var(--moca-muted)}
.wd-registration-page .col-register-text{margin-top:26px!important;padding-top:24px!important;border-top:1px solid var(--moca-line)!important;text-align:center}
.wd-registration-page .col-register-text .wd-login-divider,.wd-registration-page .col-register-text .wd-login-title{display:none!important}
.wd-registration-page .col-register-text .registration-info{font-size:14px;line-height:1.6;color:var(--moca-muted);margin:0 0 14px!important}
.wd-registration-page .col-register-text .registration-info:before{display:block;font-weight:700;color:var(--moca-ink);margin-bottom:4px;font-size:15px;content:"Hesabınız yok mu?"}
.wd-registration-page.active-register .col-register-text .registration-info:before{content:"Zaten üye misiniz?"}
.wd-registration-page .wd-switch-to-register{width:100%;height:52px;border-radius:999px!important;background:#fff!important;border:1px solid var(--moca-ink)!important;color:var(--moca-ink)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.04em;text-transform:none!important;box-shadow:none!important}
@media(max-width:600px){.wd-registration-page{margin:8px 0 40px!important;padding:26px 20px 22px!important;border-radius:22px}.wd-registration-page .wd-login-title{font-size:26px!important}}
.elementor-2065 .wd-el-my-acc-content .elementor-widget-container>p,.elementor-2065 .wd-el-my-acc-nav{display:none!important}
.moca-dash{display:flex;flex-direction:column;gap:14px;max-width:760px}
.moca-pcard{display:flex;align-items:center;gap:16px;padding:20px;border-radius:24px;background:var(--moca-ink);color:#fff;position:relative;overflow:hidden}
.moca-pcard:after{content:"";position:absolute;right:-60px;top:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(201,183,160,.28),transparent 70%);pointer-events:none}
.moca-avatar{flex:0 0 58px;width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#c9b7a0;color:var(--moca-ink);font-family:Lora,serif;font-size:24px}
.moca-pinfo{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}
.moca-hello{font-size:12px;letter-spacing:.08em;color:rgba(255,255,255,.6)}
.moca-pinfo strong{font-family:Lora,serif;font-weight:400;font-size:21px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.moca-pinfo small{font-size:13px;color:rgba(255,255,255,.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.moca-plogout{flex:0 0 42px;width:42px;height:42px;border-radius:50%;border:1px solid rgba(255,255,255,.18);position:relative;z-index:1}
.moca-plogout:before{content:"";position:absolute;inset:11px;background:#fff;-webkit-mask:var(--mi-logout) no-repeat center/contain;mask:var(--mi-logout) no-repeat center/contain}
.moca-plogout:hover{background:rgba(255,255,255,.1)}
.moca-stats{display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border:1px solid var(--moca-line);border-radius:20px;overflow:hidden}
.moca-stats>*{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 6px;text-align:center;color:var(--moca-ink)!important;text-decoration:none!important}
.moca-stats>*+*{border-left:1px solid var(--moca-line)}
.moca-stats b{font-family:Lora,serif;font-weight:400;font-size:20px;line-height:1.2}
.moca-stats div b{font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:1.55}
.moca-stats span{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--moca-muted);margin-top:3px}
.moca-lastorder{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:16px 46px 16px 18px;border-radius:20px;background:#f4efe9;color:var(--moca-ink)!important;text-decoration:none!important;position:relative}
.moca-lastorder:after{content:"";position:absolute;right:18px;top:50%;width:16px;height:16px;margin-top:-8px;background:var(--moca-ink);-webkit-mask:var(--mi-right) no-repeat center/contain;mask:var(--mi-right) no-repeat center/contain}
.moca-lo-label{grid-column:1/-1;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--moca-muted)}
.moca-lo-main{font-size:15px}
.moca-lo-meta{display:flex;align-items:center;gap:10px;font-weight:700}
.moca-st{font-style:normal;font-size:11px;font-weight:700;padding:4px 10px;border-radius:999px;background:#fff;color:var(--moca-ink)}
.moca-st-completed{background:#e3efe4;color:#2f6b3a}.moca-st-processing,.moca-st-on-hold{background:#fbf0d9;color:#8a5d10}.moca-st-cancelled,.moca-st-failed{background:#f7e1df;color:#9b2d23}
.moca-qgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.moca-q{position:relative;display:flex;flex-direction:column;gap:3px;padding:66px 16px 16px;min-height:132px;border-radius:20px;background:#fff;border:1px solid var(--moca-line);color:var(--moca-ink)!important;text-decoration:none!important;transition:transform .2s,box-shadow .2s}
.moca-q:hover{transform:translateY(-2px);box-shadow:0 18px 30px -24px rgba(23,20,18,.6)}
.moca-q:before{content:"";position:absolute;left:16px;top:16px;width:40px;height:40px;border-radius:14px;background:#f4efe9}
.moca-q:after{content:"";position:absolute;left:26px;top:26px;width:20px;height:20px;background:var(--moca-ink);-webkit-mask:var(--qi) no-repeat center/contain;mask:var(--qi) no-repeat center/contain}
.moca-q-orders{--qi:var(--mi-box)}.moca-q-fav{--qi:var(--mi-heart)}.moca-q-addr{--qi:var(--mi-pin)}.moca-q-acc{--qi:var(--mi-user)}
.moca-q strong{font-size:15px;font-weight:700}
.moca-q span{font-size:13px;color:var(--moca-muted)}
.moca-help{position:relative;display:flex;flex-direction:column;gap:2px;padding:16px 46px 16px 74px;border-radius:20px;border:1px solid var(--moca-line);background:#fff;color:var(--moca-ink)!important;text-decoration:none!important}
.moca-help:before{content:"";position:absolute;left:16px;top:50%;width:42px;height:42px;margin-top:-21px;border-radius:50%;background:#25d366 center/21px no-repeat var(--mi-whatsapp-w)}
.moca-help:after{content:"";position:absolute;right:18px;top:50%;width:16px;height:16px;margin-top:-8px;background:var(--moca-muted);-webkit-mask:var(--mi-right) no-repeat center/contain;mask:var(--mi-right) no-repeat center/contain}
.moca-help strong{font-size:15px}.moca-help span{font-size:13px;color:var(--moca-muted)}
@media(min-width:1025px){.moca-qgrid{grid-template-columns:repeat(4,1fr)}}
.header-banner.wd-hb{background:var(--moca-ink)!important;height:auto!important;min-height:0!important;line-height:1}
.header-banner .elementor-1008 .e-con,.header-banner .elementor-1008 .e-con-inner{padding:0!important;min-height:0!important;background:none!important}
.header-banner .elementor-1008 .wd-carousel-item,.header-banner .elementor-1008 .wd-carousel-item .e-con{min-height:0!important;padding:0!important}
.header-banner .elementor-1008,.header-banner .elementor-1008 *{color:#efe8df!important}
.header-banner .elementor-1008 .wd-carousel-item{display:flex!important;align-items:center;justify-content:center;height:38px}
.header-banner .elementor-1008 .wd-carousel-item *{font-size:12px!important;line-height:1.2!important;letter-spacing:.06em!important;margin:0!important;padding-top:0!important;padding-bottom:0!important;white-space:nowrap;font-weight:500!important}
.header-banner .elementor-1008 a{text-decoration:underline!important;text-underline-offset:3px;color:#c9b7a0!important}
.header-banner .wd-nav-arrows .wd-btn-arrow{color:#efe8df!important;opacity:.6}
.header-banner .wd-nav-arrows .wd-btn-arrow:after{color:#efe8df!important;font-size:12px!important}
@media(max-width:1024px){.header-banner .wd-nav-arrows{display:none!important}.header-banner .elementor-1008 .wd-carousel-item{height:34px}.header-banner .elementor-1008 .wd-carousel-item *{font-size:11px!important;letter-spacing:.04em!important}}
.wd-wishlist-content .wd-wishlist-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 16px!important;margin-bottom:16px!important;border-bottom:1px solid var(--moca-line)}
.wd-wishlist-content .wd-wishlist-head .title{font-family:Lora,serif!important;font-weight:400!important;font-size:22px!important;text-transform:none!important;letter-spacing:0!important;margin:0!important}
.wd-wishlist-content .wd-wishlist-head .social-share{display:none!important}
.wd-wishlist-content .wd-wishlist-bulk-action{display:flex;justify-content:flex-start;flex-direction:row-reverse;gap:8px;margin:0 0 18px!important}
.wd-wishlist-content .wd-wishlist-bulk-action .wd-action-btn>a{height:36px;padding:0 16px!important;border-radius:999px;border:1px solid var(--moca-line);background:#fff;font-size:12px!important;font-weight:700!important;letter-spacing:.04em;text-transform:none!important;color:var(--moca-ink)!important}
.wd-wishlist-content .wd-wishlist-bulk-action .wd-action-icon{display:none!important}
.wd-wishlist-content .wd-product{position:relative}
.wd-wishlist-content .wd-wishlist-product-actions{position:absolute;left:10px;right:10px;top:10px;z-index:5;display:flex!important;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin:0!important;padding:0!important;pointer-events:none}
.wd-wishlist-content .wd-wishlist-product-actions>*{pointer-events:auto}
.wd-wishlist-content .wd-wishlist-product-remove>a{width:36px;height:36px;border-radius:50%!important;background:rgba(255,255,255,.94)!important;box-shadow:0 6px 16px -8px rgba(0,0,0,.4);display:flex!important;align-items:center;justify-content:center;padding:0!important}
.wd-wishlist-content .wd-wishlist-product-remove .wd-action-text{display:none!important}
.wd-wishlist-content .wd-wishlist-product-remove .wd-action-icon{margin:0!important;font-size:14px;color:var(--moca-ink)}
.wd-wishlist-content .wd-wishlist-product-checkbox input{width:22px;height:22px;accent-color:var(--moca-ink);margin:0}
.wd-wishlist-content .wd-product .wd-wishlist-btn{display:none!important}
.wd-wishlist-content .wd-product-thumb{border-radius:18px;overflow:hidden}
.wd-wishlist-content .wd-empty-page,.wd-wishlist-content .wd-empty-wishlist{position:relative}
.wd-wishlist-content>p.wd-empty-page,.wd-wishlist-content .wd-empty-wishlist{font-family:Lora,serif!important;font-weight:400!important;font-size:26px!important;padding-top:118px!important;text-transform:none!important}
.wd-wishlist-content .wd-empty-page:before,.wd-wishlist-content .wd-empty-wishlist:before{content:""!important;position:absolute;left:50%;top:0;width:96px!important;height:96px!important;margin-left:-48px;border-radius:50%;background:#f4efe9!important;-webkit-mask:none!important;mask:none!important;font-size:0!important;line-height:0!important}
.wd-wishlist-content .wd-empty-page:after,.wd-wishlist-content .wd-empty-wishlist:after{content:"";position:absolute;left:50%;top:30px;width:36px;height:36px;margin-left:-18px;background:var(--moca-ink);-webkit-mask:var(--mi-heart) no-repeat center/contain;mask:var(--mi-heart) no-repeat center/contain}
.wd-wishlist-content .wd-empty-page-text{max-width:360px;margin:0 auto 22px!important;color:var(--moca-muted);font-size:15px;line-height:1.65}
.wd-wishlist-content .return-to-shop .button,.wd-wishlist-content .return-to-shop .btn{height:52px;padding:0 34px!important;border-radius:999px!important;background:var(--moca-ink)!important;color:#fff!important;font-weight:700!important;font-size:13px!important;letter-spacing:.06em;text-transform:none!important}
.cart-widget-side{width:min(92vw,420px)!important;background:#faf8f5!important}
.cart-widget-side .wd-heading{height:64px;padding:0 14px 0 22px!important;margin:0!important;background:#faf8f5;border-bottom:1px solid var(--moca-line)!important;display:flex;align-items:center;justify-content:space-between}
.cart-widget-side .wd-heading .title{font-family:Lora,serif!important;font-weight:400!important;font-size:22px!important;text-transform:none!important;letter-spacing:0!important}
.cart-widget-side .close-side-widget a{width:40px;height:40px;border-radius:50%;display:flex!important;align-items:center;justify-content:center;background:#fff;border:1px solid var(--moca-line);padding:0!important}
.cart-widget-side .close-side-widget .wd-action-text{display:none!important}
.cart-widget-side .close-side-widget .wd-action-icon{margin:0!important;font-size:16px;color:var(--moca-ink)}
.wd-empty-mini-cart{padding:70px 28px 30px!important;text-align:center}
.wd-empty-mini-cart .woocommerce-mini-cart__empty-message{position:relative;padding-top:118px!important;margin:0 0 8px!important;font-family:Lora,serif!important;font-weight:400!important;font-size:24px!important;color:var(--moca-ink)!important;text-transform:none!important}
.wd-empty-mini-cart .woocommerce-mini-cart__empty-message:before{content:""!important;position:absolute;left:50%;top:0;width:96px!important;height:96px!important;margin-left:-48px;border-radius:50%;background:#f1ebe3!important;-webkit-mask:none!important;mask:none!important;font-size:0!important}
.wd-empty-mini-cart .woocommerce-mini-cart__empty-message:after{content:"";position:absolute;left:50%;top:29px;width:36px;height:36px;margin-left:-18px;background:var(--moca-ink);-webkit-mask:var(--mi-bag) no-repeat center/contain;mask:var(--mi-bag) no-repeat center/contain}
.wd-empty-mini-cart .wc-backward{display:inline-flex!important;align-items:center;justify-content:center;height:52px;padding:0 34px!important;margin-top:62px;border-radius:999px!important;background:var(--moca-ink)!important;color:#fff!important;font-weight:700!important;font-size:13px!important;letter-spacing:.06em;text-transform:none!important;position:relative}
.wd-empty-mini-cart .wc-backward:before{content:"Beğendiğiniz ürünü sepete ekleyin ya da beden ve stok için WhatsApp'tan yazın.";position:absolute;left:50%;bottom:calc(100% + 18px);width:280px;margin-left:-140px;color:var(--moca-muted);font-size:14px;font-weight:400;letter-spacing:0;line-height:1.6;white-space:normal}
.cart-widget-side .woocommerce-mini-cart-item,.cart-widget-side li.mini_cart_item{margin:12px 16px!important;padding:12px!important;border-radius:18px;background:#fff;border:1px solid var(--moca-line)!important}
.cart-widget-side .mini_cart_item .cart-item-image img,.cart-widget-side .mini_cart_item img{border-radius:12px}
.cart-widget-side .mini_cart_item .remove{border-radius:50%!important;background:#f4efe9!important}
.cart-widget-side .shopping-cart-widget-footer:not(.wd-cart-empty){padding:16px 18px 22px!important;background:#fff;border-top:1px solid var(--moca-line);border-radius:22px 22px 0 0;box-shadow:0 -14px 30px -26px rgba(23,20,18,.6)}
.cart-widget-side .woocommerce-mini-cart__total{font-size:15px;border:0!important;padding:4px 0 14px!important}
.cart-widget-side .woocommerce-mini-cart__buttons .btn{height:52px;border-radius:999px!important;font-weight:700!important;letter-spacing:.04em;text-transform:none!important}
.cart-widget-side .woocommerce-mini-cart__buttons .btn-cart{background:#fff!important;border:1px solid var(--moca-ink)!important;color:var(--moca-ink)!important}
.cart-widget-side .woocommerce-mini-cart__buttons .checkout{background:var(--moca-ink)!important;color:#fff!important}
:root{--mf-bg:#171412;--mf-card:#211d1a;--mf-line:rgba(255,255,255,.09);--mf-text:#b9b0a6;--mf-head:#f4efe9}
.wd-footer{background:var(--mf-bg)!important;color:var(--mf-text)}
.wd-footer .e-con,.wd-footer .e-con-inner,.wd-footer .elementor-element{background-color:transparent!important;border-color:var(--mf-line)!important}
.wd-footer .elementor-element-735e125,.wd-footer .elementor-element-455ad73,.wd-footer .elementor-element-02a4716{background:var(--mf-bg)!important}
.wd-footer a{color:var(--mf-text)}
.wd-footer a:hover{color:#fff!important}
.wd-footer .elementor-element-735e125{padding-top:64px!important;padding-bottom:40px!important;border-bottom:1px solid var(--mf-line)!important}
.wd-footer .elementor-element-61d7f33 img{max-width:150px!important;height:auto}
.wd-footer .elementor-element-26e745a{background:var(--mf-card)!important;border:1px solid var(--mf-line)!important;border-radius:22px;padding:22px 22px 22px 86px!important;position:relative;align-items:center!important;gap:18px!important}
.wd-footer .elementor-element-26e745a:before{content:"";position:absolute;left:22px;top:50%;width:48px;height:48px;margin-top:-24px;border-radius:50%;background:#25d366 center/24px no-repeat var(--mi-whatsapp-w)}
.wd-footer .elementor-element-cff7a35 .title,.wd-footer .elementor-element-cff7a35 .wd-title,.wd-footer .elementor-element-cff7a35 h4{color:var(--mf-head)!important;font-family:Lora,serif!important;font-weight:400!important;font-size:22px!important;text-transform:none!important;letter-spacing:0!important;margin-bottom:4px!important}
.wd-footer .elementor-element-cff7a35 .title-after_title,.wd-footer .elementor-element-cff7a35 .title-subtitle,.wd-footer .elementor-element-cff7a35 p{color:var(--mf-text)!important;font-size:14px!important;margin:0!important}
.wd-footer .elementor-element-0ab1d4e .btn{height:50px;border-radius:999px!important;background:#fff!important;color:var(--mf-bg)!important;padding:0 26px!important;font-weight:700!important;font-size:13px!important;letter-spacing:.04em;text-transform:none!important;box-shadow:none!important}
.wd-footer .elementor-element-0ab1d4e .btn:hover{background:#25d366!important;color:#fff!important}
.wd-footer .elementor-element-455ad73{padding-top:48px!important;padding-bottom:40px!important}
.wd-footer .elementor-element-455ad73>.e-con,.wd-footer .elementor-element-455ad73>.e-con-inner>.e-con{border:0!important}
.wd-footer .elementor-element-4bc149c,.wd-footer .elementor-element-4bc149c p{color:var(--mf-text)!important;font-size:14px!important;line-height:1.75!important}
.wd-footer .elementor-element-61138e3 .wd-social-icon{width:42px!important;height:42px!important;border-radius:50%!important;border:1px solid var(--mf-line)!important;background:transparent!important;color:var(--mf-head)!important;margin-right:8px!important}
.wd-footer .elementor-element-61138e3 .wd-social-icon:hover{background:#fff!important;color:var(--mf-bg)!important}
.wd-footer .wd-el-toggle-title,.wd-footer .elementor-element-1353bf7 .title,.wd-footer .elementor-element-d4e4288 .title{color:var(--mf-head)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.26em!important;text-transform:uppercase!important}
.wd-footer .wd-sub-menu li a,.wd-footer .wd-sub-menu li,.wd-footer .elementor-element-ae5ebe6 a,.wd-footer .elementor-element-309176a a{color:var(--mf-text)!important;font-size:14px!important;text-transform:none!important}
.wd-footer .elementor-element-1353bf7 .title-after_title{display:flex;flex-direction:column;gap:12px;margin-top:18px!important;font-size:14px!important;color:var(--mf-text)!important}
.wd-footer .moca-crow{display:flex!important;align-items:center;gap:12px;color:var(--mf-text)!important;text-decoration:none!important;line-height:1.3}
.wd-footer .moca-crow:before{content:"";flex:0 0 36px;width:36px;height:36px;border-radius:12px;border:1px solid var(--mf-line);background:var(--mf-card);box-sizing:border-box}
.wd-footer .moca-crow{position:relative}
.wd-footer .moca-crow:after{content:"";position:absolute;left:9px;top:50%;width:18px;height:18px;margin-top:-9px;background-color:var(--mf-head);-webkit-mask:var(--mc) no-repeat center/contain;mask:var(--mc) no-repeat center/contain}
.wd-footer .moca-c-pin{--mc:var(--mi-pin)}
.wd-footer .moca-c-wa{--mc:var(--mi-whatsapp)}
.wd-footer .moca-c-ig{--mc:var(--mi-instagram)}
.wd-footer .elementor-element-d4e4288{margin-top:22px!important}
.moca-pay{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}
.moca-pay-chip{position:relative;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px 0 38px;border-radius:999px;border:1px solid var(--mf-line);color:var(--mf-head);font-size:13px}
.moca-pay-chip:before{content:"";position:absolute;left:13px;top:50%;width:16px;height:16px;margin-top:-8px;background-color:var(--mf-head);-webkit-mask:var(--mc) no-repeat center/contain;mask:var(--mc) no-repeat center/contain}
.moca-pay-cash{--mc:var(--mi-cash)}
.moca-pay-card{--mc:var(--mi-shield)}
.wd-footer .elementor-element-02a4716{border-top:1px solid var(--mf-line)!important;padding-top:22px!important;padding-bottom:22px!important}
.wd-footer .elementor-element-9ed12e5,.wd-footer .elementor-element-9ed12e5 p{color:#8a8178!important;font-size:12px!important;margin:0!important}
.wd-footer .elementor-element-c370f2b .wd-nav>li>a{color:#8a8178!important;font-size:11px!important;letter-spacing:.14em!important}
.wd-footer .elementor-element-c370f2b .wd-nav>li>a:hover{color:#fff!important}
@media(max-width:1024px){
.wd-footer .elementor-element-735e125{padding-top:44px!important;padding-bottom:28px!important}
.wd-footer .elementor-element-87e28ae{align-items:center!important}
.wd-footer .elementor-element-26e745a{flex-direction:column!important;align-items:stretch!important;text-align:left;padding:20px 20px 20px 84px!important}
.wd-footer .elementor-element-26e745a:before{top:22px;margin-top:0}
.wd-footer .elementor-element-26e745a>.e-con{width:100%!important}
.wd-footer .elementor-element-0ab1d4e .btn{width:100%}
.wd-footer .elementor-element-455ad73{padding-top:16px!important;padding-bottom:10px!important}
.wd-footer .elementor-element-8971bf9{padding-bottom:22px!important;border-bottom:1px solid var(--mf-line)!important;margin-bottom:6px}
.wd-footer .elementor-element-c367473,.wd-footer .elementor-element-d121000{border-bottom:1px solid var(--mf-line)!important;padding:0 15px!important}
.wd-footer .wd-el-toggle-head{padding:18px 0!important;display:flex!important;align-items:center;justify-content:space-between}
.wd-footer .wd-el-toggle-content-inner{padding-bottom:14px}
.wd-footer .wd-el-toggle-icon{color:var(--mf-head)!important;width:32px;height:32px;border-radius:50%;border:1px solid var(--mf-line);display:flex!important;align-items:center;justify-content:center}
.wd-footer .elementor-element-ed828bf{padding-top:24px!important}
.wd-footer .elementor-element-02a4716{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;padding-bottom:110px!important}
.wd-footer .elementor-element-c370f2b .wd-nav{justify-content:flex-start!important;flex-wrap:wrap;gap:4px 14px}
.wd-footer .elementor-element-c370f2b .wd-nav>li>a{padding:4px 0!important}
}
.wd-footer .wd-el-toggle-title{margin:0!important}
@media(min-width:1025px){.wd-footer .wd-el-toggle-head{margin-bottom:18px}}

.header-banner.wd-hb{overflow:hidden}
.header-banner .wd-carousel-container,.header-banner .wd-carousel-inner,.header-banner .wd-carousel,.header-banner .elementor-1008 .elementor-widget-container{height:38px!important;padding:0!important;margin:0!important;overflow:hidden}
.header-banner .wd-carousel-item{background:none!important}
@media(max-width:1024px){.header-banner .wd-carousel-container,.header-banner .wd-carousel-inner,.header-banner .wd-carousel,.header-banner .elementor-1008 .elementor-widget-container{height:34px!important}}

.wd-hb-wrapp{height:auto!important;min-height:0!important;background:var(--moca-ink)!important}
.header-banner .wd-carousel-item>*{height:auto!important;min-height:0!important;flex:0 1 auto!important}
.header-banner .wd-carousel-item .e-con,.header-banner .wd-carousel-item .e-con-inner{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:6px!important;height:auto!important}

.wd-empty-mini-cart:before{display:none!important}
.wd-wishlist-content .wd-wishlist-head{display:none!important}
.woocommerce-info,.woocommerce-message,.woocommerce-error,.woocommerce-notices-wrapper .wd-notice,.wd-notice.wd-info{background:#f4efe9!important;color:var(--moca-ink)!important;border:1px solid var(--moca-line)!important;border-radius:18px!important;padding:16px 18px 16px 54px!important;font-size:14px!important;line-height:1.6!important;font-weight:400!important;box-shadow:none!important}
.woocommerce-message{background:#eaf2ea!important;color:#24502c!important}
.woocommerce-error{background:#f7e1df!important;color:#7c241c!important}
.woocommerce-info:before,.woocommerce-message:before,.woocommerce-error:before{left:18px!important;color:inherit!important}
.woocommerce-info a,.woocommerce-message a,.woocommerce-error a{color:inherit!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:3px;border:0!important;padding:0!important;background:none!important;text-transform:none!important}
.woocommerce-info .button,.woocommerce-message .button,.woocommerce-info .wc-forward,.woocommerce-message .wc-forward{font-size:13px!important}
.wd-el-my-acc-nav .wd-nav-my-acc{display:flex!important;flex-direction:column;gap:2px;padding:8px!important;border:1px solid var(--moca-line)!important;border-radius:22px;background:#fff}
.elementor-2056 .wd-nav-my-acc>li{margin:0!important;border:0!important;width:100%}
.elementor-2056 .wd-nav-my-acc>li>a{display:flex!important;align-items:center;gap:14px;min-height:52px;padding:6px 14px!important;border-radius:14px;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--moca-ink)!important;justify-content:flex-start!important;border:0!important}
.elementor-2056 .wd-nav-my-acc>li>a .nav-link-text{flex:1}
.elementor-2056 .wd-nav-my-acc>li>a:after{content:"";width:14px;height:14px;flex:0 0 14px;background-color:#b7aea4;-webkit-mask:var(--mi-right) no-repeat center/contain;mask:var(--mi-right) no-repeat center/contain}
.elementor-2056 .wd-nav-my-acc>li>a .wd-nav-icon{width:36px;height:36px;flex:0 0 36px;border-radius:12px;background:#f4efe9;display:flex!important;align-items:center;justify-content:center;font-size:18px!important;margin:0!important}
.elementor-2056 .wd-nav-my-acc>li>a:hover{background:#faf8f5}
.elementor-2056 .wd-nav-my-acc>li.is-active>a{background:var(--moca-ink)!important;color:#fff!important}
.elementor-2056 .wd-nav-my-acc>li.is-active>a .wd-nav-icon{background:rgba(255,255,255,.12);color:#fff}
.elementor-2056 .wd-nav-my-acc>li.is-active>a:after{background-color:rgba(255,255,255,.5)}
.elementor-2056 .wd-nav-my-acc>li.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:6px!important;padding-top:6px!important;border-top:1px solid var(--moca-line)!important}
.elementor-2056 .wd-nav-my-acc>li.woocommerce-MyAccount-navigation-link--customer-logout>a{color:#9b2d23!important}
.elementor-2056 .wd-nav-my-acc>li.woocommerce-MyAccount-navigation-link--customer-logout>a:after{display:none}
.elementor-2056 .wd-off-canvas-btn a{height:40px;padding:0 16px!important;border-radius:999px;border:1px solid var(--moca-line);background:#fff;font-size:12px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:none!important;display:inline-flex!important;align-items:center;gap:8px}
.elementor-2056 .wd-el-page-heading .title,.elementor-2065 .wd-el-page-heading .title{font-family:Lora,serif!important;font-weight:400!important;font-size:30px!important;text-transform:none!important}
.elementor-2056 .elementor-element-ca0e480,.elementor-2056 .elementor-element-7c27cb0,.elementor-2056 .wd-el-my-acc-nav,.elementor-2056 .wd-el-my-acc-nav>.elementor-widget-container{border:0!important;box-shadow:none!important}
.elementor-2056 .wd-el-my-acc-nav>.elementor-widget-container{padding:0!important}
.woocommerce-MyAccount-content form .form-row{margin-bottom:16px!important}
.woocommerce-MyAccount-content form .form-row label{font-size:11px!important;font-weight:700!important;letter-spacing:.14em;text-transform:uppercase;color:var(--moca-muted)!important;margin-bottom:8px!important}
.woocommerce-MyAccount-content form .form-row label .required{color:var(--moca-muted)!important;text-decoration:none}
.woocommerce-MyAccount-content input.input-text,.woocommerce-MyAccount-content select,.woocommerce-MyAccount-content .select2-selection{height:54px!important;border-radius:16px!important;border:1px solid var(--moca-line)!important;background:#fff!important;padding:0 18px!important;font-size:15px!important;box-shadow:none!important}
.woocommerce-MyAccount-content .select2-selection__rendered{line-height:52px!important;padding:0!important}
.woocommerce-MyAccount-content .select2-selection__arrow{height:52px!important;right:12px!important}
.woocommerce-MyAccount-content input.input-text:focus{border-color:var(--moca-ink)!important}
.woocommerce-MyAccount-content form em,.woocommerce-MyAccount-content .description{font-size:12px!important;color:var(--moca-muted);font-style:normal!important}
.woocommerce-MyAccount-content fieldset{border:1px solid var(--moca-line)!important;border-radius:20px;padding:18px 18px 4px!important;margin:10px 0 20px!important;background:#fff}
.woocommerce-MyAccount-content fieldset legend{font-family:Lora,serif;font-size:19px!important;font-weight:400!important;padding:0 8px!important;text-transform:none!important;margin:0!important}
.woocommerce-MyAccount-content form .button,.woocommerce-MyAccount-content .woocommerce-Button{height:54px;padding:0 34px!important;border-radius:999px!important;background:var(--moca-ink)!important;color:#fff!important;font-weight:700!important;font-size:13px!important;letter-spacing:.06em!important;text-transform:none!important}
.woocommerce-Addresses .woocommerce-Address{background:#fff;border:1px solid var(--moca-line);border-radius:20px;padding:18px!important;margin-bottom:14px}
.woocommerce-Addresses .woocommerce-Address-title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:10px}
.woocommerce-Addresses .woocommerce-Address-title h2,.woocommerce-Addresses .woocommerce-Address-title h3{font-family:Lora,serif;font-weight:400!important;font-size:20px!important;text-transform:none!important;margin:0!important}
.woocommerce-Addresses .woocommerce-Address-title .edit{height:34px;padding:0 14px!important;border-radius:999px;border:1px solid var(--moca-ink)!important;display:inline-flex!important;align-items:center;gap:6px;white-space:nowrap;font-size:12px!important;font-weight:700;color:var(--moca-ink)!important;text-transform:none!important;text-decoration:none!important}
.woocommerce-Addresses address{font-style:normal;color:var(--moca-muted);line-height:1.7}
.woocommerce-orders-table{border:1px solid var(--moca-line)!important;border-radius:20px;overflow:hidden;background:#fff}
.woocommerce-orders-table th{font-size:11px!important;letter-spacing:.14em;text-transform:uppercase;color:var(--moca-muted)!important}
.woocommerce-orders-table .button{height:36px;border-radius:999px!important;padding:0 14px!important;font-size:12px!important;text-transform:none!important}
@media(max-width:1024px){.elementor-2056 .wd-el-page-heading .title,.elementor-2065 .wd-el-page-heading .title{font-size:26px!important}}
.wd-empty-block.wd-empty-block{position:relative;padding:118px 0 10px!important;text-align:center;font-size:inherit!important;font-family:inherit!important}
.wd-empty-block.wd-empty-block:before{content:""!important;position:absolute;left:50%;top:0;width:96px!important;height:96px!important;margin-left:-48px;border-radius:50%;background:#f4efe9!important;-webkit-mask:none!important;mask:none!important;font-size:0!important;display:block!important}
.wd-empty-block.wd-empty-block:after{content:""!important;position:absolute;left:50%;top:30px;width:36px;height:36px;margin-left:-18px;background:var(--moca-ink)!important;-webkit-mask:var(--eb,var(--mi-bag)) no-repeat center/contain!important;mask:var(--eb,var(--mi-bag)) no-repeat center/contain!important;display:block!important}
.wd-empty-wishlist{--eb:var(--mi-heart)}
.wd-empty-block .wd-empty-block-title:before{display:none!important}
.wd-empty-block .wd-empty-block-title{font-family:Lora,serif!important;font-weight:400!important;font-size:26px!important;text-transform:none!important;letter-spacing:0!important;margin:0 0 10px!important;color:var(--moca-ink)!important}
.wd-empty-block .wd-empty-block-text{max-width:380px;margin:0 auto 24px!important;color:var(--moca-muted)!important;font-size:15px!important;line-height:1.65!important}
.wd-empty-block .wd-empty-block-btn{height:52px;padding:0 34px!important;border-radius:999px!important;background:var(--moca-ink)!important;color:#fff!important;font-weight:700!important;font-size:13px!important;letter-spacing:.06em!important;text-transform:none!important;display:inline-flex!important;align-items:center}
.wd-side-hidden.wd-col-offcanvas-sm,.wd-side-hidden.e-con{flex-wrap:nowrap!important}
@media(max-width:1024px){
.elementor-element-61436ac.wd-side-hidden{width:min(90vw,390px)!important;max-width:none!important;background:#faf8f5!important;padding:0 0 30px!important;gap:0!important}
.elementor-element-61436ac.wd-side-hidden>*{width:100%!important;max-width:none!important;flex:0 0 auto!important}
.elementor-element-61436ac .wd-heading{position:sticky;top:0;z-index:5;display:flex!important;align-items:center;justify-content:space-between;height:64px;padding:0 14px 0 20px!important;margin:0!important;background:#faf8f5;border-bottom:1px solid var(--moca-line)!important}
.elementor-element-61436ac .wd-heading:before{content:"Filtrele & Sırala";font-family:Lora,serif;font-size:21px;color:var(--moca-ink)}
.elementor-element-61436ac .close-side-widget{margin:0!important}
.elementor-element-61436ac .close-side-widget a{width:40px;height:40px;border-radius:50%;display:flex!important;align-items:center;justify-content:center;background:#fff;border:1px solid var(--moca-line);padding:0!important}
.elementor-element-61436ac .close-side-widget .wd-action-text{display:none!important}
.elementor-element-61436ac .close-side-widget .wd-action-icon{margin:0!important;font-size:16px;color:var(--moca-ink)}
.elementor-element-61436ac .elementor-widget-wd_sidebar{padding:6px 14px 0!important;box-sizing:border-box}
.elementor-element-61436ac .elementor-widget-wd_sidebar>.elementor-widget-container{padding:0!important;margin:0!important;border:0!important;background:none!important}
}
.elementor-element-61436ac .sidebar-widget{background:#fff;border:1px solid var(--moca-line);border-radius:20px;padding:16px 16px 12px!important;margin:12px 0 0!important}
.elementor-element-61436ac .sidebar-widget .widget-title{font-size:11px!important;font-weight:700!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--moca-muted)!important;margin:0 0 12px!important;padding:0!important;border:0!important}
.elementor-element-61436ac .woocommerce-ordering-list ul{display:flex;flex-wrap:wrap;gap:8px;margin:0!important;padding:0!important;list-style:none}
.elementor-element-61436ac .woocommerce-ordering-list li{margin:0!important;padding:0!important}
.elementor-element-61436ac .woocommerce-ordering-list li a{display:inline-flex!important;align-items:center;height:38px;padding:0 16px!important;border-radius:999px;border:1px solid var(--moca-line);background:#faf8f5;color:var(--moca-ink)!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important}
.elementor-element-61436ac .woocommerce-ordering-list li a:after,.elementor-element-61436ac .woocommerce-ordering-list li a:before{display:none!important}
.elementor-element-61436ac .woocommerce-ordering-list li a.wd-active,.elementor-element-61436ac .woocommerce-ordering-list li.wd-active a,.elementor-element-61436ac .woocommerce-ordering-list li a.selected{background:var(--moca-ink)!important;border-color:var(--moca-ink)!important;color:#fff!important}
.elementor-element-61436ac .product-categories{margin:0!important;padding:0!important}
.elementor-element-61436ac .product-categories li{display:flex!important;align-items:center;justify-content:space-between;margin:0!important;padding:0!important;border:0!important}
.elementor-element-61436ac .product-categories li a{flex:1;display:block;padding:11px 0!important;font-size:15px!important;color:var(--moca-ink)!important;font-weight:500}
.elementor-element-61436ac .product-categories li+li{border-top:1px solid var(--moca-line)!important}
.elementor-element-61436ac .product-categories .count,.elementor-element-61436ac .wd-filter-list .count{position:static!important;min-width:28px;height:24px;padding:0 8px!important;border-radius:999px!important;border:0!important;background:#f4efe9!important;color:var(--moca-muted)!important;font-size:12px!important;font-weight:700;display:inline-flex!important;align-items:center;justify-content:center;line-height:1!important;transform:none!important;margin:0!important}
.elementor-element-61436ac .product-categories li.current-cat>a,.elementor-element-61436ac .product-categories li.wd-active>a{font-weight:800}
.elementor-element-61436ac .product-categories li.current-cat>.count,.elementor-element-61436ac .product-categories li.wd-active>.count{background:var(--moca-ink)!important;color:#fff!important}
.elementor-element-61436ac .wd-scroll-content.wd-filter-list{max-height:none!important}
.elementor-element-61436ac .wd-filter-list li{display:flex!important;align-items:center;justify-content:space-between;padding:0!important;margin:0!important}
.elementor-element-61436ac .wd-filter-list li+li{border-top:1px solid var(--moca-line)}
.elementor-element-61436ac .wd-filter-list li a{display:flex!important;align-items:center;gap:12px;flex:1;padding:9px 0!important;font-size:15px!important;color:var(--moca-ink)!important}
.elementor-element-61436ac .wd-filter-list .wd-swatch{width:26px!important;height:26px!important;border-radius:50%!important;box-shadow:inset 0 0 0 1px rgba(23,20,18,.12);overflow:hidden;flex:0 0 26px}
.elementor-element-61436ac .wd-filter-list .wd-swatch:not(:has(.wd-swatch-bg[style])){background:conic-gradient(#6d1f2a,#c9b7a0,#1f2a44,#79724f,#6d1f2a)!important}
.elementor-element-61436ac .wd-filter-list li.chosen a,.elementor-element-61436ac .wd-filter-list li.wd-active a{font-weight:800}
.elementor-element-61436ac .wd-filter-list li.chosen .wd-swatch{box-shadow:0 0 0 2px #faf8f5,0 0 0 3.5px var(--moca-ink)}
.wd-builder-off-canvas-btn .wd-off-canvas-btn a,.elementor-element-f7f3eeb .wd-off-canvas-btn a{height:42px;padding:0 18px!important;border-radius:999px;border:1px solid var(--moca-line);background:#fff;font-size:12px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:none!important;display:inline-flex!important;align-items:center;gap:8px;color:var(--moca-ink)!important}
.moca-pmeta{display:flex;align-items:center;gap:8px;margin-bottom:12px}
.moca-pcat{height:28px;padding:0 12px;border-radius:999px;background:#f4efe9;color:var(--moca-ink)!important;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;display:inline-flex;align-items:center;text-decoration:none!important}
.moca-stock{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#2f6b3a}
.moca-stock:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px rgba(47,107,58,.15)}
.moca-stock.moca-out{color:#9b2d23}
.single-product .product_title.wd-entities-title{font-family:Lora,serif!important;font-weight:400!important;font-size:clamp(26px,3vw,36px)!important;line-height:1.15!important;letter-spacing:-.01em;text-transform:none!important;margin:0!important}
.single-product .wd-single-price .price:empty{display:none}
.single-product .wd-single-short-desc{margin-top:12px!important}
.single-product .woocommerce-product-details__short-description p{font-size:15px;line-height:1.7;color:var(--moca-muted);margin:0!important}
.moca-colors{margin:20px 0 4px;padding:16px 0 0;border-top:1px solid var(--moca-line)}
.moca-colors-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px}
.moca-colors-head span{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--moca-ink)}
.moca-colors-head b{font-size:12px;font-weight:400;color:var(--moca-muted)}
.moca-colors-list{display:flex;flex-wrap:wrap;gap:8px}
.moca-csw{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px 0 6px;border-radius:999px;background:#fff;border:1px solid var(--moca-line);font-size:13px;font-weight:600;color:var(--moca-ink)}
.moca-csw i{width:26px;height:26px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(23,20,18,.14);display:block}
.moca-csw i.moca-multi{background:conic-gradient(#6d1f2a,#c9b7a0,#1f2a44,#79724f,#6d1f2a)}
.moca-csw em{font-style:normal}
.moca-buybar{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;margin:22px 0 6px!important;flex-wrap:nowrap!important}
.moca-buybar>.moca-sc-wa{flex:1 1 auto!important;width:auto!important;margin:0!important}
.moca-buybar>.wd-single-wishlist-btn{flex:0 0 56px!important;width:56px!important;margin:0!important}
.moca-wa-order{display:flex!important;align-items:center;justify-content:center;gap:12px;height:58px;border-radius:999px;background:var(--moca-ink);color:#fff!important;font-size:14px;font-weight:700;letter-spacing:.04em;text-decoration:none!important;box-shadow:0 18px 30px -20px rgba(23,20,18,.9);transition:transform .2s,background .2s}
.moca-wa-order:hover{background:#000;transform:translateY(-1px)}
.moca-wa-ic{width:32px;height:32px;border-radius:50%;background:#25d366 center/17px no-repeat var(--mi-whatsapp-w);flex:0 0 32px}
.moca-buybar .wd-wishlist-btn>a{width:56px!important;height:56px!important;border-radius:50%!important;border:1px solid var(--moca-line)!important;background:#fff!important;display:flex!important;align-items:center;justify-content:center;padding:0!important}
.moca-buybar .wd-wishlist-btn .wd-action-icon{font-size:22px!important;margin:0!important;color:var(--moca-ink)}
.moca-buybar .wd-wishlist-btn .wd-action-text{display:none!important}
.moca-buybar .wd-wishlist-btn>a.added{background:#f4efe9!important}
.moca-pinfo-grid{display:flex!important;flex-direction:column!important;gap:0!important;margin-top:16px!important;padding:2px 16px!important;background:#fff;border:1px solid var(--moca-line)!important;border-radius:20px}
.moca-pinfo-grid>.elementor-widget{width:100%!important;margin:0!important}
.moca-pinfo-grid>.elementor-widget+.elementor-widget{border-top:1px solid var(--moca-line)}
.moca-pinfo-grid .wd-info-box{display:flex!important;align-items:center!important;gap:14px!important;padding:13px 0!important;margin:0!important}
.moca-pinfo-grid .box-icon-wrapper{margin:0!important;flex:0 0 40px;width:40px;height:40px;border-radius:13px;background:#f4efe9;display:flex!important;align-items:center;justify-content:center}
.moca-pinfo-grid .info-box-icon img{width:22px!important;height:22px!important;max-width:none!important}
.moca-pinfo-grid .info-box-content{flex:1}
.moca-pinfo-grid .info-box-inner p{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0!important;font-size:14px!important;font-weight:600;color:var(--moca-ink)}
.moca-pinfo-grid .info-box-inner a{font-size:12px!important;font-weight:600;color:var(--moca-muted)!important;text-decoration:none!important;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}
.moca-pinfo-grid .info-box-inner a:after{content:"";width:12px;height:12px;background:currentColor;-webkit-mask:var(--mi-right) no-repeat center/contain;mask:var(--mi-right) no-repeat center/contain}
.single-product .elementor-element-6fa7211{margin-top:16px!important}
.single-product .elementor-element-6fa7211 .wd-hidden-tab-title,.single-product .elementor-element-6fa7211 .wd-accordion-title{display:flex!important;align-items:center;justify-content:space-between;min-height:58px;padding:0 18px!important;margin:0 0 10px!important;background:#fff;border:1px solid var(--moca-line)!important;border-radius:18px;font-size:14px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;color:var(--moca-ink)!important;cursor:pointer}
.single-product .elementor-element-6fa7211 .wd-hidden-tab-title:after{content:""!important;width:14px;height:14px;background:var(--moca-muted)!important;-webkit-mask:var(--mi-right) no-repeat center/contain!important;mask:var(--mi-right) no-repeat center/contain!important;font-size:0!important;border:0!important;position:static!important;transform:none!important}
.wd-side-hidden.woocommerce-Tabs-panel--description,.wd-side-hidden[class*=woocommerce-Tabs-panel]{background:#faf8f5!important;width:min(92vw,440px)!important}
.wd-side-hidden[class*=woocommerce-Tabs-panel] .wd-heading{height:64px;padding:0 14px 0 22px!important;margin:0!important;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--moca-line)!important;background:#faf8f5}
.wd-side-hidden[class*=woocommerce-Tabs-panel] .wd-heading .title{font-family:Lora,serif!important;font-weight:400!important;font-size:21px!important;text-transform:none!important;letter-spacing:0!important}
.wd-side-hidden[class*=woocommerce-Tabs-panel] .close-side-hidden a{width:40px;height:40px;border-radius:50%;display:flex!important;align-items:center;justify-content:center;background:#fff;border:1px solid var(--moca-line);padding:0!important}
.wd-side-hidden[class*=woocommerce-Tabs-panel] .close-side-hidden .wd-action-text{display:none!important}
.wd-side-hidden[class*=woocommerce-Tabs-panel] .close-side-hidden .wd-action-icon{margin:0!important}
.wd-side-hidden[class*=woocommerce-Tabs-panel] .woocommerce-Tabs-panel{padding:22px!important;font-size:15px;line-height:1.75;color:#4a443f}
.moca-prel .wd-el-title.slider-title{font-family:Lora,serif!important;font-weight:400!important;font-size:clamp(22px,2.4vw,30px)!important;text-transform:none!important;letter-spacing:-.01em!important;margin-bottom:18px!important}
.moca-prel .wd-el-title.slider-title span{text-transform:none!important}
@media(min-width:1025px){
.moca-pgallery .woocommerce-product-gallery__image img,.moca-pgallery .wd-carousel-item img{border-radius:20px}
.moca-psummary{padding-left:24px!important}
}
@media(max-width:1024px){
.single-product .moca-pbc{display:none!important}
.single-product .moca-pmain{padding-top:0!important}
.moca-pgallery{margin-left:-15px!important;margin-right:-15px!important;width:calc(100% + 30px)!important;max-width:none!important}
.moca-pgallery .woocommerce-product-gallery__image img,.moca-pgallery img{border-radius:0!important}
.moca-pgallery .wd-nav-arrows{display:none!important}
.moca-pgallery .wd-nav-pagin-wrap,.moca-pgallery .wd-nav-pagin{position:absolute!important;left:0;right:0;bottom:44px!important;z-index:4;margin:0!important;justify-content:center}
.moca-psummary{position:relative;z-index:3;margin:-28px -15px 0!important;width:calc(100% + 30px)!important;max-width:none!important;background:#fafafa;border-radius:28px 28px 0 0;padding:26px 15px 0!important}
.moca-psummary:before{content:"";position:absolute;left:50%;top:9px;width:38px;height:4px;margin-left:-19px;border-radius:4px;background:rgba(23,20,18,.14)}
.single-product .wd-toolbar{display:none!important}
.single-product .moca-buybar{position:fixed!important;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:390;margin:0!important;padding:8px!important;background:rgba(255,255,255,.96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--moca-line)!important;border-radius:999px;box-shadow:0 20px 40px -18px rgba(23,20,18,.55)}
.single-product .moca-buybar .moca-wa-order{height:52px;box-shadow:none}
.single-product .moca-buybar>.wd-single-wishlist-btn{flex-basis:52px!important;width:52px!important}
.single-product .moca-buybar .wd-wishlist-btn>a{width:52px!important;height:52px!important}
.single-product .wd-footer .elementor-element-02a4716{padding-bottom:100px!important}
.single-product .scrollToTop{display:none!important}
}
.single-product .wd-single-price:has(.price:empty),.single-product .wd-single-countdown:not(:has(.wd-timer)),.single-product .wd-single-stock-bar:not(:has(.wd-stock-progress-bar)){display:none!important}
.single-product .wd-single-title{margin-bottom:0!important}
@media(max-width:1024px){
.single-product .moca-buybar{width:auto!important;max-width:none!important}
.moca-pgallery,.moca-pgallery *{border-radius:0!important}
.moca-pgallery .woocommerce-product-gallery__image img{transform:scale(1.04);transform-origin:center}
.single-product .wd-content-layout,.single-product .main-page-wrapper,.single-product .wd-page-content{padding-top:0!important;margin-top:0!important}
.single-product .moca-pmain,.single-product .moca-pmain>.e-con-inner{padding-top:0!important;margin-top:0!important}
}
.wd-toolbar .wd-toolbar-link-1 .wd-toolbar-icon{background:#25d366!important;box-shadow:0 10px 22px -8px rgba(37,211,102,.75)!important}
.woocommerce-checkout .elementor-1456 .elementor-element-9f5f474,.woocommerce-checkout .elementor-1456 .elementor-element-11377d2,.woocommerce-checkout .elementor-1456 .elementor-element-68e31619{background:#fff!important;border:1px solid var(--moca-line)!important;border-radius:24px;padding:26px 24px!important;box-shadow:0 24px 50px -44px rgba(23,20,18,.5)}
.woocommerce-checkout .elementor-1456 .elementor-element-68372ab9{margin-top:22px!important;padding-top:22px!important;border-top:1px solid var(--moca-line)!important}
.woocommerce-checkout .elementor-1456 .elementor-element-68e31619{align-self:flex-start}
.woocommerce-checkout .elementor-1456 .wd-billing-details>.elementor-widget-container,.woocommerce-checkout .elementor-1456 .wd-shipping-details>.elementor-widget-container,.woocommerce-checkout .elementor-1456 .wd-payment-methods>.elementor-widget-container,.woocommerce-checkout .elementor-1456 .wd-order-table>.elementor-widget-container{padding:0!important;border:0!important;background:none!important}
.woocommerce-checkout .elementor-1456 .e-con-full{gap:16px!important}
.woocommerce-checkout .elementor-1456 .wd-billing-details h3,.woocommerce-checkout .elementor-1456 .wd-shipping-details h3,.woocommerce-checkout .elementor-1456 .woodmart-title-container{font-family:Lora,serif!important;font-weight:400!important;font-size:24px!important;text-transform:none!important;letter-spacing:-.01em!important;margin:0 0 6px!important;color:var(--moca-ink)!important}
.woocommerce-checkout .elementor-1456 .title-wrapper{margin-bottom:14px!important}
.woocommerce-billing-fields__field-wrapper{display:grid!important;grid-template-columns:1fr 1fr;gap:14px 12px}
.woocommerce-billing-fields__field-wrapper:before,.woocommerce-billing-fields__field-wrapper:after{display:none!important}
.woocommerce-billing-fields__field-wrapper>.form-row{width:auto!important;float:none!important;margin:0!important;padding:0!important;grid-column:1/-1;position:relative}
.woocommerce-billing-fields__field-wrapper>.form-row-first{grid-column:1}
.woocommerce-billing-fields__field-wrapper>.form-row-last{grid-column:2}
.woocommerce-billing-fields__field-wrapper .moca-hide-country{display:none!important}
.moca-co-h{position:absolute;left:0;top:-34px;white-space:nowrap;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--moca-muted)}
#billing_first_name_field,#billing_last_name_field{margin-top:30px!important}
#billing_state_field,#billing_city_field,#billing_invoice_type_field{margin-top:44px!important}
#billing_state_field:before,#billing_invoice_type_field:before{content:"";position:absolute;left:0;right:0;top:-52px;height:1px;background:var(--moca-line)}
#billing_state_field:before{right:-12px}
.woocommerce-checkout form .form-row label:not(.radio):not(.checkbox):not(.woocommerce-form__label){font-size:13px!important;font-weight:600!important;color:var(--moca-ink)!important;margin-bottom:6px!important;text-transform:none!important;letter-spacing:0!important}
.woocommerce-checkout form .form-row .required{color:#b7aea4!important;text-decoration:none!important;font-weight:400}
.woocommerce-checkout form .form-row .optional{font-size:11px;color:var(--moca-muted)}
.woocommerce-checkout form .form-row input.input-text,.woocommerce-checkout form .form-row textarea,.woocommerce-checkout form .form-row select,.woocommerce-checkout .select2-container .select2-selection--single{height:52px!important;border-radius:14px!important;border:1px solid var(--moca-line)!important;background:#faf8f5!important;padding:0 16px!important;font-size:15px!important;color:var(--moca-ink)!important;box-shadow:none!important;transition:border-color .2s,background .2s}
.woocommerce-checkout form .form-row textarea{height:96px!important;padding:14px 16px!important;resize:vertical}
.woocommerce-checkout form .form-row input.input-text:focus,.woocommerce-checkout form .form-row textarea:focus{border-color:var(--moca-ink)!important;background:#fff!important}
.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:50px!important;padding:0!important;color:var(--moca-ink)!important}
.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__arrow{height:50px!important;right:12px!important}
.woocommerce-checkout form .form-row.woocommerce-invalid input.input-text,.woocommerce-checkout form .form-row.woocommerce-invalid .select2-selection{border-color:#c0392b!important;background:#fdf3f2!important}
.moca-inv-type>label{display:none!important}
.moca-inv-type .woocommerce-input-wrapper{display:grid!important;grid-template-columns:1fr 1fr;gap:6px;padding:5px;background:#f1ece5;border-radius:16px}
.moca-inv-type input.input-radio{position:absolute!important;opacity:0!important;pointer-events:none;width:1px;height:1px}
.moca-inv-type label.radio{margin:0!important;height:46px;display:flex!important;align-items:center;justify-content:center;gap:8px;border-radius:12px;font-size:14px!important;font-weight:700!important;color:var(--moca-muted)!important;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}
.moca-inv-type label.radio .required{display:none!important}
.moca-inv-type input:checked+label.radio,.moca-inv-type label.radio.is-on{background:#fff!important;color:var(--moca-ink)!important;box-shadow:0 6px 16px -10px rgba(23,20,18,.45)}
.woocommerce-checkout .elementor-1456 .wd-shipping-details .woocommerce-shipping-fields{display:none!important}
.woocommerce-checkout .woocommerce-additional-fields>h3{display:none!important}
.woocommerce-checkout #order_comments_field{margin:0!important}
.wd-order-table .woocommerce-checkout-review-order-table{border:0!important;margin:0!important}
.wd-order-table .woocommerce-checkout-review-order-table thead{display:none}
.wd-order-table .woocommerce-checkout-review-order-table td,.wd-order-table .woocommerce-checkout-review-order-table th{border:0!important;padding:10px 0!important}
.wd-order-table .cart_item td{padding:0 0 14px!important;border-bottom:1px solid var(--moca-line)!important}
.wd-order-table .wd-checkout-prod{display:flex!important;align-items:center;gap:14px}
.wd-order-table .wd-checkout-prod-img img{width:68px!important;height:84px!important;object-fit:cover;border-radius:14px}
.wd-order-table .wd-checkout-prod-cont{flex:1;display:flex;align-items:center;justify-content:space-between;gap:10px}
.wd-order-table .cart-product-label{display:block;font-size:14px;font-weight:700;color:var(--moca-ink)!important;margin-bottom:8px}
.wd-order-table .quantity{display:inline-flex!important;align-items:center;height:34px;border:1px solid var(--moca-line);border-radius:999px;overflow:hidden;background:#faf8f5}
.wd-order-table .quantity .btn{width:32px!important;min-width:0!important;height:32px!important;border:0!important;background:none!important;padding:0!important;font-size:16px!important}
.wd-order-table .quantity input.qty{width:30px!important;height:32px!important;border:0!important;background:none!important;padding:0!important;text-align:center;font-weight:700}
.wd-order-table .wd-checkout-remove-btn{width:28px!important;height:28px!important;border-radius:50%!important;background:#f4efe9!important;display:flex!important;align-items:center;justify-content:center}
.wd-order-table .product-total .amount{font-weight:700;color:var(--moca-ink)}
.wd-order-table tfoot th{font-weight:500!important;color:var(--moca-muted)!important;font-size:14px!important;text-transform:none!important;text-align:left}
.wd-order-table tfoot td{text-align:right;font-size:14px;color:var(--moca-ink)}
.wd-order-table tfoot tr.cart-subtotal th,.wd-order-table tfoot tr.cart-subtotal td{padding-top:16px!important}
.wd-order-table .woocommerce-shipping-methods li label{font-weight:700;color:#2f6b3a!important}
.wd-order-table tr.order-total th,.wd-order-table tr.order-total td{padding-top:16px!important;border-top:1px solid var(--moca-line)!important}
.wd-order-table tr.order-total th{color:var(--moca-ink)!important;font-weight:700!important;font-size:15px!important}
.wd-order-table tr.order-total .amount{font-family:Lora,serif;font-size:26px;font-weight:400;color:var(--moca-ink)}
.woocommerce-checkout #payment{background:none!important;border:0!important;padding:0!important}
.woocommerce-checkout #payment ul.payment_methods{padding:0!important;margin:0 0 18px!important;border:0!important;display:flex;flex-direction:column;gap:10px}
.woocommerce-checkout #payment ul.payment_methods li{position:relative;margin:0!important;padding:16px 16px 16px 52px!important;border:1.5px solid var(--moca-line);border-radius:18px;background:#faf8f5;list-style:none}
.woocommerce-checkout #payment ul.payment_methods li:has(input:checked){border-color:var(--moca-ink);background:#fff}
.woocommerce-checkout #payment ul.payment_methods li input.input-radio{position:absolute;left:18px;top:19px;width:20px;height:20px;margin:0!important;accent-color:var(--moca-ink)}
.woocommerce-checkout #payment ul.payment_methods li>label{font-size:15px!important;font-weight:700!important;color:var(--moca-ink)!important;margin:0!important;display:block}
.woocommerce-checkout #payment ul.payment_methods li.payment_method_cod>label:after{content:"Ürünü teslim alırken nakit ya da kartla ödersiniz.";display:block;margin-top:3px;font-size:13px;font-weight:400;color:var(--moca-muted)}
.woocommerce-checkout #payment .payment_method_cod .payment_box{display:none!important}.woocommerce-checkout #payment .payment_box{background:transparent!important;padding:8px 0 0!important;margin:0!important;font-size:13px;color:var(--moca-muted)}.woocommerce-checkout #payment .payment_box:before{display:none!important}
.woocommerce-checkout #payment .place-order{padding:0!important;margin:0!important}
.woocommerce-checkout .woocommerce-privacy-policy-text p{font-size:12px!important;line-height:1.6;color:var(--moca-muted);margin:0 0 14px!important}
.woocommerce-checkout #place_order{width:100%!important;height:58px!important;border-radius:999px!important;background:var(--moca-ink)!important;color:#fff!important;font-size:15px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:none!important;box-shadow:0 18px 30px -20px rgba(23,20,18,.9)!important}
.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{margin-bottom:16px!important}
.woocommerce-checkout form.checkout_coupon{background:#fff;border:1px solid var(--moca-line)!important;border-radius:18px;padding:16px!important}
@media(max-width:1024px){
.woocommerce-checkout .elementor-1456 .elementor-element-9f5f474,.woocommerce-checkout .elementor-1456 .elementor-element-11377d2,.woocommerce-checkout .elementor-1456 .elementor-element-68e31619{padding:22px 16px!important;border-radius:22px}
.woocommerce-checkout .elementor-1456 .wd-sticky-container-lg{order:-1;position:static!important}
.woocommerce-checkout .elementor-1456 .e-con-inner{gap:16px!important}
}#billing_first_name_field{order:1}#billing_last_name_field{order:2}#billing_phone_field{order:3}#billing_email_field{order:4}#billing_country_field{order:5}#billing_state_field{order:6}#billing_city_field{order:7}#billing_address_1_field{order:8}#billing_invoice_type_field{order:9}#billing_tc_field{order:10}#billing_company_field{order:11}#billing_tax_office_field{order:12}#billing_tax_no_field{order:13}
#billing_phone_field,#billing_email_field{grid-column:auto}
@media(min-width:600px){#billing_phone_field{grid-column:1!important}#billing_email_field{grid-column:2!important}}
.wd-order-table .quantity input.qty{width:30px!important;min-width:0!important;flex:0 0 30px}
.wd-order-table .quantity{width:auto!important;padding:0!important}

#billing_state_field,#billing_city_field,#billing_address_1_field{grid-column:1/-1!important}
#billing_city_field{margin-top:0!important}
#billing_first_name_field,#billing_last_name_field{margin-top:40px!important}
@media(min-width:600px){#billing_state_field{grid-column:1!important}#billing_city_field{grid-column:2!important;margin-top:44px!important}}

.woocommerce-checkout form .form-row textarea{min-height:0!important;height:96px!important}
.woocommerce-checkout #payment ul.payment_methods li:only-child:before{content:"";position:absolute;left:16px;top:50%;margin-top:-12px;width:24px;height:24px;border-radius:50%;background:var(--moca-ink) center/12px no-repeat url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%223%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m5 12.5 4.5 4.5L19 7.5%22/%3E%3C/svg%3E")}
.woocommerce-checkout #payment ul.payment_methods li:only-child{border-color:var(--moca-ink);background:#fff}
.wd-order-table tfoot tr.shipping td,.wd-order-table tfoot tr.shipping th{border:0!important}
.wd-order-table .woocommerce-shipping-methods{margin:0!important;padding:0!important;border:0!important}
.wd-order-table .woocommerce-shipping-methods li{margin:0!important;padding:0!important;border:0!important;list-style:none}

@media(max-width:1024px){.woocommerce-checkout .elementor-element-7482f006>.e-con-inner{flex-direction:column!important}.woocommerce-checkout .elementor-1456 .elementor-element-68e31619{order:-1!important}}
.wd-toolbar .wd-toolbar-link-1 .wd-toolbar-icon{width:56px!important;height:56px!important;min-width:56px!important;flex:0 0 56px!important;aspect-ratio:1/1;border-radius:50%!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;box-sizing:border-box}
.wd-toolbar .wd-toolbar-link-1 .wd-toolbar-icon img{width:26px!important;height:26px!important;max-width:none!important;object-fit:contain}
.scrollToTop{width:46px!important;height:46px!important;border-radius:50%!important;background:#fff!important;border:1px solid var(--moca-line)!important;box-shadow:0 12px 26px -14px rgba(23,20,18,.55)!important;display:flex!important;align-items:center;justify-content:center;color:var(--moca-ink)!important}
.scrollToTop:after{content:""!important;width:18px!important;height:18px!important;background-color:currentColor!important;-webkit-mask:var(--mi-up) no-repeat center/contain!important;mask:var(--mi-up) no-repeat center/contain!important;font-size:0!important;position:static!important;transform:none!important;margin:0!important}
.scrollToTop:before{display:none!important}
.scrollToTop .wd-tooltip,.scrollToTop span{display:none!important}
@media(max-width:1024px){.scrollToTop,.single-product .scrollToTop{display:flex!important;right:14px!important;bottom:calc(98px + env(safe-area-inset-bottom))!important;width:42px!important;height:42px!important}}
@media(max-width:1024px){
.elementor-1396 .wd-el-breadcrumbs,.tax-product_cat .elementor-1396 .wd-el-breadcrumbs{display:none!important}
.elementor-1396 .wd-el-page-heading .title{font-family:Lora,serif!important;font-weight:400!important;font-size:30px!important;margin:4px 0 0!important;text-transform:none!important}
.elementor-1396 .elementor-element-dd8911d{gap:12px!important}
.elementor-1396 .elementor-element-2b543cf{gap:12px!important;width:100%!important}
.elementor-1396 .wd-nav-product-cat-wrap{width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden}
.elementor-1396 .wd-nav-product-cat{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto;gap:8px!important;margin:0 -15px!important;padding:2px 15px 6px!important;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}
.elementor-1396 .wd-nav-product-cat::-webkit-scrollbar{display:none}
.elementor-1396 .wd-nav-product-cat>li{flex:0 0 auto!important;margin:0!important;scroll-snap-align:start}
.elementor-1396 .wd-nav-product-cat>li>a{height:38px!important;padding:0 16px!important;border-radius:999px!important;border:1px solid var(--moca-line)!important;background:#fff!important;display:flex!important;align-items:center;white-space:nowrap}
.elementor-1396 .wd-nav-product-cat>li>a .nav-link-text{font-size:13px!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--moca-ink)!important}
.elementor-1396 .wd-nav-product-cat>li.current-cat>a,.elementor-1396 .wd-nav-product-cat>li.wd-active>a{background:var(--moca-ink)!important;border-color:var(--moca-ink)!important}
.elementor-1396 .wd-nav-product-cat>li.current-cat>a .nav-link-text,.elementor-1396 .wd-nav-product-cat>li.wd-active>a .nav-link-text{color:#fff!important}
.elementor-1396 .wd-nav-product-cat>li>a:after,.elementor-1396 .wd-nav-product-cat>li>a:before{display:none!important}
.elementor-1396 .wd-shop-view{display:none!important}
.elementor-1396 .elementor-element-f7f3eeb{width:100%!important;margin:0!important}
.elementor-1396 .elementor-element-f7f3eeb .wd-off-canvas-btn a{width:100%;justify-content:center;height:44px!important}
}
@media(max-width:1024px){.elementor-1396 .elementor-element-26a0351{display:none!important}.elementor-1396 .wd-nav-product-cat-wrap,.elementor-1396 .wd-nav-product-cat-wrap>.elementor-widget-container{overflow:visible!important}}
.moca-ship{background:#fff;border:1px solid var(--moca-line);border-radius:24px;padding:20px;margin:0 0 22px;box-shadow:0 24px 50px -44px rgba(23,20,18,.5)}
.moca-ship-head{display:flex;align-items:center;gap:14px;margin-bottom:16px}
.moca-ship-head strong{display:block;font-family:Lora,serif;font-weight:400;font-size:21px;color:var(--moca-ink);line-height:1.2}
.moca-ship-head small{display:block;font-size:13px;color:var(--moca-muted);margin-top:2px}
.moca-ship-ic{flex:0 0 48px;width:48px;height:48px;border-radius:16px;background:var(--moca-ink);position:relative}
.moca-ship-ic:after{content:"";position:absolute;inset:13px;background:#fff;-webkit-mask:var(--mi-truck) no-repeat center/contain;mask:var(--mi-truck) no-repeat center/contain}
.moca-ship-rows{border:1px solid var(--moca-line);border-radius:16px;overflow:hidden;margin-bottom:14px}
.moca-ship-row{display:flex;align-items:center;gap:10px;padding:13px 16px;font-size:14px}
.moca-ship-row+.moca-ship-row{border-top:1px solid var(--moca-line)}
.moca-ship-row span{flex:1;color:var(--moca-muted)}
.moca-ship-row b{color:var(--moca-ink);font-weight:700}
.moca-ship-no{letter-spacing:.04em}
.moca-copy{height:30px;padding:0 12px!important;border-radius:999px!important;border:1px solid var(--moca-line)!important;background:#faf8f5!important;color:var(--moca-ink)!important;font-size:12px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;min-height:0!important;line-height:1!important}
.moca-ship-btn{display:flex!important;align-items:center;justify-content:center;gap:10px;height:52px;border-radius:999px;background:var(--moca-ink);color:#fff!important;font-weight:700;font-size:14px;text-decoration:none!important}
.moca-ship-btn:after{content:"";width:14px;height:14px;background:#fff;-webkit-mask:var(--mi-right) no-repeat center/contain;mask:var(--mi-right) no-repeat center/contain}
.moca-ship-ph{margin-top:18px}
.moca-ship-ph p{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--moca-muted);margin:0 0 10px!important}
.moca-ship-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
.moca-ship-grid a{display:block;border-radius:14px;overflow:hidden;aspect-ratio:1}
.moca-ship-grid img{width:100%;height:100%;object-fit:cover;transition:transform .3s}
.moca-ship-grid a:hover img{transform:scale(1.04)}
.moca-inv-box{background:#fff;border:1px solid var(--moca-line);border-radius:20px;padding:18px;margin-top:18px}
.moca-inv-box h3{font-family:Lora,serif!important;font-weight:400!important;font-size:19px!important;text-transform:none!important;margin:0 0 10px!important}
.moca-inv-box p{display:flex;justify-content:space-between;gap:12px;margin:0!important;padding:8px 0;border-top:1px solid var(--moca-line);font-size:14px}
.moca-inv-box p:first-of-type{border-top:0}
.moca-inv-box p span{color:var(--moca-muted)}
.moca-inv-box p b{color:var(--moca-ink);text-align:right}
.woocommerce-orders-table .moca-ol-ship{font-weight:700;color:var(--moca-ink);font-size:13px}
.woocommerce-orders-table .moca-ol-track{font-size:12px;font-weight:700;color:#2f6b3a!important;text-decoration:underline!important}
.woocommerce-orders-table .moca-ol-none{color:var(--moca-muted)}
mark.order-status{background:#f4efe9!important;color:var(--moca-ink)!important;border-radius:999px;padding:3px 10px!important;font-weight:700!important;font-size:12px}
.woocommerce-MyAccount-content .woocommerce-order-details,.woocommerce-MyAccount-content .woocommerce-customer-details{background:#fff;border:1px solid var(--moca-line);border-radius:22px;padding:20px!important;margin-bottom:18px!important}
.woocommerce-MyAccount-content .woocommerce-order-details__title,.woocommerce-MyAccount-content .woocommerce-column__title{font-family:Lora,serif!important;font-weight:400!important;font-size:21px!important;text-transform:none!important;margin:0 0 12px!important}
.woocommerce-MyAccount-content .woocommerce-table--order-details{border:0!important;margin:0!important}
.woocommerce-MyAccount-content .woocommerce-table--order-details th,.woocommerce-MyAccount-content .woocommerce-table--order-details td{border-color:var(--moca-line)!important;padding:12px 0!important;font-size:14px}
.woocommerce-MyAccount-content .woocommerce-customer-details address{border:0!important;padding:0!important;font-style:normal;line-height:1.7;color:#4a443f}
.woocommerce-MyAccount-content>p:first-child mark{background:#f4efe9;padding:2px 8px;border-radius:8px}
@media(max-width:600px){.moca-ship{padding:16px;border-radius:22px}.moca-ship-row{flex-wrap:wrap}.moca-ship-row span{flex-basis:100%}}
.woocommerce-orders-table td,.woocommerce-orders-table th{padding:11px 16px!important}
.woocommerce-orders-table tr+tr td:first-child,.woocommerce-orders-table tbody tr{border-top:1px solid var(--moca-line)}
.woocommerce-orders-table .button{background:var(--moca-ink)!important;color:#fff!important}
.remove_from_cart_button:after,.wd-checkout-remove-btn:after,.product-remove a.remove:before,.woocommerce-cart-form a.remove:before{content:""!important;font-family:inherit!important;display:inline-block!important;width:12px!important;height:12px!important;background-color:currentColor!important;-webkit-mask:var(--mi-close) no-repeat center/contain!important;mask:var(--mi-close) no-repeat center/contain!important;font-size:0!important}
.wd-swatch.wd-bg:after{content:""!important;font-family:inherit!important;background:rgba(0,0,0,.25) center/12px no-repeat url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%223%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m5 12.5 4.5 4.5L19 7.5%22/%3E%3C/svg%3E")!important}
.wd-swatch.wd-bg:before{content:""!important;font-family:inherit!important;background:rgba(0,0,0,.25) center/11px no-repeat url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%223%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M6 6l12 12M18 6 6 18%22/%3E%3C/svg%3E")!important}
.elementor-element-61436ac .product-categories li>.count,.elementor-element-61436ac .wd-filter-list li>.count{align-self:center!important;margin:0 0 0 8px!important;top:auto!important}
.woocommerce-view-order .woocommerce-MyAccount-content>p:has(mark.order-number){display:none!important}
.moca-oh{background:var(--moca-ink);color:#fff;border-radius:26px;padding:22px 22px 20px;margin:0 0 16px;position:relative;overflow:hidden}
.moca-oh:after{content:"";position:absolute;right:-70px;top:-70px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(201,183,160,.25),transparent 70%);pointer-events:none}
.moca-oh-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;position:relative;z-index:1}
.moca-oh-label{display:block;font-size:10px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:rgba(255,255,255,.55);margin-bottom:4px}
.moca-oh-id strong{font-family:Lora,serif;font-weight:400;font-size:32px;line-height:1;color:#fff;letter-spacing:-.01em}
.moca-oh-st{flex:0 0 auto;height:30px;padding:0 13px;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:7px}
.moca-oh-st:before{content:"";width:7px;height:7px;border-radius:50%;background:#c9b7a0}
.moca-oh-st.moca-st-moca-shipped:before,.moca-oh-st.moca-st-completed:before{background:#4ade80}
.moca-oh-st.moca-st-cancelled:before,.moca-oh-st.moca-st-failed:before,.moca-oh-st.moca-st-refunded:before{background:#f87171}
.moca-oh-meta{display:grid;grid-template-columns:1.3fr .8fr 1fr;gap:10px;margin:20px 0 4px;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.12);position:relative;z-index:1}
.moca-oh-meta span{display:block;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.5);margin-bottom:4px}
.moca-oh-meta b{font-size:13px;font-weight:700;color:#fff;line-height:1.35}
.moca-oh-meta b .amount,.moca-oh-meta b bdi{color:#fff!important}
.moca-oh-meta b small{display:none}
.moca-steps{list-style:none;margin:20px 0 0!important;padding:0!important;display:grid;grid-template-columns:repeat(4,1fr);position:relative;z-index:1}
.moca-steps:before,.moca-steps:after{content:"";position:absolute;top:11px;left:12.5%;height:2px;border-radius:2px}
.moca-steps:before{right:12.5%;background:rgba(255,255,255,.15)}
.moca-steps:after{width:calc(75% * var(--p));background:#c9b7a0;transition:width .6s}
.moca-steps li{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0!important;padding:0!important;text-align:center;position:relative;z-index:1}
.moca-steps i{width:24px;height:24px;border-radius:50%;background:var(--moca-ink);border:2px solid rgba(255,255,255,.25);display:block;position:relative}
.moca-steps li.done i{background:#c9b7a0;border-color:#c9b7a0}
.moca-steps li.done i:after,.moca-steps li.now i:after{content:"";position:absolute;inset:4px;background:var(--moca-ink);-webkit-mask:var(--mi-check) no-repeat center/contain;mask:var(--mi-check) no-repeat center/contain}
.moca-steps li.now i{background:#fff;border-color:#fff;box-shadow:0 0 0 5px rgba(255,255,255,.14)}
.moca-steps li.now i:after{-webkit-mask:none;mask:none;inset:6px;border-radius:50%;background:var(--moca-ink)}
.moca-steps span{font-size:11px;font-weight:600;color:rgba(255,255,255,.55);line-height:1.25}
.moca-steps li.done span,.moca-steps li.now span{color:#fff}
.moca-oh-bad{position:relative;z-index:1;margin:18px 0 0!important;padding:12px 14px;border-radius:14px;background:rgba(248,113,113,.14);color:#fecaca;font-size:13px}
.woocommerce-view-order .moca-ship{margin-bottom:16px}
.woocommerce-view-order .moca-ship-head{margin-bottom:14px}
.woocommerce-view-order .moca-ship-rows{display:grid;grid-template-columns:1fr 1fr;border-radius:16px}
.woocommerce-view-order .moca-ship-row{flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;position:relative}
.woocommerce-view-order .moca-ship-row+.moca-ship-row{border-top:0;border-left:1px solid var(--moca-line)}
.woocommerce-view-order .moca-ship-row span{flex:none;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700}
.woocommerce-view-order .moca-ship-row b{font-size:15px}
.woocommerce-view-order .moca-copy{position:absolute;right:10px;top:10px;height:26px;padding:0 10px!important;font-size:11px!important}
.woocommerce-view-order .moca-ship-rows:has(.moca-ship-row:only-child){grid-template-columns:1fr}
.moca-ship-grid a{position:relative;cursor:zoom-in}
.moca-ship-grid a:after{content:"";position:absolute;right:8px;bottom:8px;width:28px;height:28px;border-radius:50%;background:rgba(255,255,255,.92) center/14px no-repeat url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23171412%22 stroke-width=%222%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M14 4h6v6M10 20H4v-6M20 4l-7 7M4 20l7-7%22/%3E%3C/svg%3E");box-shadow:0 4px 12px -4px rgba(0,0,0,.35)}
.woocommerce-view-order .woocommerce-order-details{background:#fff;border:1px solid var(--moca-line);border-radius:24px;padding:20px!important;margin:0 0 16px!important}
.woocommerce-view-order .woocommerce-order-details__title{font-family:Lora,serif!important;font-weight:400!important;font-size:21px!important;text-transform:none!important;margin:0 0 6px!important}
.woocommerce-view-order .woocommerce-table--order-details{border:0!important;margin:0!important;width:100%}
.woocommerce-view-order .woocommerce-table--order-details thead{display:none}
.woocommerce-view-order .woocommerce-table--order-details td,.woocommerce-view-order .woocommerce-table--order-details th{border:0!important;border-top:1px solid var(--moca-line)!important;padding:12px 0!important;font-size:14px;background:none!important;text-transform:none!important}
.woocommerce-view-order .woocommerce-table--order-details tbody tr:first-child td{border-top:0!important}
.woocommerce-view-order .woocommerce-table--order-details td.product-total,.woocommerce-view-order .woocommerce-table--order-details tfoot td{text-align:right;font-weight:700;color:var(--moca-ink)}
.woocommerce-view-order .woocommerce-table--order-details tfoot th{font-weight:500!important;color:var(--moca-muted)!important;text-align:left}
.woocommerce-view-order .woocommerce-table--order-details tfoot tr:last-child th,.woocommerce-view-order .woocommerce-table--order-details tfoot tr:last-child td{font-size:16px!important;color:var(--moca-ink)!important;font-weight:700!important}
.moca-oi{display:flex;align-items:center;gap:12px}
.moca-oi-img img{width:56px!important;height:70px!important;object-fit:cover;border-radius:12px;display:block;max-width:none}
.moca-oi-name,.moca-oi-name a{font-weight:700;color:var(--moca-ink)!important;text-decoration:none!important;line-height:1.35}
.woocommerce-view-order .product-quantity{font-weight:700;color:var(--moca-muted)}
.woocommerce-view-order .order-again{margin:16px 0 0!important}
.woocommerce-view-order .order-again .button{width:100%;height:50px;border-radius:999px!important;background:#fff!important;border:1px solid var(--moca-ink)!important;color:var(--moca-ink)!important;font-weight:700!important;font-size:13px!important;letter-spacing:.04em;text-transform:none!important;display:flex!important;align-items:center;justify-content:center;box-shadow:none!important}
.woocommerce-view-order .woocommerce-customer-details{background:#fff;border:1px solid var(--moca-line);border-radius:24px;padding:20px!important;margin:0 0 16px!important}
.woocommerce-view-order .woocommerce-customer-details .woocommerce-column__title{font-family:Lora,serif!important;font-weight:400!important;font-size:21px!important;text-transform:none!important;margin:0 0 12px!important}
.woocommerce-view-order .woocommerce-customer-details address{border:0!important;padding:0!important;margin:0!important;font-style:normal;font-size:15px;line-height:1.75;color:#4a443f}
.woocommerce-view-order .woocommerce-customer-details address p{margin:6px 0 0!important;padding-left:28px;position:relative}
.woocommerce-view-order .woocommerce-customer-details address p:before{content:"";position:absolute;left:0;top:4px;width:16px;height:16px;background:var(--moca-muted);-webkit-mask:var(--ic) no-repeat center/contain;mask:var(--ic) no-repeat center/contain}
.woocommerce-view-order .woocommerce-customer-details--phone{--ic:var(--mi-whatsapp)}
.woocommerce-view-order .woocommerce-customer-details--email{--ic:var(--mi-user)}
.woocommerce-view-order .woocommerce-customer-details address a{color:var(--moca-ink)!important;text-decoration:none!important}
.woocommerce-view-order .moca-inv-box{border:0;border-top:1px solid var(--moca-line);border-radius:0;padding:16px 0 0;margin-top:16px;background:none}
.woocommerce-view-order .moca-inv-box h3{font-family:Lato,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--moca-muted)!important;margin:0 0 6px!important}
.woocommerce-view-order .moca-inv-box b,.woocommerce-view-order .moca-inv-box b a{color:var(--moca-ink)!important;text-decoration:none!important}
.woocommerce-view-order .woocommerce-OrderUpdates,.woocommerce-view-order .woocommerce-OrderUpdates+h2{background:#fff;border:1px solid var(--moca-line);border-radius:20px;padding:16px 18px!important}
.moca-lb{position:fixed;inset:0;z-index:100000;background:rgba(14,12,11,.95);display:none;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
.moca-lb.on{display:flex;animation:mocaFade .2s ease}
@keyframes mocaFade{from{opacity:0}to{opacity:1}}
.moca-lb-fig{margin:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:70px 16px 70px}
.moca-lb-fig img{max-width:min(92vw,900px);max-height:100%;object-fit:contain;border-radius:16px;opacity:0;transform:scale(.97);transition:opacity .25s,transform .25s;box-shadow:0 30px 80px -30px rgba(0,0,0,.8)}
.moca-lb-fig img.in{opacity:1;transform:none}
.moca-lb button{position:absolute;width:46px;height:46px;border-radius:50%!important;border:1px solid rgba(255,255,255,.2)!important;background:rgba(255,255,255,.1)!important;padding:0!important;min-height:0!important;cursor:pointer;z-index:2;box-shadow:none!important}
.moca-lb button:after{content:"";position:absolute;inset:14px;background:#fff;-webkit-mask:var(--ic) no-repeat center/contain;mask:var(--ic) no-repeat center/contain}
.moca-lb-x{top:calc(14px + env(safe-area-inset-top));right:14px;--ic:var(--mi-close)}
.moca-lb-p{left:14px;top:50%;margin-top:-23px;--ic:var(--mi-left)}
.moca-lb-n{right:14px;top:50%;margin-top:-23px;--ic:var(--mi-right)}
.moca-lb.single .moca-lb-p,.moca-lb.single .moca-lb-n,.moca-lb.single .moca-lb-c{display:none}
.moca-lb-c{position:absolute;bottom:calc(22px + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);height:30px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;letter-spacing:.06em}
html.moca-lb-lock,html.moca-lb-lock body{overflow:hidden!important}
@media(max-width:600px){
.moca-oh{border-radius:22px;padding:20px 16px 18px}
.moca-oh-id strong{font-size:28px}
.moca-oh-meta{grid-template-columns:1fr 1fr}
.moca-oh-meta>div:first-child{grid-column:1/-1}
.moca-steps span{font-size:10px}
.woocommerce-view-order .woocommerce-order-details,.woocommerce-view-order .woocommerce-customer-details{padding:18px 16px!important;border-radius:22px}
.moca-lb-p,.moca-lb-n{top:auto!important;bottom:calc(14px + env(safe-area-inset-bottom));margin-top:0!important}
}
.woocommerce-view-order p:has(>mark.order-number),.woocommerce-view-order .woocommerce-MyAccount-content p:has(mark.order-status){display:none!important}
.moca-oh-meta b{white-space:nowrap}
.woocommerce-view-order .moca-copy{position:static!important;margin-top:6px!important;align-self:flex-start}
.moca-ship-grid a{background:#f4efe9}
.woocommerce-view-order .woocommerce-table--order-details tfoot tr:has(th:empty){display:none}

.moca-oh-meta b *{display:inline!important;white-space:nowrap!important;font-size:inherit!important}
.moca-lb-fig img{background:#f4efe9}

@media(max-width:1024px){
.wd-footer .elementor-element-735e125{padding-top:40px!important;padding-bottom:30px!important;gap:22px!important}
.wd-footer .elementor-element-87e28ae{align-items:center!important;justify-content:center!important;width:100%!important}
.wd-footer .elementor-element-61d7f33{text-align:center!important;margin:0 auto!important}
.wd-footer .elementor-element-61d7f33 img{max-width:132px!important;margin:0 auto}
.wd-footer .elementor-element-26e745a{flex-direction:column!important;align-items:center!important;text-align:center!important;padding:26px 20px 22px!important;gap:6px!important;width:100%!important}
.wd-footer .elementor-element-26e745a:before{position:static!important;margin:0 0 10px!important;width:56px!important;height:56px!important;background-size:26px!important;flex:0 0 56px;box-shadow:0 0 0 6px rgba(37,211,102,.12)}
.wd-footer .elementor-element-26e745a>.e-con,.wd-footer .elementor-element-ed84d4c,.wd-footer .elementor-element-d2ed002{width:100%!important;align-items:center!important;text-align:center!important}
.wd-footer .elementor-element-cff7a35,.wd-footer .elementor-element-cff7a35 *{text-align:center!important}
.wd-footer .elementor-element-cff7a35 .title-after_title,.wd-footer .elementor-element-cff7a35 p{max-width:280px;margin:6px auto 0!important}
.wd-footer .elementor-element-0ab1d4e{width:100%!important;margin-top:14px!important;text-align:center}
.wd-footer .elementor-element-0ab1d4e .btn{width:100%!important;justify-content:center}
.wd-footer .elementor-element-8971bf9{align-items:center!important;text-align:center!important;padding:30px 15px 26px!important}
.wd-footer .elementor-element-4bc149c,.wd-footer .elementor-element-4bc149c p{text-align:center!important;max-width:330px;margin-left:auto!important;margin-right:auto!important}
.wd-footer .elementor-element-61138e3,.wd-footer .elementor-element-61138e3 .wd-social-icons{display:flex!important;justify-content:center!important;width:100%!important;text-align:center!important}
.wd-footer .elementor-element-61138e3 .wd-social-icon{margin:0 5px!important}
.wd-footer .elementor-element-ed828bf{align-items:center!important;text-align:center}
.wd-footer .elementor-element-1353bf7,.wd-footer .elementor-element-1353bf7 .title{text-align:center!important}
.wd-footer .elementor-element-1353bf7 .title-after_title{align-items:center!important;margin-left:auto!important;margin-right:auto!important}
.wd-footer .elementor-element-1353bf7 .moca-crow{justify-content:center}
.wd-footer .elementor-element-d4e4288,.wd-footer .elementor-element-d4e4288 .title{text-align:center!important}
.wd-footer .moca-pay{justify-content:center}
.wd-footer .elementor-element-02a4716{align-items:center!important;text-align:center!important}
.wd-footer .elementor-element-9ed12e5,.wd-footer .elementor-element-9ed12e5 p{text-align:center!important}
.wd-footer .elementor-element-c370f2b .wd-nav{justify-content:center!important}

.wd-footer .elementor-element-1353bf7 .title-wrapper,.wd-footer .elementor-element-d4e4288 .title-wrapper,.wd-footer .elementor-element-1353bf7 .liner-continer,.wd-footer .elementor-element-d4e4288 .liner-continer{text-align:center!important;justify-content:center!important;width:100%!important}
.wd-footer .elementor-element-1353bf7 .title-wrapper{display:flex!important;flex-direction:column;align-items:center!important}
.wd-footer .elementor-element-1353bf7 .title-after_title{display:inline-flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;width:auto!important}
.wd-footer .elementor-element-1353bf7 .moca-crow{justify-content:flex-start!important}
.wd-footer .elementor-element-9ed12e5{width:100%!important}
.wd-footer .elementor-element-9ed12e5 *{text-align:center!important}
.wd-footer .elementor-element-ed828bf>*{width:100%!important}
}
.moca-inner .wd-content-layout{padding-top:18px!important;padding-bottom:56px!important}
.moca-inner .wd-page-title,.moca-inner .page-title,.moca-inner .entry-header{display:none!important}
.moca-page{max-width:1080px;margin:0 auto;color:var(--moca-ink)}
.moca-page a{text-decoration:none}
.moca-eb{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--moca-muted)}
.moca-eb:before{content:"";width:22px;height:1px;background:currentColor;opacity:.6}
.moca-hnav{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 0 6px;margin:0 0 22px;-webkit-overflow-scrolling:touch}
.moca-hnav::-webkit-scrollbar{display:none}
.moca-hnav a{flex:0 0 auto;height:38px;padding:0 16px;border-radius:999px;border:1px solid var(--moca-line);background:#fff;display:inline-flex;align-items:center;font-size:13px;font-weight:700;color:var(--moca-ink)!important;white-space:nowrap;transition:background .2s,border-color .2s}
.moca-hnav a:hover{border-color:var(--moca-ink)}
.moca-hnav a.is-on{background:var(--moca-ink);border-color:var(--moca-ink);color:#fff!important}
.moca-ph{background:#fff;border:1px solid var(--moca-line);border-radius:28px;padding:40px 40px 36px;margin:0 0 18px;position:relative;overflow:hidden}
.moca-ph:after{content:"";position:absolute;right:-90px;top:-90px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(201,183,160,.28),transparent 70%);pointer-events:none}
.moca-ph h1{font-family:Lora,serif!important;font-weight:400!important;font-size:clamp(32px,4.4vw,52px)!important;line-height:1.08!important;letter-spacing:-.02em!important;margin:14px 0 12px!important;color:var(--moca-ink)!important;text-transform:none!important;position:relative;z-index:1}
.moca-ph p{max-width:620px;font-size:16px;line-height:1.7;color:#5f5750;margin:0!important;position:relative;z-index:1}
.moca-ph p a{color:var(--moca-ink)!important;font-weight:700;border-bottom:1px solid currentColor}
.moca-ph-meta{display:inline-flex;margin-top:18px;height:30px;padding:0 12px;border-radius:999px;background:#f4efe9;font-size:12px;font-weight:700;color:var(--moca-muted);align-items:center;position:relative;z-index:1}
.moca-card{background:#fff;border:1px solid var(--moca-line);border-radius:24px;padding:26px}
.moca-card h2{font-family:Lora,serif!important;font-weight:400!important;font-size:24px!important;text-transform:none!important;margin:0 0 6px!important}
.moca-muted{color:var(--moca-muted);font-size:14px;margin:0 0 16px!important}
.moca-btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 26px;border-radius:999px;background:var(--moca-ink);color:#fff!important;font-size:14px;font-weight:700;letter-spacing:.03em;transition:transform .2s,box-shadow .2s;box-shadow:0 16px 30px -20px rgba(23,20,18,.9)}
.moca-btn:hover{transform:translateY(-1px)}
.moca-btn-ghost{background:transparent;color:var(--moca-ink)!important;border:1px solid var(--moca-ink);box-shadow:none}
.moca-cta{display:flex;align-items:center;gap:18px;margin:26px 0 0;padding:22px 24px;border-radius:24px;background:var(--moca-ink);color:#fff;position:relative;overflow:hidden}
.moca-cta-ic{flex:0 0 52px;width:52px;height:52px;border-radius:50%;background:#25d366 center/24px no-repeat var(--mi-whatsapp-w);box-shadow:0 0 0 6px rgba(37,211,102,.14)}
.moca-cta-txt{flex:1;display:flex;flex-direction:column;gap:2px}
.moca-cta-txt strong{font-family:Lora,serif;font-weight:400;font-size:21px;color:#fff}
.moca-cta-txt span{font-size:14px;color:rgba(255,255,255,.65)}
.moca-cta-btn{flex:0 0 auto;height:48px;padding:0 22px;border-radius:999px;background:#fff;color:var(--moca-ink)!important;font-weight:700;font-size:13px;display:inline-flex;align-items:center}
.moca-cta-btn:hover{background:#25d366;color:#fff!important}
.moca-ab-hero{display:grid;grid-template-columns:1.05fr .95fr;gap:22px;align-items:stretch;margin-bottom:18px}
.moca-ab-txt{background:#fff;border:1px solid var(--moca-line);border-radius:28px;padding:44px 40px;display:flex;flex-direction:column;justify-content:center}
.moca-ab-txt h1{font-family:Lora,serif!important;font-weight:400!important;font-size:clamp(32px,4vw,48px)!important;line-height:1.1!important;letter-spacing:-.02em!important;margin:16px 0 16px!important;text-transform:none!important}
.moca-ab-txt p{font-size:16px;line-height:1.75;color:#5f5750;margin:0 0 12px!important}
.moca-ab-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}
.moca-ab-imgs{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px;min-height:440px}
.moca-ab-imgs figure{margin:0;border-radius:24px;overflow:hidden;background:#eee}
.moca-ab-imgs img{width:100%;height:100%;object-fit:cover;display:block}
.moca-ab-i2{margin-top:48px!important}
.moca-ab-badge{position:absolute;left:18px;bottom:18px;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:18px;padding:12px 16px;font-size:12px;color:var(--moca-muted);display:flex;flex-direction:column;box-shadow:0 18px 40px -24px rgba(0,0,0,.6)}
.moca-ab-badge b{font-family:Lora,serif;font-weight:400;font-size:20px;color:var(--moca-ink)}
.moca-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 18px}
.moca-stat{background:#fff;border:1px solid var(--moca-line);border-radius:22px;padding:22px 18px 20px;display:flex;flex-direction:column;gap:4px;position:relative}
.moca-stat:before{content:"";width:40px;height:40px;border-radius:13px;background:#f4efe9;margin-bottom:10px}
.moca-stat:after{content:"";position:absolute;left:28px;top:32px;width:20px;height:20px;background:var(--moca-ink);-webkit-mask:var(--ic) no-repeat center/contain;mask:var(--ic) no-repeat center/contain}
.s-truck{--ic:var(--mi-truck)}.s-exchange{--ic:var(--mi-exchange)}.s-cash{--ic:var(--mi-cash)}
.moca-stat b{font-family:Lora,serif;font-weight:400;font-size:28px;line-height:1.1}
.moca-stat span{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--moca-muted)}
.moca-how{background:#fff;border:1px solid var(--moca-line);border-radius:28px;padding:34px 32px}
.moca-sec-head h2{font-family:Lora,serif!important;font-weight:400!important;font-size:30px!important;text-transform:none!important;margin:10px 0 22px!important}
.moca-how-list{list-style:none;margin:0!important;padding:0!important;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;counter-reset:h}
.moca-how-list li{counter-increment:h;position:relative;margin:0!important;padding:20px 18px 18px!important;border-radius:20px;background:#faf8f5;border:1px solid var(--moca-line);display:flex;flex-direction:column;gap:14px}
.moca-how-list li:before{content:counter(h,decimal-leading-zero);position:absolute;right:16px;top:16px;font-family:Lora,serif;font-size:22px;color:#cfc4b7}
.moca-how-list i{width:44px;height:44px;border-radius:14px;background:var(--moca-ink);position:relative;display:block}
.moca-how-list i:after{content:"";position:absolute;inset:12px;background:#fff;-webkit-mask:var(--ic) no-repeat center/contain;mask:var(--ic) no-repeat center/contain}
.h-ig{--ic:var(--mi-instagram)}.h-wa{--ic:var(--mi-whatsapp)}.h-box{--ic:var(--mi-box)}.h-cash{--ic:var(--mi-cash)}
.moca-how-list b{display:block;font-size:15px;font-weight:700;margin-bottom:4px}
.moca-how-list span{font-size:14px;line-height:1.6;color:#6b625a}
.moca-acts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 18px}
.moca-act{display:flex;flex-direction:column;gap:2px;padding:22px 20px;border-radius:24px;background:#fff;border:1px solid var(--moca-line);color:var(--moca-ink)!important;position:relative;transition:transform .2s,box-shadow .2s}
.moca-act:hover{transform:translateY(-2px);box-shadow:0 22px 40px -30px rgba(23,20,18,.6)}
.moca-act i{width:48px;height:48px;border-radius:16px;background:#f4efe9;position:relative;display:block;margin-bottom:14px}
.moca-act i:after{content:"";position:absolute;inset:13px;background:var(--moca-ink);-webkit-mask:var(--ic) no-repeat center/contain;mask:var(--ic) no-repeat center/contain}
.moca-act:after{content:"";position:absolute;right:20px;top:24px;width:16px;height:16px;background:var(--moca-muted);-webkit-mask:var(--mi-right) no-repeat center/contain;mask:var(--mi-right) no-repeat center/contain}
.moca-act b{font-size:16px;font-weight:700}
.moca-act span{font-size:14px;color:var(--moca-muted)}
.a-wa{--ic:var(--mi-whatsapp);background:var(--moca-ink);border-color:var(--moca-ink);color:#fff!important}
.a-wa i{background:#25d366}.a-wa i:after{background:#fff}.a-wa span{color:rgba(255,255,255,.65)}.a-wa:after{background:#fff}
.a-tel{--ic:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2%22/%3E%3C/svg%3E")}
.a-ig{--ic:var(--mi-instagram)}
.moca-ct-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:18px;align-items:start}
.moca-ilist{list-style:none;margin:14px 0 0!important;padding:0!important}
.moca-ilist li{display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto;column-gap:14px;padding:13px 0!important;margin:0!important;border-top:1px solid var(--moca-line);position:relative}
.moca-ilist li:first-child{border-top:0}
.moca-ilist li:before{content:"";grid-row:1/3;width:44px;height:44px;border-radius:14px;background:#f4efe9}
.moca-ilist li:after{content:"";position:absolute;left:12px;top:25px;width:20px;height:20px;background:var(--moca-ink);-webkit-mask:var(--ic) no-repeat center/contain;mask:var(--ic) no-repeat center/contain}
.moca-ilist span{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--moca-muted);align-self:end}
.moca-ilist b{font-size:15px;font-weight:700;align-self:start}
.i-pin{--ic:var(--mi-pin)}.i-cash{--ic:var(--mi-cash)}.i-truck{--ic:var(--mi-truck)}.i-exchange{--ic:var(--mi-exchange)}
.moca-ct-form .wpcf7-form p{margin:0 0 12px!important}
.moca-ct-form .wpcf7-form label{font-size:13px;font-weight:600;color:var(--moca-ink)}
.moca-ct-form input.wpcf7-form-control:not(.wpcf7-submit),.moca-ct-form textarea.wpcf7-form-control{height:52px!important;border-radius:14px!important;border:1px solid var(--moca-line)!important;background:#faf8f5!important;padding:0 16px!important;font-size:15px!important;box-shadow:none!important;width:100%}
.moca-ct-form textarea.wpcf7-form-control{height:130px!important;padding:14px 16px!important}
.moca-ct-form input:focus,.moca-ct-form textarea:focus{border-color:var(--moca-ink)!important;background:#fff!important}
.moca-ct-form .wpcf7-submit{width:100%;height:54px!important;border-radius:999px!important;background:var(--moca-ink)!important;color:#fff!important;font-weight:700!important;font-size:14px!important;letter-spacing:.04em;text-transform:none!important}
.moca-ct-form .wpcf7-response-output{border-radius:14px!important;margin:12px 0 0!important;font-size:14px}
.moca-faq{display:flex;flex-direction:column;gap:18px}
.moca-faq-g h2{font-size:11px!important;font-weight:700!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:var(--moca-muted)!important;margin:6px 0 10px 4px!important;font-family:Lato,sans-serif!important}
.moca-faq-i{background:#fff;border:1px solid var(--moca-line);border-radius:20px;margin:0 0 10px;overflow:hidden;transition:box-shadow .2s}
.moca-faq-i[open]{box-shadow:0 22px 40px -34px rgba(23,20,18,.6);border-color:#e2d9ce}
.moca-faq-i summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px;font-size:16px;font-weight:700;color:var(--moca-ink)}
.moca-faq-i summary::-webkit-details-marker{display:none}
.moca-faq-i summary:after{content:"";flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#f4efe9 center/14px no-repeat url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23171412%22 stroke-width=%222.2%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M12 5v14M5 12h14%22/%3E%3C/svg%3E");transition:transform .25s,background-color .25s}
.moca-faq-i[open] summary:after{transform:rotate(45deg);background-color:var(--moca-ink);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23fff%22 stroke-width=%222.2%22 stroke-linecap=%22round%22%3E%3Cpath d=%22M12 5v14M5 12h14%22/%3E%3C/svg%3E")}
.moca-faq-a{padding:0 20px 18px}
.moca-faq-a p{margin:0!important;font-size:15px;line-height:1.75;color:#5f5750}
.moca-faq-a a{color:var(--moca-ink)!important;font-weight:700;border-bottom:1px solid currentColor}
.moca-doc-wrap{display:grid;grid-template-columns:260px 1fr;gap:18px;align-items:start}
.moca-doc-toc{position:sticky;top:110px;background:#fff;border:1px solid var(--moca-line);border-radius:22px;padding:20px}
.moca-doc-toc p{font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--moca-muted);margin:0 0 10px!important}
.moca-doc-toc ol{list-style:none;margin:0!important;padding:0!important;counter-reset:t}
.moca-doc-toc li{counter-increment:t;margin:0!important}
.moca-doc-toc a{display:flex;gap:10px;padding:9px 0;font-size:14px;font-weight:600;color:var(--moca-ink)!important;border-top:1px solid var(--moca-line)}
.moca-doc-toc li:first-child a{border-top:0}
.moca-doc-toc a:before{content:counter(t,decimal-leading-zero);color:#b7aea4;font-size:12px;font-weight:700;min-width:20px;padding-top:1px}
.moca-doc-body{display:flex;flex-direction:column;gap:12px}
.moca-doc-sec{background:#fff;border:1px solid var(--moca-line);border-radius:22px;padding:24px 26px;scroll-margin-top:110px}
.moca-doc-sec h2{display:flex;align-items:center;gap:12px;font-family:Lora,serif!important;font-weight:400!important;font-size:22px!important;text-transform:none!important;margin:0 0 12px!important;color:var(--moca-ink)!important}
.moca-doc-sec h2 span{flex:0 0 auto;height:28px;padding:0 10px;border-radius:999px;background:#f4efe9;font-family:Lato,sans-serif;font-size:12px;font-weight:700;color:var(--moca-muted);display:inline-flex;align-items:center}
.moca-doc-txt p{font-size:15px;line-height:1.8;color:#5f5750;margin:0 0 10px!important}
.moca-doc-txt p:last-child{margin-bottom:0!important}
.moca-doc-txt ul,.moca-doc-txt ol{margin:4px 0 10px!important;padding:0!important;list-style:none}
.moca-doc-txt ul li,.moca-doc-txt ol li{position:relative;padding:0 0 0 30px!important;margin:0 0 10px!important;font-size:15px;line-height:1.7;color:#5f5750}
.moca-doc-txt ul li:before{content:"";position:absolute;left:4px;top:4px;width:18px;height:18px;border-radius:50%;background:#f4efe9 center/10px no-repeat url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23171412%22 stroke-width=%223%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m5 12.5 4.5 4.5L19 7.5%22/%3E%3C/svg%3E")}
.moca-doc-txt ol{counter-reset:o}
.moca-doc-txt ol li{counter-increment:o}
.moca-doc-txt ol li:before{content:counter(o);position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--moca-ink);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}
.moca-doc-txt a{color:var(--moca-ink)!important;font-weight:700;border-bottom:1px solid currentColor}
.moca-kv{display:flex!important;justify-content:space-between;gap:14px;padding:10px 0!important;margin:0!important;border-top:1px solid var(--moca-line)}
.moca-kv span{color:var(--moca-muted);font-size:14px}
.moca-kv b{color:var(--moca-ink);font-weight:700;font-size:14px;text-align:right}
.moca-doc-txt p:not(.moca-kv)+.moca-kv{margin-top:8px!important}
@media(max-width:1024px){
.moca-ab-hero,.moca-ct-grid,.moca-doc-wrap{grid-template-columns:1fr}
.moca-how-list{grid-template-columns:1fr 1fr}
.moca-doc-toc{position:static}
}
@media(max-width:767px){
.moca-inner .wd-content-layout{padding-top:12px!important}
.moca-hnav{margin:0 -15px 16px;padding:2px 15px 6px}
.moca-ph{padding:28px 20px 24px;border-radius:24px}
.moca-ph p{font-size:15px}
.moca-ab-txt{padding:28px 20px;border-radius:24px}
.moca-ab-imgs{min-height:0;grid-template-columns:1fr 1fr;height:300px}
.moca-ab-i2{margin-top:36px!important}
.moca-ab-btns .moca-btn{flex:1 1 100%}
.moca-stats{gap:8px}
.moca-stat{padding:16px 12px 14px;border-radius:18px}
.moca-stat:before{width:34px;height:34px;border-radius:11px;margin-bottom:8px}
.moca-stat:after{left:21px;top:24px;width:18px;height:18px}
.moca-stat b{font-size:20px}
.moca-stat span{font-size:9px;letter-spacing:.14em}
.moca-how{padding:26px 16px;border-radius:24px}
.moca-sec-head h2{font-size:26px!important;margin-bottom:16px!important}
.moca-how-list{grid-template-columns:1fr}
.moca-how-list li{flex-direction:row;align-items:flex-start;padding:16px!important}
.moca-how-list i{flex:0 0 44px}
.moca-acts{grid-template-columns:1fr;gap:10px}
.moca-act{display:grid;grid-template-columns:48px 1fr;grid-template-rows:auto auto;column-gap:14px;row-gap:0;align-items:center;padding:16px 18px;border-radius:20px}
.moca-act i{margin:0;grid-row:1/3}
.moca-act b{align-self:end}
.moca-act span{align-self:start}
.moca-act:after{top:50%;margin-top:-8px}
.moca-card{padding:22px 18px;border-radius:22px}
.moca-doc-toc{display:none}
.moca-doc-sec{padding:20px 18px;border-radius:20px}
.moca-doc-sec h2{font-size:19px!important;align-items:flex-start}
.moca-doc-sec h2 span{margin-top:1px}
.moca-kv{flex-direction:column;gap:2px}
.moca-kv b{text-align:left}
.moca-cta{flex-wrap:wrap;padding:22px 18px;gap:14px}
.moca-cta-btn{flex:1 1 100%;justify-content:center;height:50px}
.moca-faq-i summary{padding:16px 16px;font-size:15px}
.moca-faq-a{padding:0 16px 16px}
}
.moca-stat{align-items:flex-start!important;text-align:left!important}
.moca-ct-form .wpcf7-form p{margin:0 0 10px!important}
.moca-ct-form .wpcf7-form br{display:none}
.moca-ct-form .wpcf7-form-control-wrap{display:block}
.moca-inner .wd-content-layout{padding-top:24px!important}
.moca-more{margin:26px 0 0}
.moca-more-head{margin:0 0 14px 2px}
.moca-more-head h2{font-family:Lora,serif!important;font-weight:400!important;font-size:28px!important;text-transform:none!important;margin:8px 0 0!important;color:var(--moca-ink)!important}
.moca-more-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.moca-more-i{display:flex;align-items:center;gap:14px;padding:16px 44px 16px 16px;border-radius:20px;background:#fff;border:1px solid var(--moca-line);color:var(--moca-ink)!important;position:relative;transition:transform .2s,box-shadow .2s,border-color .2s}
.moca-more-i:hover{transform:translateY(-2px);border-color:#d9cfc3;box-shadow:0 20px 36px -30px rgba(23,20,18,.6)}
.moca-more-i:after{content:"";position:absolute;right:16px;top:50%;width:14px;height:14px;margin-top:-7px;background:#b7aea4;-webkit-mask:var(--mi-right) no-repeat center/contain;mask:var(--mi-right) no-repeat center/contain}
.moca-more-i i{flex:0 0 46px;width:46px;height:46px;border-radius:15px;background:#f4efe9;position:relative}
.moca-more-i i:after{content:"";position:absolute;inset:13px;background:var(--moca-ink);-webkit-mask:var(--ic) no-repeat center/contain;mask:var(--ic) no-repeat center/contain}
.moca-more-i span{display:flex;flex-direction:column;gap:2px;min-width:0}
.moca-more-i b{font-family:Lora,serif;font-weight:400;font-size:17px;line-height:1.25;color:var(--moca-ink)}
.moca-more-i small{font-size:12px;color:var(--moca-muted);letter-spacing:.02em}
.m-store{--ic:var(--mi-store)}.m-wa{--ic:var(--mi-whatsapp)}.m-info{--ic:var(--mi-info)}.m-truck{--ic:var(--mi-truck)}.m-exchange{--ic:var(--mi-exchange)}.m-shield{--ic:var(--mi-shield)}
.m-doc{--ic:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.7%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z%22/%3E%3Cpath d=%22M14 3v5h5M9 13h6M9 17h6%22/%3E%3C/svg%3E")}
@media(max-width:1024px){.moca-more-grid{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.moca-more-grid{grid-template-columns:1fr;gap:8px}.moca-more-i{padding:14px 40px 14px 14px;border-radius:18px}.moca-more-head h2{font-size:24px!important}}
@media(max-width:1024px){
.elementor-1396 .wd-nav-product-cat{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;overflow:visible!important;gap:14px 0!important;margin:4px -6px 0!important;padding:0!important;scroll-snap-type:none}
.elementor-1396 .wd-nav-product-cat>li{flex:0 0 25%!important;max-width:25%;padding:0 4px!important;scroll-snap-align:none}
.elementor-1396 .wd-nav-product-cat>li>a{height:auto!important;padding:0!important;border:0!important;background:none!important;border-radius:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:7px;white-space:normal!important;text-align:center}
.elementor-1396 .wd-nav-product-cat>li>a:before{content:""!important;display:block!important;width:66px;height:66px;border-radius:50%;background:#eee center/cover no-repeat;box-shadow:0 0 0 2px #fafafa,0 0 0 3px var(--moca-line);transition:box-shadow .2s,transform .2s}.elementor-1396 .wd-nav-product-cat>li>a:after{display:none!important}.elementor-1396 .wd-nav-product-cat>li>a .nav-link-summary{display:block}.elementor-1396 .wd-nav-product-cat>li>a .nav-link-text{font-size:12px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:0!important;color:var(--moca-ink)!important;text-transform:none!important}.elementor-1396 .wd-nav-product-cat>li.current-cat>a,.elementor-1396 .wd-nav-product-cat>li.wd-active>a{background:none!important}.elementor-1396 .wd-nav-product-cat>li.current-cat>a:before,.elementor-1396 .wd-nav-product-cat>li.wd-active>a:before{box-shadow:0 0 0 2px #fafafa,0 0 0 4px var(--moca-ink)}.elementor-1396 .wd-nav-product-cat>li.current-cat>a .nav-link-text,.elementor-1396 .wd-nav-product-cat>li.wd-active>a .nav-link-text{color:var(--moca-ink)!important;font-weight:800!important}.elementor-1396 .wd-nav-product-cat>li.cat-item-137>a:before{background-image:url(/wp-content/uploads/2026/10/moca-DeXi_jftzDq-tam-600x600.jpg)}.elementor-1396 .wd-nav-product-cat>li.cat-item-138>a:before{background-image:url(/wp-content/uploads/2026/10/moca-DeJ8oz-t9Jv-tam-600x600.jpg)}.elementor-1396 .wd-nav-product-cat>li.cat-item-139>a:before{background-image:url(/wp-content/uploads/2026/10/moca-DeY36mMNAoi-tam-600x600.jpg)}.elementor-1396 .wd-nav-product-cat>li.cat-item-140>a:before{background-image:url(/wp-content/uploads/2026/10/moca-DecG3aoNSdP-tam-600x600.jpg)}.elementor-1396 .wd-nav-product-cat>li.cat-item-141>a:before{background-image:url(/wp-content/uploads/2026/10/moca-DesL5rDtIs2-tam-600x600.jpg)}.elementor-1396 .wd-nav-product-cat>li.cat-item-142>a:before{background-image:url(/wp-content/uploads/2026/10/moca-Dej6r1zN6PY-tam-600x600.jpg)}.elementor-1396 .wd-nav-product-cat>li.cat-item-144>a:before{background-image:url(/wp-content/uploads/2026/10/moca-DcBkJRUtSRj-tam-600x600.jpg)}}@media(max-width:1024px){.elementor-1396 .elementor-element-f7f3eeb .wd-off-canvas-btn,.elementor-1396 .elementor-element-f7f3eeb .elementor-widget-container{width:100%!important;display:block!important}.elementor-1396 .elementor-element-f7f3eeb .wd-off-canvas-btn a{width:100%!important;display:flex!important;justify-content:center!important;margin-top:6px}}@media(max-width:1024px){.elementor-1396 .wd-nav-product-cat{gap:16px 0!important}.elementor-1396 .wd-nav-product-cat>li>a{gap:8px!important}.elementor-1396 .wd-nav-product-cat>li>a:before{width:60px!important;height:60px!important}.elementor-1396 .wd-nav-product-cat>li>a .nav-link-text{font-family:Lato,sans-serif!important;font-size:11px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:.03em!important;color:#6b625a!important}.elementor-1396 .wd-nav-product-cat>li.current-cat>a .nav-link-text,.elementor-1396 .wd-nav-product-cat>li.wd-active>a .nav-link-text{font-weight:700!important;color:var(--moca-ink)!important}}.header-banner .elementor-1008 .wd-carousel-item .elementor-widget{height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important}.header-banner .elementor-1008 .wd-carousel-item .elementor-widget-container{display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important}.header-banner .elementor-1008 .wd-carousel-item .wd-text-block{line-height:1.2!important;margin:0!important}.wd-footer .moca-paytr{display:inline-flex!important;align-items:center;gap:10px;margin-top:12px;height:46px;padding:0 16px 0 14px;border-radius:14px;background:#fff;text-decoration:none!important;transition:transform .2s}.wd-footer .moca-paytr:hover{transform:translateY(-1px)}.wd-footer .moca-paytr-logo img{height:17px!important;width:auto!important;display:block}.wd-footer .moca-paytr-txt{font-size:12px;font-weight:600;color:#5f5750!important;letter-spacing:.01em;padding-left:10px;border-left:1px solid #e7e1d9;line-height:1.2}.wd-footer .elementor-element-6d11482 .elementor-widget-container{display:flex;flex-direction:column;align-items:flex-start}@media(max-width:1024px){.wd-footer .elementor-element-6d11482 .elementor-widget-container{align-items:center}}.wd-footer .elementor-element-6d11482 .wd-text-block{display:flex!important;flex-direction:column;align-items:flex-start}@media(max-width:1024px){.wd-footer .elementor-element-6d11482 .wd-text-block{align-items:center}}@media(max-width:1024px){.wd-footer .elementor-element-6d11482 .elementor-widget-container{justify-content:center!important;width:100%}.wd-footer .elementor-element-6d11482 .wd-text-block{width:100%!important}}.wd-footer .moca-paytr{gap:12px!important;padding:0 10px 0 14px!important}.wd-footer .moca-paytr-cards{display:inline-flex;align-items:center;gap:6px;padding-left:12px;border-left:1px solid #e7e1d9}.wd-footer .moca-paytr-cards img{height:24px!important;width:auto!important;display:block;border-radius:4px;box-shadow:0 0 0 1px rgb(23 20 18 / .08)}.wd-footer .moca-paytr-note{display:block;margin-top:8px;font-size:12px;color:#8a8178;letter-spacing:.01em}@media(max-width:1024px){.wd-footer .elementor-element-455ad73{padding-top:6px!important;padding-bottom:6px!important}.wd-footer .elementor-element-455ad73>.e-con-inner{display:grid!important;grid-template-columns:1fr 1fr;column-gap:12px;row-gap:0;align-items:start}.wd-footer .elementor-element-8971bf9,.wd-footer .elementor-element-ed828bf{grid-column:1/-1;width:auto!important}.wd-footer .elementor-element-c367473,.wd-footer .elementor-element-d121000{width:auto!important;padding:24px 0 20px!important;border-bottom:1px solid var(--mf-line)!important;border-top:0!important;margin:0!important}.wd-footer .wd-el-toggle-head{padding:0 0 12px!important;pointer-events:none;justify-content:center!important}.wd-footer .wd-el-toggle-icon{display:none!important}.wd-footer .wd-el-toggle-content{display:block!important;height:auto!important;opacity:1!important;visibility:visible!important}.wd-footer .wd-el-toggle-title{width:100%;text-align:center!important}.wd-footer .elementor-element-ae5ebe6 ul,.wd-footer .elementor-element-309176a ul{display:flex;flex-direction:column;align-items:center;gap:2px}.wd-footer .elementor-element-ae5ebe6 li,.wd-footer .elementor-element-309176a li{margin:0!important;text-align:center}.wd-footer .elementor-element-ae5ebe6 a,.wd-footer .elementor-element-309176a a{padding:6px 0!important;font-size:14px!important;justify-content:center;text-align:center}.wd-footer .elementor-element-ed828bf{padding-top:24px!important}.wd-footer .elementor-element-1353bf7 .title-after_title{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;width:100%!important;align-items:stretch!important;margin-top:14px!important}.wd-footer .elementor-element-1353bf7 .moca-crow{flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;padding:14px 4px 12px!important;border:1px solid var(--mf-line);border-radius:16px;background:var(--mf-card);font-size:12px!important;text-align:center;line-height:1.3!important;color:var(--mf-head)!important}.wd-footer .elementor-element-1353bf7 .moca-crow:before{border:0;background:rgb(255 255 255 / .06)}.wd-footer .elementor-element-1353bf7 .moca-crow:after{left:50%!important;top:23px!important;margin:0 0 0 -9px!important}}@media(max-width:1024px){.wd-footer .wd-el-toggle-content-inner{padding-top:0!important;margin-top:-4px}.wd-footer .elementor-element-ae5ebe6 a,.wd-footer .elementor-element-309176a a{font-size:13px!important}}