.ijh-editorial-looks,.ijh-coats-feature,.ijh-product-rail{width:min(1280px,94%);margin:52px auto;color:#182743;font-family:IJH_IRANYekan,IRANYekan,sans-serif;box-sizing:border-box}.ijh-rail-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.ijh-rail-heading h2,.ijh-coats-feature h2{font-size:clamp(25px,3vw,38px);font-weight:700;line-height:1.5;margin:0}.ijh-rail-actions{display:flex;align-items:center;gap:20px;flex-shrink:0}.ijh-scroll-controls{display:flex;gap:8px;direction:ltr}.ijh-scroll-controls button{width:44px;height:44px;padding:0;border:1px solid #d9dde4;border-radius:50%;background:#fff;color:#182743;font-size:24px;cursor:pointer}.ijh-scroll-controls button:focus-visible,.ijh-look-card:focus-visible,.ijh-product-track:focus-visible{outline:2px solid #182743;outline-offset:4px}.ijh-look-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;padding:4px 4px 16px;scrollbar-width:thin;direction:rtl}.ijh-look-card{flex:0 0 calc((100% - 72px)/4);min-width:220px;scroll-snap-align:start;text-decoration:none;color:#182743!important}.ijh-look-card img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.ijh-look-card span{display:block;font-size:17px;line-height:1.8;margin-top:14px;font-weight:400}.ijh-coats-feature{text-align:center}.ijh-discover{display:inline-block;margin:12px 0 26px;text-underline-offset:6px}.ijh-coats-feature img{display:block;width:100%;height:auto;object-fit:cover}.ijh-product-track{overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:thin;padding:8px 4px 20px}.ijh-product-track .woocommerce ul.products,.home .ijh-product-track ul.products,.ijh-product-track ul.products{display:flex!important;flex-wrap:nowrap!important;gap:24px!important;margin:0!important;padding:0!important}.ijh-product-track ul.products::before,.ijh-product-track ul.products::after{display:none!important}.ijh-product-track ul.products li.product{flex:0 0 calc((100% - 72px)/4)!important;width:calc((100% - 72px)/4)!important;min-width:220px;margin:0!important;float:none!important;scroll-snap-align:start}.ijh-product-track img{object-fit:contain!important;aspect-ratio:1;width:100%;height:auto!important}.ijh-collection-page{max-width:1280px;margin:0 auto}.ijh-collection-cover{display:block;width:min(100%,720px);height:auto;max-height:620px;object-fit:contain;margin:0 auto 40px}.ijh-collection-empty{text-align:center;padding:30px}.ijh-product-track .ast-onsale-card{max-width:calc(100% - 20px)}@media(max-width:921px){.ijh-look-card,.ijh-product-track ul.products li.product{flex-basis:calc((100% - 24px)/2.25)!important;min-width:190px}.ijh-rail-actions{gap:10px}}@media(max-width:560px){.ijh-editorial-looks,.ijh-coats-feature,.ijh-product-rail{width:94%;margin:34px auto}.ijh-rail-heading{align-items:flex-start;gap:12px}.ijh-rail-actions{flex-direction:column;align-items:flex-end;font-size:13px}.ijh-look-track,.ijh-product-track ul.products{gap:14px!important}.ijh-look-card,.ijh-product-track ul.products li.product{flex-basis:76%!important;min-width:0}.ijh-scroll-controls button{width:36px;height:36px;font-size:20px}.ijh-coats-feature img{aspect-ratio:4/3;object-position:50% 25%;object-fit:cover}}
