.elementor-868 .elementor-element.elementor-element-7b63949{width:100%;max-width:100%;}.elementor-868 .elementor-element.elementor-element-7b63949 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-7b63949.elementor-element{--align-self:flex-start;}.elementor-868 .elementor-element.elementor-element-7b63949 .bpv-gl-wrap{--bpv-gl-gap:20px;}.elementor-868 .elementor-element.elementor-element-5e27838 .wqe-vsw-label{color:#111827;}.elementor-868 .elementor-element.elementor-element-5e27838 .wqe-vsw-dot{width:20px;height:20px;border-color:rgba(0,0,0,0.12);border-width:1px;border-style:solid;}.elementor-868 .elementor-element.elementor-element-5e27838 .wqe-vsw-dots{gap:8px;}.elementor-868 .elementor-element.elementor-element-5e27838 .wqe-vsw-more{color:#6b7280;}.elementor-868 .elementor-element.elementor-element-79602c8 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-79602c8 .wqe-desc__content{font-family:"Intrinseca", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;}.elementor-868 .elementor-element.elementor-element-79602c8 .wqe-desc__fade{--wqe-desc-fade-color:#ffffff;height:80px;}.elementor-868 .elementor-element.elementor-element-79602c8 .wqe-desc__toggle{margin-top:12px;font-family:"Intrinseca", Sans-serif;font-size:14px;font-weight:500;color:#969696;background-color:#02010100;}.elementor-868 .elementor-element.elementor-element-79602c8 .wqe-desc__toggle:hover{color:#000000;background-color:#02010100;}.elementor-868 .elementor-element.elementor-element-fd13acf .wqe-vs-options{gap:8px;}.elementor-868 .elementor-element.elementor-element-fd13acf .wqe-vs-wrap{gap:20px;}.elementor-868 .elementor-element.elementor-element-fd13acf .wqe-vs-label{font-family:"Intrinseca", Sans-serif;font-size:14px;color:#FF0000;}.elementor-868 .elementor-element.elementor-element-fd13acf .wqe-vs-label-value{color:var( --e-global-color-primary );}.elementor-868 .elementor-element.elementor-element-fd13acf .wqe-vs-btn{min-width:0px;padding:8px 16px 8px 16px;border-radius:6px 6px 6px 6px;color:#1a1a1a;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e0e0e0;}.elementor-868 .elementor-element.elementor-element-fd13acf .wqe-vs-btn:hover:not(.is-selected):not(.is-oos){background-color:#F5ECE2;}.elementor-868 .elementor-element.elementor-element-fd13acf .wqe-vs-btn.is-selected{color:#ffffff;background-color:#3A0D14;border-color:#3A0D14;}.elementor-868 .elementor-element.elementor-element-fd13acf .wqe-vs-btn.is-oos{color:#aaaaaa;background-color:#fafafa;border-color:#e0e0e0;}.elementor-868 .elementor-element.elementor-element-10ab8f1{width:100%;max-width:100%;}.elementor-868 .elementor-element.elementor-element-10ab8f1 .wqe-qty-wrapper{gap:0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3B0108;border-radius:24px 24px 24px 24px;overflow:hidden;}.elementor-868 .elementor-element.elementor-element-10ab8f1 .wqe-qty-btn{width:44px;height:44px;transition:all 0.2s ease;}.elementor-868 .elementor-element.elementor-element-10ab8f1 .wqe-qty-btn i{font-size:12px;}.elementor-868 .elementor-element.elementor-element-10ab8f1 .wqe-qty-btn svg{width:12px;height:12px;}.elementor-868 .elementor-element.elementor-element-10ab8f1 .wqe-qty-btn:hover:not(:disabled){background-color:#02010100;}.elementor-868 .elementor-element.elementor-element-10ab8f1 .wqe-qty-input{width:63px;}.elementor-868 .elementor-element.elementor-element-33920ac > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-33920ac .wqe-price-wrap{text-align:left;}.elementor-868 .elementor-element.elementor-element-33920ac .wqe-price-current{font-family:"Intrinseca", Sans-serif;font-size:32px;color:#1a1a1a;}.elementor-868 .elementor-element.elementor-element-33920ac .wqe-price-wrap.is-sale .wqe-price-current{color:#c0392b;}.elementor-868 .elementor-element.elementor-element-33920ac .wqe-price-original{color:#999999;margin-left:8px;}.elementor-868 .elementor-element.elementor-element-33920ac .wqe-price-badge{color:#ffffff;background-color:#c0392b;padding:2px 8px 2px 8px;border-radius:4px 4px 4px 4px;margin-left:8px;}.elementor-868 .elementor-element.elementor-element-e42e12f{width:100%;max-width:100%;text-align:center;}.elementor-868 .elementor-element.elementor-element-e42e12f .wqe-atc-btn{width:100%;padding:16px 16px 16px 16px;font-family:"Intrinseca", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;background-color:#E96A7A;border-style:none;border-radius:100px 100px 100px 100px;transition:all 0.25s ease;}.elementor-868 .elementor-element.elementor-element-e42e12f .wqe-atc-btn:hover{background-color:#7D1126;}.elementor-868 .elementor-element.elementor-element-e42e12f .wqe-var-btn{width:100%;padding:16px 16px 16px 16px;color:#FFFFFF;background-color:var( --e-global-color-5885c47 );border-style:none;border-radius:100px 100px 100px 100px;transition:all 0.25s ease;}.elementor-868 .elementor-element.elementor-element-e42e12f .wqe-var-btn:hover{color:#FFFFFF;background-color:var( --e-global-color-f94498b );}.elementor-868 .elementor-element.elementor-element-3521f27{width:100%;max-width:100%;text-align:center;}.elementor-868 .elementor-element.elementor-element-3521f27 .wqe-bn-btn{width:100%;padding:16px 16px 16px 16px;font-family:"Intrinseca", Sans-serif;font-size:16px;font-weight:500;color:#3B0108;background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;transition:all 0.25s ease;}.elementor-868 .elementor-element.elementor-element-3521f27 .wqe-bn-btn:hover{color:#3B0108;background-color:#7D112600;border-color:#7D11269C;}.elementor-868 .elementor-element.elementor-element-43f1718 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-43f1718 .wqe-accordion__item{border-bottom-color:#e8e1d9;}.elementor-868 .elementor-element.elementor-element-43f1718 .wqe-accordion{border-top-color:#e8e1d9;}.elementor-868 .elementor-element.elementor-element-43f1718 .wqe-accordion__header{padding-top:18px;padding-bottom:18px;background-color:#02010100;}.elementor-868 .elementor-element.elementor-element-43f1718 .wqe-accordion__body.is-open{padding-bottom:18px;}.elementor-868 .elementor-element.elementor-element-43f1718 .wqe-accordion__label{font-family:"Intrinseca", Sans-serif;font-size:18px;font-weight:400;color:#3B0108;}.elementor-868 .elementor-element.elementor-element-43f1718 .wqe-accordion__header:hover .wqe-accordion__label{color:#3B0108;}.elementor-868 .elementor-element.elementor-element-43f1718 .wqe-accordion__label-wrap{gap:10px;}.elementor-868 .elementor-element.elementor-element-43f1718 .wqe-accordion__label-icon{font-size:16px;width:16px;height:16px;}.elementor-868 .elementor-element.elementor-element-43f1718 .wqe-accordion__toggle-icon{font-size:14px;width:14px;height:14px;}.elementor-868 .elementor-element.elementor-element-43f1718 .wqe-accordion__body{font-family:"Intrinseca", Sans-serif;font-size:14px;color:#000000;background-color:#02010100;}.elementor-868 .elementor-element.elementor-element-dcf8269{--display:flex;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );}.elementor-868 .elementor-element.elementor-element-c582dc1{--grid-columns:4;--grid-row-gap:20px;width:100%;max-width:100%;--grid-column-gap:20px;}.elementor-868 .elementor-element.elementor-element-c582dc1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-868 .elementor-element.elementor-element-c582dc1 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-868 .elementor-element.elementor-element-c582dc1 .e-loop-item > .elementor-section, .elementor-868 .elementor-element.elementor-element-c582dc1 .e-loop-item > .elementor-section > .elementor-container, .elementor-868 .elementor-element.elementor-element-c582dc1 .e-loop-item > .e-con, .elementor-868 .elementor-element.elementor-element-c582dc1 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-868 .elementor-element.elementor-element-1a94a6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );}.elementor-868 .elementor-element.elementor-element-dbc352a{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-868 .elementor-element.elementor-element-dbc352a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-868 .elementor-element.elementor-element-dbc352a:after{content:"0.66";}.elementor-868 .elementor-element.elementor-element-dbc352a .elementor-post__thumbnail__link{width:100%;}.elementor-868 .elementor-element.elementor-element-dbc352a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-868 .elementor-element.elementor-element-dbc352a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-868 .elementor-element.elementor-element-dbc352a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-868 .elementor-element.elementor-element-dbc352a .elementor-post__title, .elementor-868 .elementor-element.elementor-element-dbc352a .elementor-post__title a{color:var( --e-global-color-f94498b );font-family:"Intrinseca", Sans-serif;font-size:20px;}.elementor-868 .elementor-element.elementor-element-dbc352a .elementor-post__excerpt p{color:var( --e-global-color-secondary );font-family:"Figtree", Sans-serif;}@media(max-width:1024px){.elementor-868 .elementor-element.elementor-element-c582dc1{--grid-columns:2;}}@media(max-width:767px){.elementor-868 .elementor-element.elementor-element-c582dc1{--grid-columns:1;}.elementor-868 .elementor-element.elementor-element-1a94a6c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-868 .elementor-element.elementor-element-dbc352a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-868 .elementor-element.elementor-element-dbc352a:after{content:"0.5";}.elementor-868 .elementor-element.elementor-element-dbc352a .elementor-post__thumbnail__link{width:100%;}.elementor-868 .elementor-element.elementor-element-dbc352a .elementor-post__thumbnail{border-radius:24px 0px 24px 24px;}}/* Start custom CSS for metinas_product_gallery, class: .elementor-element-7b63949 */.elementor-868 .elementor-element.elementor-element-7b63949{
    height: auto !important;
}

.elementor-868 .elementor-element.elementor-element-7b63949 img{
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for wqe_product_description, class: .elementor-element-79602c8 */.elementor-868 .elementor-element.elementor-element-79602c8 a{
    color: #3A0D14;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for wqe_quantity, class: .elementor-element-10ab8f1 */.elementor-868 .elementor-element.elementor-element-10ab8f1 input{
    border: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a94a6c *//* ─────────────────────────────────────────────
   LEELA — Blog Cards Styles
   Paste into Elementor > Custom CSS (widget or section level)
───────────────────────────────────────────── */

/* Grid layout */
.elementor-posts-container.elementor-posts--skin-cards {
    gap: 28px !important;
}

/* ── Card ── */
.elementor-post__card {
    background: #F7EFE5 !important;
    border: none !important;
    border-radius: 16px !important;
    overflow: hidden !important;
    height: 100% !important;
}

/* ── Thumbnail ── */
.elementor-post__thumbnail__link {
    display: block !important;
    overflow: hidden !important;
}

.elementor-post__thumbnail {
    overflow: hidden !important;
    aspect-ratio: 3 / 2 !important;
}

.elementor-post__thumbnail img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    display: block !important;
}

/* ── Badge (category pill) ── */
.elementor-post__badge {
    display: inline-block !important;
    margin: 20px 20px 0 !important;
    padding: 4px 12px !important;
    background: #c2524d !important;
    color: #F9F7F0 !important;
    border: none !important;
    border-radius: 20px !important;
    font-family: "Figtree", sans-serif !important;
    font-size: 11px !important;
    font-weight: 500 !important;
    letter-spacing: 0.08em !important;
    text-transform: uppercase !important;
}

/* ── Text block ── */
.elementor-post__text {
    padding: 14px 20px 16px !important;
}

/* ── Title ── */
.elementor-post__title {
    margin: 0 0 10px !important;
    font-family: "Cormorant Garamond", serif !important;
    font-size: 22px !important;
    font-weight: 400 !important;
    line-height: 1.25 !important;
    letter-spacing: 0.01em !important;
}

.elementor-post__title a {
    color: #111111 !important;
    text-decoration: none !important;
    transition: color 0.2s ease !important;
}

.elementor-post__title a:hover {
    color: #444444 !important;
}

/* ── Excerpt ── */
.elementor-post__excerpt p {
    font-family: "Figtree", sans-serif !important;
    font-size: 14px !important;
    font-weight: 300 !important;
    line-height: 1.7 !important;
    color: #2a2a2a !important;
    margin: 0 !important;

    /* Clamp to 3 lines */
    display: -webkit-box !important;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
}

/* ── Read More ── */
.elementor-post__read-more {
    display: inline-block !important;
    margin: 14px 20px 0 !important;
    font-family: "Figtree", sans-serif !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    letter-spacing: 0.08em !important;
    text-transform: uppercase !important;
    color: #c2524d !important;
    text-decoration: none !important;
    transition: color 0.2s ease !important;
}

.elementor-post__read-more:hover {
    color: rgba(194, 82, 77, 0.7) !important;
}

/* ── Meta (date / comments) ── */
.elementor-post__meta-data {
    display: flex !important;
    align-items: center !important;
    gap: 16px !important;
    padding: 14px 20px 20px !important;
    border-top: 0.5px solid rgba(0, 0, 0, 0.08) !important;
    margin-top: 4px !important;
}

.elementor-post-date,
.elementor-post-avatar {
    font-family: "Figtree", sans-serif !important;
    font-size: 12px !important;
    font-weight: 300 !important;
    color: rgba(0, 0, 0, 0.35) !important;
    letter-spacing: 0.04em !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Intrinseca';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://leela.metinas.dev/wp-content/uploads/2026/05/Intrinseca-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Intrinseca';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://leela.metinas.dev/wp-content/uploads/2026/05/Intrinseca-RegularItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Intrinseca';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://leela.metinas.dev/wp-content/uploads/2026/05/Intrinseca-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Intrinseca';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://leela.metinas.dev/wp-content/uploads/2026/05/Intrinseca-BoldItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Intrinseca';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://leela.metinas.dev/wp-content/uploads/2026/05/Intrinseca-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Intrinseca';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://leela.metinas.dev/wp-content/uploads/2026/05/Intrinseca-MediumItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */