.elementor-50256 .elementor-element.elementor-element-cd35f4d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50256 .elementor-element.elementor-element-cd35f4d:not(.elementor-motion-effects-element-type-background), .elementor-50256 .elementor-element.elementor-element-cd35f4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F48026;}.elementor-50256 .elementor-element.elementor-element-a5dbb26{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50256 .elementor-element.elementor-element-a5dbb26:not(.elementor-motion-effects-element-type-background), .elementor-50256 .elementor-element.elementor-element-a5dbb26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yilkoshop.com/wp-content/uploads/2026/02/21177494_6176d2420f1ea325a22c0b7d.png");}.elementor-50256 .elementor-element.elementor-element-a5dbb26.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50256 .elementor-element.elementor-element-98140a9{--display:flex;--min-height:48px;--justify-content:flex-start;}.elementor-50256 .elementor-element.elementor-element-98140a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50256 .elementor-element.elementor-element-2f12bf8{text-align:center;}.elementor-50256 .elementor-element.elementor-element-2f12bf8 .elementor-heading-title{font-family:"iranyekan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-50256 .elementor-element.elementor-element-b737393{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50256 .elementor-element.elementor-element-b737393:not(.elementor-motion-effects-element-type-background), .elementor-50256 .elementor-element.elementor-element-b737393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yilkoshop.com/wp-content/uploads/2026/02/21177494_6176d2420f1ea325a22c0b7d.png");}.elementor-50256 .elementor-element.elementor-element-b737393.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50256 .elementor-element.elementor-element-5c5063b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50256 .elementor-element.elementor-element-3f08e71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-50256 .elementor-element.elementor-element-1488f17{--display:flex;border-style:none;--border-style:none;}.elementor-50256 .elementor-element.elementor-element-1488f17.e-con{--align-self:center;}.elementor-50256 .elementor-element.elementor-element-ff76b2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50256 .elementor-element.elementor-element-ff76b2d.elementor-element{--align-self:flex-end;}.elementor-50256 .elementor-element.elementor-element-02f4808{--display:flex;--justify-content:center;}.elementor-50256 .elementor-element.elementor-element-12e54b3{width:var( --container-widget-width, 576px );max-width:576px;--container-widget-width:576px;--container-widget-flex-grow:0;}.elementor-50256 .elementor-element.elementor-element-12e54b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50256 .elementor-element.elementor-element-e98d43e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-50256 .elementor-element.elementor-element-f7266ba{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-50256 .elementor-element.elementor-element-0d58d98 .elementor-button{background-color:#F48026;}.elementor-50256 .elementor-element.elementor-element-c6f7f4c .elementor-button{background-color:#F48026;}.elementor-50256 .elementor-element.elementor-element-c6f7f4c .elementor-button-content-wrapper{flex-direction:row;}.elementor-50256 .elementor-element.elementor-element-5749858 .elementor-menu-cart__close-button, .elementor-50256 .elementor-element.elementor-element-5749858 .elementor-menu-cart__close-button-custom{display:none;}.elementor-50256 .elementor-element.elementor-element-5749858{width:initial;max-width:initial;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-border-color:#F48026;--toggle-button-border-width:1px;--toggle-button-border-radius:16px;--toggle-icon-size:19px;--cart-border-style:none;--cart-border-radius:12px 12px 12px 12px;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-50256 .elementor-element.elementor-element-5749858.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container{left:0;right:auto;transform:none;}.elementor-50256 .elementor-element.elementor-element-5749858 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-50256 .elementor-element.elementor-element-1c6af0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-50256 .elementor-element.elementor-element-07c6435{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50256 .elementor-element.elementor-element-7049871{--display:flex;--justify-content:center;border-style:none;--border-style:none;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50256 .elementor-element.elementor-element-a554fb2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50256 .elementor-element.elementor-element-a554fb2 .elementor-icon-box-wrapper{gap:14px;}.elementor-50256 .elementor-element.elementor-element-a554fb2 .elementor-icon{font-size:24px;}.elementor-50256 .elementor-element.elementor-element-a554fb2 .elementor-icon-box-title, .elementor-50256 .elementor-element.elementor-element-a554fb2 .elementor-icon-box-title a{font-size:13px;}.elementor-50256 .elementor-element.elementor-element-698e41b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50256 .elementor-element.elementor-element-94500ed .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-50256 .elementor-element.elementor-element-94500ed .elementor-nav-menu--main .elementor-item{color:#595959;fill:#595959;padding-left:8px;padding-right:8px;}.elementor-50256 .elementor-element.elementor-element-6c3c92b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50256 .elementor-element.elementor-element-6c3c92b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-50256 .elementor-element.elementor-element-0d059a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-50256 .elementor-element.elementor-element-9485523{width:var( --container-widget-width, 109px );max-width:109px;--container-widget-width:109px;--container-widget-flex-grow:0;}.elementor-50256 .elementor-element.elementor-element-9485523 .elementor-heading-title{font-size:14px;color:#8C8C8C;}.elementor-50256 .elementor-element.elementor-element-c89c540{width:var( --container-widget-width, 193px );max-width:193px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:193px;--container-widget-flex-grow:0;}.elementor-50256 .elementor-element.elementor-element-c89c540 .elementor-heading-title{font-size:20px;}.elementor-50256 .elementor-element.elementor-element-36b329b .elementor-icon{font-size:24px;}.elementor-50256 .elementor-element.elementor-element-36b329b .elementor-icon svg{height:24px;}.elementor-50256 .elementor-element.elementor-element-36c8c2f{--display:flex;}.elementor-50256 .elementor-element.elementor-element-cfd33dc{--spacer-size:20px;}.elementor-50256 .elementor-element.elementor-element-53348ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50256 .elementor-element.elementor-element-0219744{--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-50256 .elementor-element.elementor-element-44f1222 .elementor-icon-wrapper{text-align:center;}.elementor-50256 .elementor-element.elementor-element-fda99b9{--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-50256 .elementor-element.elementor-element-8cf16b4{border-style:solid;border-color:#F48026;}.elementor-50256 .elementor-element.elementor-element-8cf16b4 .elementor-icon-wrapper{text-align:center;}.elementor-50256 .elementor-element.elementor-element-8cf16b4.elementor-view-stacked .elementor-icon{background-color:#F48026;}.elementor-50256 .elementor-element.elementor-element-8cf16b4.elementor-view-framed .elementor-icon, .elementor-50256 .elementor-element.elementor-element-8cf16b4.elementor-view-default .elementor-icon{color:#F48026;border-color:#F48026;}.elementor-50256 .elementor-element.elementor-element-8cf16b4.elementor-view-framed .elementor-icon, .elementor-50256 .elementor-element.elementor-element-8cf16b4.elementor-view-default .elementor-icon svg{fill:#F48026;}.elementor-50256 .elementor-element.elementor-element-2a4738a{background-color:#F48026;}.elementor-50256 .elementor-element.elementor-element-2a4738a .elementor-icon-wrapper{text-align:center;}.elementor-50256 .elementor-element.elementor-element-c974d16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#F5F5F5;--border-color:#F5F5F5;}.elementor-50256 .elementor-element.elementor-element-74ef8bc{width:var( --container-widget-width, 576px );max-width:576px;--container-widget-width:576px;--container-widget-flex-grow:0;}.elementor-50256 .elementor-element.elementor-element-74ef8bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-50256 .elementor-element.elementor-element-53348ba{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50256 .elementor-element.elementor-element-0219744{--width:220px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50256 .elementor-element.elementor-element-44f1222{padding:6px 0px 0px 0px;}.elementor-50256 .elementor-element.elementor-element-44f1222.elementor-element{--align-self:flex-start;}.elementor-50256 .elementor-element.elementor-element-44f1222 .elementor-icon{font-size:24px;}.elementor-50256 .elementor-element.elementor-element-44f1222 .elementor-icon svg{height:24px;}.elementor-50256 .elementor-element.elementor-element-fda99b9{--width:108px;--min-height:0px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50256 .elementor-element.elementor-element-fda99b9.e-con{--align-self:flex-start;}.elementor-50256 .elementor-element.elementor-element-8cf16b4{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;border-width:1px 1px 1px 1px;border-radius:14px 14px 14px 14px;}.elementor-50256 .elementor-element.elementor-element-8cf16b4 .elementor-icon{font-size:20px;}.elementor-50256 .elementor-element.elementor-element-8cf16b4 .elementor-icon svg{height:20px;}.elementor-50256 .elementor-element.elementor-element-2a4738a{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;border-radius:14px 14px 14px 14px;}.elementor-50256 .elementor-element.elementor-element-2a4738a .elementor-icon{font-size:20px;}.elementor-50256 .elementor-element.elementor-element-2a4738a .elementor-icon svg{height:20px;}.elementor-50256 .elementor-element.elementor-element-c974d16{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-50256 .elementor-element.elementor-element-74ef8bc{--container-widget-width:388px;--container-widget-flex-grow:0;width:var( --container-widget-width, 388px );max-width:388px;}}@media(min-width:768px){.elementor-50256 .elementor-element.elementor-element-cd35f4d{--width:1920px;}.elementor-50256 .elementor-element.elementor-element-a5dbb26{--width:534px;}.elementor-50256 .elementor-element.elementor-element-98140a9{--width:362px;}.elementor-50256 .elementor-element.elementor-element-b737393{--width:534px;}.elementor-50256 .elementor-element.elementor-element-5c5063b{--content-width:1320px;}.elementor-50256 .elementor-element.elementor-element-3f08e71{--width:50%;}.elementor-50256 .elementor-element.elementor-element-1488f17{--width:230px;}.elementor-50256 .elementor-element.elementor-element-e98d43e{--width:50%;}.elementor-50256 .elementor-element.elementor-element-1c6af0a{--content-width:1320px;}.elementor-50256 .elementor-element.elementor-element-07c6435{--width:716px;}.elementor-50256 .elementor-element.elementor-element-7049871{--width:137px;}.elementor-50256 .elementor-element.elementor-element-698e41b{--width:552px;}.elementor-50256 .elementor-element.elementor-element-6c3c92b{--width:350px;}.elementor-50256 .elementor-element.elementor-element-0d059a0{--width:70%;}.elementor-50256 .elementor-element.elementor-element-0219744{--width:50%;}.elementor-50256 .elementor-element.elementor-element-fda99b9{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-cd35f4d */.elementor-50256 .elementor-element.elementor-element-cd35f4d {
  height: 48px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1488f17 */.elementor-50256 .elementor-element.elementor-element-1488f17 {
    position: relative !important; 
}

.elementor-50256 .elementor-element.elementor-element-1488f17::before {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    height: 22px; 
    border-left: 2px dashed #d1d1d1; 
    z-index: 1;
    pointer-events: none; 
}/* End custom CSS */
/* Start custom CSS for wp-widget-dgwt_wcas_ajax_search, class: .elementor-element-12e54b3 */.elementor-50256 .elementor-element.elementor-element-12e54b3 .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input { background-color: #F5F5F5 !important; border: none !important; border-radius: 16px !important; height: 56px !important; color: #555555 !important; font-size: 14px !important; box-shadow: none !important; padding: 0 15px 0 50px !important; text-align: right !important; }
.elementor-50256 .elementor-element.elementor-element-12e54b3 .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::placeholder { color: #8C8C8C !important; opacity: 1 !important; }
.elementor-50256 .elementor-element.elementor-element-12e54b3 .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit { position: absolute !important; left: 10px !important; right: auto !important; top: 50% !important; transform: translateY(-50%) !important; border: none !important; width: 40px !important; height: 40px !important; min-width: unset !important; padding: 0 !important; background: transparent url('https://yilkoshop.com/wp-content/uploads/2026/02/Magnifer.svg') center/24px no-repeat !important; color: transparent !important; }
.elementor-50256 .elementor-element.elementor-element-12e54b3 .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit svg { display: none !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d58d98 */.elementor-50256 .elementor-element.elementor-element-0d58d98 .elementor-button { width: 172px !important; height: 56px !important; padding: 12px !important; border-radius: 12px !important; box-sizing: border-box !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; }
.elementor-50256 .elementor-element.elementor-element-0d58d98 .elementor-button-content-wrapper { display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: center !important; gap: 6px !important; width: 100% !important; }
.elementor-50256 .elementor-element.elementor-element-0d58d98 .elementor-button-text { font-size: 16px !important; line-height: 1 !important; white-space: nowrap !important; margin: 0 !important; }
.elementor-50256 .elementor-element.elementor-element-0d58d98 .elementor-button-icon { display: flex !important; align-items: center !important; justify-content: center !important; margin: 0 !important; }
.elementor-50256 .elementor-element.elementor-element-0d58d98 .elementor-button-icon i, .elementor-50256 .elementor-element.elementor-element-0d58d98 .elementor-button-icon svg { font-size: 24px !important; width: 24px !important; height: 24px !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c6f7f4c */.elementor-50256 .elementor-element.elementor-element-c6f7f4c .elementor-button {
    width: 172px !important;
    height: 56px !important;
    padding: 12px 12px !important; 
    border-radius: 12px !important;
    box-sizing: border-box !important;

   
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.elementor-50256 .elementor-element.elementor-element-c6f7f4c .elementor-button-content-wrapper {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important; 
    width: 100% !important;
}

.elementor-50256 .elementor-element.elementor-element-c6f7f4c .elementor-button-text {
    font-size: 16px !important;
    line-height: 1 !important;
    white-space: nowrap !important; 
    margin: 0 !important;
}

.elementor-50256 .elementor-element.elementor-element-c6f7f4c .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 !important;
}

.elementor-50256 .elementor-element.elementor-element-c6f7f4c .elementor-button-icon i,
.elementor-50256 .elementor-element.elementor-element-c6f7f4c .elementor-button-icon svg {
    font-size: 24px !important;
    width: 24px !important;
    height: 24px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e98d43e */body.logged-in .login-register-btn,
body:not(.logged-in) .user-dropdown-wrapper {
    display: none !important;
}
.user-dropdown-wrapper {
    position: relative !important;
    width: max-content !important; 
}


.user-dropdown-wrapper .main-dropdown-box {
    position: absolute !important;
    top: 100%; 
    right: 0 !important; 
    left: auto !important; 
    min-width: 280px; 
    

    opacity: 0;
    visibility: hidden;
    margin-top: 20px; 
    transition: all 0.3s ease-in-out !important;
    z-index: 99999 !important; 
 
    box-shadow: 0 10px 30px rgba(0,0,0,0.08);
    border-radius: 16px;
}


.user-dropdown-wrapper:hover .main-dropdown-box {
    opacity: 1;
    visibility: visible;
    margin-top: 10px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7049871 */.elementor-50256 .elementor-element.elementor-element-7049871 {
    position: relative !important; 
}

.elementor-50256 .elementor-element.elementor-element-7049871::before {
    content: "";
    position: absolute;
    left: 50%;
    top: 0%;
    transform: translate(-50%, -50%);
    height: 22px; 
    border-left: 2px dashed #d1d1d1; 
    z-index: 1;
    pointer-events: none; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d059a0 */.elementor-50256 .elementor-element.elementor-element-0d059a0 {
    position: relative !important; 
}

.elementor-50256 .elementor-element.elementor-element-0d059a0::before {
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    height: 22px; 
    border-left: 2px dashed #d1d1d1; 
    z-index: 1;
    pointer-events: none; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c6af0a */.elementor-50256 .elementor-element.elementor-element-1c6af0a {
  height: 48px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-44f1222 */.elementor-50256 .elementor-element.elementor-element-44f1222 { position: relative !important; }
.elementor-50256 .elementor-element.elementor-element-44f1222::before { content: ""; position: absolute; left: -13px; top: 50%; transform: translateY(-50%); height: 36px; border-left: 2px dashed #d1d1d1; z-index: 1; pointer-events: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0219744 */.elementor-50256 .elementor-element.elementor-element-0219744 {
    display: flex;
    align-items: center; /* عمودی وسط‌چین */
    justify-content: center; /* افقی وسط‌چین */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2a4738a */.yilko-mobile-icon .elementor-icon { width: 48px !important; height: 48px !important; display: flex !important; align-items: center !important; justify-content: center !important; padding: 0 !important; margin: 0 !important; }
.yilko-mobile-icon .elementor-icon i, .elementor-50256 .elementor-element.elementor-element-2a4738a .elementor-icon svg { width: 20px !important; height: 20px !important; display: block !important; margin: 0 !important; padding: 0 !important; line-height: 1 !important; }/* End custom CSS */
/* Start custom CSS for wp-widget-dgwt_wcas_ajax_search, class: .elementor-element-74ef8bc */.elementor-50256 .elementor-element.elementor-element-74ef8bc .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input {
    background-color: #F5F5F5 !important;
    border: none !important; 
    border-radius: 16px !important; 
    height: 56px !important; 
    color: #555555 !important;
    font-size: 14px !important;
    box-shadow: none !important; 

    padding: 0 15px 0 50px !important; 
    text-align: right !important;
}

.elementor-50256 .elementor-element.elementor-element-74ef8bc .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::placeholder {
    color: #8C8C8C !important; 
    opacity: 1 !important;
}


.elementor-50256 .elementor-element.elementor-element-74ef8bc .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit {
    position: absolute !important;
    left: 10px !important; 
    right: auto !important; 
    top: 50% !important;
    transform: translateY(-50%) !important;
    border: none !important;
    width: 40px !important;
    height: 40px !important;
    min-width: unset !important;
    padding: 0 !important;
  
    background-image: url('https://yilkoshop.com/wp-content/uploads/2026/02/Magnifer.svg') !important;
    background-color: transparent !important;
    background-size: 24px !important; 
    background-repeat: no-repeat !important;
    background-position: center !important;
    color: transparent !important; 
}


.elementor-50256 .elementor-element.elementor-element-74ef8bc .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit svg {
    display: none !important; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iranyekan';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://yilkoshop.com/wp-content/uploads/2022/05/iranyekanwebregular.eot');
	src: url('https://yilkoshop.com/wp-content/uploads/2022/05/iranyekanwebregular.eot?#iefix') format('embedded-opentype'),
		url('https://yilkoshop.com/wp-content/uploads/2022/05/iranyekanwebregular.woff2') format('woff2'),
		url('https://yilkoshop.com/wp-content/uploads/2022/05/iranyekanwebregular.woff') format('woff'),
		url('https://yilkoshop.com/wp-content/uploads/2022/05/iranyekanwebregular.ttf') format('truetype');
}
@font-face {
	font-family: 'iranyekan';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://yilkoshop.com/wp-content/uploads/2022/05/Sahel-FD-WOL.woff') format('woff');
}
/* End Custom Fonts CSS */