.app-logo{width:250px!important}@media screen and (max-width:551px){.app-logo{width:130px!important}}@media screen and (max-width:426px){.app-logo{width:100px!important}}@media screen and (max-width:376px){.app-logo{width:90px!important}}input,select,textarea{border:none!important}input.form-check-input{border:1px solid #4e7661!important}input:focus,select:focus,textarea:focus{box-shadow:none!important;border:none!important}a{text-decoration:none!important}button:focus{box-shadow:none!important}.header-logo{width:160px}@media screen and (max-width:426px){.header-logo{width:100px!important}}.favorite.active.bg-body{background-color:#4e7661!important;color:#fff!important}.product-actions.vertical>a{transform:translateX(125%)}.addressBox.active.border{border-color:#4e7661!important}.addressBox .addressDeleteButton{position:absolute;right:7px;top:5px;cursor:pointer}.sticky-area-wrap.sticky .sticky-area{box-shadow:none!important;border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}@media screen and (min-width:1200px){.sticky-area-wrap.sticky .sticky-area{top:-4px!important}}@media (min-width:766px){.web-slider{display:flex!important}.mobile-slider{display:none!important}}@media (max-width:767px){.web-slider{display:none!important}.mobile-slider{display:block!important}}@media screen and (max-width:767px){table.responsive{border:none!important}table.responsive tr{border:1px solid #ddd;display:block;margin-bottom:10px}table.responsive thead{display:none}table.responsive td{border-bottom:1px solid #ddd;display:block}table.responsive td:last-child{border-bottom:0}}thead.bg-body-secondary{background-color:#eeeeee29!important}.product-info-2-quantity{background-color:#eeeeee29!important}.btn:hover{color:#fff!important}@media (min-width:1250px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1320px!important}}.slick-slider:not(.slick-initialized)>:not(:first-child){display:none}

.card-product > .card-img-top{flex-shrink:0;}.card-product > .card-img-top > a.hover-zoom-in{position:relative;display:block;width:100%;aspect-ratio:3 / 4;overflow:hidden;background:#f4f1eb;}.card-product > .card-img-top > a.hover-zoom-in > img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;}.card-product.grid-2{height:100%;}.card-product.grid-2 .product-title{min-height:4.2em;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.basket-added-modal .basket-added-check{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#eaf2ec;color:#4e7661;font-size:15px;}.basket-added-modal .basket-added-image{display:block;width:78px;height:104px;overflow:hidden;border-radius:6px;background:#f4f1eb;}.basket-added-modal .basket-added-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;}.basket-added-modal .modal-title{padding-right:34px;}
.user-menu .menumega-docs{display:flex;flex-direction:column;gap:2px;}
.user-menu-item{display:flex;align-items:center;gap:12px;padding:7px 8px;margin:0 -8px;border-radius:10px;color:#2f3a34;text-decoration:none;transition:background-color .18s ease,color .18s ease;}
.user-menu-item:hover,.user-menu-item:focus-visible{background:#f2f5ef;color:#4e7661;}
.user-menu-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:10px;background:#f3f6ef;color:#5f6e5b;transition:background-color .18s ease,color .18s ease;}
.user-menu-item:hover .user-menu-icon,.user-menu-item:focus-visible .user-menu-icon{background:#4e7661;color:#fff;}
.user-menu-icon .icon{width:16px;height:16px;margin:0;}
.user-menu-label{font-size:15px;font-weight:500;line-height:1.25;}
.user-menu-logout:hover,.user-menu-logout:focus-visible{background:#f8f3ef;color:#8a6856;}
.user-menu-logout:hover .user-menu-icon,.user-menu-logout:focus-visible .user-menu-icon{background:#8a6856;}
.user-menu .dropdown-divider{margin-top:9px;margin-bottom:9px;border-color:#ecefe8;opacity:1;}
.home-slider .slick-dots{margin-top:6px}.home-slider .slick-dots li{padding:0}.home-slider .slick-dots button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:0 0;cursor:pointer}.home-slider .slick-dots button::before{content:'';width:10px;height:10px;border-radius:50%;background:#c5cdbf}.home-slider .slick-dots .slick-active button::before{width:12px;height:12px;background:#47623f}.home-slider .slick-dots button:focus-visible{outline:2px solid #47623f;outline-offset:1px}
.card-product,.card-post-grid-2{border-radius:8px}.card-product>.card-img-top,.card-post-grid-2>.card-img-top,.product-gallery .slick-list{border-radius:8px;overflow:hidden}.card-product .card-img-top img,.product-gallery img,.product-gallery-thumbs img,.product-details-content img,.blog-detail .post-content img{border-radius:8px}
