{"title":"Bath Mat","description":"\u003cp\u003eYour bathroom is not just a functional space; it's a personal sanctuary where you experience the most special moments of the day, relax your mind, and take time for yourself. The bath mat you lay on the floor of this special space is an indispensable element that completes both your safety and your decor. Zev Halı's carefully designed plush bath mat collection is designed to adapt to every bathroom with its washable structure, non-slip base, 8 different color options, and round, oval, and rectangular shape alternatives.\u003c\/p\u003e\n\u003ch4\u003e─────────────────────────────────────\u003cbr\u003eWHY ZEV HALI BATH MATS?\u003cbr\u003e─────────────────────────────────────\u003c\/h4\u003e\n\u003cp\u003eThere are dozens of bath mat options available on the market. However, finding the right product requires evaluating many criteria simultaneously, such as material quality, durability, aesthetics, and hygiene. Zev Halı bath mats are produced to offer superior performance in all these criteria.\u003c\/p\u003e\n\u003cp\u003eIts plush texture offers a soft and warm feel to your feet with every step, while its high absorbency instantly dries the floor after a shower or bath. The non-slip base prevents the mat from moving on wet floors, protecting you and your family from the risk of falling. This safety feature is critically important, especially for elderly individuals and children.\u003c\/p\u003e\n\u003ch4\u003e─────────────────────────────────────\u003cbr\u003eCOLOR OPTIONS: 8 DIFFERENT SHADES\u003cbr\u003e─────────────────────────────────────\u003c\/h4\u003e\n\u003cp\u003eThe spirit of your bathroom decor is largely shaped by your color choice. Zev Halı's bath mat collection offers 8 different color options that appeal to every decor style and taste:\u003c\/p\u003e\n\u003cp\u003eMINT GREEN\u003cbr\u003eMint green, which brings the calming energy of nature to your bathroom, perfectly harmonizes with modern and Scandinavian-style decorations. When combined with white or light gray wall colors, it creates a fresh and peaceful atmosphere.\u003c\/p\u003e\n\u003cp\u003eCREAM \/ BEIGE\u003cbr\u003eRepresenting timeless elegance, cream and beige tones easily adapt to any decor style. They create a neutral base, allowing your other bathroom accessories to stand out. It is an ideal choice for those looking for a warm and inviting atmosphere.\u003c\/p\u003e\n\u003cp\u003eANTHRACITE \/ CHARCOAL\u003cbr\u003eFor those looking for a strong and sophisticated look, the anthracite tone is an excellent choice. When used with white ceramics and chrome accessories, it creates a striking contrast effect. It is a highly preferred tone in industrial or modern minimalist bathrooms.\u003c\/p\u003e\n\u003cp\u003eBURGUNDY\u003cbr\u003eThe burgundy tone, which carries a bold and warm character, adds a luxurious ambiance to your bathroom. It creates a striking appearance, especially when paired with white or cream bathroom ceramics.\u003c\/p\u003e\n\u003cp\u003eGRAY\u003cbr\u003eGray, which adapts to every tone, is one of the easiest ways to add a sophisticated and minimalist touch to your bathroom. Offered in a wide range from light gray to dark gray, this tone is indispensable, especially in modern and simple decorations.\u003c\/p\u003e\n\u003cp\u003eBLACK\u003cbr\u003eBlack, the symbol of classic elegance, continues to be the first choice for those who want to catch the fashion line in bath mats. Durable, timeless, and compatible with every color, the black mat also offers a practical advantage against stains and dirt.\u003c\/p\u003e\n\u003cp\u003eWHITE\u003cbr\u003eWhite, the symbol of cleanliness and freshness, is a perfect fit for those who want to add a spa atmosphere to their bathroom. It creates a bright and fresh environment; however, it may require frequent washing.\u003c\/p\u003e\n\u003cp\u003ePINK \/ POWDER\u003cbr\u003eFor those looking for a romantic and feminine touch, powder pink adds a delicate and warm character to the bathroom. It also stands out as a charming choice for children's bathrooms and youth rooms.\u003c\/p\u003e\n\u003ch4\u003e─────────────────────────────────────\u003cbr\u003eSHAPE ALTERNATIVES\u003cbr\u003e─────────────────────────────────────\u003c\/h4\u003e\n\u003cp\u003eThe shape of the bath mat is not just an aesthetic preference but also a functional decision. Zev Halı offers 3 different shape options suitable for every bathroom geometry:\u003c\/p\u003e\n\u003cp\u003eRECTANGULAR BATH MAT\u003cbr\u003eThe most common and practical choice, the rectangular mat fits perfectly in front of shower cabins, bathtubs, and sinks. It provides ease of use in standard bathroom areas and helps you utilize the floor space most efficiently.\u003c\/p\u003e\n\u003cp\u003eROUND BATH MAT\u003cbr\u003eRound forms, frequently preferred in modern and contemporary bathrooms, add a unique and dynamic character to the space. With its edgeless structure, it creates a more fluid feel both visually and physically. It is ideal for shower cabin exits and small areas.\u003c\/p\u003e\n\u003cp\u003eOVAL BATH MAT\u003cbr\u003eOffering the functionality of a rectangle and the softness of a circle, the oval form looks elegant in both traditional and modern styles. It covers the floor area evenly in small and medium-sized bathrooms.\u003c\/p\u003e\n\u003ch4\u003e─────────────────────────────────────\u003cbr\u003eSIZE OPTIONS\u003cbr\u003e─────────────────────────────────────\u003c\/h4\u003e\n\u003cp\u003eEvery bathroom has a different area, and therefore a single size is never sufficient. Zev Halı's bath mat collection is produced in a wide range of sizes, from small bathrooms to large bathroom suites. You can order with a special size option according to the square footage of your bathroom and the area where you want to place the mat.\u003c\/p\u003e\n\u003cp\u003eYou can follow these steps to determine the correct size:\u003c\/p\u003e\n\u003cp\u003eMeasure the area where you will place the mat with a tape measure. For shower cabin exits, 50x80 cm or 60x100 cm is usually sufficient. For in front of bathtubs, longer and wider models can be preferred. For those who want to cover the entire bathroom floor, you can examine special large size options.\u003c\/p\u003e\n\u003ch4\u003e─────────────────────────────────────\u003cbr\u003eMATERIAL AND DURABILITY\u003cbr\u003e─────────────────────────────────────\u003c\/h4\u003e\n\u003cp\u003eZev Halı bath mats are made from high-quality plush yarns. This special yarn structure;\u003c\/p\u003e\n\u003cp\u003eHigh moisture absorption capacity: Instantly absorbs water underfoot after a shower or bath, keeping the floor dry.\u003c\/p\u003e\n\u003cp\u003eFast drying: Dries much faster compared to normal fabrics, thus preventing the formation of moisture and mold.\u003c\/p\u003e\n\u003cp\u003eSoft feel: Offers a cloud-like soft and comfortable feel to your feet with every step.\u003c\/p\u003e\n\u003cp\u003eColorfastness: With special dyeing technology, color fading is prevented even with long-term use.\u003c\/p\u003e\n\u003cp\u003eDurability: Maintains its shape and texture despite intense daily use and frequent washing.\u003c\/p\u003e\n\u003ch4\u003e─────────────────────────────────────\u003cbr\u003eNON-SLIP BASE: THE FOUNDATION OF YOUR SAFETY\u003cbr\u003e─────────────────────────────────────\u003c\/h4\u003e\n\u003cp\u003eBathrooms are the slipperiest and therefore most dangerous areas of the house. Wet floors, especially at night, can lead to serious fall risks. The underside of Zev Halı bath mats is covered with a special non-slip material. This coating;\u003c\/p\u003e\n\u003cp\u003eEnsures the mat stays in place even on wet floors.\u003cbr\u003ePrevents it from curling or sliding from corners or edges.\u003cbr\u003eWorks compatible with ceramic, marble, and all types of bathroom floors.\u003cbr\u003eProtects all family members, especially the elderly and children.\u003c\/p\u003e\n\u003ch4\u003e─────────────────────────────────────\u003cbr\u003eWASHABLE: HYGIENE IS ALWAYS A PRIORITY\u003cbr\u003e─────────────────────────────────────\u003c\/h4\u003e\n\u003cp\u003eSince bath mats are used in environments that love moisture and are suitable for bacterial growth, regular cleaning is essential. Zev Halı bath mats are easily washable in a washing machine. Washing recommendations:\u003c\/p\u003e\n\u003cp\u003eWash at 30-40°C on a delicate wash cycle.\u003cbr\u003eUse bleach-free detergent.\u003cbr\u003eDry at low heat or air dry to prevent damage to the non-slip base.\u003cbr\u003eWashing once a week or every 10 days is sufficient for hygiene.\u003c\/p\u003e\n\u003ch4\u003e─────────────────────────────────────\u003cbr\u003eCOLOR HARMONY IN BATHROOM DECORATION\u003cbr\u003e─────────────────────────────────────\u003c\/h4\u003e\n\u003cp\u003eWhen choosing your bath mat, you should pay attention not only to the product's features but also to its harmony with your existing bathroom decor. Here are some tips to guide you in color selection:\u003c\/p\u003e\n\u003cp\u003eIf you have white or light-colored ceramics: Contrasting tones like mint, burgundy, anthracite, or gray add depth to your bathroom.\u003c\/p\u003e\n\u003cp\u003eIf you have dark-colored floor ceramics: Cream, white, or powder tones create a nice contrast with the floor color.\u003c\/p\u003e\n\u003cp\u003eFor a minimalist and modern bathroom: Single-color, simple tone-dominated choices look more elegant.\u003c\/p\u003e\n\u003cp\u003eFor a warm and inviting atmosphere: Cream, beige, or burgundy tones are ideal choices.\u003c\/p\u003e\n\u003ch4\u003e─────────────────────────────────────\u003cbr\u003eBATH MAT PLACEMENT SUGGESTIONS\u003cbr\u003e─────────────────────────────────────\u003c\/h4\u003e\n\u003cp\u003eAfter choosing the right product, its placement is also important:\u003c\/p\u003e\n\u003cp\u003eIn front of the shower cabin or bathtub: The most classic and functional position. Stepping onto a dry floor immediately after showering is both comfortable and safe.\u003c\/p\u003e\n\u003cp\u003eIn front of the sink: A soft mat provides comfort in this area where you stand for long periods during your morning\/evening routines.\u003c\/p\u003e\n\u003cp\u003eBathroom door entrance: Prevents water and moisture from the bathroom floor from spreading, protecting the floor.\u003c\/p\u003e\n\u003ch4\u003e─────────────────────────────────────\u003cbr\u003eFREQUENTLY ASKED QUESTIONS\u003cbr\u003e─────────────────────────────────────\u003c\/h4\u003e\n\u003cp\u003eHow often should a bath mat be washed?\u003cbr\u003eWashing once a week or at most every 10 days is sufficient for hygiene. However, you can wash more frequently if there is visible dirt or odor.\u003c\/p\u003e\n\u003cp\u003eDoes the non-slip base wear out over time?\u003cbr\u003eWith proper care, the non-slip base retains its function for a long time. Avoiding high-heat drying extends its lifespan.\u003c\/p\u003e\n\u003cp\u003eCan I order in large sizes?\u003cbr\u003eYes, our collection is offered in a wide range of sizes. For special sizes other than standard sizes, you can contact our customer service.\u003c\/p\u003e\n\u003cp\u003eAre round and oval forms as practical as rectangular ones?\u003cbr\u003eEach form is equally practical in its own area of use. The preference should be shaped entirely by your aesthetic expectations and bathroom geometry.\u003c\/p\u003e\n\u003ch4\u003e─────────────────────────────────────\u003cbr\u003eCONCLUSION: YOUR BATHROOM DESERVES THIS QUALITY\u003cbr\u003e─────────────────────────────────────\u003c\/h4\u003e\n\u003cp\u003eEvery detail of your bathroom, which you use several times a day, directly affects your daily quality of life. Zev Halı's plush bath mat collection is produced with a meticulous design approach that combines safety, comfort, and aesthetics in a single product. With 8 color options, round-oval-rectangular form alternatives, and the possibility of production in every size, you can easily find the mat that perfectly suits your bathroom.\u003c\/p\u003e\n\u003cp\u003eZev Halı bath mats, which protect your family's safety with their non-slip base, offer practical use with their hygienic structure suitable for machine washing, and provide comfort with their plush texture at every step, await your review of the product pages and selection of the most suitable model for your bathroom.\u003c\/p\u003e","products":[{"product_id":"beyaz-cizgili-microfiber-hali-ba001","title":"Zev Rug White Striped Modern Microfiber Rug | Soft \u0026 Non-Slip Custom Size Ba01","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your Fringe Overlock and Folding preferences in the Order Note section of the cart.\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Has \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eCustom size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Other sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-genislik\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"Ex: 200\" class=\"hali-input\" id=\"hali-genislik\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-uzunluk\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"Ex: 300\" class=\"hali-input\" id=\"hali-uzunluk\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"hali-hesapla-btn\" id=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv class=\"hali-sonuc-alani hidden\" id=\"hali-sonuc-alani\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan class=\"hali-sonuc-deger\" id=\"hali-sonuc-metrekare\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan class=\"hali-fiyat\" id=\"hali-sonuc-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv class=\"hali-uyari hidden\" id=\"hali-genislik-uyari\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Saçak\" name=\"haliKenari\" id=\"hali-kenar-sacak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-sacak\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Overlok\" name=\"haliKenari\" id=\"hali-kenar-overlok\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-overlok\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Katlama\" name=\"haliKenari\" id=\"hali-kenar-katlama\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-katlama\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Dikdörtgen\" name=\"haliSekli\" id=\"hali-sekil-dikdortgen\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-dikdortgen\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Yuvarlak\" name=\"haliSekli\" id=\"hali-sekil-yuvarlak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-yuvarlak\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Oval\" name=\"haliSekli\" id=\"hali-sekil-oval\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-oval\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"hali-whatsapp-btn disabled\" href=\"#\" id=\"hali-whatsapp-btn\"\u003e \u003csvg viewbox=\"0 0 16 16\" fill=\"currentColor\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug with a requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the higher standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from the standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Lengths are cut to exact measurements without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Measurements: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"7\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-beyaz-kendinden-cizgili-ekstra-yumusak-modern-yatak-odasi-halisi-pamuk-taban_moqa_hali_babil_2701_beyaz_3.webp?v=1772985211\"\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"7\"\u003e\"The Serenity of Pure White, A Touch Like Being on Clouds...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eThe Zev Carpet Babil Series brings the \"less is more\" philosophy of minimalist decoration to your floors. This pure white design, completely free of complex patterns, adds not only brightness but also an elegant architectural depth to your space with its self-striped (embossed) texture. Providing a wonderful start to your day with the unique softness of its special microfiber texture, this special piece is \u003cb data-index-in-node=\"393\" data-path-to-node=\"8\"\u003eavailable in all sizes\u003c\/b\u003e!\u003c\/p\u003e\n\u003cul data-path-to-node=\"9\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,0,0\"\u003eMinimalism and Brightness:\u003c\/b\u003e Thanks to its pure white color, it instantly brightens even small and dimly lit rooms, making them appear much wider and more spacious.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,1,0\"\u003eA Step on Cloud-like Softness:\u003c\/b\u003e Its high-quality microfiber polyester yarn with a 10 mm pile height gives your feet a silky and extra soft massage sensation with every step. It is an indispensable comfort, especially for bedrooms.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,2,0\"\u003eHealthy and Safe Flooring:\u003c\/b\u003e Its natural, breathable 100% cotton backing protects your floors and offers long-lasting use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,3,0\"\u003eThree-Dimensional Stripe Details:\u003c\/b\u003e Horizontal embossed lines move away from the dullness of a plain white, adding movement to the rug according to the angle of light, creating a modern aesthetic.\u003c\/p\u003e\n\u003ch3 data-path-to-node=\"11\"\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch4 data-path-to-node=\"11\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"11\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"12\"\u003eThe color profile of this design, which is easy on the eyes, calming to the soul, and refreshing to the space:\u003c\/p\u003e\n\u003cul data-path-to-node=\"13\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,0,0\"\u003ePure White \/ Off-White (Base):\u003c\/b\u003e Symbolizes renewal, cleanliness, and purity. It brings impeccable tranquility, peace, and maximum light reflection (freshness) to the environment it is in.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,1,0\"\u003eShaded Grey Transitions:\u003c\/b\u003e Thanks to the rug's self-textured (striped) structure, the natural and subtle grey shadows formed when light falls on it add dimension and realism to the design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch4 data-path-to-node=\"15\"\u003e📐 \u003cb data-index-in-node=\"3\" data-path-to-node=\"15\"\u003eFrom the Architect's Eye: Decoration \u0026 Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"16\"\u003eHere are tips to best display this model, which is a perfect \"basic piece\" for modern, Scandinavian, and Japandi (Japanese minimalism) style decorations:\u003c\/p\u003e\u003cul data-path-to-node=\"17\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"17,0,0\"\u003eFurniture Harmony:\u003c\/b\u003e There is no color that white cannot harmonize with! However, to crown the soft and natural spirit of the rug, \u003cb data-index-in-node=\"122\" data-path-to-node=\"17,0,0\"\u003elight oak, wicker, rattan, or light walnut\u003c\/b\u003e bed frames\/consoles are an excellent choice.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"17,1,0\"\u003eTextural Richness:\u003c\/b\u003e Since your rug is very plain, you should increase the room's energy with \"textures.\" You can create a tremendous \"Cozy\" atmosphere with a \u003cb data-index-in-node=\"112\" data-path-to-node=\"17,1,0\"\u003ebouclé (teddy) fabric armchair\u003c\/b\u003e thrown over it, plush cushions, or thick knitted blankets.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"17,2,0\"\u003eAccessory Cohesion:\u003c\/b\u003e With floor lamps featuring thin black metal details, pampas grass, minimalist abstract paintings, and earthenware vases in earth tones, you can create a bedroom\/living room straight out of a magazine.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x150","offer_id":42830134476848,"sku":"moqahalı-babil2701beyaz-1","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42830134509616,"sku":"moqahalı-babil2701beyaz-2","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42830134542384,"sku":"moqahalı-babil2701beyaz-3","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42830134575152,"sku":"moqahalı-babil2701beyaz-4","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42830134607920,"sku":"moqahalı-babil2701beyaz-5","price":6240.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42830134640688,"sku":"moqahalı-babil2701beyaz-6","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42830134673456,"sku":"moqahalı-babil2701beyaz-7","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42830134706224,"sku":"moqahalı-babil2701beyaz-8","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42830134738992,"sku":"moqahalı-babil2701beyaz-9","price":6825.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42830134771760,"sku":"moqahalı-babil2701beyaz-10","price":7800.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42830134804528,"sku":"moqahalı-babil2701beyaz-11","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42830134837296,"sku":"moqahalı-babil2701beyaz-12","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42830134870064,"sku":"moqahalı-babil2701beyaz-13","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42830134902832,"sku":"moqahalı-babil2701beyaz-14","price":7167.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42830134935600,"sku":"moqahalı-babil2701beyaz-15","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x290","offer_id":42830134968368,"sku":"moqahalı-babil2701beyaz-16","price":11310.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42830135001136,"sku":"moqahalı-babil2701beyaz-17","price":15600.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali4_283a77c6-3af0-48c7-93c1-74ae227df7d3.webp?v=1772987952"},{"product_id":"antrasit-kendinden-cizgilihali-ba02","title":"Zev Carpet Babil Anthracite Self-Striped | Soft \u0026 Microfiber Rug Custom Size Ba02","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003eFringe Overlock And Folding\u003c\/span\u003e \u003c\/span\u003ePlease Specify Your Preferences In The Order Note Section In The Cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Has \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Different sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"Ex: 200\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"Ex: 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-sacak\" name=\"haliKenari\" value=\"Fringe\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-sacak\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-overlok\" name=\"haliKenari\" value=\"Overlock\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-overlok\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-katlama\" name=\"haliKenari\" value=\"Folding\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-katlama\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Rectangle\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Round\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please make sure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug, with a requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e, will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from the standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Length is exact, no waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-antrasit-kendinden-cizgili-ekstra-yumusak-modern-salon-halisi-pamuk-taban_moqahalibabil2703antrasit_5.webp?v=1772998031\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003eThe Noble Stance of Anthracite, with Cloud-like Softness on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Rug Babil Series is designed for those who want to create modern and charismatic living spaces. Far from clutter, this model combines a self-striped (embossed) 3D texture with the stately elegance of anthracite, adding depth and a luxurious character to your floors. With its silky softness provided by its special microfiber texture, this unique design will offer premium comfort with every step, and is \u003cb data-path-to-node=\"8\" data-index-in-node=\"390\"\u003eavailable in all sizes in our stock\u003c\/b\u003e, waiting for you!\u003c\/p\u003e\n\u003cul data-path-to-node=\"9\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,0,0\"\u003e\u003cb data-path-to-node=\"9,0,0\" data-index-in-node=\"0\"\u003eMasculine and Modern Line:\u003c\/b\u003e The power of anthracite color combined with horizontal embossed lines brings a unique architectural aesthetic and a contemporary spirit to your space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,1,0\"\u003e\u003cb data-path-to-node=\"9,1,0\" data-index-in-node=\"0\"\u003eA Step on Cloud-like Softness:\u003c\/b\u003e Its high-quality microfiber polyester yarn with a 10 mm pile height offers an extra soft, massage-effect comfort for your feet, contrary to its robust appearance.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,2,0\"\u003e\u003cb data-path-to-node=\"9,2,0\" data-index-in-node=\"0\"\u003eHealthy and Safe Floor:\u003c\/b\u003e Thanks to its natural breathable 100% cotton backing, it protects your floors (especially your parquet) and provides long-lasting, non-slip use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,3,0\"\u003e\u003cb data-path-to-node=\"9,3,0\" data-index-in-node=\"0\"\u003eStain-Hiding Smart Tone:\u003c\/b\u003e Its dark grey\/anthracite structure perfectly camouflages small dust and stains that may occur during daily use; it is a lifesaver for high-traffic living rooms.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-path-to-node=\"11\"\u003e🎨 \u003cb data-path-to-node=\"11\" data-index-in-node=\"3\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"12\"\u003eThe color profile of this design, which determines and characterizes the ambiance of the space:\u003c\/p\u003e\n\u003cul data-path-to-node=\"13\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-path-to-node=\"13,0,0\" data-index-in-node=\"0\"\u003eAnthracite \/ Dark Gray (Base):\u003c\/b\u003e The color of power, authority, balance, and modernism. It instantly adds a \"High-End\" (high-level luxury) atmosphere to its environment. Increases focus.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-path-to-node=\"13,1,0\" data-index-in-node=\"0\"\u003ePlay of Light and Shadow (Silver Reflections):\u003c\/b\u003e Thanks to the rug's self-textured striped structure and the microfiber's sheen, natural silver-grey shadows emerge when light falls on it, adding dynamism to the design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e📐 \u003cb data-path-to-node=\"15\" data-index-in-node=\"3\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"16\"\u003eTips for best showcasing this model, which is a perfect \"Balancer\" for modern, industrial, or loft-style decorations:\u003c\/p\u003e\u003cul\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cul data-path-to-node=\"17\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,0,0\"\u003e\u003cb data-path-to-node=\"17,0,0\" data-index-in-node=\"0\"\u003eFurniture Harmony:\u003c\/b\u003e To keep the anthracite rug from appearing too dark, utilize contrasts! Single armchairs in \u003cb data-path-to-node=\"17,0,0\" data-index-in-node=\"89\"\u003eMustard Yellow, Terracotta, Emerald Green, or Tan\u003c\/b\u003e will shine like diamonds on this rug. For main sofas, light grey or off-white fabrics can be preferred.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,1,0\"\u003e\u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"0\"\u003eWood and Texture Selection:\u003c\/b\u003e To crown its industrial spirit, it achieves perfect harmony with \u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"59\"\u003eRaw Walnut, Black Metal Legged Coffee Tables, Glass, and Marble\u003c\/b\u003e detailed furniture. It creates a tremendous masculine energy with Chester-style leather sofas.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,2,0\"\u003e\u003cb data-path-to-node=\"17,2,0\" data-index-in-node=\"0\"\u003eAccessory Integrity:\u003c\/b\u003e You can create a living room straight out of a magazine with black metal lighting, vibrant large-leafed plants (Monstera\/Swiss Cheese Plant), and abstract paintings in mustard\/terracotta tones on the wall.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x150","offer_id":42830229864496,"sku":"moqahalı-babil2703antrasit-1","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42830229897264,"sku":"moqahalı-babil2703antrasit-2","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42830229930032,"sku":"moqahalı-babil2703antrasit-3","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42830229962800,"sku":"moqahalı-babil2703antrasit-4","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42830229995568,"sku":"moqahalı-babil2703antrasit-5","price":6240.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42830230028336,"sku":"moqahalı-babil2703antrasit-6","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42830230061104,"sku":"moqahalı-babil2703antrasit-7","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42830230093872,"sku":"moqahalı-babil2703antrasit-8","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42830230126640,"sku":"moqahalı-babil2703antrasit-9","price":6825.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42830230159408,"sku":"moqahalı-babil2703antrasit-10","price":7800.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42830230192176,"sku":"moqahalı-babil2703antrasit-11","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42830230224944,"sku":"moqahalı-babil2703antrasit-12","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42830230257712,"sku":"moqahalı-babil2703antrasit-13","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42830230290480,"sku":"moqahalı-babil2703antrasit-14","price":7167.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42830230323248,"sku":"moqahalı-babil2703antrasit-15","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x290","offer_id":42830230356016,"sku":"moqahalı-babil2703antrasit-16","price":11310.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42830230388784,"sku":"moqahalı-babil2703antrasit-17","price":15600.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-antrasit-kendinden-cizgili-ekstra-yumusak-modern-salon-halisi-pamuk-taban_moqahalibabil2703antrasit_18.webp?v=1772998135"},{"product_id":"gri-kendinden-cizgili-yumusak-hali-ba03","title":"Zev Carpet Babil Grey Self-Striped Extra Soft Custom Size Carpet Ba03","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your Fringe Overlock and Folding preferences in the Order Notes section in the Cart.\u003c\/span\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Different sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"e.g.: 200\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"e.g.: 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-sacak\" name=\"haliKenari\" value=\"Fringe\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-sacak\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-overlok\" name=\"haliKenari\" value=\"Overlock\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-overlok\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-katlama\" name=\"haliKenari\" value=\"Folding\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-katlama\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Rectangle\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Round\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your requested rug width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the higher standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eYou can choose to order a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Length is cut precisely to size, no waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali5_57a39a8b-8897-4da4-afa1-a690dc6fb9d0.webp?v=1773000705\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"The Calming Power of Grey, a Cloud-Like Touch...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Rug Babil Series is designed for those seeking simplicity and spaciousness in their living spaces. This elegant grey design, completely free of complex eye-straining patterns, adds modern architectural depth to your space with its self-striped (embossed) 3D texture. Offering silky softness with every step thanks to its special microfiber texture, this unique design, \u003cb data-path-to-node=\"8\" data-index-in-node=\"377\"\u003eavailable in all sizes in our stock\u003c\/b\u003e, awaits you!\u003c\/p\u003e\n\u003cul data-path-to-node=\"9\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,0,0\"\u003e\u003cb data-path-to-node=\"9,0,0\" data-index-in-node=\"0\"\u003eSpacious and Modern Lines:\u003c\/b\u003e The brightening power of light grey tones, combined with horizontal embossed lines, creates a dynamic yet relaxing atmosphere in your room, far from ordinary.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,1,0\"\u003e\u003cb data-path-to-node=\"9,1,0\" data-index-in-node=\"0\"\u003eCloud-Soft Comfort:\u003c\/b\u003e Its high-quality microfiber polyester yarn with a 10mm pile height offers an extra soft and silky touch to your feet. It prepares a perfect surface to shake off the day's fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,2,0\"\u003e\u003cb data-path-to-node=\"9,2,0\" data-index-in-node=\"0\"\u003eHealthy and Safe Flooring:\u003c\/b\u003e Thanks to its naturally breathable 100% cotton backing, it protects your floors, ensuring safe and long-lasting use on your parquets.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,3,0\"\u003e\u003cb data-path-to-node=\"9,3,0\" data-index-in-node=\"0\"\u003eBalancing and Harmonious:\u003c\/b\u003e Its neutral grey structure doesn't overpower the colors of other items in your home; instead, it acts as a perfect \"canvas\" that highlights the design of your furniture.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-path-to-node=\"11\"\u003e🎨 \u003cb data-path-to-node=\"11\" data-index-in-node=\"3\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"12\"\u003eThe color profile of this design, which brightens the space and creates a perfect bridge with other colors:\u003c\/p\u003e\n\u003cul data-path-to-node=\"13\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-path-to-node=\"13,0,0\" data-index-in-node=\"0\"\u003eLight Grey \/ Silver (Background):\u003c\/b\u003e Symbolizes balance, compromise, and modernism. It emits a calming neutral energy into the room, while wonderfully reflecting the light of the space to make it appear larger.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-path-to-node=\"13,1,0\" data-index-in-node=\"0\"\u003ePlay of Light and Shadow:\u003c\/b\u003e Thanks to the rug's self-textured (striped) structure, subtle shadows that form according to the light in the space give the design a 3D, living character.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e\u003c\/h3\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e📐 \u003cb data-path-to-node=\"15\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026 Combination Tips\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"16\"\u003eTips for best showcasing this \"Master of Harmony\" model, ideal for homes decorated in Modern, Scandinavian, or Minimalist styles:\u003c\/p\u003e\u003cul data-path-to-node=\"17\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,0,0\"\u003e\u003cb data-path-to-node=\"17,0,0\" data-index-in-node=\"0\"\u003eFurniture Harmony:\u003c\/b\u003e A gray rug is every color's best friend! To liven up the simplicity of the rug, armchairs in shades of \u003cb data-path-to-node=\"17,0,0\" data-index-in-node=\"89\"\u003eMustard Yellow, Navy (Indigo), or Terracotta\u003c\/b\u003e create a wonderful contrast. For the main sofas, White, Anthracite, or Linen colors evoke a perfect Scandinavian breeze.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,1,0\"\u003e\u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"0\"\u003eWood and Texture Selection:\u003c\/b\u003e For a natural and warm environment, combine with \u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"52\"\u003eLight Oak, Bamboo, or Birch\u003c\/b\u003e furniture. If a cool modernism is desired, glass, chrome, and black metal details can be used.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,2,0\"\u003e\u003cb data-path-to-node=\"17,2,0\" data-index-in-node=\"0\"\u003eAccessory Cohesion:\u003c\/b\u003e You can complete the decoration as if it were designed by an architect with silver or matte black metal lighting, vibrant house plants, and throw pillows with geometric patterns.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x150","offer_id":42830566850608,"sku":"moqahalı-babil2702gri-1","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42830566883376,"sku":"moqahalı-babil2702gri-2","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42830566916144,"sku":"moqahalı-babil2702gri-3","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42830566948912,"sku":"moqahalı-babil2702gri-4","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42830566981680,"sku":"moqahalı-babil2702gri-5","price":6240.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42830567014448,"sku":"moqahalı-babil2702gri-6","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42830567047216,"sku":"moqahalı-babil2702gri-7","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42830567079984,"sku":"moqahalı-babil2702gri-8","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42830567112752,"sku":"moqahalı-babil2702gri-9","price":6825.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42830567145520,"sku":"moqahalı-babil2702gri-10","price":7800.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42830567178288,"sku":"moqahalı-babil2702gri-11","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42830567211056,"sku":"moqahalı-babil2702gri-12","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42830567243824,"sku":"moqahalı-babil2702gri-13","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42830567276592,"sku":"moqahalı-babil2702gri-14","price":7167.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42830567309360,"sku":"moqahalı-babil2702gri-15","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x290","offer_id":42830567342128,"sku":"moqahalı-babil2702gri-16","price":11310.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42830567374896,"sku":"moqahalı-babil2702gri-17","price":15600.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-gri-kendinden-cizgili-ekstra-yumusak-modern-oturma-odasi-halisi-pamuk-taban_moqahalibabil2702gri_1.webp?v=1773000929"},{"product_id":"beyaz-yumusak-salon-halisi-ba04","title":"Zev Carpet Babil White Geometric Soft Living Room Hallway Rug Custom Size Ba04","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003eFringe Overlock And Folding\u003c\/span\u003e \u003c\/span\u003ePlease Specify Your Preferences In The Order Note Section In The Basket.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Different sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"Ex: 200\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"Ex: 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-sacak\" name=\"haliKenari\" value=\"Fringe\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-sacak\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-overlok\" name=\"haliKenari\" value=\"Overlock\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-overlok\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-katlama\" name=\"haliKenari\" value=\"Folding\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-katlama\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Rectangular\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangular\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Round\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Lütfen geçerli genişlik ve uzunluk değerleri girin.\"); return; }\n        if (g \u003e 200) { alert(\"Lütfen genişlik 200 cm'den az olsun.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug, with a requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e, will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the higher standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from the standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Lengths are cut to exact measure without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-beyaz-geometrik-kabartmali-ekstra-yumusak-modern-salon-halisi-pamuk-taban_moqa_hali_babil_2704_beyaz_7.webp?v=1773084501\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"The Geometric Dance of Pure White, Floors with Cloud-like Softness...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Halı Babil Series redefines modern minimalism with a three-dimensional design approach. This model, which enlivens the simplicity of pure white with expertly crafted geometric and triangular embossments, adds an understated artistic depth to your space. With the silky softness offered by its 10 mm thick special microfiber texture, this unique design will provide premium comfort with every step, and is \u003cb data-path-to-node=\"8\" data-index-in-node=\"388\"\u003eavailable in all sizes in our stock\u003c\/b\u003e!\u003c\/p\u003e\n\u003cul data-path-to-node=\"9\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,0,0\"\u003e\u003cb data-path-to-node=\"9,0,0\" data-index-in-node=\"0\"\u003e3D Geometric Aesthetic:\u003c\/b\u003e Modern patterns formed by horizontal and angled embossed lines create elegant shadow plays on the rug depending on the angle of light, adding an architectural ambiance to your space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,1,0\"\u003e\u003cb data-path-to-node=\"9,1,0\" data-index-in-node=\"0\"\u003eCloud-like Softness:\u003c\/b\u003e The high-quality microfiber polyester yarn with a 10 mm pile height offers an extra soft, silky, and massage-like touch to your feet.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,2,0\"\u003e\u003cb data-path-to-node=\"9,2,0\" data-index-in-node=\"0\"\u003eHealthy and Safe Flooring:\u003c\/b\u003e Its natural breathable 100% cotton backing protects your parquet floors and prevents slipping on the surface, ensuring long-lasting and safe use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,3,0\"\u003e\u003cb data-path-to-node=\"9,3,0\" data-index-in-node=\"0\"\u003eSpace-Expanding Freshness:\u003c\/b\u003e The pure white tone instantly brightens narrow or dimly lit rooms, making them feel much larger and more spacious than they are.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-path-to-node=\"11\"\u003e🎨 \u003cb data-path-to-node=\"11\" data-index-in-node=\"3\"\u003eThe Psychology of its Colors\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"12\"\u003eThe color profile of this innovative design, which adds a noble stance to the space without tiring the eye:\u003c\/p\u003e\n\u003cul data-path-to-node=\"13\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-path-to-node=\"13,0,0\" data-index-in-node=\"0\"\u003ePure White \/ Off-White (Background):\u003c\/b\u003e Symbolizes renewal, serenity, and absolute cleanliness. It provides maximum light reflection in the room, creating a peaceful breathing space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-path-to-node=\"13,1,0\" data-index-in-node=\"0\"\u003eNatural Shadow Effects:\u003c\/b\u003e The natural gray reflections (shadows) formed between the geometric embossments give the rug a 3-dimensional vibrancy and character without needing any other colors.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e📐 \u003cb data-path-to-node=\"15\" data-index-in-node=\"3\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"16\"\u003eHere are tips to best display this model, which is a perfect \"Basic Piece\" for modern, Scandinavian, and Japandi (Japanese-Scandinavian synthesis) style decorations:\u003c\/p\u003e\u003cul data-path-to-node=\"17\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,0,0\"\u003e\u003cb data-path-to-node=\"17,0,0\" data-index-in-node=\"0\"\u003eFurniture Harmony:\u003c\/b\u003e White blends seamlessly with all styles. To highlight the rug's geometric dynamism, furniture with \u003cb data-path-to-node=\"17,0,0\" data-index-in-node=\"106\"\u003eLight Oak, Wicker, or Rattan\u003c\/b\u003e details creates wonderful natural harmony. You can create immense textural richness with boucle (teddy) fabric armchairs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,1,0\"\u003e\u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"0\"\u003eThe Power of Contrast:\u003c\/b\u003e Since the floor is pristine white, you can achieve a very chic and magazine-worthy contrast by using \u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"53\"\u003eMatte Black, Anthracite, or Dark Wood\u003c\/b\u003e coffee tables on it.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,2,0\"\u003e\u003cb data-path-to-node=\"17,2,0\" data-index-in-node=\"0\"\u003eAccessory Cohesion:\u003c\/b\u003e In harmony with the inspiration in the visual; you can transform your home into a design studio with black ceramic vases, pampas grass, minimalist abstract paintings, and organically shaped mirrors.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x150","offer_id":42832675995696,"sku":"moqahalı-babil2704-beyaz-1","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42832676028464,"sku":"moqahalı-babil2704-beyaz-2","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42832676061232,"sku":"moqahalı-babil2704-beyaz-3","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42832676094000,"sku":"moqahalı-babil2704-beyaz-4","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42832676126768,"sku":"moqahalı-babil2704-beyaz-5","price":6240.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42832676159536,"sku":"moqahalı-babil2704-beyaz-6","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42832676192304,"sku":"moqahalı-babil2704-beyaz-7","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42832676225072,"sku":"moqahalı-babil2704-beyaz-8","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42832676257840,"sku":"moqahalı-babil2704-beyaz-9","price":6825.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42832676290608,"sku":"moqahalı-babil2704-beyaz-10","price":7800.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42832676323376,"sku":"moqahalı-babil2704-beyaz-11","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42832676356144,"sku":"moqahalı-babil2704-beyaz-12","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42832676388912,"sku":"moqahalı-babil2704-beyaz-13","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42832676421680,"sku":"moqahalı-babil2704-beyaz-14","price":7167.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42832676454448,"sku":"moqahalı-babil2704-beyaz-15","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x290","offer_id":42832676487216,"sku":"moqahalı-babil2704-beyaz-16","price":11310.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42832676519984,"sku":"moqahalı-babil2704-beyaz-17","price":15600.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-beyaz-geometrik-kabartmali-ekstra-yumusak-modern-salon-halisi-pamuk-taban_moqahalibabil2704beyaz_2.webp?v=1773084588"},{"product_id":"gri-yumusak-genc-odasi-halisi-ba05","title":"Zev Carpet Babil Grey Soft Kitchen Youth Room Rug Custom Size Ba05","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your Fringe Overlock and Folding preferences in the Order Notes section of the Cart.\u003c\/span\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eCustom size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Widths: 80 · 100 · 120 · 160 · 200 cm — Other sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"e.g. 200\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"e.g. 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-sacak\" name=\"haliKenari\" value=\"Fringe\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-sacak\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-overlok\" name=\"haliKenari\" value=\"Overlock\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-overlok\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-katlama\" name=\"haliKenari\" value=\"Folding\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-katlama\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Rectangle\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Round\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug with a requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from the standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Length is cut to exact measurement with no waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-gri-geometrik-kabartmali-ekstra-yumusak-modern-salon-halisi-pamuk-taban_moqa_hali_babil_2705_gri_7.webp?v=1773091059\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"The Modern Rhythm of Gray, with Geometric Dimensions on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eThe Zev Halı Babil Series reinterprets the noble and balancing nature of gray tones with the three-dimensional design approach of the modern age. This unique model, enlivened with asymmetrical triangular and diamond-shaped embossments, adds a non-tiring yet highly characteristic, sculptural depth to your space. With its silky softness provided by the 10 mm thick special microfiber texture, this design will offer premium comfort with every step, and is \u003cb data-path-to-node=\"8\" data-index-in-node=\"423\"\u003eavailable in all sizes in our stock\u003c\/b\u003e!\u003c\/p\u003e\n\u003cul data-path-to-node=\"9\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,0,0\"\u003e\u003cb data-path-to-node=\"9,0,0\" data-index-in-node=\"0\"\u003e3D Geometric Architecture:\u003c\/b\u003e Embossed forms placed at different angles create elegant shadow play on the rug according to the direction of light in your space, offering a living design far from stagnation.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,1,0\"\u003e\u003cb data-path-to-node=\"9,1,0\" data-index-in-node=\"0\"\u003eCloud-Soft Comfort:\u003c\/b\u003e High-quality microfiber polyester yarn with a 10 mm pile height provides an extra soft, silky, and stress-relieving massage effect touch to your feet.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,2,0\"\u003e\u003cb data-path-to-node=\"9,2,0\" data-index-in-node=\"0\"\u003eHealthy and Safe Surface:\u003c\/b\u003e Its naturally breathable 100% cotton backing protects your parquet floors and prevents slipping, offering safe use for your family.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,3,0\"\u003e\u003cb data-path-to-node=\"9,3,0\" data-index-in-node=\"0\"\u003eExcellent Camouflage:\u003c\/b\u003e The natural ability of gray tones to conceal stains and dust, combined with the 3D dynamic texture, provides life-saving practicality for high-traffic living areas.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-path-to-node=\"11\"\u003e🎨 \u003cb data-path-to-node=\"11\" data-index-in-node=\"3\"\u003ePsychology of Included Colors\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"12\"\u003eDespite its dynamic geometry, the color profile of this design, which does not tire the space and adds nobility, is:\u003c\/p\u003e\n\u003cul data-path-to-node=\"13\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-path-to-node=\"13,0,0\" data-index-in-node=\"0\"\u003eSilver Gray \/ Anthracite Reflections (Base):\u003c\/b\u003e Symbolizes compromise, modernity, and professionalism. It radiates balanced neutral energy into the room, making all other vibrant colors (furniture\/accessories) shine like diamonds.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-path-to-node=\"13,1,0\" data-index-in-node=\"0\"\u003eNatural Shadow Dimensions:\u003c\/b\u003e The level differences created by the geometric embossments form natural dark gray and light silver shadows under light, giving the rug a spontaneous two-tone (tone-on-tone) depth.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e📐 \u003cb data-path-to-node=\"15\" data-index-in-node=\"3\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"16\"\u003eTips for best showcasing this model, which is a perfect \"Character Player\" for Modern, Scandinavian, Loft, or High-Tech style decorations:\u003c\/p\u003e\u003cul data-path-to-node=\"17\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,0,0\"\u003e\u003cb data-path-to-node=\"17,0,0\" data-index-in-node=\"0\"\u003eFurniture Harmony:\u003c\/b\u003e As the rug has a very dynamic geometric pattern, \u003cb data-path-to-node=\"17,0,0\" data-index-in-node=\"91\"\u003eplain and unpatterned\u003c\/b\u003e fabrics (Anthracite, Off-White, or Navy Blue) should be preferred for your main sofas. As an accent color, a Mustard Yellow, Terracotta, or Emerald Green armchair adds tremendous energy.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,1,0\"\u003e\u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"0\"\u003eWood and Texture Selection:\u003c\/b\u003e To support the modern industrial style, \u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"64\"\u003eBlack Matte Metal, Glass, concrete-look coffee tables, or Dark Walnut\u003c\/b\u003e woods create a great contrast.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,2,0\"\u003e\u003cb data-path-to-node=\"17,2,0\" data-index-in-node=\"0\"\u003eAccessory Cohesion:\u003c\/b\u003e With black metal or chrome lighting, geometric abstract paintings on the walls, and large living room plants (Strelitzia, Monstera), you can transform your home into a showroom for an interior design office.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x150","offer_id":42832871292976,"sku":"moqahalı-babil2705-gri-1","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42832871325744,"sku":"moqahalı-babil2705-gri-2","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42832871358512,"sku":"moqahalı-babil2705-gri-3","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42832871391280,"sku":"moqahalı-babil2705-gri-4","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42832871424048,"sku":"moqahalı-babil2705-gri-5","price":6240.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42832871456816,"sku":"moqahalı-babil2705-gri-6","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42832871489584,"sku":"moqahalı-babil2705-gri-7","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42832871522352,"sku":"moqahalı-babil2705-gri-8","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42832871555120,"sku":"moqahalı-babil2705-gri-9","price":6825.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42832871587888,"sku":"moqahalı-babil2705-gri-10","price":7800.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42832871620656,"sku":"moqahalı-babil2705-gri-11","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42832871653424,"sku":"moqahalı-babil2705-gri-12","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42832871686192,"sku":"moqahalı-babil2705-gri-13","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42832871718960,"sku":"moqahalı-babil2705-gri-14","price":7167.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42832871751728,"sku":"moqahalı-babil2705-gri-15","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x290","offer_id":42832871784496,"sku":"moqahalı-babil2705-gri-16","price":11310.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42832871817264,"sku":"moqahalı-babil2705-gri-17","price":15600.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-gri-geometrik-kabartmali-ekstra-yumusak-modern-salon-halisi-pamuk-taban_moqahalibabil2705gri_19.webp?v=1773091175"},{"product_id":"antrasit-yumusak-salon-halisi-ba06","title":"Zev Carpet Babil Anthracite Soft Kitchen Living Room Rug Custom Size Ba06","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your Fringe Overlock and Folding preferences in the Order Notes section of the Cart.\u003c\/span\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eCustom size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Other sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-genislik\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"Ex: 200\" class=\"hali-input\" id=\"hali-genislik\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-uzunluk\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"Ex: 300\" class=\"hali-input\" id=\"hali-uzunluk\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"hali-hesapla-btn\" id=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv class=\"hali-sonuc-alani hidden\" id=\"hali-sonuc-alani\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan class=\"hali-sonuc-deger\" id=\"hali-sonuc-metrekare\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan class=\"hali-fiyat\" id=\"hali-sonuc-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv class=\"hali-uyari hidden\" id=\"hali-genislik-uyari\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE CARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Saçak\" name=\"haliKenari\" id=\"hali-kenar-sacak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-sacak\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Overlok\" name=\"haliKenari\" id=\"hali-kenar-overlok\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-overlok\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Katlama\" name=\"haliKenari\" id=\"hali-kenar-katlama\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-katlama\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Dikdörtgen\" name=\"haliSekli\" id=\"hali-sekil-dikdortgen\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-dikdortgen\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Yuvarlak\" name=\"haliSekli\" id=\"hali-sekil-yuvarlak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-yuvarlak\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Oval\" name=\"haliSekli\" id=\"hali-sekil-oval\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-oval\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"hali-whatsapp-btn disabled\" href=\"#\" id=\"hali-whatsapp-btn\"\u003e \u003csvg viewbox=\"0 0 16 16\" fill=\"currentColor\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please enter a width less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your requested rug with a width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the higher standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Lengths are cut to exact measurements without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Measurements: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-antrasit-geometrik-kabartmali-ekstra-yumusak-modern-oturma-odasi-halisi-pamuk-taban_moqa_hali_anadolu_2706_antrasit_6.webp?v=1773095681\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"8\"\u003e\"For Spaces with Character: The Power of Anthracite, the Dimensions of Geometry...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eThe Zev Hali Babil Series was designed for those who want to add a strong, modern, and architectural touch to their living spaces. This design, which invigorates the dignified and masculine stance of anthracite with asymmetrical geometric reliefs, offers a unique, sculptural floor aesthetic. With the extra softness provided by its 10 mm thick special microfiber texture, this premium model, contrary to its robust appearance, will provide a silky comfort to your feet. \u003cb data-index-in-node=\"430\" data-path-to-node=\"9\"\u003eIt is available in all sizes in our stock\u003c\/b\u003e and waiting for you!\u003c\/p\u003e\n\u003cul data-path-to-node=\"10\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,0,0\"\u003e3D Geometric Architecture:\u003c\/b\u003e Embossed forms placed at different angles create elegant shadow plays on the carpet depending on the direction of daylight or lighting, adding a lively, dynamic character to your space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,1,0\"\u003eCloud-Soft Comfort:\u003c\/b\u003e The superior quality microfiber polyester yarn with a 10 mm pile height provides a smooth, massage-like touch that relieves daily stress.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,2,0\"\u003eHealthy and Safe Flooring:\u003c\/b\u003e Its natural breathable 100% cotton backing protects your parquet floors and provides excellent grip to the floor, offering long-lasting and safe use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,3,0\"\u003ePractical and Stain-Hiding Structure:\u003c\/b\u003e The advantage of the dark anthracite tone, combined with the 3D dynamic texture, perfectly camouflages small dust and stains; ideal for high-traffic rooms.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-path-to-node=\"11\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"11\"\u003eThe Psychology of Its Colors\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"13\"\u003eDespite its dynamic form, the color profile adds an incredible weight and elegance to the space:\u003c\/p\u003e\n\u003cul data-path-to-node=\"14\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"14,0,0\"\u003eAnthracite \/ Dark Grey (Background):\u003c\/b\u003e It is the color of authority, focus, and contemporary luxury (High-End). It adds depth to the room, allowing other items (especially warm-colored furniture) to stand out.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"14,1,0\"\u003eNatural Shadow Dimensions:\u003c\/b\u003e The level differences created by geometric reliefs create natural dark and light gray reflections on the carpet without needing any other external colors.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e📐 \u003cb data-index-in-node=\"3\" data-path-to-node=\"15\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"17\"\u003eTips for showcasing this model, which is a perfect \"Character Player\" for homes furnished in Modern, Industrial, Loft, or Masculine styles, as well as professional offices\/work rooms:\u003c\/p\u003e\u003cul data-path-to-node=\"18\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,0,0\"\u003eFurniture Harmony:\u003c\/b\u003e To break the dark effect of anthracite, you should use contrasts. \u003cb data-index-in-node=\"93\" data-path-to-node=\"18,0,0\"\u003eTan leather (Chesterfield) sofas, Mustard or Terracotta\u003c\/b\u003e accent chairs create an immense burst of energy on this rug. Light gray or beige tones can be preferred for the main sofas.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,1,0\"\u003eWood and Texture Selection:\u003c\/b\u003e To elevate the industrial spirit, \u003cb data-index-in-node=\"60\" data-path-to-node=\"18,1,0\"\u003eRaw Walnut, Matte Black Metal, Concrete-look surfaces, and Smoked Glass\u003c\/b\u003e detailed coffee tables are excellent complements.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,2,0\"\u003eAccessory Cohesion:\u003c\/b\u003e You can balance the soul of the space with black metal sconces, abstract monochrome (black and white) paintings, and a giant living room plant (like Monstera) positioned in the corner of the room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x150","offer_id":42832957571120,"sku":"moqahalı-babil2706-antrasit-1","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42832957603888,"sku":"moqahalı-babil2706-antrasit-2","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42832957636656,"sku":"moqahalı-babil2706-antrasit-3","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42832957669424,"sku":"moqahalı-babil2706-antrasit-4","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42832957702192,"sku":"moqahalı-babil2706-antrasit-5","price":6240.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42832957734960,"sku":"moqahalı-babil2706-antrasit-6","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42832957767728,"sku":"moqahalı-babil2706-antrasit-7","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42832957800496,"sku":"moqahalı-babil2706-antrasit-8","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42832957833264,"sku":"moqahalı-babil2706-antrasit-9","price":6825.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42832957866032,"sku":"moqahalı-babil2706-antrasit-10","price":7800.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42832957898800,"sku":"moqahalı-babil2706-antrasit-11","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42832957931568,"sku":"moqahalı-babil2706-antrasit-12","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42832957964336,"sku":"moqahalı-babil2706-antrasit-13","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42832957997104,"sku":"moqahalı-babil2706-antrasit-14","price":7167.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42832958029872,"sku":"moqahalı-babil2706-antrasit-15","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x290","offer_id":42832958062640,"sku":"moqahalı-babil2706-antrasit-16","price":11310.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42832958095408,"sku":"moqahalı-babil2706-antrasit-17","price":15600.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-antrasit-geometrik-kabartmali-ekstra-yumusak-modern-oturma-odasi-halisi-pamuk-taban_moqahalianadolu2706antrasit_3.webp?v=1773095793"},{"product_id":"beyaz-cizgili-elmas-desenli-hali-ba07","title":"Zev Rug Babil White Striped Diamond Patterned Rug Custom Size Ba07","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your Fringe Overlock and Folding preferences in the Order Notes section of the Cart.\u003c\/span\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eCustom size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Other measurements can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-genislik\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"Ex: 200\" class=\"hali-input\" id=\"hali-genislik\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-uzunluk\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"Ex: 300\" class=\"hali-input\" id=\"hali-uzunluk\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"hali-hesapla-btn\" id=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv class=\"hali-sonuc-alani hidden\" id=\"hali-sonuc-alani\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan class=\"hali-sonuc-deger\" id=\"hali-sonuc-metrekare\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan class=\"hali-fiyat\" id=\"hali-sonuc-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv class=\"hali-uyari hidden\" id=\"hali-genislik-uyari\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Fringe\" name=\"haliKenari\" id=\"hali-kenar-sacak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-sacak\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Overlock\" name=\"haliKenari\" id=\"hali-kenar-overlok\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-overlok\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Folding\" name=\"haliKenari\" id=\"hali-kenar-katlama\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-katlama\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Rectangle\" name=\"haliSekli\" id=\"hali-sekil-dikdortgen\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-dikdortgen\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Round\" name=\"haliSekli\" id=\"hali-sekil-yuvarlak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-yuvarlak\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Oval\" name=\"haliSekli\" id=\"hali-sekil-oval\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-oval\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"hali-whatsapp-btn disabled\" href=\"#\" id=\"hali-whatsapp-btn\"\u003e \u003csvg viewbox=\"0 0 16 16\" fill=\"currentColor\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug with a requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the higher standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from the standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Lengths are cut to exact measurements without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-beyaz-cizgili-elmas-desenli-ekstra-yumusak-yatak-odasi-halisi-pamuk-taban_moqa_hali_babil_2707_beyaz_6.webp?v=1773097417\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"The Architectural Rhythm of Pure White, Cloud Softness with Every Step...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Rug Babil Series reinterprets minimalist decoration with sculptural elegance. This design, where parallel embossed lines flowing in different directions skillfully combine to create modern diamond and triangular forms, adds a flawless symmetry and depth to your floors, far from ordinary. Thanks to its 10 mm thick special microfiber yarn, this unique piece will allow you to start your day with a step as soft as if you were on clouds, and is \u003cb data-path-to-node=\"8\" data-index-in-node=\"432\"\u003eavailable in all sizes\u003c\/b\u003e in our stock!\u003c\/p\u003e\n\u003cul data-path-to-node=\"9\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,0,0\"\u003e\u003cb data-path-to-node=\"9,0,0\" data-index-in-node=\"0\"\u003e3D Linear Symmetry:\u003c\/b\u003e Geometric patterns formed by parallel lines changing direction create elegant shadow play on the rug according to the angle of light entering the room, adding an architectural aesthetic to the space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,1,0\"\u003e\u003cb data-path-to-node=\"9,1,0\" data-index-in-node=\"0\"\u003eCloud Soft Comfort:\u003c\/b\u003e The high-quality microfiber polyester texture with a 10 mm pile height offers a silky, warm, and massaging comfort to your feet, especially in bedrooms.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,2,0\"\u003e\u003cb data-path-to-node=\"9,2,0\" data-index-in-node=\"0\"\u003eHealthy and Safe Floor:\u003c\/b\u003e Its natural breathable 100% cotton backing protects your floors and prevents slipping on the surface, providing safe and anti-allergenic use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,3,0\"\u003e\u003cb data-path-to-node=\"9,3,0\" data-index-in-node=\"0\"\u003eSpace-Expanding Freshness:\u003c\/b\u003e The pure white tone instantly brightens even the narrowest and darkest rooms, making them feel much larger, cleaner, and fresher.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-path-to-node=\"11\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"11\"\u003ePsychology of the Colors Included\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"12\"\u003eThe color profile of this design, which adds tranquility to the space without tiring the eyes and relaxes the soul:\u003c\/p\u003e\n\u003cul data-path-to-node=\"13\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-path-to-node=\"13,0,0\" data-index-in-node=\"0\"\u003ePure White \/ Off-White (Base):\u003c\/b\u003e Symbolizes absolute cleanliness, purity, and renewal. Calms the mind when starting the day, creates a peaceful aura by providing maximum light reflection in the room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-path-to-node=\"13,1,0\" data-index-in-node=\"0\"\u003eLinear Shadow Effects:\u003c\/b\u003e Natural gray shadows trapped between the embossed lines changing direction add a three-dimensional, living depth to the rug without adding an external color.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e📐 \u003cb data-index-in-node=\"3\" data-path-to-node=\"15\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"16\"\u003eHere are tips for displaying this model, which is a perfect \"Basic Piece\" for bedrooms decorated in Modern, Scandinavian, Wabi-Sabi, and Japandi styles, or minimalist dressing rooms:\u003c\/p\u003e\u003cul data-path-to-node=\"17\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,0,0\"\u003e\u003cb data-path-to-node=\"17,0,0\" data-index-in-node=\"0\"\u003eFurniture Harmony:\u003c\/b\u003e To warm up the pristine canvas of your rug, natural textures like \u003cb data-path-to-node=\"17,0,0\" data-index-in-node=\"81\"\u003eLight Oak, Wicker (Caning), or Birch wood\u003c\/b\u003e create wonderful harmony in bed frames and dressers.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,1,0\"\u003e\u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"0\"\u003eTexture Richness (Layering):\u003c\/b\u003e When colors are simple, it's essential to enrich the decor with \"textures.\" Chunky knit blankets on your bed, linen bedding, or a teddy fabric vanity chair create an incredible \"Cozy\" atmosphere.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,2,0\"\u003e\u003cb data-path-to-node=\"17,2,0\" data-index-in-node=\"0\"\u003eAccessory Cohesion:\u003c\/b\u003e With Japanese paper lanterns or ceramic lampshades in earthy tones, minimalist abstract paintings, and dried pampas grass, you can create the serenity of a zen garden in your home.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x150","offer_id":42833071407152,"sku":"moqahalı-babil2707-beyaz-1","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42833071439920,"sku":"moqahalı-babil2707-beyaz-2","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42833071472688,"sku":"moqahalı-babil2707-beyaz-3","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42833071505456,"sku":"moqahalı-babil2707-beyaz-4","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42833071538224,"sku":"moqahalı-babil2707-beyaz-5","price":6240.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42833071570992,"sku":"moqahalı-babil2707-beyaz-6","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42833071603760,"sku":"moqahalı-babil2707-beyaz-7","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42833071636528,"sku":"moqahalı-babil2707-beyaz-8","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42833071669296,"sku":"moqahalı-babil2707-beyaz-9","price":6825.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42833071702064,"sku":"moqahalı-babil2707-beyaz-10","price":7800.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42833071734832,"sku":"moqahalı-babil2707-beyaz-11","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42833071767600,"sku":"moqahalı-babil2707-beyaz-12","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42833071800368,"sku":"moqahalı-babil2707-beyaz-13","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42833071833136,"sku":"moqahalı-babil2707-beyaz-14","price":7167.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42833071865904,"sku":"moqahalı-babil2707-beyaz-15","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x290","offer_id":42833071898672,"sku":"moqahalı-babil2707-beyaz-16","price":11310.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42833071931440,"sku":"moqahalı-babil2707-beyaz-17","price":15600.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-beyaz-cizgili-elmas-desenli-ekstra-yumusak-yatak-odasi-halisi-pamuk-taban_moqahalibabil2707beyaz_14.webp?v=1773097512"},{"product_id":"gri-cizgili-salon-halisi-ozel-olcu-ba08","title":"Zev Carpet Babil Grey Striped Diamond Pattern Living Room Rug Custom Size Ba08","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your Fringe Overlock and Folding preferences in the Order Notes section of your cart.\u003c\/span\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eCustom sizes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Other sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-genislik\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 200\" class=\"hali-input\" id=\"hali-genislik\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-uzunluk\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 300\" class=\"hali-input\" id=\"hali-uzunluk\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"hali-hesapla-btn\" id=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv class=\"hali-sonuc-alani hidden\" id=\"hali-sonuc-alani\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan class=\"hali-sonuc-deger\" id=\"hali-sonuc-metrekare\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan class=\"hali-fiyat\" id=\"hali-sonuc-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv class=\"hali-uyari hidden\" id=\"hali-genislik-uyari\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Fringe\" name=\"haliKenari\" id=\"hali-kenar-sacak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-sacak\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Overlock\" name=\"haliKenari\" id=\"hali-kenar-overlok\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-overlok\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Folding\" name=\"haliKenari\" id=\"hali-kenar-katlama\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-katlama\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Rectangle\" name=\"haliSekli\" id=\"hali-sekil-dikdortgen\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-dikdortgen\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Round\" name=\"haliSekli\" id=\"hali-sekil-yuvarlak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-yuvarlak\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Oval\" name=\"haliSekli\" id=\"hali-sekil-oval\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-oval\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"hali-whatsapp-btn disabled\" href=\"#\" id=\"hali-whatsapp-btn\"\u003e \u003csvg viewbox=\"0 0 16 16\" fill=\"currentColor\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug with a requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the higher standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Length is custom-made without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom-sized rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-gri-cizgili-elmas-desenli-ekstra-yumusak-yatak-odasi-halisi-pamuk-taban_moqa_hali_babil_2708_gri_7.webp?v=1773099140\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"The Calming Rhythm of Grey, Cloud-like Softness with Every Step...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Rug Babil Series brings modern minimalism and comfort to your bedrooms. With parallel embossed lines changing direction to create flawless diamond and triangular forms, this light grey design adds an architectural depth to your floors, far from ordinary. Thanks to its 10 mm thick special microfiber yarn, this unique piece will allow you to start your day with a soft and warm step, as if on clouds, and is \u003cb data-path-to-node=\"8\" data-index-in-node=\"406\"\u003eavailable in all sizes\u003c\/b\u003e!\u003c\/p\u003e\n\u003cul data-path-to-node=\"9\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,0,0\"\u003e\u003cb data-path-to-node=\"9,0,0\" data-index-in-node=\"0\"\u003e3D Linear Symmetry:\u003c\/b\u003e Embossed lines flowing in different directions create elegant shadow plays on the rug according to the angle of light in your room; giving the space a living aesthetic, far from static.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,1,0\"\u003e\u003cb data-path-to-node=\"9,1,0\" data-index-in-node=\"0\"\u003eCloud-like Softness:\u003c\/b\u003e The superior quality microfiber polyester texture with a 10 mm pile height offers silky and massage-like comfort to your feet, especially in bedrooms or dressing rooms.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,2,0\"\u003e\u003cb data-path-to-node=\"9,2,0\" data-index-in-node=\"0\"\u003eHealthy and Safe Surface:\u003c\/b\u003e Thanks to its naturally breathable 100% cotton backing, it protects your parquet floors, prevents slipping on the floor, and provides safe and anti-allergenic use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,3,0\"\u003e\u003cb data-path-to-node=\"9,3,0\" data-index-in-node=\"0\"\u003ePerfect Camouflage:\u003c\/b\u003e The natural ability of the light grey tone to conceal stains and dust, combined with the 3D dynamic texture, offers life-saving practicality.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-path-to-node=\"11\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"11\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"12\"\u003eThe color profile of this design, which adds tranquility to the space and soothes the soul:\u003c\/p\u003e\n\u003cul data-path-to-node=\"13\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-path-to-node=\"13,0,0\" data-index-in-node=\"0\"\u003eLight Grey \/ Silver (Background):\u003c\/b\u003e Symbolizes balance, compromise, and modernism. It calms the mind when starting the day, and its neutral energy allows other colors in the room (furniture\/accessories) to stand out.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-path-to-node=\"13,1,0\" data-index-in-node=\"0\"\u003eLinear Shadow Effects:\u003c\/b\u003e The natural dark grey shadows formed between the changing embossed patterns add a \"Tone on Tone\" depth (different shades of the same color) to the rug without adding another color externally.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e📐 \u003cb data-index-in-node=\"3\" data-path-to-node=\"15\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"16\"\u003eHere are tips for showcasing this model, which is a perfect \"Balancer\" for living spaces decorated in Modern, Scandinavian, Minimalist, and Industrial styles:\u003c\/p\u003e\u003cul data-path-to-node=\"17\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,0,0\"\u003e\u003cb data-path-to-node=\"17,0,0\" data-index-in-node=\"0\"\u003eFurniture Harmony:\u003c\/b\u003e A gray rug is the best canvas for every color! To warm up the cool, modern look of the rug, you can use an armchair or pouf in vibrant colors like \u003cb data-path-to-node=\"17,0,0\" data-index-in-node=\"101\"\u003eMustard Yellow, Terracotta, or Emerald Green\u003c\/b\u003e. Anthracite, White, or Black create a wonderful contrast for beds and wardrobes.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,1,0\"\u003e\u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"0\"\u003eRich Textures:\u003c\/b\u003e When the color is plain, we should liven up the space with textures. You can achieve amazing coherence on your bed with chunky knit blankets or dark gray linen duvet covers.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,2,0\"\u003e\u003cb data-path-to-node=\"17,2,0\" data-index-in-node=\"0\"\u003eAccessory Cohesion:\u003c\/b\u003e You can create a magazine-worthy bedroom with black matte metal floor lamps, green leafy houseplants (like a Monstera), and minimalist abstract paintings.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x150","offer_id":42833139728432,"sku":"moqahalı-babil2708-gri-1","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42833139761200,"sku":"moqahalı-babil2708-gri-2","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42833139793968,"sku":"moqahalı-babil2708-gri-3","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42833139826736,"sku":"moqahalı-babil2708-gri-4","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42833139859504,"sku":"moqahalı-babil2708-gri-5","price":6240.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42833139892272,"sku":"moqahalı-babil2708-gri-6","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42833139925040,"sku":"moqahalı-babil2708-gri-7","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42833139957808,"sku":"moqahalı-babil2708-gri-8","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42833139990576,"sku":"moqahalı-babil2708-gri-9","price":6825.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42833140023344,"sku":"moqahalı-babil2708-gri-10","price":7800.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42833140056112,"sku":"moqahalı-babil2708-gri-11","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42833140088880,"sku":"moqahalı-babil2708-gri-12","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42833140121648,"sku":"moqahalı-babil2708-gri-13","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42833140154416,"sku":"moqahalı-babil2708-gri-14","price":7167.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42833140187184,"sku":"moqahalı-babil2708-gri-15","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x290","offer_id":42833140219952,"sku":"moqahalı-babil2708-gri-16","price":11310.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42833140252720,"sku":"moqahalı-babil2708-gri-17","price":15600.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-gri-cizgili-elmas-desenli-ekstra-yumusak-yatak-odasi-halisi-pamuk-taban_moqahalibabil2708gri_1.webp?v=1773099342"},{"product_id":"zev-antrasit-oturma-odasi-halisi-ba09","title":"Zev Carpet Babil Anthracite Striped Pattern Living Room Rug Custom Size Ba09","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your Fringe Overlock and Folding preferences in the Order Notes section of the Cart.\u003c\/span\u003e \u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your desired measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Other sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"Ex: 200\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"Ex: 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-sacak\" name=\"haliKenari\" value=\"Fringe\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-sacak\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-overlok\" name=\"haliKenari\" value=\"Overlock\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-overlok\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-katlama\" name=\"haliKenari\" value=\"Folding\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-katlama\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Rectangle\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Round\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug with a requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Length is cut to exact measurement, no waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom-sized rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-antrasit-cizgili-elmas-desenli-ekstra-yumusak-oturma-odasi-halisi-pamuk-taban_moqa_hali_babil_2709_antrasit_7.webp?v=1773101474\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"8\"\u003e\"The Charisma of Anthracite Transforms into an Architectural Rhythm on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eZev Halı Babil Series was designed for those who want to create powerful and distinctive living spaces. This dark anthracite design, where parallel embossed lines change direction to create colossal diamond and triangular forms, adds an unconventional, sculptural depth to your spaces. With the extra softness provided by its 10 mm thick special microfiber texture, this premium model, which will offer silky comfort to your feet despite its solid and masculine appearance, is available in \u003cb data-index-in-node=\"444\" data-path-to-node=\"9\"\u003eall sizes in our stock\u003c\/b\u003e, waiting for you!\u003c\/p\u003e\n\u003cul data-path-to-node=\"10\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,0,0\"\u003e3D Linear Character:\u003c\/b\u003e Embossed lines flowing in different directions create dramatic shadow play on the rug depending on the angle of the lighting in your room; adding a dynamic and contemporary aesthetic to the space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,1,0\"\u003eCloud-like Softness:\u003c\/b\u003e The superior quality microfiber polyester texture with a 10 mm pile height provides a smooth, massage-like touch that relieves the fatigue and stress of the day.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,2,0\"\u003eHealthy and Safe Surface:\u003c\/b\u003e Its naturally breathable 100% cotton base protects your parquet floors and grips the surface perfectly, offering long-lasting and safe use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,3,0\"\u003ePractical and Stain-Concealing Structure:\u003c\/b\u003e The advantage of the dark anthracite tone, combined with 3D dynamic lines, perfectly camouflages small dust and stains; it's a lifesaver for frequently used rooms.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-path-to-node=\"11\"\u003e🎨 \u003cb data-path-to-node=\"11\" data-index-in-node=\"3\"\u003eThe Psychology of its Colors\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"13\"\u003eThe color profile of this design, which adds an authoritative calmness to the space and enhances focus:\u003c\/p\u003e\n\u003cul data-path-to-node=\"14\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"14,0,0\"\u003eAnthracite \/ Dark Gray (Background):\u003c\/b\u003e Symbolizes power, seriousness, and \"High-End\" modernity. It adds depth to the room, making other warm-colored items (furniture\/accessories) around it shine like diamonds.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"14,1,0\"\u003eDramatic Shadow Effects:\u003c\/b\u003e The blackish shadows created between the directional embossed patterns add a noble \"Tone-on-Tone\" (gradual tonal transition) dimension to the rug without adding any other colors from the outside.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e📐 \u003cb data-path-to-node=\"15\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"17\"\u003eTips for showcasing this model, which is a perfect \"Statement Piece\" for living rooms or study rooms decorated in Modern, Loft, Masculine, and Industrial styles:\u003c\/p\u003e\u003cul data-path-to-node=\"18\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,0,0\"\u003eFurniture Harmony:\u003c\/b\u003e To break the dark and serious effect of anthracite, you should use contrasts. \u003cb data-index-in-node=\"108\" data-path-to-node=\"18,0,0\"\u003eTan real leather armchairs, Brick or Mustard\u003c\/b\u003e yellow accent chairs create a tremendous burst of energy with this rug. Light gray tones, on the other hand, will be balancing for the main sofas.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,1,0\"\u003eWood and Texture Selection:\u003c\/b\u003e To elevate the industrial style, \u003cb data-index-in-node=\"61\" data-path-to-node=\"18,1,0\"\u003ewalnut wood desks, matte black metal leg side tables, smoked glass, and concrete\u003c\/b\u003e-look details are excellent complements.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,2,0\"\u003eAccessory Cohesion:\u003c\/b\u003e With black metal wall sconces, brass (gold\/bronze) detailed lighting on the desk, and modern abstract art pieces on the wall, you can bring the ambiance of the space to the level of a CEO's office or a luxurious studio apartment.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x150","offer_id":42833232363568,"sku":"moqahalı-babil2709-antrasit-1","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42833232396336,"sku":"moqahalı-babil2709-antrasit-2","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42833232429104,"sku":"moqahalı-babil2709-antrasit-3","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42833232461872,"sku":"moqahalı-babil2709-antrasit-4","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42833232494640,"sku":"moqahalı-babil2709-antrasit-5","price":6240.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42833232527408,"sku":"moqahalı-babil2709-antrasit-6","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42833232560176,"sku":"moqahalı-babil2709-antrasit-7","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42833232592944,"sku":"moqahalı-babil2709-antrasit-8","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42833232625712,"sku":"moqahalı-babil2709-antrasit-9","price":6825.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42833232658480,"sku":"moqahalı-babil2709-antrasit-10","price":7800.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42833232691248,"sku":"moqahalı-babil2709-antrasit-11","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42833232724016,"sku":"moqahalı-babil2709-antrasit-12","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42833232756784,"sku":"moqahalı-babil2709-antrasit-13","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42833232789552,"sku":"moqahalı-babil2709-antrasit-14","price":7167.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42833232822320,"sku":"moqahalı-babil2709-antrasit-15","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x290","offer_id":42833232855088,"sku":"moqahalı-babil2709-antrasit-16","price":11310.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42833232887856,"sku":"moqahalı-babil2709-antrasit-17","price":15600.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-antrasit-cizgili-elmas-desenli-ekstra-yumusak-oturma-odasi-halisi-pamuk-taban_moqahalibabil2709antrasit_1.webp?v=1773101532"},{"product_id":"antrasit-cizgili-yuvarlak-hali-ba10","title":"Zev Carpet Babil Anthracite Striped Extra Soft Modern Round Rug Ba10","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease Specify Your Fringe and Overlock \u003c\/span\u003e \u003c\/span\u003ePreferences in the Order Notes Section of the Cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your desired measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eCustom sizes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Widths: 80 · 100 · 120 · 160 · 200 cm — Other sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-genislik\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 200\" class=\"hali-input\" id=\"hali-genislik\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-uzunluk\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 300\" class=\"hali-input\" id=\"hali-uzunluk\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"hali-hesapla-btn\" id=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv class=\"hali-sonuc-alani hidden\" id=\"hali-sonuc-alani\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan class=\"hali-sonuc-deger\" id=\"hali-sonuc-metrekare\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan class=\"hali-fiyat\" id=\"hali-sonuc-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv class=\"hali-uyari hidden\" id=\"hali-genislik-uyari\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG EDGING\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Saçak\" name=\"haliKenari\" id=\"hali-kenar-sacak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-sacak\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Overlok\" name=\"haliKenari\" id=\"hali-kenar-overlok\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-overlok\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Katlama\" name=\"haliKenari\" id=\"hali-kenar-katlama\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-katlama\"\u003eFolded\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Dikdörtgen\" name=\"haliSekli\" id=\"hali-sekil-dikdortgen\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-dikdortgen\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Yuvarlak\" name=\"haliSekli\" id=\"hali-sekil-yuvarlak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-yuvarlak\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Oval\" name=\"haliSekli\" id=\"hali-sekil-oval\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-oval\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"hali-whatsapp-btn disabled\" href=\"#\" id=\"hali-whatsapp-btn\"\u003e \u003csvg viewbox=\"0 0 16 16\" fill=\"currentColor\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug, requested at \u003cstrong\u003e${g} cm\u003c\/strong\u003e width, will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Lengths are cut to exact measurement without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom-sized rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edging: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-antrasit-3d-cizgili-ekstra-yumusak-modern-yuvarlak-hali-pamuk-taban_moqa_hali_babil_2709_antrasit_2.webp?v=1773184376\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"Where Sharp Lines Meet Flawless Loops in Elegance...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Halı Babil Series redefines the masculine and authoritative power of anthracite with the fluid, space-softening structure of the round form. The 3D texture created by changing directions of parallel embossed lines, combined with the sense of infinity offered by the round cut, adds a sculptural artistic value to your room. This premium design, with its 10 mm thick special microfiber yarn, will provide silky cloud comfort to your feet and is waiting for you with \u003cb data-path-to-node=\"8\" data-index-in-node=\"424\"\u003ecustomizable sizes and edging options\u003c\/b\u003e to suit your needs!\u003c\/p\u003e\n\u003cul data-path-to-node=\"9\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,0,0\"\u003e\u003cb data-path-to-node=\"9,0,0\" data-index-in-node=\"0\"\u003eSpace-Softening Round Form:\u003c\/b\u003e Breaks the monotonous, sharp-cornered structure of square or rectangular rooms, adding dynamism, warmth, and fluidity to the space. It is a perfect architectural trick, especially for circular coffee tables, armchair bases, or entryways.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,1,0\"\u003e\u003cb data-path-to-node=\"9,1,0\" data-index-in-node=\"0\"\u003eCustomizable Edge Detail:\u003c\/b\u003e We can prepare the edges of your rug \u003cb data-path-to-node=\"9,1,0\" data-index-in-node=\"80\"\u003eeither with classic fringes or modern overlock\u003c\/b\u003e, according to your home's style. The choice is entirely yours!\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,2,0\"\u003e\u003cb data-path-to-node=\"9,2,0\" data-index-in-node=\"0\"\u003eCloud-Soft Comfort:\u003c\/b\u003e Its superior quality microfiber polyester texture with a 10 mm pile height provides a smooth and massaging touch that relieves the day's fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,3,0\"\u003e\u003cb data-path-to-node=\"9,3,0\" data-index-in-node=\"0\"\u003eHealthy and Safe Surface:\u003c\/b\u003e Thanks to its natural breathable 100% cotton backing, it protects your parquet floors, adheres perfectly to the ground, and offers long-lasting and safe use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-path-to-node=\"11\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"11\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"12\"\u003eA color profile that gives the space an authoritative yet, thanks to its round form, inviting feel:\u003c\/p\u003e\n\u003cul data-path-to-node=\"13\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-path-to-node=\"13,0,0\" data-index-in-node=\"0\"\u003eAnthracite \/ Dark Grey (Base):\u003c\/b\u003e Symbolizes power, seriousness, and modernity. It adds depth to the room, allowing other warm-colored furniture or wooden textures around it to stand out.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-path-to-node=\"13,1,0\" data-index-in-node=\"0\"\u003eDramatic Shadow Effects:\u003c\/b\u003e The light refractions created by the changing directions of the embossed patterns within the round form add a dynamic \"Ton Sur Ton\" (tone-on-tone) dimension to the rug without adding external color.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e📐 \u003cb data-index-in-node=\"3\" data-path-to-node=\"15\"\u003eFrom the Architect's Eye: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"16\"\u003eProfessional tips for showcasing this round model, a perfect tool for creating a focal point:\u003c\/p\u003e\u003cul data-path-to-node=\"17\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,0,0\"\u003e\u003cb data-path-to-node=\"17,0,0\" data-index-in-node=\"0\"\u003eCorrect Placement:\u003c\/b\u003e Round rugs shine brightest in \"standalone\" areas. You can section off a space by using it in a wide entryway, under a stylish armchair in your reading nook, or precisely centered under round\/square coffee tables.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,1,0\"\u003e\u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"0\"\u003eFurniture Harmony:\u003c\/b\u003e To warm up the dark effect of anthracite, you can create tremendous energy with \u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"57\"\u003eTan, Brick, Mustard, or Dark Green\u003c\/b\u003e furniture and throw pillows.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,2,0\"\u003e\u003cb data-path-to-node=\"17,2,0\" data-index-in-node=\"0\"\u003eTexture Selection:\u003c\/b\u003e To emphasize the modernity of the round shape, furniture with \u003cb data-path-to-node=\"17,2,0\" data-index-in-node=\"58\"\u003eWalnut wood, Smoked Glass, Black Matte Metal, or Marble\u003c\/b\u003e details are excellent companions.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003eTechnical Details\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,0,0\"\u003e\u003cb data-path-to-node=\"26,0,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Extra soft touch, premium feel)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,1,0\"\u003e\u003cb data-path-to-node=\"26,1,0\" data-index-in-node=\"0\"\u003eBacking Material:\u003c\/b\u003e 100% Natural Cotton Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,2,0\"\u003e\u003cb data-path-to-node=\"26,2,0\" data-index-in-node=\"0\"\u003eForm \/ Shape:\u003c\/b\u003e Round\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,3,0\"\u003e\u003cb data-path-to-node=\"26,3,0\" data-index-in-node=\"0\"\u003eFeature:\u003c\/b\u003e 3D Striped Geometric Embossed, Solid Color\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,4,0\"\u003e\u003cb data-path-to-node=\"26,4,0\" data-index-in-node=\"0\"\u003eEdge Finish:\u003c\/b\u003e \u003cb data-path-to-node=\"26,4,0\" data-index-in-node=\"37\"\u003eFringed or Overlocked\u003c\/b\u003e according to customer preference\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,5,0\"\u003e\u003cb data-path-to-node=\"26,5,0\" data-index-in-node=\"0\"\u003eSize Options:\u003c\/b\u003e 80x80, 100x100, 120x120, 160x160, 200x200 cm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,6,0\"\u003e\u003cb data-path-to-node=\"26,6,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 10 mm (Comfortable thickness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,7,0\"\u003e\u003cb data-path-to-node=\"26,7,0\" data-index-in-node=\"0\"\u003eUsage Area:\u003c\/b\u003e Living room, reading nook, entryway\/hallway, bedroom, winter garden.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x80","offer_id":42835181895728,"sku":"moqahalı-babil2709-antrasit-1-yuvarlak-1","price":1250.0,"currency_code":"TRY","in_stock":true},{"title":"100x100","offer_id":42835181928496,"sku":"moqahalı-babil2709-antrasit-1-yuvarlak-2","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"120x120","offer_id":42835181961264,"sku":"moqahalı-babil2709-antrasit-1-yuvarlak-3","price":2800.0,"currency_code":"TRY","in_stock":true},{"title":"160x160","offer_id":42835181994032,"sku":"moqahalı-babil2709-antrasit-1-yuvarlak-4","price":4990.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42835182026800,"sku":"moqahalı-babil2709-antrasit-1-yuvarlak-5","price":7800.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-antrasit-3d-cizgili-ekstra-yumusak-modern-yuvarlak-hali-pamuk-taban_moqahalibabil2709antrasit_4.webp?v=1773184893"},{"product_id":"zev-hali-babil-gri-cizgili-yumusak-modern-yuvarlak-hali-ba11","title":"Zev Halı Babil Grey Striped Soft Modern Round Rug Ba11","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your Fringe and Overlock \u003c\/span\u003e \u003c\/span\u003epreferences in the Order Notes section of the Cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your desired measurements using the calculator below to see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Other measurements can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"Ex: 200\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"Ex: 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-sacak\" name=\"haliKenari\" value=\"Fringe\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-sacak\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-overlok\" name=\"haliKenari\" value=\"Overlock\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-overlok\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-katlama\" name=\"haliKenari\" value=\"Folded\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-katlama\" class=\"hali-radio-label\"\u003eFolded\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Rectangle\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Round\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Lütfen geçerli genişlik ve uzunluk değerleri girin.\"); return; }\n        if (g \u003e 200) { alert(\"Lütfen genişlik 200 cm'den az olsun.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your requested rug with a width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from the standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Lengths are cut to full size without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-gri-cizgili-elmas-ekstra-yumusak-modern-yuvarlak-hali-pamuk-taban_moqa_hali_babil_2708_gri_4.webp?v=1773185685\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"8\"\u003e\"The Tranquility of Grey, With a Perfect Cycle on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eZev Halı Babil Series redefines modern minimalism with the fluid structure of its round form that softens the space. Diamond and triangle shapes created by changing directions of parallel embossed lines, combined with the sense of infinity offered by the round cut, add a sculptural elegance to your room. Thanks to its special microfiber yarn with a thickness of 10 mm, this refreshing design will allow you to start your day with a soft step as if on clouds, \u003cb data-index-in-node=\"432\" data-path-to-node=\"9\"\u003ewith customizable sizes and edge options\u003c\/b\u003e awaiting you!\u003c\/p\u003e\n\u003cul data-path-to-node=\"10\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,0,0\"\u003eSpace-Softening Round Form:\u003c\/b\u003e Breaks the monotony and sharp-angled structure of square or rectangular rooms, adding freshness, fluidity, and modern dynamism to the space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,1,0\"\u003eCustomizable Edge Detail:\u003c\/b\u003e We can prepare your rug's edges \u003cb data-index-in-node=\"91\" data-path-to-node=\"10,1,0\"\u003eeither with classic draped fringes or minimalist overlock\u003c\/b\u003e, depending on your home's decor style. The choice is entirely yours!\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,2,0\"\u003eCloud-Soft Comfort:\u003c\/b\u003e Its high-quality microfiber polyester texture with a 10 mm pile height offers a silky, warm, and massaging comfort to your feet.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,3,0\"\u003eHealthy and Safe Floor:\u003c\/b\u003e Thanks to its natural breathable 100% cotton backing, it protects your parquet floors, adheres perfectly to the ground, ensuring long-lasting and anti-allergenic use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"11\"\u003e\n\u003ch4 data-path-to-node=\"12\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"12\"\u003ePsychology of the Colors Included\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"13\"\u003eThe color profile of this design, which adds serenity to the space without tiring the eyes and soothes the soul:\u003c\/p\u003e\n\u003cul data-path-to-node=\"14\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"14,0,0\"\u003eLight Grey \/ Silver (Ground):\u003c\/b\u003e Symbolizes balance, compromise, and modern brightness. It calms the mind at the start of the day and brings out the elegant silhouette of the round form with its neutral energy.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"14,1,0\"\u003eLinear Shadow Effects:\u003c\/b\u003e The play of light created by changing embossed patterns within the round form gives the rug a 3D, living depth without adding any other color from the outside.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"15\"\u003e\n\u003ch4 data-path-to-node=\"16\"\u003e📐 \u003cb data-index-in-node=\"3\" data-path-to-node=\"16\"\u003eFrom an Architect's Perspective: Decor \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"17\"\u003eProfessional tips for showcasing this round model, a perfect \"Focal Point\" for Modern, Scandinavian, and Minimalist living spaces:\u003c\/p\u003e\u003cul data-path-to-node=\"18\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,0,0\"\u003eCorrect Placement:\u003c\/b\u003e You can \"section off\" the space by placing it in the left\/right gaps of your bed in the bedroom, directly in the center of your dressing room, or under a stylish armchair (bergere) for reading. It looks amazing on light-colored wooden floors (Oak\/Bamboo).\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,1,0\"\u003eFurniture Harmony:\u003c\/b\u003e To warm up the cool appearance of the gray rug, you can create a wonderful contrast with furniture and accessories featuring \u003cb data-index-in-node=\"57\" data-path-to-node=\"18,1,0\"\u003eMustard Yellow, Terracotta, Powder Pink, or Navy Blue\u003c\/b\u003e details.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,2,0\"\u003eTexture Richness:\u003c\/b\u003e To emphasize the elegance of the round shape, you can use chunky knit throws, linen fabrics, and boucle (teddy) details on your bed or armchair.\u003c\/p\u003e\n\u003ch3 data-path-to-node=\"26\"\u003e\n\u003cb data-index-in-node=\"0\" data-path-to-node=\"26\"\u003e\u003c\/b\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003ch4 data-path-to-node=\"26\" style=\"text-align: center;\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"27\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,0,0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Extra soft touch, premium feel)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,1,0\"\u003eBacking Material:\u003c\/b\u003e 100% Natural Cotton Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,2,0\"\u003eForm \/ Shape:\u003c\/b\u003e Round\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,3,0\"\u003eFeature:\u003c\/b\u003e 3D Striped Geometric (Diamond\/Lozenge) Embossed, Solid Color\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,4,0\"\u003eEdge Finish:\u003c\/b\u003e \u003cb data-index-in-node=\"37\" data-path-to-node=\"27,4,0\"\u003eFringed or Overlocked\u003c\/b\u003e according to customer preference\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,5,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,5,0\"\u003eSize Options:\u003c\/b\u003e 80x80, 100x100, 120x120, 160x160, 200x200 cm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,6,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,6,0\"\u003ePile Height:\u003c\/b\u003e 10 mm (Comfortable thickness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,7,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,7,0\"\u003eArea of Use:\u003c\/b\u003e Bedroom, dressing room, reading corner, children's room, entrance\/hallway.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x80","offer_id":42835186450480,"sku":"moqahalı-babil2708-gri-1-yuvarlak-1","price":1250.0,"currency_code":"TRY","in_stock":true},{"title":"100x100","offer_id":42835186483248,"sku":"moqahalı-babil2708-gri-1-yuvarlak-2","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"120x120","offer_id":42835186516016,"sku":"moqahalı-babil2708-gri-1-yuvarlak-3","price":2800.0,"currency_code":"TRY","in_stock":true},{"title":"160x160","offer_id":42835186548784,"sku":"moqahalı-babil2708-gri-1-yuvarlak-4","price":4990.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42835186581552,"sku":"moqahalı-babil2708-gri-1-yuvarlak-5","price":7800.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-gri-cizgili-elmas-ekstra-yumusak-modern-yuvarlak-hali-pamuk-taban_moqahalibabil2708gri_5.webp?v=1773185555"},{"product_id":"beyaz-cizgili-elmas-yuvarlak-hali-ba12","title":"Zev Rugs Babil White Striped Diamond Extra Soft Modern Round Rug Ba12","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your Fringe and Overlock preferences \u003c\/span\u003e\u003c\/span\u003ein the Order Notes section of the Cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eCustom sizes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Other sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"e.g.: 200\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"e.g.: 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-sacak\" name=\"haliKenari\" value=\"Fringe\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-sacak\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-overlok\" name=\"haliKenari\" value=\"Overlock\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-overlok\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-katlama\" name=\"haliKenari\" value=\"Fold\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-katlama\" class=\"hali-radio-label\"\u003eFold\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Rectangle\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Round\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug, requested with a width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e, will be prepared by cutting from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from the standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Lengths are made without waste, to exact measurements.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom-sized rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali1_4685022a-399c-4a0d-a454-7e042c985fbc.webp?v=1773187270\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"The Architectural Rhythm of Pure White, on Your Floors in a Perfect Cycle...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eThe Zev Carpet Babil Series reinterprets minimalist decor with sculptural elegance and the fluid structure of round forms that soften the space. Gigantic diamond shapes formed by parallel embossed lines changing direction, combined with the sense of infinity offered by the round cut, add a luminous depth to your room. With its 10 mm thick special microfiber yarn, this pure design will ensure you start your day with a smooth step, as if on clouds, and is available \u003cb data-path-to-node=\"8\" data-index-in-node=\"459\"\u003ewith size and edge options to suit your needs\u003c\/b\u003e!\u003c\/p\u003e\n\u003cul data-path-to-node=\"9\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,0,0\"\u003e\u003cb data-path-to-node=\"9,0,0\" data-index-in-node=\"0\"\u003eSpace-Expanding Round Form:\u003c\/b\u003e Breaks the sharp lines of square or rectangular rooms, adding spaciousness, fluidity, and tranquility to the space. It instantly brightens particularly narrow areas or rooms with little light.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,1,0\"\u003e\u003cb data-path-to-node=\"9,1,0\" data-index-in-node=\"0\"\u003eCustomizable Edge Detail:\u003c\/b\u003e According to your home's architectural style, we can prepare your rug's edges \u003cb data-path-to-node=\"9,1,0\" data-index-in-node=\"87\"\u003eeither with flowing classic fringes or with minimal overlock stitching\u003c\/b\u003e. The floor is yours, the choice is yours!\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,2,0\"\u003e\u003cb data-path-to-node=\"9,2,0\" data-index-in-node=\"0\"\u003eCloud-Soft Comfort:\u003c\/b\u003e Its superior quality microfiber polyester texture with a 10 mm pile height offers a silky, warm, and stress-relieving massaging comfort to your feet.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,3,0\"\u003e\u003cb data-path-to-node=\"9,3,0\" data-index-in-node=\"0\"\u003eHealthy and Safe Flooring:\u003c\/b\u003e Thanks to its natural breathable 100% cotton backing, it protects your parquet floors, adheres perfectly to the ground, providing long-lasting, safe, and anti-allergenic use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"10\"\u003e\n\u003ch3 data-path-to-node=\"11\"\u003e🎨 \u003cb data-path-to-node=\"11\" data-index-in-node=\"3\"\u003ePsychology of the Colors Included\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"12\"\u003eThe color profile of this design, which adds absolute serenity to the space without tiring the eyes and soothes the soul:\u003c\/p\u003e\n\u003cul data-path-to-node=\"13\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-path-to-node=\"13,0,0\" data-index-in-node=\"0\"\u003ePure White \/ Off-White (Base):\u003c\/b\u003e Symbolizes cleanliness, renewal, and purity. It provides maximum light reflection to the room, calming the mind; it highlights the elegant silhouette of the round form like a flawless canvas.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-path-to-node=\"13,1,0\" data-index-in-node=\"0\"\u003eLinear Shadow Effects:\u003c\/b\u003e The subtle play of light created by the changing 3D embossments within the round form adds a natural and living depth to the rug without adding external color.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e📐 \u003cb data-path-to-node=\"15\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"16\"\u003eProfessional tips for showcasing this model, which is a perfect \"Highlighter\" for modern, Scandinavian, Japandi, and Bohemian styled living spaces:\u003c\/p\u003e\u003cul\u003e\n\u003cli style=\"list-style-type: none;\"\u003e\n\u003cul data-path-to-node=\"17\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,0,0\"\u003e\u003cb data-path-to-node=\"17,0,0\" data-index-in-node=\"0\"\u003eProper Placement:\u003c\/b\u003e You can position it next to the bed to create an aesthetic focal point in your bedroom, in the very center of your dressing room, or as a safe and soft play area in the middle of a baby's room. It provides tremendous integrity on light-colored (oak\/bamboo) parquet floors.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,1,0\"\u003e\u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"0\"\u003eFurniture Harmony:\u003c\/b\u003e You can warm up the pure stance of your pristine white rug with natural textures. \u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"82\"\u003eWicker (Hezaren) detailed furniture, light oak dressers, or linen upholstered armchairs\u003c\/b\u003e create a wonderful Scandinavian breeze.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,2,0\" style=\"text-align: left;\"\u003e\u003cb data-path-to-node=\"17,2,0\" data-index-in-node=\"0\"\u003eTexture Richness:\u003c\/b\u003e To increase the energy of the room, you can create an atmosphere straight out of a magazine by using pampas grass, chunky woven baskets, macrame wall hangings, and floor lamps with wooden legs on the rug.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 style=\"text-align: center;\" data-path-to-node=\"25\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"25\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h3\u003e\n\u003cul data-path-to-node=\"26\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,0,0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Extra soft touch, premium feel)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,1,0\"\u003eBacking Material:\u003c\/b\u003e 100% Natural Cotton Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,2,0\"\u003eForm \/ Shape:\u003c\/b\u003e Round\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,3,0\"\u003eFeature:\u003c\/b\u003e 3D Striped Geometric (Diamond\/Lozenge) Embossed, Solid Color\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,4,0\"\u003eEdge Finish:\u003c\/b\u003e \u003cb data-index-in-node=\"37\" data-path-to-node=\"26,4,0\"\u003eFringed or Overlocked\u003c\/b\u003e according to customer preference\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,5,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,5,0\"\u003eSize Options:\u003c\/b\u003e 80x80, 100x100, 120x120, 160x160, 200x200 cm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,6,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,6,0\"\u003ePile Height:\u003c\/b\u003e 10 mm (Comfortable thickness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,7,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,7,0\"\u003eUsage Area:\u003c\/b\u003e Bedroom, dressing room, baby\/children's room, reading nook, conservatory.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x80","offer_id":42835267092528,"sku":"moqahalı-babil2707-beyaz-1-yuvarlak-1","price":1250.0,"currency_code":"TRY","in_stock":true},{"title":"100x100","offer_id":42835267125296,"sku":"moqahalı-babil2707-beyaz-1-yuvarlak-2","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"120x120","offer_id":42835267158064,"sku":"moqahalı-babil2707-beyaz-1-yuvarlak-3","price":2800.0,"currency_code":"TRY","in_stock":true},{"title":"160x160","offer_id":42835267190832,"sku":"moqahalı-babil2707-beyaz-1-yuvarlak-4","price":4990.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42835267223600,"sku":"moqahalı-babil2707-beyaz-1-yuvarlak-5","price":7800.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-beyaz-cizgili-elmas-ekstra-yumusak-modern-yuvarlak-hali-pamuk-taban_moqahalibabil2707beyaz_1.webp?v=1773187637"},{"product_id":"zev-hali-babil-beyaz-geometrik-ekstra-yumusak-modern-yuvarlak-hali-ba13","title":"Zev Rug Babil White Geometric Extra Soft Modern Round Rug Ba13","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease Specify Your Fringe and Overlock \u003c\/span\u003e \u003c\/span\u003ePreferences in the Order Note Section in the Cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your dimensions using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Widths: 80 · 100 · 120 · 160 · 200 cm — Other sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-genislik\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 200\" class=\"hali-input\" id=\"hali-genislik\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-uzunluk\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 300\" class=\"hali-input\" id=\"hali-uzunluk\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"hali-hesapla-btn\" id=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv class=\"hali-sonuc-alani hidden\" id=\"hali-sonuc-alani\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan class=\"hali-sonuc-deger\" id=\"hali-sonuc-metrekare\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan class=\"hali-fiyat\" id=\"hali-sonuc-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv class=\"hali-uyari hidden\" id=\"hali-genislik-uyari\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Saçak\" name=\"haliKenari\" id=\"hali-kenar-sacak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-sacak\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Overlok\" name=\"haliKenari\" id=\"hali-kenar-overlok\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-overlok\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Katlama\" name=\"haliKenari\" id=\"hali-kenar-katlama\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-katlama\"\u003eFold\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Dikdörtgen\" name=\"haliSekli\" id=\"hali-sekil-dikdortgen\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-dikdortgen\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Yuvarlak\" name=\"haliSekli\" id=\"hali-sekil-yuvarlak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-yuvarlak\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Oval\" name=\"haliSekli\" id=\"hali-sekil-oval\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-oval\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"hali-whatsapp-btn disabled\" href=\"#\" id=\"hali-whatsapp-btn\"\u003e \u003csvg viewbox=\"0 0 16 16\" fill=\"currentColor\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug, with a requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e, will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the higher standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Lengths are cut to exact measurements with no waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-beyaz-geometrik-3d-ekstra-yumusak-modern-yuvarlak-hali-pamuk-taban_moqa_hali_babil_2704_beyaz_4.webp?v=1773188959\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"8\"\u003e\"The Geometric Dance of Pure White, with a Flawless Round Form on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eThe Zev Halı Babil Series redefines modern minimalism with a three-dimensional design approach. The simplicity of pure white, enlivened by expertly crafted geometric and triangular embossments, combines with the fluid and soft lines of a round cut, adding a sculptural depth to your space. With its special 10 mm thick microfiber yarn, this refreshing design will allow you to start your day with a smooth step as if you were on clouds, and it awaits you with \u003cb data-index-in-node=\"456\" data-path-to-node=\"9\"\u003ecustomizable sizes and edge options\u003c\/b\u003e to suit your needs!\u003c\/p\u003e\n\u003cul data-path-to-node=\"10\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,0,0\"\u003eGeometric Contrast Softening the Space:\u003c\/b\u003e The combination of sharp geometric\/triangular patterns with the softness of a round form balances the energy of the space; it adds a modern yet inviting feel to the room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,1,0\"\u003eCustomizable Edge Detail:\u003c\/b\u003e We can prepare the edges of your rug according to your home's architectural style, \u003cb data-index-in-node=\"87\" data-path-to-node=\"10,1,0\"\u003eeither with flowing classic fringes or with minimalist overlock stitching\u003c\/b\u003e. The floor is yours, the choice is yours!\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,2,0\"\u003eCloud-Soft Comfort:\u003c\/b\u003e The superior quality microfiber polyester texture with a 10 mm pile height offers your feet a silky, warm, and stress-relieving massage-like comfort.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,3,0\"\u003eHealthy and Safe Surface:\u003c\/b\u003e Its naturally breathable 100% cotton backing protects your parquet floors, adheres perfectly to the ground, and ensures long-lasting, safe, and anti-allergenic use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"11\"\u003e\n\u003ch4 data-path-to-node=\"12\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"12\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"13\"\u003eThe color profile of this design, which brightens the space without tiring the eye and calms the soul:\u003c\/p\u003e\n\u003cul data-path-to-node=\"14\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"14,0,0\"\u003ePure White \/ Off-White (Base):\u003c\/b\u003e Symbolizes renewal, tranquility, and absolute cleanliness. It provides maximum light reflection in the room, creating a peaceful breathing space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"14,1,0\"\u003eGeometric Shadow Effects:\u003c\/b\u003e The subtle natural light play (gray reflections) created by the triangular embossments within the round form adds a 3-dimensional and living character to the rug without adding external color.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"15\"\u003e\n\u003ch4 data-path-to-node=\"16\"\u003e📐 \u003cb data-index-in-node=\"3\" data-path-to-node=\"16\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Advice\u003c\/b\u003e\n\u003c\/h4\u003e\u003cp data-path-to-node=\"17\"\u003eProfessional tips for showcasing this model, which is a perfect \"Focal Point\" for living spaces decorated in modern, Scandinavian, and Japandi (Japanese minimalism) styles:\u003c\/p\u003e\n\u003cul data-path-to-node=\"18\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,0,0\"\u003eCorrect Positioning:\u003c\/b\u003e Its geometric structure creates a wonderful play area right in the center of modern nurseries. You can also create \"special areas\" in the space by placing it under a vanity table in a bedroom or in a spacious hallway.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,1,0\"\u003eFurniture Harmony:\u003c\/b\u003e The white color and geometric pattern achieve an amazing natural harmony with furniture featuring \u003cb data-index-in-node=\"46\" data-path-to-node=\"18,1,0\"\u003eLight Oak, Wicker, or Rattan\u003c\/b\u003e details. You can create a perfect textural richness with bouclé (Teddy) fabric armchairs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,2,0\"\u003eThe Power of Contrast:\u003c\/b\u003e Since the base is pure white, you can achieve a very stylish and magazine-worthy contrast by using \u003cb data-index-in-node=\"53\" data-path-to-node=\"18,2,0\"\u003eMatte Black, Anthracite, or Dark Wood\u003c\/b\u003e coffee tables on it.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"text-align: left;\" data-path-to-node=\"17,2,0\"\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch4 data-path-to-node=\"26\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"27\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,0,0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Extra soft touch, premium feel)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,1,0\"\u003eBase Material:\u003c\/b\u003e 100% Natural Cotton Base\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,2,0\"\u003eForm \/ Shape:\u003c\/b\u003e Round\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,3,0\"\u003eFeature:\u003c\/b\u003e 3D Geometric (Triangular\/Asymmetric) Embossed, Solid Color\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,4,0\"\u003eEdge Finish:\u003c\/b\u003e \u003cb data-index-in-node=\"37\" data-path-to-node=\"27,4,0\"\u003eFringed or Overlocked\u003c\/b\u003e according to customer preference\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,5,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,5,0\"\u003eSize Options:\u003c\/b\u003e 80x80, 100x100, 120x120, 160x160, 200x200 cm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,6,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,6,0\"\u003ePile Height:\u003c\/b\u003e 10 mm (Comfortable thickness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,7,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,7,0\"\u003eArea of Use:\u003c\/b\u003e Children's\/baby's room, bedroom, dressing room, conservatory, hallway.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x80","offer_id":42835303923760,"sku":"moqahalı-babil2704-beyaz-1-yuvarlak-1","price":1250.0,"currency_code":"TRY","in_stock":true},{"title":"100x100","offer_id":42835303956528,"sku":"moqahalı-babil2704-beyaz-1-yuvarlak-2","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"120x120","offer_id":42835303989296,"sku":"moqahalı-babil2704-beyaz-1-yuvarlak-3","price":2800.0,"currency_code":"TRY","in_stock":true},{"title":"160x160","offer_id":42835304022064,"sku":"moqahalı-babil2704-beyaz-1-yuvarlak-4","price":4990.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42835304054832,"sku":"moqahalı-babil2704-beyaz-1-yuvarlak-5","price":7800.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-beyaz-geometrik-3d-ekstra-yumusak-modern-yuvarlak-hali-pamuk-taban_moqahalibabil2704beyaz_2.webp?v=1773189208"},{"product_id":"geometrik-yumusak-modern-yuvarlak-hali-ba14","title":"Zev Carpet Babel Gray Geometric Soft Modern Solid Round Rug Ba14","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease Specify Your Fringe and Overlock Preferences\u003c\/span\u003e in the Order Notes Section of Your Cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Different sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-genislik\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 200\" class=\"hali-input\" id=\"hali-genislik\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-uzunluk\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 300\" class=\"hali-input\" id=\"hali-uzunluk\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"hali-hesapla-btn\" id=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv class=\"hali-sonuc-alani hidden\" id=\"hali-sonuc-alani\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan class=\"hali-sonuc-deger\" id=\"hali-sonuc-metrekare\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan class=\"hali-fiyat\" id=\"hali-sonuc-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv class=\"hali-uyari hidden\" id=\"hali-genislik-uyari\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Saçak\" name=\"haliKenari\" id=\"hali-kenar-sacak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-sacak\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Overlok\" name=\"haliKenari\" id=\"hali-kenar-overlok\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-overlok\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Katlama\" name=\"haliKenari\" id=\"hali-kenar-katlama\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-katlama\"\u003eFolded\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Dikdörtgen\" name=\"haliSekli\" id=\"hali-sekil-dikdortgen\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-dikdortgen\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Yuvarlak\" name=\"haliSekli\" id=\"hali-sekil-yuvarlak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-yuvarlak\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Oval\" name=\"haliSekli\" id=\"hali-sekil-oval\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-oval\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"hali-whatsapp-btn disabled\" href=\"#\" id=\"hali-whatsapp-btn\"\u003e \u003csvg viewbox=\"0 0 16 16\" fill=\"currentColor\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug, requested at \u003cstrong\u003e${g} cm\u003c\/strong\u003e width, will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish to avoid waste, you can order from a standard width.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Length is cut to exact measurement without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom-sized rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-gri-geometrik-3d-ekstra-yumusak-modern-yuvarlak-hali-pamuk-taban_moqa_hali_babil_2705_gri_4.webp?v=1773189625\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-path-to-node=\"8\" data-index-in-node=\"0\"\u003e\"The Modern Rhythm of Gray, with a Perfect Round Form on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eThe Zev Halı Babil Series reinterprets the noble and balancing nature of gray tones with the three-dimensional design aesthetic of the modern age and the fluid lines of a round form. This unique model, enlivened with asymmetrical geometric and diamond-shaped embossments, adds an unobtrusive yet highly characteristic, sculptural depth to your space. Offering a silky softness with its 10 mm thick special microfiber texture to relieve the day's fatigue, this design awaits you with \u003cb data-path-to-node=\"9\" data-index-in-node=\"449\"\u003ecustomizable sizes and edge options\u003c\/b\u003e!\u003c\/p\u003e\n\u003cul data-path-to-node=\"10\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,0,0\"\u003e\u003cb data-path-to-node=\"10,0,0\" data-index-in-node=\"0\"\u003eGeometric Architecture that Softens the Space:\u003c\/b\u003e The combination of hard embossed forms placed at different angles with the softness of the circular cut creates a tremendous balance (contrast) in the space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,1,0\"\u003e\u003cb data-path-to-node=\"10,1,0\" data-index-in-node=\"0\"\u003eCustomizable Edge Detail:\u003c\/b\u003e We can prepare the edges of your rug \u003cb data-path-to-node=\"10,1,0\" data-index-in-node=\"87\"\u003eeither with flowing classic fringes or with minimal overlock stitching\u003c\/b\u003e, depending on your home's architectural style. The choice is entirely yours!\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,2,0\"\u003e\u003cb data-path-to-node=\"10,2,0\" data-index-in-node=\"0\"\u003eCloud-Soft Comfort:\u003c\/b\u003e High-quality microfiber polyester yarn with a 10 mm pile height provides an extra soft and massaging touch for your feet.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,3,0\"\u003e\u003cb data-path-to-node=\"10,3,0\" data-index-in-node=\"0\"\u003eHealthy and Safe Flooring:\u003c\/b\u003e Its natural, breathable 100% cotton backing protects your parquet floors and prevents slipping on the surface, offering safe and anti-allergenic use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"11\"\u003e\n\u003ch3 data-path-to-node=\"12\"\u003e🎨 \u003cb data-path-to-node=\"12\" data-index-in-node=\"3\"\u003eThe Psychology of its Colors\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"13\"\u003eDespite its dynamic geometry, the color profile of this design, which adds elegance without overwhelming the space, is:\u003c\/p\u003e\n\u003cul data-path-to-node=\"14\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,0,0\"\u003e\u003cb data-path-to-node=\"14,0,0\" data-index-in-node=\"0\"\u003eSilver Gray \/ Light Anthracite (Ground):\u003c\/b\u003e Symbolizes compromise, modernity, and focus. It diffuses a balanced neutral energy into the room, calming the mind in work or resting areas.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,1,0\"\u003e\u003cb data-path-to-node=\"14,1,0\" data-index-in-node=\"0\"\u003eNatural Shadow Dimensions:\u003c\/b\u003e The 3D level differences created by geometric embossments naturally create dark gray and light silver shadows under light, giving the rug inherent depth.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"15\"\u003e\n\u003ch3 data-path-to-node=\"16\"\u003e📐 \u003cb data-path-to-node=\"16\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Advice\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"17\"\u003eProfessional tips for showcasing this round model, which is a perfect \"Character Player\" for Modern, Loft, or High-Tech style decorations:\u003c\/p\u003e\n\u003cul data-path-to-node=\"18\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,0,0\"\u003e\u003cb data-path-to-node=\"18,0,0\" data-index-in-node=\"0\"\u003eProper Placement:\u003c\/b\u003e Thanks to its geometric structure, it's perfect for creating a focal point under your swivel chair in your home office, in the center of a teen's room, or in front of a modern single armchair.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,1,0\"\u003e\u003cb data-path-to-node=\"18,1,0\" data-index-in-node=\"0\"\u003eFurniture Harmony:\u003c\/b\u003e To highlight the neutral nature of the gray rug, accent pillows\/armchairs in \u003cb data-path-to-node=\"18,1,0\" data-index-in-node=\"75\"\u003eMustard Yellow, Terracotta, Sapphire Blue, or Emerald Green\u003c\/b\u003e add wonderful energy.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003e\u003cb data-path-to-node=\"18,2,0\" data-index-in-node=\"0\"\u003eWood and Texture Selection:\u003c\/b\u003e To support a modern industrial style, you can achieve tremendous unity with \u003cb data-path-to-node=\"18,2,0\" data-index-in-node=\"64\"\u003eBlack Matte Metal details, concrete-look coffee tables, or Dark Walnut\u003c\/b\u003e woods.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"text-align: left;\" data-path-to-node=\"17,2,0\"\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 data-path-to-node=\"26\"\u003e\u003cb data-path-to-node=\"26\" data-index-in-node=\"0\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h3\u003e\n\u003cul data-path-to-node=\"27\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,0,0\"\u003e\u003cb data-path-to-node=\"27,0,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Extra soft feel, premium sensation)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,1,0\"\u003e\u003cb data-path-to-node=\"27,1,0\" data-index-in-node=\"0\"\u003eBase Material:\u003c\/b\u003e 100% Natural Cotton Base\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,2,0\"\u003e\u003cb data-path-to-node=\"27,2,0\" data-index-in-node=\"0\"\u003eForm \/ Shape:\u003c\/b\u003e Round\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,3,0\"\u003e\u003cb data-path-to-node=\"27,3,0\" data-index-in-node=\"0\"\u003eFeature:\u003c\/b\u003e 3D Geometric (Asymmetric Triangle) Embossed, Solid Color\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,4,0\"\u003e\u003cb data-path-to-node=\"27,4,0\" data-index-in-node=\"0\"\u003eEdge Finish:\u003c\/b\u003e \u003cb data-path-to-node=\"27,4,0\" data-index-in-node=\"37\"\u003eFringed or Overlocked\u003c\/b\u003e according to customer preference\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,5,0\"\u003e\u003cb data-path-to-node=\"27,5,0\" data-index-in-node=\"0\"\u003eSize Options:\u003c\/b\u003e 80x80, 100x100, 120x120, 160x160, 200x200 cm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,6,0\"\u003e\u003cb data-path-to-node=\"27,6,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 10 mm (Comfortable thickness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,7,0\"\u003e\u003cb data-path-to-node=\"27,7,0\" data-index-in-node=\"0\"\u003eUsage Area:\u003c\/b\u003e Study\/hobby room, teen's room, reading nook, living room, entryway.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x80","offer_id":42835305857072,"sku":"moqahalı-babil2705-gri-1-yuvarlak-1","price":1250.0,"currency_code":"TRY","in_stock":true},{"title":"100x100","offer_id":42835305889840,"sku":"moqahalı-babil2705-gri-1-yuvarlak-2","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"120x120","offer_id":42835305922608,"sku":"moqahalı-babil2705-gri-1-yuvarlak-3","price":2800.0,"currency_code":"TRY","in_stock":true},{"title":"160x160","offer_id":42835305955376,"sku":"moqahalı-babil2705-gri-1-yuvarlak-4","price":4990.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42835305988144,"sku":"moqahalı-babil2705-gri-1-yuvarlak-5","price":7800.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-gri-geometrik-3d-ekstra-yumusak-modern-yuvarlak-hali-pamuk-taban_moqahalibabil2705gri_1.webp?v=1773189666"},{"product_id":"antrasit-yumusak-tek-renk-yuvarlak-hali-ba15","title":"Zev Carpet Babil Anthracite Soft Modern Solid Color Round Rug Ba15","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your Fringe and Overlock \u003c\/span\u003e \u003c\/span\u003ePreferences in the Order Note Section in the Cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Other measurements can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"e.g. 200\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"e.g. 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-sacak\" name=\"haliKenari\" value=\"Saçak\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-sacak\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-overlok\" name=\"haliKenari\" value=\"Overlok\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-overlok\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-katlama\" name=\"haliKenari\" value=\"Katlama\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-katlama\" class=\"hali-radio-label\"\u003eFolded\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477-.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your requested rug with a width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the upper standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Lengths are made without waste, to exact measurements.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-antrasit-geometrik-3d-ekstra-yumusak-robot-supurge-uyumlu-yuvarlak-hali_moqa_hali_babil_2706_antrasit_1.webp?v=1773256675\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"7\"\u003e\"Characterful Spaces, Smart and Flawless Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Halı Babil Series combines the authoritative and masculine power of anthracite with the three-dimensional asymmetry of the modern era and the fluidity of the round form. This dark gray design, which adds a sculptural depth to your space, is the number one choice for those who reject ordinariness. With its 10 mm thick special microfiber yarn, it offers silky comfort to your feet, while this premium design, fully compatible with the dynamics of modern homes, awaits you with \u003cb data-index-in-node=\"422\" data-path-to-node=\"8\"\u003emeasurement and edge options to suit your needs\u003c\/b\u003e!\u003c\/p\u003e\n\u003cul data-path-to-node=\"9\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,0,0\"\u003eFlawless Compatibility with Robot Vacuums:\u003c\/b\u003e Its ideal pile height of 10 mm and dense texture allow robot vacuums to easily climb onto the rug and perform flawless cleaning without getting stuck. It is a smart design that simplifies your life.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,1,0\"\u003eGeometric Contrast that Softens the Space:\u003c\/b\u003e The meeting of sharp triangular embossments with the softness of the circular form creates a magnificent architectural balance (contrast) in the space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,2,0\"\u003eCustomizable Edge Detail:\u003c\/b\u003e We can prepare the edges of your rug \u003cb data-index-in-node=\"87\" data-path-to-node=\"9,2,0\"\u003eeither with draped classic fringes or with minimal overlock\u003c\/b\u003e, according to your home's architectural style.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,3,0\"\u003eHealthy and Stain-Concealing Surface:\u003c\/b\u003e Its 100% cotton backing protects your parquet floors. The advantage of the anthracite tone, combined with the 3D dynamic texture, perfectly camouflages small dust and stains.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"10\"\u003e\n\u003ch3 data-path-to-node=\"11\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"11\"\u003ePsychology of the Colors Included\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"12\"\u003eColor profile that adds weight and nobility to the space, enhancing focus:\u003c\/p\u003e\n\u003cul data-path-to-node=\"13\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,0,0\"\u003eAnthracite \/ Dark Gray (Floor):\u003c\/b\u003e Symbolizes power, seriousness, and contemporary luxury (High-End). It adds depth to the room, helping to collect thoughts and increase focus in work or relaxation areas.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,1,0\"\u003eNatural Shadow Dimensions:\u003c\/b\u003e The 3D level differences created by geometric embossments, with plays of light and shadow, add a natural vibrancy to the rug without adding any other colors from the outside.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e📐 \u003cb data-index-in-node=\"3\" data-path-to-node=\"15\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"16\"\u003eTips for showcasing this model, which is a perfect piece for living spaces furnished in Modern, Loft, Masculine, and Technology-oriented (Smart Home) styles:\u003c\/p\u003e\u003cul data-path-to-node=\"17\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"17,0,0\"\u003ePerfect Placement:\u003c\/b\u003e It creates a fantastic focal point under your desk\/swivel chair in your home office, in the center of a gaming room, or in front of a leather lounge chair.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"17,1,0\"\u003eFurniture Harmony:\u003c\/b\u003e To highlight the noble darkness of anthracite, you can achieve tremendous energy with furniture and accessories in \u003cb data-index-in-node=\"58\" data-path-to-node=\"17,1,0\"\u003eTan genuine leather, Terracotta, Mustard, or Dark Green\u003c\/b\u003e.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"17,2,0\"\u003eWood and Texture Selection:\u003c\/b\u003e To elevate the industrial style, details with \u003cb data-index-in-node=\"61\" data-path-to-node=\"17,2,0\"\u003eraw walnut wood, matte black metal, smoked glass, and concrete\u003c\/b\u003e looks are excellent complements.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-path-to-node=\"17,2,0\" style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 data-path-to-node=\"25\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"25\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h3\u003e\n\u003cul data-path-to-node=\"26\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,0,0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Extra soft touch, premium feel)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,1,0\"\u003eBase Material:\u003c\/b\u003e 100% Natural Cotton Base\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,2,0\"\u003eForm \/ Shape:\u003c\/b\u003e Round\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,3,0\"\u003eFeature:\u003c\/b\u003e 3D Geometric (Asymmetrical Triangle) Embossed, Solid Color\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,4,0\"\u003eAdditional Feature:\u003c\/b\u003e \u003cb data-index-in-node=\"12\" data-path-to-node=\"26,4,0\"\u003eCompatible with Robot Vacuum Cleaners\u003c\/b\u003e (Ideal pile height that doesn't get stuck)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,5,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,5,0\"\u003eEdge Finish:\u003c\/b\u003e \u003cb data-index-in-node=\"37\" data-path-to-node=\"26,5,0\"\u003eFringed or Overlocked\u003c\/b\u003e according to customer preference\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,6,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,6,0\"\u003eSize Options:\u003c\/b\u003e 80x80, 100x100, 120x120, 160x160, 200x200 cm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,7,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,7,0\"\u003ePile Height:\u003c\/b\u003e 10 mm (Comfortable thickness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,8,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,8,0\"\u003eUsage Area:\u003c\/b\u003e Study\/office room, gaming room, youth room, living room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x80","offer_id":42836729495600,"sku":"moqahalı-babil2706-antrasit-1-yuvarlak-1","price":1250.0,"currency_code":"TRY","in_stock":true},{"title":"100x100","offer_id":42836729528368,"sku":"moqahalı-babil2706-antrasit-1-yuvarlak-2","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"120x120","offer_id":42836729561136,"sku":"moqahalı-babil2706-antrasit-1-yuvarlak-3","price":2800.0,"currency_code":"TRY","in_stock":true},{"title":"160x160","offer_id":42836729593904,"sku":"moqahalı-babil2706-antrasit-1-yuvarlak-4","price":4990.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42836729626672,"sku":"moqahalı-babil2706-antrasit-1-yuvarlak-5","price":7800.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-antrasit-geometrik-3d-ekstra-yumusak-robot-supurge-uyumlu-yuvarlak-hali_moqahalibabil2706antrasit_2.webp?v=1773256664"},{"product_id":"zev-hali-babil-beyaz-cizgili-yumusak-tek-renk-modern-yuvarlak-hali-ba16","title":"Zev Carpet Babil White Striped Soft Solid Color Modern Round Rug Ba16","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your Fringe and Overlock \u003c\/span\u003e \u003c\/span\u003epreferences in the Order Notes section of your cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Other sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"Ex: 200\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"Ex: 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG EDGING\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-sacak\" name=\"haliKenari\" value=\"Fringe\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-sacak\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-overlok\" name=\"haliKenari\" value=\"Overlock\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-overlok\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-katlama\" name=\"haliKenari\" value=\"Folding\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-katlama\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Rectangle\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Round\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your requested rug with a width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Length is cut to exact measurement without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom-sized rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edging: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-beyaz-kendinden-cizgili-ekstra-yumusak-modern-yuvarlak-hali-pamuk-taban_moqa_hali_babil_2701_beyaz_2.webp?v=1773257871\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-path-to-node=\"8\" data-index-in-node=\"0\"\u003e\"The Serenity of Pure White, with the Fluid Elegance of a Round Form on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eThe Zev Halı Babil Series reinterprets the \"less is more\" philosophy of minimalist decoration with circular perfection. This pure white design, completely devoid of complex patterns, adds a bright, spacious, and architectural depth to your space with its self-striped (embossed) horizontal texture and the fluid elegance of its round cut. Offering unparalleled softness with its 10 mm thick special microfiber texture, this exceptional piece will help you start your day wonderfully, and it awaits you with \u003cb data-path-to-node=\"9\" data-index-in-node=\"459\"\u003esize and edging options to suit your needs\u003c\/b\u003e!\u003c\/p\u003e\n\u003cul data-path-to-node=\"10\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,0,0\"\u003e\u003cb data-path-to-node=\"10,0,0\" data-index-in-node=\"0\"\u003eRound Minimalism that Brightens the Space:\u003c\/b\u003e The combination of plain white horizontal stripes and a circular form breaks the sharp lines of square or rectangular rooms, giving the space extra width, brightness, and a sense of tranquility.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,1,0\"\u003e\u003cb data-path-to-node=\"10,1,0\" data-index-in-node=\"0\"\u003eCustomizable Edge Detail:\u003c\/b\u003e We can prepare your rug's edges \u003cb data-path-to-node=\"10,1,0\" data-index-in-node=\"87\"\u003eeither with flowing classic fringes or modern overlock stitching\u003c\/b\u003e, depending on your home's architectural style. The choice is entirely yours!\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,2,0\"\u003e\u003cb data-path-to-node=\"10,2,0\" data-index-in-node=\"0\"\u003eCloud-like Softness for Comfort:\u003c\/b\u003e The high-quality microfiber polyester texture with a 10 mm pile height offers a silky, warm, and stress-relieving massage-like comfort to your feet.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,3,0\"\u003e\u003cb data-path-to-node=\"10,3,0\" data-index-in-node=\"0\"\u003eHealthy and Safe Flooring:\u003c\/b\u003e Its naturally breathable 100% cotton backing protects your parquet floors, adheres perfectly to the ground, ensuring long-lasting, safe, and anti-allergenic use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"11\"\u003e\n\u003ch3 data-path-to-node=\"12\"\u003e🎨 \u003cb data-path-to-node=\"12\" data-index-in-node=\"3\"\u003ePsychology of Its Colors\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"13\"\u003eThe color profile of this design, which refreshes the space without tiring the eyes and calms the soul:\u003c\/p\u003e\n\u003cul data-path-to-node=\"14\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,0,0\"\u003e\u003cb data-path-to-node=\"14,0,0\" data-index-in-node=\"0\"\u003ePure White \/ Off-White (Background):\u003c\/b\u003e Symbolizes renewal, absolute cleanliness, and purity. It maximizes light reflection in the room, creating a peaceful aura; it particularly instills a sense of security in children's\/baby's rooms.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,1,0\"\u003e\u003cb data-path-to-node=\"14,1,0\" data-index-in-node=\"0\"\u003eHorizontal Shadow Effects:\u003c\/b\u003e The subtle natural grey shadows formed between the self-textured horizontal lines give the rug a three-dimensional, noble, and living character without adding external colors.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"15\"\u003e\n\u003ch3 data-path-to-node=\"16\"\u003e📐 \u003cb data-path-to-node=\"16\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h3\u003e\u003cp data-path-to-node=\"17\"\u003eProfessional tips for showcasing this model, a perfect \"Basic\" piece for living spaces furnished in Modern, Scandinavian, Japandi, and Soft-Minimalist styles:\u003c\/p\u003e\n\u003cul data-path-to-node=\"18\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,0,0\"\u003e\u003cb data-path-to-node=\"18,0,0\" data-index-in-node=\"0\"\u003eCorrect Placement:\u003c\/b\u003e You can place it in the center of a baby's room as a safe and soft play area; beside your bed to create an aesthetic focal point in your bedroom, or right in the middle of your dressing room. It truly shines on light-colored (oak\/bamboo) parquet floors.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,1,0\"\u003e\u003cb data-path-to-node=\"18,1,0\" data-index-in-node=\"0\"\u003eFurniture Harmony:\u003c\/b\u003e You can warm up the pristine look of your pure white rug with natural textures. \u003cb data-path-to-node=\"18,1,0\" data-index-in-node=\"82\"\u003eRattan-detailed bed frames, light oak dressers, or boucle (teddy) fabric armchairs\u003c\/b\u003e will evoke a wonderful Scandinavian breeze.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003e\u003cb data-path-to-node=\"18,2,0\" data-index-in-node=\"0\"\u003eContrast and Texture:\u003c\/b\u003e To enhance the energy of the space, you can create an atmosphere straight out of a magazine by using pampas grass, wooden detailed floor lamps around the rug, or, to create an opposite contrast, side tables with thin black metal legs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-path-to-node=\"17,2,0\" style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 data-path-to-node=\"26\"\u003e\u003cb data-path-to-node=\"26\" data-index-in-node=\"0\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h3\u003e\n\u003cul data-path-to-node=\"27\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,0,0\"\u003e\u003cb data-path-to-node=\"27,0,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Extra soft touch, premium feel)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,1,0\"\u003e\u003cb data-path-to-node=\"27,1,0\" data-index-in-node=\"0\"\u003eBacking Material:\u003c\/b\u003e 100% Natural Cotton Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,2,0\"\u003e\u003cb data-path-to-node=\"27,2,0\" data-index-in-node=\"0\"\u003eForm \/ Shape:\u003c\/b\u003e Round\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,3,0\"\u003e\u003cb data-path-to-node=\"27,3,0\" data-index-in-node=\"0\"\u003eFeature:\u003c\/b\u003e Self-Striped (Horizontal embossed), Solid Color\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,4,0\"\u003e\u003cb data-path-to-node=\"27,4,0\" data-index-in-node=\"0\"\u003eEdge Finish:\u003c\/b\u003e \u003cb data-path-to-node=\"27,4,0\" data-index-in-node=\"37\"\u003eFringed or Overlocked\u003c\/b\u003e according to customer preference\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,5,0\"\u003e\u003cb data-path-to-node=\"27,5,0\" data-index-in-node=\"0\"\u003eSize Options:\u003c\/b\u003e 80x80, 100x100, 120x120, 160x160, 200x200 cm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,6,0\"\u003e\u003cb data-path-to-node=\"27,6,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 10 mm (Comfortable thickness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,7,0\"\u003e\u003cb data-path-to-node=\"27,7,0\" data-index-in-node=\"0\"\u003eUsage Area:\u003c\/b\u003e Baby\/children's room, bedroom, dressing room, reading nook, modern entryway.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x80","offer_id":42836847853616,"sku":"moqahalı-babil2701-beyaz-1-yuvarlak-1","price":1250.0,"currency_code":"TRY","in_stock":true},{"title":"100x100","offer_id":42836847886384,"sku":"moqahalı-babil2701-beyaz-1-yuvarlak-2","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"120x120","offer_id":42836847919152,"sku":"moqahalı-babil2701-beyaz-1-yuvarlak-3","price":2800.0,"currency_code":"TRY","in_stock":true},{"title":"160x160","offer_id":42836847951920,"sku":"moqahalı-babil2701-beyaz-1-yuvarlak-4","price":4990.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42836847984688,"sku":"moqahalı-babil2701-beyaz-1-yuvarlak-5","price":7800.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-beyaz-kendinden-cizgili-ekstra-yumusak-modern-yuvarlak-hali-pamuk-taban_moqahalibabil2701beyaz_1.webp?v=1773257918"},{"product_id":"zev-hali-babil-gri-cizgili-yumusak-tek-renk-yuvarlak-hali-ba17","title":"Zev Carpet Babil Grey Striped Soft Solid Round Rug Ba17","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease Specify Your Fringe and Overlock Preferences\u003c\/span\u003e in the Order Notes Section of Your Cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Widths: 80 · 100 · 120 · 160 · 200 cm — Other sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"e.g., 200\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"e.g., 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-sacak\" name=\"haliKenari\" value=\"Saçak\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-sacak\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-overlok\" name=\"haliKenari\" value=\"Overlok\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-overlok\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-katlama\" name=\"haliKenari\" value=\"Katlama\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-katlama\" class=\"hali-radio-label\"\u003eFold\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your requested rug with a width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from the standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Lengths are cut to exact size without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom-sized rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Carpet Edge: ${kenari}\\n⬜ Carpet Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali1_67654a36-d6e9-4024-a0f1-e62538b6b949.webp?v=1773258866\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-path-to-node=\"8\" data-index-in-node=\"0\"\u003e\"The Calming Power of Gray, on Your Floors with the Fluid Elegance of a Round Form...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eThe Zev Rug Babil Series brings modern minimalism and spaciousness to your living areas with circular perfection. This elegant light gray design, free from complex patterns, adds a restful, architectural depth to your space with its self-striped (embossed) horizontal texture and the fluid grace of its round cut. With the unique softness offered by its 10 mm thick special microfiber texture, this special piece will help you shed the stress of the day, waiting for you with \u003cb data-path-to-node=\"9\" data-index-in-node=\"436\"\u003ecustomizable size and edge options\u003c\/b\u003e!\u003c\/p\u003e\n\u003cul data-path-to-node=\"10\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,0,0\"\u003e\u003cb data-path-to-node=\"10,0,0\" data-index-in-node=\"0\"\u003eRound Minimalism that Brightens the Space:\u003c\/b\u003e The combination of plain gray horizontal lines with a circular form breaks the monotony of square or rectangular rooms, bringing an extra sense of balance, brightness, and tranquility to the space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,1,0\"\u003e\u003cb data-path-to-node=\"10,1,0\" data-index-in-node=\"0\"\u003ePersonalizable Edge Detail:\u003c\/b\u003e We can prepare the edges of your rug \u003cb data-path-to-node=\"10,1,0\" data-index-in-node=\"87\"\u003eeither with classic draped fringes or modern overlock\u003c\/b\u003e, according to your home's architectural style. Your floor, your choice!\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,2,0\"\u003e\u003cb data-path-to-node=\"10,2,0\" data-index-in-node=\"0\"\u003eCloud-Soft Comfort:\u003c\/b\u003e Its high-quality microfiber polyester texture with a 10 mm pile height offers a silky, warm, and massaging premium comfort for your feet.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,3,0\"\u003e\u003cb data-path-to-node=\"10,3,0\" data-index-in-node=\"0\"\u003eHealthy and Safe Floor:\u003c\/b\u003e Thanks to its naturally breathable 100% cotton backing, it protects your parquet floors, grips perfectly to the surface, and provides long-lasting, non-slip use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"11\"\u003e\n\u003ch3 data-path-to-node=\"12\"\u003e🎨 \u003cb data-path-to-node=\"12\" data-index-in-node=\"3\"\u003ePsychology of the Colors Included\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"13\"\u003eA color profile that balances the space and highlights other items without being visually overwhelming:\u003c\/p\u003e\n\u003cul data-path-to-node=\"14\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,0,0\"\u003e\u003cb data-path-to-node=\"14,0,0\" data-index-in-node=\"0\"\u003eLight Gray \/ Silver (Base):\u003c\/b\u003e Symbolizes compromise, serenity, and modernity. It spreads a cool and fresh neutral energy in the room, relieving the day's fatigue; it perfectly displays the elegant silhouette of the round form.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,1,0\"\u003e\u003cb data-path-to-node=\"14,1,0\" data-index-in-node=\"0\"\u003eHorizontal Shadow Effects:\u003c\/b\u003e The thin natural dark gray shadows formed between the self-textured horizontal embossments give the rug a noble \"Ton Sur Ton\" (tone-on-tone) character without adding another color from outside.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"15\"\u003e\n\u003ch3 data-path-to-node=\"16\"\u003e📐 \u003cb data-path-to-node=\"16\" data-index-in-node=\"3\"\u003eFrom the Architect's Eye: Decoration \u0026amp; Combination Advice\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"17\"\u003eProfessional tips for showcasing this model, which is a perfect \"Balancer\" for living spaces decorated in modern, Scandinavian, Loft, and Soft-Minimalist styles:\u003c\/p\u003e\u003cul data-path-to-node=\"18\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,0,0\"\u003e\u003cb data-path-to-node=\"18,0,0\" data-index-in-node=\"0\"\u003eCorrect Placement:\u003c\/b\u003e It's an excellent choice for placing directly under a round or organically shaped coffee table (as shown in the image) in your living room, in front of a stylish armchair in your reading nook, or to create an aesthetic focal point in your bedroom.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,1,0\"\u003e\u003cb data-path-to-node=\"18,1,0\" data-index-in-node=\"0\"\u003eFurniture Harmony:\u003c\/b\u003e To liven up the neutral appearance of the gray rug, use accent colors. \u003cb data-path-to-node=\"18,1,0\" data-index-in-node=\"89\"\u003eMustard Yellow, Terracotta, Emerald Green, or Navy Blue\u003c\/b\u003e cushions\/armchairs create a magnificent contrast with this rug.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003e\u003cb data-path-to-node=\"18,2,0\" data-index-in-node=\"0\"\u003eTexture Richness:\u003c\/b\u003e To boost the energy of the space, you can create an atmosphere straight out of a magazine by incorporating wooden (oak\/walnut) details around the rug, green leafy houseplants (Succulent, Monstera), and thick-textured (bouclé\/teddy) fabrics.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-path-to-node=\"17,2,0\" style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch3 data-path-to-node=\"26\"\u003e\u003cb data-path-to-node=\"26\" data-index-in-node=\"0\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h3\u003e\n\u003cul data-path-to-node=\"27\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,0,0\"\u003e\u003cb data-path-to-node=\"27,0,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Extra soft touch, premium feel)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,1,0\"\u003e\u003cb data-path-to-node=\"27,1,0\" data-index-in-node=\"0\"\u003eBacking Material:\u003c\/b\u003e 100% Natural Cotton Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,2,0\"\u003e\u003cb data-path-to-node=\"27,2,0\" data-index-in-node=\"0\"\u003eForm \/ Shape:\u003c\/b\u003e Round\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,3,0\"\u003e\u003cb data-path-to-node=\"27,3,0\" data-index-in-node=\"0\"\u003eFeature:\u003c\/b\u003e Self-Striped (Horizontal Embossed), Solid Color\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,4,0\"\u003e\u003cb data-path-to-node=\"27,4,0\" data-index-in-node=\"0\"\u003eEdge Finish:\u003c\/b\u003e \u003cb data-path-to-node=\"27,4,0\" data-index-in-node=\"37\"\u003eFringed or Overlocked\u003c\/b\u003e according to customer preference\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,5,0\"\u003e\u003cb data-path-to-node=\"27,5,0\" data-index-in-node=\"0\"\u003eSize Options:\u003c\/b\u003e 80x80, 100x100, 120x120, 160x160, 200x200 cm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,6,0\"\u003e\u003cb data-path-to-node=\"27,6,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 10 mm (Comfortable thickness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,7,0\"\u003e\u003cb data-path-to-node=\"27,7,0\" data-index-in-node=\"0\"\u003eUsage Area:\u003c\/b\u003e Living room, bedroom, dressing room, reading nook, enclosed balcony\/winter garden.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x80","offer_id":42836865515568,"sku":"moqahalı-babil2702-gri-1-yuvarlak-1","price":1250.0,"currency_code":"TRY","in_stock":true},{"title":"100x100","offer_id":42836865548336,"sku":"moqahalı-babil2702-gri-1-yuvarlak-2","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"120x120","offer_id":42836865581104,"sku":"moqahalı-babil2702-gri-1-yuvarlak-3","price":2800.0,"currency_code":"TRY","in_stock":true},{"title":"160x160","offer_id":42836865613872,"sku":"moqahalı-babil2702-gri-1-yuvarlak-4","price":4990.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42836865646640,"sku":"moqahalı-babil2702-gri-1-yuvarlak-5","price":7800.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-gri-kendinden-cizgili-ekstra-yumusak-modern-yuvarlak-hali-pamuk-taban_moqahalibabil2702gri_1.webp?v=1773259008"},{"product_id":"gri-cizgili-yumusak-tek-renk-yuvarlak-hali-ba18","title":"Zev Carpets Babil Anthracite Striped Soft Plain Round Rug Ba18","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your Fringe and Overlock \u003c\/span\u003e \u003c\/span\u003epreferences in the Order Notes section of your cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your desired measurements using the calculator below to see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eCustom size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Other measurements can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"e.g. 200\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"e.g. 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ View Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-sacak\" name=\"haliKenari\" value=\"Fringe\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-sacak\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-overlok\" name=\"haliKenari\" value=\"Overlock\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-overlok\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-katlama\" name=\"haliKenari\" value=\"Fold\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-katlama\" class=\"hali-radio-label\"\u003eFold\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Rectangle\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Round\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliKenari\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug, requested at \u003cstrong\u003e${g} cm\u003c\/strong\u003e width, will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which it is cut.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Length is made to exact measurement without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali3_952dbec3-15bb-4313-851b-9d62b5a48800.webp?v=1773259671\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"The Charisma of Anthracite, with the Fluidity of a Round Form on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eThe Zev Halı Babil Series brings the determined and clear stance of modern design to your living spaces with circular perfection. The stately character brought by the dark grey\/anthracite tone, its self-striped (embossed) horizontal texture, and the fluidity offered by its round cut add an architectural depth to your space, far from the ordinary. This premium design, offering extra softness with its 10 mm thick special microfiber yarn despite its solid appearance, will provide a silky comfort to your feet. It awaits you with \u003cb data-path-to-node=\"8\" data-index-in-node=\"479\"\u003emeasurement and edge options suitable for your needs\u003c\/b\u003e!\u003c\/p\u003e\n\u003cul data-path-to-node=\"9\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,0,0\"\u003e\u003cb data-path-to-node=\"9,0,0\" data-index-in-node=\"0\"\u003eRound Form Balancing the Space:\u003c\/b\u003e It breaks the weight of the dark anthracite color on the space with the soft lines of the circular form, giving your room a perfectly balanced, modern, and inviting energy.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,1,0\"\u003e\u003cb data-path-to-node=\"9,1,0\" data-index-in-node=\"0\"\u003eCustomizable Edge Detail:\u003c\/b\u003e We can prepare the edges of your rug \u003cb data-path-to-node=\"9,1,0\" data-index-in-node=\"103\"\u003eeither with classic fringes or minimalist overlock\u003c\/b\u003e, depending on the architectural style of your home or office. The decision is entirely yours!\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,2,0\"\u003e\u003cb data-path-to-node=\"9,2,0\" data-index-in-node=\"0\"\u003eCloud-Soft Comfort:\u003c\/b\u003e The high-quality microfiber polyester texture with a 10 mm pile height provides a smooth and massaging comfort that takes away the day's fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,3,0\"\u003e\u003cb data-path-to-node=\"9,3,0\" data-index-in-node=\"0\"\u003ePractical and Stain-Concealing Surface:\u003c\/b\u003e Its 100% cotton backing protects your parquet floors. The advantage of the anthracite tone, combined with the horizontal embossed texture, perfectly camouflages small dust and stains.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"10\"\u003e\n\u003ch3 data-path-to-node=\"11\"\u003e🎨 \u003cb data-path-to-node=\"11\" data-index-in-node=\"3\"\u003eThe Psychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"12\"\u003eA color profile that adds focus and seriousness to the space, making other items shine like diamonds:\u003c\/p\u003e\n\u003cul data-path-to-node=\"13\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-path-to-node=\"13,0,0\" data-index-in-node=\"0\"\u003eAnthracite \/ Dark Grey (Base):\u003c\/b\u003e Symbolizes authority, analytical thinking, and \"High-End\" luxury. It adds depth to the room, sharpens the mind in workspaces, and displays a contemporary character in living rooms.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-path-to-node=\"13,1,0\" data-index-in-node=\"0\"\u003eHorizontal Shadow Effects:\u003c\/b\u003e Blackish shadows formed between the self-textured stripes give the rug a dynamic \"Tone-on-Tone\" (graduated tone) dimension without adding any other external colors.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch3 data-path-to-node=\"15\"\u003e📐 \u003cb data-path-to-node=\"15\" data-index-in-node=\"3\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cp data-path-to-node=\"16\"\u003eProfessional tips for showcasing this model, a perfect \"Character Player\" for modern, loft, industrial, and masculine-styled living spaces:\u003c\/p\u003e\u003cul data-path-to-node=\"17\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,0,0\"\u003e\u003cb data-path-to-node=\"17,0,0\" data-index-in-node=\"0\"\u003eCorrect Placement:\u003c\/b\u003e It is a great choice to create a focal point in your home office, at the center of your desk\/swivel chair, in technology (gamer) rooms, or in front of a modern Chester leather armchair.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,1,0\"\u003e\u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"0\"\u003eFurniture Harmony:\u003c\/b\u003e To break the seriousness of anthracite and warm up the space, you can achieve tremendous energy with furniture and accessories featuring \u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"68\"\u003eTan leather, Terracotta, Mustard, or Dark Green\u003c\/b\u003e details.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,2,0\"\u003e\u003cb data-path-to-node=\"17,2,0\" data-index-in-node=\"0\"\u003eTexture Richness:\u003c\/b\u003e To elevate the industrial spirit, you can complete the decoration by using details with \u003cb data-path-to-node=\"17,2,0\" data-index-in-node=\"74\"\u003eRaw Walnut wood, Matte Black Metal, Smoked Glass, and Concrete\u003c\/b\u003e around the rug.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-path-to-node=\"25\"\u003e\u003cb data-path-to-node=\"25\" data-index-in-node=\"0\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h3\u003e\n\u003cul data-path-to-node=\"26\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,0,0\"\u003e\u003cb data-path-to-node=\"26,0,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Extra soft touch, premium feel)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,1,0\"\u003e\u003cb data-path-to-node=\"26,1,0\" data-index-in-node=\"0\"\u003eBase Material:\u003c\/b\u003e 100% Natural Cotton Base\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,2,0\"\u003e\u003cb data-path-to-node=\"26,2,0\" data-index-in-node=\"0\"\u003eForm \/ Shape:\u003c\/b\u003e Round\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,3,0\"\u003e\u003cb data-path-to-node=\"26,3,0\" data-index-in-node=\"0\"\u003eFeature:\u003c\/b\u003e Self-Striped (Horizontal Embossed), Solid Color\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,4,0\"\u003e\u003cb data-path-to-node=\"26,4,0\" data-index-in-node=\"0\"\u003eEdge Finish:\u003c\/b\u003e \u003cb data-path-to-node=\"26,4,0\" data-index-in-node=\"37\"\u003eFringed or Overlocked\u003c\/b\u003e according to customer preference\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,5,0\"\u003e\u003cb data-path-to-node=\"26,5,0\" data-index-in-node=\"0\"\u003eSize Options:\u003c\/b\u003e 80x80, 100x100, 120x120, 160x160, 200x200 cm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,6,0\"\u003e\u003cb data-path-to-node=\"26,6,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 10 mm (Comfortable thickness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,7,0\"\u003e\u003cb data-path-to-node=\"26,7,0\" data-index-in-node=\"0\"\u003eUsage Area:\u003c\/b\u003e Study\/office room, gamer room, living room, modern hallway, winter garden.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x80","offer_id":42836873838640,"sku":"moqahalı-babil2703-antrasit-1-yuvarlak-1","price":1250.0,"currency_code":"TRY","in_stock":true},{"title":"100x100","offer_id":42836873871408,"sku":"moqahalı-babil2703-antrasit-1-yuvarlak-2","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"120x120","offer_id":42836873904176,"sku":"moqahalı-babil2703-antrasit-1-yuvarlak-3","price":2800.0,"currency_code":"TRY","in_stock":true},{"title":"160x160","offer_id":42836873936944,"sku":"moqahalı-babil2703-antrasit-1-yuvarlak-4","price":4990.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42836873969712,"sku":"moqahalı-babil2703-antrasit-1-yuvarlak-5","price":7800.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-antrasit-kendinden-cizgili-ekstra-yumusak-modern-yuvarlak-hali-pamuk-taban_moqahalibabil2703antrasit_1.webp?v=1773259713"},{"product_id":"zev-hali-kuak-krem-yikanabilir-kaymaz-pelus-ku01-ozel-olcu","title":"Zev Carpet Kuak Cream Washable Non-Slip Plush KU01 Custom Size","description":"\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Custom Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Offers \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your dimensions using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 cm — Different sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-genislik\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 120\" class=\"hali-input\" id=\"hali-genislik\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-uzunluk\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 300\" class=\"hali-input\" id=\"hali-uzunluk\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"hali-hesapla-btn\" id=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv class=\"hali-sonuc-alani hidden\" id=\"hali-sonuc-alani\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan class=\"hali-sonuc-deger\" id=\"hali-sonuc-metrekare\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan class=\"hali-fiyat\" id=\"hali-sonuc-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(1 m² price: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv class=\"hali-uyari hidden\" id=\"hali-genislik-uyari\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eRUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Biye\" name=\"haliKenari\" id=\"hali-kenar-biye\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-biye\"\u003eBias Binding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Dikdörtgen\" name=\"haliSekli\" id=\"hali-sekil-dikdortgen\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-dikdortgen\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Yuvarlak\" name=\"haliSekli\" id=\"hali-sekil-yuvarlak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-yuvarlak\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Oval\" name=\"haliSekli\" id=\"hali-sekil-oval\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-oval\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"hali-whatsapp-btn disabled\" href=\"#\" id=\"hali-whatsapp-btn\"\u003e \u003csvg viewbox=\"0 0 16 16\" fill=\"currentColor\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1700;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 120) { alert(\"Please ensure the width is less than 120 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug, with a requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e, will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120 cm — Length is cut to exact measurement without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to place a custom size rug order.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edging: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"8\"\u003e\"Organic Warmth in Every Corner of Your Home: The Serenity of Cream, Cloud-like Comfort...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eThe Kuak Series KU01, one of the most innovative pieces of Zev Rug's design culture, sets aside ordinary floor coverings to add a completely \"sensory\" luxury to your home. Its surface, covered with special plush buds, gently massages the soles of your feet the moment you step on it, relieving all the day's stress from your body in seconds.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eThis unique design not only creates a warm spa effect in your bathroom; it also creates a perfect comfort zone in your bedroom, where you step as soon as you wake up, in your children's room, where your baby can crawl safely, or in the most used hallways of your home. Without being limited by standard sizes, you can completely adapt this comfort to your own architecture with our \u003cb data-index-in-node=\"333\" data-path-to-node=\"10\"\u003ecustom size runner or modern round cut\u003c\/b\u003e options, according to your space's needs.\u003c\/p\u003e\n\u003cp data-path-to-node=\"11\"\u003eDetails that will revolutionize your living spaces thanks to unrivaled technical and functional features:\u003c\/p\u003e\n\u003cul data-path-to-node=\"12\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,0,0\"\u003eFloor-Clinging Security Technology:\u003c\/b\u003e Thanks to its specially developed \"Non-Slip\" base for wet floors (bathroom\/kitchen) and areas where children run around, it won't budge an inch on parquet or tile. Provides maximum safety for your family.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,1,0\"\u003eMaximum Hygiene, Minimum Effort (Washable at 30°C):\u003c\/b\u003e Flawless luxury doesn't require difficult maintenance! You can wash your rug in the washing machine or by hand (at 30 degrees, without wringing) whenever you wish. Completely eliminates expensive rug cleaning costs and waiting times.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,2,0\"\u003eHypoallergenic and Respiratory-Friendly Surface:\u003c\/b\u003e Thanks to its smart yarn structure that prevents germ and bacteria formation, it is the healthiest flooring solution for rooms with children, babies, and individuals with asthma sensitivity.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,3,0\"\u003eSmart Texture that Does Not Trap Lint or Dust:\u003c\/b\u003e Despite its plush structure, it does not trap dust from outside and absolutely does not shed lint (fuzz). It keeps the air in your home always clean and fresh.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,4,0\"\u003eLong-Lasting Structure that Retains its Shape:\u003c\/b\u003e Thanks to its special weaving technique, it does not felt, flatten, or shed threads even after years. Its natural cream color does not fade even after countless washes, always maintaining its captivating warmth from the first day.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali3_d5c04cd0-808a-488f-89c0-ef588eddd0a0.webp?v=1773525360\"\u003e\u003c\/p\u003e\n\u003ch4 data-path-to-node=\"14\"\u003e\u003cbr\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"14\"\u003e\u003cbr\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"14\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"14\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"15\"\u003eA color profile that refreshes the space and psychologically elevates the perception of organic warmth to the highest level:\u003c\/p\u003e\n\u003cul data-path-to-node=\"16\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"16,0,0\"\u003eWarm Cream (Base):\u003c\/b\u003e The universal color of naturalness, peace, and organic elegance. It softens the harshness of white, giving the space a gentle brightness; it achieves perfect harmony with wood and earth tones.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"16,1,0\"\u003e3D Shadow Dimension:\u003c\/b\u003e The plush buds, which prevent the cream from appearing flat, refract the ambient light, creating natural volume shadows that spontaneously appear on the rug and adding a luxurious depth to the design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-path-to-node=\"18\"\u003e\u003cbr\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"18\"\u003e\u003cbr\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"18\"\u003e📐 \u003cb data-index-in-node=\"3\" data-path-to-node=\"18\"\u003eFrom the Architect's Eye: Decoration \u0026amp; Combination Advice\u003c\/b\u003e\n\u003c\/h4\u003e\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"19,0,0\"\u003ePremium Spa Effect in Bathrooms:\u003c\/b\u003e Combined with warm cream tones, wooden (bamboo\/oak) bathroom cabinets, wicker baskets, and earth-toned towels, it transforms your bathroom into a luxurious wellness center.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"19,1,0\"\u003eFunctional Children's and Baby Rooms:\u003c\/b\u003e It acts as a \"protective cloud\" against the risk of falling to the floor. Especially when laid in a round shape under wooden cribs and play tents, it creates an excellent reading\/play corner.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"19,2,0\"\u003eHallway and Bedroom:\u003c\/b\u003e Eliminates the feeling of stepping on a cold floor in the mornings. Thanks to the \"custom size\" option, it provides warm and aesthetic integrity in your long, narrow hallways or on both sides of your bed.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"position: relative; padding-bottom: 177.77%; height: 0; overflow: hidden;\"\u003e\n  \u003ciframe style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%;\" src=\"https:\/\/www.youtube.com\/embed\/_tjTYbHibl0?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;playlist=_tjTYbHibl0\u0026amp;rel=0\" frameborder=\"0\" allow=\"autoplay; encrypted-media; fullscreen\" allowfullscreen\u003e\n  \u003c\/iframe\u003e\n\u003c\/div\u003e","brand":"Zev Halı","offers":[{"title":"40x60 \/ Flat","offer_id":42845053026352,"sku":"SavonaTopYolluk2621SVKrem-1-40x60duz","price":400.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 \/ Oval","offer_id":42845053091888,"sku":"SavonaTopYolluk2621SVKrem-3-40x60-oval","price":400.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 \/ Flat","offer_id":42845053124656,"sku":"SavonaTopYolluk2621SVKrem-4-50x80-düz","price":680.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 \/ Oval","offer_id":42845053190192,"sku":"SavonaTopYolluk2621SVKrem-6-50x80-oval","price":680.0,"currency_code":"TRY","in_stock":true},{"title":"60x90 \/ Flat","offer_id":42845053222960,"sku":"SavonaTopYolluk2621SVKrem-7-60x90-düz","price":900.0,"currency_code":"TRY","in_stock":true},{"title":"60x90 \/ Oval","offer_id":42845053288496,"sku":"SavonaTopYolluk2621SVKrem-9-60x90-oval","price":900.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 \/ Flat","offer_id":42845053321264,"sku":"SavonaTopYolluk2621SVKrem-10-60x100-düz","price":990.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 \/ Oval","offer_id":42845053386800,"sku":"SavonaTopYolluk2621SVKrem-12-60x100-oval","price":990.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 \/ Flat","offer_id":42845053419568,"sku":"SavonaTopYolluk2621SVKrem-13-80x80-düz","price":1080.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 \/ Round","offer_id":42845053452336,"sku":"SavonaTopYolluk2621SVKrem-14-80x80-yuvarlak","price":1080.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 \/ Flat","offer_id":42845053517872,"sku":"SavonaTopYolluk2621SVKrem-16-100x100-düz","price":1700.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 \/ Round","offer_id":42845053550640,"sku":"SavonaTopYolluk2621SVKrem-17-100x100-yuvarlak","price":1700.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 \/ Flat","offer_id":42845053616176,"sku":"SavonaTopYolluk2621SVKrem-19-120x120-düz","price":2440.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 \/ Round","offer_id":42845053648944,"sku":"SavonaTopYolluk2621SVKrem-20-120x120-yuvarlak","price":2440.0,"currency_code":"TRY","in_stock":true},{"title":"80x120 \/ Flat","offer_id":42845053714480,"sku":"SavonaTopYolluk2621SVKrem-22-80x120-düz","price":1630.0,"currency_code":"TRY","in_stock":true},{"title":"80x120 \/ Oval","offer_id":42845053780016,"sku":"SavonaTopYolluk2621SVKrem-24-80x120-oval","price":1630.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Flat","offer_id":42845053812784,"sku":"SavonaTopYolluk2621SVKrem-25-80x150-düz","price":2040.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Oval","offer_id":42845053878320,"sku":"SavonaTopYolluk2621SVKrem-27-80x150-oval","price":2040.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Flat","offer_id":42845053911088,"sku":"SavonaTopYolluk2621SVKrem-28-80x200-düz","price":2720.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Oval","offer_id":42845053976624,"sku":"SavonaTopYolluk2621SVKrem-30-80x200-oval","price":2720.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Flat","offer_id":42845054009392,"sku":"SavonaTopYolluk2621SVKrem-31-80x250-düz","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Oval","offer_id":42845054074928,"sku":"SavonaTopYolluk2621SVKrem-33-80x250-oval","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x150 \/ Flat","offer_id":42845054107696,"sku":"SavonaTopYolluk2621SVKrem-34-100x150-düz","price":2550.0,"currency_code":"TRY","in_stock":true},{"title":"100x150 \/ Oval","offer_id":42845054173232,"sku":"SavonaTopYolluk2621SVKrem-36-100x150-oval","price":2550.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Flat","offer_id":42845054206000,"sku":"SavonaTopYolluk2621SVKrem-37-100x200-düz","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Oval","offer_id":42845054271536,"sku":"SavonaTopYolluk2621SVKrem-39-100x200-oval","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Flat","offer_id":42845054304304,"sku":"SavonaTopYolluk2621SVKrem-40-100x250-düz","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Oval","offer_id":42845054369840,"sku":"SavonaTopYolluk2621SVKrem-42-100x250-oval","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Flat","offer_id":42845054402608,"sku":"SavonaTopYolluk2621SVKrem-43-120x180-düz","price":3672.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Oval","offer_id":42845054468144,"sku":"SavonaTopYolluk2621SVKrem-45-120x180-oval","price":3672.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Flat","offer_id":42845054500912,"sku":"SavonaTopYolluk2621SVKrem-46-120x250-düz","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Oval","offer_id":42845054566448,"sku":"SavonaTopYolluk2621SVKrem-48-120x250-oval","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 + 60x90 2-piece set \/ Flat","offer_id":42845055549488,"sku":"SavonaTopYolluk2621SVKrem-49-set1-düz","price":1200.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 + 60x90 2-piece set \/ Oval","offer_id":42845055615024,"sku":"SavonaTopYolluk2621SVKrem-50-set1-oval","price":1200.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 2-piece set \/ Flat","offer_id":42845055647792,"sku":"SavonaTopYolluk2621SVKrem-51-set2-düz","price":1900.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 2-piece set \/ Oval","offer_id":42845055713328,"sku":"SavonaTopYolluk2621SVKrem-52-set2-oval","price":1900.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 + 80x120 2-piece set \/ Flat","offer_id":42845055746096,"sku":"SavonaTopYolluk2621SVKrem-53-set3-düz","price":2100.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 + 80x120 2-piece set \/ Oval","offer_id":42845055811632,"sku":"SavonaTopYolluk2621SVKrem-54-set3-oval","price":2100.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 set of 2 \/ Flat","offer_id":42845055844400,"sku":"SavonaTopYolluk2621SVKrem-55-set4-düz","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 set of 2 \/ Round","offer_id":42845055877168,"sku":"SavonaTopYolluk2621SVKrem-56-set4-yuvarlak","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 2-piece set \/ Flat","offer_id":42845055942704,"sku":"SavonaTopYolluk2621SVKrem-57-set5-düz","price":3200.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 2-piece set \/ Round","offer_id":42845055975472,"sku":"SavonaTopYolluk2621SVKrem-58-set5-yuvarlak","price":3200.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 2-piece set \/ Flat","offer_id":42845056041008,"sku":"SavonaTopYolluk2621SVKrem-59-set6-düz","price":4500.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 2-piece set \/ Round","offer_id":42845056073776,"sku":"SavonaTopYolluk2621SVKrem-60-set6-yuvarlak","price":4500.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-kuak-ku01-krem-ekstra-yumusak-yikanabilir-kaymaz-taban-pelus-banyo-ve-oda-halisi_apexhalisavona2621svkrem_3.webp?v=1773604313"},{"product_id":"kuak-vizon-yikanabilir-kaymaz-pelus-hali-ku02","title":"Zev Carpet Kuak Mink Washable Non-Slip Plush Carpet KU02 Custom Size","description":"\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Custom Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your desired measurements using the calculator below and see the price. Place your custom-sized order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 cm — Different sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"e.g. 120\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"e.g. 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ View Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-biye\" name=\"haliKenari\" value=\"Biye\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-biye\" class=\"hali-radio-label\"\u003eBiye\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c-.045-.123-.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1700;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 120) { alert(\"Please ensure the width is less than 120 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your requested rug with a width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120 cm — Length is made to exact size without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edging: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"7\"\u003e\"The Nobility of Earth Tones Meets Cloud-like Comfort in Your Steps...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eThe Kuak Series KU02 Vizon, the most functional and innovative piece of Zev Halı's design culture, goes beyond ordinary floor coverings to add a completely \"sensory\" and warm luxury to your home. The special plush buds (3D texture) covering its surface gently massage the soles of your feet the moment you step on it, relieving all the stress and fatigue of the day from your body in seconds.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eThanks to the noble appearance of mink color that conceals dirt and stains, it not only provides a spa effect in your bathroom but also offers flawless ease of use in the high-traffic corridors (entrances) of your home, in your kitchen, or in your bedroom where you'll step as soon as you wake up. Without being limited by standard sizes, you can design this comfort entirely according to your own architecture with our \u003cb data-index-in-node=\"364\" data-path-to-node=\"9\"\u003ecustom size runner (cut-to-measure) or modern round cut\u003c\/b\u003e options, tailored to your space's needs.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eDetails that will revolutionize your living spaces thanks to unrivaled technical and functional features:\u003c\/p\u003e\n\u003cul data-path-to-node=\"11\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"11,0,0\"\u003eFloor-Gripping Security Technology:\u003c\/b\u003e Thanks to its specially developed \"Non-Slip\" base for wet floors (bathroom) and high-traffic corridors in the home, it won't budge an inch on parquet or tiles. It provides maximum safety for your family, children, and pets.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"11,1,0\"\u003eMaximum Hygiene, Minimum Effort (Washable at 30°C):\u003c\/b\u003e Don't let its luxurious appearance intimidate you; it's incredibly easy to care for! You can wash your rug in the washing machine or by hand (at 30 degrees, without spinning) whenever you wish. It completely eliminates expensive rug cleaning costs and days of waiting.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"11,2,0\"\u003eHypoallergenic and Respiratory-Friendly Surface:\u003c\/b\u003e Thanks to its smart yarn structure that prevents germ and bacteria growth, it is the healthiest flooring solution for all rooms where children, babies, and individuals with asthma sensitivity are present.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"11,3,0\"\u003eSmart Texture that Doesn't Retain Lint or Dust:\u003c\/b\u003e Despite its extra-soft plush structure, it does not trap external dust and absolutely does not shed lint (fuzz). It always keeps the air in your home clean and fresh.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"11,4,0\"\u003eLong-Lasting Structure that Retains its Shape:\u003c\/b\u003e Thanks to its special weaving technique, even in high-traffic corridors, it does not felt, crush, or shed fibers on its surface. The natural mink color does not fade even after countless washes, always maintaining its firm and warm appearance from the first day. \u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"12\"\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-kuak-ku02-vizon-ekstra-yumusak-yikanabilir-kaymaz-taban-pelus-banyo-ve-yolluk-halisi_apex_hali_savona_top_yolluk_2623_sv_vizon_5.webp?v=1773605245\"\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003cbr\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"13\"\u003ePsychology of the Colors Included\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"14\"\u003eColor profile that warms the space and provides ease of use:\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"15,0,0\"\u003eVizon (Taupe\/Mink Ground):\u003c\/b\u003e The perfect blend of gray and brown. It is the universal color of luxury, balance, and accessible elegance. As one of the best colors for concealing dirt and dust, it offers incredible practicality in hallways and kitchens.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"15,1,0\"\u003e3D Shadow Dimension:\u003c\/b\u003e The plush buds, which prevent the mink color from looking dull, refract light, creating natural volumetric shadows that spontaneously form on the carpet, adding a luxurious \"Tone on Tone\" depth to the design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"16\"\u003e\n\u003ch4 data-path-to-node=\"17\"\u003e📐 \u003cb data-index-in-node=\"3\" data-path-to-node=\"17\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"18\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,0,0\"\u003eLong, Narrow Hallways (As a Runner):\u003c\/b\u003e When laid in the entrance of the home (foyer), it provides guests with that warm and luxurious \"Welcome\" feeling from the very first step. It pairs perfectly with wooden coat racks and console tables.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,1,0\"\u003ePremium Spa Effect in Bathrooms:\u003c\/b\u003e The mink tone creates a high contrast with white ceramics and, when combined with natural stone\/marble-look tiles, elevates your bathroom to the comfort of a 5-star hotel.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,2,0\"\u003eBedroom and Dressing Room:\u003c\/b\u003e It eliminates the feeling of stepping on a cold floor in the mornings with a warm touch. Thanks to the \"custom size\" option, it can be laid on both sides of your bed or in front of your wardrobes, adding aesthetic integrity.\u003c\/p\u003e\n\u003ch4 data-path-to-node=\"26\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"27\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,0,0\"\u003eCollection Name:\u003c\/b\u003e Kuak Series\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,1,0\"\u003eModel Code:\u003c\/b\u003e KU02\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,2,0\"\u003eColor:\u003c\/b\u003e Vizon (Taupe \/ Mink)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,3,0\"\u003eYarn \/ Texture:\u003c\/b\u003e Ultra Soft Plush (3D Bud Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,4,0\"\u003eBacking:\u003c\/b\u003e Specially Produced Non-Slip Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,5,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,5,0\"\u003eCleaning:\u003c\/b\u003e Machine washable at 30°C (without spinning) and hand washable.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,6,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,6,0\"\u003eHealth Focus:\u003c\/b\u003e Antibacterial, Anti-allergenic, Non-shedding, Dust-resistant.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,7,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,7,0\"\u003eDurability:\u003c\/b\u003e Colorfast, non-felting, non-pilling, hides stains.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,8,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,8,0\"\u003eProduction Option:\u003c\/b\u003e \u003cb data-index-in-node=\"17\" data-path-to-node=\"27,8,0\"\u003eCustom Size (Cut Runner) and Round Cut\u003c\/b\u003e available.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,9,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,9,0\"\u003eArea of Use:\u003c\/b\u003e Corridor\/Foyer, bathroom, bedroom, kitchen, dressing room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"position: relative; padding-bottom: 177.77%; height: 0; overflow: hidden;\"\u003e\n  \u003ciframe style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%;\" src=\"https:\/\/www.youtube.com\/embed\/_tjTYbHibl0?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;playlist=_tjTYbHibl0\u0026amp;rel=0\" frameborder=\"0\" allow=\"autoplay; encrypted-media; fullscreen\" allowfullscreen\u003e\n  \u003c\/iframe\u003e\n\u003c\/div\u003e","brand":"Zev Halı","offers":[{"title":"40x60 \/ Flat","offer_id":42845189013552,"sku":"SavonaTopYolluk2621SVvizon-1-40x60duz","price":400.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 \/ Oval","offer_id":42845189046320,"sku":"SavonaTopYolluk2621SVvizon-3-40x60-oval","price":400.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 \/ Flat","offer_id":42845189079088,"sku":"SavonaTopYolluk2621SVvizon-4-50x80-düz","price":680.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 \/ Oval","offer_id":42845189111856,"sku":"SavonaTopYolluk2621SVvizon-6-50x80-oval","price":680.0,"currency_code":"TRY","in_stock":true},{"title":"60x90 \/ Flat","offer_id":42845189144624,"sku":"SavonaTopYolluk2621SVvizon-7-60x90-düz","price":900.0,"currency_code":"TRY","in_stock":true},{"title":"60x90 \/ Oval","offer_id":42845189177392,"sku":"SavonaTopYolluk2621SVvizon-9-60x90-oval","price":900.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 \/ Flat","offer_id":42845189210160,"sku":"SavonaTopYolluk2621SVvizon-10-60x100-düz","price":990.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 \/ Oval","offer_id":42845189242928,"sku":"SavonaTopYolluk2621SVvizon-12-60x100-oval","price":990.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 \/ Flat","offer_id":42845189275696,"sku":"SavonaTopYolluk2621SVvizon-13-80x80-düz","price":1080.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 \/ Round","offer_id":42845189308464,"sku":"SavonaTopYolluk2621SVvizon-14-80x80-yuvarlak","price":1080.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 \/ Flat","offer_id":42845189341232,"sku":"SavonaTopYolluk2621SVvizon-16-100x100-düz","price":1700.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 \/ Round","offer_id":42845189374000,"sku":"SavonaTopYolluk2621SVvizon-17-100x100-yuvarlak","price":1700.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 \/ Flat","offer_id":42845189406768,"sku":"SavonaTopYolluk2621SVvizon-19-120x120-düz","price":2440.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 \/ Round","offer_id":42845189439536,"sku":"SavonaTopYolluk2621SVvizon-20-120x120-yuvarlak","price":2440.0,"currency_code":"TRY","in_stock":true},{"title":"80x120 \/ Flat","offer_id":42845189472304,"sku":"SavonaTopYolluk2621SVvizon-22-80x120-düz","price":1630.0,"currency_code":"TRY","in_stock":true},{"title":"80x120 \/ Oval","offer_id":42845189505072,"sku":"SavonaTopYolluk2621SVvizon-24-80x120-oval","price":1630.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Flat","offer_id":42845189537840,"sku":"SavonaTopYolluk2621SVvizon-25-80x150-düz","price":2040.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Oval","offer_id":42845189570608,"sku":"SavonaTopYolluk2621SVvizon-27-80x150-oval","price":2040.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Flat","offer_id":42845189603376,"sku":"SavonaTopYolluk2621SVvizon-28-80x200-düz","price":2720.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Oval","offer_id":42845189636144,"sku":"SavonaTopYolluk2621SVvizon-30-80x200-oval","price":2720.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Flat","offer_id":42845189668912,"sku":"SavonaTopYolluk2621SVvizon-31-80x250-düz","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Oval","offer_id":42845189701680,"sku":"SavonaTopYolluk2621SVvizon-33-80x250-oval","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x150 \/ Flat","offer_id":42845189734448,"sku":"SavonaTopYolluk2621SVvizon-34-100x150-düz","price":2550.0,"currency_code":"TRY","in_stock":true},{"title":"100x150 \/ Oval","offer_id":42845189767216,"sku":"SavonaTopYolluk2621SVvizon-36-100x150-oval","price":2550.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Flat","offer_id":42845189799984,"sku":"SavonaTopYolluk2621SVvizon-37-100x200-düz","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Oval","offer_id":42845189832752,"sku":"SavonaTopYolluk2621SVvizon-39-100x200-oval","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Flat","offer_id":42845189865520,"sku":"SavonaTopYolluk2621SVvizon-40-100x250-düz","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Oval","offer_id":42845189898288,"sku":"SavonaTopYolluk2621SVvizon-42-100x250-oval","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Flat","offer_id":42845189931056,"sku":"SavonaTopYolluk2621SVvizon-43-120x180-düz","price":3672.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Oval","offer_id":42845189963824,"sku":"SavonaTopYolluk2621SVvizon-45-120x180-oval","price":3672.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Flat","offer_id":42845189996592,"sku":"SavonaTopYolluk2621SVvizon-46-120x250-düz","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Oval","offer_id":42845190029360,"sku":"SavonaTopYolluk2621SVvizon-48-120x250-oval","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 + 60x90 2-piece set \/ Flat","offer_id":42845190062128,"sku":"SavonaTopYolluk2621SVvizon-49-set1-düz","price":1200.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 + 60x90 2-piece set \/ Oval","offer_id":42845190094896,"sku":"SavonaTopYolluk2621SVvizon-50-set1-oval","price":1200.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 2-piece set \/ Flat","offer_id":42845190127664,"sku":"SavonaTopYolluk2621SVvizon-51-set2-düz","price":1900.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 2-piece set \/ Oval","offer_id":42845190160432,"sku":"SavonaTopYolluk2621SVvizon-52-set2-oval","price":1900.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 + 80x120 2-piece set \/ Flat","offer_id":42845190193200,"sku":"SavonaTopYolluk2621SVvizon-53-set3-düz","price":2100.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 + 80x120 2-piece set \/ Oval","offer_id":42845190225968,"sku":"SavonaTopYolluk2621SVvizon-54-set3-oval","price":2100.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 2-piece set \/ Flat","offer_id":42845190258736,"sku":"SavonaTopYolluk2621SVvizon-55-set4-düz","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 2-piece set \/ Round","offer_id":42845190291504,"sku":"SavonaTopYolluk2621SVvizon-56-set4-yuvarlak","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 2-piece set \/ Flat","offer_id":42845190324272,"sku":"SavonaTopYolluk2621SVvizon-57-set5-düz","price":3200.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 2-piece set \/ Round","offer_id":42845190357040,"sku":"SavonaTopYolluk2621SVvizon-58-set5-yuvarlak","price":3200.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 2-piece set \/ Flat","offer_id":42845190389808,"sku":"SavonaTopYolluk2621SVvizon-59-set6-düz","price":4500.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 2-piece set \/ Round","offer_id":42845190422576,"sku":"SavonaTopYolluk2621SVvizon-60-set6-yuvarlak","price":4500.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-kuak-ku02-vizon-ekstra-yumusak-yikanabilir-kaymaz-taban-pelus-banyo-ve-yolluk-halisi_apexhalisavonatopyolluk2623svvizon_5.webp?v=1773605342"},{"product_id":"zev-hali-kuaktas-yikanabilir-kaymaz-pelus-hali-ku03-ozel-olcu","title":"Zev Halı Kuak Stone Washable Non-Slip Plush Rug KU03 Custom Size","description":"\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Custom Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Offers \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 cm — Other measurements can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"Ex: 120\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"Ex: 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCARPET EDGING\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-biye\" name=\"haliKenari\" value=\"Biye\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-biye\" class=\"hali-radio-label\"\u003eBinding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1700;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Lütfen geçerli genişlik ve uzunluk değerleri girin.\"); return; }\n        if (g \u003e 120) { alert(\"Lütfen genişlik 120 cm'den az olsun.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your requested rug with a width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from the standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120 cm — Length without waste, made to exact measurement.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Merhaba, özel ölçü halı siparişi vermek istiyorum.\\n\\n📏 Ölçüler: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Halı Kenarı: ${kenari}\\n⬜ Halı Şekli: ${sekli}\\n💰 Toplam Fiyat: ${f(toplamFiyat)} TL\\n\\nÜrün Linki: ${window.location.href}\\n\\nTeşekkürler.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"8\"\u003e\"The Tranquility of Nature and the Elegance of Raw Textures Under Your Feet...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eZev Halı's design culture's most natural and organic piece, the Kuak Series KU03 Stone, sets aside ordinary floor coverings to add a calming, sensory luxury to your home. Its surface, covered with special plush buds (3D texture), provides a gentle massage effect on the soles of your feet the moment you step on it, allowing you to leave the day's stress and hustle outside the door.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eThanks to the neutral and calm stance of the stone color (Greige), which integrates with the earth; you can create a natural spa environment in your bathroom, emphasize the feeling of returning to nature in your long corridors (entrance halls), or create a peaceful awakening space in your bedroom. Without being limited by standard sizes, you can design this comfort completely according to your own architecture with our \u003cb data-index-in-node=\"332\" data-path-to-node=\"10\"\u003ecustom-sized runner (cut) or modern round cut\u003c\/b\u003e options, tailored to your space's needs.\u003c\/p\u003e\n\u003cp data-path-to-node=\"11\"\u003eDetails that will revolutionize your living spaces thanks to their unrivaled technical and functional features:\u003c\/p\u003e\n\u003cul data-path-to-node=\"12\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,0,0\"\u003eFloor-Gripping Safety Technology:\u003c\/b\u003e Thanks to its specially developed \"Non-Slip\" backing for wet floors (bathroom) and high-traffic areas in the home, it won't budge an inch on parquet or tiles. Provides maximum safety for your family and children.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,1,0\"\u003eMaximum Hygiene, Minimum Effort (Washable at 30°C):\u003c\/b\u003e Don't let its luxurious appearance scare you; it's incredibly easy to maintain! You can wash your rug in the washing machine or by hand (at 30 degrees, without spinning) whenever you want. Completely eliminates expensive rug cleaning costs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,2,0\"\u003eHypoallergenic and Respiratory-Friendly Surface:\u003c\/b\u003e Thanks to its smart yarn structure that prevents microbes and bacteria from harboring, it is the healthiest flooring solution for all rooms with children, babies, and individuals with asthma sensitivities.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,3,0\"\u003eSmart Texture that Does Not Trap Lint or Dust:\u003c\/b\u003e Despite its extra-soft plush structure, it does not trap external dust and absolutely does not shed lint. It always keeps the air in your home clean and organic.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,4,0\"\u003eDurable Structure that Retains its Shape:\u003c\/b\u003e Thanks to its special weaving technique, it does not felt, flatten, or shed yarn even in high-use areas. The natural stone color does not fade even after repeated washing, always maintaining its raw and noble appearance from the first day. \u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-kuak-ku03-tas-ekstra-yumusak-yikanabilir-kaymaz-taban-pelus-banyo-ve-yolluk-halisi_apex_hali_savona_top_yolluk_2626_sv_tas_4.webp?v=1773671518\"\u003e\u003c\/p\u003e\n\u003chr data-path-to-node=\"13\"\u003e\n\u003ch4 data-path-to-node=\"14\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"14\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"15\"\u003eColor profile that integrates the space with nature and soothes the soul:\u003c\/p\u003e\n\u003cul data-path-to-node=\"16\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"16,0,0\"\u003eStone (Greige Ground):\u003c\/b\u003e It is the perfect combination of gray and beige. It is a symbol of naturalness, simplicity, and modern minimalism. It adds an organic tranquility to the room, calming the mind; it achieves tremendous visual harmony with raw textures.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"16,1,0\"\u003e3D Shadow Dimension:\u003c\/b\u003e Plush buds that prevent the stone color from appearing flat, refract light, creating natural volume shadows that spontaneously form on the rug and add \"organic texture\" richness to the design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr data-path-to-node=\"17\"\u003e\n\u003ch4 data-path-to-node=\"18\"\u003e📐 \u003cb data-index-in-node=\"3\" data-path-to-node=\"18\"\u003eFrom the Architect's Eye: Decoration \u0026 Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"19,0,0\"\u003eBoho and Wabi-Sabi Corners:\u003c\/b\u003e Get inspired by the wonderful concept in the visual! You can achieve a magazine-worthy aesthetic by using pampas grass, raw linen\/muslin fabrics, handmade matte ceramic vases, and raw wooden stools around your rug.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"19,1,0\"\u003eHallways (as Runners):\u003c\/b\u003e When laid in the entrance of the home (foyer), it offers your guests a quiet, tranquil welcome in line with Zen philosophy.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"19,2,0\"\u003eNatural Spa in Bathrooms:\u003c\/b\u003e Creates a perfect bridge with white or anthracite ceramics. Transforms your bathroom into a true purification center with wicker baskets and natural olive oil soaps.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-path-to-node=\"27\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27\"\u003e Technical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"28\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,0,0\"\u003eCollection Name:\u003c\/b\u003e Kuak Series\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,1,0\"\u003eModel Code:\u003c\/b\u003e KU03\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,2,0\"\u003eColor:\u003c\/b\u003e Stone (Greige)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,3,0\"\u003eYarn \/ Texture:\u003c\/b\u003e Ultra Soft Plush (3D Bud Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,4,0\"\u003eBase:\u003c\/b\u003e Specially Manufactured Non-Slip Base\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,5,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,5,0\"\u003eCleaning:\u003c\/b\u003e Machine washable at 30°C (without spinning) and hand washable.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,6,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,6,0\"\u003eHealth-Oriented:\u003c\/b\u003e Antibacterial, Antiallergic, Non-shedding, Dust-resistant.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,7,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,7,0\"\u003eDurability:\u003c\/b\u003e Colorfast, no pilling or shedding.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,8,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,8,0\"\u003eProduction Option:\u003c\/b\u003e \u003cb data-index-in-node=\"17\" data-path-to-node=\"28,8,0\"\u003eCustom Size (Cut Runner) and Round Cut\u003c\/b\u003e available.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,9,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,9,0\"\u003eArea of Use:\u003c\/b\u003e Hallway\/Foyer, bathroom, bedroom, kitchen, reading nook.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"position: relative; padding-bottom: 177.77%; height: 0; overflow: hidden;\"\u003e\n  \u003ciframe style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%;\" src=\"https:\/\/www.youtube.com\/embed\/_tjTYbHibl0?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;playlist=_tjTYbHibl0\u0026amp;rel=0\" frameborder=\"0\" allow=\"autoplay; encrypted-media; fullscreen\" allowfullscreen\u003e\n  \u003c\/iframe\u003e\n\u003c\/div\u003e","brand":"Zev Halı","offers":[{"title":"40x60 \/ Flat","offer_id":42845297344560,"sku":"SavonaTopYolluk2621SVtaş-1-40x60duz","price":400.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 \/ Oval","offer_id":42845297377328,"sku":"SavonaTopYolluk2621SVtaş-3-40x60-oval","price":400.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 \/ Flat","offer_id":42845297410096,"sku":"SavonaTopYolluk2621SVtaş-4-50x80-düz","price":680.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 \/ Oval","offer_id":42845297442864,"sku":"SavonaTopYolluk2621SVtaş-6-50x80-oval","price":680.0,"currency_code":"TRY","in_stock":true},{"title":"60x90 \/ Flat","offer_id":42845297475632,"sku":"SavonaTopYolluk2621SVtaş-7-60x90-düz","price":900.0,"currency_code":"TRY","in_stock":true},{"title":"60x90 \/ Oval","offer_id":42845297508400,"sku":"SavonaTopYolluk2621SVtaş-9-60x90-oval","price":900.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 \/ Flat","offer_id":42845297541168,"sku":"SavonaTopYolluk2621SVtaş-10-60x100-düz","price":990.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 \/ Oval","offer_id":42845297573936,"sku":"SavonaTopYolluk2621SVtaş-12-60x100-oval","price":990.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 \/ Flat","offer_id":42845297606704,"sku":"SavonaTopYolluk2621SVtaş-13-80x80-düz","price":1080.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 \/ Round","offer_id":42845297639472,"sku":"SavonaTopYolluk2621SVtaş-14-80x80-yuvarlak","price":1080.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 \/ Flat","offer_id":42845297672240,"sku":"SavonaTopYolluk2621SVtaş-16-100x100-düz","price":1700.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 \/ Round","offer_id":42845297705008,"sku":"SavonaTopYolluk2621SVtaş-17-100x100-yuvarlak","price":1700.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 \/ Flat","offer_id":42845297737776,"sku":"SavonaTopYolluk2621SVtaş-19-120x120-düz","price":2440.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 \/ Round","offer_id":42845297770544,"sku":"SavonaTopYolluk2621SVtaş-20-120x120-yuvarlak","price":2440.0,"currency_code":"TRY","in_stock":true},{"title":"80x120 \/ Flat","offer_id":42845297803312,"sku":"SavonaTopYolluk2621SVtaş-22-80x120-düz","price":1630.0,"currency_code":"TRY","in_stock":true},{"title":"80x120 \/ Oval","offer_id":42845297836080,"sku":"SavonaTopYolluk2621SVtaş-24-80x120-oval","price":1630.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Flat","offer_id":42845297868848,"sku":"SavonaTopYolluk2621SVtaş-25-80x150-düz","price":2040.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Oval","offer_id":42845297901616,"sku":"SavonaTopYolluk2621SVtaş-27-80x150-oval","price":2040.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Flat","offer_id":42845297934384,"sku":"SavonaTopYolluk2621SVtaş-28-80x200-düz","price":2720.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Oval","offer_id":42845297967152,"sku":"SavonaTopYolluk2621SVtaş-30-80x200-oval","price":2720.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Flat","offer_id":42845297999920,"sku":"SavonaTopYolluk2621SVtaş-31-80x250-düz","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Oval","offer_id":42845298032688,"sku":"SavonaTopYolluk2621SVtaş-33-80x250-oval","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x150 \/ Flat","offer_id":42845298065456,"sku":"SavonaTopYolluk2621SVtaş-34-100x150-düz","price":2550.0,"currency_code":"TRY","in_stock":true},{"title":"100x150 \/ Oval","offer_id":42845298098224,"sku":"SavonaTopYolluk2621SVtaş-36-100x150-oval","price":2550.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Flat","offer_id":42845298130992,"sku":"SavonaTopYolluk2621SVtaş37-100x200-düz","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Oval","offer_id":42845298163760,"sku":"SavonaTopYolluk2621SVtaş-39-100x200-oval","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Flat","offer_id":42845298196528,"sku":"SavonaTopYolluk2621SVtaş-40-100x250-düz","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Oval","offer_id":42845298229296,"sku":"SavonaTopYolluk2621SVtaş-42-100x250-oval","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Flat","offer_id":42845298262064,"sku":"SavonaTopYolluk2621SVtaş-43-120x180-düz","price":3672.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Oval","offer_id":42845298294832,"sku":"SavonaTopYolluk2621SVtaş-45-120x180-oval","price":3672.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Flat","offer_id":42845298327600,"sku":"SavonaTopYolluk2621SVtaş-46-120x250-düz","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Oval","offer_id":42845298360368,"sku":"SavonaTopYolluk2621SVtaş-48-120x250-oval","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 + 60x90 2-piece set \/ Flat","offer_id":42845298393136,"sku":"SavonaTopYolluk2621SVtaş-49-set1-düz","price":1200.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 + 60x90 2-piece set \/ Oval","offer_id":42845298425904,"sku":"SavonaTopYolluk2621SVtaş-50-set1-oval","price":1200.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 2-piece set \/ Flat","offer_id":42845298458672,"sku":"SavonaTopYolluk2621SVtaş-51-set2-düz","price":1900.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 2-piece set \/ Oval","offer_id":42845298491440,"sku":"SavonaTopYolluk2621SVtaş-52-set2-oval","price":1900.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 + 80x120 2-piece set \/ Flat","offer_id":42845298524208,"sku":"SavonaTopYolluk2621SVtaş-53-set3-düz","price":2100.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 + 80x120 2-piece set \/ Oval","offer_id":42845298556976,"sku":"SavonaTopYolluk2621SVtaş-54-set3-oval","price":2100.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 2-piece set \/ Flat","offer_id":42845298589744,"sku":"SavonaTopYolluk2621SVtaş-55-set4-düz","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 2-piece set \/ Round","offer_id":42845298622512,"sku":"SavonaTopYolluk2621SVtaş-56-set4-yuvarlak","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 set of 2 \/ Flat","offer_id":42845298655280,"sku":"SavonaTopYolluk2621SVtaş-57-set5-düz","price":3200.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 set of 2 \/ Round","offer_id":42845298688048,"sku":"SavonaTopYolluk2621SVtaş-58-set5-yuvarlak","price":3200.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 2-piece set \/ Flat","offer_id":42845298720816,"sku":"SavonaTopYolluk2621SVtaş-59-set6-düz","price":4500.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 2-piece set \/ Round","offer_id":42845298753584,"sku":"SavonaTopYolluk2621SVtaş-60-set6-yuvarlak","price":4500.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-kuak-ku03-tas-ekstra-yumusak-yikanabilir-kaymaz-taban-pelus-banyo-ve-yolluk-halisi_apexhalisavonatopyolluk2626svtas_4.webp?v=1773671810"},{"product_id":"kuak-ekru-pelus-banyo-yolluk-hali-ku04","title":"Zev Carpet Kuak Ecru Washable Non-Slip Plush Bathroom Runner Carpet KU04 Custom Size","description":"\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Custom Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your dimensions using the calculator below and see the price. Place your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 cm — Different sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"e.g. 120\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"e.g. 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-biye\" name=\"haliKenari\" value=\"Biye\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-biye\" class=\"hali-radio-label\"\u003eBinding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1700;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 120) { alert(\"Please ensure the width is less than 120 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your requested rug with a width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120 cm — Length is cut to exact size without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Carpet Edge: ${kenari}\\n⬜ Carpet Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-path-to-node=\"8\" data-index-in-node=\"0\"\u003e\"The Raw Elegance of Natural Yarn, With Cloud-Like Comfort Under Your Feet...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eZev Halı's most pure and organic reflection of design culture, the Kuak Series KU04 Ecru, sets aside ordinary floor coverings and adds a completely \"sensory\" and sophisticated luxury to your home. Its surface, covered with special plush buds (3D texture), provides a gentle massage effect on your soles the moment you step on it, relieving all the day's stress from your body in seconds.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eThanks to the non-tiring, noble, and calming stance of the Ecru color (unbleached raw white); you can create a natural spa environment in your bathroom, maximize freshness in your long, narrow corridors, or design a peaceful awakening space in your bedroom. Without being limited by standard sizes, you can design this comfort completely according to your own architecture with our \u003cb data-path-to-node=\"10\" data-index-in-node=\"337\"\u003ecustom size runner (cut) or modern round cut\u003c\/b\u003e options, tailored to your space's needs.\u003c\/p\u003e\n\u003cp data-path-to-node=\"11\"\u003eDetails that will revolutionize your living spaces thanks to its unrivaled technical and functional features:\u003c\/p\u003e\n\u003cul data-path-to-node=\"12\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,0,0\"\u003e\u003cb data-path-to-node=\"12,0,0\" data-index-in-node=\"0\"\u003eFloor-Clinging Safety Technology:\u003c\/b\u003e Thanks to its specially developed \"Non-Slip\" backing for wet floors (bathroom) and high-traffic corridors at home, it won't slip a millimeter on parquet or tiles. Provides maximum safety for your family, children, and pets.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,1,0\"\u003e\u003cb data-path-to-node=\"12,1,0\" data-index-in-node=\"0\"\u003eMaximum Hygiene, Minimum Effort (Washable at 30°C):\u003c\/b\u003e Leave behind all fears of using light-colored rugs! You can easily wash your rug in the washing machine or by hand (at 30 degrees, without wringing) whenever you want. Completely eliminates heavy rug cleaning costs and waiting times that last for days.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,2,0\"\u003e\u003cb data-path-to-node=\"12,2,0\" data-index-in-node=\"0\"\u003eHypoallergenic and Respiratory-Friendly Surface:\u003c\/b\u003e Thanks to its smart yarn structure that prevents the harboring of microbes and bacteria, it is the healthiest flooring solution for all rooms with children, babies, and individuals with asthma sensitivity.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,3,0\"\u003e\u003cb data-path-to-node=\"12,3,0\" data-index-in-node=\"0\"\u003eSmart Texture that Does Not Trap Lint and Dust:\u003c\/b\u003e Despite its extra soft plush structure, it does not trap external dust and absolutely does not shed lint (fibers). It always keeps the air in your home clean and organic.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,4,0\"\u003e\u003cb data-path-to-node=\"12,4,0\" data-index-in-node=\"0\"\u003eDurable Structure that Retains its Shape:\u003c\/b\u003e Thanks to its special weaving technique, it does not felt, flatten, or shed threads on its surface, even in high-traffic corridors. The natural ecru color does not fade even after countless washes, always maintaining its raw and noble appearance from the first day. \u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-kuak-ku04-ekru-ekstra-yumusak-yikanabilir-kaymaz-taban-pelus-banyo-ve-yolluk-halisi_apex_hali_savona_top_yolluk_2622_sv_ekru_5.webp?v=1773672635\" alt=\"\"\u003e\u003c\/p\u003e\n\u003chr data-path-to-node=\"13\"\u003e\n\u003ch4 data-path-to-node=\"14\"\u003e🎨 \u003cb data-path-to-node=\"14\" data-index-in-node=\"3\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"15\"\u003eThe color profile that freshens the space and psychologically elevates the perception of organic luxury to the highest level:\u003c\/p\u003e\n\u003cul data-path-to-node=\"16\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,0,0\"\u003e\u003cb data-path-to-node=\"16,0,0\" data-index-in-node=\"0\"\u003eEcru (Raw \/ Untreated White Background):\u003c\/b\u003e The purest yarn color in nature, unbleached. It's the \"perfect neutral\" tone that avoids the sterile and cold appearance of white, but is not as yellow as cream. It adds an organic brightness and tranquility to the room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,1,0\"\u003e\u003cb data-path-to-node=\"16,1,0\" data-index-in-node=\"0\"\u003e3D Shadow Dimension:\u003c\/b\u003e Texture is very important on light-colored backgrounds. The plush buds, which prevent the ecru color from appearing flat, refract light, creating subtle shadows that naturally form on the rug and add a \"Tone on Tone\" depth to the design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr data-path-to-node=\"17\"\u003e\n\u003ch4 data-path-to-node=\"18\"\u003e📐 \u003cb data-path-to-node=\"18\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"0\"\u003eJapandi and Soft-Minimalist Corners:\u003c\/b\u003e When combined with ecru color, light oak furniture, raw linen curtains, and light-colored wicker baskets, it brings the immense freshness of Japanese minimalism and Scandinavian functionality (Japandi) into your home.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"0\"\u003eBright Hallways (as a Runner):\u003c\/b\u003e When laid in narrow and dimly lit entrances\/hallways, it acts as an optical brightener, instantly making the space feel larger.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"0\"\u003eNatural Spa in Bathrooms:\u003c\/b\u003e It creates a \"ton sur ton\" transition with white tiles while forming a perfect contrast with black matte faucets or metal accessories.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-path-to-node=\"27\"\u003e\u003cb data-path-to-node=\"27\" data-index-in-node=\"0\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"28\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,0,0\"\u003e\u003cb data-path-to-node=\"28,0,0\" data-index-in-node=\"0\"\u003eCollection Name:\u003c\/b\u003e Kuak Series\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,1,0\"\u003e\u003cb data-path-to-node=\"28,1,0\" data-index-in-node=\"0\"\u003eModel Code:\u003c\/b\u003e KU04\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,2,0\"\u003e\u003cb data-path-to-node=\"28,2,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Ecru (Raw Off-White)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,3,0\"\u003e\u003cb data-path-to-node=\"28,3,0\" data-index-in-node=\"0\"\u003eYarn \/ Texture:\u003c\/b\u003e Ultra Soft Plush (3D Bud Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,4,0\"\u003e\u003cb data-path-to-node=\"28,4,0\" data-index-in-node=\"0\"\u003eBacking:\u003c\/b\u003e Specially Produced Non-Slip Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,5,0\"\u003e\u003cb data-path-to-node=\"28,5,0\" data-index-in-node=\"0\"\u003eCleaning:\u003c\/b\u003e Machine washable at 30°C (without wringing) and hand washable.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,6,0\"\u003e\u003cb data-path-to-node=\"28,6,0\" data-index-in-node=\"0\"\u003eHealth-Oriented:\u003c\/b\u003e Antibacterial, Antiallergenic, Non-shedding, Dust-resistant.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,7,0\"\u003e\u003cb data-path-to-node=\"28,7,0\" data-index-in-node=\"0\"\u003eDurability:\u003c\/b\u003e Colorfast, no felting or shedding.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,8,0\"\u003e\u003cb data-path-to-node=\"28,8,0\" data-index-in-node=\"0\"\u003eProduction Option:\u003c\/b\u003e \u003cb data-path-to-node=\"28,8,0\" data-index-in-node=\"17\"\u003eCustom Size (Cut Runner) and Round Cut\u003c\/b\u003e available.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,9,0\"\u003e\u003cb data-path-to-node=\"28,9,0\" data-index-in-node=\"0\"\u003eUsage Area:\u003c\/b\u003e Hallway\/Entrance, bathroom, bedroom, nursery, kitchen.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"position: relative; padding-bottom: 177.77%; height: 0; overflow: hidden;\"\u003e\n  \u003ciframe style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%;\" src=\"https:\/\/www.youtube.com\/embed\/_tjTYbHibl0?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;playlist=_tjTYbHibl0\u0026amp;rel=0\" frameborder=\"0\" allow=\"autoplay; encrypted-media; fullscreen\" allowfullscreen\u003e\n  \u003c\/iframe\u003e\n\u003c\/div\u003e","brand":"Zev Halı","offers":[{"title":"40x60 \/ Flat","offer_id":42846120640560,"sku":"SavonaTopYolluk2621SVekru-1-40x60duz","price":400.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 \/ Oval","offer_id":42846120673328,"sku":"SavonaTopYolluk2621SVekru-3-40x60-oval","price":400.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 \/ Flat","offer_id":42846120706096,"sku":"SavonaTopYolluk2621SVekru-4-50x80-düz","price":680.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 \/ Oval","offer_id":42846120738864,"sku":"SavonaTopYolluk2621SVekru-6-50x80-oval","price":680.0,"currency_code":"TRY","in_stock":true},{"title":"60x90 \/ Flat","offer_id":42846120771632,"sku":"SavonaTopYolluk2621SVekru-7-60x90-düz","price":900.0,"currency_code":"TRY","in_stock":true},{"title":"60x90 \/ Oval","offer_id":42846120804400,"sku":"SavonaTopYolluk2621SVekru-9-60x90-oval","price":900.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 \/ Flat","offer_id":42846120837168,"sku":"SavonaTopYolluk2621SVekru-10-60x100-düz","price":990.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 \/ Oval","offer_id":42846120869936,"sku":"SavonaTopYolluk2621SVekru-12-60x100-oval","price":990.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 \/ Flat","offer_id":42846120902704,"sku":"SavonaTopYolluk2621SVekru-13-80x80-düz","price":1080.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 \/ Round","offer_id":42846120935472,"sku":"SavonaTopYolluk2621SVekru-14-80x80-yuvarlak","price":1080.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 \/ Flat","offer_id":42846120968240,"sku":"SavonaTopYolluk2621SVekru-16-100x100-düz","price":1700.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 \/ Round","offer_id":42846121001008,"sku":"SavonaTopYolluk2621SVekru-17-100x100-yuvarlak","price":1700.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 \/ Flat","offer_id":42846121033776,"sku":"SavonaTopYolluk2621SVekru-19-120x120-düz","price":2440.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 \/ Round","offer_id":42846121066544,"sku":"SavonaTopYolluk2621SVekru-20-120x120-yuvarlak","price":2440.0,"currency_code":"TRY","in_stock":true},{"title":"80x120 \/ Flat","offer_id":42846121099312,"sku":"SavonaTopYolluk2621SVekru-22-80x120-düz","price":1630.0,"currency_code":"TRY","in_stock":true},{"title":"80x120 \/ Oval","offer_id":42846121132080,"sku":"SavonaTopYolluk2621SVekru-24-80x120-oval","price":1630.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Flat","offer_id":42846121164848,"sku":"SavonaTopYolluk2621SVekru-25-80x150-düz","price":2040.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Oval","offer_id":42846121197616,"sku":"SavonaTopYolluk2621SVekru-27-80x150-oval","price":2040.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Flat","offer_id":42846121230384,"sku":"SavonaTopYolluk2621SVekru-28-80x200-düz","price":2720.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Oval","offer_id":42846121263152,"sku":"SavonaTopYolluk2621SVekru-30-80x200-oval","price":2720.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Flat","offer_id":42846121295920,"sku":"SavonaTopYolluk2621SVekru-31-80x250-düz","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Oval","offer_id":42846121328688,"sku":"SavonaTopYolluk2621SVekru-33-80x250-oval","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x150 \/ Flat","offer_id":42846121361456,"sku":"SavonaTopYolluk2621SVekru-34-100x150-düz","price":2550.0,"currency_code":"TRY","in_stock":true},{"title":"100x150 \/ Oval","offer_id":42846121394224,"sku":"SavonaTopYolluk2621SVekru-36-100x150-oval","price":2550.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Flat","offer_id":42846121426992,"sku":"SavonaTopYolluk2621SVekru37-100x200-düz","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Oval","offer_id":42846121459760,"sku":"SavonaTopYolluk2621SVekru-39-100x200-oval","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Flat","offer_id":42846121492528,"sku":"SavonaTopYolluk2621SVekru-40-100x250-düz","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Oval","offer_id":42846121525296,"sku":"SavonaTopYolluk2621SVekru-42-100x250-oval","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Flat","offer_id":42846121558064,"sku":"SavonaTopYolluk2621SVekru-43-120x180-düz","price":3672.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Oval","offer_id":42846121590832,"sku":"SavonaTopYolluk2621SVekru-45-120x180-oval","price":3672.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Flat","offer_id":42846121623600,"sku":"SavonaTopYolluk2621SVtekru-46-120x250-düz","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Oval","offer_id":42846121656368,"sku":"SavonaTopYolluk2621SVekru-48-120x250-oval","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 + 60x90 2-piece set \/ Flat","offer_id":42846121689136,"sku":"SavonaTopYolluk2621SVekru-49-set1-düz","price":1200.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 + 60x90 2-piece set \/ Oval","offer_id":42846121721904,"sku":"SavonaTopYolluk2621SVekru-50-set1-oval","price":1200.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 2-piece set \/ Flat","offer_id":42846121754672,"sku":"SavonaTopYolluk2621SVtekru-50-set1-oval","price":1900.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 2-piece set \/ Oval","offer_id":42846121787440,"sku":"SavonaTopYolluk2621SVekru-52-set2-oval","price":1900.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 + 80x120 2-piece set \/ Flat","offer_id":42846121820208,"sku":"SavonaTopYolluk2621SVekru-53-set3-düz","price":2100.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 + 80x120 2-piece set \/ Oval","offer_id":42846121852976,"sku":"SavonaTopYolluk2621SVekru-54-set3-oval","price":2100.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 2-piece set \/ Flat","offer_id":42846121885744,"sku":"SavonaTopYolluk2621SVekru-55-set4-düz","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 2-piece set \/ Round","offer_id":42846121918512,"sku":"SavonaTopYolluk2621SVekru-56-set4-yuvarlak","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 2-piece set \/ Flat","offer_id":42846121951280,"sku":"SavonaTopYolluk2621SVekru-57-set5-düz","price":3200.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 2-piece set \/ Round","offer_id":42846121984048,"sku":"SavonaTopYolluk2621SVekru-58-set5-yuvarlak","price":3200.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 2-piece set \/ Flat","offer_id":42846122016816,"sku":"SavonaTopYolluk2621SVekru-59-set6-düz","price":4500.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 2-piece set \/ Round","offer_id":42846122049584,"sku":"SavonaTopYolluk2621SVekru-60-set6-yuvarlak","price":4500.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-kuak-ku04-ekru-ekstra-yumusak-yikanabilir-kaymaz-taban-pelus-banyo-ve-yolluk-halisi_apexhalisavonatopyolluk2622svekru_5.webp?v=1773672787"},{"product_id":"ekru-banyo-yolluk-hali-ku05-ozel-olcu","title":"Zev Carpet Kuak Grey Washable Non-Slip Plush Bathroom Runner Rug KU05 Custom Size","description":"\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Custom Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your desired measurements using the calculator below and see the price. Place your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 cm — Different sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"e.g. 120\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"e.g. 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eRUG EDGING\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-biye\" name=\"haliKenari\" value=\"Biye\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-biye\" class=\"hali-radio-label\"\u003eBinding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1700;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 120) { alert(\"Please ensure the width is less than 120 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your requested rug with a width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which it is cut.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120 cm — Lengths are cut to exact size, no waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edging: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-path-to-node=\"8\" data-index-in-node=\"0\"\u003e\"The Modern Rhythm of Gray, with Flawless Comfort at Every Step on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eThe Kuak Series KU05 Gray, the most modern and balancing part of Zev Hali's design culture, adds contemporary luxury to your home, leaving ordinary floor coverings aside. The special plush buds (3D texture) covering its surface gently massage the soles of your feet as you step, allowing you to shed all the fatigue and stress of the day in seconds.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eThanks to the noble, conciliatory, and easy-on-the-eye presence of gray, you can create a cool spa atmosphere in your bathroom, bring a modern vibe to the high-traffic corridors (entrances) of your home, or design a floor that enhances focus in your study. Without being limited by standard sizes, you can design this comfort entirely according to your own architecture with our \u003cb data-path-to-node=\"10\" data-index-in-node=\"337\"\u003ecustom size runner (cut-to-size) or modern round cut\u003c\/b\u003e options, tailored to the needs of your space.\u003c\/p\u003e\n\u003cp data-path-to-node=\"11\"\u003eDetails that will revolutionize your living spaces thanks to their unparalleled technical and functional features:\u003c\/p\u003e\n\u003cul data-path-to-node=\"12\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,0,0\"\u003e\u003cb data-path-to-node=\"12,0,0\" data-index-in-node=\"0\"\u003eFloor-Gripping Safety Technology:\u003c\/b\u003e Thanks to its specially developed \"Non-Slip\" backing for wet floors (bathrooms) and high-traffic corridors in the home, it won't budge an inch on parquet or tile. It provides maximum safety for your family, children, and pets.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,1,0\"\u003e\u003cb data-path-to-node=\"12,1,0\" data-index-in-node=\"0\"\u003eMaximum Hygiene, Minimum Effort (Washable at 30°C):\u003c\/b\u003e Don't let its luxurious and textured appearance intimidate you; it's incredibly easy to maintain! You can wash your rug in the washing machine or by hand (at 30 degrees, without spinning) whenever you wish. It completely eliminates costly cleaning expenses.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,2,0\"\u003e\u003cb data-path-to-node=\"12,2,0\" data-index-in-node=\"0\"\u003eHypoallergenic and Respiratory-Friendly Surface:\u003c\/b\u003e Thanks to its smart yarn structure that prevents the harboring of microbes and bacteria, it is the healthiest flooring solution for all rooms where children, babies, and individuals with allergies are present.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,3,0\"\u003e\u003cb data-path-to-node=\"12,3,0\" data-index-in-node=\"0\"\u003eSmart Texture that Does Not Trap Lint and Dust:\u003c\/b\u003e Despite its extra soft plush structure, it does not trap external dust and absolutely does not shed lint (fuzz). It always keeps your home's air clean and modern.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,4,0\"\u003e\u003cb data-path-to-node=\"12,4,0\" data-index-in-node=\"0\"\u003eLong-Lasting Structure that Retains its Shape:\u003c\/b\u003e Thanks to its special weaving technique, it does not felt, flatten, or shed threads even in high-traffic corridors. Its light gray color does not fade even after countless washes, always maintaining its fresh and elegant appearance from the first day. \u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-kuak-ku05-gri-ekstra-yumusak-yikanabilir-kaymaz-taban-pelus-banyo-ve-yolluk-halisi_apex_hali_savona_top_yolluk_2628_sv_gri_19.webp?v=1773679539\" alt=\"\"\u003e\u003c\/p\u003e\n\u003chr data-path-to-node=\"13\"\u003e\n\u003ch4 data-path-to-node=\"14\"\u003e🎨 \u003cb data-path-to-node=\"14\" data-index-in-node=\"3\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"15\"\u003eA color profile that balances the space, provides freshness, and elevates the perception of modern luxury:\u003c\/p\u003e\n\u003cul data-path-to-node=\"16\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,0,0\"\u003e\u003cb data-path-to-node=\"16,0,0\" data-index-in-node=\"0\"\u003eLight Gray (Base):\u003c\/b\u003e The universal color of compromise, neutrality, and modernism. It exudes a cool and calm energy into the room, soothing the mind; it perfectly highlights vibrant colors around it (mustard, terracotta, emerald, etc.).\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,1,0\"\u003e\u003cb data-path-to-node=\"16,1,0\" data-index-in-node=\"0\"\u003e3D Shadow Dimension:\u003c\/b\u003e The plush buds, which prevent the gray from appearing monotonous, break the light and create natural shadow illusions on the rug. This cleverly hides small stains and dust while adding a \"Tone-on-Tone\" depth to the design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr data-path-to-node=\"17\"\u003e\n\u003ch4 data-path-to-node=\"18\"\u003e📐 \u003cb data-path-to-node=\"18\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"0\"\u003eModern and Industrial Hallways (as a Runner):\u003c\/b\u003e When laid at the entrance of the home (foyer), it creates a magnificent \"Loft\" (industrial) style when combined with black metal framed mirrors or concrete-look console tables.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"0\"\u003eBalanced Spa in Bathrooms:\u003c\/b\u003e It is a perfect bridging color for both white tiles and anthracite\/black ceramics. It softens the harsh lines in your bathroom with its plush texture.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"0\"\u003eYouth and Study Rooms:\u003c\/b\u003e Thanks to its neutral energy, it enhances focus in workspaces and provides stylish insulation under swivel chairs or desks.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ch4 data-path-to-node=\"27\"\u003e\u003cb data-path-to-node=\"27\" data-index-in-node=\"0\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"28\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,0,0\"\u003e\u003cb data-path-to-node=\"28,0,0\" data-index-in-node=\"0\"\u003eCollection Name:\u003c\/b\u003e Kuak Series\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,1,0\"\u003e\u003cb data-path-to-node=\"28,1,0\" data-index-in-node=\"0\"\u003eModel Code:\u003c\/b\u003e KU05\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,2,0\"\u003e\u003cb data-path-to-node=\"28,2,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Grey (Light Grey \/ Silver Grey)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,3,0\"\u003e\u003cb data-path-to-node=\"28,3,0\" data-index-in-node=\"0\"\u003eYarn \/ Texture:\u003c\/b\u003e Ultra Soft Plush (3D Bud Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,4,0\"\u003e\u003cb data-path-to-node=\"28,4,0\" data-index-in-node=\"0\"\u003eBacking:\u003c\/b\u003e Specially Produced Non-Slip Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,5,0\"\u003e\u003cb data-path-to-node=\"28,5,0\" data-index-in-node=\"0\"\u003eCleaning:\u003c\/b\u003e Machine washable at 30°C (without wringing) and hand washable.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,6,0\"\u003e\u003cb data-path-to-node=\"28,6,0\" data-index-in-node=\"0\"\u003eHealth-Oriented:\u003c\/b\u003e Antibacterial, Antiallergic, Non-shedding, Dust-repellent.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,7,0\"\u003e\u003cb data-path-to-node=\"28,7,0\" data-index-in-node=\"0\"\u003eDurability:\u003c\/b\u003e Colorfast, does not felt or shed, conceals small stains.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,8,0\"\u003e\u003cb data-path-to-node=\"28,8,0\" data-index-in-node=\"0\"\u003eProduction Options:\u003c\/b\u003e \u003cb data-path-to-node=\"28,8,0\" data-index-in-node=\"17\"\u003eCustom Size (Cut Runner) and Round Cut\u003c\/b\u003e available.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,9,0\"\u003e\u003cb data-path-to-node=\"28,9,0\" data-index-in-node=\"0\"\u003eUsage Area:\u003c\/b\u003e Hallway\/Foyer, bathroom, bedroom, kitchen, youth room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"position: relative; padding-bottom: 177.77%; height: 0; overflow: hidden;\"\u003e\n  \u003ciframe style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%;\" src=\"https:\/\/www.youtube.com\/embed\/_tjTYbHibl0?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;playlist=_tjTYbHibl0\u0026amp;rel=0\" frameborder=\"0\" allow=\"autoplay; encrypted-media; fullscreen\" allowfullscreen\u003e\n  \u003c\/iframe\u003e\n\u003c\/div\u003e","brand":"Zev Halı","offers":[{"title":"40x60 \/ Flat","offer_id":42846287069232,"sku":"SavonaTopYolluk2621SVgri-1-40x60duz","price":400.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 \/ Oval","offer_id":42846287102000,"sku":"SavonaTopYolluk2621SVgri-3-40x60-oval","price":400.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 \/ Flat","offer_id":42846287134768,"sku":"SavonaTopYolluk2621SVgri-4-50x80-düz","price":680.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 \/ Oval","offer_id":42846287167536,"sku":"SavonaTopYolluk2621SVgri-6-50x80-oval","price":680.0,"currency_code":"TRY","in_stock":true},{"title":"60x90 \/ Flat","offer_id":42846287200304,"sku":"SavonaTopYolluk2621SVgri-7-60x90-düz","price":900.0,"currency_code":"TRY","in_stock":true},{"title":"60x90 \/ Oval","offer_id":42846287233072,"sku":"SavonaTopYolluk2621SVgri-9-60x90-oval","price":900.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 \/ Flat","offer_id":42846287265840,"sku":"SavonaTopYolluk2621SVgri-10-60x100-düz","price":990.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 \/ Oval","offer_id":42846287298608,"sku":"SavonaTopYolluk2621SVgri-12-60x100-oval","price":990.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 \/ Flat","offer_id":42846287331376,"sku":"SavonaTopYolluk2621SVgri-13-80x80-düz","price":1080.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 \/ Round","offer_id":42846287364144,"sku":"SavonaTopYolluk2621SVgri-14-80x80-yuvarlak","price":1080.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 \/ Flat","offer_id":42846287396912,"sku":"SavonaTopYolluk2621SVgri-16-100x100-düz","price":1700.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 \/ Round","offer_id":42846287429680,"sku":"SavonaTopYolluk2621SVgri-17-100x100-yuvarlak","price":1700.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 \/ Flat","offer_id":42846287462448,"sku":"SavonaTopYolluk2621SVgri-19-120x120-düz","price":2440.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 \/ Round","offer_id":42846287495216,"sku":"SavonaTopYolluk2621SVgri-20-120x120-yuvarlak","price":2440.0,"currency_code":"TRY","in_stock":true},{"title":"80x120 \/ Flat","offer_id":42846287527984,"sku":"SavonaTopYolluk2621SVgri-22-80x120-düz","price":1630.0,"currency_code":"TRY","in_stock":true},{"title":"80x120 \/ Oval","offer_id":42846287560752,"sku":"SavonaTopYolluk2621SVgri-24-80x120-oval","price":1630.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Flat","offer_id":42846287593520,"sku":"SavonaTopYolluk2621SVgri-25-80x150-düz","price":2040.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Oval","offer_id":42846287626288,"sku":"SavonaTopYolluk2621SVgri-27-80x150-oval","price":2040.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Flat","offer_id":42846287659056,"sku":"SavonaTopYolluk2621SVgri-28-80x200-düz","price":2720.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Oval","offer_id":42846287691824,"sku":"SavonaTopYolluk2621SVgri-30-80x200-oval","price":2720.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Flat","offer_id":42846287724592,"sku":"SavonaTopYolluk2621SVgri-31-80x250-düz","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Oval","offer_id":42846287757360,"sku":"SavonaTopYolluk2621SVgri-33-80x250-oval","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x150 \/ Flat","offer_id":42846287790128,"sku":"SavonaTopYolluk2621SVgri-34-100x150-düz","price":2550.0,"currency_code":"TRY","in_stock":true},{"title":"100x150 \/ Oval","offer_id":42846287822896,"sku":"SavonaTopYolluk2621SVgri36-100x150-oval","price":2550.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Flat","offer_id":42846287855664,"sku":"SavonaTopYolluk2621SVgri37-100x200-düz","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Oval","offer_id":42846287888432,"sku":"SavonaTopYolluk2621SVgri-39-100x200-oval","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Flat","offer_id":42846287921200,"sku":"SavonaTopYolluk2621SVgri-40-100x250-düz","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Oval","offer_id":42846287953968,"sku":"SavonaTopYolluk2621SVgri-42-100x250-oval","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Flat","offer_id":42846287986736,"sku":"SavonaTopYolluk2621SVgri43-120x180-düz","price":3672.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Oval","offer_id":42846288019504,"sku":"SavonaTopYolluk2621SVgri-45-120x180-oval","price":3672.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Flat","offer_id":42846288052272,"sku":"SavonaTopYolluk2621SVtgri-46-120x250-düz","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Oval","offer_id":42846288085040,"sku":"SavonaTopYolluk2621SVgri-48-120x250-oval","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 + 60x90 2-piece set \/ Flat","offer_id":42846288117808,"sku":"SavonaTopYolluk2621SVgri-49-set1-düz","price":1200.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 + 60x90 2-piece set \/ Oval","offer_id":42846288150576,"sku":"SavonaTopYolluk2621SVgri50-set1-oval","price":1200.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 2-piece set \/ Flat","offer_id":42846288183344,"sku":"SavonaTopYolluk2621SVtgri-50-set1-oval","price":1900.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 2-piece set \/ Oval","offer_id":42846288216112,"sku":"SavonaTopYolluk2621SVgri-52-set2-oval","price":1900.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 + 80x120 2-piece set \/ Flat","offer_id":42846288248880,"sku":"SavonaTopYolluk2621SVgri-53-set3-düz","price":2100.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 + 80x120 2-piece set \/ Oval","offer_id":42846288281648,"sku":"SavonaTopYolluk2621SVgri-54-set3-oval","price":2100.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 2-piece set \/ Flat","offer_id":42846288314416,"sku":"SavonaTopYolluk2621SVgri-55-set4-düz","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 2-piece set \/ Round","offer_id":42846288347184,"sku":"SavonaTopYolluk2621SVgri-56-set4-yuvarlak","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 2-piece set \/ Flat","offer_id":42846288379952,"sku":"SavonaTopYolluk2621SVgri-57-set5-düz","price":3200.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 2-piece set \/ Round","offer_id":42846288412720,"sku":"SavonaTopYolluk2621SVgri-58-set5-yuvarlak","price":3200.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 2-piece set \/ Flat","offer_id":42846288445488,"sku":"SavonaTopYolluk2621SVgri-59-set6-düz","price":4500.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 2-piece set \/ Round","offer_id":42846288478256,"sku":"SavonaTopYolluk2621SVgri-60-set6-yuvarlak","price":4500.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-kuak-ku05-gri-ekstra-yumusak-yikanabilir-kaymaz-taban-pelus-banyo-ve-yolluk-halisi_apexhalisavonatopyolluk2628svgri_4.webp?v=1773679669"},{"product_id":"antrasit-yikanabilir-banyo-yolluk-hali-ku05","title":"Zev Carpet Kuak Anthracite Washable Non-Slip Bathroom Runner Rug KU06 Custom Size","description":"\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Custom Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Offers \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 cm — Different sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-genislik\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 120\" class=\"hali-input\" id=\"hali-genislik\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-uzunluk\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 300\" class=\"hali-input\" id=\"hali-uzunluk\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"hali-hesapla-btn\" id=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv class=\"hali-sonuc-alani hidden\" id=\"hali-sonuc-alani\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan class=\"hali-sonuc-deger\" id=\"hali-sonuc-metrekare\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan class=\"hali-fiyat\" id=\"hali-sonuc-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(1 m² price: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv class=\"hali-uyari hidden\" id=\"hali-genislik-uyari\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Biye\" name=\"haliKenari\" id=\"hali-kenar-biye\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-biye\"\u003eBias Binding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Dikdörtgen\" name=\"haliSekli\" id=\"hali-sekil-dikdortgen\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-dikdortgen\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Yuvarlak\" name=\"haliSekli\" id=\"hali-sekil-yuvarlak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-yuvarlak\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Oval\" name=\"haliSekli\" id=\"hali-sekil-oval\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-oval\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"hali-whatsapp-btn disabled\" href=\"#\" id=\"hali-whatsapp-btn\"\u003e \u003csvg viewbox=\"0 0 16 16\" fill=\"currentColor\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1700;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 120) { alert(\"Please ensure the width is less than 120 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your requested rug with a width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120 cm — Lengths are cut to exact size, no waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"7\"\u003e\"The Charismatic Touch of Darkness, Meeting Luxury in Your Steps...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Halı's Kuak Series KU06 Anthracite, the most authoritative and modern reflection of design culture, sets aside ordinary floor coverings to add a powerful, distinctive, and sensual luxury to your home. Its surface, covered with special plush tufts (3D texture), gently massages the soles of your feet with every step, concealing a cloud-like comfort behind the dignified appearance of anthracite.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eThanks to the robust structure of anthracite color, which perfectly camouflages dirt and stains, you can use this rug with maximum performance not only in your bathroom but also in the high-traffic corridors (entrances), kitchen, or youth rooms of your home. Without being limited by standard sizes, you can shape this masculine comfort entirely according to your own architecture with our \u003cb data-index-in-node=\"323\" data-path-to-node=\"9\"\u003ecustom size runner (cut) or modern round cut\u003c\/b\u003e options, tailored to your space's needs.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eDetails that will revolutionize your living spaces thanks to their unrivaled technical and functional features:\u003c\/p\u003e\n\u003cul data-path-to-node=\"11\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"11,0,0\"\u003eFloor-Gripping Security Technology:\u003c\/b\u003e Specially developed \"Non-Slip\" backing for wet areas (bathroom) and busy entrances ensures it won't budge an inch on parquet or tile. It leaves nothing to chance when it comes to your safety.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"11,1,0\"\u003eMaximum Hygiene, Minimum Effort (Washable at 30°C):\u003c\/b\u003e We've taken the practicality of dark colors to the next level with its washable feature! You can easily wash your rug in the washing machine or by hand (at 30 degrees, without spinning) whenever you wish.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"11,2,0\"\u003eHypoallergenic and Respiratory-Friendly Surface:\u003c\/b\u003e Thanks to its intelligent yarn structure that prevents germ and bacteria growth, it is the healthiest flooring solution for all rooms with children, babies, and individuals sensitive to asthma.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"11,3,0\"\u003eSmart Texture that Does Not Trap Lint or Dust:\u003c\/b\u003e Despite its extra soft plush structure, it does not trap dust from outside and definitely does not shed lint (fuzz). It always keeps the air in your home fresh and clean.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"11,4,0\"\u003eStain-Concealing, Long-Lasting Structure:\u003c\/b\u003e Thanks to its special weaving technique, it does not felt or flatten on the surface even in high-traffic corridors. The anthracite tone skillfully conceals minor stains and does not fade even after repeated washing.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-kuak-ku06-antrasit-ekstra-yumusak-yikanabilir-kaymaz-taban-pelus-banyo-ve-yolluk-halisi_apex_hali_savona_top_yolluk_2627_sv_antrasit_4.webp?v=1773682564\"\u003e\u003c\/p\u003e\n\u003chr data-path-to-node=\"12\"\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"13\"\u003ePsychology of the Colors Included\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"14\"\u003eA color profile that adds depth to the space, enhances focus, and maximizes practicality:\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"15,0,0\"\u003eAnthracite (Dark Gray Ground):\u003c\/b\u003e Symbolizes power, seriousness, and \"High-End\" modernity. It adds depth to the room, making other warm-colored objects (wood, tan, terracotta) around it shine like diamonds.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"15,1,0\"\u003e3D Shadow Dimension:\u003c\/b\u003e Dark-colored grounds risk appearing flat in dimly lit environments. However, the plush tufts of the Kuak series catch the ambient light, creating noble black shadows and light gray reflections on the anthracite ground, adding tremendous volume to the design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr data-path-to-node=\"16\"\u003e\n\u003ch4 data-path-to-node=\"17\"\u003e📐 \u003cb data-index-in-node=\"3\" data-path-to-node=\"17\"\u003eFrom an Architect's Perspective: Decoration \u0026 Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"18\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,0,0\"\u003eIndustrial Hallways (as Runners):\u003c\/b\u003e When combined with black matte metal coat racks, raw walnut console tables, and concrete-look walls, it creates a \"Loft\" entryway straight out of a magazine.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,1,0\"\u003eContrast in Modern Bathrooms:\u003c\/b\u003e Creates a strong contrast over pristine white ceramics, rescuing the space from ordinariness. Achieves perfect harmony with black faucets and marble details.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"18,2,0\"\u003eYouth, Study, and Gamer Rooms:\u003c\/b\u003e With its serious and focus-enhancing structure, it hides dirt and blends in with technological decor, whether under computer desks or in the center of youth rooms.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-path-to-node=\"26\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"27\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,0,0\"\u003eCollection Name:\u003c\/b\u003e Kuak Series\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,1,0\"\u003eModel Code:\u003c\/b\u003e KU06\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,2,0\"\u003eColor:\u003c\/b\u003e Anthracite (Dark Grey)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,3,0\"\u003eYarn \/ Texture:\u003c\/b\u003e Ultra Soft Plush (3D Bud Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,4,0\"\u003eBacking:\u003c\/b\u003e Specially Produced Non-Slip Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,5,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,5,0\"\u003eCleaning:\u003c\/b\u003e Machine washable at 30°C (without wringing) and hand washable.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,6,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,6,0\"\u003eHealth Focus:\u003c\/b\u003e Antibacterial, Antiallergic, Non-shedding, Dust-resistant.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,7,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,7,0\"\u003eDurability:\u003c\/b\u003e Colorfast, non-felting, perfectly conceals stains and dust.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,8,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,8,0\"\u003eProduction Option:\u003c\/b\u003e \u003cb data-index-in-node=\"17\" data-path-to-node=\"27,8,0\"\u003eCustom Size (Cut Runner) and Round Cut\u003c\/b\u003e available.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,9,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27,9,0\"\u003eArea of Use:\u003c\/b\u003e Hallway\/Entryway, kitchen, bathroom, youth room, study room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"position: relative; padding-bottom: 177.77%; height: 0; overflow: hidden;\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/_tjTYbHibl0?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;playlist=_tjTYbHibl0\u0026amp;rel=0\" style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%;\"\u003e\n  \u003c\/iframe\u003e\u003c\/div\u003e","brand":"Zev Halı","offers":[{"title":"40x60 \/ Flat","offer_id":42846474043440,"sku":"SavonaTopYolluk2621SVantrasit-1-40x60duz","price":400.0,"currency_code":"TRY","in_stock":false},{"title":"40x60 \/ Oval","offer_id":42846474076208,"sku":"SavonaTopYolluk2621SVantrasit-3-40x60-oval","price":400.0,"currency_code":"TRY","in_stock":false},{"title":"50x80 \/ Flat","offer_id":42846474108976,"sku":"SavonaTopYolluk2621SVantrasit-4-50x80-düz","price":680.0,"currency_code":"TRY","in_stock":false},{"title":"50x80 \/ Oval","offer_id":42846474141744,"sku":"SavonaTopYolluk2621SVantrasit-6-50x80-oval","price":680.0,"currency_code":"TRY","in_stock":false},{"title":"60x90 \/ Flat","offer_id":42846474174512,"sku":"SavonaTopYolluk2621SVantrasit-7-60x90-düz","price":900.0,"currency_code":"TRY","in_stock":false},{"title":"60x90 \/ Oval","offer_id":42846474207280,"sku":"SavonaTopYolluk2621SVantrasit-9-60x90-oval","price":900.0,"currency_code":"TRY","in_stock":false},{"title":"60x100 \/ Flat","offer_id":42846474240048,"sku":"SavonaTopYolluk2621SVantrasit-10-60x100-düz","price":990.0,"currency_code":"TRY","in_stock":false},{"title":"60x100 \/ Oval","offer_id":42846474272816,"sku":"SavonaTopYolluk2621SVantrasit-12-60x100-oval","price":990.0,"currency_code":"TRY","in_stock":false},{"title":"80x80 \/ Flat","offer_id":42846474305584,"sku":"SavonaTopYolluk2621SVantrasit-13-80x80-düz","price":1080.0,"currency_code":"TRY","in_stock":false},{"title":"80x80 \/ Round","offer_id":42846474338352,"sku":"SavonaTopYolluk2621SVantrasit-14-80x80-yuvarlak","price":1080.0,"currency_code":"TRY","in_stock":false},{"title":"100x100 \/ Flat","offer_id":42846474371120,"sku":"SavonaTopYolluk2621SVantrasit-16-100x100-düz","price":1700.0,"currency_code":"TRY","in_stock":false},{"title":"100x100 \/ Round","offer_id":42846474403888,"sku":"SavonaTopYolluk2621SVantrasit-17-100x100-yuvarlak","price":1700.0,"currency_code":"TRY","in_stock":false},{"title":"120x120 \/ Flat","offer_id":42846474436656,"sku":"SavonaTopYolluk2621SVantrasit-19-120x120-düz","price":2440.0,"currency_code":"TRY","in_stock":false},{"title":"120x120 \/ Round","offer_id":42846474469424,"sku":"SavonaTopYolluk2621SVantrasit-20-120x120-yuvarlak","price":2440.0,"currency_code":"TRY","in_stock":false},{"title":"80x120 \/ Flat","offer_id":42846474502192,"sku":"SavonaTopYolluk2621SVantrasit-22-80x120-düz","price":1630.0,"currency_code":"TRY","in_stock":false},{"title":"80x120 \/ Oval","offer_id":42846474534960,"sku":"SavonaTopYolluk2621SVantrasit-24-80x120-oval","price":1630.0,"currency_code":"TRY","in_stock":false},{"title":"80x150 \/ Flat","offer_id":42846474567728,"sku":"SavonaTopYolluk2621SVantrasit-25-80x150-düz","price":2040.0,"currency_code":"TRY","in_stock":false},{"title":"80x150 \/ Oval","offer_id":42846474600496,"sku":"SavonaTopYolluk2621SVantrasit-27-80x150-oval","price":2040.0,"currency_code":"TRY","in_stock":false},{"title":"80x200 \/ Flat","offer_id":42846474633264,"sku":"SavonaTopYolluk2621SVantrasit-28-80x200-düz","price":2720.0,"currency_code":"TRY","in_stock":false},{"title":"80x200 \/ Oval","offer_id":42846474666032,"sku":"SavonaTopYolluk2621SVantrasit-30-80x200-oval","price":2720.0,"currency_code":"TRY","in_stock":false},{"title":"80x250 \/ Flat","offer_id":42846474698800,"sku":"SavonaTopYolluk2621SVantrasit-31-80x250-düz","price":3400.0,"currency_code":"TRY","in_stock":false},{"title":"80x250 \/ Oval","offer_id":42846474731568,"sku":"SavonaTopYolluk2621SVantrasit-33-80x250-oval","price":3400.0,"currency_code":"TRY","in_stock":false},{"title":"100x150 \/ Flat","offer_id":42846474764336,"sku":"SavonaTopYolluk2621SVantrasit-34-100x150-düz","price":2550.0,"currency_code":"TRY","in_stock":false},{"title":"100x150 \/ Oval","offer_id":42846474797104,"sku":"SavonaTopYolluk2621SVantrasit36-100x150-oval","price":2550.0,"currency_code":"TRY","in_stock":false},{"title":"100x200 \/ Flat","offer_id":42846474829872,"sku":"SavonaTopYolluk2621SVantrasit37-100x200-düz","price":3400.0,"currency_code":"TRY","in_stock":false},{"title":"100x200 \/ Oval","offer_id":42846474862640,"sku":"SavonaTopYolluk2621SVantrasit-39-100x200-oval","price":3400.0,"currency_code":"TRY","in_stock":false},{"title":"100x250 \/ Flat","offer_id":42846474895408,"sku":"SavonaTopYolluk2621SVantrasit-40-100x250-düz","price":4250.0,"currency_code":"TRY","in_stock":false},{"title":"100x250 \/ Oval","offer_id":42846474928176,"sku":"SavonaTopYolluk2621SVantrasit-42-100x250-oval","price":4250.0,"currency_code":"TRY","in_stock":false},{"title":"120x180 \/ Flat","offer_id":42846474960944,"sku":"SavonaTopYolluk2621SVantrasit43-120x180-düz","price":3672.0,"currency_code":"TRY","in_stock":false},{"title":"120x180 \/ Oval","offer_id":42846474993712,"sku":"SavonaTopYolluk2621SVantrasit-45-120x180-oval","price":3672.0,"currency_code":"TRY","in_stock":false},{"title":"120x250 \/ Flat","offer_id":42846475026480,"sku":"SavonaTopYolluk2621SVtantrasit-46-120x250-düz","price":4250.0,"currency_code":"TRY","in_stock":false},{"title":"120x250 \/ Oval","offer_id":42846475059248,"sku":"SavonaTopYolluk2621SVantrasit-48-120x250-oval","price":4250.0,"currency_code":"TRY","in_stock":false},{"title":"40x60 + 60x90 2-piece set \/ Flat","offer_id":42846475092016,"sku":"SavonaTopYolluk2621SVantrasit-49-set1-düz","price":1200.0,"currency_code":"TRY","in_stock":false},{"title":"40x60 + 60x90 2-piece set \/ Oval","offer_id":42846475124784,"sku":"SavonaTopYolluk2621SVantrasiti50-set1-oval","price":1200.0,"currency_code":"TRY","in_stock":false},{"title":"60x100 2-piece set \/ Flat","offer_id":42846475157552,"sku":"SavonaTopYolluk2621SVtantrasit-50-set1-oval","price":1900.0,"currency_code":"TRY","in_stock":false},{"title":"60x100 2-piece set \/ Oval","offer_id":42846475190320,"sku":"SavonaTopYolluk2621SVantrasit-52-set2-oval","price":1900.0,"currency_code":"TRY","in_stock":false},{"title":"50x80 + 80x120 2-piece set \/ Flat","offer_id":42846475223088,"sku":"SavonaTopYolluk2621SVantrasit-53-set3-düz","price":2100.0,"currency_code":"TRY","in_stock":false},{"title":"50x80 + 80x120 2-piece set \/ Oval","offer_id":42846475255856,"sku":"SavonaTopYolluk2621SVantrasit-54-set3-oval","price":2100.0,"currency_code":"TRY","in_stock":false},{"title":"80x80 2-piece set \/ Flat","offer_id":42846475288624,"sku":"SavonaTopYolluk2621SVantrasit-55-set4-düz","price":1950.0,"currency_code":"TRY","in_stock":false},{"title":"80x80 2-piece set \/ Round","offer_id":42846475321392,"sku":"SavonaTopYolluk2621SVantrasit-56-set4-yuvarlak","price":1950.0,"currency_code":"TRY","in_stock":false},{"title":"100x100 2-piece set \/ Flat","offer_id":42846475354160,"sku":"SavonaTopYolluk2621SVantrasit-57-set5-düz","price":3200.0,"currency_code":"TRY","in_stock":false},{"title":"100x100 2-piece set \/ Round","offer_id":42846475386928,"sku":"SavonaTopYolluk2621SVantrasit-58-set5-yuvarlak","price":3200.0,"currency_code":"TRY","in_stock":false},{"title":"120x120 2-piece set \/ Flat","offer_id":42846475419696,"sku":"SavonaTopYolluk2621SVantrasit-59-set6-düz","price":4500.0,"currency_code":"TRY","in_stock":false},{"title":"120x120 2-piece set \/ Round","offer_id":42846475452464,"sku":"SavonaTopYolluk2621SVantrasit-60-set6-yuvarlak","price":4500.0,"currency_code":"TRY","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-kuak-ku06-antrasit-ekstra-yumusak-yikanabilir-kaymaz-taban-pelus-banyo-ve-yolluk-halisi_apexhalisavonatopyolluk2627svantrasit_5.webp?v=1773682706"},{"product_id":"kuak-pembe-yikanabilir-kaymaz-banyo-ku07","title":"Zev Carpet Kuak Pink Washable Non-Slip Bathroom Runner Rug KU07 Custom Size","description":"\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Custom Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Offers \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your desired measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 cm — Different sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"e.g. 120\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"e.g. 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ View Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eRUG EDGING\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-biye\" name=\"haliKenari\" value=\"Biye\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-biye\" class=\"hali-radio-label\"\u003eBinding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1700;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 120) { alert(\"Please ensure the width is less than 120 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your requested rug with a width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120 cm — Length is cut to exact size, no waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Measurements: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edging: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-path-to-node=\"8\" data-index-in-node=\"0\"\u003e\"The Romantic Touch of Powder, with a Cloud-Like Comfort on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eAs the most delicate, gentle, and soft reflection of Zev Halı's design culture, the Kuak Series KU07 Pink abandons ordinary floor coverings, adding a completely \"sensual\" and loving luxury to your home. Its surface, covered with special plush buds (3D texture), provides a gentle massage effect on the soles of your feet the moment you step on it, bringing the calming energy of powder pink into your strides.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eThis special soft (powder) shade of pink is perfect for creating a safe and cozy play area in girls' and baby rooms, a romantic spa ambiance in your bathroom, or a peaceful awakening corner in your bedroom. Without being confined by standard sizes, you can design this comfort completely according to your own architecture with our \u003cb data-path-to-node=\"10\" data-index-in-node=\"304\"\u003ecustom size runner (cut-to-size) or modern round cut\u003c\/b\u003e options, as per your space's needs.\u003c\/p\u003e\n\u003cp data-path-to-node=\"11\"\u003eRevolutionary details for your living spaces thanks to unmatched technical and functional features:\u003c\/p\u003e\n\u003cul data-path-to-node=\"12\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,0,0\"\u003e\u003cb data-path-to-node=\"12,0,0\" data-index-in-node=\"0\"\u003eFloor-Gripping Safety Technology:\u003c\/b\u003e Specially developed for wet areas (bathrooms) and rooms where children joyfully run around, its \"Non-Slip\" backing ensures it won't budge an inch on parquet or tiles. Provides maximum safety for tiny steps.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,1,0\"\u003e\u003cb data-path-to-node=\"12,1,0\" data-index-in-node=\"0\"\u003eMaximum Hygiene, Minimum Effort (30°C Washable):\u003c\/b\u003e Leave behind all fears of using light\/soft colors in children's rooms or bathrooms! You can easily wash your rug in the washing machine or by hand (at 30 degrees, without spinning) whenever you wish.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,2,0\"\u003e\u003cb data-path-to-node=\"12,2,0\" data-index-in-node=\"0\"\u003eHypoallergenic and Respiratory-Friendly Surface:\u003c\/b\u003e Thanks to its intelligent yarn structure that prevents the harboring of germs and bacteria, it is the healthiest and safest flooring solution for all rooms where newborns, children, and individuals with asthma sensitivity reside.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,3,0\"\u003e\u003cb data-path-to-node=\"12,3,0\" data-index-in-node=\"0\"\u003eSmart Texture that Does Not Trap Lint or Dust:\u003c\/b\u003e Despite its extra soft plush texture, it does not trap outside dust and absolutely does not shed lint (fuzz). It keeps the air in your home and for your baby always clean.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,4,0\"\u003e\u003cb data-path-to-node=\"12,4,0\" data-index-in-node=\"0\"\u003eLong-Lasting Structure that Retains its Shape:\u003c\/b\u003e Thanks to its special weaving technique, it does not felt or flatten on the surface even when played on. The powder pink color does not fade even after numerous washes, always maintaining its fresh and romantic appearance from the first day. \u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-kuak-ku07-pembe-ekstra-yumusak-yikanabilir-kaymaz-taban-pelus-banyo-ve-yolluk-halisi_apex_hali_savona_top_yolluk_2624_sv_pembe_5.webp?v=1773691779\" alt=\"\"\u003e\u003c\/p\u003e\n\u003chr data-path-to-node=\"13\"\u003e\n\u003ch4 data-path-to-node=\"14\"\u003e🎨 \u003cb data-path-to-node=\"14\" data-index-in-node=\"3\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"15\"\u003eA color profile that softens the space, elevating feelings of compassion and tranquility:\u003c\/p\u003e\n\u003cul data-path-to-node=\"16\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,0,0\"\u003e\u003cb data-path-to-node=\"16,0,0\" data-index-in-node=\"0\"\u003ePink (Powder \/ Soft Pink Base):\u003c\/b\u003e The universal color of love, compassion, and romance. It radiates a calming and sweet energy, devoid of aggression, into the room. Especially in children's rooms, it enhances a sense of belonging and security.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,1,0\"\u003e\u003cb data-path-to-node=\"16,1,0\" data-index-in-node=\"0\"\u003e3D Shadow Dimension:\u003c\/b\u003e The plush buds, which prevent the pink from appearing monotonous, refract light to create subtle, magical shadows on the rug, adding a \"Tone-on-Tone\" depth to the design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr data-path-to-node=\"17\"\u003e\n\u003ch4 data-path-to-node=\"18\"\u003e📐 \u003cb data-path-to-node=\"18\" data-index-in-node=\"3\"\u003eFrom the Architect's Perspective: Decoration \u0026 Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"0\"\u003eBaby and Girls' Rooms:\u003c\/b\u003e When cut in a round shape and placed inside play tents or directly in front of wooden cribs, it transforms the space into a fairy tale straight out of a magazine. It provides a perfect harmony with white and oak furniture.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"0\"\u003eSpa Effect in Soft Bathrooms:\u003c\/b\u003e When combined with pristine white ceramics and \"Rose Gold\" or brass faucets, it adds a luxurious, romantic, and extremely modern feminine touch to your bathroom.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"0\"\u003eBedrooms and Dressing Rooms:\u003c\/b\u003e You can transform the feeling of stepping onto a cold floor in the mornings into a warm welcoming ritual with \"custom size runners\" placed on both sides of the bed.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-path-to-node=\"27\"\u003e\u003cb data-path-to-node=\"27\" data-index-in-node=\"0\"\u003e Technical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"28\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,0,0\"\u003e\u003cb data-path-to-node=\"28,0,0\" data-index-in-node=\"0\"\u003eCollection Name:\u003c\/b\u003e Kuak Series\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,1,0\"\u003e\u003cb data-path-to-node=\"28,1,0\" data-index-in-node=\"0\"\u003eModel Code:\u003c\/b\u003e KU07\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,2,0\"\u003e\u003cb data-path-to-node=\"28,2,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Pink (Powder Pink \/ Soft Pink)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,3,0\"\u003e\u003cb data-path-to-node=\"28,3,0\" data-index-in-node=\"0\"\u003eYarn \/ Texture:\u003c\/b\u003e Ultra Soft Plush (3D Bud Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,4,0\"\u003e\u003cb data-path-to-node=\"28,4,0\" data-index-in-node=\"0\"\u003eBacking:\u003c\/b\u003e Specially Produced Non-Slip Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,5,0\"\u003e\u003cb data-path-to-node=\"28,5,0\" data-index-in-node=\"0\"\u003eCleaning:\u003c\/b\u003e Machine washable at 30°C (without spinning) and hand washable.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,6,0\"\u003e\u003cb data-path-to-node=\"28,6,0\" data-index-in-node=\"0\"\u003eHealth-Oriented:\u003c\/b\u003e Antibacterial, Antiallergic, Non-Shedding, Dust-Resistant.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,7,0\"\u003e\u003cb data-path-to-node=\"28,7,0\" data-index-in-node=\"0\"\u003eDurability:\u003c\/b\u003e Colorfast, no felting or shedding.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,8,0\"\u003e\u003cb data-path-to-node=\"28,8,0\" data-index-in-node=\"0\"\u003eProduction Options:\u003c\/b\u003e \u003cb data-path-to-node=\"28,8,0\" data-index-in-node=\"17\"\u003eCustom Size (Cut Runner) and Round Cut\u003c\/b\u003e options available.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,9,0\"\u003e\u003cb data-path-to-node=\"28,9,0\" data-index-in-node=\"0\"\u003eUsage Area:\u003c\/b\u003e Baby\/Girls' room, bathroom, bedroom, dressing room, hallway.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"position: relative; padding-bottom: 177.77%; height: 0; overflow: hidden;\"\u003e\n  \u003ciframe style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%;\" src=\"https:\/\/www.youtube.com\/embed\/_tjTYbHibl0?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;playlist=_tjTYbHibl0\u0026amp;rel=0\" frameborder=\"0\" allow=\"autoplay; encrypted-media; fullscreen\" allowfullscreen\u003e\n  \u003c\/iframe\u003e\n\u003c\/div\u003e","brand":"Zev Halı","offers":[{"title":"40x60 \/ Flat","offer_id":42846510153776,"sku":"SavonaTopYolluk2621Spembe-1-40x60duz","price":400.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 \/ Oval","offer_id":42846510186544,"sku":"SavonaTopYolluk2621SVpembe-3-40x60-oval","price":400.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 \/ Flat","offer_id":42846510219312,"sku":"SavonaTopYolluk2621SVpembe-4-50x80-düz","price":680.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 \/ Oval","offer_id":42846510252080,"sku":"SavonaTopYolluk2621SVpembe-6-50x80-oval","price":680.0,"currency_code":"TRY","in_stock":true},{"title":"60x90 \/ Flat","offer_id":42846510284848,"sku":"SavonaTopYolluk2621SVpembe-7-60x90-düz","price":900.0,"currency_code":"TRY","in_stock":true},{"title":"60x90 \/ Oval","offer_id":42846510317616,"sku":"SavonaTopYolluk2621SVpembe-9-60x90-oval","price":900.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 \/ Flat","offer_id":42846510350384,"sku":"SavonaTopYolluk2621SVpembe-10-60x100-düz","price":990.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 \/ Oval","offer_id":42846510383152,"sku":"SavonaTopYolluk2621SVpembe-12-60x100-oval","price":990.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 \/ Flat","offer_id":42846510415920,"sku":"SavonaTopYolluk2621SVpembe13-80x80-düz","price":1080.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 \/ Round","offer_id":42846510448688,"sku":"SavonaTopYolluk2621SVpembe-14-80x80-yuvarlak","price":1080.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 \/ Flat","offer_id":42846510481456,"sku":"SavonaTopYolluk2621SVpembe-16-100x100-düz","price":1700.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 \/ Round","offer_id":42846510514224,"sku":"SavonaTopYolluk2621SVpembe-17-100x100-yuvarlak","price":1700.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 \/ Flat","offer_id":42846510546992,"sku":"SavonaTopYolluk2621SVpembe-19-120x120-düz","price":2440.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 \/ Round","offer_id":42846510579760,"sku":"SavonaTopYolluk2621SVpembe-20-120x120-yuvarlak","price":2440.0,"currency_code":"TRY","in_stock":true},{"title":"80x120 \/ Flat","offer_id":42846510612528,"sku":"SavonaTopYolluk2621SVpembe-22-80x120-düz","price":1630.0,"currency_code":"TRY","in_stock":true},{"title":"80x120 \/ Oval","offer_id":42846510645296,"sku":"SavonaTopYolluk2621SVpembe-24-80x120-oval","price":1630.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Flat","offer_id":42846510678064,"sku":"SavonaTopYolluk2621SVpembe-25-80x150-düz","price":2040.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Oval","offer_id":42846510710832,"sku":"SavonaTopYolluk2621SVpembe-27-80x150-oval","price":2040.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Flat","offer_id":42846510743600,"sku":"SavonaTopYolluk2621SVpembe-28-80x200-düz","price":2720.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Oval","offer_id":42846510776368,"sku":"SavonaTopYolluk2621SVpembe-30-80x200-oval","price":2720.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Flat","offer_id":42846510809136,"sku":"SavonaTopYolluk2621SVpembe-31-80x250-düz","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Oval","offer_id":42846510841904,"sku":"SavonaTopYolluk2621SVpembe-33-80x250-oval","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x150 \/ Flat","offer_id":42846510874672,"sku":"SavonaTopYolluk2621SVpembe-34-100x150-düz","price":2550.0,"currency_code":"TRY","in_stock":true},{"title":"100x150 \/ Oval","offer_id":42846510907440,"sku":"SavonaTopYolluk2621SVpembe36-100x150-oval","price":2550.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Flat","offer_id":42846510940208,"sku":"SavonaTopYolluk2621SVpembe37-100x200-düz","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Oval","offer_id":42846510972976,"sku":"SavonaTopYolluk2621SVpembe-39-100x200-oval","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Flat","offer_id":42846511005744,"sku":"SavonaTopYolluk2621SVpembe-40-100x250-düz","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Oval","offer_id":42846511038512,"sku":"SavonaTopYolluk2621SVpembe-42-100x250-oval","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Flat","offer_id":42846511071280,"sku":"SavonaTopYolluk2621SVpembe43-120x180-düz","price":3672.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Oval","offer_id":42846511104048,"sku":"SavonaTopYolluk2621SVpembe-45-120x180-oval","price":3672.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Flat","offer_id":42846511136816,"sku":"SavonaTopYolluk2621SVpembe-46-120x250-düz","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Oval","offer_id":42846511169584,"sku":"SavonaTopYolluk2621SVpembe-48-120x250-oval","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 + 60x90 2-piece set \/ Flat","offer_id":42846511202352,"sku":"SavonaTopYolluk2621SVpembe-49-set1-düz","price":1200.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 + 60x90 2-piece set \/ Oval","offer_id":42846511235120,"sku":"SavonaTopYolluk2621Spembe50-set1-oval","price":1200.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 2-piece set \/ Flat","offer_id":42846511267888,"sku":"SavonaTopYolluk2621SVtpembe-50-set1-oval","price":1900.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 2-piece set \/ Oval","offer_id":42846511300656,"sku":"SavonaTopYolluk2621SVpembe-52-set2-oval","price":1900.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 + 80x120 2-piece set \/ Flat","offer_id":42846511333424,"sku":"SavonaTopYolluk2621SVpembe-53-set3-düz","price":2100.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 + 80x120 2-piece set \/ Oval","offer_id":42846511366192,"sku":"SavonaTopYolluk2621SVpembe-54-set3-oval","price":2100.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 2-piece set \/ Flat","offer_id":42846511398960,"sku":"SavonaTopYolluk2621SVpembe-55-set4-düz","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 2-piece set \/ Round","offer_id":42846511431728,"sku":"SavonaTopYolluk2621Spembe-56-set4-yuvarlak","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 2-piece set \/ Flat","offer_id":42846511464496,"sku":"SavonaTopYolluk2621SVpembe-57-set5-düz","price":3200.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 2-piece set \/ Round","offer_id":42846511497264,"sku":"SavonaTopYolluk2621SVpembe-58-set5-yuvarlak","price":3200.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 2-piece set \/ Flat","offer_id":42846511530032,"sku":"SavonaTopYolluk2621Spembe-59-set6-düz","price":4500.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 2-piece set \/ Round","offer_id":42846511562800,"sku":"SavonaTopYolluk2621Spembe-60-set6-yuvarlak","price":4500.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-kuak-ku07-pembe-ekstra-yumusak-yikanabilir-kaymaz-taban-pelus-banyo-ve-yolluk-halisi_apexhalisavonatopyolluk2624svpembe_5.webp?v=1773691808"},{"product_id":"kuak-mint-yikanabilir-kaymaz-ku08","title":"Zev Carpets Kuak Mint Washable Non-Slip Bathroom Runner KU08 Custom Size","description":"\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Custom Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Offers \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your custom measurements using the calculator below and see the price. Place your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 cm — Different sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-genislik\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 120\" class=\"hali-input\" id=\"hali-genislik\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-uzunluk\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 300\" class=\"hali-input\" id=\"hali-uzunluk\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"hali-hesapla-btn\" id=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv class=\"hali-sonuc-alani hidden\" id=\"hali-sonuc-alani\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan class=\"hali-sonuc-deger\" id=\"hali-sonuc-metrekare\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan class=\"hali-fiyat\" id=\"hali-sonuc-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv class=\"hali-uyari hidden\" id=\"hali-genislik-uyari\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eRUG EDGING\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Biye\" name=\"haliKenari\" id=\"hali-kenar-biye\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-biye\"\u003eBias Binding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Dikdörtgen\" name=\"haliSekli\" id=\"hali-sekil-dikdortgen\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-dikdortgen\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Yuvarlak\" name=\"haliSekli\" id=\"hali-sekil-yuvarlak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-yuvarlak\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Oval\" name=\"haliSekli\" id=\"hali-sekil-oval\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-oval\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"hali-whatsapp-btn disabled\" href=\"#\" id=\"hali-whatsapp-btn\"\u003e \u003csvg viewbox=\"0 0 16 16\" fill=\"currentColor\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1700;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 120) { alert(\"Please ensure the width is less than 120 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug, requested at a width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e, will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from the standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120 cm — Lengths are cut to exact size without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edging: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"8\"\u003e\"Nature's Freshness, with a Cloud-like Refreshment at Your Feet...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eZev Halı's freshest, most innovative, and soothing reflection of design culture, the Kuak Series KU08 Mint, goes beyond ordinary floor coverings to add a breath of sensory luxury to your home. Its surface, covered with special plush tufts (3D texture), provides a gentle massage effect to your feet the moment you step on it, bringing the cooling energy of mint green to your every stride.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eThis unique pastel shade of mint is perfect for creating a truly purifying (spa) environment in your bathroom, bringing a spring freshness to stuffy hallways and corridors, or designing a soothing play area in baby rooms. Without being limited by standard sizes, you can fully design this comfort according to your own architecture with our \u003cb data-index-in-node=\"296\" data-path-to-node=\"10\"\u003ecustom-sized runners (cut-to-measure) or modern round cut\u003c\/b\u003e options, tailored to your space's needs.\u003c\/p\u003e\n\u003cp data-path-to-node=\"11\"\u003eDetails that will revolutionize your living spaces thanks to their unrivaled technical and functional features:\u003c\/p\u003e\n\u003cul data-path-to-node=\"12\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,0,0\"\u003eFloor-Gripping Safety Technology:\u003c\/b\u003e Specially developed \"Non-Slip\" backing for wet areas (bathrooms) and rooms where children joyfully run around, ensures it won't budge an inch on parquet or tiles. It leaves nothing to chance when it comes to your safety.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,1,0\"\u003eMaximum Hygiene, Minimum Effort (Washable at 30°C):\u003c\/b\u003e Leave behind all the difficulties of using pastel tones! You can easily wash your rug in the washing machine or by hand (at 30 degrees, without wringing) anytime you wish.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,2,0\"\u003eHypoallergenic and Respiratory-Friendly Surface:\u003c\/b\u003e Thanks to its intelligent fiber structure that prevents microbe and bacteria growth, it is the healthiest flooring solution for all rooms with newborns and individuals sensitive to asthma.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,3,0\"\u003eSmart Texture that Does Not Trap Lint or Dust:\u003c\/b\u003e Despite its extra soft plush structure, it does not trap dust from outside and absolutely does not shed (fuzz). It always keeps the air in your home and for your baby perfectly clean.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,4,0\"\u003eLong-Lasting Structure that Retains its Form:\u003c\/b\u003e Thanks to its special weaving technique, it does not felt or flatten on the surface even with heavy traffic. The mint color does not fade even after countless washes, always maintaining its fresh and bright appearance from the first day. \u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-kuak-ku08-mint-ekstra-yumusak-yikanabilir-kaymaz-taban-pelus-banyo-ve-yolluk-halisi_apex_hali_savona_top_yolluk_2625_sv_mint_5.webp?v=1773692031\"\u003e\u003c\/p\u003e\n\u003chr data-path-to-node=\"13\"\u003e\n\u003ch4 data-path-to-node=\"14\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"14\"\u003eThe Psychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"15\"\u003eA color profile that freshens up the space, reduces stress, and maximizes the feeling of freshness:\u003c\/p\u003e\n\u003cul data-path-to-node=\"16\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"16,0,0\"\u003eMint (Aqua Green \/ Mint Green):\u003c\/b\u003e The color of renewal, nature, and serenity. It diffuses a cooling and relaxing energy into the room, free from aggressiveness. It is easy on the eyes and alleviates mental fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"16,1,0\"\u003e3D Shadow Dimension:\u003c\/b\u003e As mint is a pastel tone, it can appear dull on flat surfaces. However, the three-dimensional light refractions created by the plush tufts create subtle shadows on the rug, adding a living, \"Ton Sur Ton\" depth to the design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"17\"\u003e\n\u003ch4 data-path-to-node=\"18\"\u003e📐 \u003cb data-index-in-node=\"3\" data-path-to-node=\"18\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"19,0,0\"\u003eScandinavian and Bohemian Harmony:\u003c\/b\u003e The fresh energy of mint green, combined with Bohemian macrame details, raw wooden stools, Scandinavian-style light oak furniture, and pampas grass, creates an amazing interior harmony straight out of a magazine. It elevates natural and organic aesthetics to their peak.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"19,1,0\"\u003eBotanical Spa in Fresh Bathrooms:\u003c\/b\u003e Paired with pristine white ceramics, light-colored bamboo accessories, and green-leaved plants like eucalyptus\/snake plant placed in corners, it adds a luxurious \"Botanical Spa\" ambiance to your bathroom.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"19,2,0\"\u003eBright Baby and Hallway Areas:\u003c\/b\u003e It optically widens and brightens long and dark hallways. In baby rooms, it harmonizes with cotton textiles to create a safe and serene sleep environment.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch4 data-path-to-node=\"27\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"27\"\u003e Technical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"28\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,0,0\"\u003eCollection Name:\u003c\/b\u003e Kuak Series\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,1,0\"\u003eModel Code:\u003c\/b\u003e KU08\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,2,0\"\u003eColor:\u003c\/b\u003e Mint (Sea Green \/ Mint Green)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,3,0\"\u003eYarn \/ Texture:\u003c\/b\u003e Ultra Soft Plush (3D Bud Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,4,0\"\u003eBacking:\u003c\/b\u003e Specially Produced Non-Slip Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,5,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,5,0\"\u003eCleaning:\u003c\/b\u003e Machine washable (without spinning) and hand washable at 30°C.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,6,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,6,0\"\u003eHealth-Oriented:\u003c\/b\u003e Antibacterial, Antiallergenic, Non-Shedding, Dust-Resistant.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,7,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,7,0\"\u003eDurability:\u003c\/b\u003e Colorfast, no felting or shedding.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,8,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,8,0\"\u003eProduction Option:\u003c\/b\u003e \u003cb data-index-in-node=\"17\" data-path-to-node=\"28,8,0\"\u003eCustom Size (Cut Runner) and Round Cut\u003c\/b\u003e available.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,9,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28,9,0\"\u003eUsage Area:\u003c\/b\u003e Bathroom, baby\/children's room, hallway, kitchen, bedroom.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"position: relative; padding-bottom: 177.77%; height: 0; overflow: hidden;\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/_tjTYbHibl0?autoplay=1\u0026amp;mute=1\u0026amp;loop=1\u0026amp;playlist=_tjTYbHibl0\u0026amp;rel=0\" style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%;\"\u003e\n  \u003c\/iframe\u003e\u003c\/div\u003e","brand":"Zev Halı","offers":[{"title":"40x60 \/ Flat","offer_id":42846851563568,"sku":"SavonaTopYolluk2621Smint-1-40x60duz","price":400.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 \/ Oval","offer_id":42846851596336,"sku":"SavonaTopYolluk2621SVmint-3-40x60-oval","price":400.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 \/ Flat","offer_id":42846851629104,"sku":"SavonaTopYolluk2621SVmint-4-50x80-düz","price":680.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 \/ Oval","offer_id":42846851661872,"sku":"SavonaTopYolluk2621SVmint-6-50x80-oval","price":680.0,"currency_code":"TRY","in_stock":true},{"title":"60x90 \/ Flat","offer_id":42846851694640,"sku":"SavonaTopYolluk2621SVmint-7-60x90-düz","price":900.0,"currency_code":"TRY","in_stock":true},{"title":"60x90 \/ Oval","offer_id":42846851727408,"sku":"SavonaTopYolluk2621SVmint-9-60x90-oval","price":900.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 \/ Flat","offer_id":42846851760176,"sku":"SavonaTopYolluk2621SVmint-10-60x100-düz","price":990.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 \/ Oval","offer_id":42846851792944,"sku":"SavonaTopYolluk2621SVmint-12-60x100-oval","price":990.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 \/ Flat","offer_id":42846851825712,"sku":"SavonaTopYolluk2621SVmint13-80x80-düz","price":1080.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 \/ Round","offer_id":42846851858480,"sku":"SavonaTopYolluk2621SVmint-14-80x80-yuvarlak","price":1080.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 \/ Flat","offer_id":42846851891248,"sku":"SavonaTopYolluk2621SVmint-16-100x100-düz","price":1700.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 \/ Round","offer_id":42846851924016,"sku":"SavonaTopYolluk2621SVmint-17-100x100-yuvarlak","price":1700.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 \/ Flat","offer_id":42846851956784,"sku":"SavonaTopYolluk2621SVmint-19-120x120-düz","price":2440.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 \/ Round","offer_id":42846851989552,"sku":"SavonaTopYolluk2621SVmint-20-120x120-yuvarlak","price":2440.0,"currency_code":"TRY","in_stock":true},{"title":"80x120 \/ Flat","offer_id":42846852022320,"sku":"SavonaTopYolluk2621SVmint-22-80x120-düz","price":1630.0,"currency_code":"TRY","in_stock":true},{"title":"80x120 \/ Oval","offer_id":42846852055088,"sku":"SavonaTopYolluk2621SVmint-24-80x120-oval","price":1630.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Flat","offer_id":42846852087856,"sku":"SavonaTopYolluk2621SVmint-25-80x150-düz","price":2040.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Oval","offer_id":42846852120624,"sku":"SavonaTopYolluk2621SVmint-27-80x150-oval","price":2040.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Flat","offer_id":42846852153392,"sku":"SavonaTopYolluk2621SVmint-28-80x200-düz","price":2720.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Oval","offer_id":42846852186160,"sku":"SavonaTopYolluk2621SVmint-30-80x200-oval","price":2720.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Flat","offer_id":42846852218928,"sku":"SavonaTopYolluk2621SVmint31-80x250-düz","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Oval","offer_id":42846852251696,"sku":"SavonaTopYolluk2621SVmint-33-80x250-oval","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x150 \/ Flat","offer_id":42846852284464,"sku":"SavonaTopYolluk2621SVmint-34-100x150-düz","price":2550.0,"currency_code":"TRY","in_stock":true},{"title":"100x150 \/ Oval","offer_id":42846852317232,"sku":"SavonaTopYolluk2621SVmint36-100x150-oval","price":2550.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Flat","offer_id":42846852350000,"sku":"SavonaTopYolluk2621SVmint37-100x200-düz","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Oval","offer_id":42846852382768,"sku":"SavonaTopYolluk2621SVmint39-100x200-oval","price":3400.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Flat","offer_id":42846852415536,"sku":"SavonaTopYolluk2621SVmint-40-100x250-düz","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Oval","offer_id":42846852448304,"sku":"SavonaTopYolluk2621SVmint-42-100x250-oval","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Flat","offer_id":42846852481072,"sku":"SavonaTopYolluk2621SVmint43-120x180-düz","price":3672.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Oval","offer_id":42846852513840,"sku":"SavonaTopYolluk2621SVmint-45-120x180-oval","price":3672.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Flat","offer_id":42846852546608,"sku":"SavonaTopYolluk2621SVmint-46-120x250-düz","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Oval","offer_id":42846852579376,"sku":"SavonaTopYolluk2621SVmint-48-120x250-oval","price":4250.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 + 60x90 2-piece set \/ Flat","offer_id":42846852612144,"sku":"SavonaTopYolluk2621SVmint-49-set1-düz","price":1200.0,"currency_code":"TRY","in_stock":true},{"title":"40x60 + 60x90 2-piece set \/ Oval","offer_id":42846852644912,"sku":"SavonaTopYolluk2621Smint50-set1-oval","price":1200.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 2-piece set \/ Flat","offer_id":42846852677680,"sku":"SavonaTopYolluk2621SVmint-50-set1-oval","price":1900.0,"currency_code":"TRY","in_stock":true},{"title":"60x100 2-piece set \/ Oval","offer_id":42846852710448,"sku":"SavonaTopYolluk2621SVmint-52-set2-oval","price":1900.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 + 80x120 2-piece set \/ Flat","offer_id":42846852743216,"sku":"SavonaTopYolluk2621SVmint-53-set3-düz","price":2100.0,"currency_code":"TRY","in_stock":true},{"title":"50x80 + 80x120 2-piece set \/ Oval","offer_id":42846852775984,"sku":"SavonaTopYolluk2621SVmint-54-set3-oval","price":2100.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 2-piece set \/ Flat","offer_id":42846852808752,"sku":"SavonaTopYolluk2621SVmint-55-set4-düz","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"80x80 2-piece set \/ Round","offer_id":42846852841520,"sku":"SavonaTopYolluk2621Smint-56-set4-yuvarlak","price":1950.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 2-piece set \/ Flat","offer_id":42846852874288,"sku":"SavonaTopYolluk2621SVmint-57-set5-düz","price":3200.0,"currency_code":"TRY","in_stock":true},{"title":"100x100 2-piece set \/ Round","offer_id":42846852907056,"sku":"SavonaTopYolluk2621SVmint-58-set5-yuvarlak","price":3200.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 2-piece set \/ Flat","offer_id":42846852939824,"sku":"SavonaTopYolluk2621Spmint-59-set6-düz","price":4500.0,"currency_code":"TRY","in_stock":true},{"title":"120x120 2-piece set \/ Round","offer_id":42846852972592,"sku":"SavonaTopYolluk2621Smint-60-set6-yuvarlak","price":4500.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-kuak-ku08-mint-ekstra-yumusak-yikanabilir-kaymaz-taban-pelus-banyo-ve-yolluk-halisi_apexhalisavonatopyolluk2625svmint_5.webp?v=1773692149"},{"product_id":"babil-modern-oval-hali-ozel-olcu-ba19","title":"Zev Carpet Babylon White Solid Color Striped Extra Soft Modern Oval Rug Custom Size Ba19","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your Fringe and Overlock \u003c\/span\u003e \u003c\/span\u003epreferences in the Order Notes section of your cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Different sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"e.g. 200\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"e.g. 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ View Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-sacak\" name=\"haliKenari\" value=\"Fringe\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-sacak\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-overlok\" name=\"haliKenari\" value=\"Overlock\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-overlok\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-katlama\" name=\"haliKenari\" value=\"Fold\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-katlama\" class=\"hali-radio-label\"\u003eFold\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Rectangle\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Round\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug with a requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the upper standard roll width from which it is cut.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Lengths are cut precisely, without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom-sized rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali6_c8870f59-ec1f-4cf6-8a5f-770c3dae77b9.webp?v=1774538308\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-path-to-node=\"8\" data-index-in-node=\"0\"\u003e\"The Geometric Flow of Pure White, with the Elegance of an Oval Form on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eZev Halı Babil Series reinterprets the purest form of minimalist design with an oval shape that stretches the boundaries of space. The 3D texture created by horizontal embossed lines, combined with the soft transitions of the oval cut, adds both modern depth and a fresh architectural perspective to your room. This special piece, with its 10 mm thick special microfiber yarn, offers cloud-like comfort to your feet, and with the \u003cb data-path-to-node=\"9\" data-index-in-node=\"425\"\u003especial custom size advantage coded BA19\u003c\/b\u003e, it is prepared entirely according to your space!\u003c\/p\u003e\n\u003cul data-path-to-node=\"10\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,0,0\"\u003e\u003cb data-path-to-node=\"10,0,0\" data-index-in-node=\"0\"\u003eOval Form that Softens the Space:\u003c\/b\u003e Designed to balance the hard corners of rectangular rooms and add movement to the space. Its fluid lines achieve a perfect harmony with your furniture.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,1,0\"\u003e\u003cb data-path-to-node=\"10,1,0\" data-index-in-node=\"0\"\u003eCustomizable Edge Detail:\u003c\/b\u003e We can prepare your rug \u003cb data-path-to-node=\"10,1,0\" data-index-in-node=\"67\"\u003eeither with flowing fringes as shown in the image, or with minimalist overlock\u003c\/b\u003e, according to your home's style.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,2,0\"\u003e\u003cb data-path-to-node=\"10,2,0\" data-index-in-node=\"0\"\u003eCloud-like Comfort:\u003c\/b\u003e The superior quality microfiber polyester texture with a 10 mm pile height offers a silky and massaging touch to your feet.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,3,0\"\u003e\u003cb data-path-to-node=\"10,3,0\" data-index-in-node=\"0\"\u003eHealthy and Safe Flooring:\u003c\/b\u003e Thanks to its natural breathable 100% cotton backing, it protects your parquet, adheres perfectly to the floor, providing a safe and anti-allergic use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"11\"\u003e\n\u003ch4 data-path-to-node=\"12\"\u003e🎨 \u003cb data-path-to-node=\"12\" data-index-in-node=\"3\"\u003ePsychology of the Colors Included\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"13\"\u003eColor profile that freshens the space and elevates the perception of hygiene:\u003c\/p\u003e\n\u003cul data-path-to-node=\"14\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,0,0\"\u003e\u003cb data-path-to-node=\"14,0,0\" data-index-in-node=\"0\"\u003ePure White \/ Off-White (Base):\u003c\/b\u003e Symbolizes renewal, serenity, and absolute cleanliness. It reflects light, making small spaces appear larger and highlighting the aesthetic of the oval form.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,1,0\"\u003e\u003cb data-path-to-node=\"14,1,0\" data-index-in-node=\"0\"\u003e3D Shadow Dimension:\u003c\/b\u003e The embossed texture created by horizontal lines forms natural gray reflections on the pure white surface, depending on the angle of light, adding rich depth to the rug.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"15\"\u003e\n\u003ch4 data-path-to-node=\"16\"\u003e📐 \u003cb data-path-to-node=\"16\" data-index-in-node=\"3\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"17\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,0,0\"\u003e\u003cb data-path-to-node=\"17,0,0\" data-index-in-node=\"0\"\u003eCorrect Positioning:\u003c\/b\u003e Oval rugs are perfect for creating a \"central focal point\" in the space between two armchairs or in the middle of a rectangular hallway. They can be laid like a \"passageway\" between your furniture.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,1,0\"\u003e\u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"0\"\u003eFurniture Harmony:\u003c\/b\u003e To warm up the purity of white, combine it with \u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"46\"\u003eLight Oak, Wicker, or Linen\u003c\/b\u003e textured furniture. You can use ceramic accessories in earthy tones to capture the Japandi style.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,2,0\"\u003e\u003cb data-path-to-node=\"17,2,0\" data-index-in-node=\"0\"\u003eVisual Perception:\u003c\/b\u003e Oval lines make the room more inviting and \"lively.\" It provides excellent integrity, especially with round coffee tables.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-path-to-node=\"17,2,0\" style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch4 data-path-to-node=\"25\"\u003e\u003cb data-path-to-node=\"25\" data-index-in-node=\"0\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"26\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,0,0\"\u003e\u003cb data-path-to-node=\"26,0,0\" data-index-in-node=\"0\"\u003eModel Code:\u003c\/b\u003e Babil 2701 (BA19 Custom Size)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,1,0\"\u003e\u003cb data-path-to-node=\"26,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e White (Off-White)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,2,0\"\u003e\u003cb data-path-to-node=\"26,2,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Premium Softness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,3,0\"\u003e\u003cb data-path-to-node=\"26,3,0\" data-index-in-node=\"0\"\u003eBacking:\u003c\/b\u003e 100% Natural Cotton Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,4,0\"\u003e\u003cb data-path-to-node=\"26,4,0\" data-index-in-node=\"0\"\u003eShape:\u003c\/b\u003e Oval\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,5,0\"\u003e\u003cb data-path-to-node=\"26,5,0\" data-index-in-node=\"0\"\u003eEdge Finish:\u003c\/b\u003e \u003cb data-path-to-node=\"26,5,0\" data-index-in-node=\"14\"\u003eFringed or Overlocked\u003c\/b\u003e (Optional)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,6,0\"\u003e\u003cb data-path-to-node=\"26,6,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 10 mm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,7,0\"\u003e\u003cb data-path-to-node=\"26,7,0\" data-index-in-node=\"0\"\u003eUsage Area:\u003c\/b\u003e Living room, hallway, bedroom, dining room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x150 \/ Overlock","offer_id":42873783648304,"sku":"moqahalı-babil2701-beyaz-1-oval-80x150","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Fringe","offer_id":42875647950896,"sku":"moqahalı-babil2701-beyaz-1-oval-80x150-saçak","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Overlock","offer_id":42873795739696,"sku":"moqahalı-babil2701-beyaz-1-oval-80x200","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Fringe","offer_id":42875647983664,"sku":"moqahalı-babil2701-beyaz-1-oval-80x200-saçak","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Overlock","offer_id":42873795772464,"sku":"moqahalı-babil2701-beyaz-1-oval-80x250","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Fringe","offer_id":42875648016432,"sku":"moqahalı-babil2701-beyaz-1-oval-80x250-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Overlock","offer_id":42873795805232,"sku":"moqahalı-babil2701-beyaz-1-oval-80x300","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Fringe","offer_id":42875648049200,"sku":"moqahalı-babil2701-beyaz-1-oval-80x300-saçak","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Overlock","offer_id":42873795838000,"sku":"moqahalı-babil2701-beyaz-1-oval-100x200","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Fringe","offer_id":42875648081968,"sku":"moqahalı-babil2701-beyaz-1-oval-100x200-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Overlock","offer_id":42873795870768,"sku":"moqahalı-babil2701-beyaz-1-oval-100x250","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Fringe","offer_id":42875648114736,"sku":"moqahalı-babil2701-beyaz-1-oval-100x250-saçak","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Overlock","offer_id":42873795903536,"sku":"moqahalı-babil2701-beyaz-1-oval-100x300","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Fringe","offer_id":42875648147504,"sku":"moqahalı-babil2701-beyaz-1-oval-100x300-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Overlock","offer_id":42873795936304,"sku":"moqahalı-babil2701-beyaz-1-oval-120x180","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Fringe","offer_id":42875648180272,"sku":"moqahalı-babil2701-beyaz-1-oval-120x180-saçak","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Overlock","offer_id":42873795969072,"sku":"moqahalı-babil2701-beyaz-1-oval-120x250","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Fringe","offer_id":42875648213040,"sku":"moqahalı-babil2701-beyaz-1-oval-120x250-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Overlock","offer_id":42873796001840,"sku":"moqahalı-babil2701-beyaz-1-oval-120x300","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Fringe","offer_id":42875648245808,"sku":"moqahalı-babil2701-beyaz-1-oval-120x300-saçak","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Overlock","offer_id":42873796034608,"sku":"moqahalı-babil2701-beyaz-1-oval-160x230","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Fringe","offer_id":42875648278576,"sku":"moqahalı-babil2701-beyaz-1-oval-160x230-saçak","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Overlock","offer_id":42873796067376,"sku":"moqahalı-babil2701-beyaz-1-oval-160x300","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Fringe","offer_id":42875648311344,"sku":"moqahalı-babil2701-beyaz-1-oval-160x300-saçak","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Overlock","offer_id":42873796100144,"sku":"moqahalı-babil2701-beyaz-1-oval-200x300","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Fringe","offer_id":42875648344112,"sku":"moqahalı-babil2701-beyaz-1-oval-200x300-saçak","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Overlock","offer_id":42873796132912,"sku":"moqahalı-babil2701-beyaz-1-oval-200x400","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Fringe","offer_id":42875648376880,"sku":"moqahalı-babil2701-beyaz-1-oval-200x400-saçak","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Overlock","offer_id":42873796165680,"sku":"moqahalı-babil2701-beyaz-1-oval-200x500","price":19500.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Fringe","offer_id":42875648409648,"sku":"moqahalı-babil2701-beyaz-1-oval-200x500-saçak","price":19500.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali1_97f591f2-eb36-491a-b877-c806109d7f3f.webp?v=1774538332"},{"product_id":"babil-gri-oval-hali-ozel-olcu-ba20","title":"Zev Carpet Babil Grey 3D Striped Extra Soft Oval Rug Custom Size Ba20","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease Specify Your Fringe and Overlock Preferences \u003c\/span\u003e \u003c\/span\u003ein the Order Notes Section in the Cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom-sized order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Widths: 80 · 100 · 120 · 160 · 200 cm — Other sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-genislik\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"Ex: 200\" class=\"hali-input\" id=\"hali-genislik\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-uzunluk\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"Ex: 300\" class=\"hali-input\" id=\"hali-uzunluk\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"hali-hesapla-btn\" id=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv class=\"hali-sonuc-alani hidden\" id=\"hali-sonuc-alani\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan class=\"hali-sonuc-deger\" id=\"hali-sonuc-metrekare\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan class=\"hali-fiyat\" id=\"hali-sonuc-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv class=\"hali-uyari hidden\" id=\"hali-genislik-uyari\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Saçak\" name=\"haliKenari\" id=\"hali-kenar-sacak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-sacak\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Overlok\" name=\"haliKenari\" id=\"hali-kenar-overlok\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-overlok\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Katlama\" name=\"haliKenari\" id=\"hali-kenar-katlama\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-katlama\"\u003eFold\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Dikdörtgen\" name=\"haliSekli\" id=\"hali-sekil-dikdortgen\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-dikdortgen\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Yuvarlak\" name=\"haliSekli\" id=\"hali-sekil-yuvarlak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-yuvarlak\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Oval\" name=\"haliSekli\" id=\"hali-sekil-oval\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-oval\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"hali-whatsapp-btn disabled\" href=\"#\" id=\"hali-whatsapp-btn\"\u003e \u003csvg viewbox=\"0 0 16 16\" fill=\"currentColor\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug, requested with a width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e, will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the upper standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish to avoid waste, you can order a standard width.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Length is made to exact size without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali6_15509b9b-6c7e-4aac-9983-63de2a59b197.webp?v=1774550740\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"7\"\u003e\"The Balancing Power of Grey, with the Seamless Flow of the Oval Form on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Rug Babil Series reinterprets the calm and clear stance of modern minimalism with the oval form that stretches the boundaries of space. The 3D depth created by horizontal embossed lines (self-textured) combined with the soft and fluid transitions offered by the oval cut adds architectural balance and a fresh perspective to your room. This unique piece, offering silky cloud comfort underfoot thanks to its 10 mm thick special microfiber yarn, is prepared entirely according to your living space with the privilege of \u003cb data-index-in-node=\"435\" data-path-to-node=\"8\"\u003e\"Cut to Your Desired Length\" (BA19)\u003c\/b\u003e!\u003c\/p\u003e\n\u003cul data-path-to-node=\"9\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,0,0\"\u003eLimitless Customization:\u003c\/b\u003e No matter the size of your home, we cut your oval rug to your desired length, creating a bespoke production that perfectly fits your space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,1,0\"\u003eOval Flow that Softens the Space:\u003c\/b\u003e It is the form most preferred by interior designers to break the harsh, monotonous corners of rectangular or square rooms and add dynamic movement to the space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,2,0\"\u003eCloud-like Softness:\u003c\/b\u003e The high-quality microfiber polyester texture with a 10 mm pile height offers a massage-like comfort to your feet, relieving the stress of the day.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,3,0\"\u003eHealthy and Safe Flooring:\u003c\/b\u003e Thanks to its naturally breathable 100% cotton backing, it protects your parquet floors and adheres perfectly to the ground, preventing slipping.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"11\"\u003e\n\u003ch4 data-path-to-node=\"12\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"12\"\u003ePsychology of the Colors Used\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"12\"\u003eA color profile that balances the space without straining the eyes and highlights other items:\u003c\/p\u003e\n\u003cul data-path-to-node=\"13\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,0,0\"\u003eLight Grey \/ Silver (Ground):\u003c\/b\u003e Symbolizes compromise, serenity, and modern brightness. It radiates a cool and fresh energy into the room, relieving fatigue; it flawlessly showcases the elegant silhouette of the oval form.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"13,1,0\"\u003eHorizontal 3D Shadow Effects:\u003c\/b\u003e Horizontal lines prevent plain grey from appearing monotonous, refracting light to create natural shadows (tone-on-tone) on the rug and skillfully concealing minor blemishes.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"15\"\u003e\n\u003ch4 data-path-to-node=\"15\"\u003e📐 \u003cb data-path-to-node=\"15\" data-index-in-node=\"3\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"16\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,0,0\"\u003e\u003cb data-path-to-node=\"16,0,0\" data-index-in-node=\"0\"\u003eWide and Narrow Hallways (Oval Runner):\u003c\/b\u003e Thanks to its \"cut to desired length\" feature, you can place an oval runner in your narrow, long hallways or entryway, offering your guests a much more modern and inviting welcome.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,1,0\"\u003e\u003cb data-path-to-node=\"16,1,0\" data-index-in-node=\"0\"\u003eFurniture Harmony:\u003c\/b\u003e To warm up the cool appearance of the gray rug, Mustard Yellow, Terracotta, Emerald Green, or Navy Blue throw pillows\/armchairs create a wonderful contrast.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,2,0\"\u003e\u003cb data-path-to-node=\"16,2,0\" data-index-in-node=\"0\"\u003eVisual Perception:\u003c\/b\u003e Oval lines provide immense integrity with round-shaped coffee tables or dining tables in the room. It transforms the space from rigid to a \"living\" area.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"text-align: left;\" data-path-to-node=\"17,2,0\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch4 data-path-to-node=\"24\"\u003e\u003cb data-path-to-node=\"24\" data-index-in-node=\"0\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"25\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,0,0\"\u003e\u003cb data-path-to-node=\"25,0,0\" data-index-in-node=\"0\"\u003eModel Code:\u003c\/b\u003e Babil 2702 (BA19 Custom Oval Size)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,1,0\"\u003e\u003cb data-path-to-node=\"25,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Grey (Light Grey)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,2,0\"\u003e\u003cb data-path-to-node=\"25,2,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Premium Softness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,3,0\"\u003e\u003cb data-path-to-node=\"25,3,0\" data-index-in-node=\"0\"\u003eBacking:\u003c\/b\u003e 100% Natural Cotton Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,4,0\"\u003e\u003cb data-path-to-node=\"25,4,0\" data-index-in-node=\"0\"\u003eForm \/ Shape:\u003c\/b\u003e Oval\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,5,0\"\u003e\u003cb data-path-to-node=\"25,5,0\" data-index-in-node=\"0\"\u003eProduction Feature:\u003c\/b\u003e \u003cb data-path-to-node=\"25,5,0\" data-index-in-node=\"17\"\u003eCut to Desired Length (Custom Length)\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,6,0\"\u003e\u003cb data-path-to-node=\"25,6,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 10 mm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,7,0\"\u003e\u003cb data-path-to-node=\"25,7,0\" data-index-in-node=\"0\"\u003eArea of Use:\u003c\/b\u003e Living room, large entryway\/hallway, bedroom, dining room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x150 \/ Overlock","offer_id":42876226895920,"sku":"moqahalı-babil2701-gri-1-oval-80x150","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Eave","offer_id":42876226928688,"sku":"moqahalı-babil2701-gri-1-oval-80x150-saçak","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Overlock","offer_id":42876226961456,"sku":"moqahalı-babil2701-gri-1-oval-80x200","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Eave","offer_id":42876226994224,"sku":"moqahalı-babil2701-gri-1-oval-80x200-saçak","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Overlock","offer_id":42876227026992,"sku":"moqahalı-babil2701-gri-1-oval-80x250","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Eave","offer_id":42876227059760,"sku":"moqahalı-babil2701-gri-1-oval-80x250-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Overlock","offer_id":42876227092528,"sku":"moqahalı-babil2701-gri-1-oval-80x300","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Eave","offer_id":42876227125296,"sku":"moqahalı-babil2701-gri-1-oval-80x300-saçak","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Overlock","offer_id":42876227158064,"sku":"moqahalı-babil2701-gri-1-oval-100x200","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Eave","offer_id":42876227190832,"sku":"moqahalı-babil2701-gri-1-oval-100x200-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Overlock","offer_id":42876227223600,"sku":"moqahalı-babil2701-gri-1-oval-100x250","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Eave","offer_id":42876227256368,"sku":"moqahalı-babil2701-gri-1-oval-100x250-saçak","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Overlock","offer_id":42876227289136,"sku":"moqahalı-babil2701-gri-1-oval-100x300","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Eave","offer_id":42876227321904,"sku":"moqahalı-babil2701-gri-1-oval-100x300-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Overlock","offer_id":42876227354672,"sku":"moqahalı-babil2701-gri-1-oval-120x180","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Eave","offer_id":42876227387440,"sku":"moqahalı-babil2701-gri-1-oval-120x180-saçak","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Overlock","offer_id":42876227420208,"sku":"moqahalı-babil2701-gri-1-oval-120x250","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Eave","offer_id":42876227452976,"sku":"moqahalı-babil2701-gri-1-oval-120x250-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Overlock","offer_id":42876227485744,"sku":"moqahalı-babil2701-gri-1-oval-120x300","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Eave","offer_id":42876227518512,"sku":"moqahalı-babil2701-gri-1-oval-120x300-saçak","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Overlock","offer_id":42876227551280,"sku":"moqahalı-babil2701-gri-1-oval-160x230","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Eave","offer_id":42876227584048,"sku":"moqahalı-babil2701-gri-1-oval-160x230-saçak","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Overlock","offer_id":42876227616816,"sku":"moqahalı-babil2701-gri-1-oval-160x300","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Eave","offer_id":42876227649584,"sku":"moqahalı-babil2701-gri-1-oval-160x300-saçak","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Overlock","offer_id":42876227682352,"sku":"moqahalı-babil2701-gri-1-oval-200x300","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Eave","offer_id":42876227715120,"sku":"moqahalı-babil2701-gri-1-oval-200x300-saçak","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Overlock","offer_id":42876227747888,"sku":"moqahalı-babil2701-gri-1-oval-200x400","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Eave","offer_id":42876227780656,"sku":"moqahalı-babil2701-gri-1-oval-200x400-saçak","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Overlock","offer_id":42876227813424,"sku":"moqahalı-babil2701-gri-1-oval-200x500","price":19500.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Eave","offer_id":42876227846192,"sku":"moqahalı-babil2701-gri-1-oval-200x500-saçak","price":19500.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali3_ea2db235-aa77-41fd-a4ea-0e0afaaf0af3.webp?v=1774550957"},{"product_id":"cizgili-ekstra-yumusak-oval-hali-ba21","title":"Zev Carpet Babil Anthracite 3D Striped Extra Soft Oval Rug Custom Size Ba21","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your Fringe and Overlock\u003c\/span\u003e \u003c\/span\u003ePreferences in the Order Notes section of the Cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Widths: 80 · 100 · 120 · 160 · 200 cm — Other measurements can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-genislik\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"Ex: 200\" class=\"hali-input\" id=\"hali-genislik\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-uzunluk\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"Ex: 300\" class=\"hali-input\" id=\"hali-uzunluk\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"hali-hesapla-btn\" id=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv class=\"hali-sonuc-alani hidden\" id=\"hali-sonuc-alani\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meters:\u003c\/strong\u003e \u003cspan class=\"hali-sonuc-deger\" id=\"hali-sonuc-metrekare\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan class=\"hali-fiyat\" id=\"hali-sonuc-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv class=\"hali-uyari hidden\" id=\"hali-genislik-uyari\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG EDGING\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Saçak\" name=\"haliKenari\" id=\"hali-kenar-sacak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-sacak\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Overlok\" name=\"haliKenari\" id=\"hali-kenar-overlok\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-overlok\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Katlama\" name=\"haliKenari\" id=\"hali-kenar-katlama\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-katlama\"\u003eFold\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Dikdörtgen\" name=\"haliSekli\" id=\"hali-sekil-dikdortgen\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-dikdortgen\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Yuvarlak\" name=\"haliSekli\" id=\"hali-sekil-yuvarlak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-yuvarlak\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Oval\" name=\"haliSekli\" id=\"hali-sekil-oval\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-oval\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"hali-whatsapp-btn disabled\" href=\"#\" id=\"hali-whatsapp-btn\"\u003e \u003csvg viewbox=\"0 0 16 16\" fill=\"currentColor\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug, requested in \u003cstrong\u003e${g} cm\u003c\/strong\u003e width, will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the higher standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish to avoid waste, you can order from a standard width.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Length is cut precisely to your measurement without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom-sized rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edging: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-antrasit-oval-3d-cizgili-ekstra-yumusak-istedigin-boyda-kesim-ozel-olcu-ba19_moqa_hali_babil_2703_antrasit_oval_5.webp?v=1774554088\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"8\"\u003e\"The charisma of darkness, on your floors with the uninterrupted flow of an oval form...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eZev Hali Babil Series redefines the solemn and authoritative stance of anthracite with an oval form that stretches the boundaries of space. The 3D depth created by horizontal embossed lines, combined with the soft transitions offered by the oval cut, adds both a modern balance and a sculptural architectural perspective to your room. Thanks to its 10 mm thick special microfiber yarn, this premium piece offers a silky cloud-like comfort to your feet, contrary to its robust appearance. With the \u003cb data-index-in-node=\"448\" data-path-to-node=\"9\"\u003e\"Cut to Your Desired Length\" (BA19) privilege\u003c\/b\u003e, it is completely prepared according to your living space!\u003c\/p\u003e\n\u003cul data-path-to-node=\"10\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,0,0\"\u003ePersonalization Beyond Limits:\u003c\/b\u003e Whatever the size of your home or office, we cut your oval rug to your desired length (height), creating a boutique product that perfectly fits your space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,1,0\"\u003eOval Flow that Balances the Space:\u003c\/b\u003e The dark anthracite color's weight in the room is broken by its circular and fluid lines, giving your room a highly inviting and vibrant energy.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,2,0\"\u003eCloud-Soft Comfort:\u003c\/b\u003e The superior quality microfiber polyester texture with a 10 mm pile height offers a smooth and massaging touch that relieves the fatigue of the day.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,3,0\"\u003ePractical and Stain-Concealing Surface:\u003c\/b\u003e Its naturally breathable 100% cotton backing protects your parquet floors. The advantage of the anthracite tone, combined with the horizontal 3D texture, perfectly camouflages small dust and stains.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"11\"\u003e\n\u003ch4 data-path-to-node=\"12\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"12\"\u003eThe Psychology of the Colors Included\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"13\"\u003eA color profile that adds focusing power to the space and makes other items shine like diamonds:\u003c\/p\u003e\n\u003cul data-path-to-node=\"14\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"14,0,0\"\u003eAnthracite \/ Dark Grey (Ground):\u003c\/b\u003e Symbolizes authority, analytical thinking, and \"High-End\" luxury. It adds depth to the room, allowing warmer colored items around it (wood, tan, brick) to stand out.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"14,1,0\"\u003eHorizontal 3D Shadow Effects:\u003c\/b\u003e Dark-colored surfaces risk appearing flat in unlit environments. However, horizontal embossed lines catch the light in the environment, creating noble black shadows on the anthracite surface and adding tremendous volume to the design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"15\"\u003e\n\u003ch4 data-path-to-node=\"16\"\u003e📐 \u003cb data-index-in-node=\"3\" data-path-to-node=\"16\"\u003eFrom the Architect's Eye: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003cul data-path-to-node=\"17\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"17,0,0\"\u003eIndustrial Hallways (Oval Runner):\u003c\/b\u003e With its \"cut to desired length\" feature, you can lay it in an oval shape in your long, narrow hallways, offering your guests a much more modern and loft-style welcome. Its ability to hide dust and dirt is a great advantage for entryways.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"17,1,0\"\u003eModern Study and Gamer Rooms:\u003c\/b\u003e Its serious and focus-enhancing structure, combined with the dynamism of the oval shape, provides excellent insulation under desks or swivel chairs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"17,2,0\"\u003eFurniture Harmony:\u003c\/b\u003e To break the seriousness of anthracite, you can achieve a wonderful energy with tan leather sofas, and furniture and accessories with brick, mustard, or dark green details.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-path-to-node=\"25\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"25\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"26\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,0,0\"\u003eModel Code:\u003c\/b\u003e Babil 2703 (BA19 Custom Size Oval)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,1,0\"\u003eColor:\u003c\/b\u003e Anthracite (Dark Grey)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,2,0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Premium Softness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,3,0\"\u003eBacking:\u003c\/b\u003e 100% Natural Cotton Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,4,0\"\u003eForm \/ Shape:\u003c\/b\u003e Oval\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,5,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,5,0\"\u003eProduction Feature:\u003c\/b\u003e \u003cb data-index-in-node=\"17\" data-path-to-node=\"26,5,0\"\u003eCut to Desired Length (Custom Length)\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,6,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,6,0\"\u003ePile Height:\u003c\/b\u003e 10 mm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,7,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,7,0\"\u003eUsage Area:\u003c\/b\u003e Study\/office room, large entryway\/hallway, living room, gamer room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x150 \/ Overlock","offer_id":42876449587248,"sku":"moqahalı-babil2703-antrasit-1-oval-80x150","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Eaves","offer_id":42876449620016,"sku":"moqahalı-babil2703-antrasit--1-oval-80x150-saçak","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Overlock","offer_id":42876449652784,"sku":"moqahalı-babil2703-antrasit--1-oval-80x200","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Eaves","offer_id":42876449685552,"sku":"moqahalı-babil2703-antrasit--1-oval-80x200-saçak","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Overlock","offer_id":42876449718320,"sku":"moqahalı-babil2703-antrasit--1-oval-80x250","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Eaves","offer_id":42876449751088,"sku":"moqahalı-babil2703-antrasit--1-oval-80x250-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Overlock","offer_id":42876449783856,"sku":"moqahalı-babil2703-antrasit--1-oval-80x300","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Eaves","offer_id":42876449816624,"sku":"moqahalı-babil2703-antrasit--1-oval-80x300-saçak","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Overlock","offer_id":42876449849392,"sku":"moqahalı-babil2703-antrasit--1-oval-100x200","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Eaves","offer_id":42876449882160,"sku":"moqahalı-babil2703-antrasit--1-oval-100x200-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Overlock","offer_id":42876449914928,"sku":"moqahalı-babil2703-antrasit--1-oval-100x250","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Eaves","offer_id":42876449947696,"sku":"moqahalı-babil2703-antrasit--1-oval-100x250-saçak","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Overlock","offer_id":42876449980464,"sku":"moqahalı-babil2703-antrasit--1-oval-100x300","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Eaves","offer_id":42876450013232,"sku":"moqahalı-babil2703-antrasit--1-oval-100x300-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Overlock","offer_id":42876450046000,"sku":"moqahalı-babil2703-antrasit--1-oval-120x180","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Eaves","offer_id":42876450078768,"sku":"moqahalı-babil2703-antrasit--1-oval-120x180-saçak","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Overlock","offer_id":42876450111536,"sku":"moqahalı-babil2703-antrasit--1-oval-120x250","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Eaves","offer_id":42876450144304,"sku":"moqahalı-babil2703-antrasit--1-oval-120x250-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Overlock","offer_id":42876450177072,"sku":"moqahalı-babil2703-antrasit--1-oval-120x300","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Eaves","offer_id":42876450209840,"sku":"moqahalı-babil2703-antrasit--1-oval-120x300-saçak","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Overlock","offer_id":42876450242608,"sku":"moqahalı-babil2703-antrasit--1-oval-160x230","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Eaves","offer_id":42876450275376,"sku":"moqahalı-babil2703-antrasit--1-oval-160x230-saçak","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Overlock","offer_id":42876450308144,"sku":"moqahalı-babil2703-antrasit--1-oval-160x300","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Eaves","offer_id":42876450340912,"sku":"moqahalı-babil2703-antrasit--1-oval-160x300-saçak","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Overlock","offer_id":42876450373680,"sku":"moqahalı-babil2703-antrasit-1-oval-200x300","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Eaves","offer_id":42876450406448,"sku":"moqahalı-babil2703-antrasit-1-oval-200x300-saçak","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Overlock","offer_id":42876450439216,"sku":"moqahalı-babil2703-antrasit-1-oval-200x400","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Eaves","offer_id":42876450471984,"sku":"moqahalı-babil2703-antrasit-1-oval-200x400-saçak","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Overlock","offer_id":42876450504752,"sku":"moqahalı-babil2703-antrasit-1-oval-200x500","price":19500.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Eaves","offer_id":42876450537520,"sku":"moqahalı-babil2703-antrasit-1-oval-200x500-saçak","price":19500.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-antrasit-oval-3d-cizgili-ekstra-yumusak-istedigin-boyda-kesim-ozel-olcu-ba19_moqahalibabil2703antrasitoval_2.webp?v=1774554357"},{"product_id":"3d-ekstra-yumusak-oval-hali-ba22","title":"Zev Carpet Babil White Geometric 3D Extra Soft Oval Rug Custom Size Ba22","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your Fringe and Overlock \u003c\/span\u003e \u003c\/span\u003epreferences in the Order Note section of your Cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Features \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eCustom size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Different sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-genislik\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 200\" class=\"hali-input\" id=\"hali-genislik\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-uzunluk\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 300\" class=\"hali-input\" id=\"hali-uzunluk\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"hali-hesapla-btn\" id=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv class=\"hali-sonuc-alani hidden\" id=\"hali-sonuc-alani\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan class=\"hali-sonuc-deger\" id=\"hali-sonuc-metrekare\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan class=\"hali-fiyat\" id=\"hali-sonuc-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv class=\"hali-uyari hidden\" id=\"hali-genislik-uyari\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Saçak\" name=\"haliKenari\" id=\"hali-kenar-sacak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-sacak\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Overlok\" name=\"haliKenari\" id=\"hali-kenar-overlok\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-overlok\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Katlama\" name=\"haliKenari\" id=\"hali-kenar-katlama\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-katlama\"\u003eFolded\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Dikdörtgen\" name=\"haliSekli\" id=\"hali-sekil-dikdortgen\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-dikdortgen\"\u003eRectangular\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Yuvarlak\" name=\"haliSekli\" id=\"hali-sekil-yuvarlak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-yuvarlak\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Oval\" name=\"haliSekli\" id=\"hali-sekil-oval\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-oval\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"hali-whatsapp-btn disabled\" href=\"#\" id=\"hali-whatsapp-btn\"\u003e \u003csvg viewbox=\"0 0 16 16\" fill=\"currentColor\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your carpet, requested at \u003cstrong\u003e${g} cm\u003c\/strong\u003e width, will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from the standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Length is cut to exact size without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edging: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-beyaz-geometrik-3d-oval-hali-istedigin-boyda-kesim-ozel-olcu-ba22_moqa_hali_babil_2704_beyaz_oval_5.webp?v=1774556083\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"Geometric Dance of Pure White, with the Fluidity of an Oval Form on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eThe Zev Halı Babil Series redefines modern minimalism with a three-dimensional design approach. The simplicity of pure white, enlivened by skillfully crafted asymmetrical triangular embossments, combines with the soft transitions of the oval cut to add a sculptural depth to your space. Thanks to its special 10 mm thick microfiber yarn, this refreshing design will allow you to start your day with a smooth step as if on clouds, and with the \u003cb data-path-to-node=\"8\" data-index-in-node=\"442\"\u003e\"Custom Length Cut\" (BA22)\u003c\/b\u003e privilege, it is designed entirely according to your architecture!\u003c\/p\u003e\n\u003cul data-path-to-node=\"9\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,0,0\"\u003e\u003cb data-path-to-node=\"9,0,0\" data-index-in-node=\"0\"\u003eCustomization Beyond Limits:\u003c\/b\u003e Regardless of your home's dimensions, we cut your oval rug to your desired length, creating a bespoke production perfectly suited to your space. It's a flawless solution for long corridors or wide hallways.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,1,0\"\u003e\u003cb data-path-to-node=\"9,1,0\" data-index-in-node=\"0\"\u003eGeometric Contrast Softening the Space:\u003c\/b\u003e The combination of sharp geometric\/triangular patterns with the softness of the oval form balances the energy of the space; it adds a modern yet inviting feel to the room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,2,0\"\u003e\u003cb data-path-to-node=\"9,2,0\" data-index-in-node=\"0\"\u003eCloud-Like Comfort:\u003c\/b\u003e The superior quality microfiber polyester texture with a 10 mm pile height offers a silky, warm, and massage-like comfort to your feet, relieving the stress of the day.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,3,0\"\u003e\u003cb data-path-to-node=\"9,3,0\" data-index-in-node=\"0\"\u003eHealthy and Safe Flooring:\u003c\/b\u003e Its naturally breathable 100% cotton backing protects your parquet floors, provides excellent grip, and ensures long-lasting, anti-allergenic use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"11\"\u003e\n\u003ch4 data-path-to-node=\"11\"\u003e🎨 \u003cb data-path-to-node=\"11\" data-index-in-node=\"3\"\u003ePsychology of Colors Included\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"12\"\u003eThe color profile of this design, which brightens the space without tiring the eye and calms the soul, is:\u003c\/p\u003e\n\u003cul data-path-to-node=\"13\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-path-to-node=\"13,0,0\" data-index-in-node=\"0\"\u003ePure White \/ Off-White (Base):\u003c\/b\u003e Symbolizes renewal, tranquility, and absolute cleanliness. It provides maximum light reflection in the room, making narrow spaces (especially corridors) appear much wider and more spacious than they are.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-path-to-node=\"13,1,0\" data-index-in-node=\"0\"\u003eGeometric Shadow Effects:\u003c\/b\u003e The subtle natural light play (grey reflections) created by the triangular embossments within the oval form gives the rug a three-dimensional and lively character without adding external color.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch4 data-path-to-node=\"15\"\u003e📐 \u003cb data-path-to-node=\"15\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Advice\u003c\/b\u003e\n\u003c\/h4\u003e\u003cul data-path-to-node=\"16\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,0,0\"\u003e\u003cb data-path-to-node=\"16,0,0\" data-index-in-node=\"0\"\u003eBright Corridors (Oval Runner):\u003c\/b\u003e Thanks to the \"cut to your desired length\" feature, you can instantly brighten dimly lit hallways or corridors by laying down a pristine white oval runner. It pairs wonderfully with wooden console tables.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,1,0\"\u003e\u003cb data-path-to-node=\"16,1,0\" data-index-in-node=\"0\"\u003eFurniture Harmony:\u003c\/b\u003e The white color and geometric pattern achieve a wonderful natural harmony (Scandinavian vibe) with furniture featuring light oak, wicker, or rattan details. You can create a perfect textural richness with boucle (Teddy) fabric armchairs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,2,0\"\u003e\u003cb data-path-to-node=\"16,2,0\" data-index-in-node=\"0\"\u003eVisual Perception:\u003c\/b\u003e When the dynamism of geometric patterns meets the softness of an oval, it's ideal for creating a focal point in the living room under wooden coffee tables or at the foot of the bed in the bedroom.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-path-to-node=\"24\"\u003e\u003cb data-path-to-node=\"24\" data-index-in-node=\"0\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"25\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,0,0\"\u003e\u003cb data-path-to-node=\"25,0,0\" data-index-in-node=\"0\"\u003eModel Code:\u003c\/b\u003e Babylon (BA22 Custom Size Oval)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,1,0\"\u003e\u003cb data-path-to-node=\"25,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e White (Pure \/ Off-White)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,2,0\"\u003e\u003cb data-path-to-node=\"25,2,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Premium Softness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,3,0\"\u003e\u003cb data-path-to-node=\"25,3,0\" data-index-in-node=\"0\"\u003eBacking:\u003c\/b\u003e 100% Natural Cotton Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,4,0\"\u003e\u003cb data-path-to-node=\"25,4,0\" data-index-in-node=\"0\"\u003eForm \/ Shape:\u003c\/b\u003e Oval\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,5,0\"\u003e\u003cb data-path-to-node=\"25,5,0\" data-index-in-node=\"0\"\u003eProduction Feature:\u003c\/b\u003e \u003cb data-path-to-node=\"25,5,0\" data-index-in-node=\"17\"\u003eCut to Desired Length (Custom Length)\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,6,0\"\u003e\u003cb data-path-to-node=\"25,6,0\" data-index-in-node=\"0\"\u003eFeature:\u003c\/b\u003e 3D Geometric (Triangular\/Asymmetric) Embossed\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,7,0\"\u003e\u003cb data-path-to-node=\"25,7,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 10 mm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,8,0\"\u003e\u003cb data-path-to-node=\"25,8,0\" data-index-in-node=\"0\"\u003eUsage Area:\u003c\/b\u003e Corridor\/hallway, children's\/baby's room, bedroom, dressing room, winter garden.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Zev Halı","offers":[{"title":"80x150 \/ Overlock","offer_id":42876579250224,"sku":"moqahalı-babil2704-beyaz-1-oval-80x150","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Fringe","offer_id":42876579282992,"sku":"moqahalı-babil2704-beyaz-1-oval-80x150-saçak","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Overlock","offer_id":42876579315760,"sku":"moqahalı-babil2704-beyaz-1-oval-80x200","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Fringe","offer_id":42876579348528,"sku":"moqahalı-babil2704-beyaz-1-oval-80x200-saçak","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Overlock","offer_id":42876579381296,"sku":"moqahalı-babil2704-beyaz-1-oval-80x250","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Fringe","offer_id":42876579414064,"sku":"moqahalı-babil2704-beyaz-1-oval-80x250-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Overlock","offer_id":42876579446832,"sku":"moqahalı-babil2704-beyaz-1-oval-80x300","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Fringe","offer_id":42876579479600,"sku":"moqahalı-babil2704-beyaz-1-oval-80x300-saçak","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Overlock","offer_id":42876579512368,"sku":"moqahalı-babil2704-beyaz-1-oval-100x200","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Fringe","offer_id":42876579545136,"sku":"moqahalı-babil2704-beyaz-1-oval-100x200-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Overlock","offer_id":42876579577904,"sku":"moqahalı-babil2704-beyaz-1-oval-100x250","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Fringe","offer_id":42876579610672,"sku":"moqahalı-babil2704-beyaz-1-oval-100x250-saçak","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Overlock","offer_id":42876579643440,"sku":"moqahalı-babil2704-beyaz-1-oval-100x300","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Fringe","offer_id":42876579676208,"sku":"moqahalı-babil2704-beyaz-1-oval-100x300-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Overlock","offer_id":42876579708976,"sku":"moqahalı-babil2704-beyaz-1-oval-120x180","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Fringe","offer_id":42876579741744,"sku":"moqahalı-babil2704-beyaz-1-oval-120x180-saçak","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Overlock","offer_id":42876579774512,"sku":"moqahalı-babil2704-beyaz-1-oval-120x250","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Fringe","offer_id":42876579807280,"sku":"moqahalı-babil2704-beyaz-1-oval-120x250-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Overlock","offer_id":42876579840048,"sku":"moqahalı-babil2704-beyaz-1-oval-120x300","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Fringe","offer_id":42876579872816,"sku":"moqahalı-babil2704-beyaz-1-oval-120x300-saçak","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Overlock","offer_id":42876579905584,"sku":"moqahalı-babil2704-beyaz-1-oval-160x230","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Fringe","offer_id":42876579938352,"sku":"moqahalı-babil2704-beyaz-1-oval-160x230-saçak","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Overlock","offer_id":42876579971120,"sku":"moqahalı-babil2704-beyaz-1-oval-160x300","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Fringe","offer_id":42876580003888,"sku":"moqahalı-babil2704-beyaz-1-oval-160x300-saçak","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Overlock","offer_id":42876580036656,"sku":"moqahalı-babil2704-beyazt-1-oval-200x300","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Fringe","offer_id":42876580069424,"sku":"moqahalı-babil2704-beyaz-1-oval-200x300-saçak","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Overlock","offer_id":42876580102192,"sku":"moqahalı-babil2704-beyaz-1-oval-200x400","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Fringe","offer_id":42876580134960,"sku":"moqahalı-babil2704-beyaz-1-oval-200x400-saçak","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Overlock","offer_id":42876580167728,"sku":"moqahalı-babil2704-beyaz-1-oval-200x500","price":19500.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Fringe","offer_id":42876580200496,"sku":"moqahalı-babil2704-beyaz-1-oval-200x500-saçak","price":19500.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-beyaz-geometrik-3d-oval-hali-istedigin-boyda-kesim-ozel-olcu-ba22_moqahalibabil2704beyazoval_1.webp?v=1774556295"},{"product_id":"zev-hali-microfiber-oval-hali-ba23","title":"Zev Carpet Babylon Grey Geometric Microfiber Extra Soft Oval Rug Custom Size Ba23","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your Fringe and Overlock \u003c\/span\u003e \u003c\/span\u003ePreferences in the Order Notes Section of the Cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Different sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-genislik\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 200\" class=\"hali-input\" id=\"hali-genislik\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-uzunluk\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 300\" class=\"hali-input\" id=\"hali-uzunluk\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"hali-hesapla-btn\" id=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv class=\"hali-sonuc-alani hidden\" id=\"hali-sonuc-alani\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan class=\"hali-sonuc-deger\" id=\"hali-sonuc-metrekare\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan class=\"hali-fiyat\" id=\"hali-sonuc-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv class=\"hali-uyari hidden\" id=\"hali-genislik-uyari\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Fringe\" name=\"haliKenari\" id=\"hali-kenar-sacak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-sacak\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Overlock\" name=\"haliKenari\" id=\"hali-kenar-overlok\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-overlok\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Fold\" name=\"haliKenari\" id=\"hali-kenar-katlama\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-katlama\"\u003eFold\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Rectangle\" name=\"haliSekli\" id=\"hali-sekil-dikdortgen\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-dikdortgen\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Round\" name=\"haliSekli\" id=\"hali-sekil-yuvarlak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-yuvarlak\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Oval\" name=\"haliSekli\" id=\"hali-sekil-oval\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-oval\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"hali-whatsapp-btn disabled\" href=\"#\" id=\"hali-whatsapp-btn\"\u003e \u003csvg viewbox=\"0 0 16 16\" fill=\"currentColor\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug, requested at \u003cstrong\u003e${g} cm\u003c\/strong\u003e width, will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Length is cut precisely to size without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Measurements: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-gri-geometrik-3d-oval-hali-istedigin-boyda-kesim-ozel-olcu_moqa_hali_babil_2705_gri_oval_4.webp?v=1774606746\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"The Modern Dynamism of Grey, with the Perfect Flow of an Oval Shape, on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eThe Zev Rug Babil Series brings modern minimalism and an innovative 3D design approach to your living spaces. This design enlivens the noble and balancing base of light grey with masterfully crafted asymmetrical geometric embossed patterns; combined with the soft and continuous transitions offered by its oval cut, it adds a contemporary depth to your space. With its special microfiber yarn of 10 mm thickness, this fresh design will allow you to start your day with a smooth step as if on clouds, and with the \u003cb data-path-to-node=\"8\" data-index-in-node=\"490\"\u003e\"Cut to Your Desired Length\"\u003c\/b\u003e privilege, it is designed entirely for your architecture!\u003c\/p\u003e\n\u003cul data-path-to-node=\"9\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,0,0\"\u003e\u003cb data-path-to-node=\"9,0,0\" data-index-in-node=\"0\"\u003eCustomization Beyond Limits:\u003c\/b\u003e Whatever the size of your home, we cut your oval rug to your desired length (height), creating a boutique production perfectly suited to your space. It is an excellent solution for long corridors or wide hallways.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,1,0\"\u003e\u003cb data-path-to-node=\"9,1,0\" data-index-in-node=\"0\"\u003eGeometric Architecture and Oval Balance:\u003c\/b\u003e The encounter of sharp and asymmetrical geometric forms with the softness of an oval cut breaks the rigidity in the space, adding a modern yet inviting and balanced feel to the room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,2,0\"\u003e\u003cb data-path-to-node=\"9,2,0\" data-index-in-node=\"0\"\u003eCloud-Soft Comfort:\u003c\/b\u003e The superior quality microfiber polyester texture with a 10 mm pile height offers a silky, warm, and premium comfort that relieves the stress of the day on your feet.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,3,0\"\u003e\u003cb data-path-to-node=\"9,3,0\" data-index-in-node=\"0\"\u003eHealthy and Safe Flooring:\u003c\/b\u003e Thanks to its natural breathable 100% cotton backing, it protects your parquet floors, adheres perfectly to the ground, and provides long-lasting, anti-allergenic use.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"11\"\u003e\n\u003ch4 data-path-to-node=\"11\"\u003e🎨 \u003cb data-path-to-node=\"11\" data-index-in-node=\"3\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"12\"\u003eA color profile that balances the space without straining the eyes and highlights other items:\u003c\/p\u003e\n\u003cul data-path-to-node=\"13\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-path-to-node=\"13,0,0\" data-index-in-node=\"0\"\u003eLight Grey \/ Silver (Base):\u003c\/b\u003e It is the universal color of compromise, serenity, and contemporary modernism. It radiates a cool, bright, and neutral energy into the room, relieving mental fatigue.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-path-to-node=\"13,1,0\" data-index-in-node=\"0\"\u003eGeometric Shadow Effects:\u003c\/b\u003e The subtle natural interplay of light created by the triangular embossments within the oval form gives the rug a \"Tone-on-Tone\" (tone-shifting within itself) 3D, living character without adding external colors.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch4 data-path-to-node=\"15\"\u003e📐 \u003cb data-path-to-node=\"15\" data-index-in-node=\"3\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Advice\u003c\/b\u003e\n\u003c\/h4\u003e\u003cul data-path-to-node=\"16\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,0,0\"\u003e\u003cb data-path-to-node=\"16,0,0\" data-index-in-node=\"0\"\u003eModern Hallways (Oval Runner):\u003c\/b\u003e Thanks to \"cut to your desired length,\" you can instantly modernize all your hallways, whether well-lit or not, by laying a grey oval runner. Grey is excellent at hiding footprints and dust.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,1,0\"\u003e\u003cb data-path-to-node=\"16,1,0\" data-index-in-node=\"0\"\u003eYouth, Gamer, and Study Rooms:\u003c\/b\u003e The dynamism of the geometric pattern perfectly matches the Gen Z aesthetic. It's perfect for creating an oval insulation area under desk chairs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,2,0\"\u003e\u003cb data-path-to-node=\"16,2,0\" data-index-in-node=\"0\"\u003eContrast Harmony:\u003c\/b\u003e To warm up the cool and modern look of a grey rug, use accent colors. \u003cb data-path-to-node=\"16,2,0\" data-index-in-node=\"108\"\u003eMustard Yellow, Terracotta, Emerald Green, or Navy Blue\u003c\/b\u003e cushions\/armchairs create wonderful energy with this rug.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-path-to-node=\"24\"\u003e\u003cb data-path-to-node=\"24\" data-index-in-node=\"0\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"25\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,0,0\"\u003e\u003cb data-path-to-node=\"25,0,0\" data-index-in-node=\"0\"\u003eModel Code:\u003c\/b\u003e Babil 2705 (Custom Size Oval)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,1,0\"\u003e\u003cb data-path-to-node=\"25,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Grey (Light Grey \/ Silver)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,2,0\"\u003e\u003cb data-path-to-node=\"25,2,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Premium Softness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,3,0\"\u003e\u003cb data-path-to-node=\"25,3,0\" data-index-in-node=\"0\"\u003eBacking:\u003c\/b\u003e 100% Natural Cotton Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,4,0\"\u003e\u003cb data-path-to-node=\"25,4,0\" data-index-in-node=\"0\"\u003eForm \/ Shape:\u003c\/b\u003e Oval\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,5,0\"\u003e\u003cb data-path-to-node=\"25,5,0\" data-index-in-node=\"0\"\u003eProduction Feature:\u003c\/b\u003e \u003cb data-path-to-node=\"25,5,0\" data-index-in-node=\"17\"\u003eCut to Desired Length (Custom Length)\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,6,0\"\u003e\u003cb data-path-to-node=\"25,6,0\" data-index-in-node=\"0\"\u003eFeature:\u003c\/b\u003e 3D Geometric (Asymmetrical Triangle) Embossed\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,7,0\"\u003e\u003cb data-path-to-node=\"25,7,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 10 mm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,8,0\"\u003e\u003cb data-path-to-node=\"25,8,0\" data-index-in-node=\"0\"\u003eUsage Area:\u003c\/b\u003e Hallway\/entryway, youth room, study room, living room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x150 \/ Overlock","offer_id":42878488281136,"sku":"moqahalı-babil2705-gri-1-oval-80x150","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Fringe","offer_id":42878488313904,"sku":"moqahalı-babil2705-gri-1-oval-80x150-saçak","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Overlock","offer_id":42878488346672,"sku":"moqahalı-babil2705-gri-1-oval-80x200","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Fringe","offer_id":42878488379440,"sku":"moqahalı-babil2705-gri-1-oval-80x200-saçak","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Overlock","offer_id":42878488412208,"sku":"moqahalı-babil2705-gri-1-oval-80x250","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Fringe","offer_id":42878488444976,"sku":"moqahalı-babil2705-gri-1-oval-80x250-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Overlock","offer_id":42878488477744,"sku":"moqahalı-babil2705-gri-1-oval-80x300","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Fringe","offer_id":42878488510512,"sku":"moqahalı-babil2705-gri-1-oval-80x300-saçak","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Overlock","offer_id":42878488543280,"sku":"moqahalı-babil2705-gri-1-oval-100x200","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Fringe","offer_id":42878488576048,"sku":"moqahalı-babil2705-gri-1-oval-100x200-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Overlock","offer_id":42878488608816,"sku":"moqahalı-babil2705-gri-1-oval-100x250","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Fringe","offer_id":42878488641584,"sku":"moqahalı-babil2705-gri-1-oval-100x250-saçak","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Overlock","offer_id":42878488674352,"sku":"moqahalı-babil2705-gri-1-oval-100x300","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Fringe","offer_id":42878488707120,"sku":"moqahalı-babil2705-gri-1-oval-100x300-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Overlock","offer_id":42878488739888,"sku":"moqahalı-babil2705-gri1-oval-120x180","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Fringe","offer_id":42878488772656,"sku":"moqahalı-babil2705-gri-1-oval-120x180-saçak","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Overlock","offer_id":42878488805424,"sku":"moqahalı-babil2705-gri-1-oval-120x250","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Fringe","offer_id":42878488838192,"sku":"moqahalı-babil2705-gri-1-oval-120x250-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Overlock","offer_id":42878488870960,"sku":"moqahalı-babil2705-gri-1-oval-120x300","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Fringe","offer_id":42878488903728,"sku":"moqahalı-babil2705-gri-1-oval-120x300-saçak","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Overlock","offer_id":42878488936496,"sku":"moqahalı-babil2705-gri-1-oval-160x230","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Fringe","offer_id":42878488969264,"sku":"moqahalı-babil2705-gri-1-oval-160x230-saçak","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Overlock","offer_id":42878489002032,"sku":"moqahalı-babil2705-gri-1-oval-160x300","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Fringe","offer_id":42878489034800,"sku":"moqahalı-babil2705-gri-1-oval-160x300-saçak","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Overlock","offer_id":42878489067568,"sku":"moqahalı-babil2705-gri-1-oval-200x300","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Fringe","offer_id":42878489100336,"sku":"moqahalı-babil2705-gri-1-oval-200x300-saçak","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Overlock","offer_id":42878489133104,"sku":"moqahalı-babil2705-gri-1-oval-200x400","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Fringe","offer_id":42878489165872,"sku":"moqahalı-babil2705-gri-1-oval-200x400-saçak","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Overlock","offer_id":42878489198640,"sku":"moqahalı-babil2705-gri-1-oval-200x500","price":19500.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Fringe","offer_id":42878489231408,"sku":"moqahalı-babil2705-gri-1-oval-200x500-saçak","price":19500.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-gri-geometrik-3d-oval-hali-istedigin-boyda-kesim-ozel-olcu_moqa_hali_babil_2705_gri_oval_3.webp?v=1774606983"},{"product_id":"antrasit-oval-hali-ozel-olcu-ba24","title":"Zev Carpet Babil Anthracite Microfiber Extra Soft Oval Rug Custom Size Ba24","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease Specify Your Fringe and Overlock \u003c\/span\u003e \u003c\/span\u003ePreferences in the Order Notes Section of the Cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Different sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"e.g. 200\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"e.g. 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE CARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-sacak\" name=\"haliKenari\" value=\"Fringe\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-sacak\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-overlok\" name=\"haliKenari\" value=\"Overlock\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-overlok\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-katlama\" name=\"haliKenari\" value=\"Folding\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-katlama\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Rectangle\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Round\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your requested rug with a width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Length is cut precisely without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali9_e9dca3ea-3383-496d-9c1b-6106cc70314a.webp?v=1774633076\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"7\"\u003e\"The Charismatic Dynamism of Darkness, with the Fluidity of Oval Form on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Halı Babil Series redefines the stately and authoritative power of anthracite with a modern 3D design approach. This design, which enlivens the noble stance of the dark gray background with expertly crafted asymmetric triangular reliefs, combines with the soft and seamless transitions offered by the oval cut, adding a sculptural, solid depth to your space. Thanks to its special microfiber yarn with a thickness of 10 mm, this premium piece offers a smooth comfort as if on clouds, contrary to its masculine and rigid appearance, and is designed entirely according to your architecture with the privilege of \u003cb data-index-in-node=\"525\" data-path-to-node=\"8\"\u003e\"Cut to Your Desired Length\"\u003c\/b\u003e!\u003c\/p\u003e\n\u003cul data-path-to-node=\"9\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,0,0\"\u003eLimitless Customization:\u003c\/b\u003e Regardless of the size of your home or office, we produce a custom-made, boutique oval rug by cutting it to your desired length to perfectly fit your space. An unrivaled solution for long hallways or technological rooms.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,1,0\"\u003eGeometric Architecture and Oval Balance:\u003c\/b\u003e The aggressiveness of sharp, three-dimensional geometric forms on a dark background is balanced by the softness of the oval cut, adding a modern, attention-grabbing, and highly characteristic feel to the room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,2,0\"\u003eCloud-Soft Comfort:\u003c\/b\u003e The premium quality microfiber polyester texture with a 10 mm pile height offers a silky, warm, and stress-relieving premium touch to your feet.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"9,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9,3,0\"\u003ePractical and Stain-Hiding Surface:\u003c\/b\u003e Its naturally breathable 100% cotton backing protects your parquet floors. The magnificent combination of anthracite color and 3D texture perfectly camouflages small dust and stains.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch4 data-path-to-node=\"11\"\u003e🎨 \u003cb data-path-to-node=\"11\" data-index-in-node=\"3\"\u003ePsychology of the Colors Included\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"12\"\u003eColor profile that adds depth to the space, enhances focus, and highlights surrounding details:\u003c\/p\u003e\n\u003cul data-path-to-node=\"13\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,0,0\"\u003e\u003cb data-path-to-node=\"13,0,0\" data-index-in-node=\"0\"\u003eAnthracite \/ Dark Gray (Background):\u003c\/b\u003e Symbolizes power, seriousness, and \"High-End\" modernism. It adds depth to the room, making surrounding warm-colored items (raw wood, tobacco leather, terracotta) stand out like diamonds.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"13,1,0\"\u003e\u003cb data-path-to-node=\"13,1,0\" data-index-in-node=\"0\"\u003eGeometric Shadow Effects:\u003c\/b\u003e Dark-colored surfaces risk appearing flat and dull in unlit environments. However, the triangular reliefs capture the ambient light, creating noble black shadows on the anthracite surface and adding tremendous 3D volume to the design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"14\"\u003e\n\u003ch4 data-path-to-node=\"15\"\u003e📐 \u003cb data-path-to-node=\"15\" data-index-in-node=\"3\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\u003cul data-path-to-node=\"16\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,0,0\"\u003e\u003cb data-path-to-node=\"16,0,0\" data-index-in-node=\"0\"\u003eTech, Gamer, and Study Rooms:\u003c\/b\u003e Its serious, focus-enhancing structure, combined with the dynamism of the geometric pattern, provides immense insulation and style under computer desks or gaming chairs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,1,0\"\u003e\u003cb data-path-to-node=\"16,1,0\" data-index-in-node=\"0\"\u003eIndustrial Corridors (Oval Runner):\u003c\/b\u003e When combined with black matte metal coat racks, raw walnut dressers, and concrete-look walls, it creates a \"Loft\" entryway straight out of a magazine. Its stain-hiding feature is a great boon for entryways.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,2,0\"\u003e\u003cb data-path-to-node=\"16,2,0\" data-index-in-node=\"0\"\u003eFurniture Harmony:\u003c\/b\u003e To break the seriousness of anthracite and warm up the space, you can achieve an immense sense of luxury with Tan \"Chester\" leather armchairs or Mustard Yellow details.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-path-to-node=\"24\"\u003e\u003cb data-path-to-node=\"24\" data-index-in-node=\"0\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"25\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,0,0\"\u003e\u003cb data-path-to-node=\"25,0,0\" data-index-in-node=\"0\"\u003eModel Code:\u003c\/b\u003e Babil 2706 (Custom Size Oval)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,1,0\"\u003e\u003cb data-path-to-node=\"25,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Anthracite (Dark Grey \/ Carbon)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,2,0\"\u003e\u003cb data-path-to-node=\"25,2,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Premium Softness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,3,0\"\u003e\u003cb data-path-to-node=\"25,3,0\" data-index-in-node=\"0\"\u003eBase:\u003c\/b\u003e 100% Natural Cotton Base\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,4,0\"\u003e\u003cb data-path-to-node=\"25,4,0\" data-index-in-node=\"0\"\u003eForm \/ Shape:\u003c\/b\u003e Oval\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,5,0\"\u003e\u003cb data-path-to-node=\"25,5,0\" data-index-in-node=\"0\"\u003eProduction Feature:\u003c\/b\u003e \u003cb data-path-to-node=\"25,5,0\" data-index-in-node=\"17\"\u003eCut to Desired Length (Custom Length)\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,6,0\"\u003e\u003cb data-path-to-node=\"25,6,0\" data-index-in-node=\"0\"\u003eFeature:\u003c\/b\u003e 3D Geometric (Asymmetric Triangle) Embossed\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,7,0\"\u003e\u003cb data-path-to-node=\"25,7,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 10 mm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"25,8,0\"\u003e\u003cb data-path-to-node=\"25,8,0\" data-index-in-node=\"0\"\u003eArea of Use:\u003c\/b\u003e Gamer room, study\/office room, entryway\/corridor, modern living room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x150 \/ Overlock","offer_id":42878825463856,"sku":"moqahalı-babil2706-antrasit-1-oval-80x150","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Eaves","offer_id":42878825496624,"sku":"moqahalı-babil2706-antrasi-1-oval-80x150-saçak","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Overlock","offer_id":42878825529392,"sku":"moqahalı-babil2706-antrasi-1-oval-80x200","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Eaves","offer_id":42878825562160,"sku":"moqahalı-babil2706-antrasit-1-oval-80x200-saçak","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Overlock","offer_id":42878825594928,"sku":"moqahalı-babil2706-antrasit-1-oval-80x250","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Eaves","offer_id":42878825627696,"sku":"moqahalı-babil2706-antrasit-1-oval-80x250-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Overlock","offer_id":42878825660464,"sku":"moqahalı-babil2706-antrasit-1-oval-80x300","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Eaves","offer_id":42878825693232,"sku":"moqahalı-babil2706-antrasit-1-oval-80x300-saçak","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Overlock","offer_id":42878825726000,"sku":"moqahalı-babil2706-antrasit-1-oval-100x200","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Eaves","offer_id":42878825758768,"sku":"moqahalı-babil2706-antrasit-1-oval-100x200-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Overlock","offer_id":42878825791536,"sku":"moqahalı-babil2706-antrasit-1-oval-100x250","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Eaves","offer_id":42878825824304,"sku":"moqahalı-babil2706-antrasit-1-oval-100x250-saçak","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Overlock","offer_id":42878825857072,"sku":"moqahalı-babil2706-antrasit-1-oval-100x300","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Eaves","offer_id":42878825889840,"sku":"moqahalı-babil2706-antrasit-1-oval-100x300-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Overlock","offer_id":42878825922608,"sku":"moqahalı-babil2706-antrasit-oval-120x180","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Eaves","offer_id":42878825955376,"sku":"moqahalı-babil2706-antrasit-1-oval-120x180-saçak","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Overlock","offer_id":42878825988144,"sku":"moqahalı-babil2706-antrasit-1-oval-120x250","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Eaves","offer_id":42878826020912,"sku":"moqahalı-babil2706-antrasit-1-oval-120x250-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Overlock","offer_id":42878826053680,"sku":"moqahalı-babil2706-antrasit-1-oval-120x300","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Eaves","offer_id":42878826086448,"sku":"moqahalı-babil2706-antrasit-1-oval-120x300-saçak","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Overlock","offer_id":42878826119216,"sku":"moqahalı-babil2706-antrasit-1-oval-160x230","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Eaves","offer_id":42878826151984,"sku":"moqahalı-babil2706-antrasit-1-oval-160x230-saçak","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Overlock","offer_id":42878826184752,"sku":"moqahalı-babil2706-antrasit-1-oval-160x300","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Eaves","offer_id":42878826217520,"sku":"moqahalı-babil2706-antrasit-1-oval-160x300-saçak","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Overlock","offer_id":42878826250288,"sku":"moqahalı-babil2706-antrasit-1-oval-200x300","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Eaves","offer_id":42878826283056,"sku":"moqahalı-babil2706-antrasit-1-oval-200x300-saçak","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Overlock","offer_id":42878826315824,"sku":"moqahalı-babil2706-antrasit-1-oval-200x400","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Eaves","offer_id":42878826348592,"sku":"moqahalı-babil2706-antrasit-1-oval-200x400-saçak","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Overlock","offer_id":42878826381360,"sku":"moqahalı-babil2706-antrasit-1-oval-200x500","price":19500.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Eaves","offer_id":42878826414128,"sku":"moqahalı-babil2706-antrasit-1-oval-200x500-saçak","price":19500.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-antrasit-geometrik-3d-oval-hali-istedigin-boyda-kesim-ozel-olcu_moqahalibabil2706antrasitoval_1.webp?v=1774633114"},{"product_id":"zev-hali-babil-beyaz-chevron-3d-ekstra-yumusak-oval-hali-ozel-olcu-ba25","title":"Zev Carpets Babil White Chevron 3D Extra Soft Oval Rug Custom Size Ba25","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your Fringe and Overlock \u003c\/span\u003e \u003c\/span\u003epreferences in the Order Note Section of the Cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your dimensions using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Other sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"e.g.: 200\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"e.g.: 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meters:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-sacak\" name=\"haliKenari\" value=\"Fringe\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-sacak\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-overlok\" name=\"haliKenari\" value=\"Overlock\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-overlok\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-katlama\" name=\"haliKenari\" value=\"Fold\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-katlama\" class=\"hali-radio-label\"\u003eFold\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Rectangle\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Round\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliSekli\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your requested rug with a width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the upper standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Length is cut to exact size without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom-sized rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali4_7fdadc14-a3e9-4332-90e6-385549ee3ea5.webp?v=1774634215\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"8\"\u003e\"The Seamless Flow of Pure White, with the Dynamism of Chevron Pattern on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eZev Halı Babil Series brings the optical depth that modern geometry adds to a space into your living areas. The 3D \"Chevron\" (V-shaped) lines, expertly crafted on a pristine white background, combine with the soft transitions offered by the oval cut, adding both a dynamic and an extremely spacious architectural perspective to your room. Thanks to its special microfiber yarn with a thickness of 10 mm, this unique design offers a silky cloud-like comfort that will make your feet forget the stress of the day, and with the privilege of \u003cb data-index-in-node=\"465\" data-path-to-node=\"9\"\u003e\"Cut to Desired Length,\"\u003c\/b\u003e it is perfectly shaped according to your home's architecture!\u003c\/p\u003e\n\u003cul data-path-to-node=\"10\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,0,0\"\u003ePersonalization Beyond Limits:\u003c\/b\u003e Regardless of your home's measurements, we produce a boutique rug perfectly suited to your space by cutting your oval rug to your desired length. Don't be confined to standard sizes.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,1,0\"\u003eOptical Illusion that Extends Space:\u003c\/b\u003e The combination of chevron and directional geometric lines with an oval form draws the eye forward, making narrow areas and corridors appear much longer and wider than they are.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,2,0\"\u003eCloud-like Softness and Comfort:\u003c\/b\u003e The high-quality microfiber polyester texture with a 10 mm pile height offers a smooth, warm, and massage-like premium comfort to your feet.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10,3,0\"\u003eHealthy and Safe Flooring:\u003c\/b\u003e Its natural, breathable 100% cotton backing protects your parquet floors, adheres perfectly to the ground preventing slipping, and provides an anti-allergic use for your family.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"11\"\u003e\n\u003ch4 data-path-to-node=\"12\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"12\"\u003ePsychology of the Colors Included\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"13\"\u003eA color profile that brightens the space without being overwhelming and provides optical spaciousness:\u003c\/p\u003e\n\u003cul data-path-to-node=\"14\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"14,0,0\"\u003ePure White (Background):\u003c\/b\u003e Symbolizes renewal, purification, and absolute cleanliness. It provides maximum light reflection to the room, instantly brightening dim areas; creating an airy and sterile perception of luxury.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"14,1,0\"\u003eGeometric 3D Shadow Effects:\u003c\/b\u003e Linear embossments create natural gray reflections and shadows on the pristine white surface depending on the angle of light. This way, the rug is saved from looking flat and gains a rich, living texture that you wouldn't dare step on.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"15\"\u003e\n\u003ch4 data-path-to-node=\"16\"\u003e📐 \u003cb data-index-in-node=\"3\" data-path-to-node=\"16\"\u003eFrom the Architect's Eye: Decoration \u0026amp; Combination Advice\u003c\/b\u003e\n\u003c\/h4\u003e\u003cul data-path-to-node=\"17\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"17,0,0\"\u003eNarrow and Long Corridors (Oval Runner):\u003c\/b\u003e This model is where the \"cut to desired length\" advantage shines brightest. Thanks to the guiding lines of the chevron pattern, your dark and narrow hallways will transform into bright palace corridors.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"17,1,0\"\u003eBright Bedrooms:\u003c\/b\u003e When laid in an oval shape at the foot of your bed, it allows you to start your day with a pure white and soft energy. It perfectly complements wooden or white lacquer furniture.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"17,2,0\"\u003eSoft-Minimalist Living Rooms:\u003c\/b\u003e To emphasize the purity of white, you can combine it with raw wooden coffee tables, pampas grasses, and light-colored linen sofas to bring a peaceful \"Scandinavian\" breeze to your home.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-path-to-node=\"25\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"25\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"26\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,0,0\"\u003eModel Code:\u003c\/b\u003e Babil 2707 (Custom Size Oval)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,1,0\"\u003eColor:\u003c\/b\u003e White (Pure White)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,2,0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Premium Softness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,3,0\"\u003eBacking:\u003c\/b\u003e 100% Natural Cotton Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,4,0\"\u003eForm \/ Shape:\u003c\/b\u003e Oval\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,5,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,5,0\"\u003eProduction Feature:\u003c\/b\u003e \u003cb data-index-in-node=\"17\" data-path-to-node=\"26,5,0\"\u003eCut to Desired Length (Custom Length)\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,6,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,6,0\"\u003eFeature:\u003c\/b\u003e 3D Geometric (Chevron \/ V-Directional) Embossed\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,7,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,7,0\"\u003ePile Height:\u003c\/b\u003e 10 mm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,8,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"26,8,0\"\u003eUsage Area:\u003c\/b\u003e Corridor\/hallway, bedroom, dressing room, conservatory, children's room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x150 \/ Overlock","offer_id":42878845976624,"sku":"moqahalı-babil2707-beyaz-1-oval-80x150","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Eave","offer_id":42878846009392,"sku":"moqahalı-babil2707-beyaz-1-oval-80x150-saçak","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Overlock","offer_id":42878846042160,"sku":"moqahalı-babil2707-beyaz-1-oval-80x200","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Eave","offer_id":42878846074928,"sku":"moqahalı-babil2707-beyaz-1-oval-80x200-saçak","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Overlock","offer_id":42878846107696,"sku":"moqahalı-babil2707-beyaz-1-oval-80x250","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Eave","offer_id":42878846140464,"sku":"moqahalı-babil2707-beyaz-1-oval-80x250-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Overlock","offer_id":42878846173232,"sku":"moqahalı-babil2707-beyaz-1-oval-80x300","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Eave","offer_id":42878846206000,"sku":"moqahalı-babil2707-beyaz-1-oval-80x300-saçak","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Overlock","offer_id":42878846238768,"sku":"moqahalı-babil2707-beyaz-1-oval-100x200","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Eave","offer_id":42878846271536,"sku":"moqahalı-babil2707-beyaz-1-oval-100x200-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Overlock","offer_id":42878846304304,"sku":"moqahalı-babil2707-beyaz-1-oval-100x250","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Eave","offer_id":42878846337072,"sku":"moqahalı-babil2707-beyaz-1-oval-100x250-saçak","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Overlock","offer_id":42878846369840,"sku":"moqahalı-babil2707-beyaz-1-oval-100x300","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Eave","offer_id":42878846402608,"sku":"moqahalı-babil2707-beyaz-1-oval-100x300-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Overlock","offer_id":42878846435376,"sku":"moqahalı-babil2707-beyaz-1-oval-120x180","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Eave","offer_id":42878846468144,"sku":"moqahalı-babil2707-beyaz-1-oval-120x180-saçak","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Overlock","offer_id":42878846500912,"sku":"moqahalı-babil2707-beyaz-1-oval-120x250","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Eave","offer_id":42878846533680,"sku":"moqahalı-babil2707-beyaz-1-oval-120x250-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Overlock","offer_id":42878846566448,"sku":"moqahalı-babil2707-beyaz-1-oval-120x300","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Eave","offer_id":42878846599216,"sku":"moqahalı-babil2707-beyaz-1-oval-120x300-saçak","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Overlock","offer_id":42878846631984,"sku":"moqahalı-babil2707-beyaz-1-oval-160x230","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Eave","offer_id":42878846664752,"sku":"moqahalı-babil2707-beyaz-1-oval-160x230-saçak","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Overlock","offer_id":42878846697520,"sku":"moqahalı-babil2707-beyaz-1-oval-160x300","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Eave","offer_id":42878846730288,"sku":"moqahalı-babil2707-beyaz-1-oval-160x300-saçak","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Overlock","offer_id":42878846763056,"sku":"moqahalı-babil2707-beyazt-1-oval-200x300","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Eave","offer_id":42878846795824,"sku":"moqahalı-babil2707-beyaz-1-oval-200x300-saçak","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Overlock","offer_id":42878846828592,"sku":"moqahalı-babil2707-beyaz-1-oval-200x400","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Eave","offer_id":42878846861360,"sku":"moqahalı-babil2707-beyaz-1-oval-200x400-saçak","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Overlock","offer_id":42878846894128,"sku":"moqahalı-babil2707-beyaz-1-oval-200x500","price":19500.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Eave","offer_id":42878846926896,"sku":"moqahalı-babil2707-beyaz-1-oval-200x500-saçak","price":19500.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-babil-beyaz-chevron-3d-oval-hali-istedigin-boyda-kesim-ozel-olcu_moqahalibabil2707beyazoval_4.webp?v=1774634497"},{"product_id":"zev-hali-microfiber-oval-hali-kesme-yolluk-ba26","title":"Zev Carpet Grey Geometric Microfiber Oval Rug Runner Custom Size Ba26","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease specify your choices for Fringe and Overlock \u003c\/span\u003e\u003c\/span\u003ein the Order Note section in the cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Width: 80 · 100 · 120 · 160 · 200 cm — Other sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-genislik\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"Ex: 200\" class=\"hali-input\" id=\"hali-genislik\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\" for=\"hali-uzunluk\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"Ex: 300\" class=\"hali-input\" id=\"hali-uzunluk\" type=\"number\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"hali-hesapla-btn\" id=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv class=\"hali-sonuc-alani hidden\" id=\"hali-sonuc-alani\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan class=\"hali-sonuc-deger\" id=\"hali-sonuc-metrekare\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan class=\"hali-fiyat\" id=\"hali-sonuc-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv class=\"hali-uyari hidden\" id=\"hali-genislik-uyari\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Saçak\" name=\"haliKenari\" id=\"hali-kenar-sacak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-sacak\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Overlok\" name=\"haliKenari\" id=\"hali-kenar-overlok\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-overlok\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Katlama\" name=\"haliKenari\" id=\"hali-kenar-katlama\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-kenar-katlama\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Dikdörtgen\" name=\"haliSekli\" id=\"hali-sekil-dikdortgen\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-dikdortgen\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Yuvarlak\" name=\"haliSekli\" id=\"hali-sekil-yuvarlak\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-yuvarlak\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Oval\" name=\"haliSekli\" id=\"hali-sekil-oval\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"hali-sekil-oval\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"hali-whatsapp-btn disabled\" href=\"#\" id=\"hali-whatsapp-btn\"\u003e \u003csvg viewbox=\"0 0 16 16\" fill=\"currentColor\" height=\"20\" width=\"20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please make sure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug, requested at \u003cstrong\u003e${g} cm\u003c\/strong\u003e width, will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order from a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Length is cut to exact size without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to order a custom size rug.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali4_260d132f-a7b6-416f-b26b-3dd6754e34cb.webp?v=1774635578\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"The Modern Rhythm of Gray, with Geometric Patterned Rug Elegance on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eThe Zev Halı Babil Series offers a flawless architectural solution for your search for a \u003cb data-path-to-node=\"8\" data-index-in-node=\"73\"\u003egray oval rug\u003c\/b\u003e to add a contemporary touch to your living spaces. This design, which enlivens the noble stance of the light gray background with 3D asymmetrical and directional (Chevron) embossments, combines with the fluidity of the oval cut to add unique depth to your room. With its 10 mm thick superior microfiber texture, this extra soft piece, which eases the fatigue of the day, takes shape perfectly for your home with the \u003cb data-path-to-node=\"8\" data-index-in-node=\"417\"\u003e\"Cut to Desired Length\"\u003c\/b\u003e advantage!\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eFeatures that perfectly respond to your search trends and will revolutionize your living spaces:\u003c\/p\u003e\n\u003cul data-path-to-node=\"10\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,0,0\"\u003e\u003cb data-path-to-node=\"10,0,0\" data-index-in-node=\"0\"\u003eCustom Size Cut Runner that Transcends Boundaries:\u003c\/b\u003e Don't be constrained by standard sizes! Whatever the dimensions of your home or office, we offer boutique production by cutting to your desired length for your \u003cb data-path-to-node=\"10,0,0\" data-index-in-node=\"118\"\u003emodern hallway rug\u003c\/b\u003e needs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,1,0\"\u003e\u003cb data-path-to-node=\"10,1,0\" data-index-in-node=\"0\"\u003eGeometric Illusion that Extends Space:\u003c\/b\u003e The meeting of sharp \u003cb data-path-to-node=\"10,1,0\" data-index-in-node=\"41\"\u003egeometric patterned rug\u003c\/b\u003e motifs with an oval form directs the eye forward, making narrow areas and hallways appear much longer and wider than they are.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,2,0\"\u003e\u003cb data-path-to-node=\"10,2,0\" data-index-in-node=\"0\"\u003eCloud-Soft Comfort:\u003c\/b\u003e Its silky texture gives your steps a luxurious feel, insulating cold floors and creating a warm and opulent atmosphere in your home.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"10,3,0\"\u003e\u003cb data-path-to-node=\"10,3,0\" data-index-in-node=\"0\"\u003ePractical and Stain-Concealing Surface:\u003c\/b\u003e Its 100% cotton backing protects your parquet floors. The magnificent combination of gray with 3D texture perfectly camouflages small dust and stains, providing a secure use similar to the feeling of a \u003cb data-path-to-node=\"10,3,0\" data-index-in-node=\"164\"\u003ewashable non-slip backing\u003c\/b\u003e.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"11\"\u003e\n\u003ch4 data-path-to-node=\"12\"\u003e🎨 \u003cb data-path-to-node=\"12\" data-index-in-node=\"3\"\u003ePsychology of the Colors Included\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"13\"\u003eThe champion color in search volumes, balancing the space:\u003c\/p\u003e\n\u003cul data-path-to-node=\"14\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,0,0\"\u003e\u003cb data-path-to-node=\"14,0,0\" data-index-in-node=\"0\"\u003eLight Gray \/ Silver (Background):\u003c\/b\u003e The color of compromise, modernity, and neutral elegance. It spreads a cool, bright energy in the room. It masterfully hides footprints and daily dust, making it a top choice for high-traffic areas.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"14,1,0\"\u003e\u003cb data-path-to-node=\"14,1,0\" data-index-in-node=\"0\"\u003eGeometric 3D Shadow Effects:\u003c\/b\u003e Linear triangular embossments create natural, dark and light \"Tone-on-Tone\" reflections on the gray surface depending on the angle of light, adding a living volume to the design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr data-path-to-node=\"15\"\u003e\n\u003ch4 data-path-to-node=\"16\"\u003e📐 \u003cb data-path-to-node=\"16\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026 Outfit Tips\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"17\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,0,0\"\u003e\u003cb data-path-to-node=\"17,0,0\" data-index-in-node=\"0\"\u003eNarrow and Long Hallways (Oval Runner Rug):\u003c\/b\u003e This is where you'll best utilize the \"cut to your desired length\" advantage. Geometric lines will transform your unlit corridors into a modern art gallery.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,1,0\"\u003e\u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"0\"\u003eGamer and Teen Rooms:\u003c\/b\u003e The \u003cb data-path-to-node=\"17,1,0\" data-index-in-node=\"94\"\u003egeometric patterned grey rug\u003c\/b\u003e perfectly caters to the Gen Z's technological and modern decoration taste, creating excellent insulation and style under gaming chairs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"17,2,0\"\u003e\u003cb data-path-to-node=\"17,2,0\" data-index-in-node=\"0\"\u003eModern Living Rooms:\u003c\/b\u003e You can achieve a tremendous contrast energy by complementing the balancing presence of grey with mustard yellow throw pillows or terracotta armchairs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-path-to-node=\"25\"\u003e\u003cb data-path-to-node=\"25\" data-index-in-node=\"0\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"26\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,0,0\"\u003e\u003cb data-path-to-node=\"26,0,0\" data-index-in-node=\"0\"\u003eModel Code:\u003c\/b\u003e Babil 2708 (Custom Size Oval)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,1,0\"\u003e\u003cb data-path-to-node=\"26,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Grey (Light Grey \/ Silver)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,2,0\"\u003e\u003cb data-path-to-node=\"26,2,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Premium Softness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,3,0\"\u003e\u003cb data-path-to-node=\"26,3,0\" data-index-in-node=\"0\"\u003eBacking:\u003c\/b\u003e 100% Natural Cotton Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,4,0\"\u003e\u003cb data-path-to-node=\"26,4,0\" data-index-in-node=\"0\"\u003eForm \/ Shape:\u003c\/b\u003e Oval\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,5,0\"\u003e\u003cb data-path-to-node=\"26,5,0\" data-index-in-node=\"0\"\u003eProduction Feature:\u003c\/b\u003e \u003cb data-path-to-node=\"26,5,0\" data-index-in-node=\"17\"\u003eCut to Desired Length (Custom Size Cut Runner)\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,6,0\"\u003e\u003cb data-path-to-node=\"26,6,0\" data-index-in-node=\"0\"\u003eFeature:\u003c\/b\u003e 3D Geometric Embossed\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,7,0\"\u003e\u003cb data-path-to-node=\"26,7,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 10 mm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"26,8,0\"\u003e\u003cb data-path-to-node=\"26,8,0\" data-index-in-node=\"0\"\u003eUsage Area:\u003c\/b\u003e Hallway\/entryway, modern living room, teen room, study room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x150 \/ Overlock","offer_id":42878929862704,"sku":"moqahalı-babil2708-gri-1-oval-80x150","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Eaves","offer_id":42878929895472,"sku":"moqahalı-babil2708-gri-1-oval-80x150-saçak","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Overlock","offer_id":42878929928240,"sku":"moqahalı-babil2708-gri-1-oval-80x200","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Eaves","offer_id":42878929961008,"sku":"moqahalı-babil2708-gri-1-oval-80x200-saçak","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Overlock","offer_id":42878929993776,"sku":"moqahalı-babil2708-gri-1-oval-80x250","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Eaves","offer_id":42878930026544,"sku":"moqahalı-babil2708-gri-1-oval-80x250-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Overlock","offer_id":42878930059312,"sku":"moqahalı-babil2708-gri-1-oval-80x300","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Eaves","offer_id":42878930092080,"sku":"moqahalı-babil2708-gri-1-oval-80x300-saçak","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Overlock","offer_id":42878930124848,"sku":"moqahalı-babil2708-gri-1-oval-100x200","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Eaves","offer_id":42878930157616,"sku":"moqahalı-babil2708-gri-1-oval-100x200-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Overlock","offer_id":42878930190384,"sku":"moqahalı-babil2708-gri-1-oval-100x250","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Eaves","offer_id":42878930223152,"sku":"moqahalı-babil2708-gri-1-oval-100x250-saçak","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Overlock","offer_id":42878930255920,"sku":"moqahalı-babil2708-gri-1-oval-100x300","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Eaves","offer_id":42878930288688,"sku":"moqahalı-babil2708-gri-1-oval-100x300-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Overlock","offer_id":42878930321456,"sku":"moqahalı-babil2708-gri1-oval-120x180","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Eaves","offer_id":42878930354224,"sku":"moqahalı-babil2708-gri-1-oval-120x180-saçak","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Overlock","offer_id":42878930386992,"sku":"moqahalı-babil2708-gri-1-oval-120x250","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Eaves","offer_id":42878930419760,"sku":"moqahalı-babil2708-gri-1-oval-120x250-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Overlock","offer_id":42878930452528,"sku":"moqahalı-babil2708-gri-1-oval-120x300","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Eaves","offer_id":42878930485296,"sku":"moqahalı-babil2708-gri-1-oval-120x300-saçak","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Overlock","offer_id":42878930518064,"sku":"moqahalı-babil2708-gri-1-oval-160x230","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Eaves","offer_id":42878930550832,"sku":"moqahalı-babil2708-gri-1-oval-160x230-saçak","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Overlock","offer_id":42878930583600,"sku":"moqahalı-babil2708-gri-1-oval-160x300","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Eaves","offer_id":42878930616368,"sku":"moqahalı-babil2708-gri-1-oval-160x300-saçak","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Overlock","offer_id":42878930649136,"sku":"moqahalı-babil2708-gri-1-oval-200x300","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Eaves","offer_id":42878930681904,"sku":"moqahalı-babil2708-gri-1-oval-200x300-saçak","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Overlock","offer_id":42878930714672,"sku":"moqahalı-babil2708-gri-1-oval-200x400","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Eaves","offer_id":42878930747440,"sku":"moqahalı-babil2708-gri-1-oval-200x400-saçak","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Overlock","offer_id":42878930780208,"sku":"moqahalı-babil2708-gri-1-oval-200x500","price":19500.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Eaves","offer_id":42878930812976,"sku":"moqahalı-babil2708-gri-1-oval-200x500-saçak","price":19500.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-gri-geometrik-desenli-oval-hali-ozel-olcu-kesme-yolluk_moqahalibabil2708grioval_10.webp?v=1774635729"},{"product_id":"zev-hali-oval-hali-yolluk-ozel-olcu-ba27","title":"Zev Carpet Anthracite Geometric Soft Oval Hallway Runner Custom Size Ba27","description":"\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003e*\u003cspan style=\"color: rgb(255, 128, 0); text-decoration: underline;\"\u003e\u003cspan style=\"color: rgb(104, 89, 74); text-decoration: underline;\"\u003ePlease Specify Your Fringe and Overlock \u003c\/span\u003e \u003c\/span\u003ePreferences in the Order Notes Section of the Cart.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Special Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Features \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.hali-hesaplayici-wrapper {\n    font-family: 'Segoe UI', 'Inter', sans-serif;\n    position: relative;\n    z-index: 1;\n    margin: 0 0 2rem 0;\n    width: 100%;\n    max-width: 100%;\n}\n.hali-hesaplayici-wrapper * { box-sizing: border-box; }\n.hali-hesaplayici-container {\n    background: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 4px 32px rgba(0,0,0,0.08), 0 0 0 1px rgba(253,198,86,0.25);\n    padding: 1.75rem;\n    width: 100%;\n}\n@media (min-width: 768px) {\n    .hali-hesaplayici-container { padding: 2.25rem; }\n    .hali-hesaplayici-wrapper { margin-bottom: 3rem; }\n}\n.hali-baslik {\n    font-size: 1.35rem;\n    font-weight: 800;\n    color: #1f2937;\n    margin-bottom: 0.4rem;\n    letter-spacing: 0.5px;\n}\n.hali-aciklama {\n    color: #9ca3af;\n    margin-bottom: 1.5rem;\n    font-size: 0.85rem;\n    line-height: 1.6;\n}\n.hali-aciklama strong { color: #6b7280; }\n.hali-form-grup { margin-bottom: 1rem; }\n.hali-label {\n    display: block;\n    font-size: 0.72rem;\n    font-weight: 700;\n    color: #6b7280;\n    margin-bottom: 0.35rem;\n    letter-spacing: 1px;\n    text-transform: uppercase;\n}\n.hali-input-wrapper { position: relative; }\n.hali-input {\n    width: 100%;\n    padding: 0.85rem 2.5rem 0.85rem 1rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-size: 1rem;\n    color: #1f2937;\n    font-weight: 500;\n    background: #f9fafb;\n    transition: border-color 0.2s, box-shadow 0.2s, background 0.2s;\n}\n.hali-input::placeholder { color: #d1d5db; font-weight: 300; }\n.hali-input:focus {\n    border-color: #FDC656;\n    box-shadow: 0 0 0 3px rgba(253,198,86,0.18);\n    outline: none;\n    background: #fffef7;\n}\n.hali-input::-webkit-inner-spin-button,\n.hali-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }\n.hali-input { -moz-appearance: textfield; }\n.hali-birim {\n    position: absolute;\n    right: 0.85rem;\n    top: 50%;\n    transform: translateY(-50%);\n    color: #9ca3af;\n    font-size: 0.85rem;\n    font-weight: 600;\n    pointer-events: none;\n}\n.hali-hesapla-btn {\n    width: 100%;\n    background: #FDC656;\n    color: #1f2937;\n    font-weight: 800;\n    padding: 0.9rem 1rem;\n    border-radius: 50px;\n    box-shadow: 0 4px 16px rgba(253,198,86,0.4);\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s;\n    margin-top: 1rem;\n    font-size: 1rem;\n    letter-spacing: 0.3px;\n}\n.hali-hesapla-btn:hover {\n    background: #f0b830;\n    box-shadow: 0 6px 24px rgba(253,198,86,0.55);\n    transform: translateY(-1px);\n}\n.hali-sonuc-alani {\n    margin-top: 1.5rem;\n    border-top: 1.5px solid #f3f4f6;\n    padding-top: 1.5rem;\n}\n.hali-sonuc-alani.hidden { display: none; }\n.hali-sonuc-satir {\n    margin-bottom: 0.6rem;\n    font-size: 0.95rem;\n    color: #6b7280;\n}\n.hali-sonuc-satir strong { font-weight: 700; color: #374151; }\n.hali-sonuc-deger { font-weight: 700; color: #1f2937; }\n.hali-fiyat-satir {\n    margin-bottom: 0.2rem;\n    font-size: 1.1rem;\n    font-weight: 600;\n    color: #374151;\n}\n.hali-fiyat {\n    color: #e58c0a;\n    font-weight: 800;\n    font-size: 1.8rem;\n}\n.hali-birim-fiyat {\n    font-size: 0.78rem;\n    color: #9ca3af;\n    margin-top: 0.15rem;\n    margin-bottom: 0.5rem;\n}\n.hali-uyari {\n    font-size: 0.875rem;\n    color: #374151;\n    font-weight: 400;\n    line-height: 1.7;\n    margin-top: 1rem;\n    padding: 1rem 1.2rem;\n    background: #fffbeb;\n    border-radius: 10px;\n    border-left: 3px solid #FDC656;\n}\n.hali-uyari.hidden { display: none; }\n.hali-secim-baslik {\n    font-size: 0.7rem;\n    font-weight: 700;\n    color: #9ca3af;\n    margin-bottom: 0.5rem;\n    margin-top: 1.25rem;\n    text-transform: uppercase;\n    letter-spacing: 1.2px;\n}\n.hali-secim-container {\n    display: flex;\n    gap: 0.5rem;\n    flex-wrap: nowrap;\n}\n.hali-secim-item { flex: 1; min-width: 0; }\n.hali-radio { display: none; }\n.hali-radio-label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    padding: 0.75rem 0.25rem;\n    border: 1.5px solid #e5e7eb;\n    border-radius: 10px;\n    font-weight: 600;\n    cursor: pointer;\n    transition: all 0.2s;\n    font-size: clamp(0.7rem, 2.5vw, 0.92rem);\n    min-height: 3rem;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    color: #6b7280;\n    background: #f9fafb;\n}\n@media (min-width: 768px) {\n    .hali-radio-label {\n        font-size: clamp(0.875rem, 1.5vw, 1rem);\n        padding: 1rem 0.5rem;\n        min-height: 3.5rem;\n    }\n}\n.hali-radio-label:hover {\n    background: #fffbeb;\n    border-color: #FDC656;\n    color: #374151;\n}\n.hali-radio:checked + .hali-radio-label {\n    background: #FDC656;\n    border-color: #FDC656;\n    color: #1f2937;\n    box-shadow: 0 2px 12px rgba(253,198,86,0.35);\n    font-weight: 700;\n}\n.hali-whatsapp-btn {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0.5rem;\n    width: 100%;\n    padding: 0.9rem 1rem;\n    border-radius: 10px;\n    font-weight: 700;\n    margin-top: 1.25rem;\n    text-decoration: none;\n    transition: all 0.2s;\n    font-size: 1rem;\n}\n.hali-whatsapp-btn.disabled {\n    background: #f3f4f6;\n    color: #d1d5db;\n    cursor: not-allowed;\n    pointer-events: none;\n    border: 1.5px solid #e5e7eb;\n}\n.hali-whatsapp-btn.active {\n    background: #22c55e;\n    color: white;\n    box-shadow: 0 4px 20px rgba(34,197,94,0.3);\n}\n.hali-whatsapp-btn.active:hover {\n    background: #16a34a;\n    box-shadow: 0 6px 28px rgba(34,197,94,0.4);\n    transform: translateY(-1px);\n}\n\u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length (cm) and calculate. After seeing the price, select the options and place your order via WhatsApp.\u003cbr\u003e\u003cstrong\u003eStandard Widths: 80 · 100 · 120 · 160 · 200 cm — Different sizes can also be entered\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-genislik\" class=\"hali-label\"\u003eWIDTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-genislik\" class=\"hali-input\" placeholder=\"e.g.: 200\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel for=\"hali-uzunluk\" class=\"hali-label\"\u003eLENGTH\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"hali-uzunluk\" class=\"hali-input\" placeholder=\"e.g.: 300\"\u003e\u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"hali-hesapla-btn\" class=\"hali-hesapla-btn\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"hali-sonuc-alani\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv class=\"hali-sonuc-satir\"\u003e\n\u003cstrong\u003eSquare Meter:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-metrekare\" class=\"hali-sonuc-deger\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-fiyat-satir\"\u003e\n\u003cstrong\u003eTotal Price:\u003c\/strong\u003e \u003cspan id=\"hali-sonuc-fiyat\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-birim-fiyat\"\u003e(Price per 1 m²: \u003cspan id=\"hali-metrekare-fiyati\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"hali-genislik-uyari\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-sacak\" name=\"haliKenari\" value=\"Saçak\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-sacak\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-overlok\" name=\"haliKenari\" value=\"Overlok\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-overlok\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-kenar-katlama\" name=\"haliKenari\" value=\"Katlama\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-kenar-katlama\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-dikdortgen\" name=\"haliSekli\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-dikdortgen\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-yuvarlak\" name=\"haliSekli\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-yuvarlak\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"hali-sekil-oval\" name=\"haliKenari\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"hali-sekil-oval\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca id=\"hali-whatsapp-btn\" href=\"#\" class=\"hali-whatsapp-btn disabled\"\u003e \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" fill=\"currentColor\" viewbox=\"0 0 16 16\"\u003e\u003cpath d=\"M13.601 2.326A7.85 7.85 0 0 0 7.994 0C3.627 0 .068 3.558.064 7.926c0 1.399.366 2.76 1.057 3.965L0 16l4.204-1.102a7.9 7.9 0 0 0 3.79.965h.004c4.368 0 7.926-3.558 7.93-7.93A7.898 7.898 0 0 0 13.6 2.326zM7.994 14.521a6.57 6.57 0 0 1-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56 6.56 0 0 1-1.007-3.505c0-3.626 2.957-6.584 6.591-6.584a6.56 6.56 0 0 1 4.66 1.931 6.56 6.56 0 0 1 1.928 4.66c-.004 3.626-2.957 6.584-6.591 6.584zM11.898 9.858c-.182-.092-.867-.428-1.001-.477-.134-.049-.232-.073-.33-.049-.098.024-.19.073-.258.17s-.068.221-.134.295-.134.148-.248.073c-.114-.073-.477-.17-1.141-.605-.514-.336-1.012-1.018-1.18-1.192-.168-.173-.018-.27-.073-.344.054-.073.114-.148.17-.221s.09-.17.134-.295c.045-.123.024-.221-.024-.318s-.33-.795-.454-1.088c-.123-.295-.248-.248-.33-.248-.082 0-.17.024-.258.024s-.221.073-.344.221c-.123.148-.477.477-.477 1.166 0 .689.477 1.365.546 1.462.068.098.96 1.54 2.323 2.056.34.123.61.196.818.248.209.049.405.024.546-.073.17-.123.708-.295.842-.589.134-.295.134-.546.09-.589-.045-.049-.143-.073-.33-.167z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eOrder on WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function() {\n    const fiyatMetrekare = 1950;\n    const whatsappNumarasi = \"905522447544\";\n    const genislikInput = document.getElementById(\"hali-genislik\");\n    const uzunlukInput = document.getElementById(\"hali-uzunluk\");\n    const hesaplaBtn = document.getElementById(\"hali-hesapla-btn\");\n    const sonucAlani = document.getElementById(\"hali-sonuc-alani\");\n    const whatsappBtn = document.getElementById(\"hali-whatsapp-btn\");\n    const sonucMetrekare = document.getElementById(\"hali-sonuc-metrekare\");\n    const sonucFiyat = document.getElementById(\"hali-sonuc-fiyat\");\n    const metrekareFiyatiGoster = document.getElementById(\"hali-metrekare-fiyati\");\n    const genislikUyari = document.getElementById(\"hali-genislik-uyari\");\n    const haliKenariRadios = document.querySelectorAll('input[name=\"haliKenari\"]');\n    const haliSekliRadios = document.querySelectorAll('input[name=\"haliSekli\"]');\n    let hesaplananGenislik, hesaplananUzunluk, hesaplananMetrekare, standartGenislik, toplamFiyat;\n    metrekareFiyatiGoster.textContent = fiyatMetrekare.toLocaleString('tr-TR');\n    function standartGenislikBul(g) {\n        if (g \u003c= 80) return 80;\n        if (g \u003c= 100) return 100;\n        if (g \u003c= 120) return 120;\n        if (g \u003c= 160) return 160;\n        if (g \u003c= 200) return 200;\n        return null;\n    }\n    hesaplaBtn.addEventListener(\"click\", function() {\n        const g = parseFloat(genislikInput.value);\n        const u = parseFloat(uzunlukInput.value);\n        if (isNaN(g) || isNaN(u) || g \u003c= 0 || u \u003c= 0) { alert(\"Please enter valid width and length values.\"); return; }\n        if (g \u003e 200) { alert(\"Please ensure the width is less than 200 cm.\"); return; }\n        hesaplananGenislik = g;\n        hesaplananUzunluk = u;\n        standartGenislik = standartGenislikBul(g);\n        hesaplananMetrekare = (standartGenislik \/ 100) * (u \/ 100);\n        toplamFiyat = hesaplananMetrekare * fiyatMetrekare;\n        const f = (s, b=2) =\u003e s.toLocaleString('tr-TR', {minimumFractionDigits:b, maximumFractionDigits:b});\n        sonucMetrekare.textContent = f(hesaplananMetrekare) + \" m²\";\n        sonucFiyat.textContent = f(toplamFiyat) + \" TL\";\n        if (g !== standartGenislik) {\n            genislikUyari.innerHTML = `Your rug, with a requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e, will be cut from our standard roll of \u003cstrong\u003e${standartGenislik} cm\u003c\/strong\u003e.\u003cbr\u003ePricing is calculated based on the standard roll width from which the cut is made.\u003cbr\u003e\u003cbr\u003eIf you wish, you can order a standard width to avoid waste.\u003cbr\u003e\u003cspan style=\"font-size:0.85em;opacity:0.6\"\u003e(Standard Roll Widths: 80, 100, 120, 160, 200 cm — Lengths are cut precisely to measure, without waste.)\u003c\/span\u003e`;\n            genislikUyari.classList.remove(\"hidden\");\n        } else {\n            genislikUyari.classList.add(\"hidden\");\n            genislikUyari.innerHTML = \"\";\n        }\n        sonucAlani.classList.remove(\"hidden\");\n        haliKenariRadios.forEach(r =\u003e r.checked = false);\n        haliSekliRadios.forEach(r =\u003e r.checked = false);\n        butonDurumGuncelle();\n    });\n    function butonDurumGuncelle() {\n        const k = Array.from(haliKenariRadios).some(r =\u003e r.checked);\n        const s = Array.from(haliSekliRadios).some(r =\u003e r.checked);\n        if (k \u0026\u0026 s) {\n            whatsappBtn.classList.remove(\"disabled\");\n            whatsappBtn.classList.add(\"active\");\n            whatsappBtn.setAttribute(\"target\", \"_blank\");\n            const kenari = document.querySelector('input[name=\"haliKenari\"]:checked').value;\n            const sekli = document.querySelector('input[name=\"haliSekli\"]:checked').value;\n            const f = (s,b=2) =\u003e s.toLocaleString('tr-TR',{minimumFractionDigits:b,maximumFractionDigits:b});\n            const msg = `Hello, I would like to place a custom size rug order.\\n\\n📏 Dimensions: ${hesaplananGenislik} cm x ${hesaplananUzunluk} cm (${f(hesaplananMetrekare)} m²)\\n🔲 Rug Edge: ${kenari}\\n⬜ Rug Shape: ${sekli}\\n💰 Total Price: ${f(toplamFiyat)} TL\\n\\nProduct Link: ${window.location.href}\\n\\nThank you.`;\n            whatsappBtn.href = `https:\/\/wa.me\/${whatsappNumarasi}?text=${encodeURIComponent(msg)}`;\n        } else {\n            whatsappBtn.classList.add(\"disabled\");\n            whatsappBtn.classList.remove(\"active\");\n            whatsappBtn.removeAttribute(\"target\");\n            whatsappBtn.href = \"#\";\n        }\n    }\n    haliKenariRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n    haliSekliRadios.forEach(r =\u003e r.addEventListener(\"change\", butonDurumGuncelle));\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali5_726e518f-4351-4bdc-9434-be3b72290ee3.webp?v=1774636393\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-path-to-node=\"8\" data-index-in-node=\"0\"\u003e\"The Nobility of Darkness, with Geometric Patterned Rug Dynamism on Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eZev Halı Babil Series redefines the stately and powerful presence of anthracite with a 3D design approach, a staple of modern architecture. This design enlivens the elegance of the dark grey\/carbon base with expertly crafted directional and geometric (Chevron) reliefs, which, combined with the fluidity of an oval cut, add sculptural depth to your room. With its 10 mm thick superior microfiber texture, this piece offers a silky comfort to your feet, contrary to its rigid appearance, and is entirely shaped to your home's architecture with the \u003cb data-path-to-node=\"9\" data-index-in-node=\"481\"\u003e\"Cut to Desired Length\"\u003c\/b\u003e privilege!\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eFeatures that perfectly respond to your SEO list search trends and will revolutionize your living spaces:\u003c\/p\u003e\n\u003cul data-path-to-node=\"11\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,0,0\"\u003e\u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"0\"\u003eCustom Size Cut Runner that Transcends Limits:\u003c\/b\u003e Don't get stuck with standards! Whatever the size of your home or office, we provide a personalized, boutique production by cutting to your desired length to meet your \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"113\"\u003emodern hallway rug\u003c\/b\u003e needs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,1,0\"\u003e\u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"0\"\u003eGeometric Architecture and Oval Balance:\u003c\/b\u003e The aggressiveness of sharp \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"39\"\u003egeometric patterned rug\u003c\/b\u003e motifs on a dark background is balanced by the softness of the oval shape, offering a modern, focus-enhancing, and highly characterful \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"211\"\u003eanthracite oval rug\u003c\/b\u003e experience to the room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,2,0\"\u003e\u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"0\"\u003eCloud-Soft Comfort:\u003c\/b\u003e Its 10 mm pile height provides a smooth, warm, and luxurious insulation that relieves the stress of the day from your feet.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,3,0\"\u003e\u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"0\"\u003ePractical and Stain-Concealing Surface:\u003c\/b\u003e Its 100% cotton backing protects your parquet floors. The magnificent combination of dark anthracite color and 3D texture expertly camouflages small dust and stains, maintaining a pristine appearance even in high-traffic areas.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"12\"\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e🎨 \u003cb data-path-to-node=\"13\" data-index-in-node=\"3\"\u003ePsychology of the Colors Included\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"14\"\u003eA color profile that adds depth to the space, enhances focus, and highlights surrounding details:\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"0\"\u003eAnthracite \/ Dark Gray (Base):\u003c\/b\u003e It is the universal symbol of power, seriousness, and \"High-End\" modernity. It adds a solid depth to the room, allowing warm-colored items (raw wood, tan leather, terracotta) around it to stand out like diamonds.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"0\"\u003eGeometric 3D Shadow Effects:\u003c\/b\u003e Dark backgrounds risk appearing flat in unlit environments. However, 3D geometric embossments capture the ambient light, creating noble black shadows on the anthracite background and adding a living, dynamic volume to the design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"16\"\u003e\n\u003ch4 data-path-to-node=\"17\"\u003e📐 \u003cb data-path-to-node=\"17\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026 Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"18\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,0,0\"\u003e\u003cb data-path-to-node=\"18,0,0\" data-index-in-node=\"0\"\u003eTechnology, Gamer, and Study Rooms:\u003c\/b\u003e Its serious and focus-enhancing structure, combined with the technological dynamism of the geometric pattern, creates a tremendous style area under computer desks or gaming chairs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,1,0\"\u003e\u003cb data-path-to-node=\"18,1,0\" data-index-in-node=\"0\"\u003eIndustrial Entrances (Oval Runner):\u003c\/b\u003e When combined with black matte metal consoles, raw walnut details, and concrete-look walls, it creates a \"Loft\" entrance straight out of magazines. Its stain-hiding feature makes it indispensable for entryways.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"18,2,0\"\u003e\u003cb data-path-to-node=\"18,2,0\" data-index-in-node=\"0\"\u003eFurniture Harmony:\u003c\/b\u003e To break the seriousness of anthracite, you can achieve a magnificent sense of luxury with Mustard Yellow details or Tan \"Chester\" leather armchairs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-path-to-node=\"26\"\u003e\u003cb data-path-to-node=\"26\" data-index-in-node=\"0\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"27\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,0,0\"\u003e\u003cb data-path-to-node=\"27,0,0\" data-index-in-node=\"0\"\u003eModel Code:\u003c\/b\u003e Babil 2709 (Custom Size Oval)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,1,0\"\u003e\u003cb data-path-to-node=\"27,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Anthracite (Dark Grey \/ Carbon)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,2,0\"\u003e\u003cb data-path-to-node=\"27,2,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Microfiber Polyester (Premium Softness)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,3,0\"\u003e\u003cb data-path-to-node=\"27,3,0\" data-index-in-node=\"0\"\u003eBacking:\u003c\/b\u003e 100% Natural Cotton Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,4,0\"\u003e\u003cb data-path-to-node=\"27,4,0\" data-index-in-node=\"0\"\u003eForm \/ Shape:\u003c\/b\u003e Oval\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,5,0\"\u003e\u003cb data-path-to-node=\"27,5,0\" data-index-in-node=\"0\"\u003eProduction Feature:\u003c\/b\u003e \u003cb data-path-to-node=\"27,5,0\" data-index-in-node=\"17\"\u003eCut to Desired Length (Custom Size Cut Runner)\u003c\/b\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,6,0\"\u003e\u003cb data-path-to-node=\"27,6,0\" data-index-in-node=\"0\"\u003eFeature:\u003c\/b\u003e 3D Geometric (Directional\/Asymmetrical) Embossed\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,7,0\"\u003e\u003cb data-path-to-node=\"27,7,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 10 mm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"27,8,0\"\u003e\u003cb data-path-to-node=\"27,8,0\" data-index-in-node=\"0\"\u003eUsage Area:\u003c\/b\u003e Gamer room, study\/office room, spacious entryway\/corridor, modern living room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Zev Halı","offers":[{"title":"80x150 \/ Overlock","offer_id":42878947229744,"sku":"moqahalı-babil2709-antrasit-1-oval-80x150","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x150 \/ Fringe","offer_id":42878947262512,"sku":"moqahalı-babil2709-antrasi-1-oval-80x150-saçak","price":2340.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Overlock","offer_id":42878947295280,"sku":"moqahalı-babil2709-antrasi-1-oval-80x200","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x200 \/ Fringe","offer_id":42878947328048,"sku":"moqahalı-babil2709-antrasit-1-oval-80x200-saçak","price":3120.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Overlock","offer_id":42878947360816,"sku":"moqahalı-babil2709-antrasit-1-oval-80x250","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x250 \/ Fringe","offer_id":42878947393584,"sku":"moqahalı-babil2709-antrasit-1-oval-80x250-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Overlock","offer_id":42878947426352,"sku":"moqahalı-babil2709-antrasit-1-oval-80x300","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"80x300 \/ Fringe","offer_id":42878947459120,"sku":"moqahalı-babil2709-antrasit-1-oval-80x300-saçak","price":4680.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Overlock","offer_id":42878947491888,"sku":"moqahalı-babil2709-antrasit-1-oval-100x200","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x200 \/ Fringe","offer_id":42878947524656,"sku":"moqahalı-babil2709-antrasit-1-oval-100x200-saçak","price":3900.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Overlock","offer_id":42878947557424,"sku":"moqahalı-babil2709-antrasit-1-oval-100x250","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x250 \/ Fringe","offer_id":42878947590192,"sku":"moqahalı-babil2709-antrasit-1-oval-100x250-saçak","price":4875.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Overlock","offer_id":42878947622960,"sku":"moqahalı-babil2709-antrasit-1-oval-100x300","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"100x300 \/ Fringe","offer_id":42878947655728,"sku":"moqahalı-babil2709-antrasit-1-oval-100x300-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Overlock","offer_id":42878947688496,"sku":"moqahalı-babil2709-antrasit-oval-120x180","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x180 \/ Fringe","offer_id":42878947721264,"sku":"moqahalı-babil2709-antrasit-1-oval-120x180-saçak","price":4212.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Overlock","offer_id":42878947754032,"sku":"moqahalı-babil2709-antrasit-1-oval-120x250","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x250 \/ Fringe","offer_id":42878947786800,"sku":"moqahalı-babil2709-antrasit-1-oval-120x250-saçak","price":5850.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Overlock","offer_id":42878947819568,"sku":"moqahalı-babil2709-antrasit-1-oval-120x300","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"120x300 \/ Fringe","offer_id":42878947852336,"sku":"moqahalı-babil2709-antrasit-1-oval-120x300-saçak","price":7020.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Overlock","offer_id":42878947885104,"sku":"moqahalı-babil2709-antrasit-1-oval-160x230","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x230 \/ Fringe","offer_id":42878947917872,"sku":"moqahalı-babil2709-antrasit-1-oval-160x230-saçak","price":7176.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Overlock","offer_id":42878947950640,"sku":"moqahalı-babil2709-antrasit-1-oval-160x300","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"160x300 \/ Fringe","offer_id":42878947983408,"sku":"moqahalı-babil2709-antrasit-1-oval-160x300-saçak","price":9360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Overlock","offer_id":42878948016176,"sku":"moqahalı-babil2709-antrasit-1-oval-200x300","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x300 \/ Fringe","offer_id":42878948048944,"sku":"moqahalı-babil2709-antrasit-1-oval-200x300-saçak","price":11700.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Overlock","offer_id":42878948081712,"sku":"moqahalı-babil2709-antrasit-1-oval-200x400","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x400 \/ Fringe","offer_id":42878948114480,"sku":"moqahalı-babil2709-antrasit-1-oval-200x400-saçak","price":15600.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Overlock","offer_id":42878948147248,"sku":"moqahalı-babil2709-antrasit-1-oval-200x500","price":19500.0,"currency_code":"TRY","in_stock":true},{"title":"200x500 \/ Fringe","offer_id":42878948180016,"sku":"moqahalı-babil2709-antrasit-1-oval-200x500-saçak","price":19500.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-antrasit-geometrik-desenli-oval-hali-ozel-olcu-kesme-yolluk_moqahalibabil2709antrasitoval_7.webp?v=1774636577"},{"product_id":"antrasit-shaggy-salon-halisi","title":"Zev Halı Pilosus Anthracite Shaggy Soft Custom Size Living Room Rug","description":"\u003cp data-path-to-node=\"3\" style=\"text-align: center;\"\u003e\u003cb\u003eSPECIAL ORDER REQUESTS\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"4\" style=\"text-align: center;\"\u003ePlease specify your preferences for fringe folding, overlock, or \u003cspan style=\"color: rgb(255, 0, 0);\"\u003eRound\/Oval\u003c\/span\u003e cutting in the order notes section of your cart.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e✂ THIS PRODUCT HAS\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eCUSTOM SIZE\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eCUTTING.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003eEnter your measurements using the calculator below and see the price. Then, click the \"\u003cstrong\u003eOrder Now\u003c\/strong\u003e\" button to easily create your custom-sized order.\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* Wrapper-based style isolation for independence *\/\n        #hali-ozel-modul.hali-hesaplayici-wrapper {\n            font-family: 'Inter', sans-serif;\n            margin: 20px auto;\n            width: 100%;\n            max-width: 600px;\n            color: #1f2937;\n        }\n        #hali-ozel-modul .hali-hesaplayici-container {\n            background: white;\n            border-radius: 1rem;\n            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n            padding: 1.5rem;\n            border: 1px solid #e5e7eb;\n        }\n        #hali-ozel-modul .hali-baslik { font-size: 1.5rem; font-weight: 700; text-align: center; margin-bottom: 0.5rem; }\n        #hali-ozel-modul .hali-aciklama { color: #6b7280; font-size: 0.875rem; text-align: center; margin-bottom: 1.5rem; line-height: 1.5; }\n        #hali-ozel-modul .hali-form-grup { margin-bottom: 1rem; }\n        #hali-ozel-modul .hali-label { display: block; font-size: 0.875rem; font-weight: 600; margin-bottom: 0.25rem; }\n        #hali-ozel-modul .hali-input-wrapper { position: relative; }\n        #hali-ozel-modul .hali-input {\n            width: 100%; padding: 0.75rem; border: 1px solid #d1d5db; border-radius: 0.5rem;\n            font-size: 1rem; background: #f9fafb;\n        }\n        #hali-ozel-modul .hali-input:focus { border-color: #FDC656; outline: none; box-shadow: 0 0 0 2px #FEF3C7; }\n        #hali-ozel-modul .hali-birim { position: absolute; right: 0.75rem; top: 50%; transform: translateY(-50%); color: #6b7280; }\n        #hali-ozel-modul .hali-hesapla-btn {\n            width: 100%; background-color: #FDC656; color: #1f2937; font-weight: 700; padding: 0.8rem;\n            border-radius: 9999px; border: none; cursor: pointer; transition: 0.2s; margin-top: 1rem; font-size: 1rem;\n        }\n        #hali-ozel-modul .hali-hesapla-btn:hover { background-color: #E5B34E; }\n        #hali-ozel-modul .hali-sonuc-alani { margin-top: 1.5rem; border-top: 1px solid #e5e7eb; padding-top: 1.5rem; }\n        #hali-ozel-modul .hidden { display: none !important; }\n        #hali-ozel-modul .hali-fiyat { color: #ea580c; font-weight: 800; font-size: 1.5rem; }\n        #hali-ozel-modul .hali-uyari {\n            font-size: 0.85rem; color: #1e40af; background-color: #eff6ff;\n            padding: 1rem; border-radius: 0.5rem; border-left: 4px solid #2563eb; margin: 1rem 0;\n        }\n        #hali-ozel-modul .hali-secim-baslik { font-size: 0.875rem; font-weight: 600; margin: 1rem 0 0.5rem; }\n        #hali-ozel-modul .hali-secim-container { display: flex; gap: 0.5rem; }\n        #hali-ozel-modul .hali-secim-item { flex: 1; }\n        #hali-ozel-modul .hali-radio { display: none; }\n        #hali-ozel-modul .hali-radio-label {\n            display: flex; align-items: center; justify-content: center; padding: 0.6rem;\n            border: 2px solid #d1d5db; border-radius: 0.5rem; cursor: pointer; font-size: 0.85rem; font-weight: 500;\n        }\n        #hali-ozel-modul .hali-radio:checked + .hali-radio-label { background-color: #FDC656; border-color: #FDC656; }\n        #hali-ozel-modul .hali-whatsapp-btn {\n            display: flex; align-items: center; justify-content: center; gap: 0.5rem;\n            width: 100%; padding: 0.75rem; border-radius: 0.5rem; font-weight: 700;\n            margin-top: 1rem; text-decoration: none; transition: 0.2s;\n        }\n        #hali-ozel-modul .hali-whatsapp-btn.disabled { background-color: #d1d5db; color: #9ca3af; pointer-events: none; }\n        #hali-ozel-modul .hali-whatsapp-btn.active { background-color: #22c55e; color: white; }\n    \u003c\/style\u003e\n\u003cdiv id=\"hali-ozel-modul\" class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter width and length. \u003cbr\u003e\u003cstrong\u003eRoll Sizes: 80, 100, 120, 160, 200, 400 cm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eWIDTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-genislik\" class=\"hali-input\" placeholder=\"e.g. 240\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eLENGTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-uzunluk\" class=\"hali-input\" placeholder=\"e.g. 350\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"hali-hesapla-btn\" id=\"js-hesapla\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"js-sonuc-paneli\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between;\"\u003e\n\u003cspan\u003eSquare Meter:\u003c\/span\u003e\u003cstrong id=\"js-m2-sonuc\"\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between; align-items: center; margin-top: 0.5rem;\"\u003e\n\u003cspan\u003eTotal Price:\u003c\/span\u003e\u003cspan id=\"js-fiyat-sonuc\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: right; font-size: 0.75rem; color: #6b7280;\"\u003e(Price per 1 m²: \u003cspan id=\"js-birim-fiyat\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"js-uyari-kutusu\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn1\" name=\"kenar\" value=\"Saçak\" class=\"hali-radio\"\u003e\u003clabel for=\"kn1\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn2\" name=\"kenar\" value=\"Overlok\" class=\"hali-radio\"\u003e\u003clabel for=\"kn2\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn3\" name=\"kenar\" value=\"Katlama\" class=\"hali-radio\"\u003e\u003clabel for=\"kn3\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk1\" name=\"sekil\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"sk1\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk2\" name=\"sekil\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"sk2\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk3\" name=\"sekil\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"sk3\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#\" id=\"js-wp-btn\" class=\"hali-whatsapp-btn disabled\"\u003e \u003cspan\u003eOrder via WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n        (function() {\n            const M2_FIYAT = 2090;\n            const WP_NO = \"905522447544\";\n            const RULOLAR = [80, 100, 120, 160, 200, 400];\n\n            const btnHesapla = document.getElementById('js-hesapla');\n            const panel = document.getElementById('js-sonuc-paneli');\n            const uyari = document.getElementById('js-uyari-kutusu');\n            const wpBtn = document.getElementById('js-wp-btn');\n\n            document.getElementById('js-birim-fiyat').textContent = M2_FIYAT.toLocaleString('tr-TR');\n\n            btnHesapla.addEventListener('click', function() {\n                const g = parseFloat(document.getElementById('js-genislik').value);\n                const u = parseFloat(document.getElementById('js-uzunluk').value);\n\n                if (!g || !u || g \u003c= 0 || u \u003c= 0) {\n                    alert(\"Please enter valid measurements.\");\n                    return;\n                }\n\n                if (g \u003e 400) {\n                    alert(\"Width can be maximum 400 cm. For larger sizes, please contact us.\");\n                    panel.classList.add('hidden');\n                    return;\n                }\n\n                \/\/ Sectoral Logic: Finding Roll Width\n                let rulo = RULOLAR.find(r =\u003e r \u003e= g);\n                let m2 = (rulo \/ 100) * (u \/ 100);\n                let toplam = m2 * M2_FIYAT;\n\n                \/\/ Display Results\n                document.getElementById('js-m2-sonuc').textContent = m2.toFixed(2).replace('.', ',') + \" m²\";\n                document.getElementById('js-fiyat-sonuc').textContent = Math.round(toplam).toLocaleString('tr-TR') + \" TL\";\n\n                \/\/ Warning Text (Waste Information)\n                if (g !== rulo) {\n                    uyari.innerHTML = `The width you requested, \u003cstrong\u003e${g} cm\u003c\/strong\u003e, will be cut from our \u003cstrong\u003e${rulo} cm\u003c\/strong\u003e roll. Pricing has been made based on the roll width.`;\n                    uyari.classList.remove('hidden');\n                } else {\n                    uyari.classList.add('hidden');\n                }\n\n                panel.classList.remove('hidden');\n                \n                \/\/ Reset selections and disable button\n                document.querySelectorAll('#hali-ozel-modul input[type=\"radio\"]').forEach(r =\u003e r.checked = false);\n                wpBtn.className = \"hali-whatsapp-btn disabled\";\n                \n                \/\/ Connect WhatsApp Message Function\n                const updateLink = () =\u003e {\n                    const kenar = document.querySelector('input[name=\"kenar\"]:checked');\n                    const sekil = document.querySelector('input[name=\"sekil\"]:checked');\n                    \n                    if(kenar \u0026\u0026 sekil) {\n                        wpBtn.className = \"hali-whatsapp-btn active\";\n                        const msg = `Hello, I would like to place a custom size order:\\n` +\n                                    `📏 Size: ${g}x${u} cm (${m2.toFixed(2)} m2)\\n` +\n                                    `🧵 Edge: ${kenar.value} \/ Shape: ${sekil.value}\\n` +\n                                    `💰 Price: ${Math.round(toplam)} TL\\n` +\n                                    `🔗 Product: ${window.location.href}`;\n                        wpBtn.href = `https:\/\/wa.me\/${WP_NO}?text=${encodeURIComponent(msg)}`;\n                        wpBtn.target = \"_blank\";\n                    }\n                };\n\n                document.querySelectorAll('#hali-ozel-modul input[name=\"kenar\"], #hali-ozel-modul input[name=\"sekil\"]')\n                        .forEach(el =\u003e el.addEventListener('change', updateLink));\n            });\n        })();\n    \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"8\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"8\"\u003e\"Step on Clouds: Bring the Power of Anthracite with Silky Softness to Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003eMeet the \u003cb data-index-in-node=\"74\" data-path-to-node=\"9\"\u003ePilosus Series (PS01)\u003c\/b\u003e, Zev Halı's most ambitious masterpiece for its 2026 vision, appealing to the sense of touch. This special series, which will make you forget ordinary floor coverings, creates a luxurious living space in every square centimeter of your home, not only with its visuals but also with its incredible comfort. With its simple, patternless, and shiny appearance, this modern design instantly adapts to all furniture styles, blending the dignified charisma of dark gray\/anthracite tones with a plush softness. Whether you are looking for a showy \u003cb data-index-in-node=\"523\" data-path-to-node=\"9\"\u003eshaggy rug\u003c\/b\u003e in a minimally furnished area, or a long-pile \u003cb data-index-in-node=\"621\" data-path-to-node=\"9\"\u003esoft rug\u003c\/b\u003e to keep your feet warm in winter; this collection will redefine your understanding of comfort.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"10\"\u003eProduction Power That Transcends Limits: Wall-to-Wall and Unlimited Custom Sizes!\u003c\/b\u003e As Zev Halı, we don't want you to be confined to standards. This unique \u003cb data-index-in-node=\"130\" data-path-to-node=\"10\"\u003eshiny rug\u003c\/b\u003e can be custom-made in any length and size you desire, up to 400 cm in width. We offer an unrivaled \u003cb data-index-in-node=\"380\" data-path-to-node=\"10\"\u003ewall-to-wall carpet\u003c\/b\u003e (carpet tile) solution for your vast living rooms, unusually long corridors, or rooms where you want to cover the entire floor. In addition to your home, you can also consider it as a perfect \u003cb data-index-in-node=\"530\" data-path-to-node=\"10\"\u003eoffice carpet\u003c\/b\u003e or a luxurious \u003cb data-index-in-node=\"556\" data-path-to-node=\"10\"\u003ehotel carpet\u003c\/b\u003e concept for those who want to create a prestigious and comfortable working environment. For your millimetric \u003cb data-index-in-node=\"653\" data-path-to-node=\"10\"\u003ecustom size carpet\u003c\/b\u003e orders and detailed information, you can reach us 24\/7 via our WhatsApp support line.\u003c\/p\u003e\n\u003cp data-path-to-node=\"11\"\u003eBehind this silky touch lies immense technical equipment provided by superior production technologies:\u003c\/p\u003e\n\u003cul data-path-to-node=\"12\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,0,0\"\u003ePremium Weave and Jute Backing:\u003c\/b\u003e Produced with a density of 185,600 points per square meter and a weight of 2500 gr\/m², this \u003cb data-index-in-node=\"109\" data-path-to-node=\"12,0,0\"\u003ethick rug\u003c\/b\u003e sits perfectly on the floor. Thanks to its natural cotton and jute blend backing, it does not slip, offering a high-level \u003cb data-index-in-node=\"255\" data-path-to-node=\"12,0,0\"\u003ewoven rug\u003c\/b\u003e experience that maintains its shape for many years.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,1,0\"\u003e13 mm Micro Polyester Comfort:\u003c\/b\u003e With its superior quality 13 mm pile height micro polyester yarn, it gives your steps a silky, shiny, and cloud-soft feel. It is the peak for those looking for a true \u003cb data-index-in-node=\"186\" data-path-to-node=\"12,1,0\"\u003eplush rug\u003c\/b\u003e sensation.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,2,0\"\u003eDust-Free Allergy-Friendly Structure:\u003c\/b\u003e Despite its long pile structure, it absolutely does not shed dust thanks to its special production technology. With this feature, it is the safest \u003cb data-index-in-node=\"224\" data-path-to-node=\"12,2,0\"\u003eanti-allergic rug\u003c\/b\u003e and \u003cb data-index-in-node=\"244\" data-path-to-node=\"12,2,0\"\u003echildren's room rug\u003c\/b\u003e solution for families with asthma and allergy sensitivities, pet owners, and babies.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"12,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"12,3,0\"\u003ePractical Maintenance and Long Lifespan:\u003c\/b\u003e It is produced in the form of a highly practical \u003cb data-index-in-node=\"153\" data-path-to-node=\"12,3,0\"\u003emodern rug\u003c\/b\u003e that is resistant to heavy use and crushing, making your daily life easier.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"13\"\u003e\n\u003ch4 data-path-to-node=\"14\"\u003e\u003cbr\u003e\u003c\/h4\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps01-antrasit-shaggy-hali-ozel-olcu-duvardan-duvara-yumusak-salon-halisi_seyranhalibali4500antrasit_13.webp?v=1775943066\"\u003e\u003c\/p\u003e\n\u003ch4 data-path-to-node=\"14\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"14\"\u003eThe Psychology of Its Colors\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"15\"\u003eA color profile that adds soul to the space, blending a smooth texture with charismatic power:\u003c\/p\u003e\n\u003cul data-path-to-node=\"16\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"16,0,0\"\u003eAnthracite \/ Dark Gray (Background):\u003c\/b\u003e It is the universal color of authority, richness, and \"High-End\" modernism. It adds depth to the room, making surrounding wooden or metallic objects stand out like jewels.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"16,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"16,1,0\"\u003eShiny Yarn Illusion:\u003c\/b\u003e Dark colors usually absorb light, but the shiny micro polyester yarn of the Pilosus series catches the light, creating eye-catching, silvery shadows on the floor. It reflects that noble and dynamic \u003cb data-index-in-node=\"223\" data-path-to-node=\"16,1,0\"\u003edark-colored rug\u003c\/b\u003e feeling you are looking for in the most striking way in your home.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"17\"\u003e\n\u003ch4 data-path-to-node=\"18\"\u003e📐 \u003cb data-index-in-node=\"3\" data-path-to-node=\"18\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Advice\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"19\"\u003eThe greatest strength of this simple but striking design is its unlimited custom sizing option, creating a different isolation and luxury in every room of your home or office:\u003c\/p\u003e\n\u003cul data-path-to-node=\"20\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"20,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"20,0,0\"\u003eLarge and Masculine Living Spaces:\u003c\/b\u003e With enormous sizes that can be produced up to 400 cm in width, it is an unrivaled \u003cb data-index-in-node=\"172\" data-path-to-node=\"20,0,0\"\u003eliving room rug\u003c\/b\u003e alternative for warming up environments with leather sofas, walnut bookcases, or loft designs. You can achieve harmony through contrast by using it with white and cream-toned modern furniture to lighten the room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"20,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"20,1,0\"\u003eWarm and Safe Resting Areas:\u003c\/b\u003e By completely covering the area around your bed (wall-to-wall) or just placing it on the sides, you can use it as a premium \u003cb data-index-in-node=\"196\" data-path-to-node=\"20,1,0\"\u003ebedroom rug\u003c\/b\u003e that allows you to start your day softly and warmly.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"20,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"20,2,0\"\u003eEntry and Transition Areas:\u003c\/b\u003e With the advantage of custom cutting, you can create a luxurious \u003cb data-index-in-node=\"102\" data-path-to-node=\"20,2,0\"\u003ehallway rug\u003c\/b\u003e that adds rich character to your home from the first step, or a prestigious \u003cb data-index-in-node=\"168\" data-path-to-node=\"20,2,0\"\u003eentrance rug\u003c\/b\u003e that fills narrow entryways with elegance.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"20,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"20,3,0\"\u003eFunctional and Daily Areas:\u003c\/b\u003e With its elegance, it can be used as a warm \u003cb data-index-in-node=\"151\" data-path-to-node=\"20,3,0\"\u003eliving room rug\u003c\/b\u003e where you can peacefully spend time with your family in front of the television, a practical \u003cb data-index-in-node=\"211\" data-path-to-node=\"20,3,0\"\u003ekitchen rug\u003c\/b\u003e with its stain-hiding dark color, or even a \u003cb data-index-in-node=\"279\" data-path-to-node=\"20,3,0\"\u003ebathroom rug\u003c\/b\u003e that creates a luxurious spa feeling thanks to its moisture resistance.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ch4 data-path-to-node=\"28\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"28\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"29\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"29,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"29,0,0\"\u003eCollection:\u003c\/b\u003e Pilosus Series (PS01)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"29,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"29,1,0\"\u003eColor:\u003c\/b\u003e Anthracite (Dark Gray \/ Shiny Silver Reflections)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"29,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"29,2,0\"\u003eYarn Type:\u003c\/b\u003e Micro Polyester (Extra Soft and Shiny)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"29,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"29,3,0\"\u003ePile Height:\u003c\/b\u003e 13 mm (Long Pile \/ Shaggy Touch)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"29,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"29,4,0\"\u003eWeaving Density:\u003c\/b\u003e 185,600 Points (Dense and Full Structure)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"29,5,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"29,5,0\"\u003eWeight:\u003c\/b\u003e 2500 gr\/m² (Heavy and Floor-Sitting Backing)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"29,6,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"29,6,0\"\u003eBacking:\u003c\/b\u003e Jute Backing (Natural and Non-Slip)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"29,7,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"29,7,0\"\u003eCustom Production:\u003c\/b\u003e \u003cb data-index-in-node=\"13\" data-path-to-node=\"29,7,0\"\u003eCutting in All Desired Sizes up to 400 cm Width\u003c\/b\u003e (Ordering via WhatsApp possible)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"29,8,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"29,8,0\"\u003eUsage Concept:\u003c\/b\u003e Wall-to-Wall Carpet, Custom Size Cutting, Office Carpet.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"29,9,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"29,9,0\"\u003eHealth Features:\u003c\/b\u003e Non-shedding, anti-allergenic, easy to clean.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"29,10,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"29,10,0\"\u003eAreas of Use:\u003c\/b\u003e Living room, bedroom, children's room, lounge, hallway, corridor, bathroom, office.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ZEV HALI","offers":[{"title":"80x150","offer_id":42928046047280,"sku":"seyranhali-bali-4005antrasit-1","price":2508.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42928046080048,"sku":"seyranhali-bali-4005antrasit-2","price":3344.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42928046112816,"sku":"seyranhali-bali-4005antrasit-3","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42928046145584,"sku":"seyranhali-bali-4005antrasit-4","price":5016.0,"currency_code":"TRY","in_stock":true},{"title":"80x350","offer_id":42928046178352,"sku":"seyranhali-bali-4005antrasit-5","price":5852.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42928046211120,"sku":"seyranhali-bali-4005antrasit-6","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"100x150","offer_id":42928046243888,"sku":"seyranhali-bali-4005antrasit-7","price":3135.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42928046276656,"sku":"seyranhali-bali-4005antrasit-8","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42928046309424,"sku":"seyranhali-bali-4005antrasit-9","price":5225.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42928046342192,"sku":"seyranhali-bali-4005antrasit-10","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42928046374960,"sku":"seyranhali-bali-4005antrasit-11","price":7315.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42928046407728,"sku":"seyranhali-bali-4005antrasit-12","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42928046440496,"sku":"seyranhali-bali-4005antrasit-13","price":4514.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42928046473264,"sku":"seyranhali-bali-4005antrasit-14","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42928046506032,"sku":"seyranhali-bali-4005antrasit-15","price":7524.0,"currency_code":"TRY","in_stock":true},{"title":"120x350","offer_id":42928046538800,"sku":"seyranhali-bali-4005antrasit-16","price":8778.0,"currency_code":"TRY","in_stock":true},{"title":"120x400","offer_id":42928046571568,"sku":"seyranhali-bali-4005antrasit-17","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x200","offer_id":42928046604336,"sku":"seyranhali-bali-4005antrasit-18","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42928046637104,"sku":"seyranhali-bali-4005antrasit-19","price":7691.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42928046669872,"sku":"seyranhali-bali-4005antrasit-20","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x350","offer_id":42928046702640,"sku":"seyranhali-bali-4005antrasit-21","price":11704.0,"currency_code":"TRY","in_stock":true},{"title":"160x400","offer_id":42928046735408,"sku":"seyranhali-bali-4005antrasit-22","price":13376.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42928046768176,"sku":"seyranhali-bali-4005antrasit-23","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300","offer_id":42928046800944,"sku":"seyranhali-bali-4005antrasit-24","price":12540.0,"currency_code":"TRY","in_stock":true},{"title":"200x350","offer_id":42928046833712,"sku":"seyranhali-bali-4005antrasit-25","price":14630.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42928046866480,"sku":"seyranhali-bali-4005antrasit-26","price":16720.0,"currency_code":"TRY","in_stock":true},{"title":"200x450","offer_id":42928046899248,"sku":"seyranhali-bali-4005antrasit-27","price":18810.0,"currency_code":"TRY","in_stock":true},{"title":"200x500","offer_id":42928046932016,"sku":"seyranhali-bali-4005antrasit-28","price":20900.0,"currency_code":"TRY","in_stock":true},{"title":"240x340","offer_id":42928046964784,"sku":"seyranhali-bali-4005antrasit-29","price":28424.0,"currency_code":"TRY","in_stock":true},{"title":"240x400","offer_id":42928046997552,"sku":"seyranhali-bali-4005antrasit-30","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"240x450","offer_id":42928047030320,"sku":"seyranhali-bali-4005antrasit-31","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x300","offer_id":42928047063088,"sku":"seyranhali-bali-4005antrasit-32","price":25080.0,"currency_code":"TRY","in_stock":true},{"title":"300x400","offer_id":42928047095856,"sku":"seyranhali-bali-4005antrasit-33","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"300x450","offer_id":42928047128624,"sku":"seyranhali-bali-4005antrasit-34","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x500","offer_id":42928047161392,"sku":"seyranhali-bali-4005antrasit-35","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"350x350","offer_id":42928047194160,"sku":"seyranhali-bali-4005antrasit-36","price":29260.0,"currency_code":"TRY","in_stock":true},{"title":"350x400","offer_id":42928047226928,"sku":"seyranhali-bali-4005antrasit-37","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"350x450","offer_id":42928047259696,"sku":"seyranhali-bali-4005antrasit-38","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"350x500","offer_id":42928047292464,"sku":"seyranhali-bali-4005antrasit-39","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x400","offer_id":42928047325232,"sku":"seyranhali-bali-4005antrasit-40","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"400x500","offer_id":42928047358000,"sku":"seyranhali-bali-4005antrasit-41","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x600","offer_id":42928047390768,"sku":"seyranhali-bali-4005antrasit-42","price":50160.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps01-antrasit-shaggy-hali-ozel-olcu-duvardan-duvara-yumusak-salon-halisi_seyranhalibali4500antrasit_16.webp?v=1775947236"},{"product_id":"bej-shaggy-ozel-olcu-hali","title":"Zev Carpet Pilosus Beige Plain Woven Base Shaggy Custom Size Rug","description":"\u003cp data-path-to-node=\"3\" style=\"text-align: center;\"\u003e\u003cb\u003eSPECIAL PROCESSING REQUESTS\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"4\" style=\"text-align: center;\"\u003ePlease specify your preferences for fringe folding, overlock, or \u003cspan style=\"color: rgb(255, 0, 0);\"\u003eRound\/Oval\u003c\/span\u003e cutting in the order notes section of your cart.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e✂ THIS PRODUCT IS AVAILABLE FOR\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eCUSTOM CUTTING\u003c\/span\u003e.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003eEnter your measurements using the calculator below and see the price. Then, you can easily create your custom order by clicking the \"\u003cstrong\u003eOrder Now\u003c\/strong\u003e\" button.\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* Wrapper-based style isolation for independence *\/\n        #hali-ozel-modul.hali-hesaplayici-wrapper {\n            font-family: 'Inter', sans-serif;\n            margin: 20px auto;\n            width: 100%;\n            max-width: 600px;\n            color: #1f2937;\n        }\n        #hali-ozel-modul .hali-hesaplayici-container {\n            background: white;\n            border-radius: 1rem;\n            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n            padding: 1.5rem;\n            border: 1px solid #e5e7eb;\n        }\n        #hali-ozel-modul .hali-baslik { font-size: 1.5rem; font-weight: 700; text-align: center; margin-bottom: 0.5rem; }\n        #hali-ozel-modul .hali-aciklama { color: #6b7280; font-size: 0.875rem; text-align: center; margin-bottom: 1.5rem; line-height: 1.5; }\n        #hali-ozel-modul .hali-form-grup { margin-bottom: 1rem; }\n        #hali-ozel-modul .hali-label { display: block; font-size: 0.875rem; font-weight: 600; margin-bottom: 0.25rem; }\n        #hali-ozel-modul .hali-input-wrapper { position: relative; }\n        #hali-ozel-modul .hali-input {\n            width: 100%; padding: 0.75rem; border: 1px solid #d1d5db; border-radius: 0.5rem;\n            font-size: 1rem; background: #f9fafb;\n        }\n        #hali-ozel-modul .hali-input:focus { border-color: #FDC656; outline: none; box-shadow: 0 0 0 2px #FEF3C7; }\n        #hali-ozel-modul .hali-birim { position: absolute; right: 0.75rem; top: 50%; transform: translateY(-50%); color: #6b7280; }\n        #hali-ozel-modul .hali-hesapla-btn {\n            width: 100%; background-color: #FDC656; color: #1f2937; font-weight: 700; padding: 0.8rem;\n            border-radius: 9999px; border: none; cursor: pointer; transition: 0.2s; margin-top: 1rem; font-size: 1rem;\n        }\n        #hali-ozel-modul .hali-hesapla-btn:hover { background-color: #E5B34E; }\n        #hali-ozel-modul .hali-sonuc-alani { margin-top: 1.5rem; border-top: 1px solid #e5e7eb; padding-top: 1.5rem; }\n        #hali-ozel-modul .hidden { display: none !important; }\n        #hali-ozel-modul .hali-fiyat { color: #ea580c; font-weight: 800; font-size: 1.5rem; }\n        #hali-ozel-modul .hali-uyari {\n            font-size: 0.85rem; color: #1e40af; background-color: #eff6ff;\n            padding: 1rem; border-radius: 0.5rem; border-left: 4px solid #2563eb; margin: 1rem 0;\n        }\n        #hali-ozel-modul .hali-secim-baslik { font-size: 0.875rem; font-weight: 600; margin: 1rem 0 0.5rem; }\n        #hali-ozel-modul .hali-secim-container { display: flex; gap: 0.5rem; }\n        #hali-ozel-modul .hali-secim-item { flex: 1; }\n        #hali-ozel-modul .hali-radio { display: none; }\n        #hali-ozel-modul .hali-radio-label {\n            display: flex; align-items: center; justify-content: center; padding: 0.6rem;\n            border: 2px solid #d1d5db; border-radius: 0.5rem; cursor: pointer; font-size: 0.85rem; font-weight: 500;\n        }\n        #hali-ozel-modul .hali-radio:checked + .hali-radio-label { background-color: #FDC656; border-color: #FDC656; }\n        #hali-ozel-modul .hali-whatsapp-btn {\n            display: flex; align-items: center; justify-content: center; gap: 0.5rem;\n            width: 100%; padding: 0.75rem; border-radius: 0.5rem; font-weight: 700;\n            margin-top: 1rem; text-decoration: none; transition: 0.2s;\n        }\n        #hali-ozel-modul .hali-whatsapp-btn.disabled { background-color: #d1d5db; color: #9ca3af; pointer-events: none; }\n        #hali-ozel-modul .hali-whatsapp-btn.active { background-color: #22c55e; color: white; }\n    \u003c\/style\u003e\n\u003cdiv id=\"hali-ozel-modul\" class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length. \u003cbr\u003e\u003cstrong\u003eRoll Sizes: 80, 100, 120, 160, 200, 400 cm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eWIDTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-genislik\" class=\"hali-input\" placeholder=\"e.g. 240\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eLENGTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-uzunluk\" class=\"hali-input\" placeholder=\"e.g. 350\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"hali-hesapla-btn\" id=\"js-hesapla\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"js-sonuc-paneli\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between;\"\u003e\n\u003cspan\u003eSquare Meter:\u003c\/span\u003e\u003cstrong id=\"js-m2-sonuc\"\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between; align-items: center; margin-top: 0.5rem;\"\u003e\n\u003cspan\u003eTotal Price:\u003c\/span\u003e\u003cspan id=\"js-fiyat-sonuc\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: right; font-size: 0.75rem; color: #6b7280;\"\u003e(Price per 1 m²: \u003cspan id=\"js-birim-fiyat\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"js-uyari-kutusu\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn1\" name=\"kenar\" value=\"Fringe\" class=\"hali-radio\"\u003e\u003clabel for=\"kn1\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn2\" name=\"kenar\" value=\"Overlock\" class=\"hali-radio\"\u003e\u003clabel for=\"kn2\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn3\" name=\"kenar\" value=\"Folding\" class=\"hali-radio\"\u003e\u003clabel for=\"kn3\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk1\" name=\"sekil\" value=\"Rectangle\" class=\"hali-radio\"\u003e\u003clabel for=\"sk1\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk2\" name=\"sekil\" value=\"Round\" class=\"hali-radio\"\u003e\u003clabel for=\"sk2\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk3\" name=\"sekil\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"sk3\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#\" id=\"js-wp-btn\" class=\"hali-whatsapp-btn disabled\"\u003e \u003cspan\u003eOrder via WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n        (function() {\n            const M2_FIYAT = 2090;\n            const WP_NO = \"905522447544\";\n            const RULOLAR = [80, 100, 120, 160, 200, 400];\n\n            const btnHesapla = document.getElementById('js-hesapla');\n            const panel = document.getElementById('js-sonuc-paneli');\n            const uyari = document.getElementById('js-uyari-kutusu');\n            const wpBtn = document.getElementById('js-wp-btn');\n\n            document.getElementById('js-birim-fiyat').textContent = M2_FIYAT.toLocaleString('tr-TR');\n\n            btnHesapla.addEventListener('click', function() {\n                const g = parseFloat(document.getElementById('js-genislik').value);\n                const u = parseFloat(document.getElementById('js-uzunluk').value);\n\n                if (!g || !u || g \u003c= 0 || u \u003c= 0) {\n                    alert(\"Please enter valid measurements.\");\n                    return;\n                }\n\n                if (g \u003e 400) {\n                    alert(\"Width can be a maximum of 400 cm. For larger measurements, please contact us.\");\n                    panel.classList.add('hidden');\n                    return;\n                }\n\n                \/\/ Sectoral Logic: Finding Roll Width\n                let rulo = RULOLAR.find(r =\u003e r \u003e= g);\n                let m2 = (rulo \/ 100) * (u \/ 100);\n                let toplam = m2 * M2_FIYAT;\n\n                \/\/ Display Results\n                document.getElementById('js-m2-sonuc').textContent = m2.toFixed(2).replace('.', ',') + \" m²\";\n                document.getElementById('js-fiyat-sonuc').textContent = Math.round(toplam).toLocaleString('tr-TR') + \" TL\";\n\n                \/\/ Warning Message (Waste Information)\n                if (g !== rulo) {\n                    uyari.innerHTML = `Your requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our \u003cstrong\u003e${rulo} cm\u003c\/strong\u003e roll. Pricing is based on the roll width.`;\n                    uyari.classList.remove('hidden');\n                } else {\n                    uyari.classList.add('hidden');\n                }\n\n                panel.classList.remove('hidden');\n                \n                \/\/ Reset selections and disable button\n                document.querySelectorAll('#hali-ozel-modul input[type=\"radio\"]').forEach(r =\u003e r.checked = false);\n                wpBtn.className = \"hali-whatsapp-btn disabled\";\n                \n                \/\/ Attach WhatsApp Message Function\n                const updateLink = () =\u003e {\n                    const kenar = document.querySelector('input[name=\"kenar\"]:checked');\n                    const sekil = document.querySelector('input[name=\"sekil\"]:checked');\n                    \n                    if(kenar \u0026\u0026 sekil) {\n                        wpBtn.className = \"hali-whatsapp-btn active\";\n                        const msg = `Hello, I would like to place a custom size order:\\n` +\n                                    `📏 Size: ${g}x${u} cm (${m2.toFixed(2)} m2)\\n` +\n                                    `🧵 Edge: ${kenar.value} \/ Shape: ${sekil.value}\\n` +\n                                    `💰 Price: ${Math.round(toplam)} TL\\n` +\n                                    `🔗 Product: ${window.location.href}`;\n                        wpBtn.href = `https:\/\/wa.me\/${WP_NO}?text=${encodeURIComponent(msg)}`;\n                        wpBtn.target = \"_blank\";\n                    }\n                };\n\n                document.querySelectorAll('#hali-ozel-modul input[name=\"kenar\"], #hali-ozel-modul input[name=\"sekil\"]')\n                        .forEach(el =\u003e el.addEventListener('change', updateLink));\n            });\n        })();\n    \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"The Pinnacle of Simplicity: Redefine Your Spaces with Tactile Richness and Brightness...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eThe Zev Halı Pilosus Series (PS02) is designed for those who wish to create a serene sanctuary in their home, far from visual clutter. In contrast to complex patterns and tiring colors, this unique \u003cb data-path-to-node=\"8\" data-index-in-node=\"182\"\u003eplain rug\u003c\/b\u003e soothes the soul of the space. If you are looking for a \u003cb data-path-to-node=\"8\" data-index-in-node=\"264\"\u003epatternless rug\u003c\/b\u003e that is understated yet impressive in texture, this collection, woven with the pure and illuminating energy of beige, adds minimalist elegance to your living areas. This \u003cb data-path-to-node=\"8\" data-index-in-node=\"468\"\u003eplush rug\u003c\/b\u003e not only pleases your eyes but also your sense of touch, absorbing all the stress from the environment and providing peaceful isolation for your home.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003e\u003cb data-path-to-node=\"9\" data-index-in-node=\"0\"\u003eBoundless Production: Millimeter-Perfect Harmony, Massive Solutions!\u003c\/b\u003e Discover Zev Halı's production power. This \u003cb data-path-to-node=\"9\" data-index-in-node=\"139\"\u003elustrous rug\u003c\/b\u003e model does not confine you to standard sizes; it can be designed in any length up to 400 cm wide. It can be used as a huge floor covering for your open-plan homes, a prestigious \u003cb data-path-to-node=\"9\" data-index-in-node=\"300\"\u003ehotel carpet\u003c\/b\u003e for hotel projects, or a luxurious \u003cb data-path-to-node=\"9\" data-index-in-node=\"370\"\u003eoffice carpet\u003c\/b\u003e providing acoustic insulation in corporate areas. With our \u003cb data-path-to-node=\"9\" data-index-in-node=\"467\"\u003ewall-to-wall carpet\u003c\/b\u003e (carpet tile) option, offered for those who want to cover the entire space flawlessly, you set the limits. For every area you need, you can contact our expert team via our WhatsApp support line to instantly create your millimeter-perfect \u003cb data-path-to-node=\"9\" data-index-in-node=\"640\"\u003ecustom size rug\u003c\/b\u003e or \u003cb data-path-to-node=\"9\" data-index-in-node=\"679\"\u003ecut pile carpet\u003c\/b\u003e in any size you desire.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eHigh-level technical features that lie behind the aesthetics and defy years:\u003c\/p\u003e\n\u003cul data-path-to-node=\"11\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,0,0\"\u003e\u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"0\"\u003eNatural Backing that Clings to the Floor:\u003c\/b\u003e With a pile density of 185,600 points and a weight of 2500 gr\/m², this \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"99\"\u003ethick rug\u003c\/b\u003e does not slip or bunch on the floor thanks to its jute-blended natural backing. It boasts a dignified \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"226\"\u003ewoven rug\u003c\/b\u003e and extremely reliable \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"266\"\u003ewoven base rug\u003c\/b\u003e performance, maintaining its shape for many years.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,1,0\"\u003e\u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"0\"\u003eHaptic (Tactile) Insulation:\u003c\/b\u003e The superior quality micro polyester yarn with a 13 mm pile height brings that perfect \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"119\"\u003elong pile rug\u003c\/b\u003e feel you're looking for into your home. It creates a strong barrier against cold floors, providing perfect \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"226\"\u003ewinter rug\u003c\/b\u003e comfort.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,2,0\"\u003e\u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"0\"\u003eBreathable Hygienic Structure:\u003c\/b\u003e Produced with a special technology contrary to the length of the yarn, it prevents fluff from flying around. It is a healthy \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"184\"\u003enon-shedding rug\u003c\/b\u003e for your furry friends and family, and also a perfect and safe \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"254\"\u003echildren's room rug\u003c\/b\u003e solution for babies.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,3,0\"\u003e\u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"0\"\u003eSustainable Quality:\u003c\/b\u003e It is one of the most popular \u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"162\"\u003emachine-made rugs\u003c\/b\u003e for e-commerce, showing maximum resistance against daily wear and tear, and standing out with its wipeable and practical maintenance. It offers the assurance of a true \u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"232\"\u003eanti-allergenic rug\u003c\/b\u003e with its healthy content.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali10_a65c6923-aa6e-4bd7-8758-c712045c25e9.webp?v=1775987952\" alt=\"\"\u003e\u003c\/p\u003e\n\u003chr data-path-to-node=\"12\"\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e🎨 \u003cb data-path-to-node=\"13\" data-index-in-node=\"3\"\u003eThe Psychology of the Colors it Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"14\"\u003eA simple color profile that freshens the space and flawlessly diffuses light:\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"0\"\u003ePure Beige \/ Light Sand Tones:\u003c\/b\u003e Symbolizes naturalness, balance, and elegance. It has the miraculous \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"211\"\u003ebeige rug\u003c\/b\u003e effect of creating an optical illusion in narrow, dark, or dimly lit rooms, making the space appear much larger and brighter than it is. It is a saving \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"300\"\u003elight-colored rug\u003c\/b\u003e choice that adapts instantly to any furniture without tiring the eyes.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"0\"\u003eMicro Yarn Luster:\u003c\/b\u003e Unlike dull and lifeless floor coverings, its natural luster catches sunlight or dim lamp light in the room, emitting a luxurious shimmer.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"16\"\u003e\n\u003ch4 data-path-to-node=\"17\"\u003e📐 \u003cb data-path-to-node=\"17\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Advice\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"18\"\u003eThe greatest advantage of Pilosus PS02 is its ability to serve different functions in every part of the architecture with its limitless size options:\u003c\/p\u003e\n\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"0\"\u003eMain Living Areas:\u003c\/b\u003e It can be used as a spacious \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"108\"\u003eliving room rug\u003c\/b\u003e that connects items in large living rooms or elegant rooms with wooden details, or as a comfortable \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"169\"\u003esitting room rug\u003c\/b\u003e where you spend time with your family. It possesses the stance of a contemporary \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"249\"\u003emodern rug\u003c\/b\u003e reflecting current trends.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"0\"\u003eSeamless Flow in Transition Areas:\u003c\/b\u003e It can be considered a bright \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"123\"\u003ecorridor rug\u003c\/b\u003e laid end-to-end in areas extending from your home's entrance to its rooms, or a welcoming \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"203\"\u003eentrance rug\u003c\/b\u003e greeting guests with style.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"0\"\u003eSpecial Use Scenarios:\u003c\/b\u003e You can make it a \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"121\"\u003ebedroom rug\u003c\/b\u003e that pampers your feet by completely covering your bedroom floor or laying it in pieces. By making a bold decision, it can also be used as a glamorous \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"229\"\u003ebathroom rug\u003c\/b\u003e in the concept of luxury hotel bathrooms or a stylish \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"297\"\u003ekitchen rug\u003c\/b\u003e that creates contrast with simple kitchen cabinets. If you are looking for a perfect \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"387\"\u003edecorative rug\u003c\/b\u003e to complete empty spaces in your home and a \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"431\"\u003equality rug\u003c\/b\u003e worth investing in, Pilosus is the right choice.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4 data-path-to-node=\"27\"\u003e\u003cb data-path-to-node=\"27\" data-index-in-node=\"0\"\u003eTechnical Details\u003c\/b\u003e\u003c\/h4\u003e\n\u003cul data-path-to-node=\"28\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,0,0\"\u003e\u003cb data-path-to-node=\"28,0,0\" data-index-in-node=\"0\"\u003eCollection:\u003c\/b\u003e Pilosus Series (PS02)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,1,0\"\u003e\u003cb data-path-to-node=\"28,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Beige (Lustrous Light Sand Tone)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,2,0\"\u003e\u003cb data-path-to-node=\"28,2,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Micro Polyester (Smooth and Soft Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,3,0\"\u003e\u003cb data-path-to-node=\"28,3,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 13 mm (Shaggy \/ Thick Pile)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,4,0\"\u003e\u003cb data-path-to-node=\"28,4,0\" data-index-in-node=\"0\"\u003eWeaving Density:\u003c\/b\u003e 185,600 Points\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,5,0\"\u003e\u003cb data-path-to-node=\"28,5,0\" data-index-in-node=\"0\"\u003eWeight:\u003c\/b\u003e 2500 gr\/m²\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,6,0\"\u003e\u003cb data-path-to-node=\"28,6,0\" data-index-in-node=\"0\"\u003eBacking Feature:\u003c\/b\u003e Jute and Cotton Blended Natural Woven Backing\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,7,0\"\u003e\u003cb data-path-to-node=\"28,7,0\" data-index-in-node=\"0\"\u003eProduction Options:\u003c\/b\u003e \u003cb data-path-to-node=\"28,7,0\" data-index-in-node=\"20\"\u003eCan be made in all desired sizes up to 400 cm in width\u003c\/b\u003e (Contact WhatsApp for custom cutting)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,8,0\"\u003e\u003cb data-path-to-node=\"28,8,0\" data-index-in-node=\"0\"\u003eArchitectural Concept:\u003c\/b\u003e Office Carpet, Wall-to-Wall Carpet, Custom Size Cut.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"28,9,0\"\u003e\u003cb data-path-to-node=\"28,9,0\" data-index-in-node=\"0\"\u003eKey Features:\u003c\/b\u003e Does not shed, Anti-allergenic, Plain and patternless design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ZEV HALI","offers":[{"title":"80x150","offer_id":42928769564720,"sku":"seyranhali-bali-4005bej-1","price":2508.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42928769597488,"sku":"seyranhali-bali-4005bej-2","price":3344.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42928769630256,"sku":"seyranhali-bali-4005bej-3","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42928769663024,"sku":"seyranhali-bali-4005bej-4","price":5016.0,"currency_code":"TRY","in_stock":true},{"title":"80x350","offer_id":42928769695792,"sku":"seyranhali-bali-4005bej5","price":5852.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42928769728560,"sku":"seyranhali-bali-4005bej-6","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"100x150","offer_id":42928769761328,"sku":"seyranhali-bali-4005bej-7","price":3135.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42928769794096,"sku":"seyranhali-bali-4005bej-8","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42928769826864,"sku":"seyranhali-bali-4005bej-9","price":5225.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42928769859632,"sku":"seyranhali-bali-4005bej-10","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42928769892400,"sku":"seyranhali-bali-4005bej-11","price":7315.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42928769925168,"sku":"seyranhali-bali-4005bej12","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42928769957936,"sku":"seyranhali-bali-4005bej-13","price":4514.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42928769990704,"sku":"seyranhali-bali-4005bej-14","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42928770023472,"sku":"seyranhali-bali-4005bej-15","price":7524.0,"currency_code":"TRY","in_stock":true},{"title":"120x350","offer_id":42928770056240,"sku":"seyranhali-bali-4005bej-16","price":8778.0,"currency_code":"TRY","in_stock":true},{"title":"120x400","offer_id":42928770089008,"sku":"seyranhali-bali-4005bej-17","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x200","offer_id":42928770121776,"sku":"seyranhali-bali-4005bej-18","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42928770154544,"sku":"seyranhali-bali-4005bej-19","price":7691.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42928770187312,"sku":"seyranhali-bali-4005bej-20","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x350","offer_id":42928770220080,"sku":"seyranhali-bali-4005bej-21","price":11704.0,"currency_code":"TRY","in_stock":true},{"title":"160x400","offer_id":42928770252848,"sku":"seyranhali-bali-4005bej-22","price":13376.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42928770285616,"sku":"seyranhali-bali-4005abej-23","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300","offer_id":42928770318384,"sku":"seyranhali-bali-4005bej-24","price":12540.0,"currency_code":"TRY","in_stock":true},{"title":"200x350","offer_id":42928770351152,"sku":"seyranhali-bali-4005bej25","price":14630.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42928770383920,"sku":"seyranhali-bali-4005bej-26","price":16720.0,"currency_code":"TRY","in_stock":true},{"title":"200x450","offer_id":42928770416688,"sku":"seyranhali-bali-4005bej-27","price":18810.0,"currency_code":"TRY","in_stock":true},{"title":"200x500","offer_id":42928770449456,"sku":"seyranhali-bali-4005bej-28","price":20900.0,"currency_code":"TRY","in_stock":true},{"title":"240x340","offer_id":42928770482224,"sku":"seyranhali-bali-4005bej-29","price":28424.0,"currency_code":"TRY","in_stock":true},{"title":"240x400","offer_id":42928770514992,"sku":"seyranhali-bali-4005bej-30","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"240x450","offer_id":42928770547760,"sku":"seyranhali-bali-4005bej-31","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x300","offer_id":42928770580528,"sku":"seyranhali-bali-4005bej-32","price":25080.0,"currency_code":"TRY","in_stock":true},{"title":"300x400","offer_id":42928770613296,"sku":"seyranhali-bali-4005bej-33","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"300x450","offer_id":42928770646064,"sku":"seyranhali-bali-4005bej-34","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x500","offer_id":42928770678832,"sku":"seyranhali-bali-4005bej-35","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"350x350","offer_id":42928770711600,"sku":"seyranhali-bali-4005bej-36","price":29260.0,"currency_code":"TRY","in_stock":true},{"title":"350x400","offer_id":42928770744368,"sku":"seyranhali-bali-4005bej-37","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"350x450","offer_id":42928770777136,"sku":"seyranhali-bali-4005bej-38","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"350x500","offer_id":42928770809904,"sku":"seyranhali-bali-4005bej-39","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x400","offer_id":42928770842672,"sku":"seyranhali-bali-4005bej-40","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"400x500","offer_id":42928770875440,"sku":"seyranhali-bali-4005bej-41","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x600","offer_id":42928770908208,"sku":"seyranhali-bali-4005bej-42","price":50160.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps02-bej-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyranhalibali4500bej_22.webp?v=1775988069"},{"product_id":"gri-yumusak-shaggy-hali","title":"Zev Carpet Pilosus Grey Soft Shaggy Custom Size Woven Base Rug","description":"\u003cp data-path-to-node=\"3\" style=\"text-align: center;\"\u003e\u003cb\u003eSPECIAL ORDER REQUESTS\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"4\" style=\"text-align: center;\"\u003ePlease specify your preferences for fringe folding, overlock, or \u003cspan style=\"color: rgb(255, 0, 0);\"\u003eRound\/Oval\u003c\/span\u003e cutting in the order notes section of your cart.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e✂ THIS PRODUCT HAS\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eCUSTOM SIZE\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eCUTTING.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003eEnter your dimensions using the calculator below and see the price. Then, click the \"\u003cstrong\u003eOrder Now\u003c\/strong\u003e\" button to easily create your custom-sized order.\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* Bağımsızlık için wrapper bazlı stil izolasyonu *\/\n        #hali-ozel-modul.hali-hesaplayici-wrapper {\n            font-family: 'Inter', sans-serif;\n            margin: 20px auto;\n            width: 100%;\n            max-width: 600px;\n            color: #1f2937;\n        }\n        #hali-ozel-modul .hali-hesaplayici-container {\n            background: white;\n            border-radius: 1rem;\n            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n            padding: 1.5rem;\n            border: 1px solid #e5e7eb;\n        }\n        #hali-ozel-modul .hali-baslik { font-size: 1.5rem; font-weight: 700; text-align: center; margin-bottom: 0.5rem; }\n        #hali-ozel-modul .hali-aciklama { color: #6b7280; font-size: 0.875rem; text-align: center; margin-bottom: 1.5rem; line-height: 1.5; }\n        #hali-ozel-modul .hali-form-grup { margin-bottom: 1rem; }\n        #hali-ozel-modul .hali-label { display: block; font-size: 0.875rem; font-weight: 600; margin-bottom: 0.25rem; }\n        #hali-ozel-modul .hali-input-wrapper { position: relative; }\n        #hali-ozel-modul .hali-input {\n            width: 100%; padding: 0.75rem; border: 1px solid #d1d5db; border-radius: 0.5rem;\n            font-size: 1rem; background: #f9fafb;\n        }\n        #hali-ozel-modul .hali-input:focus { border-color: #FDC656; outline: none; box-shadow: 0 0 0 2px #FEF3C7; }\n        #hali-ozel-modul .hali-birim { position: absolute; right: 0.75rem; top: 50%; transform: translateY(-50%); color: #6b7280; }\n        #hali-ozel-modul .hali-hesapla-btn {\n            width: 100%; background-color: #FDC656; color: #1f2937; font-weight: 700; padding: 0.8rem;\n            border-radius: 9999px; border: none; cursor: pointer; transition: 0.2s; margin-top: 1rem; font-size: 1rem;\n        }\n        #hali-ozel-modul .hali-hesapla-btn:hover { background-color: #E5B34E; }\n        #hali-ozel-modul .hali-sonuc-alani { margin-top: 1.5rem; border-top: 1px solid #e5e7eb; padding-top: 1.5rem; }\n        #hali-ozel-modul .hidden { display: none !important; }\n        #hali-ozel-modul .hali-fiyat { color: #ea580c; font-weight: 800; font-size: 1.5rem; }\n        #hali-ozel-modul .hali-uyari {\n            font-size: 0.85rem; color: #1e40af; background-color: #eff6ff;\n            padding: 1rem; border-radius: 0.5rem; border-left: 4px solid #2563eb; margin: 1rem 0;\n        }\n        #hali-ozel-modul .hali-secim-baslik { font-size: 0.875rem; font-weight: 600; margin: 1rem 0 0.5rem; }\n        #hali-ozel-modul .hali-secim-container { display: flex; gap: 0.5rem; }\n        #hali-ozel-modul .hali-secim-item { flex: 1; }\n        #hali-ozel-modul .hali-radio { display: none; }\n        #hali-ozel-modul .hali-radio-label {\n            display: flex; align-items: center; justify-content: center; padding: 0.6rem;\n            border: 2px solid #d1d5db; border-radius: 0.5rem; cursor: pointer; font-size: 0.85rem; font-weight: 500;\n        }\n        #hali-ozel-modul .hali-radio:checked + .hali-radio-label { background-color: #FDC656; border-color: #FDC656; }\n        #hali-ozel-modul .hali-whatsapp-btn {\n            display: flex; align-items: center; justify-content: center; gap: 0.5rem;\n            width: 100%; padding: 0.75rem; border-radius: 0.5rem; font-weight: 700;\n            margin-top: 1rem; text-decoration: none; transition: 0.2s;\n        }\n        #hali-ozel-modul .hali-whatsapp-btn.disabled { background-color: #d1d5db; color: #9ca3af; pointer-events: none; }\n        #hali-ozel-modul .hali-whatsapp-btn.active { background-color: #22c55e; color: white; }\n    \u003c\/style\u003e\n\u003cdiv id=\"hali-ozel-modul\" class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter width and length. \u003cbr\u003e\u003cstrong\u003eRoll Sizes: 80, 100, 120, 160, 200, 400 cm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eWIDTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-genislik\" class=\"hali-input\" placeholder=\"Ex: 240\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eLENGTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-uzunluk\" class=\"hali-input\" placeholder=\"Ex: 350\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"hali-hesapla-btn\" id=\"js-hesapla\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"js-sonuc-paneli\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between;\"\u003e\n\u003cspan\u003eSquare Meter:\u003c\/span\u003e\u003cstrong id=\"js-m2-sonuc\"\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between; align-items: center; margin-top: 0.5rem;\"\u003e\n\u003cspan\u003eTotal Price:\u003c\/span\u003e\u003cspan id=\"js-fiyat-sonuc\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: right; font-size: 0.75rem; color: #6b7280;\"\u003e(1 m² price: \u003cspan id=\"js-birim-fiyat\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"js-uyari-kutusu\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE CARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn1\" name=\"kenar\" value=\"Saçak\" class=\"hali-radio\"\u003e\u003clabel for=\"kn1\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn2\" name=\"kenar\" value=\"Overlok\" class=\"hali-radio\"\u003e\u003clabel for=\"kn2\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn3\" name=\"kenar\" value=\"Katlama\" class=\"hali-radio\"\u003e\u003clabel for=\"kn3\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk1\" name=\"sekil\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"sk1\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk2\" name=\"sekil\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"sk2\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk3\" name=\"sekil\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"sk3\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#\" id=\"js-wp-btn\" class=\"hali-whatsapp-btn disabled\"\u003e \u003cspan\u003eOrder via WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n        (function() {\n            const M2_FIYAT = 2090;\n            const WP_NO = \"905522447544\";\n            const RULOLAR = [80, 100, 120, 160, 200, 400];\n\n            const btnHesapla = document.getElementById('js-hesapla');\n            const panel = document.getElementById('js-sonuc-paneli');\n            const uyari = document.getElementById('js-uyari-kutusu');\n            const wpBtn = document.getElementById('js-wp-btn');\n\n            document.getElementById('js-birim-fiyat').textContent = M2_FIYAT.toLocaleString('tr-TR');\n\n            btnHesapla.addEventListener('click', function() {\n                const g = parseFloat(document.getElementById('js-genislik').value);\n                const u = parseFloat(document.getElementById('js-uzunluk').value);\n\n                if (!g || !u || g \u003c= 0 || u \u003c= 0) {\n                    alert(\"Please enter valid dimensions.\");\n                    return;\n                }\n\n                if (g \u003e 400) {\n                    alert(\"Width can be a maximum of 400 cm. For larger sizes, please contact us.\");\n                    panel.classList.add('hidden');\n                    return;\n                }\n\n                \/\/ Sektörel Mantık: Rulo Genişliği Bulma\n                let rulo = RULOLAR.find(r =\u003e r \u003e= g);\n                let m2 = (rulo \/ 100) * (u \/ 100);\n                let toplam = m2 * M2_FIYAT;\n\n                \/\/ Sonuçları Yaz\n                document.getElementById('js-m2-sonuc').textContent = m2.toFixed(2).replace('.', ',') + \" m²\";\n                document.getElementById('js-fiyat-sonuc').textContent = Math.round(toplam).toLocaleString('tr-TR') + \" TL\";\n\n                \/\/ Uyarı Metni (Fire Bilgisi)\n                if (g !== rulo) {\n                    uyari.innerHTML = `The width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e you requested will be cut from our \u003cstrong\u003e${rulo} cm\u003c\/strong\u003e roll. Pricing has been made based on the roll width.`;\n                    uyari.classList.remove('hidden');\n                } else {\n                    uyari.classList.add('hidden');\n                }\n\n                panel.classList.remove('hidden');\n                \n                \/\/ Seçimleri sıfırla ve butonu pasif yap\n                document.querySelectorAll('#hali-ozel-modul input[type=\"radio\"]').forEach(r =\u003e r.checked = false);\n                wpBtn.className = \"hali-whatsapp-btn disabled\";\n                \n                \/\/ WhatsApp Mesaj Fonksiyonunu Bağla\n                const updateLink = () =\u003e {\n                    const kenar = document.querySelector('input[name=\"kenar\"]:checked');\n                    const sekil = document.querySelector('input[name=\"sekil\"]:checked');\n                    \n                    if(kenar \u0026\u0026 sekil) {\n                        wpBtn.className = \"hali-whatsapp-btn active\";\n                        const msg = `Hello, I would like to place a custom size order:\\n` +\n                                    `📏 Size: ${g}x${u} cm (${m2.toFixed(2)} m2)\\n` +\n                                    `🧵 Edge: ${kenar.value} \/ Shape: ${sekil.value}\\n` +\n                                    `💰 Price: ${Math.round(toplam)} TL\\n` +\n                                    `🔗 Product: ${window.location.href}`;\n                        wpBtn.href = `https:\/\/wa.me\/${WP_NO}?text=${encodeURIComponent(msg)}`;\n                        wpBtn.target = \"_blank\";\n                    }\n                };\n\n                document.querySelectorAll('#hali-ozel-modul input[name=\"kenar\"], #hali-ozel-modul input[name=\"sekil\"]')\n                        .forEach(el =\u003e el.addEventListener('change', updateLink));\n            });\n        })();\n    \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"The Grounding of Balance and Modernity: Dimension Your Spaces with the Soothing Effect of Grey Tones...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Rug Pilosus Series (PS03) is a flawless element of balance that brings the \"less is more\" philosophy of interior design to your floors. This unique \u003cb data-path-to-node=\"8\" data-index-in-node=\"177\"\u003eplain rug\u003c\/b\u003e, free from visual clutter, blends the conciliatory and calming energy of grey with a technological weave. This \u003cb data-path-to-node=\"8\" data-index-in-node=\"325\"\u003epatternless rug\u003c\/b\u003e, which can be instantly integrated into every corner of your home, acts as a calming foundation for your complex furniture and allows the space to breathe. Not only an aesthetic complement, but this \u003cb data-path-to-node=\"8\" data-index-in-node=\"525\"\u003eplush rug\u003c\/b\u003e, which caresses your steps with luxurious spa comfort, brings a brand new dimension of insulation to your home with its smooth texture that relieves your fatigue.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003e\u003cb data-path-to-node=\"9\" data-index-in-node=\"0\"\u003eYou Define the Boundaries of Your Spaces: Freedom Up to 400 cm Wide!\u003c\/b\u003e The power of Zev Rug's production line frees you from being confined to standards. This \u003cb data-path-to-node=\"9\" data-index-in-node=\"188\"\u003eshiny looking rug\u003c\/b\u003e, which can be used anywhere in your home, can be designed millimeter-perfect in all sizes you desire, up to 400 cm in width. You can choose it as a floor covering that unifies the floor in your enormous open-plan living rooms, a prestigious \u003cb data-path-to-node=\"9\" data-index-in-node=\"417\"\u003eoffice rug\u003c\/b\u003e that comfortably supports your corporate identity, or a luxurious \u003cb data-path-to-node=\"9\" data-index-in-node=\"505\"\u003ewall-to-wall carpet\u003c\/b\u003e (broadloom) concept that provides sound insulation and completely envelops your bedrooms. No matter how challenging or non-standard your space is, you can reach our experts via our WhatsApp communication line and create a \u003cb data-path-to-node=\"9\" data-index-in-node=\"713\"\u003ecustom-sized rug\u003c\/b\u003e unique to you or a \u003cb data-path-to-node=\"9\" data-index-in-node=\"759\"\u003ecut pile rug\u003c\/b\u003e of any desired length in seconds.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eBeneath its aesthetic appearance lies high-level engineering that withstands even the most demanding uses:\u003c\/p\u003e\n\u003cul data-path-to-node=\"11\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,0,0\"\u003e\u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"0\"\u003eNatural Backing Sealed to the Floor:\u003c\/b\u003e With a pile density of 185,600 points and a high weight of 2500 gr\/m², this \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"115\"\u003ethick rug\u003c\/b\u003e firmly adheres to your parquet thanks to its jute and cotton-supported backing. With its non-slip structure, it offers superior \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"282\"\u003ewoven rug\u003c\/b\u003e and reliable \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"311\"\u003ewoven base rug\u003c\/b\u003e performance that maintains its form even in high-traffic areas.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,1,0\"\u003e\u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"0\"\u003eThermal and Haptic Comfort:\u003c\/b\u003e The 13 mm pile height premium micro polyester yarn provides the dense and smooth \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"121\"\u003elong pile rug\u003c\/b\u003e experience you're looking for. By creating a thick barrier between you and the floor, it serves as an excellent \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"225\"\u003ewinter rug\u003c\/b\u003e during the colder months.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,2,0\"\u003e\u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"0\"\u003eSmart and Healthy Yarn Structure:\u003c\/b\u003e Thanks to its innovative production technique that prevents fiber shedding despite its long pile, it is a \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"148\"\u003enon-shedding rug\u003c\/b\u003e that provides clean air to your home. Its allergen-free texture provides a safe \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"244\"\u003echildren's room rug\u003c\/b\u003e and true \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"277\"\u003eanti-allergenic rug\u003c\/b\u003e protection for your children.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,3,0\"\u003e\u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"0\"\u003eDurable and Practical Use:\u003c\/b\u003e It is a modern \u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"160\"\u003emachine-made rug\u003c\/b\u003e that can be easily wiped clean even with intensive use, quickly recovers from furniture indentations, and makes your life easier.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali14_9b0c4c4d-1ac3-40f0-a3f8-fa9f1261e685.webp?v=1776007688\" alt=\"\"\u003e\u003c\/p\u003e\n\u003chr data-path-to-node=\"12\"\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e🎨 \u003cb data-path-to-node=\"13\" data-index-in-node=\"3\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"14\"\u003eA neutral color profile that balances all energies in the space and creates a visual bridge:\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"0\"\u003eSilver Grey \/ Neutral Grey (Ground):\u003c\/b\u003e It is the symbol of compromise, modernity, and industrial elegance. It is a perfect mediator that connects both very warm (yellow, red) and very cool (blue, navy blue) tones in the environment. It is a savior \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"302\"\u003egrey rug\u003c\/b\u003e option that perfectly camouflages daily footprints or small dust.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"0\"\u003eMicro Yarn Reflections:\u003c\/b\u003e Thanks to its special non-matte structure, it creates a rich and multi-dimensional \u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"157\"\u003eshiny rug\u003c\/b\u003e illusion that appears to move with the angle of light, despite its solid color.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"16\"\u003e\n\u003ch4 data-path-to-node=\"17\"\u003e📐 \u003cb data-path-to-node=\"17\" data-index-in-node=\"3\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Suggestions\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"18\"\u003eThe neutral tone and limitless size possibilities of Pilosus PS03 make it almost a \"blank canvas\" in interior design:\u003c\/p\u003e\n\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"0\"\u003eModern and Balanced Living Spaces:\u003c\/b\u003e It is undoubtedly the best \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"154\"\u003eliving room rug\u003c\/b\u003e alternative for environments furnished with mustard yellow armchairs, anthracite L-shaped sofas, or concrete-look walls. With its soothing nature, it is a perfect \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"246\"\u003esitting room rug\u003c\/b\u003e for relaxing with your family and a \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"301\"\u003emodern rug\u003c\/b\u003e that supports contemporary design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"0\"\u003eContinuity in Entrance and Transition Areas:\u003c\/b\u003e It can be considered a stylish \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"147\"\u003ecorridor rug\u003c\/b\u003e that can be cut to any desired length to provide continuity from your home's entrance, or a prestigious \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"230\"\u003ehallway rug\u003c\/b\u003e that gives a modern feel as soon as you step through the front door.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"0\"\u003eSpecial Functional Concepts:\u003c\/b\u003e You can create a luxurious \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"92\"\u003ebedroom rug\u003c\/b\u003e that pampers your steps by covering the area around your bed. It also works perfectly as an unusual \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"192\"\u003ebathroom rug\u003c\/b\u003e that conceals water stains and adds warmth with its texture, or a practical \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"262\"\u003ekitchen rug\u003c\/b\u003e that harmonizes with modern kitchen cabinets. Whatever your home style, if you are looking for a versatile \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"364\"\u003edecorative rug\u003c\/b\u003e and a durable \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"398\"\u003equality rug\u003c\/b\u003e to complete it, grey is your most reliable choice.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"20\"\u003e\n\u003ch4 data-path-to-node=\"21\"\u003e🛠️ \u003cb data-path-to-node=\"21\" data-index-in-node=\"4\"\u003eTechnical Details\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"22\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,0,0\"\u003e\u003cb data-path-to-node=\"22,0,0\" data-index-in-node=\"0\"\u003eCollection Name:\u003c\/b\u003e Pilosus Series (PS03)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,1,0\"\u003e\u003cb data-path-to-node=\"22,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Grey (Neutral Tone with Silver Reflections)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,2,0\"\u003e\u003cb data-path-to-node=\"22,2,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Micro Polyester (Smooth, Soft, and Shiny)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,3,0\"\u003e\u003cb data-path-to-node=\"22,3,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 13 mm (Shaggy \/ Plush Pile)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,4,0\"\u003e\u003cb data-path-to-node=\"22,4,0\" data-index-in-node=\"0\"\u003eWeaving Density:\u003c\/b\u003e 185,600 Points (High Form Resistance)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,5,0\"\u003e\u003cb data-path-to-node=\"22,5,0\" data-index-in-node=\"0\"\u003eWeight:\u003c\/b\u003e 2500 gr\/m² (Heavy and Ground-Gripping Structure)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,6,0\"\u003e\u003cb data-path-to-node=\"22,6,0\" data-index-in-node=\"0\"\u003eBacking Feature:\u003c\/b\u003e Jute and Cotton-Supported Woven Backing (Slip Resistant)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,7,0\"\u003e\u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"0\"\u003eProduction Options:\u003c\/b\u003e \u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"20\"\u003eCan be made in all desired sizes up to 400 cm wide\u003c\/b\u003e (Unlimited size - Custom order available via WhatsApp)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,8,0\"\u003e\u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"0\"\u003eArchitectural Concept:\u003c\/b\u003e Wall-to-Wall Carpet, Office Carpet, Custom Cut Runner.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,9,0\"\u003e\u003cb data-path-to-node=\"22,9,0\" data-index-in-node=\"0\"\u003eKey Features:\u003c\/b\u003e Non-shedding, Antiallergenic, Plain and Patternless, Easy to Clean.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,10,0\"\u003e\u003cb data-path-to-node=\"22,10,0\" data-index-in-node=\"0\"\u003eUsage Areas:\u003c\/b\u003e Living room, bedroom, children's room, sitting room, hallway, corridor, office.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ZEV HALI","offers":[{"title":"80x150","offer_id":42932489912368,"sku":"seyranhali-bali-4005gri-1","price":2508.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42932489945136,"sku":"seyranhali-bali-4005gri-2","price":3344.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42932489977904,"sku":"seyranhali-bali-4005gri-3","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42932490010672,"sku":"seyranhali-bali-4005gri-4","price":5016.0,"currency_code":"TRY","in_stock":true},{"title":"80x350","offer_id":42932490043440,"sku":"seyranhali-bali-4005gri5","price":5852.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42932490076208,"sku":"seyranhali-bali-4005gri-6","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"100x150","offer_id":42932490108976,"sku":"seyranhali-bali-4005gri-7","price":3135.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42932490141744,"sku":"seyranhali-bali-4005gri-8","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42932490174512,"sku":"seyranhali-bali-4005gri-9","price":5225.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42932490207280,"sku":"seyranhali-bali-4005gri-10","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42932490240048,"sku":"seyranhali-bali-4005gri-11","price":7315.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42932490272816,"sku":"seyranhali-bali-4005gri12","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42932490305584,"sku":"seyranhali-bali-4005gri-13","price":4514.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42932490338352,"sku":"seyranhali-bali-4005gri-14","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42932490371120,"sku":"seyranhali-bali-4005gri-15","price":7524.0,"currency_code":"TRY","in_stock":true},{"title":"120x350","offer_id":42932490403888,"sku":"seyranhali-bali-4005gri-16","price":8778.0,"currency_code":"TRY","in_stock":true},{"title":"120x400","offer_id":42932490436656,"sku":"seyranhali-bali-4005gri-17","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x200","offer_id":42932490469424,"sku":"seyranhali-bali-4005gri-18","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42932490502192,"sku":"seyranhali-bali-4005gri-19","price":7691.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42932490534960,"sku":"seyranhali-bali-4005gri-20","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x350","offer_id":42932490567728,"sku":"seyranhali-bali-4005gri-21","price":11704.0,"currency_code":"TRY","in_stock":true},{"title":"160x400","offer_id":42932490600496,"sku":"seyranhali-bali-4005gri-22","price":13376.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42932490633264,"sku":"seyranhali-bali-4005gri-23","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300","offer_id":42932490666032,"sku":"seyranhali-bali-4005gri-24","price":12540.0,"currency_code":"TRY","in_stock":true},{"title":"200x350","offer_id":42932490698800,"sku":"seyranhali-bali-4005gri25","price":14630.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42932490731568,"sku":"seyranhali-bali-4005gri-26","price":16720.0,"currency_code":"TRY","in_stock":true},{"title":"200x450","offer_id":42932490764336,"sku":"seyranhali-bali-4005gri-27","price":18810.0,"currency_code":"TRY","in_stock":true},{"title":"200x500","offer_id":42932490797104,"sku":"seyranhali-bali-4005gri-28","price":20900.0,"currency_code":"TRY","in_stock":true},{"title":"240x340","offer_id":42932490829872,"sku":"seyranhali-bali-4005gri-29","price":28424.0,"currency_code":"TRY","in_stock":true},{"title":"240x400","offer_id":42932490862640,"sku":"seyranhali-bali-4005gri-30","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"240x450","offer_id":42932490895408,"sku":"seyranhali-bali-4005gri-31","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x300","offer_id":42932490928176,"sku":"seyranhali-bali-4005gri-32","price":25080.0,"currency_code":"TRY","in_stock":true},{"title":"300x400","offer_id":42932490960944,"sku":"seyranhali-bali-4005gri-33","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"300x450","offer_id":42932490993712,"sku":"seyranhali-bali-4005gri-34","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x500","offer_id":42932491026480,"sku":"seyranhali-bali-4005gri-35","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"350x350","offer_id":42932491059248,"sku":"seyranhali-bali-4005gri-36","price":29260.0,"currency_code":"TRY","in_stock":true},{"title":"350x400","offer_id":42932491092016,"sku":"seyranhali-bali-4005gri-37","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"350x450","offer_id":42932491124784,"sku":"seyranhali-bali-4005gri-38","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"350x500","offer_id":42932491157552,"sku":"seyranhali-bali-4005gri-39","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x400","offer_id":42932491190320,"sku":"seyranhali-bali-4005gri-40","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"400x500","offer_id":42932491223088,"sku":"seyranhali-bali-4005gri-41","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x600","offer_id":42932491255856,"sku":"seyranhali-bali-4005gri-42","price":50160.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps03-gri-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyranhalibali4500gri_8.webp?v=1776007807"},{"product_id":"krem-shaggy-hali","title":"Zev Carpet Pilosus Cream Plain Woven Base Wall-to-Wall Shaggy Carpet","description":"\u003cp data-path-to-node=\"3\" style=\"text-align: center;\"\u003e\u003cb\u003eSPECIAL PROCESSING REQUESTS\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"4\" style=\"text-align: center;\"\u003ePlease specify your preferences for fringe folding, overlock stitching, or \u003cspan style=\"color: rgb(255, 0, 0);\"\u003eRound\/Oval\u003c\/span\u003e cut in the order notes section of your cart.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e✂ THIS PRODUCT IS AVAILABLE FOR\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eCUSTOM SIZE\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eCUTTING.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003eEnter your measurements using the calculator below and see the price. Then, click the \"\u003cstrong\u003eOrder Now\u003c\/strong\u003e\" button to easily create your custom-sized order.\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* Bağımsızlık için wrapper bazlı stil izolasyonu *\/\n        #hali-ozel-modul.hali-hesaplayici-wrapper {\n            font-family: 'Inter', sans-serif;\n            margin: 20px auto;\n            width: 100%;\n            max-width: 600px;\n            color: #1f2937;\n        }\n        #hali-ozel-modul .hali-hesaplayici-container {\n            background: white;\n            border-radius: 1rem;\n            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n            padding: 1.5rem;\n            border: 1px solid #e5e7eb;\n        }\n        #hali-ozel-modul .hali-baslik { font-size: 1.5rem; font-weight: 700; text-align: center; margin-bottom: 0.5rem; }\n        #hali-ozel-modul .hali-aciklama { color: #6b7280; font-size: 0.875rem; text-align: center; margin-bottom: 1.5rem; line-height: 1.5; }\n        #hali-ozel-modul .hali-form-grup { margin-bottom: 1rem; }\n        #hali-ozel-modul .hali-label { display: block; font-size: 0.875rem; font-weight: 600; margin-bottom: 0.25rem; }\n        #hali-ozel-modul .hali-input-wrapper { position: relative; }\n        #hali-ozel-modul .hali-input {\n            width: 100%; padding: 0.75rem; border: 1px solid #d1d5db; border-radius: 0.5rem;\n            font-size: 1rem; background: #f9fafb;\n        }\n        #hali-ozel-modul .hali-input:focus { border-color: #FDC656; outline: none; box-shadow: 0 0 0 2px #FEF3C7; }\n        #hali-ozel-modul .hali-birim { position: absolute; right: 0.75rem; top: 50%; transform: translateY(-50%); color: #6b7280; }\n        #hali-ozel-modul .hali-hesapla-btn {\n            width: 100%; background-color: #FDC656; color: #1f2937; font-weight: 700; padding: 0.8rem;\n            border-radius: 9999px; border: none; cursor: pointer; transition: 0.2s; margin-top: 1rem; font-size: 1rem;\n        }\n        #hali-ozel-modul .hali-hesapla-btn:hover { background-color: #E5B34E; }\n        #hali-ozel-modul .hali-sonuc-alani { margin-top: 1.5rem; border-top: 1px solid #e5e7eb; padding-top: 1.5rem; }\n        #hali-ozel-modul .hidden { display: none !important; }\n        #hali-ozel-modul .hali-fiyat { color: #ea580c; font-weight: 800; font-size: 1.5rem; }\n        #hali-ozel-modul .hali-uyari {\n            font-size: 0.85rem; color: #1e40af; background-color: #eff6ff;\n            padding: 1rem; border-radius: 0.5rem; border-left: 4px solid #2563eb; margin: 1rem 0;\n        }\n        #hali-ozel-modul .hali-secim-baslik { font-size: 0.875rem; font-weight: 600; margin: 1rem 0 0.5rem; }\n        #hali-ozel-modul .hali-secim-container { display: flex; gap: 0.5rem; }\n        #hali-ozel-modul .hali-secim-item { flex: 1; }\n        #hali-ozel-modul .hali-radio { display: none; }\n        #hali-ozel-modul .hali-radio-label {\n            display: flex; align-items: center; justify-content: center; padding: 0.6rem;\n            border: 2px solid #d1d5db; border-radius: 0.5rem; cursor: pointer; font-size: 0.85rem; font-weight: 500;\n        }\n        #hali-ozel-modul .hali-radio:checked + .hali-radio-label { background-color: #FDC656; border-color: #FDC656; }\n        #hali-ozel-modul .hali-whatsapp-btn {\n            display: flex; align-items: center; justify-content: center; gap: 0.5rem;\n            width: 100%; padding: 0.75rem; border-radius: 0.5rem; font-weight: 700;\n            margin-top: 1rem; text-decoration: none; transition: 0.2s;\n        }\n        #hali-ozel-modul .hali-whatsapp-btn.disabled { background-color: #d1d5db; color: #9ca3af; pointer-events: none; }\n        #hali-ozel-modul .hali-whatsapp-btn.active { background-color: #22c55e; color: white; }\n    \u003c\/style\u003e\n\u003cdiv id=\"hali-ozel-modul\" class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter width and length. \u003cbr\u003e\u003cstrong\u003eRoll Sizes: 80, 100, 120, 160, 200, 400 cm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eWIDTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-genislik\" class=\"hali-input\" placeholder=\"e.g. 240\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eLENGTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-uzunluk\" class=\"hali-input\" placeholder=\"e.g. 350\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"hali-hesapla-btn\" id=\"js-hesapla\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"js-sonuc-paneli\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between;\"\u003e\n\u003cspan\u003eSquare Meter:\u003c\/span\u003e\u003cstrong id=\"js-m2-sonuc\"\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between; align-items: center; margin-top: 0.5rem;\"\u003e\n\u003cspan\u003eTotal Price:\u003c\/span\u003e\u003cspan id=\"js-fiyat-sonuc\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: right; font-size: 0.75rem; color: #6b7280;\"\u003e(Price per 1 m²: \u003cspan id=\"js-birim-fiyat\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"js-uyari-kutusu\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn1\" name=\"kenar\" value=\"Fringe\" class=\"hali-radio\"\u003e\u003clabel for=\"kn1\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn2\" name=\"kenar\" value=\"Overlock\" class=\"hali-radio\"\u003e\u003clabel for=\"kn2\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn3\" name=\"kenar\" value=\"Fold\" class=\"hali-radio\"\u003e\u003clabel for=\"kn3\" class=\"hali-radio-label\"\u003eFold\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk1\" name=\"sekil\" value=\"Rectangle\" class=\"hali-radio\"\u003e\u003clabel for=\"sk1\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk2\" name=\"sekil\" value=\"Round\" class=\"hali-radio\"\u003e\u003clabel for=\"sk2\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk3\" name=\"sekil\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"sk3\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#\" id=\"js-wp-btn\" class=\"hali-whatsapp-btn disabled\"\u003e \u003cspan\u003eOrder via WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n        (function() {\n            const M2_FIYAT = 2090;\n            const WP_NO = \"905522447544\";\n            const RULOLAR = [80, 100, 120, 160, 200, 400];\n\n            const btnHesapla = document.getElementById('js-hesapla');\n            const panel = document.getElementById('js-sonuc-paneli');\n            const uyari = document.getElementById('js-uyari-kutusu');\n            const wpBtn = document.getElementById('js-wp-btn');\n\n            document.getElementById('js-birim-fiyat').textContent = M2_FIYAT.toLocaleString('tr-TR');\n\n            btnHesapla.addEventListener('click', function() {\n                const g = parseFloat(document.getElementById('js-genislik').value);\n                const u = parseFloat(document.getElementById('js-uzunluk').value);\n\n                if (!g || !u || g \u003c= 0 || u \u003c= 0) {\n                    alert(\"Please enter valid measurements.\");\n                    return;\n                }\n\n                if (g \u003e 400) {\n                    alert(\"Width can be maximum 400 cm. For larger sizes, please contact us.\");\n                    panel.classList.add('hidden');\n                    return;\n                }\n\n                \/\/ Sektörel Mantık: Rulo Genişliği Bulma\n                let rulo = RULOLAR.find(r =\u003e r \u003e= g);\n                let m2 = (rulo \/ 100) * (u \/ 100);\n                let toplam = m2 * M2_FIYAT;\n\n                \/\/ Sonuçları Yaz\n                document.getElementById('js-m2-sonuc').textContent = m2.toFixed(2).replace('.', ',') + \" m²\";\n                document.getElementById('js-fiyat-sonuc').textContent = Math.round(toplam).toLocaleString('tr-TR') + \" TL\";\n\n                \/\/ Uyarı Metni (Fire Bilgisi)\n                if (g !== rulo) {\n                    uyari.innerHTML = `The requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our \u003cstrong\u003e${rulo} cm\u003c\/strong\u003e roll. Pricing is based on the roll width.`;\n                    uyari.classList.remove('hidden');\n                } else {\n                    uyari.classList.add('hidden');\n                }\n\n                panel.classList.remove('hidden');\n                \n                \/\/ Seçimleri sıfırla ve butonu pasif yap\n                document.querySelectorAll('#hali-ozel-modul input[type=\"radio\"]').forEach(r =\u003e r.checked = false);\n                wpBtn.className = \"hali-whatsapp-btn disabled\";\n                \n                \/\/ WhatsApp Mesaj Fonksiyonunu Bağla\n                const updateLink = () =\u003e {\n                    const kenar = document.querySelector('input[name=\"kenar\"]:checked');\n                    const sekil = document.querySelector('input[name=\"sekil\"]:checked');\n                    \n                    if(kenar \u0026\u0026 sekil) {\n                        wpBtn.className = \"hali-whatsapp-btn active\";\n                        const msg = `Hello, I would like to place a custom size order:\\n` +\n                                    `📏 Size: ${g}x${u} cm (${m2.toFixed(2)} m2)\\n` +\n                                    `🧵 Edge: ${kenar.value} \/ Shape: ${sekil.value}\\n` +\n                                    `💰 Price: ${Math.round(toplam)} TL\\n` +\n                                    `🔗 Product: ${window.location.href}`;\n                        wpBtn.href = `https:\/\/wa.me\/${WP_NO}?text=${encodeURIComponent(msg)}`;\n                        wpBtn.target = \"_blank\";\n                    }\n                };\n\n                document.querySelectorAll('#hali-ozel-modul input[name=\"kenar\"], #hali-ozel-modul input[name=\"sekil\"]')\n                        .forEach(el =\u003e el.addEventListener('change', updateLink));\n            });\n        })();\n    \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"Spatial Expression of Purity and Brightness: A Shimmering Texture That Breathes Life into Your Living Spaces...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Halı Pilosus Series (PS04) offers a unique design vision that eliminates dark spots in interior spaces and creates an optical spaciousness. Completely free from complex lines and tiring patterns, this \u003cb data-path-to-node=\"8\" data-index-in-node=\"214\"\u003eplain rug\u003c\/b\u003e blends the smooth and pure energy of cream color with technological yarns. This \u003cb data-path-to-node=\"8\" data-index-in-node=\"353\"\u003epatternless rug\u003c\/b\u003e, which reflects natural daylight into every corner of the room, is a powerful floor actor that transforms even narrow and cramped spaces into a refreshing art gallery. In addition to its visual simplicity, the \u003cb data-path-to-node=\"8\" data-index-in-node=\"531\"\u003eplush rug\u003c\/b\u003e texture that wraps your steps with a luxurious feel and its extra \u003cb data-path-to-node=\"8\" data-index-in-node=\"559\"\u003esoft\u003c\/b\u003e structure provide unique insulation and acoustic comfort to your home.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003e\u003cb data-path-to-node=\"9\" data-index-in-node=\"0\"\u003eArchitectural Freedom: Beyond Boundaries Sizes and Project-Oriented Solutions!\u003c\/b\u003e Thanks to Zev Halı's advanced technology production infrastructure, this unique \u003cb data-path-to-node=\"9\" data-index-in-node=\"166\"\u003eshiny-looking rug\u003c\/b\u003e, which can be \u003cb data-path-to-node=\"9\" data-index-in-node=\"123\"\u003eused everywhere in the house\u003c\/b\u003e, is specially adapted to your space. We do not confine you to factory standards; this design \u003cb data-path-to-node=\"9\" data-index-in-node=\"287\"\u003ecan be made up to 400 cm in width\u003c\/b\u003e and perfectly adapts to your architectural projects. It is a definitive and professional solution for those who want a gigantic floor covering that integrates your large open-concept living rooms, a perfect \u003cb data-path-to-node=\"9\" data-index-in-node=\"494\"\u003eoffice rug\u003c\/b\u003e to enhance your corporate prestige \u003cb data-path-to-node=\"9\" data-index-in-node=\"471\"\u003efor the office\u003c\/b\u003e, a luxurious \u003cb data-path-to-node=\"9\" data-index-in-node=\"545\"\u003ehotel rug\u003c\/b\u003e in boutique accommodation projects, or maximum thermal insulation by covering the entire floor of the room, \u003cb data-path-to-node=\"9\" data-index-in-node=\"631\"\u003efor those who want wall-to-wall carpeting\u003c\/b\u003e. Whatever your need, this \u003cb data-path-to-node=\"9\" data-index-in-node=\"731\"\u003eplain\u003c\/b\u003e elegant model \u003cb data-path-to-node=\"9\" data-index-in-node=\"756\"\u003ecan be made in all desired sizes\u003c\/b\u003e. To instantly create your \u003cb data-path-to-node=\"9\" data-index-in-node=\"821\"\u003ecustom size rug\u003c\/b\u003e that will perfectly fit your project or \u003cb data-path-to-node=\"9\" data-index-in-node=\"863\"\u003ecut-to-size rug\u003c\/b\u003e orders of any desired length, our customers \u003cb data-path-to-node=\"9\" data-index-in-node=\"953\"\u003ecan contact us via WhatsApp for custom sizes\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eAt the heart of the perfect texture and bright appearance lies a high-level engineering that withstands even the most demanding uses:\u003c\/p\u003e\n\u003cul data-path-to-node=\"11\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,0,0\"\u003e\u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"0\"\u003eSuperior Backing That Grips the Floor:\u003c\/b\u003e With a pile density of 185,600 points per square meter and a weight of 2500 g\/m², this \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"111\"\u003ethick rug\u003c\/b\u003e firmly adheres to parquet floors with its high-density structure. Thanks to its strong \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"208\"\u003ewoven base\u003c\/b\u003e architecture that does not stretch or slip, it offers an elite \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"289\"\u003ewoven rug\u003c\/b\u003e and flawless \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"317\"\u003ewoven base rug\u003c\/b\u003e performance that you can use safely for many years.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,1,0\"\u003e\u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"0\"\u003eThermal Insulation and Tactile Luxury:\u003c\/b\u003e The first-class micro polyester yarn with a pile height of 13 mm provides the firm and smooth \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"131\"\u003elong-pile rug\u003c\/b\u003e experience you are looking for. It acts as an excellent \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"266\"\u003ewinter rug\u003c\/b\u003e and ultra \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"287\"\u003esoft rug\u003c\/b\u003e, creating a thick barrier between you and the floor, protecting your feet from the cold in winter months.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,2,0\"\u003e\u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"0\"\u003eBreath-Friendly and Hygienic Structure:\u003c\/b\u003e Despite its long pile, thanks to its innovative production technique that prevents dust from flying, it is a \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"144\"\u003edust-free rug\u003c\/b\u003e that maintains the air quality of the space. With its non-allergenic texture, it provides a safe \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"240\"\u003echildren's room rug\u003c\/b\u003e and true \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"273\"\u003eanti-allergenic rug\u003c\/b\u003e protection for your children.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,3,0\"\u003e\u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"0\"\u003eDurable and Practical Use:\u003c\/b\u003e It is a modern \u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"128\"\u003emachine-made rug\u003c\/b\u003e that can be easily cleaned even during intense use, simplifying your life despite its light color.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps04-krem-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyran_hali_bali_4500_krem_16.webp?v=1776009356\" alt=\"\"\u003e\u003c\/p\u003e\n\u003chr data-path-to-node=\"12\"\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e🎨 \u003cb data-path-to-node=\"13\" data-index-in-node=\"3\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"14\"\u003eA bright color profile that expands space, perfectly diffuses light, and soothes the soul:\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"0\"\u003eCream \/ Off-White (Base):\u003c\/b\u003e Symbolizes purity, freshness, and infinity. It has a miraculous \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"226\"\u003ecream rug\u003c\/b\u003e effect that instantly dispels the gloom created by dark and heavy furniture in the environment, making the space appear much larger optically. It is a risk-free \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"311\"\u003elight-colored rug\u003c\/b\u003e choice that adapts instantly to every decoration style.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"0\"\u003eMicro Yarn Reflections:\u003c\/b\u003e Unlike ordinary floor coverings, thanks to the technological smoothness of its yarn, it does not absorb the light in the room, but instead creates a magnificent \u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"188\"\u003eshaggy rug\u003c\/b\u003e illusion by reflecting it back as a luxurious sparkle.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"16\"\u003e\n\u003ch4 data-path-to-node=\"17\"\u003e📐 \u003cb data-path-to-node=\"17\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Advice\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"18\"\u003ePilosus PS04's bright tone and limitless size options make it a light source that shapes space in interior architecture:\u003c\/p\u003e\n\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"0\"\u003eSpacious and Wide Living Areas:\u003c\/b\u003e It is an unrivaled \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"173\"\u003eliving room rug\u003c\/b\u003e alternative that creates contrast and balance for dark walnut furniture, anthracite details, or Scandinavian-style wood-heavy environments. With its bright structure, it is a perfect \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"262\"\u003esitting room rug\u003c\/b\u003e where your family will find peace and a \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"317\"\u003emodern rug\u003c\/b\u003e that supports contemporary design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"0\"\u003eOptical Spaciousness in Transition Areas:\u003c\/b\u003e It can be designed as an illuminating \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"141\"\u003ehallway rug\u003c\/b\u003e stretching from the unlit entrances of your home to your rooms, or a refreshing \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"219\"\u003eentrance rug\u003c\/b\u003e that greets guests with pure elegance.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"0\"\u003ePersonalized Comfort Zones:\u003c\/b\u003e You can create a luxurious \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"121\"\u003ebedroom rug\u003c\/b\u003e that pampers your feet by covering the area around your bed right up to the walls. It can also be used as a stylish \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"220\"\u003ebathroom rug\u003c\/b\u003e with its water and moisture-resistant yarn structure, or a practical \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"296\"\u003ekitchen rug\u003c\/b\u003e that contrasts with dark kitchen cabinets. If you are looking for a light-emitting \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"389\"\u003edecorative rug\u003c\/b\u003e and an aesthetic \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"419\"\u003equality rug\u003c\/b\u003e to complete empty spaces in your home, cream color is your strongest ally.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"20\"\u003e\n\u003ch4 data-path-to-node=\"21\"\u003e🛠️ \u003cb data-path-to-node=\"21\" data-index-in-node=\"4\"\u003eTechnical Details\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"22\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,0,0\"\u003e\u003cb data-path-to-node=\"22,0,0\" data-index-in-node=\"0\"\u003eCollection Name:\u003c\/b\u003e Pilosus Series (PS04)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,1,0\"\u003e\u003cb data-path-to-node=\"22,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Cream (Shimmering Off-White)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,2,0\"\u003e\u003cb data-path-to-node=\"22,2,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Micro Polyester (Smooth, Soft, and Shiny)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,3,0\"\u003e\u003cb data-path-to-node=\"22,3,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 13 mm (Shaggy \/ Deep Pile)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,4,0\"\u003e\u003cb data-path-to-node=\"22,4,0\" data-index-in-node=\"0\"\u003eWeave Density:\u003c\/b\u003e 185,600 Points (High Shape Retention)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,5,0\"\u003e\u003cb data-path-to-node=\"22,5,0\" data-index-in-node=\"0\"\u003eWeight:\u003c\/b\u003e 2500 gr\/m² (Heavy and Ground-Gripping Structure)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,6,0\"\u003e\u003cb data-path-to-node=\"22,6,0\" data-index-in-node=\"0\"\u003eBacking Feature:\u003c\/b\u003e Woven Backing with Jute and Cotton Support (Slip-Resistant)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,7,0\"\u003e\u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"0\"\u003eProduction Options:\u003c\/b\u003e \u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"20\"\u003eCan be made in all desired sizes up to 400 cm width\u003c\/b\u003e (Custom cutting available via WhatsApp)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,8,0\"\u003e\u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"0\"\u003eArchitectural Concept:\u003c\/b\u003e Wall-to-Wall Carpet, Office Carpet, Unlimited Custom Size Cutting.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,9,0\"\u003e\u003cb data-path-to-node=\"22,9,0\" data-index-in-node=\"0\"\u003eKey Features:\u003c\/b\u003e Non-Shedding, Anti-Allergenic, Simple and Patternless Design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,10,0\"\u003e\u003cb data-path-to-node=\"22,10,0\" data-index-in-node=\"0\"\u003eAreas of Use:\u003c\/b\u003e Living room, bedroom, children's room, lounge, entrance hall, corridor, office.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ZEV HALI","offers":[{"title":"80x150","offer_id":42932494598192,"sku":"seyranhali-bali-4005krem-1","price":2508.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42932494630960,"sku":"seyranhali-bali-4005krem-2","price":3344.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42932494663728,"sku":"seyranhali-bali-4005krem-3","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42932494696496,"sku":"seyranhali-bali-4005krem-4","price":5016.0,"currency_code":"TRY","in_stock":true},{"title":"80x350","offer_id":42932494729264,"sku":"seyranhali-bali-4005krem5","price":5852.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42932494762032,"sku":"seyranhali-bali-4005krem-6","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"100x150","offer_id":42932494794800,"sku":"seyranhali-bali-4005krem-7","price":3135.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42932494827568,"sku":"seyranhali-bali-4005krem-8","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42932494860336,"sku":"seyranhali-bali-4005krem-9","price":5225.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42932494893104,"sku":"seyranhali-bali-4005krem-10","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42932494925872,"sku":"seyranhali-bali-4005krem-11","price":7315.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42932494958640,"sku":"seyranhali-bali-4005krem12","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42932494991408,"sku":"seyranhali-bali-4005krem-13","price":4514.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42932495024176,"sku":"seyranhali-bali-4005krem14","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42932495056944,"sku":"seyranhali-bali-4005krem15","price":7524.0,"currency_code":"TRY","in_stock":true},{"title":"120x350","offer_id":42932495089712,"sku":"seyranhali-bali-4005krem-16","price":8778.0,"currency_code":"TRY","in_stock":true},{"title":"120x400","offer_id":42932495122480,"sku":"seyranhali-bali-4005krem-17","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x200","offer_id":42932495155248,"sku":"seyranhali-bali-4005krem-18","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42932495188016,"sku":"seyranhali-bali-4005krem-19","price":7691.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42932495220784,"sku":"seyranhali-bali-4005krem-20","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x350","offer_id":42932495253552,"sku":"seyranhali-bali-4005krem-21","price":11704.0,"currency_code":"TRY","in_stock":true},{"title":"160x400","offer_id":42932495286320,"sku":"seyranhali-bali-4005krem-22","price":13376.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42932495319088,"sku":"seyranhali-bali-4005krem-23","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300","offer_id":42932495351856,"sku":"seyranhali-bali-4005krem-24","price":12540.0,"currency_code":"TRY","in_stock":true},{"title":"200x350","offer_id":42932495384624,"sku":"seyranhali-bali-4005krem25","price":14630.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42932495417392,"sku":"seyranhali-bali-4005krem-26","price":16720.0,"currency_code":"TRY","in_stock":true},{"title":"200x450","offer_id":42932495450160,"sku":"seyranhali-bali-4005krem-27","price":18810.0,"currency_code":"TRY","in_stock":true},{"title":"200x500","offer_id":42932495482928,"sku":"seyranhali-bali-4005krem-28","price":20900.0,"currency_code":"TRY","in_stock":true},{"title":"240x340","offer_id":42932495515696,"sku":"seyranhali-bali-4005krem-29","price":28424.0,"currency_code":"TRY","in_stock":true},{"title":"240x400","offer_id":42932495548464,"sku":"seyranhali-bali-4005krem-30","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"240x450","offer_id":42932495581232,"sku":"seyranhali-bali-4005krem-31","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x300","offer_id":42932495614000,"sku":"seyranhali-bali-4005krem-32","price":25080.0,"currency_code":"TRY","in_stock":true},{"title":"300x400","offer_id":42932495646768,"sku":"seyranhali-bali-4005krem-33","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"300x450","offer_id":42932495679536,"sku":"seyranhali-bali-4005krem-34","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x500","offer_id":42932495712304,"sku":"seyranhali-bali-4005krem-35","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"350x350","offer_id":42932495745072,"sku":"seyranhali-bali-4005krem36","price":29260.0,"currency_code":"TRY","in_stock":true},{"title":"350x400","offer_id":42932495777840,"sku":"seyranhali-bali-4005krem-37","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"350x450","offer_id":42932495810608,"sku":"seyranhali-bali-4005krem-38","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"350x500","offer_id":42932495843376,"sku":"seyranhali-bali-4005krem-39","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x400","offer_id":42932495876144,"sku":"seyranhali-bali-4005krem-40","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"400x500","offer_id":42932495908912,"sku":"seyranhali-bali-4005krem-41","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x600","offer_id":42932495941680,"sku":"seyranhali-bali-4005krem-42","price":50160.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps04-krem-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyranhalibali4500krem_5.webp?v=1776009432"},{"product_id":"mavi-shaggy-hali","title":"Zev Halı Pilosus Blue Soft Woven Plain Shaggy Rug","description":"\u003cp data-path-to-node=\"3\" style=\"text-align: center;\"\u003e\u003cb\u003eSPECIAL PROCESSING REQUESTS\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"4\" style=\"text-align: center;\"\u003ePlease specify your preferences for fringe folding, overlock, or \u003cspan style=\"color: rgb(255, 0, 0);\"\u003eRound\/Oval\u003c\/span\u003e cutting in the order notes section of your cart.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e✂ THIS PRODUCT IS AVAILABLE FOR\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eCUSTOM SIZE\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eCUTTING.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003eEnter your desired measurements using the calculator below to see the price. Then, click the \"\u003cstrong\u003eOrder Now\u003c\/strong\u003e\" button to easily create your custom-sized order.\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* Bağımsızlık için wrapper bazlı stil izolasyonu *\/\n        #hali-ozel-modul.hali-hesaplayici-wrapper {\n            font-family: 'Inter', sans-serif;\n            margin: 20px auto;\n            width: 100%;\n            max-width: 600px;\n            color: #1f2937;\n        }\n        #hali-ozel-modul .hali-hesaplayici-container {\n            background: white;\n            border-radius: 1rem;\n            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n            padding: 1.5rem;\n            border: 1px solid #e5e7eb;\n        }\n        #hali-ozel-modul .hali-baslik { font-size: 1.5rem; font-weight: 700; text-align: center; margin-bottom: 0.5rem; }\n        #hali-ozel-modul .hali-aciklama { color: #6b7280; font-size: 0.875rem; text-align: center; margin-bottom: 1.5rem; line-height: 1.5; }\n        #hali-ozel-modul .hali-form-grup { margin-bottom: 1rem; }\n        #hali-ozel-modul .hali-label { display: block; font-size: 0.875rem; font-weight: 600; margin-bottom: 0.25rem; }\n        #hali-ozel-modul .hali-input-wrapper { position: relative; }\n        #hali-ozel-modul .hali-input {\n            width: 100%; padding: 0.75rem; border: 1px solid #d1d5db; border-radius: 0.5rem;\n            font-size: 1rem; background: #f9fafb;\n        }\n        #hali-ozel-modul .hali-input:focus { border-color: #FDC656; outline: none; box-shadow: 0 0 0 2px #FEF3C7; }\n        #hali-ozel-modul .hali-birim { position: absolute; right: 0.75rem; top: 50%; transform: translateY(-50%); color: #6b7280; }\n        #hali-ozel-modul .hali-hesapla-btn {\n            width: 100%; background-color: #FDC656; color: #1f2937; font-weight: 700; padding: 0.8rem;\n            border-radius: 9999px; border: none; cursor: pointer; transition: 0.2s; margin-top: 1rem; font-size: 1rem;\n        }\n        #hali-ozel-modul .hali-hesapla-btn:hover { background-color: #E5B34E; }\n        #hali-ozel-modul .hali-sonuc-alani { margin-top: 1.5rem; border-top: 1px solid #e5e7eb; padding-top: 1.5rem; }\n        #hali-ozel-modul .hidden { display: none !important; }\n        #hali-ozel-modul .hali-fiyat { color: #ea580c; font-weight: 800; font-size: 1.5rem; }\n        #hali-ozel-modul .hali-uyari {\n            font-size: 0.85rem; color: #1e40af; background-color: #eff6ff;\n            padding: 1rem; border-radius: 0.5rem; border-left: 4px solid #2563eb; margin: 1rem 0;\n        }\n        #hali-ozel-modul .hali-secim-baslik { font-size: 0.875rem; font-weight: 600; margin: 1rem 0 0.5rem; }\n        #hali-ozel-modul .hali-secim-container { display: flex; gap: 0.5rem; }\n        #hali-ozel-modul .hali-secim-item { flex: 1; }\n        #hali-ozel-modul .hali-radio { display: none; }\n        #hali-ozel-modul .hali-radio-label {\n            display: flex; align-items: center; justify-content: center; padding: 0.6rem;\n            border: 2px solid #d1d5db; border-radius: 0.5rem; cursor: pointer; font-size: 0.85rem; font-weight: 500;\n        }\n        #hali-ozel-modul .hali-radio:checked + .hali-radio-label { background-color: #FDC656; border-color: #FDC656; }\n        #hali-ozel-modul .hali-whatsapp-btn {\n            display: flex; align-items: center; justify-content: center; gap: 0.5rem;\n            width: 100%; padding: 0.75rem; border-radius: 0.5rem; font-weight: 700;\n            margin-top: 1rem; text-decoration: none; transition: 0.2s;\n        }\n        #hali-ozel-modul .hali-whatsapp-btn.disabled { background-color: #d1d5db; color: #9ca3af; pointer-events: none; }\n        #hali-ozel-modul .hali-whatsapp-btn.active { background-color: #22c55e; color: white; }\n    \u003c\/style\u003e\n\u003cdiv id=\"hali-ozel-modul\" class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter width and length. \u003cbr\u003e\u003cstrong\u003eRoll Sizes: 80, 100, 120, 160, 200, 400 cm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eWIDTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-genislik\" class=\"hali-input\" placeholder=\"e.g. 240\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eLENGTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-uzunluk\" class=\"hali-input\" placeholder=\"e.g. 350\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"hali-hesapla-btn\" id=\"js-hesapla\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"js-sonuc-paneli\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between;\"\u003e\n\u003cspan\u003eSquare Meter:\u003c\/span\u003e\u003cstrong id=\"js-m2-sonuc\"\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between; align-items: center; margin-top: 0.5rem;\"\u003e\n\u003cspan\u003eTotal Price:\u003c\/span\u003e\u003cspan id=\"js-fiyat-sonuc\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: right; font-size: 0.75rem; color: #6b7280;\"\u003e(Price per 1 m²: \u003cspan id=\"js-birim-fiyat\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"js-uyari-kutusu\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn1\" name=\"kenar\" value=\"Saçak\" class=\"hali-radio\"\u003e\u003clabel for=\"kn1\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn2\" name=\"kenar\" value=\"Overlok\" class=\"hali-radio\"\u003e\u003clabel for=\"kn2\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn3\" name=\"kenar\" value=\"Katlama\" class=\"hali-radio\"\u003e\u003clabel for=\"kn3\" class=\"hali-radio-label\"\u003eFolded\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk1\" name=\"sekil\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"sk1\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk2\" name=\"sekil\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"sk2\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk3\" name=\"sekil\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"sk3\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#\" id=\"js-wp-btn\" class=\"hali-whatsapp-btn disabled\"\u003e \u003cspan\u003eOrder via WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n        (function() {\n            const M2_FIYAT = 2090;\n            const WP_NO = \"905522447544\";\n            const RULOLAR = [80, 100, 120, 160, 200, 400];\n\n            const btnHesapla = document.getElementById('js-hesapla');\n            const panel = document.getElementById('js-sonuc-paneli');\n            const uyari = document.getElementById('js-uyari-kutusu');\n            const wpBtn = document.getElementById('js-wp-btn');\n\n            document.getElementById('js-birim-fiyat').textContent = M2_FIYAT.toLocaleString('tr-TR');\n\n            btnHesapla.addEventListener('click', function() {\n                const g = parseFloat(document.getElementById('js-genislik').value);\n                const u = parseFloat(document.getElementById('js-uzunluk').value);\n\n                if (!g || !u || g \u003c= 0 || u \u003c= 0) {\n                    alert(\"Please enter valid measurements.\");\n                    return;\n                }\n\n                if (g \u003e 400) {\n                    alert(\"Width can be a maximum of 400 cm. For larger sizes, please contact us.\");\n                    panel.classList.add('hidden');\n                    return;\n                }\n\n                \/\/ Sektörel Mantık: Rulo Genişliği Bulma\n                let rulo = RULOLAR.find(r =\u003e r \u003e= g);\n                let m2 = (rulo \/ 100) * (u \/ 100);\n                let toplam = m2 * M2_FIYAT;\n\n                \/\/ Sonuçları Yaz\n                document.getElementById('js-m2-sonuc').textContent = m2.toFixed(2).replace('.', ',') + \" m²\";\n                document.getElementById('js-fiyat-sonuc').textContent = Math.round(toplam).toLocaleString('tr-TR') + \" TL\";\n\n                \/\/ Uyarı Metni (Fire Bilgisi)\n                if (g !== rulo) {\n                    uyari.innerHTML = `Your requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our \u003cstrong\u003e${rulo} cm\u003c\/strong\u003e roll. Pricing is based on the roll width.`;\n                    uyari.classList.remove('hidden');\n                } else {\n                    uyari.classList.add('hidden');\n                }\n\n                panel.classList.remove('hidden');\n                \n                \/\/ Seçimleri sıfırla ve butonu pasif yap\n                document.querySelectorAll('#hali-ozel-modul input[type=\"radio\"]').forEach(r =\u003e r.checked = false);\n                wpBtn.className = \"hali-whatsapp-btn disabled\";\n                \n                \/\/ WhatsApp Mesaj Fonksiyonunu Bağla\n                const updateLink = () =\u003e {\n                    const kenar = document.querySelector('input[name=\"kenar\"]:checked');\n                    const sekil = document.querySelector('input[name=\"sekil\"]:checked');\n                    \n                    if(kenar \u0026\u0026 sekil) {\n                        wpBtn.className = \"hali-whatsapp-btn active\";\n                        const msg = `Hello, I would like to place a custom size order:\\n` +\n                                    `📏 Size: ${g}x${u} cm (${m2.toFixed(2)} m2)\\n` +\n                                    `🧵 Edge: ${kenar.value} \/ Shape: ${sekil.value}\\n` +\n                                    `💰 Price: ${Math.round(toplam)} TL\\n` +\n                                    `🔗 Product: ${window.location.href}`;\n                        wpBtn.href = `https:\/\/wa.me\/${WP_NO}?text=${encodeURIComponent(msg)}`;\n                        wpBtn.target = \"_blank\";\n                    }\n                };\n\n                document.querySelectorAll('#hali-ozel-modul input[name=\"kenar\"], #hali-ozel-modul input[name=\"sekil\"]')\n                        .forEach(el =\u003e el.addEventListener('change', updateLink));\n            });\n        })();\n    \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"The Serenity of the Oceans: A Stress-Absorbing, Smooth, and Deep Touch in Your Living Spaces...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Halı Pilosus Series (PS05) was specially designed for those who wish to escape the exhausting pace of metropolitan life and create a peaceful sanctuary in their indoor spaces. Completely free of eye-straining geometrics and complex patterns, this \u003cb data-path-to-node=\"8\" data-index-in-node=\"240\"\u003eplain rug\u003c\/b\u003e infuses the calming, pulse-lowering energy of blue into your floors with technological yarns. This \u003cb data-path-to-node=\"8\" data-index-in-node=\"404\"\u003epatternless rug\u003c\/b\u003e reduces acoustic reverberation in the environment and enhances focus, adding intellectual depth to the space. With its luxurious \u003cb data-path-to-node=\"8\" data-index-in-node=\"504\"\u003eplush rug\u003c\/b\u003e feel that instantly activates the sense of touch and its extra \u003cb data-path-to-node=\"8\" data-index-in-node=\"535\"\u003esimple soft\u003c\/b\u003e texture, it provides an organic insulation that will make you forget all your fatigue the moment you step into your home.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003e\u003cb data-path-to-node=\"9\" data-index-in-node=\"0\"\u003eArchitectural Harmony and Project-Oriented Solutions!\u003c\/b\u003e Zev Halı's superior production line does not confine you to standardized molds. Designed to be \u003cb data-path-to-node=\"9\" data-index-in-node=\"106\"\u003eused everywhere in the house\u003c\/b\u003e, this innovative \u003cb data-path-to-node=\"9\" data-index-in-node=\"172\"\u003eshiny rug\u003c\/b\u003e is shaped entirely according to your architectural needs. Not only suitable for individual residential projects, but also for corporate areas and a prestigious \u003cb data-path-to-node=\"9\" data-index-in-node=\"335\"\u003eoffice\u003c\/b\u003e, this model makes a difference as an \u003cb data-path-to-node=\"9\" data-index-in-node=\"415\"\u003eoffice rug\u003c\/b\u003e that supports employee motivation or a durable \u003cb data-path-to-node=\"9\" data-index-in-node=\"466\"\u003ehotel rug\u003c\/b\u003e for boutique facilities. It is a definite, professional flooring solution especially for those who want to maximize floor insulation and \u003cb data-path-to-node=\"9\" data-index-in-node=\"550\"\u003ewall-to-wall carpeting\u003c\/b\u003e. Regardless of your project's size, this collection \u003cb data-path-to-node=\"9\" data-index-in-node=\"678\"\u003ecan be made up to 400 cm wide\u003c\/b\u003e and \u003cb data-path-to-node=\"9\" data-index-in-node=\"750\"\u003ecan be made in all desired sizes\u003c\/b\u003e to seamlessly integrate with your architecture. To take advantage of this flexible production benefit and create your \u003cb data-path-to-node=\"9\" data-index-in-node=\"859\"\u003ecustom size rug\u003c\/b\u003e or \u003cb data-path-to-node=\"9\" data-index-in-node=\"898\"\u003ecut-to-size rug\u003c\/b\u003e orders to precisely fit your space, our customers \u003cb data-path-to-node=\"9\" data-index-in-node=\"958\"\u003ecan contact us via WhatsApp for custom sizes\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eBehind the perfect texture lies a high-level floor engineering that withstands the most demanding uses and heavy traffic:\u003c\/p\u003e\n\u003cul data-path-to-node=\"11\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,0,0\"\u003e\u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"0\"\u003eStrong Backing Sealed to the Floor:\u003c\/b\u003e With 185,600 pile points per square meter and a weight of 2500 gr\/m², this \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"111\"\u003ethick rug\u003c\/b\u003e adheres to parquet floors with its high-density structure. Thanks to its durable \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"222\"\u003ewoven backing\u003c\/b\u003e architecture that prevents stretching and deformation, it offers an elite \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"303\"\u003ewoven rug\u003c\/b\u003e and flawless \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"331\"\u003ewoven backing rug\u003c\/b\u003e performance that you can safely use for many years.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,1,0\"\u003e\u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"0\"\u003eThermal Insulation:\u003c\/b\u003e Its 13 mm pile height first-class micro polyester yarn provides the thick and dense \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"111\"\u003elong pile rug\u003c\/b\u003e experience you're looking for. It's a perfect \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"237\"\u003ewinter rug\u003c\/b\u003e and a sought-after \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"263\"\u003eshaggy rug\u003c\/b\u003e type, creating a strong thermal barrier between you and the floor, protecting your feet from the cold.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,2,0\"\u003e\u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"0\"\u003eStructure that Preserves Air Quality:\u003c\/b\u003e Despite its long pile, thanks to its innovative production technique that prevents fiber shedding, it is a \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"152\"\u003enon-shedding rug\u003c\/b\u003e that preserves the oxygen quality of the space. With its non-allergenic texture, it provides a safe \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"248\"\u003echildren's room rug\u003c\/b\u003e and an approved \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"285\"\u003eanti-allergenic rug\u003c\/b\u003e protection for your children.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,3,0\"\u003e\u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"0\"\u003eResistant Use:\u003c\/b\u003e It is a modern \u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"120\"\u003emachine-made rug\u003c\/b\u003e that quickly recovers from spills and flattening under heavy use, making your life easier.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"12\"\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali12_44d17678-f128-46e1-a5f3-2c064c5b7fb4.webp?v=1776012229\" alt=\"\"\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e🎨 \u003cb data-path-to-node=\"13\" data-index-in-node=\"3\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"14\"\u003eA calm color profile that soothes the chaos in the space, clarifies the mind, and increases focus:\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"0\"\u003eDeep Blue \/ Sapphire Tones (Base):\u003c\/b\u003e Symbolizes peace, trust, wisdom, and mental serenity. It has a miraculous \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"197\"\u003eblue rug\u003c\/b\u003e effect that instantly absorbs stress, slows the heart rate, and makes one feel safe. It is a practical and strong \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"277\"\u003edark colored rug\u003c\/b\u003e choice that conceals stains and small dust.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"0\"\u003eMicro Yarn Reflections:\u003c\/b\u003e Unlike matte fabrics that absorb light, thanks to the smooth, raindrop-like appearance of its yarn, it reflects the light in the room like a calm lake surface, adding dynamic energy to the space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"16\"\u003e\n\u003ch4 data-path-to-node=\"17\"\u003e📐 \u003cb data-path-to-node=\"17\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"18\"\u003ePilosus PS05's deep blue tone and lack of size restrictions make it the focal point of any space:\u003c\/p\u003e\n\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"0\"\u003eFocused and Stylish Living Spaces:\u003c\/b\u003e It creates a wonderful contrast (opposition) for white, cream, beige sofas or Scandinavian environments with light oak details, making it an unrivaled \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"179\"\u003eliving room rug\u003c\/b\u003e alternative that balances the space. With its mind-calming structure, it's a peaceful \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"300\"\u003elounge rug\u003c\/b\u003e where you can spend time with your family in front of the TV, and a contemporary \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"361\"\u003emodern rug\u003c\/b\u003e that supports a marine theme.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"0\"\u003eSeamless Depth in Transition Areas:\u003c\/b\u003e It can be cut to any desired length to create an ocean breeze feel from your home's entrance, making it a stylish \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"143\"\u003ehallway rug\u003c\/b\u003e or a prestigious \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"217\"\u003eentrance rug\u003c\/b\u003e that offers elegance to your guests from the very first step.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"0\"\u003ePersonalized Comfort:\u003c\/b\u003e You can create a luxurious \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"116\"\u003ebedroom rug\u003c\/b\u003e by covering the area around your bed, allowing you to wake up to peace and tranquility. With its yarn structure that easily camouflages water stains, it can also be designed as a unique \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"213\"\u003ebathroom rug\u003c\/b\u003e or a striking \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"277\"\u003ekitchen rug\u003c\/b\u003e that complements your kitchen cabinets. If you are looking for an unobtrusive \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"365\"\u003edecorative rug\u003c\/b\u003e and a long-lasting \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"395\"\u003equality rug\u003c\/b\u003e that will complete the style of your home, this blue tone is your most elegant choice.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"20\"\u003e\n\u003ch4 data-path-to-node=\"21\"\u003e🛠️ \u003cb data-path-to-node=\"21\" data-index-in-node=\"4\"\u003eTechnical Details\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"22\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,0,0\"\u003e\u003cb data-path-to-node=\"22,0,0\" data-index-in-node=\"0\"\u003eCollection Name:\u003c\/b\u003e Pilosus Series (PS05)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,1,0\"\u003e\u003cb data-path-to-node=\"22,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Blue (Calm and Bright Reflective)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,2,0\"\u003e\u003cb data-path-to-node=\"22,2,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Micro Polyester (Smooth and Soft Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,3,0\"\u003e\u003cb data-path-to-node=\"22,3,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 13 mm (Shaggy \/ Plush)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,4,0\"\u003e\u003cb data-path-to-node=\"22,4,0\" data-index-in-node=\"0\"\u003eWeave Density:\u003c\/b\u003e 185,600 Points (High Shape Retention)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,5,0\"\u003e\u003cb data-path-to-node=\"22,5,0\" data-index-in-node=\"0\"\u003eWeight:\u003c\/b\u003e 2500 gr\/m² (Heavy and Ground-Gripping Structure)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,6,0\"\u003e\u003cb data-path-to-node=\"22,6,0\" data-index-in-node=\"0\"\u003eBacking Feature:\u003c\/b\u003e Jute and Cotton-Backed Woven Base\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,7,0\"\u003e\u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"0\"\u003eProduction Options:\u003c\/b\u003e \u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"20\"\u003eCan be made in all desired sizes up to 400 cm width\u003c\/b\u003e (Contact via WhatsApp for custom cuts)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,8,0\"\u003e\u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"0\"\u003eArchitectural Concept:\u003c\/b\u003e Wall-to-Wall Carpet, Office Carpet, Unlimited Custom Size Cutting.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,9,0\"\u003e\u003cb data-path-to-node=\"22,9,0\" data-index-in-node=\"0\"\u003eKey Features:\u003c\/b\u003e Non-Shedding, Anti-Allergenic, Simple Design.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,10,0\"\u003e\u003cb data-path-to-node=\"22,10,0\" data-index-in-node=\"0\"\u003eUsage Areas:\u003c\/b\u003e Living room, bedroom, children's room, lounge, entryway, hallway, office.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ZEV HALI","offers":[{"title":"80x150","offer_id":42932634845232,"sku":"seyranhali-bali-4005mavi-1","price":2508.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42932634878000,"sku":"seyranhali-bali-4005mavi-2","price":3344.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42932634910768,"sku":"seyranhali-bali-4005mavi-3","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42932634943536,"sku":"seyranhali-bali-4005mavi-4","price":5016.0,"currency_code":"TRY","in_stock":true},{"title":"80x350","offer_id":42932634976304,"sku":"seyranhali-bali-4005mavi-5","price":5852.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42932635009072,"sku":"seyranhali-bali-4005mavi-6","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"100x150","offer_id":42932635041840,"sku":"seyranhali-bali-4005mavi-7","price":3135.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42932635074608,"sku":"seyranhali-bali-4005mavi-8","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42932635107376,"sku":"seyranhali-bali-4005mavi-9","price":5225.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42932635140144,"sku":"seyranhali-bali-4005mavi-10","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42932635172912,"sku":"seyranhali-bali-4005mavi-11","price":7315.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42932635205680,"sku":"seyranhali-bali-4005mavi12","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42932635238448,"sku":"seyranhali-bali-4005mavi-13","price":4514.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42932635271216,"sku":"seyranhali-bali-4005mavi14","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42932635303984,"sku":"seyranhali-bali-4005mavi5","price":7524.0,"currency_code":"TRY","in_stock":true},{"title":"120x350","offer_id":42932635336752,"sku":"seyranhali-bali-4005mavi-16","price":8778.0,"currency_code":"TRY","in_stock":true},{"title":"120x400","offer_id":42932635369520,"sku":"seyranhali-bali-4005mavi-17","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x200","offer_id":42932635402288,"sku":"seyranhali-bali-4005mavi-18","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42932635435056,"sku":"seyranhali-bali-4005mavi-19","price":7691.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42932635467824,"sku":"seyranhali-bali-4005mavi-20","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x350","offer_id":42932635500592,"sku":"seyranhali-bali-4005mavi-21","price":11704.0,"currency_code":"TRY","in_stock":true},{"title":"160x400","offer_id":42932635533360,"sku":"seyranhali-bali-4005mavi-22","price":13376.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42932635566128,"sku":"seyranhali-bali-4005mavi-23","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300","offer_id":42932635598896,"sku":"seyranhali-bali-4005mavi-24","price":12540.0,"currency_code":"TRY","in_stock":true},{"title":"200x350","offer_id":42932635631664,"sku":"seyranhali-bali-4005mavi25","price":14630.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42932635664432,"sku":"seyranhali-bali-4005mavi-26","price":16720.0,"currency_code":"TRY","in_stock":true},{"title":"200x450","offer_id":42932635697200,"sku":"seyranhali-bali-4005mavi-27","price":18810.0,"currency_code":"TRY","in_stock":true},{"title":"200x500","offer_id":42932635729968,"sku":"seyranhali-bali-4005mavi-28","price":20900.0,"currency_code":"TRY","in_stock":true},{"title":"240x340","offer_id":42932635762736,"sku":"seyranhali-bali-4005mavi-29","price":28424.0,"currency_code":"TRY","in_stock":true},{"title":"240x400","offer_id":42932635795504,"sku":"seyranhali-bali-4005mavi-30","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"240x450","offer_id":42932635828272,"sku":"seyranhali-bali-4005mavi-31","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x300","offer_id":42932635861040,"sku":"seyranhali-bali-4005mavi-32","price":25080.0,"currency_code":"TRY","in_stock":true},{"title":"300x400","offer_id":42932635893808,"sku":"seyranhali-bali-4005mavi-33","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"300x450","offer_id":42932635926576,"sku":"seyranhali-bali-4005mavi-34","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x500","offer_id":42932635959344,"sku":"seyranhali-bali-4005mavi-35","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"350x350","offer_id":42932635992112,"sku":"seyranhali-bali-4005mavi36","price":29260.0,"currency_code":"TRY","in_stock":true},{"title":"350x400","offer_id":42932636024880,"sku":"seyranhali-bali-4005mavi-37","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"350x450","offer_id":42932636057648,"sku":"seyranhali-bali-4005mavi-38","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"350x500","offer_id":42932636090416,"sku":"seyranhali-bali-4005mavi-39","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x400","offer_id":42932636123184,"sku":"seyranhali-bali-4005mavi-40","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"400x500","offer_id":42932636155952,"sku":"seyranhali-bali-4005mavi41","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x600","offer_id":42932636188720,"sku":"seyranhali-bali-4005mavi-42","price":50160.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps05-mavi-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyranhalibali4500mavi_13.webp?v=1776012400"},{"product_id":"pembe-shaggy-yumusak-hali","title":"Zev Carpet Pilosus Pink Woven-Backed Shaggy Custom Cut Soft Carpet","description":"\u003cp data-path-to-node=\"3\" style=\"text-align: center;\"\u003e\u003cb\u003eSPECIAL PROCESSING REQUESTS\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"4\" style=\"text-align: center;\"\u003ePlease specify your preferences for fringe folding, overlock, or \u003cspan style=\"color: rgb(255, 0, 0);\"\u003eRound\/Oval\u003c\/span\u003e cutting in the order notes section of your cart.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e✂ THIS PRODUCT IS AVAILABLE FOR\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eCUSTOM CUTTING\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003eEnter your measurements using the calculator below and see the price. Then, you can easily create your custom order by clicking the \"\u003cstrong\u003eOrder Now\u003c\/strong\u003e\" button.\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* Bağımsızlık için wrapper bazlı stil izolasyonu *\/\n        #hali-ozel-modul.hali-hesaplayici-wrapper {\n            font-family: 'Inter', sans-serif;\n            margin: 20px auto;\n            width: 100%;\n            max-width: 600px;\n            color: #1f2937;\n        }\n        #hali-ozel-modul .hali-hesaplayici-container {\n            background: white;\n            border-radius: 1rem;\n            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n            padding: 1.5rem;\n            border: 1px solid #e5e7eb;\n        }\n        #hali-ozel-modul .hali-baslik { font-size: 1.5rem; font-weight: 700; text-align: center; margin-bottom: 0.5rem; }\n        #hali-ozel-modul .hali-aciklama { color: #6b7280; font-size: 0.875rem; text-align: center; margin-bottom: 1.5rem; line-height: 1.5; }\n        #hali-ozel-modul .hali-form-grup { margin-bottom: 1rem; }\n        #hali-ozel-modul .hali-label { display: block; font-size: 0.875rem; font-weight: 600; margin-bottom: 0.25rem; }\n        #hali-ozel-modul .hali-input-wrapper { position: relative; }\n        #hali-ozel-modul .hali-input {\n            width: 100%; padding: 0.75rem; border: 1px solid #d1d5db; border-radius: 0.5rem;\n            font-size: 1rem; background: #f9fafb;\n        }\n        #hali-ozel-modul .hali-input:focus { border-color: #FDC656; outline: none; box-shadow: 0 0 0 2px #FEF3C7; }\n        #hali-ozel-modul .hali-birim { position: absolute; right: 0.75rem; top: 50%; transform: translateY(-50%); color: #6b7280; }\n        #hali-ozel-modul .hali-hesapla-btn {\n            width: 100%; background-color: #FDC656; color: #1f2937; font-weight: 700; padding: 0.8rem;\n            border-radius: 9999px; border: none; cursor: pointer; transition: 0.2s; margin-top: 1rem; font-size: 1rem;\n        }\n        #hali-ozel-modul .hali-hesapla-btn:hover { background-color: #E5B34E; }\n        #hali-ozel-modul .hali-sonuc-alani { margin-top: 1.5rem; border-top: 1px solid #e5e7eb; padding-top: 1.5rem; }\n        #hali-ozel-modul .hidden { display: none !important; }\n        #hali-ozel-modul .hali-fiyat { color: #ea580c; font-weight: 800; font-size: 1.5rem; }\n        #hali-ozel-modul .hali-uyari {\n            font-size: 0.85rem; color: #1e40af; background-color: #eff6ff;\n            padding: 1rem; border-radius: 0.5rem; border-left: 4px solid #2563eb; margin: 1rem 0;\n        }\n        #hali-ozel-modul .hali-secim-baslik { font-size: 0.875rem; font-weight: 600; margin: 1rem 0 0.5rem; }\n        #hali-ozel-modul .hali-secim-container { display: flex; gap: 0.5rem; }\n        #hali-ozel-modul .hali-secim-item { flex: 1; }\n        #hali-ozel-modul .hali-radio { display: none; }\n        #hali-ozel-modul .hali-radio-label {\n            display: flex; align-items: center; justify-content: center; padding: 0.6rem;\n            border: 2px solid #d1d5db; border-radius: 0.5rem; cursor: pointer; font-size: 0.85rem; font-weight: 500;\n        }\n        #hali-ozel-modul .hali-radio:checked + .hali-radio-label { background-color: #FDC656; border-color: #FDC656; }\n        #hali-ozel-modul .hali-whatsapp-btn {\n            display: flex; align-items: center; justify-content: center; gap: 0.5rem;\n            width: 100%; padding: 0.75rem; border-radius: 0.5rem; font-weight: 700;\n            margin-top: 1rem; text-decoration: none; transition: 0.2s;\n        }\n        #hali-ozel-modul .hali-whatsapp-btn.disabled { background-color: #d1d5db; color: #9ca3af; pointer-events: none; }\n        #hali-ozel-modul .hali-whatsapp-btn.active { background-color: #22c55e; color: white; }\n    \u003c\/style\u003e\n\u003cdiv id=\"hali-ozel-modul\" class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter width and length. \u003cbr\u003e\u003cstrong\u003eRoll Sizes: 80, 100, 120, 160, 200, 400 cm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eWIDTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-genislik\" class=\"hali-input\" placeholder=\"e.g. 240\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eLENGTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-uzunluk\" class=\"hali-input\" placeholder=\"e.g. 350\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"hali-hesapla-btn\" id=\"js-hesapla\"\u003eCalculate \/ View Price\u003c\/button\u003e\n\u003cdiv id=\"js-sonuc-paneli\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between;\"\u003e\n\u003cspan\u003eSquare Meter:\u003c\/span\u003e\u003cstrong id=\"js-m2-sonuc\"\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between; align-items: center; margin-top: 0.5rem;\"\u003e\n\u003cspan\u003eTotal Price:\u003c\/span\u003e\u003cspan id=\"js-fiyat-sonuc\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: right; font-size: 0.75rem; color: #6b7280;\"\u003e(Price per 1 m²: \u003cspan id=\"js-birim-fiyat\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"js-uyari-kutusu\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE CARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn1\" name=\"kenar\" value=\"Saçak\" class=\"hali-radio\"\u003e\u003clabel for=\"kn1\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn2\" name=\"kenar\" value=\"Overlok\" class=\"hali-radio\"\u003e\u003clabel for=\"kn2\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn3\" name=\"kenar\" value=\"Katlama\" class=\"hali-radio\"\u003e\u003clabel for=\"kn3\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk1\" name=\"sekil\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"sk1\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk2\" name=\"sekil\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"sk2\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk3\" name=\"sekil\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"sk3\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#\" id=\"js-wp-btn\" class=\"hali-whatsapp-btn disabled\"\u003e \u003cspan\u003eOrder via WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n        (function() {\n            const M2_FIYAT = 2090;\n            const WP_NO = \"905522447544\";\n            const RULOLAR = [80, 100, 120, 160, 200, 400];\n\n            const btnHesapla = document.getElementById('js-hesapla');\n            const panel = document.getElementById('js-sonuc-paneli');\n            const uyari = document.getElementById('js-uyari-kutusu');\n            const wpBtn = document.getElementById('js-wp-btn');\n\n            document.getElementById('js-birim-fiyat').textContent = M2_FIYAT.toLocaleString('tr-TR');\n\n            btnHesapla.addEventListener('click', function() {\n                const g = parseFloat(document.getElementById('js-genislik').value);\n                const u = parseFloat(document.getElementById('js-uzunluk').value);\n\n                if (!g || !u || g \u003c= 0 || u \u003c= 0) {\n                    alert(\"Please enter valid dimensions.\");\n                    return;\n                }\n\n                if (g \u003e 400) {\n                    alert(\"Width can be maximum 400 cm. For larger sizes, please contact us.\");\n                    panel.classList.add('hidden');\n                    return;\n                }\n\n                \/\/ Sektörel Mantık: Rulo Genişliği Bulma\n                let rulo = RULOLAR.find(r =\u003e r \u003e= g);\n                let m2 = (rulo \/ 100) * (u \/ 100);\n                let toplam = m2 * M2_FIYAT;\n\n                \/\/ Sonuçları Yaz\n                document.getElementById('js-m2-sonuc').textContent = m2.toFixed(2).replace('.', ',') + \" m²\";\n                document.getElementById('js-fiyat-sonuc').textContent = Math.round(toplam).toLocaleString('tr-TR') + \" TL\";\n\n                \/\/ Uyarı Metni (Fire Bilgisi)\n                if (g !== rulo) {\n                    uyari.innerHTML = `The requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our \u003cstrong\u003e${rulo} cm\u003c\/strong\u003e roll. Pricing is based on the roll width.`;\n                    uyari.classList.remove('hidden');\n                } else {\n                    uyari.classList.add('hidden');\n                }\n\n                panel.classList.remove('hidden');\n                \n                \/\/ Seçimleri sıfırla ve butonu pasif yap\n                document.querySelectorAll('#hali-ozel-modul input[type=\"radio\"]').forEach(r =\u003e r.checked = false);\n                wpBtn.className = \"hali-whatsapp-btn disabled\";\n                \n                \/\/ WhatsApp Mesaj Fonksiyonunu Bağla\n                const updateLink = () =\u003e {\n                    const kenar = document.querySelector('input[name=\"kenar\"]:checked');\n                    const sekil = document.querySelector('input[name=\"sekil\"]:checked');\n                    \n                    if(kenar \u0026\u0026 sekil) {\n                        wpBtn.className = \"hali-whatsapp-btn active\";\n                        const msg = `Hello, I would like to order a custom size:\\n` +\n                                    `📏 Dimensions: ${g}x${u} cm (${m2.toFixed(2)} m2)\\n` +\n                                    `🧵 Edge: ${kenar.value} \/ Shape: ${sekil.value}\\n` +\n                                    `💰 Price: ${Math.round(toplam)} TL\\n` +\n                                    `🔗 Product: ${window.location.href}`;\n                        wpBtn.href = `https:\/\/wa.me\/${WP_NO}?text=${encodeURIComponent(msg)}`;\n                        wpBtn.target = \"_blank\";\n                    }\n                };\n\n                document.querySelectorAll('#hali-ozel-modul input[name=\"kenar\"], #hali-ozel-modul input[name=\"sekil\"]')\n                        .forEach(el =\u003e el.addEventListener('change', updateLink));\n            });\n        })();\n    \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"A Warm Touch to Your Spaces: Bring Positive Energy with a Tactile Richness to Your Floors...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Halı Pilosus Series (PS06) is a special collection that brings emotional warmth and aesthetic vitality to interior design. This unique \u003cb data-path-to-node=\"8\" data-index-in-node=\"190\"\u003eplain rug\u003c\/b\u003e softens rigid and angular furniture, weaving the naive and inviting frequency of pink into your floors with technological weaving mastery. Its \u003cb data-path-to-node=\"8\" data-index-in-node=\"325\"\u003epatternless rug\u003c\/b\u003e structure, free from eye-straining motifs, elevates the room's energy while creating a mentally soothing surface. Thanks to its luxurious \u003cb data-path-to-node=\"8\" data-index-in-node=\"462\"\u003eplush rug\u003c\/b\u003e texture, which offers tactile therapy, and its \u003cb data-path-to-node=\"8\" data-index-in-node=\"520\"\u003eplain soft\u003c\/b\u003e surface that gently caresses your steps, it creates a brand new insulation area in your space, merging aesthetics and comfort in one harmonious blend.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003e\u003cb data-path-to-node=\"9\" data-index-in-node=\"0\"\u003eFlexible Production Power and Architectural Freedom!\u003c\/b\u003e Thanks to Zev Halı’s customizable production architecture, this innovative \u003cb data-path-to-node=\"9\" data-index-in-node=\"113\"\u003eshiny-looking rug\u003c\/b\u003e is shaped entirely according to your project, so it \u003cb data-path-to-node=\"9\" data-index-in-node=\"136\"\u003ecan be used anywhere in the house\u003c\/b\u003e. It is an inspiring \u003cb data-path-to-node=\"9\" data-index-in-node=\"256\"\u003eoffice rug\u003c\/b\u003e for a modern, creative, and energy-boosting \u003cb data-path-to-node=\"9\" data-index-in-node=\"283\"\u003eoffice\u003c\/b\u003e, a distinctive \u003cb data-path-to-node=\"9\" data-index-in-node=\"330\"\u003ehotel rug\u003c\/b\u003e for boutique projects, or a unique solution designed \u003cb data-path-to-node=\"9\" data-index-in-node=\"420\"\u003efor those who want wall-to-wall carpeting\u003c\/b\u003e, completely covering the room and providing superior thermal and sound insulation. No matter how ambitious your project's dimensions are, this design \u003cb data-path-to-node=\"9\" data-index-in-node=\"554\"\u003ecan be made up to 400 cm in width\u003c\/b\u003e and \u003cb data-path-to-node=\"9\" data-index-in-node=\"631\"\u003ecan be made in all desired sizes\u003c\/b\u003e to perfectly fit your architectural plan. To experience this production freedom and submit your requests for \u003cb data-path-to-node=\"9\" data-index-in-node=\"746\"\u003ecustom size rugs\u003c\/b\u003e or \u003cb data-path-to-node=\"9\" data-index-in-node=\"790\"\u003ecut rugs\u003c\/b\u003e of any desired length, our customers \u003cb data-path-to-node=\"9\" data-index-in-node=\"845\"\u003ecan contact us via WhatsApp for custom sizes\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eBeneath the elegant appearance lies a superior floor engineering that exhibits high resistance to even the most intense use:\u003c\/p\u003e\n\u003cul data-path-to-node=\"11\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,0,0\"\u003e\u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"0\"\u003eStrong Backing Fixed to the Floor:\u003c\/b\u003e With a point pile density of 185,600 per square meter and a weight of 2500 gr\/m², this \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"107\"\u003ethick rug\u003c\/b\u003e sits perfectly on parquet with its high grammage structure. Thanks to its resistant \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"194\"\u003ewoven backing\u003c\/b\u003e technology that adheres to the surface, it exhibits reliable \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"269\"\u003ewoven rug\u003c\/b\u003e and superior \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"304\"\u003ewoven backing rug\u003c\/b\u003e performance for many years without deformation.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,1,0\"\u003e\u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"0\"\u003eHaptic and Thermal Comfort:\u003c\/b\u003e First-class micro-polyester yarn with a 13 mm pile height guarantees the rich and voluminous \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"123\"\u003elong-pile rug\u003c\/b\u003e experience you are looking for. With its thermal structure that prevents heat loss, it acts as an excellent \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"214\"\u003ewinter rug\u003c\/b\u003e and an ultra \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"261\"\u003esoft rug\u003c\/b\u003e that pampers the sense of touch.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,2,0\"\u003e\u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"0\"\u003eEngineering Supporting Air Quality:\u003c\/b\u003e Thanks to its innovative non-shedding technology, it is a perfect \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"139\"\u003enon-shedding rug\u003c\/b\u003e that does not increase the amount of particles in the air. With its healthy texture that keeps allergens away, it offers the safest \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"241\"\u003echildren's room rug\u003c\/b\u003e for your baby and a clinically sought-after \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"288\"\u003eanti-allergenic rug\u003c\/b\u003e standard.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,3,0\"\u003e\u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"0\"\u003eResistant and Shape-Retaining Structure:\u003c\/b\u003e Despite its light and vibrant tone, it is a durable \u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"153\"\u003emachine-made rug\u003c\/b\u003e that resists dirt and can be easily wiped clean without disrupting your daily routine.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"12\"\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003cbr\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali32_0eddcfaa-aefd-4501-80c0-b0f7876d0f4a.webp?v=1776019393\" alt=\"\"\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e🎨 \u003cb data-path-to-node=\"13\" data-index-in-node=\"3\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"14\"\u003eA color profile that rescues the space from monotony, offering joy and romance in a balanced way:\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"0\"\u003eSoft Pink \/ Powder (Background):\u003c\/b\u003e Symbolizes love, affection, positive energy, and renewal. It has the miraculous effect of a \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"185\"\u003epink rug\u003c\/b\u003e that reduces stress in the environment, adding a warm yet energetic spirit to the space. When used with gray, white, or anthracite furniture, it is a low-risk and very stylish \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"311\"\u003elight-colored rug\u003c\/b\u003e choice that warms the room.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"0\"\u003eMicro Yarn Reflections:\u003c\/b\u003e Unlike ordinary textile products, thanks to the technological polish in its yarn, it interacts with the light of the environment, creating a rich and multi-layered \u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"177\"\u003eshaggy rug\u003c\/b\u003e illusion, far from dullness.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"16\"\u003e\n\u003ch4 data-path-to-node=\"17\"\u003e📐 \u003cb data-path-to-node=\"17\" data-index-in-node=\"3\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"18\"\u003eThe positive tone of Pilosus PS06 and the absence of size restrictions make it an energy source for the space:\u003c\/p\u003e\n\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"0\"\u003eVibrant and Dynamic Living Spaces:\u003c\/b\u003e It is a powerful \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"163\"\u003eliving room rug\u003c\/b\u003e alternative in areas furnished with white lacquer sideboards, anthracite furniture, or modern gray sofa sets, enlivening the space. With its nature that supports intimate conversations, it is a warm \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"272\"\u003esitting room rug\u003c\/b\u003e where you will spend time with your family, and a \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"325\"\u003emodern rug\u003c\/b\u003e that complements eclectic style.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"0\"\u003eHigh Energy in Transition Areas:\u003c\/b\u003e It can be designed as a \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"163\"\u003ecorridor rug\u003c\/b\u003e that is laid from end to end in the colorless and boring entrances of your home to your rooms, increasing the frequency of the environment, or an \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"235\"\u003eentrance rug\u003c\/b\u003e that offers a warm feeling to your guests at the first step.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"0\"\u003eUnique and Personal Spaces:\u003c\/b\u003e You can make a stylish \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"107\"\u003ebedroom rug\u003c\/b\u003e that surrounds your bed, helping you wake up happy and refreshed. It can also be easily used as an unusual \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"206\"\u003ebathroom rug\u003c\/b\u003e that contrasts with white ceramic bathroom cabinets, or a striking \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"272\"\u003ekitchen rug\u003c\/b\u003e that adds color to wooden kitchen cabinets. If you are looking for a \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"360\"\u003edecorative rug\u003c\/b\u003e to liven up your living spaces and a \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"414\"\u003equality rug\u003c\/b\u003e whose texture defies years, this pink tone is an excellent architectural investment.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"20\"\u003e\n\u003ch4 data-path-to-node=\"21\"\u003e🛠️ \u003cb data-path-to-node=\"21\" data-index-in-node=\"4\"\u003eTechnical Details\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"22\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,0,0\"\u003e\u003cb data-path-to-node=\"22,0,0\" data-index-in-node=\"0\"\u003eCollection Name:\u003c\/b\u003e Pilosus Series (PS06)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,1,0\"\u003e\u003cb data-path-to-node=\"22,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Pink (Bright and Soft Powder Tone)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,2,0\"\u003e\u003cb data-path-to-node=\"22,2,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Micro Polyester (Smooth and Soft Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,3,0\"\u003e\u003cb data-path-to-node=\"22,3,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 13 mm (Shaggy \/ Full Pile)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,4,0\"\u003e\u003cb data-path-to-node=\"22,4,0\" data-index-in-node=\"0\"\u003eWeaving Density:\u003c\/b\u003e 185,600 Points (High Shape Retention)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,5,0\"\u003e\u003cb data-path-to-node=\"22,5,0\" data-index-in-node=\"0\"\u003eWeight:\u003c\/b\u003e 2500 gr\/m² (Heavy and Floor-Gripping Structure)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,6,0\"\u003e\u003cb data-path-to-node=\"22,6,0\" data-index-in-node=\"0\"\u003eBacking Feature:\u003c\/b\u003e Woven Backing with Jute and Cotton Support\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,7,0\"\u003e\u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"0\"\u003eProduction Options:\u003c\/b\u003e \u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"20\"\u003eCan be made in all desired sizes up to 400 cm width\u003c\/b\u003e (Unlimited sizes - special order via WhatsApp)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,8,0\"\u003e\u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"0\"\u003eArchitectural Concept:\u003c\/b\u003e Wall-to-Wall Carpet, Office Carpet, Custom Cut Runner.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,9,0\"\u003e\u003cb data-path-to-node=\"22,9,0\" data-index-in-node=\"0\"\u003eKey Features:\u003c\/b\u003e Non-shedding, Antiallergenic, Plain and Patternless, Easy to Clean.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,10,0\"\u003e\u003cb data-path-to-node=\"22,10,0\" data-index-in-node=\"0\"\u003eUsage Areas:\u003c\/b\u003e Living room, children's room, bedroom, sitting room, entrance hall, corridor, office.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ZEV HALI","offers":[{"title":"80x150","offer_id":42933014102064,"sku":"seyranhali-bali-4005pembe-1","price":2508.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42933014134832,"sku":"seyranhali-bali-4005pembe-2","price":3344.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42933014167600,"sku":"seyranhali-bali-4005pembe-3","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42933014200368,"sku":"seyranhali-bali-4005pembe-4","price":5016.0,"currency_code":"TRY","in_stock":true},{"title":"80x350","offer_id":42933014233136,"sku":"seyranhali-bali-4005pembe-5","price":5852.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42933014265904,"sku":"seyranhali-bali-4005pembe-6","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"100x150","offer_id":42933014298672,"sku":"seyranhali-bali-4005pembe-7","price":3135.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42933014331440,"sku":"seyranhali-bali-4005pembe-8","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42933014364208,"sku":"seyranhali-bali-4005pembe-9","price":5225.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42933014396976,"sku":"seyranhali-bali-4005pembe-10","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42933014429744,"sku":"seyranhali-bali-4005pembe-11","price":7315.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42933014462512,"sku":"seyranhali-bali-4005pembe12","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42933014495280,"sku":"seyranhali-bali-4005pembe-13","price":4514.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42933014528048,"sku":"seyranhali-bali-4005pembe14","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42933014560816,"sku":"seyranhali-bali-4005pembe5","price":7524.0,"currency_code":"TRY","in_stock":true},{"title":"120x350","offer_id":42933014593584,"sku":"seyranhali-bali-4005pembe-16","price":8778.0,"currency_code":"TRY","in_stock":true},{"title":"120x400","offer_id":42933014626352,"sku":"seyranhali-bali-4005pembe-17","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x200","offer_id":42933014659120,"sku":"seyranhali-bali-4005pembe18","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42933014691888,"sku":"seyranhali-bali-4005pembe-19","price":7691.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42933014724656,"sku":"seyranhali-bali-4005pembe-20","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x350","offer_id":42933014757424,"sku":"seyranhali-bali-4005pembe-21","price":11704.0,"currency_code":"TRY","in_stock":true},{"title":"160x400","offer_id":42933014790192,"sku":"seyranhali-bali-4005pembe-22","price":13376.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42933014822960,"sku":"seyranhali-bali-4005pembe-23","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300","offer_id":42933014855728,"sku":"seyranhali-bali-4005pembe-24","price":12540.0,"currency_code":"TRY","in_stock":true},{"title":"200x350","offer_id":42933014888496,"sku":"seyranhali-bali-4005pembe25","price":14630.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42933014921264,"sku":"seyranhali-bali-4005pembe-26","price":16720.0,"currency_code":"TRY","in_stock":true},{"title":"200x450","offer_id":42933014954032,"sku":"seyranhali-bali-4005pembe-27","price":18810.0,"currency_code":"TRY","in_stock":true},{"title":"200x500","offer_id":42933014986800,"sku":"seyranhali-bali-4005pembe-28","price":20900.0,"currency_code":"TRY","in_stock":true},{"title":"240x340","offer_id":42933015019568,"sku":"seyranhali-bali-4005pembe-29","price":28424.0,"currency_code":"TRY","in_stock":true},{"title":"240x400","offer_id":42933015052336,"sku":"seyranhali-bali-4005pembe-30","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"240x450","offer_id":42933015085104,"sku":"seyranhali-bali-4005pembe-31","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x300","offer_id":42933015117872,"sku":"seyranhali-bali-4005pembe-32","price":25080.0,"currency_code":"TRY","in_stock":true},{"title":"300x400","offer_id":42933015150640,"sku":"seyranhali-bali-4005pembe-33","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"300x450","offer_id":42933015183408,"sku":"seyranhali-bali-4005pembe-34","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x500","offer_id":42933015216176,"sku":"seyranhali-bali-4005pembe-35","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"350x350","offer_id":42933015248944,"sku":"seyranhali-bali-4005pembe36","price":29260.0,"currency_code":"TRY","in_stock":true},{"title":"350x400","offer_id":42933015281712,"sku":"seyranhali-bali-4005pembe-37","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"350x450","offer_id":42933015314480,"sku":"seyranhali-bali-4005pembe-38","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"350x500","offer_id":42933015347248,"sku":"seyranhali-bali-4005pembe-39","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x400","offer_id":42933015380016,"sku":"seyranhali-bali-4005pembe-40","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"400x500","offer_id":42933015412784,"sku":"seyranhali-bali-4005pembe41","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x600","offer_id":42933015445552,"sku":"seyranhali-bali-4005pembe-42","price":50160.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps06-pembe-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyranhalibali4500pembe_10.webp?v=1776104735"},{"product_id":"tas-rengi-shaggy-hali","title":"Zev Carpet Pilosus Stone Color Shaggy Woven Base Custom Size Rug","description":"\u003cp data-path-to-node=\"3\" style=\"text-align: center;\"\u003e\u003cb\u003eSPECIAL PROCESSING REQUESTS\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"4\" style=\"text-align: center;\"\u003ePlease specify your preferences for fringe folding, overlock stitching, or \u003cspan style=\"color: rgb(255, 0, 0);\"\u003eRound\/Oval\u003c\/span\u003e cutting in the order notes section of your cart.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e✂ THIS PRODUCT IS AVAILABLE FOR\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eCUSTOM SIZE\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eCUTTING.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003eEnter your measurements using the calculator below to see the price. Then, click the \"\u003cstrong\u003eOrder Now\u003c\/strong\u003e\" button to easily create your custom-sized order.\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* Isolation for independent wrapper-based styling *\/\n        #hali-ozel-modul.hali-hesaplayici-wrapper {\n            font-family: 'Inter', sans-serif;\n            margin: 20px auto;\n            width: 100%;\n            max-width: 600px;\n            color: #1f2937;\n        }\n        #hali-ozel-modul .hali-hesaplayici-container {\n            background: white;\n            border-radius: 1rem;\n            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n            padding: 1.5rem;\n            border: 1px solid #e5e7eb;\n        }\n        #hali-ozel-modul .hali-baslik { font-size: 1.5rem; font-weight: 700; text-align: center; margin-bottom: 0.5rem; }\n        #hali-ozel-modul .hali-aciklama { color: #6b7280; font-size: 0.875rem; text-align: center; margin-bottom: 1.5rem; line-height: 1.5; }\n        #hali-ozel-modul .hali-form-grup { margin-bottom: 1rem; }\n        #hali-ozel-modul .hali-label { display: block; font-size: 0.875rem; font-weight: 600; margin-bottom: 0.25rem; }\n        #hali-ozel-modul .hali-input-wrapper { position: relative; }\n        #hali-ozel-modul .hali-input {\n            width: 100%; padding: 0.75rem; border: 1px solid #d1d5db; border-radius: 0.5rem;\n            font-size: 1rem; background: #f9fafb;\n        }\n        #hali-ozel-modul .hali-input:focus { border-color: #FDC656; outline: none; box-shadow: 0 0 0 2px #FEF3C7; }\n        #hali-ozel-modul .hali-birim { position: absolute; right: 0.75rem; top: 50%; transform: translateY(-50%); color: #6b7280; }\n        #hali-ozel-modul .hali-hesapla-btn {\n            width: 100%; background-color: #FDC656; color: #1f2937; font-weight: 700; padding: 0.8rem;\n            border-radius: 9999px; border: none; cursor: pointer; transition: 0.2s; margin-top: 1rem; font-size: 1rem;\n        }\n        #hali-ozel-modul .hali-hesapla-btn:hover { background-color: #E5B34E; }\n        #hali-ozel-modul .hali-sonuc-alani { margin-top: 1.5rem; border-top: 1px solid #e5e7eb; padding-top: 1.5rem; }\n        #hali-ozel-modul .hidden { display: none !important; }\n        #hali-ozel-modul .hali-fiyat { color: #ea580c; font-weight: 800; font-size: 1.5rem; }\n        #hali-ozel-modul .hali-uyari {\n            font-size: 0.85rem; color: #1e40af; background-color: #eff6ff;\n            padding: 1rem; border-radius: 0.5rem; border-left: 4px solid #2563eb; margin: 1rem 0;\n        }\n        #hali-ozel-modul .hali-secim-baslik { font-size: 0.875rem; font-weight: 600; margin: 1rem 0 0.5rem; }\n        #hali-ozel-modul .hali-secim-container { display: flex; gap: 0.5rem; }\n        #hali-ozel-modul .hali-secim-item { flex: 1; }\n        #hali-ozel-modul .hali-radio { display: none; }\n        #hali-ozel-modul .hali-radio-label {\n            display: flex; align-items: center; justify-content: center; padding: 0.6rem;\n            border: 2px solid #d1d5db; border-radius: 0.5rem; cursor: pointer; font-size: 0.85rem; font-weight: 500;\n        }\n        #hali-ozel-modul .hali-radio:checked + .hali-radio-label { background-color: #FDC656; border-color: #FDC656; }\n        #hali-ozel-modul .hali-whatsapp-btn {\n            display: flex; align-items: center; justify-content: center; gap: 0.5rem;\n            width: 100%; padding: 0.75rem; border-radius: 0.5rem; font-weight: 700;\n            margin-top: 1rem; text-decoration: none; transition: 0.2s;\n        }\n        #hali-ozel-modul .hali-whatsapp-btn.disabled { background-color: #d1d5db; color: #9ca3af; pointer-events: none; }\n        #hali-ozel-modul .hali-whatsapp-btn.active { background-color: #22c55e; color: white; }\n    \u003c\/style\u003e\n\u003cdiv id=\"hali-ozel-modul\" class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter width and length. \u003cbr\u003e\u003cstrong\u003eRoll Sizes: 80, 100, 120, 160, 200, 400 cm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eWIDTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-genislik\" class=\"hali-input\" placeholder=\"e.g. 240\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eLENGTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-uzunluk\" class=\"hali-input\" placeholder=\"e.g. 350\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"hali-hesapla-btn\" id=\"js-hesapla\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"js-sonuc-paneli\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between;\"\u003e\n\u003cspan\u003eSquare Meter:\u003c\/span\u003e\u003cstrong id=\"js-m2-sonuc\"\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between; align-items: center; margin-top: 0.5rem;\"\u003e\n\u003cspan\u003eTotal Price:\u003c\/span\u003e\u003cspan id=\"js-fiyat-sonuc\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: right; font-size: 0.75rem; color: #6b7280;\"\u003e(Price per m²: \u003cspan id=\"js-birim-fiyat\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"js-uyari-kutusu\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn1\" name=\"kenar\" value=\"Saçak\" class=\"hali-radio\"\u003e\u003clabel for=\"kn1\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn2\" name=\"kenar\" value=\"Overlok\" class=\"hali-radio\"\u003e\u003clabel for=\"kn2\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn3\" name=\"kenar\" value=\"Katlama\" class=\"hali-radio\"\u003e\u003clabel for=\"kn3\" class=\"hali-radio-label\"\u003eFolded\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk1\" name=\"sekil\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"sk1\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk2\" name=\"sekil\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"sk2\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk3\" name=\"sekil\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"sk3\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#\" id=\"js-wp-btn\" class=\"hali-whatsapp-btn disabled\"\u003e \u003cspan\u003eOrder via WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n        (function() {\n            const M2_FIYAT = 2090;\n            const WP_NO = \"905522447544\";\n            const RULOLAR = [80, 100, 120, 160, 200, 400];\n\n            const btnHesapla = document.getElementById('js-hesapla');\n            const panel = document.getElementById('js-sonuc-paneli');\n            const uyari = document.getElementById('js-uyari-kutusu');\n            const wpBtn = document.getElementById('js-wp-btn');\n\n            document.getElementById('js-birim-fiyat').textContent = M2_FIYAT.toLocaleString('tr-TR');\n\n            btnHesapla.addEventListener('click', function() {\n                const g = parseFloat(document.getElementById('js-genislik').value);\n                const u = parseFloat(document.getElementById('js-uzunluk').value);\n\n                if (!g || !u || g \u003c= 0 || u \u003c= 0) {\n                    alert(\"Please enter valid measurements.\");\n                    return;\n                }\n\n                if (g \u003e 400) {\n                    alert(\"Width can be a maximum of 400 cm. For larger sizes, please contact us.\");\n                    panel.classList.add('hidden');\n                    return;\n                }\n\n                \/\/ Industry Logic: Finding Roll Width\n                let rulo = RULOLAR.find(r =\u003e r \u003e= g);\n                let m2 = (rulo \/ 100) * (u \/ 100);\n                let toplam = m2 * M2_FIYAT;\n\n                \/\/ Display Results\n                document.getElementById('js-m2-sonuc').textContent = m2.toFixed(2).replace('.', ',') + \" m²\";\n                document.getElementById('js-fiyat-sonuc').textContent = Math.round(toplam).toLocaleString('tr-TR') + \" TL\";\n\n                \/\/ Warning Message (Waste Information)\n                if (g !== rulo) {\n                    uyari.innerHTML = `The width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e you requested will be cut from our \u003cstrong\u003e${rulo} cm\u003c\/strong\u003e roll. Pricing has been done based on the roll width.`;\n                    uyari.classList.remove('hidden');\n                } else {\n                    uyari.classList.add('hidden');\n                }\n\n                panel.classList.remove('hidden');\n                \n                \/\/ Reset selections and disable button\n                document.querySelectorAll('#hali-ozel-modul input[type=\"radio\"]').forEach(r =\u003e r.checked = false);\n                wpBtn.className = \"hali-whatsapp-btn disabled\";\n                \n                \/\/ Attach WhatsApp Message Function\n                const updateLink = () =\u003e {\n                    const kenar = document.querySelector('input[name=\"kenar\"]:checked');\n                    const sekil = document.querySelector('input[name=\"sekil\"]:checked');\n                    \n                    if(kenar \u0026\u0026 sekil) {\n                        wpBtn.className = \"hali-whatsapp-btn active\";\n                        const msg = `Hello, I would like to order a custom size:\\n` +\n                                    `📏 Dimensions: ${g}x${u} cm (${m2.toFixed(2)} m2)\\n` +\n                                    `🧵 Edge: ${kenar.value} \/ Shape: ${sekil.value}\\n` +\n                                    `💰 Price: ${Math.round(toplam)} TL\\n` +\n                                    `🔗 Product: ${window.location.href}`;\n                        wpBtn.href = `https:\/\/wa.me\/${WP_NO}?text=${encodeURIComponent(msg)}`;\n                        wpBtn.target = \"_blank\";\n                    }\n                };\n\n                document.querySelectorAll('#hali-ozel-modul input[name=\"kenar\"], #hali-ozel-modul input[name=\"sekil\"]')\n                        .forEach(el =\u003e el.addEventListener('change', updateLink));\n            });\n        })();\n    \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"The Organic Texture of Nature: A Rich and Balanced Flooring Experience that Grounds Your Spaces...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Rugs Pilosus Series (PS07) brings the raw, reassuring structure of brutalist and natural architecture to your home's floor with a luxurious textile experience. Completely devoid of eye-straining and space-constricting motifs, this flawless \u003cb data-path-to-node=\"8\" data-index-in-node=\"220\"\u003eplain rug\u003c\/b\u003e neutralizes all stress in your living areas with the organic, grounding energy of stone color. Instantly creating a visual connection with any material such as wood, metal, or marble, this \u003cb data-path-to-node=\"8\" data-index-in-node=\"410\"\u003epatternless rug\u003c\/b\u003e respectfully highlights the design of other furnishings in the room. With its thick \u003cb data-path-to-node=\"8\" data-index-in-node=\"561\"\u003eplush rug\u003c\/b\u003e structure that stimulates your senses with every step, and its silky \u003cb data-path-to-node=\"8\" data-index-in-node=\"589\"\u003eplain soft\u003c\/b\u003e texture, you add not just an item to your home, but a vital layer of comfort.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003e\u003cb data-path-to-node=\"9\" data-index-in-node=\"0\"\u003eProject-Oriented Flexibility and Flawless Architectural Solutions!\u003c\/b\u003e Zev Rugs' advanced technology production line completely removes limits in floor design. This aesthetic \u003cb data-path-to-node=\"9\" data-index-in-node=\"224\"\u003eshiny-looking rug\u003c\/b\u003e, formulated to be \u003cb data-path-to-node=\"9\" data-index-in-node=\"156\"\u003eusable anywhere in the home\u003c\/b\u003e, adapts to every square meter, from individual residences to massive corporate projects. It is a perfect \u003cb data-path-to-node=\"9\" data-index-in-node=\"433\"\u003eoffice rug\u003c\/b\u003e for creating a calm and focus-enhancing atmosphere in workspaces, a prestigious \u003cb data-path-to-node=\"9\" data-index-in-node=\"495\"\u003ehotel rug\u003c\/b\u003e that boosts prestige in luxury accommodation facilities, or a complete insulation solution designed for those \u003cb data-path-to-node=\"9\" data-index-in-node=\"556\"\u003ewho want wall-to-wall carpeting\u003c\/b\u003e, maximizing the acoustic insulation of the room. No matter how challenging the geometry of your space, this design \u003cb data-path-to-node=\"9\" data-index-in-node=\"699\"\u003ecan be made up to 400 cm wide\u003c\/b\u003e and \u003cb data-path-to-node=\"9\" data-index-in-node=\"759\"\u003ecan be produced in all desired sizes\u003c\/b\u003e to the millimeter for your project. To have a \u003cb data-path-to-node=\"9\" data-index-in-node=\"862\"\u003ecustom-sized rug\u003c\/b\u003e or a \u003cb data-path-to-node=\"9\" data-index-in-node=\"908\"\u003ecut rug\u003c\/b\u003e of any desired length that will perfectly embrace your space, without being limited by factory dimensions, customers \u003cb data-path-to-node=\"9\" data-index-in-node=\"951\"\u003ecan contact us via WhatsApp for custom sizes\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eBeneath its natural and raw appearance lies a high-level technology that defies the heaviest foot traffic and time:\u003c\/p\u003e\n\u003cul data-path-to-node=\"11\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,0,0\"\u003e\u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"0\"\u003eNon-Stretch Backing Sealed to the Floor:\u003c\/b\u003e With a loop density of 185,600 points per square meter and a weight of 2500 gr\/m², this \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"111\"\u003ethick rug\u003c\/b\u003e virtually vacuums to parquet or ceramic surfaces with its high grammage. Thanks to its sturdy \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"226\"\u003ewoven backing\u003c\/b\u003e technology, which prevents slipping and bunching, it guarantees a top-tier \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"302\"\u003ewoven rug\u003c\/b\u003e and reliable \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"331\"\u003ewoven-backed rug\u003c\/b\u003e performance that retains its shape for years.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,1,0\"\u003e\u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"0\"\u003eAcoustic and Thermal Insulation:\u003c\/b\u003e The first-class micro polyester yarn with a pile height of 13 mm offers the voluminous and solid \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"124\"\u003elong-pile rug\u003c\/b\u003e experience you're looking for. It acts as a powerful \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"237\"\u003ewinter rug\u003c\/b\u003e that protects your feet from the cold with its thermal structure, cutting heat bridges, and an ultra \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"284\"\u003eshaggy rug\u003c\/b\u003e that pampers the sense of touch.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,2,0\"\u003e\u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"0\"\u003eYarn Structure Protecting Respiratory Tracts:\u003c\/b\u003e With its innovative technology that completely stops fiber shedding, it is a truly \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"144\"\u003enon-shedding rug\u003c\/b\u003e that does not degrade indoor air quality. With its healthy texture that does not harbor allergens, it provides the safest \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"261\"\u003echildren's room rug\u003c\/b\u003e for your baby and an \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"308\"\u003eanti-allergenic rug\u003c\/b\u003e standard sought in clinical settings.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,3,0\"\u003e\u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"0\"\u003eDurable, Practical, and Long-Lasting:\u003c\/b\u003e Thanks to the natural advantage of its stone color, it is a durable \u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"187\"\u003emachine-made rug\u003c\/b\u003e that excellently conceals footprints and small stains and responds instantly to daily cleaning.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"12\"\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps07-tas-rengi-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyran_hali_bali_4500_tas_15.webp?v=1776111939\" alt=\"\"\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e🎨 \u003cb data-path-to-node=\"13\" data-index-in-node=\"3\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"14\"\u003eAn organic profile that connects the space to the heart of nature, blending the nobility of gray and the warmth of beige:\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"0\"\u003eStone Color \/ Taupe (Ground):\u003c\/b\u003e Symbolizes naturalness, steadfastness, and balance. With the advantage of being neither cool nor warm, it has a miraculous \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"190\"\u003estone rug\u003c\/b\u003e effect that binds all colors in the room together. It is a highly strategic \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"319\"\u003elight-colored rug\u003c\/b\u003e choice that does not darken the space, despite being one of the best tones for concealing dirt and dust.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"0\"\u003eMicro Yarn Reflections:\u003c\/b\u003e Instead of a dull and lifeless concrete appearance, thanks to the technological luster in its yarn, it creates a rich \u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"191\"\u003esoft rug\u003c\/b\u003e illusion that makes pearlescent reflections depending on the angle of light, bringing vibrancy to the space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"16\"\u003e\n\u003ch4 data-path-to-node=\"17\"\u003e📐 \u003cb data-path-to-node=\"17\" data-index-in-node=\"3\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"18\"\u003ePilosus PS07's organic color and vast size range make it an interior designer's favorite joker element:\u003c\/p\u003e\n\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"0\"\u003eNatural and Contemporary Living Spaces:\u003c\/b\u003e It is a strong \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"165\"\u003eliving room rug\u003c\/b\u003e alternative for grounding spaces furnished with raw wooden tables, linen sofas, or industrial designs with black metal details. With its non-tiring structure, it's a \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"253\"\u003elounge rug\u003c\/b\u003e where you can peacefully converse with your family, and a \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"310\"\u003emodern rug\u003c\/b\u003e that supports the \"Japandi\" style.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"0\"\u003eNatural Flow in Transitional Areas:\u003c\/b\u003e It can be considered a \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"127\"\u003ecorridor rug\u003c\/b\u003e that continues the raw and luxurious feel from your home's entrance, cut to any desired size, or a prestigious \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"218\"\u003eentryway rug\u003c\/b\u003e offering a sophisticated welcome to your guests at the first step.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"0\"\u003eInsulated Special Spaces:\u003c\/b\u003e You can create a chic \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"123\"\u003ebedroom rug\u003c\/b\u003e that completely covers the area around your bed, allowing you to wake up to the tranquility of nature. With its special moisture-repellent yarn, it can also be designed as a stylish \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"221\"\u003ebathroom rug\u003c\/b\u003e for those looking for a different touch, or a practical \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"291\"\u003ekitchen rug\u003c\/b\u003e suitable for use in front of kitchen islands. If you are looking for a \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"367\"\u003edecorative rug\u003c\/b\u003e to balance your living spaces and a \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"406\"\u003equality rug\u003c\/b\u003e that lasts a lifetime, this stone-colored design will elevate your home.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"20\"\u003e\n\u003ch4 data-path-to-node=\"21\"\u003e🛠️ \u003cb data-path-to-node=\"21\" data-index-in-node=\"4\"\u003eTechnical Details\u003c\/b\u003e\n\u003c\/h4\u003e\u003cul data-path-to-node=\"22\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,0,0\"\u003e\u003cb data-path-to-node=\"22,0,0\" data-index-in-node=\"0\"\u003eCollection Name:\u003c\/b\u003e Pilosus Series (PS07)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,1,0\"\u003e\u003cb data-path-to-node=\"22,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Stone \/ Taupe (Organic and Shiny Reflections)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,2,0\"\u003e\u003cb data-path-to-node=\"22,2,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Micro Polyester (Smooth and Soft Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,3,0\"\u003e\u003cb data-path-to-node=\"22,3,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 13 mm (Shaggy \/ Plush Pile)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,4,0\"\u003e\u003cb data-path-to-node=\"22,4,0\" data-index-in-node=\"0\"\u003eWeaving Density:\u003c\/b\u003e 185,600 Points (High Form Resistance)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,5,0\"\u003e\u003cb data-path-to-node=\"22,5,0\" data-index-in-node=\"0\"\u003eWeight:\u003c\/b\u003e 2500 gr\/m² (Heavy and Floor-Adhering Structure)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,6,0\"\u003e\u003cb data-path-to-node=\"22,6,0\" data-index-in-node=\"0\"\u003eBacking Feature:\u003c\/b\u003e Woven Backing with Jute and Cotton Support\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,7,0\"\u003e\u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"0\"\u003eProduction Options:\u003c\/b\u003e \u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"20\"\u003eCan be made in all desired sizes up to 400 cm width\u003c\/b\u003e (Unlimited sizes - Special order via WhatsApp)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,8,0\"\u003e\u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"0\"\u003eArchitectural Concept:\u003c\/b\u003e Wall-to-Wall Carpet, Office Carpet, Custom Cut Runner.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,9,0\"\u003e\u003cb data-path-to-node=\"22,9,0\" data-index-in-node=\"0\"\u003eKey Features:\u003c\/b\u003e Does not shed dust, Anti-allergenic, Plain and patternless, Hides stains.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,10,0\"\u003e\u003cb data-path-to-node=\"22,10,0\" data-index-in-node=\"0\"\u003eUsage Areas:\u003c\/b\u003e Living room, children's room, bedroom, sitting room, entrance hall, corridor, office.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ZEV HALI","offers":[{"title":"80x150","offer_id":42941736190000,"sku":"seyranhali-bali-4005taş-1","price":2508.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42941736222768,"sku":"seyranhali-bali-4005taş-2","price":3344.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42941736255536,"sku":"seyranhali-bali-4005taş-3","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42941736288304,"sku":"seyranhali-bali-4005taş-4","price":5016.0,"currency_code":"TRY","in_stock":true},{"title":"80x350","offer_id":42941736321072,"sku":"seyranhali-bali-4005taş5","price":5852.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42941736353840,"sku":"seyranhali-bali-4005taş-6","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"100x150","offer_id":42941736386608,"sku":"seyranhali-bali-4005taş-7","price":3135.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42941736419376,"sku":"seyranhali-bali-4005taş-8","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42941736452144,"sku":"seyranhali-bali-4005taş-9","price":5225.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42941736484912,"sku":"seyranhali-bali-4005taş-10","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42941736517680,"sku":"seyranhali-bali-4005taş-11","price":7315.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42941736550448,"sku":"seyranhali-bali-4005taş12","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42941736583216,"sku":"seyranhali-bali-4005taş-13","price":4514.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42941736615984,"sku":"seyranhali-bali-4005taş14","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42941736648752,"sku":"seyranhali-bali-4005taş5","price":7524.0,"currency_code":"TRY","in_stock":true},{"title":"120x350","offer_id":42941736681520,"sku":"seyranhali-bali-4005taş-16","price":8778.0,"currency_code":"TRY","in_stock":true},{"title":"120x400","offer_id":42941736714288,"sku":"seyranhali-bali-4005taş-17","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x200","offer_id":42941736747056,"sku":"seyranhali-bali-4005taş18","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42941736779824,"sku":"seyranhali-bali-4005taş-19","price":7691.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42941736812592,"sku":"seyranhali-bali-4005taş-20","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x350","offer_id":42941736845360,"sku":"seyranhali-bali-4005taş-21","price":11704.0,"currency_code":"TRY","in_stock":true},{"title":"160x400","offer_id":42941736878128,"sku":"seyranhali-bali-4005taş-22","price":13376.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42941736910896,"sku":"seyranhali-bali-4005taş-23","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300","offer_id":42941736943664,"sku":"seyranhali-bali-4005taş-24","price":12540.0,"currency_code":"TRY","in_stock":true},{"title":"200x350","offer_id":42941736976432,"sku":"seyranhali-bali-4005taş25","price":14630.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42941737009200,"sku":"seyranhali-bali-4005taş-26","price":16720.0,"currency_code":"TRY","in_stock":true},{"title":"200x450","offer_id":42941737041968,"sku":"seyranhali-bali-4005taş-27","price":18810.0,"currency_code":"TRY","in_stock":true},{"title":"200x500","offer_id":42941737074736,"sku":"seyranhali-bali-4005taş-28","price":20900.0,"currency_code":"TRY","in_stock":true},{"title":"240x340","offer_id":42941737107504,"sku":"seyranhali-bali-4005taş-29","price":28424.0,"currency_code":"TRY","in_stock":true},{"title":"240x400","offer_id":42941737140272,"sku":"seyranhali-bali-4005taş-30","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"240x450","offer_id":42941737173040,"sku":"seyranhali-bali-4005taş-31","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x300","offer_id":42941737205808,"sku":"seyranhali-bali-4005taş-32","price":25080.0,"currency_code":"TRY","in_stock":true},{"title":"300x400","offer_id":42941737238576,"sku":"seyranhali-bali-4005taş-33","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"300x450","offer_id":42941737271344,"sku":"seyranhali-bali-4005taş-34","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x500","offer_id":42941737304112,"sku":"seyranhali-bali-4005taş-35","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"350x350","offer_id":42941737336880,"sku":"seyranhali-bali-4005taş36","price":29260.0,"currency_code":"TRY","in_stock":true},{"title":"350x400","offer_id":42941737369648,"sku":"seyranhali-bali-4005taş-37","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"350x450","offer_id":42941737402416,"sku":"seyranhali-bali-4005ptaş-38","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"350x500","offer_id":42941737435184,"sku":"seyranhali-bali-4005taş-39","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x400","offer_id":42941737467952,"sku":"seyranhali-bali-4005taş-40","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"400x500","offer_id":42941737500720,"sku":"seyranhali-bali-4005taş41","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x600","offer_id":42941737533488,"sku":"seyranhali-bali-4005taş-42","price":50160.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps07-tas-rengi-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyranhalibali4500tas_16.webp?v=1776112542"},{"product_id":"vizon-shaggy-yumusak-hali","title":"Zev Carpet Pilosus Mink Woven Back Shaggy Soft Custom Size Rug","description":"\u003cp data-path-to-node=\"3\" style=\"text-align: center;\"\u003e\u003cb\u003eSPECIAL PROCESSING REQUESTS\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"4\" style=\"text-align: center;\"\u003ePlease specify your preferences for fringe folding, overlock, or \u003cspan style=\"color: rgb(255, 0, 0);\"\u003eRound\/Oval\u003c\/span\u003e cut in the order notes section in your cart.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e✂ THIS PRODUCT HAS\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eCUSTOM SIZE\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eCUTTING.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003eEnter your measurements using the calculator below and see the price. Then click the \"\u003cstrong\u003eOrder Now\u003c\/strong\u003e\" button to easily create your custom-sized order.\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* Wrapper-based style isolation for independence *\/\n        #hali-ozel-modul.hali-hesaplayici-wrapper {\n            font-family: 'Inter', sans-serif;\n            margin: 20px auto;\n            width: 100%;\n            max-width: 600px;\n            color: #1f2937;\n        }\n        #hali-ozel-modul .hali-hesaplayici-container {\n            background: white;\n            border-radius: 1rem;\n            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n            padding: 1.5rem;\n            border: 1px solid #e5e7eb;\n        }\n        #hali-ozel-modul .hali-baslik { font-size: 1.5rem; font-weight: 700; text-align: center; margin-bottom: 0.5rem; }\n        #hali-ozel-modul .hali-aciklama { color: #6b7280; font-size: 0.875rem; text-align: center; margin-bottom: 1.5rem; line-height: 1.5; }\n        #hali-ozel-modul .hali-form-grup { margin-bottom: 1rem; }\n        #hali-ozel-modul .hali-label { display: block; font-size: 0.875rem; font-weight: 600; margin-bottom: 0.25rem; }\n        #hali-ozel-modul .hali-input-wrapper { position: relative; }\n        #hali-ozel-modul .hali-input {\n            width: 100%; padding: 0.75rem; border: 1px solid #d1d5db; border-radius: 0.5rem;\n            font-size: 1rem; background: #f9fafb;\n        }\n        #hali-ozel-modul .hali-input:focus { border-color: #FDC656; outline: none; box-shadow: 0 0 0 2px #FEF3C7; }\n        #hali-ozel-modul .hali-birim { position: absolute; right: 0.75rem; top: 50%; transform: translateY(-50%); color: #6b7280; }\n        #hali-ozel-modul .hali-hesapla-btn {\n            width: 100%; background-color: #FDC656; color: #1f2937; font-weight: 700; padding: 0.8rem;\n            border-radius: 9999px; border: none; cursor: pointer; transition: 0.2s; margin-top: 1rem; font-size: 1rem;\n        }\n        #hali-ozel-modul .hali-hesapla-btn:hover { background-color: #E5B34E; }\n        #hali-ozel-modul .hali-sonuc-alani { margin-top: 1.5rem; border-top: 1px solid #e5e7eb; padding-top: 1.5rem; }\n        #hali-ozel-modul .hidden { display: none !important; }\n        #hali-ozel-modul .hali-fiyat { color: #ea580c; font-weight: 800; font-size: 1.5rem; }\n        #hali-ozel-modul .hali-uyari {\n            font-size: 0.85rem; color: #1e40af; background-color: #eff6ff;\n            padding: 1rem; border-radius: 0.5rem; border-left: 4px solid #2563eb; margin: 1rem 0;\n        }\n        #hali-ozel-modul .hali-secim-baslik { font-size: 0.875rem; font-weight: 600; margin: 1rem 0 0.5rem; }\n        #hali-ozel-modul .hali-secim-container { display: flex; gap: 0.5rem; }\n        #hali-ozel-modul .hali-secim-item { flex: 1; }\n        #hali-ozel-modul .hali-radio { display: none; }\n        #hali-ozel-modul .hali-radio-label {\n            display: flex; align-items: center; justify-content: center; padding: 0.6rem;\n            border: 2px solid #d1d5db; border-radius: 0.5rem; cursor: pointer; font-size: 0.85rem; font-weight: 500;\n        }\n        #hali-ozel-modul .hali-radio:checked + .hali-radio-label { background-color: #FDC656; border-color: #FDC656; }\n        #hali-ozel-modul .hali-whatsapp-btn {\n            display: flex; align-items: center; justify-content: center; gap: 0.5rem;\n            width: 100%; padding: 0.75rem; border-radius: 0.5rem; font-weight: 700;\n            margin-top: 1rem; text-decoration: none; transition: 0.2s;\n        }\n        #hali-ozel-modul .hali-whatsapp-btn.disabled { background-color: #d1d5db; color: #9ca3af; pointer-events: none; }\n        #hali-ozel-modul .hali-whatsapp-btn.active { background-color: #22c55e; color: white; }\n    \u003c\/style\u003e\n\u003cdiv id=\"hali-ozel-modul\" class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter width and length. \u003cbr\u003e\u003cstrong\u003eRoll Sizes: 80, 100, 120, 160, 200, 400 cm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eWIDTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-genislik\" class=\"hali-input\" placeholder=\"e.g.: 240\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eLENGTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-uzunluk\" class=\"hali-input\" placeholder=\"e.g.: 350\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"hali-hesapla-btn\" id=\"js-hesapla\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"js-sonuc-paneli\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between;\"\u003e\n\u003cspan\u003eSquare Meter:\u003c\/span\u003e\u003cstrong id=\"js-m2-sonuc\"\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between; align-items: center; margin-top: 0.5rem;\"\u003e\n\u003cspan\u003eTotal Price:\u003c\/span\u003e\u003cspan id=\"js-fiyat-sonuc\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: right; font-size: 0.75rem; color: #6b7280;\"\u003e(Price per 1 m²: \u003cspan id=\"js-birim-fiyat\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"js-uyari-kutusu\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn1\" name=\"kenar\" value=\"Saçak\" class=\"hali-radio\"\u003e\u003clabel for=\"kn1\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn2\" name=\"kenar\" value=\"Overlok\" class=\"hali-radio\"\u003e\u003clabel for=\"kn2\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn3\" name=\"kenar\" value=\"Katlama\" class=\"hali-radio\"\u003e\u003clabel for=\"kn3\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk1\" name=\"sekil\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"sk1\" class=\"hali-radio-label\"\u003eRectangular\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk2\" name=\"sekil\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"sk2\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk3\" name=\"sekil\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"sk3\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#\" id=\"js-wp-btn\" class=\"hali-whatsapp-btn disabled\"\u003e \u003cspan\u003eOrder via WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n        (function() {\n            const M2_FIYAT = 2090;\n            const WP_NO = \"905522447544\";\n            const RULOLAR = [80, 100, 120, 160, 200, 400];\n\n            const btnHesapla = document.getElementById('js-hesapla');\n            const panel = document.getElementById('js-sonuc-paneli');\n            const uyari = document.getElementById('js-uyari-kutusu');\n            const wpBtn = document.getElementById('js-wp-btn');\n\n            document.getElementById('js-birim-fiyat').textContent = M2_FIYAT.toLocaleString('tr-TR');\n\n            btnHesapla.addEventListener('click', function() {\n                const g = parseFloat(document.getElementById('js-genislik').value);\n                const u = parseFloat(document.getElementById('js-uzunluk').value);\n\n                if (!g || !u || g \u003c= 0 || u \u003c= 0) {\n                    alert(\"Please enter valid measurements.\");\n                    return;\n                }\n\n                if (g \u003e 400) {\n                    alert(\"Width can be a maximum of 400 cm. For larger sizes, please contact us.\");\n                    panel.classList.add('hidden');\n                    return;\n                }\n\n                \/\/ Sectoral Logic: Finding Roll Width\n                let rulo = RULOLAR.find(r =\u003e r \u003e= g);\n                let m2 = (rulo \/ 100) * (u \/ 100);\n                let toplam = m2 * M2_FIYAT;\n\n                \/\/ Write Results\n                document.getElementById('js-m2-sonuc').textContent = m2.toFixed(2).replace('.', ',') + \" m²\";\n                document.getElementById('js-fiyat-sonuc').textContent = Math.round(toplam).toLocaleString('tr-TR') + \" TL\";\n\n                \/\/ Warning Text (Waste Information)\n                if (g !== rulo) {\n                    uyari.innerHTML = `Your requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our \u003cstrong\u003e${rulo} cm\u003c\/strong\u003e roll. Pricing is based on the roll width.`;\n                    uyari.classList.remove('hidden');\n                } else {\n                    uyari.classList.add('hidden');\n                }\n\n                panel.classList.remove('hidden');\n                \n                \/\/ Reset selections and disable button\n                document.querySelectorAll('#hali-ozel-modul input[type=\"radio\"]').forEach(r =\u003e r.checked = false);\n                wpBtn.className = \"hali-whatsapp-btn disabled\";\n                \n                \/\/ Connect WhatsApp Message Function\n                const updateLink = () =\u003e {\n                    const kenar = document.querySelector('input[name=\"kenar\"]:checked');\n                    const sekil = document.querySelector('input[name=\"sekil\"]:checked');\n                    \n                    if(kenar \u0026\u0026 sekil) {\n                        wpBtn.className = \"hali-whatsapp-btn active\";\n                        const msg = `Hello, I would like to order a custom size:\\n` +\n                                    `📏 Size: ${g}x${u} cm (${m2.toFixed(2)} m2)\\n` +\n                                    `🧵 Edge: ${kenar.value} \/ Shape: ${sekil.value}\\n` +\n                                    `💰 Price: ${Math.round(toplam)} TL\\n` +\n                                    `🔗 Product: ${window.location.href}`;\n                        wpBtn.href = `https:\/\/wa.me\/${WP_NO}?text=${encodeURIComponent(msg)}`;\n                        wpBtn.target = \"_blank\";\n                    }\n                };\n\n                document.querySelectorAll('#hali-ozel-modul input[name=\"kenar\"], #hali-ozel-modul input[name=\"sekil\"]')\n                        .forEach(el =\u003e el.addEventListener('change', updateLink));\n            });\n        })();\n    \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"Sophisticated and Warm Insulation: Bring Silent Luxury and Superior Comfort to Your Spaces...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Hali Pilosus Series (PS08) was formulated for visionary styles that want to create both a dignified and inviting atmosphere in living spaces. This unique \u003cb data-path-to-node=\"8\" data-index-in-node=\"215\"\u003eplain rug\u003c\/b\u003e, free from distracting figures and harsh contrasts, weaves the intellectual and warm energy of mink color into your floors with advanced technology yarns. Instantly creating an aesthetic bridge with all wooden, metal, or lacquered details in the environment, this \u003cb data-path-to-node=\"8\" data-index-in-node=\"407\"\u003epatternless rug\u003c\/b\u003e adds a profound character to the space. Thanks to its luxurious \u003cb data-path-to-node=\"8\" data-index-in-node=\"517\"\u003eplush rug\u003c\/b\u003e structure and silky \u003cb data-path-to-node=\"8\" data-index-in-node=\"545\"\u003eplain soft\u003c\/b\u003e texture that pampers your senses with every step, it creates not just a floor covering but a vital relaxation area in your home.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003e\u003cb data-path-to-node=\"9\" data-index-in-node=\"0\"\u003eArchitectural Freedom: Unbounded Production and Corporate Solutions!\u003c\/b\u003e Zev Hali's flexible and innovative production line completely eliminates size restrictions in floor design. Designed to be \u003cb data-path-to-node=\"9\" data-index-in-node=\"175\"\u003eusable everywhere in the home\u003c\/b\u003e, this elite \u003cb data-path-to-node=\"9\" data-index-in-node=\"236\"\u003eshiny rug\u003c\/b\u003e adapts to every square meter, from individual residences to massive corporate projects. It is an excellent \u003cb data-path-to-node=\"9\" data-index-in-node=\"411\"\u003eoffice rug\u003c\/b\u003e for creating a prestigious and warm atmosphere in workspaces, a distinctive \u003cb data-path-to-node=\"9\" data-index-in-node=\"492\"\u003ehotel rug\u003c\/b\u003e in luxury accommodation projects, or a complete flooring solution designed \u003cb data-path-to-node=\"9\" data-index-in-node=\"563\"\u003efor those who want wall-to-wall carpeting\u003c\/b\u003e, maximizing the acoustic and thermal insulation of the room. No matter how challenging the geometry of your space, this design \u003cb data-path-to-node=\"9\" data-index-in-node=\"704\"\u003ecan be made up to 400 cm wide\u003c\/b\u003e and \u003cb data-path-to-node=\"9\" data-index-in-node=\"771\"\u003ecan be made in all desired sizes\u003c\/b\u003e to precisely fit your architectural project. To create a \u003cb data-path-to-node=\"9\" data-index-in-node=\"878\"\u003ecustom size rug\u003c\/b\u003e that perfectly embraces your space, free from factory standards, or a \u003cb data-path-to-node=\"9\" data-index-in-node=\"924\"\u003ecut rug\u003c\/b\u003e of any desired length, our customers \u003cb data-path-to-node=\"9\" data-index-in-node=\"977\"\u003ecan contact us via WhatsApp for custom sizes\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eBeneath its elegant and sophisticated appearance lies a high-level technology that defies the heaviest foot traffic:\u003c\/p\u003e\n\u003cul data-path-to-node=\"11\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,0,0\"\u003e\u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"0\"\u003eNon-Stretch Backing Sealed to the Floor:\u003c\/b\u003e With a density of 185,600 points per square meter and a weight of 2500 g\/m², this \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"111\"\u003ethick rug\u003c\/b\u003e virtually vacuums onto parquet or ceramic surfaces due to its high grammage. Thanks to its robust \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"226\"\u003ewoven backing\u003c\/b\u003e technology that prevents slipping and bunching, it guarantees a high-performance \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"302\"\u003ewoven rug\u003c\/b\u003e and reliable \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"331\"\u003ewoven-backed rug\u003c\/b\u003e for years.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,1,0\"\u003e\u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"0\"\u003eAcoustic and Thermal Insulation:\u003c\/b\u003e The 13 mm pile height of the premium micro polyester yarn offers the voluminous and dense \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"124\"\u003elong pile rug\u003c\/b\u003e experience you're looking for. It acts as a powerful \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"237\"\u003ewinter rug\u003c\/b\u003e with its thermal structure that cuts heat bridges, protecting your feet from the cold, and a \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"289\"\u003eshaggy rug\u003c\/b\u003e that elevates the sense of touch.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,2,0\"\u003e\u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"0\"\u003eYarn Structure Protecting Respiratory Tract:\u003c\/b\u003e With its innovative technology that completely prevents shedding, it is a truly \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"144\"\u003enon-shedding rug\u003c\/b\u003e that does not reduce the air quality of the environment. Its healthy texture, free from allergens, provides the safest \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"261\"\u003echildren's room rug\u003c\/b\u003e and a clinical standard \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"308\"\u003eanti-allergenic rug\u003c\/b\u003e guarantee for your baby.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,3,0\"\u003e\u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"0\"\u003eResilient, Practical, and Long-Lasting:\u003c\/b\u003e Thanks to the natural advantage of mink color, it is a durable \u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"172\"\u003emachine-made rug\u003c\/b\u003e that remarkably conceals footprints and responds instantly to daily cleaning.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"12\"\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali12_29aaa36d-8dee-4073-a8cf-ee9d97819dad.webp?v=1776626399\" alt=\"\"\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e🎨 \u003cb data-path-to-node=\"13\" data-index-in-node=\"3\"\u003eThe Psychology of Its Colors\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"14\"\u003eAn elite profile that warms the space without overwhelming it, blending the reliability of brown with the balance of gray:\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"0\"\u003eMink Color (Base):\u003c\/b\u003e A symbol of sophisticated luxury, trust, and naturalness. It has a miraculous \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"170\"\u003emink rug\u003c\/b\u003e effect that connects all colors in the environment, neither too cool nor too warm. It is a highly strategic and noble \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"289\"\u003elight-colored rug\u003c\/b\u003e choice that perfectly camouflages dirt and dust without making the space feel smaller.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"0\"\u003eMicro Yarn Reflections:\u003c\/b\u003e Unlike dull and lifeless textiles, thanks to the technological polish in its yarn, it creates a rich \u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"179\"\u003esoft rug\u003c\/b\u003e illusion with velvety reflections depending on the angle of light, bringing vibrancy to the space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"16\"\u003e\n\u003ch4 data-path-to-node=\"17\"\u003e📐 \u003cb data-path-to-node=\"17\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Advice\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"18\"\u003ePilosus PS08's versatile color and vast size range make it a go-to savior for interior designers:\u003c\/p\u003e\n\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"0\"\u003eWarm and Contemporary Living Spaces:\u003c\/b\u003e It is a strong \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"166\"\u003eliving room rug\u003c\/b\u003e alternative that perfectly complements spaces furnished with tan leather sofas, raw walnut tables, or white modern designs. With its non-distracting structure, it is a \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"247\"\u003esitting room rug\u003c\/b\u003e where your family can relax and a \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"309\"\u003emodern rug\u003c\/b\u003e that supports the \"Quiet Luxury\" style.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"0\"\u003eNatural Flow in Transition Areas:\u003c\/b\u003e It can be considered a prestigious \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"135\"\u003ehallway rug\u003c\/b\u003e that can be cut to the desired size, continuing that sophisticated feeling from the entrance of your home, or a luxurious \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"217\"\u003eentrance rug\u003c\/b\u003e offering a warm welcome to your guests.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"0\"\u003eInsulated Special Spaces:\u003c\/b\u003e You can create a stylish \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"122\"\u003ebedroom rug\u003c\/b\u003e that completely covers the area around your bed, ensuring you wake up to a soft step. With its moisture-repelling special yarn, it can also be configured as a chic \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"220\"\u003ebathroom rug\u003c\/b\u003e for those looking for a different touch, or a practical \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"280\"\u003ekitchen rug\u003c\/b\u003e that integrates with kitchen cabinets. If you are looking for a \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"356\"\u003edecorative rug\u003c\/b\u003e to balance your living spaces and a \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"395\"\u003equality rug\u003c\/b\u003e of lasting quality, mink will be an indispensable part of your home.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"20\"\u003e\n\u003ch4 data-path-to-node=\"21\"\u003e🛠️ \u003cb data-path-to-node=\"21\" data-index-in-node=\"4\"\u003eTechnical Details\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"22\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,0,0\"\u003e\u003cb data-path-to-node=\"22,0,0\" data-index-in-node=\"0\"\u003eCollection Name:\u003c\/b\u003e Pilosus Series (PS08)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,1,0\"\u003e\u003cb data-path-to-node=\"22,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Mink (Sophisticated and Bright Reflective)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,2,0\"\u003e\u003cb data-path-to-node=\"22,2,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Micro Polyester (Smooth and Soft Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,3,0\"\u003e\u003cb data-path-to-node=\"22,3,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 13 mm (Shaggy \/ Full Pile)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,4,0\"\u003e\u003cb data-path-to-node=\"22,4,0\" data-index-in-node=\"0\"\u003eWeaving Density:\u003c\/b\u003e 185,600 Points (High Form Resistance)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,5,0\"\u003e\u003cb data-path-to-node=\"22,5,0\" data-index-in-node=\"0\"\u003eWeight:\u003c\/b\u003e 2500 gr\/m² (Heavy and Ground-Gripping Structure)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,6,0\"\u003e\u003cb data-path-to-node=\"22,6,0\" data-index-in-node=\"0\"\u003eBacking Feature:\u003c\/b\u003e Woven Backing Supported with Jute and Cotton\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,7,0\"\u003e\u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"0\"\u003eProduction Options:\u003c\/b\u003e \u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"20\"\u003eCan be Made in All Desired Sizes up to 400 cm Width\u003c\/b\u003e (Unlimited sizes - special order via WhatsApp)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,8,0\"\u003e\u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"0\"\u003eArchitectural Concept:\u003c\/b\u003e Wall-to-Wall Carpet, Office Carpet, Custom Cut Runner.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,9,0\"\u003e\u003cb data-path-to-node=\"22,9,0\" data-index-in-node=\"0\"\u003eKey Features:\u003c\/b\u003e Non-shedding, Anti-allergic, Plain and Patternless, Hides Stains.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,10,0\"\u003e\u003cb data-path-to-node=\"22,10,0\" data-index-in-node=\"0\"\u003eAreas of Use:\u003c\/b\u003e Living room, children's room, bedroom, sitting room, entrance hall, corridor, office.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ZEV HALI","offers":[{"title":"80x150","offer_id":42964408467504,"sku":"seyranhali-bali-4005vizon-1","price":2508.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42964408500272,"sku":"seyranhali-bali-4005vizon-2","price":3344.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42964408533040,"sku":"seyranhali-bali-4005vizon-3","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42964408565808,"sku":"seyranhali-bali-4005vizon-4","price":5016.0,"currency_code":"TRY","in_stock":true},{"title":"80x350","offer_id":42964408598576,"sku":"seyranhali-bali-4005vizon5","price":5852.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42964408631344,"sku":"seyranhali-bali-4005vizon-6","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"100x150","offer_id":42964408664112,"sku":"seyranhali-bali-4005vizon-7","price":3135.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42964408696880,"sku":"seyranhali-bali-4005vizon-8","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42964408729648,"sku":"seyranhali-bali-4005vizon-9","price":5225.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42964408762416,"sku":"seyranhali-bali-4005vizon-10","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42964408795184,"sku":"seyranhali-bali-4005vizon-11","price":7315.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42964408827952,"sku":"seyranhali-bali-4005vizon12","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42964408860720,"sku":"seyranhali-bali-4005vizon-13","price":4514.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42964408893488,"sku":"seyranhali-bali-4005vizon14","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42964408926256,"sku":"seyranhali-bali-4005vizon5","price":7524.0,"currency_code":"TRY","in_stock":true},{"title":"120x350","offer_id":42964408959024,"sku":"seyranhali-bali-4005vizon-16","price":8778.0,"currency_code":"TRY","in_stock":true},{"title":"120x400","offer_id":42964408991792,"sku":"seyranhali-bali-4005vizon-17","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x200","offer_id":42964409024560,"sku":"seyranhali-bali-4005vizon18","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42964409057328,"sku":"seyranhali-bali-4005vizon-19","price":7691.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42964409090096,"sku":"seyranhali-bali-4005vizon-20","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x350","offer_id":42964409122864,"sku":"seyranhali-bali-4005vizon-21","price":11704.0,"currency_code":"TRY","in_stock":true},{"title":"160x400","offer_id":42964409155632,"sku":"seyranhali-bali-4005vizon-22","price":13376.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42964409188400,"sku":"seyranhali-bali-4005vizon-23","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300","offer_id":42964409221168,"sku":"seyranhali-bali-4005vizon-24","price":12540.0,"currency_code":"TRY","in_stock":true},{"title":"200x350","offer_id":42964409253936,"sku":"seyranhali-bali-4005vizon25","price":14630.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42964409286704,"sku":"seyranhali-bali-4005vizon-26","price":16720.0,"currency_code":"TRY","in_stock":true},{"title":"200x450","offer_id":42964409319472,"sku":"seyranhali-bali-4005vizon-27","price":18810.0,"currency_code":"TRY","in_stock":true},{"title":"200x500","offer_id":42964409352240,"sku":"seyranhali-bali-4005vizon-28","price":20900.0,"currency_code":"TRY","in_stock":true},{"title":"240x340","offer_id":42964409385008,"sku":"seyranhali-bali-4005vizon-29","price":28424.0,"currency_code":"TRY","in_stock":true},{"title":"240x400","offer_id":42964409417776,"sku":"seyranhali-bali-4005vizon-30","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"240x450","offer_id":42964409450544,"sku":"seyranhali-bali-4005vizon-31","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x300","offer_id":42964409483312,"sku":"seyranhali-bali-4005vizon-32","price":25080.0,"currency_code":"TRY","in_stock":true},{"title":"300x400","offer_id":42964409516080,"sku":"seyranhali-bali-4005vizon-33","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"300x450","offer_id":42964409548848,"sku":"seyranhali-bali-4005vizon-34","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x500","offer_id":42964409581616,"sku":"seyranhali-bali-4005vizon-35","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"350x350","offer_id":42964409614384,"sku":"seyranhali-bali-4005vizon36","price":29260.0,"currency_code":"TRY","in_stock":true},{"title":"350x400","offer_id":42964409647152,"sku":"seyranhali-bali-4005vizon-37","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"350x450","offer_id":42964409679920,"sku":"seyranhali-bali-4005vizon-38","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"350x500","offer_id":42964409712688,"sku":"seyranhali-bali-4005vizon-39","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x400","offer_id":42964409745456,"sku":"seyranhali-bali-4005vizon-40","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"400x500","offer_id":42964409778224,"sku":"seyranhali-bali-4005vizon41","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x600","offer_id":42964409810992,"sku":"seyranhali-bali-4005vizon-42","price":50160.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps08-vizon-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyranhalibali4500vizon_3.webp?v=1776626593"},{"product_id":"yesil-shaggy-hali","title":"Zev Carpet Pilosus Green Natural Woven Base Custom Size Shaggy Rug","description":"\u003cp style=\"text-align: center;\" data-path-to-node=\"3\"\u003e\u003cb\u003eSPECIAL PROCESSING REQUESTS\u003c\/b\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\" data-path-to-node=\"4\"\u003ePlease specify your preferences for fringe folding, overlock, or \u003cspan style=\"color: rgb(255, 0, 0);\"\u003eRound\/Oval\u003c\/span\u003e cutting in the order notes section of your cart.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e✂ THIS PRODUCT IS AVAILABLE FOR \u003cspan\u003eCUSTOM SIZE\u003c\/span\u003e CUTTING.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003eEnter your desired measurements using the calculator below to see the price. Then, click the \"\u003cstrong\u003eOrder Now\u003c\/strong\u003e\" button to easily create your custom order.\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* Bağımsızlık için wrapper bazlı stil izolasyonu *\/\n        #hali-ozel-modul.hali-hesaplayici-wrapper {\n            font-family: 'Inter', sans-serif;\n            margin: 20px auto;\n            width: 100%;\n            max-width: 600px;\n            color: #1f2937;\n        }\n        #hali-ozel-modul .hali-hesaplayici-container {\n            background: white;\n            border-radius: 1rem;\n            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n            padding: 1.5rem;\n            border: 1px solid #e5e7eb;\n        }\n        #hali-ozel-modul .hali-baslik { font-size: 1.5rem; font-weight: 700; text-align: center; margin-bottom: 0.5rem; }\n        #hali-ozel-modul .hali-aciklama { color: #6b7280; font-size: 0.875rem; text-align: center; margin-bottom: 1.5rem; line-height: 1.5; }\n        #hali-ozel-modul .hali-form-grup { margin-bottom: 1rem; }\n        #hali-ozel-modul .hali-label { display: block; font-size: 0.875rem; font-weight: 600; margin-bottom: 0.25rem; }\n        #hali-ozel-modul .hali-input-wrapper { position: relative; }\n        #hali-ozel-modul .hali-input {\n            width: 100%; padding: 0.75rem; border: 1px solid #d1d5db; border-radius: 0.5rem;\n            font-size: 1rem; background: #f9fafb;\n        }\n        #hali-ozel-modul .hali-input:focus { border-color: #FDC656; outline: none; box-shadow: 0 0 0 2px #FEF3C7; }\n        #hali-ozel-modul .hali-birim { position: absolute; right: 0.75rem; top: 50%; transform: translateY(-50%); color: #6b7280; }\n        #hali-ozel-modul .hali-hesapla-btn {\n            width: 100%; background-color: #FDC656; color: #1f2937; font-weight: 700; padding: 0.8rem;\n            border-radius: 9999px; border: none; cursor: pointer; transition: 0.2s; margin-top: 1rem; font-size: 1rem;\n        }\n        #hali-ozel-modul .hali-hesapla-btn:hover { background-color: #E5B34E; }\n        #hali-ozel-modul .hali-sonuc-alani { margin-top: 1.5rem; border-top: 1px solid #e5e7eb; padding-top: 1.5rem; }\n        #hali-ozel-modul .hidden { display: none !important; }\n        #hali-ozel-modul .hali-fiyat { color: #ea580c; font-weight: 800; font-size: 1.5rem; }\n        #hali-ozel-modul .hali-uyari {\n            font-size: 0.85rem; color: #1e40af; background-color: #eff6ff;\n            padding: 1rem; border-radius: 0.5rem; border-left: 4px solid #2563eb; margin: 1rem 0;\n        }\n        #hali-ozel-modul .hali-secim-baslik { font-size: 0.875rem; font-weight: 600; margin: 1rem 0 0.5rem; }\n        #hali-ozel-modul .hali-secim-container { display: flex; gap: 0.5rem; }\n        #hali-ozel-modul .hali-secim-item { flex: 1; }\n        #hali-ozel-modul .hali-radio { display: none; }\n        #hali-ozel-modul .hali-radio-label {\n            display: flex; align-items: center; justify-content: center; padding: 0.6rem;\n            border: 2px solid #d1d5db; border-radius: 0.5rem; cursor: pointer; font-size: 0.85rem; font-weight: 500;\n        }\n        #hali-ozel-modul .hali-radio:checked + .hali-radio-label { background-color: #FDC656; border-color: #FDC656; }\n        #hali-ozel-modul .hali-whatsapp-btn {\n            display: flex; align-items: center; justify-content: center; gap: 0.5rem;\n            width: 100%; padding: 0.75rem; border-radius: 0.5rem; font-weight: 700;\n            margin-top: 1rem; text-decoration: none; transition: 0.2s;\n        }\n        #hali-ozel-modul .hali-whatsapp-btn.disabled { background-color: #d1d5db; color: #9ca3af; pointer-events: none; }\n        #hali-ozel-modul .hali-whatsapp-btn.active { background-color: #22c55e; color: white; }\n    \u003c\/style\u003e\n\u003cdiv class=\"hali-hesaplayici-wrapper\" id=\"hali-ozel-modul\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length. \u003cbr\u003e\u003cstrong\u003eRoll Sizes: 80, 100, 120, 160, 200, 400 cm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eWIDTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 240\" class=\"hali-input\" id=\"js-genislik\" type=\"number\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eLENGTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput placeholder=\"E.g.: 350\" class=\"hali-input\" id=\"js-uzunluk\" type=\"number\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton id=\"js-hesapla\" class=\"hali-hesapla-btn\" type=\"button\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv class=\"hali-sonuc-alani hidden\" id=\"js-sonuc-paneli\"\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between;\"\u003e\n\u003cspan\u003eSquare Meter:\u003c\/span\u003e\u003cstrong id=\"js-m2-sonuc\"\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between; align-items: center; margin-top: 0.5rem;\"\u003e\n\u003cspan\u003eTotal Price:\u003c\/span\u003e\u003cspan class=\"hali-fiyat\" id=\"js-fiyat-sonuc\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: right; font-size: 0.75rem; color: #6b7280;\"\u003e(Price per 1 m²: \u003cspan id=\"js-birim-fiyat\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv class=\"hali-uyari hidden\" id=\"js-uyari-kutusu\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Saçak\" name=\"kenar\" id=\"kn1\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"kn1\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Overlok\" name=\"kenar\" id=\"kn2\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"kn2\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Katlama\" name=\"kenar\" id=\"kn3\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"kn3\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eCHOOSE RUG SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Dikdörtgen\" name=\"sekil\" id=\"sk1\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"sk1\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Yuvarlak\" name=\"sekil\" id=\"sk2\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"sk2\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput class=\"hali-radio\" value=\"Oval\" name=\"sekil\" id=\"sk3\" type=\"radio\"\u003e\u003clabel class=\"hali-radio-label\" for=\"sk3\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"hali-whatsapp-btn disabled\" id=\"js-wp-btn\" href=\"#\"\u003e \u003cspan\u003eOrder via WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n        (function() {\n            const M2_FIYAT = 2090;\n            const WP_NO = \"905522447544\";\n            const RULOLAR = [80, 100, 120, 160, 200, 400];\n\n            const btnHesapla = document.getElementById('js-hesapla');\n            const panel = document.getElementById('js-sonuc-paneli');\n            const uyari = document.getElementById('js-uyari-kutusu');\n            const wpBtn = document.getElementById('js-wp-btn');\n\n            document.getElementById('js-birim-fiyat').textContent = M2_FIYAT.toLocaleString('tr-TR');\n\n            btnHesapla.addEventListener('click', function() {\n                const g = parseFloat(document.getElementById('js-genislik').value);\n                const u = parseFloat(document.getElementById('js-uzunluk').value);\n\n                if (!g || !u || g \u003c= 0 || u \u003c= 0) {\n                    alert(\"Please enter valid measurements.\");\n                    return;\n                }\n\n                if (g \u003e 400) {\n                    alert(\"Width can be a maximum of 400 cm. For larger sizes, please contact us.\");\n                    panel.classList.add('hidden');\n                    return;\n                }\n\n                \/\/ Sektörel Mantık: Rulo Genişliği Bulma\n                let rulo = RULOLAR.find(r =\u003e r \u003e= g);\n                let m2 = (rulo \/ 100) * (u \/ 100);\n                let toplam = m2 * M2_FIYAT;\n\n                \/\/ Sonuçları Yaz\n                document.getElementById('js-m2-sonuc').textContent = m2.toFixed(2).replace('.', ',') + \" m²\";\n                document.getElementById('js-fiyat-sonuc').textContent = Math.round(toplam).toLocaleString('tr-TR') + \" TL\";\n\n                \/\/ Uyarı Metni (Fire Bilgisi)\n                if (g !== rulo) {\n                    uyari.innerHTML = `Your requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our \u003cstrong\u003e${rulo} cm\u003c\/strong\u003e roll. Pricing is based on the roll width.`;\n                    uyari.classList.remove('hidden');\n                } else {\n                    uyari.classList.add('hidden');\n                }\n\n                panel.classList.remove('hidden');\n                \n                \/\/ Seçimleri sıfırla ve butonu pasif yap\n                document.querySelectorAll('#hali-ozel-modul input[type=\"radio\"]').forEach(r =\u003e r.checked = false);\n                wpBtn.className = \"hali-whatsapp-btn disabled\";\n                \n                \/\/ WhatsApp Mesaj Fonksiyonunu Bağla\n                const updateLink = () =\u003e {\n                    const kenar = document.querySelector('input[name=\"kenar\"]:checked');\n                    const sekil = document.querySelector('input[name=\"sekil\"]:checked');\n                    \n                    if(kenar \u0026\u0026 sekil) {\n                        wpBtn.className = \"hali-whatsapp-btn active\";\n                        const msg = `Hello, I would like to order a custom size rug:\\n` +\n                                    `📏 Size: ${g}x${u} cm (${m2.toFixed(2)} m2)\\n` +\n                                    `🧵 Edge: ${kenar.value} \/ Shape: ${sekil.value}\\n` +\n                                    `💰 Price: ${Math.round(toplam)} TL\\n` +\n                                    `🔗 Product: ${window.location.href}`;\n                        wpBtn.href = `https:\/\/wa.me\/${WP_NO}?text=${encodeURIComponent(msg)}`;\n                        wpBtn.target = \"_blank\";\n                    }\n                };\n\n                document.querySelectorAll('#hali-ozel-modul input[name=\"kenar\"], #hali-ozel-modul input[name=\"sekil\"]')\n                        .forEach(el =\u003e el.addEventListener('change', updateLink));\n            });\n        })();\n    \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"7\"\u003e\"The Pinnacle of Biophilic Design: Bring Nature's Regenerative Energy to Your Floors and Soul...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Halı Pilosus Series (PS09) was designed for innovative visions who want to break away from the gray and angular lines of the metropolis and create an organic sanctuary in their homes. This perfectly \u003cb data-index-in-node=\"232\" data-path-to-node=\"8\"\u003eplain rug\u003c\/b\u003e, completely free from visually cluttered patterns, integrates the tranquil, healing, and revitalizing botanical energy of green into your space with advanced weaving techniques. This \u003cb data-index-in-node=\"444\" data-path-to-node=\"8\"\u003epatternless rug\u003c\/b\u003e instantly creates a flawless ecosystem with wooden furniture and houseplants, refreshing the room's atmosphere in seconds. Thanks to its voluminous \u003cb data-index-in-node=\"537\" data-path-to-node=\"8\"\u003eplush rug\u003c\/b\u003e texture that appeals to the sense of touch and its extra \u003cb data-index-in-node=\"565\" data-path-to-node=\"8\"\u003eplain soft\u003c\/b\u003e surface, it offers an organic resting area, as if walking in nature, not just for your eyes but for your body too.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"9\"\u003eProject-Oriented Architectural Flexibility and Corporate Solutions!\u003c\/b\u003e Zev Halı's customizable production technology completely removes boundaries in floor design. This \u003cb data-index-in-node=\"227\" data-path-to-node=\"9\"\u003eshiny-looking rug\u003c\/b\u003e, produced with a superior formula for \u003cb data-index-in-node=\"154\" data-path-to-node=\"9\"\u003euse throughout the home\u003c\/b\u003e, adapts to every square meter, from individual residences to corporate projects. It can be a perfect and biophilic \u003cb data-index-in-node=\"423\" data-path-to-node=\"9\"\u003eoffice rug\u003c\/b\u003e for \u003cb data-index-in-node=\"387\" data-path-to-node=\"9\"\u003eoffices\u003c\/b\u003e to reduce employee stress and increase focus, a prestigious \u003cb data-index-in-node=\"498\" data-path-to-node=\"9\"\u003ehotel rug\u003c\/b\u003e offering a nature-integrated prestige in boutique accommodation facilities, or a complete insulation solution designed for those \u003cb data-index-in-node=\"577\" data-path-to-node=\"9\"\u003ewho want wall-to-wall carpeting\u003c\/b\u003e, combining the acoustic insulation of the space with the silence of nature. No matter the architectural challenge of your space, this innovative design \u003cb data-index-in-node=\"721\" data-path-to-node=\"9\"\u003ecan be made up to 400 cm in width\u003c\/b\u003e and \u003cb data-index-in-node=\"781\" data-path-to-node=\"9\"\u003ecan be made in all desired measurements\u003c\/b\u003e to perfectly fit your project down to the millimeter. To get a \u003cb data-index-in-node=\"890\" data-path-to-node=\"9\"\u003ecustom size rug\u003c\/b\u003e that will flawlessly embrace your space without being limited by factory constraints, or a \u003cb data-index-in-node=\"936\" data-path-to-node=\"9\"\u003ecut pile rug\u003c\/b\u003e of any length you desire, our customers \u003cb data-index-in-node=\"979\" data-path-to-node=\"9\"\u003ecan contact us via WhatsApp for custom measurements\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eAt the heart of its natural and organic appearance lies a high-level floor engineering that exhibits high durability against the most intense traffic:\u003c\/p\u003e\n\u003cul data-path-to-node=\"11\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"11,0,0\"\u003eNatural Backing Fixed to the Floor:\u003c\/b\u003e With a pile density of 185,600 points per square meter and a weight of 2500 gr\/m², this \u003cb data-index-in-node=\"109\" data-path-to-node=\"11,0,0\"\u003ethick rug\u003c\/b\u003e virtually seals itself to ceramic or parquet surfaces with its high grammage. Thanks to its robust \u003cb data-index-in-node=\"222\" data-path-to-node=\"11,0,0\"\u003ewoven backing\u003c\/b\u003e technology that eliminates the risk of slipping, it guarantees a high-performance \u003cb data-index-in-node=\"298\" data-path-to-node=\"11,0,0\"\u003ewoven rug\u003c\/b\u003e and reliable \u003cb data-index-in-node=\"327\" data-path-to-node=\"11,0,0\"\u003ewoven-backed rug\u003c\/b\u003e that maintains its form for years.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"11,1,0\"\u003eAcoustic and Thermal Insulation:\u003c\/b\u003e Its first-class micro polyester yarn with a 13 mm pile height offers the voluminous and solid \u003cb data-index-in-node=\"124\" data-path-to-node=\"11,1,0\"\u003elong pile rug\u003c\/b\u003e experience you are looking for. It acts as a strong \u003cb data-index-in-node=\"241\" data-path-to-node=\"11,1,0\"\u003ewinter rug\u003c\/b\u003e that protects your feet from the cold with its thermal structure that cuts heat bridges, and an ultra \u003cb data-index-in-node=\"292\" data-path-to-node=\"11,1,0\"\u003eshaggy rug\u003c\/b\u003e that pampers the sense of touch.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"11,2,0\"\u003eYarn Structure that Improves Air Quality:\u003c\/b\u003e With its smart technology that completely stops pile shedding, it is a truly \u003cb data-index-in-node=\"144\" data-path-to-node=\"11,2,0\"\u003enon-shedding rug\u003c\/b\u003e that does not reduce the oxygen quality of the environment. With its healthy texture that does not harbor allergens, it provides the safest \u003cb data-index-in-node=\"261\" data-path-to-node=\"11,2,0\"\u003echildren's room rug\u003c\/b\u003e for your baby and a clinically sought-after \u003cb data-index-in-node=\"308\" data-path-to-node=\"11,2,0\"\u003eanti-allergenic rug\u003c\/b\u003e standard.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"11,3,0\"\u003eResistant, Practical, and Dynamic:\u003c\/b\u003e Thanks to the natural illusion provided by green, it perfectly hides minor stains and is a durable \u003cb data-index-in-node=\"160\" data-path-to-node=\"11,3,0\"\u003emachine-made rug\u003c\/b\u003e that responds instantly to routine cleaning.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"12\"\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/Based_on_image_f11f1c.png._202604192239.jpg?v=1776627834\" alt=\"\"\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003cbr\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e🎨 \u003cb data-index-in-node=\"3\" data-path-to-node=\"13\"\u003ePsychology of the Colors Included\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"14\"\u003eA botanical profile that connects the space to the heart of nature, bringing the energy of renewal and vitality to your floors:\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"15,0,0\"\u003eEmerald \/ Botanical Green (Background):\u003c\/b\u003e It is a universal symbol of renewal, life energy, balance, and nature. It has a miraculous \u003cb data-index-in-node=\"230\" data-path-to-node=\"15,0,0\"\u003egreen rug\u003c\/b\u003e effect that takes away the mental fatigue created by long hours spent indoors, bringing a fresh breath to the space. It is a highly strategic and noble \u003cb data-index-in-node=\"336\" data-path-to-node=\"15,0,0\"\u003ecolorful rug\u003c\/b\u003e choice that makes a difference with the strong character it adds to the environment.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"15,1,0\"\u003eMicro Yarn Reflections:\u003c\/b\u003e Unlike a matte and dull textile appearance, thanks to the technological shine in its yarn, it creates a rich \u003cb data-index-in-node=\"197\" data-path-to-node=\"15,1,0\"\u003eshiny rug\u003c\/b\u003e illusion, reflecting sunlight like dew drops on leaves.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"16\"\u003e\n\u003ch4 data-path-to-node=\"17\"\u003e📐 \u003cb data-index-in-node=\"3\" data-path-to-node=\"17\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Recommendations\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"18\"\u003ePilosus PS09's organic color and vast size range make it the most powerful tool interior designers use to create \"biophilic design\":\u003c\/p\u003e\n\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"19,0,0\"\u003eOrganic and Contemporary Living Spaces:\u003c\/b\u003e It is a strong \u003cb data-index-in-node=\"170\" data-path-to-node=\"19,0,0\"\u003eliving room rug\u003c\/b\u003e alternative that connects the space to nature in areas furnished with raw oak tables, beige or mustard linen sofas, and plenty of houseplants. With its non-tiring structure, it is a \u003cb data-index-in-node=\"258\" data-path-to-node=\"19,0,0\"\u003esitting room rug\u003c\/b\u003e where you can peacefully converse with your family, and a \u003cb data-index-in-node=\"311\" data-path-to-node=\"19,0,0\"\u003emodern rug\u003c\/b\u003e that supports a botanical style.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"19,1,0\"\u003eNatural Flow in Transition Areas:\u003c\/b\u003e It can be considered a prestigious \u003cb data-index-in-node=\"140\" data-path-to-node=\"19,1,0\"\u003ehallway rug\u003c\/b\u003e that can be cut to the desired size, maintaining that green and fresh feeling from the entrance of your home, or a luxurious \u003cb data-index-in-node=\"227\" data-path-to-node=\"19,1,0\"\u003eentryway rug\u003c\/b\u003e offering a refreshing welcome to your guests from the first step.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"19,2,0\"\u003eInsulated Private Spaces:\u003c\/b\u003e You can make it a stylish \u003cb data-index-in-node=\"136\" data-path-to-node=\"19,2,0\"\u003ebedroom rug\u003c\/b\u003e that completely covers the area around your bed, allowing you to start your day energetically as if waking up in a forest. With its color reminiscent of water, it can also be designed as a stylish \u003cb data-index-in-node=\"240\" data-path-to-node=\"19,2,0\"\u003ebathroom rug\u003c\/b\u003e for those looking for a different touch, or a practical \u003cb data-index-in-node=\"322\" data-path-to-node=\"19,2,0\"\u003ekitchen rug\u003c\/b\u003e that creates a marvelous contrast with white kitchen cabinets. If you are looking for a \u003cb data-index-in-node=\"399\" data-path-to-node=\"19,2,0\"\u003edecorative rug\u003c\/b\u003e to revitalize your living spaces and a \u003cb data-index-in-node=\"455\" data-path-to-node=\"19,2,0\"\u003equality rug\u003c\/b\u003e that defies years with its quality, green will be the breathing space of your home.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"20\"\u003e\n\u003ch4 data-path-to-node=\"21\"\u003e🛠️ \u003cb data-index-in-node=\"4\" data-path-to-node=\"21\"\u003eTechnical Details\u003c\/b\u003e\n\u003c\/h4\u003e\u003cul data-path-to-node=\"22\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,0,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"22,0,0\"\u003eCollection Name:\u003c\/b\u003e Pilosus Series (PS09)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,1,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"22,1,0\"\u003eColor:\u003c\/b\u003e Green (Botanical with Bright Reflections)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,2,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"22,2,0\"\u003eYarn Type:\u003c\/b\u003e Micro Polyester (Smooth and Soft Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,3,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"22,3,0\"\u003ePile Height:\u003c\/b\u003e 13 mm (Shaggy \/ Full Pile)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,4,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"22,4,0\"\u003eWeaving Density:\u003c\/b\u003e 185,600 Points (High Shape Retention)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,5,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"22,5,0\"\u003eWeight:\u003c\/b\u003e 2500 gr\/m² (Heavy and Floor-Gripping Structure)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,6,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"22,6,0\"\u003eBacking Feature:\u003c\/b\u003e Woven Backing with Jute and Cotton Support\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,7,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"22,7,0\"\u003eProduction Options:\u003c\/b\u003e \u003cb data-index-in-node=\"20\" data-path-to-node=\"22,7,0\"\u003eCan be made in all desired sizes up to 400 cm wide\u003c\/b\u003e (Unlimited dimensions - special order via WhatsApp)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,8,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"22,8,0\"\u003eArchitectural Concept:\u003c\/b\u003e Wall-to-Wall Carpet, Office Carpet, Custom Size Cut Runner.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,9,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"22,9,0\"\u003eKey Features:\u003c\/b\u003e Non-shedding, Anti-allergenic, Plain and Patternless, Vibrant Texture.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,10,0\"\u003e\u003cb data-index-in-node=\"0\" data-path-to-node=\"22,10,0\"\u003eUsage Areas:\u003c\/b\u003e Living room, children's room, bedroom, sitting room, hallway, corridor, office.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ZEV HALI","offers":[{"title":"80x150","offer_id":42964415053872,"sku":"seyranhali-bali-4005yeşil-1","price":2508.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42964415086640,"sku":"seyranhali-bali-4005yeşil-2","price":3344.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42964415119408,"sku":"seyranhali-bali-4005yeşil-3","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42964415152176,"sku":"seyranhali-bali-4005yeşil-4","price":5016.0,"currency_code":"TRY","in_stock":true},{"title":"80x350","offer_id":42964415184944,"sku":"seyranhali-bali-4005yeşil5","price":5852.0,"currency_code":"TRY","in_stock":true},{"title":"80x400","offer_id":42964415217712,"sku":"seyranhali-bali-4005yeşil-6","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"100x150","offer_id":42964415250480,"sku":"seyranhali-bali-4005yeşil-7","price":3135.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42964415283248,"sku":"seyranhali-bali-4005yeşil-8","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42964415316016,"sku":"seyranhali-bali-4005yeşil-9","price":5225.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42964415348784,"sku":"seyranhali-bali-4005yeşil-10","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"100x350","offer_id":42964415381552,"sku":"seyranhali-bali-4005yeşil-11","price":7315.0,"currency_code":"TRY","in_stock":true},{"title":"100x400","offer_id":42964415414320,"sku":"seyranhali-bali-4005yeşil12","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42964415447088,"sku":"seyranhali-bali-4005yeşil-13","price":4514.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42964415479856,"sku":"seyranhali-bali-4005yeşil14","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42964415512624,"sku":"seyranhali-bali-4005yeşil5","price":7524.0,"currency_code":"TRY","in_stock":true},{"title":"120x350","offer_id":42964415545392,"sku":"seyranhali-bali-4005yeşil-16","price":8778.0,"currency_code":"TRY","in_stock":true},{"title":"120x400","offer_id":42964415578160,"sku":"seyranhali-bali-4005yeşil-17","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x200","offer_id":42964415610928,"sku":"seyranhali-bali-4005yeşil18","price":6688.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42964415643696,"sku":"seyranhali-bali-4005yeşil-19","price":7691.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42964415676464,"sku":"seyranhali-bali-4005yeşil-20","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"160x350","offer_id":42964415709232,"sku":"seyranhali-bali-4005yeşil-21","price":11704.0,"currency_code":"TRY","in_stock":true},{"title":"160x400","offer_id":42964415742000,"sku":"seyranhali-bali-4005yeşil-22","price":13376.0,"currency_code":"TRY","in_stock":true},{"title":"200x200","offer_id":42964415774768,"sku":"seyranhali-bali-4005yeşil-23","price":8360.0,"currency_code":"TRY","in_stock":true},{"title":"200x300","offer_id":42964415807536,"sku":"seyranhali-bali-4005yeşil-24","price":12540.0,"currency_code":"TRY","in_stock":true},{"title":"200x350","offer_id":42964415840304,"sku":"seyranhali-bali-4005yeşil25","price":14630.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42964415873072,"sku":"seyranhali-bali-4005yeşil-26","price":16720.0,"currency_code":"TRY","in_stock":true},{"title":"200x450","offer_id":42964415905840,"sku":"seyranhali-bali-4005yeşil-27","price":18810.0,"currency_code":"TRY","in_stock":true},{"title":"200x500","offer_id":42964415938608,"sku":"seyranhali-bali-4005yeşil-28","price":20900.0,"currency_code":"TRY","in_stock":true},{"title":"240x340","offer_id":42964415971376,"sku":"seyranhali-bali-4005yeşil-29","price":28424.0,"currency_code":"TRY","in_stock":true},{"title":"240x400","offer_id":42964416004144,"sku":"seyranhali-bali-4005yeşil-30","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"240x450","offer_id":42964416036912,"sku":"seyranhali-bali-4005yeşil-31","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x300","offer_id":42964416069680,"sku":"seyranhali-bali-4005yeşil-32","price":25080.0,"currency_code":"TRY","in_stock":true},{"title":"300x400","offer_id":42964416102448,"sku":"seyranhali-bali-4005yeşil-33","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"300x450","offer_id":42964416135216,"sku":"seyranhali-bali-4005yeşil-34","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"300x500","offer_id":42964416167984,"sku":"seyranhali-bali-4005yeşil-35","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"350x350","offer_id":42964416200752,"sku":"seyranhali-bali-4005yeşil36","price":29260.0,"currency_code":"TRY","in_stock":true},{"title":"350x400","offer_id":42964416233520,"sku":"seyranhali-bali-4005yeşil-37","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"350x450","offer_id":42964416266288,"sku":"seyranhali-bali-4005yeşil-38","price":37620.0,"currency_code":"TRY","in_stock":true},{"title":"350x500","offer_id":42964416299056,"sku":"seyranhali-bali-4005yeşil-39","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x400","offer_id":42964416331824,"sku":"seyranhali-bali-4005yeşil-40","price":33440.0,"currency_code":"TRY","in_stock":true},{"title":"400x500","offer_id":42964416364592,"sku":"seyranhali-bali-4005yeşil41","price":41800.0,"currency_code":"TRY","in_stock":true},{"title":"400x600","offer_id":42964416397360,"sku":"seyranhali-bali-4005yeşil-42","price":50160.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps09-yesil-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyranhalibali4500yesil_1.webp?v=1776628014"},{"product_id":"antrasit-oval-shaggy-hali","title":"Zev Pilosus Anthracite Oval Custom Size Woven Back Shaggy Rug","description":"\u003cp data-path-to-node=\"3\" style=\"text-align: center;\"\u003e\u003cb\u003eSPECIAL REQUESTS\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"4\" style=\"text-align: center;\"\u003ePlease specify your preferences for fringe folding, overlock, or \u003cspan style=\"color: rgb(255, 0, 0);\"\u003eRound\/Oval\u003c\/span\u003e cut in the order notes section of your cart.\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e✂ THIS PRODUCT IS AVAILABLE FOR\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eCUSTOM SIZE\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003eCUTTING.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003eEnter your measurements using the calculator below and see the price. Then, click the \"\u003cstrong\u003eOrder Now\u003c\/strong\u003e\" button to easily create your custom-sized order.\u003c\/p\u003e\n\u003cstyle\u003e\n        \/* Bağımsızlık için wrapper bazlı stil izolasyonu *\/\n        #hali-ozel-modul.hali-hesaplayici-wrapper {\n            font-family: 'Inter', sans-serif;\n            margin: 20px auto;\n            width: 100%;\n            max-width: 600px;\n            color: #1f2937;\n        }\n        #hali-ozel-modul .hali-hesaplayici-container {\n            background: white;\n            border-radius: 1rem;\n            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n            padding: 1.5rem;\n            border: 1px solid #e5e7eb;\n        }\n        #hali-ozel-modul .hali-baslik { font-size: 1.5rem; font-weight: 700; text-align: center; margin-bottom: 0.5rem; }\n        #hali-ozel-modul .hali-aciklama { color: #6b7280; font-size: 0.875rem; text-align: center; margin-bottom: 1.5rem; line-height: 1.5; }\n        #hali-ozel-modul .hali-form-grup { margin-bottom: 1rem; }\n        #hali-ozel-modul .hali-label { display: block; font-size: 0.875rem; font-weight: 600; margin-bottom: 0.25rem; }\n        #hali-ozel-modul .hali-input-wrapper { position: relative; }\n        #hali-ozel-modul .hali-input {\n            width: 100%; padding: 0.75rem; border: 1px solid #d1d5db; border-radius: 0.5rem;\n            font-size: 1rem; background: #f9fafb;\n        }\n        #hali-ozel-modul .hali-input:focus { border-color: #FDC656; outline: none; box-shadow: 0 0 0 2px #FEF3C7; }\n        #hali-ozel-modul .hali-birim { position: absolute; right: 0.75rem; top: 50%; transform: translateY(-50%); color: #6b7280; }\n        #hali-ozel-modul .hali-hesapla-btn {\n            width: 100%; background-color: #FDC656; color: #1f2937; font-weight: 700; padding: 0.8rem;\n            border-radius: 9999px; border: none; cursor: pointer; transition: 0.2s; margin-top: 1rem; font-size: 1rem;\n        }\n        #hali-ozel-modul .hali-hesapla-btn:hover { background-color: #E5B34E; }\n        #hali-ozel-modul .hali-sonuc-alani { margin-top: 1.5rem; border-top: 1px solid #e5e7eb; padding-top: 1.5rem; }\n        #hali-ozel-modul .hidden { display: none !important; }\n        #hali-ozel-modul .hali-fiyat { color: #ea580c; font-weight: 800; font-size: 1.5rem; }\n        #hali-ozel-modul .hali-uyari {\n            font-size: 0.85rem; color: #1e40af; background-color: #eff6ff;\n            padding: 1rem; border-radius: 0.5rem; border-left: 4px solid #2563eb; margin: 1rem 0;\n        }\n        #hali-ozel-modul .hali-secim-baslik { font-size: 0.875rem; font-weight: 600; margin: 1rem 0 0.5rem; }\n        #hali-ozel-modul .hali-secim-container { display: flex; gap: 0.5rem; }\n        #hali-ozel-modul .hali-secim-item { flex: 1; }\n        #hali-ozel-modul .hali-radio { display: none; }\n        #hali-ozel-modul .hali-radio-label {\n            display: flex; align-items: center; justify-content: center; padding: 0.6rem;\n            border: 2px solid #d1d5db; border-radius: 0.5rem; cursor: pointer; font-size: 0.85rem; font-weight: 500;\n        }\n        #hali-ozel-modul .hali-radio:checked + .hali-radio-label { background-color: #FDC656; border-color: #FDC656; }\n        #hali-ozel-modul .hali-whatsapp-btn {\n            display: flex; align-items: center; justify-content: center; gap: 0.5rem;\n            width: 100%; padding: 0.75rem; border-radius: 0.5rem; font-weight: 700;\n            margin-top: 1rem; text-decoration: none; transition: 0.2s;\n        }\n        #hali-ozel-modul .hali-whatsapp-btn.disabled { background-color: #d1d5db; color: #9ca3af; pointer-events: none; }\n        #hali-ozel-modul .hali-whatsapp-btn.active { background-color: #22c55e; color: white; }\n    \u003c\/style\u003e\n\u003cdiv id=\"hali-ozel-modul\" class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length. \u003cbr\u003e\u003cstrong\u003eRoll Sizes: 80, 100, 120, 160, 200, 400 cm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eWIDTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-genislik\" class=\"hali-input\" placeholder=\"e.g. 240\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eLENGTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-uzunluk\" class=\"hali-input\" placeholder=\"e.g. 350\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"hali-hesapla-btn\" id=\"js-hesapla\"\u003eCalculate \/ View Price\u003c\/button\u003e\n\u003cdiv id=\"js-sonuc-paneli\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between;\"\u003e\n\u003cspan\u003eSquare Meter:\u003c\/span\u003e\u003cstrong id=\"js-m2-sonuc\"\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between; align-items: center; margin-top: 0.5rem;\"\u003e\n\u003cspan\u003eTotal Price:\u003c\/span\u003e\u003cspan id=\"js-fiyat-sonuc\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: right; font-size: 0.75rem; color: #6b7280;\"\u003e(Price per 1 m²: \u003cspan id=\"js-birim-fiyat\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"js-uyari-kutusu\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn1\" name=\"kenar\" value=\"Saçak\" class=\"hali-radio\"\u003e\u003clabel for=\"kn1\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn2\" name=\"kenar\" value=\"Overlok\" class=\"hali-radio\"\u003e\u003clabel for=\"kn2\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn3\" name=\"kenar\" value=\"Katlama\" class=\"hali-radio\"\u003e\u003clabel for=\"kn3\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk1\" name=\"sekil\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"sk1\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk2\" name=\"sekil\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"sk2\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk3\" name=\"sekil\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"sk3\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#\" id=\"js-wp-btn\" class=\"hali-whatsapp-btn disabled\"\u003e \u003cspan\u003eOrder via WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n        (function() {\n            const M2_FIYAT = 2090;\n            const WP_NO = \"905522447544\";\n            const RULOLAR = [80, 100, 120, 160, 200, 400];\n\n            const btnHesapla = document.getElementById('js-hesapla');\n            const panel = document.getElementById('js-sonuc-paneli');\n            const uyari = document.getElementById('js-uyari-kutusu');\n            const wpBtn = document.getElementById('js-wp-btn');\n\n            document.getElementById('js-birim-fiyat').textContent = M2_FIYAT.toLocaleString('tr-TR');\n\n            btnHesapla.addEventListener('click', function() {\n                const g = parseFloat(document.getElementById('js-genislik').value);\n                const u = parseFloat(document.getElementById('js-uzunluk').value);\n\n                if (!g || !u || g \u003c= 0 || u \u003c= 0) {\n                    alert(\"Please enter valid measurements.\");\n                    return;\n                }\n\n                if (g \u003e 400) {\n                    alert(\"Width can be a maximum of 400 cm. For larger sizes, please contact us.\");\n                    panel.classList.add('hidden');\n                    return;\n                }\n\n                \/\/ Sektörel Mantık: Rulo Genişliği Bulma\n                let rulo = RULOLAR.find(r =\u003e r \u003e= g);\n                let m2 = (rulo \/ 100) * (u \/ 100);\n                let toplam = m2 * M2_FIYAT;\n\n                \/\/ Sonuçları Yaz\n                document.getElementById('js-m2-sonuc').textContent = m2.toFixed(2).replace('.', ',') + \" m²\";\n                document.getElementById('js-fiyat-sonuc').textContent = Math.round(toplam).toLocaleString('tr-TR') + \" TL\";\n\n                \/\/ Uyarı Metni (Fire Bilgisi)\n                if (g !== rulo) {\n                    uyari.innerHTML = `Your requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our \u003cstrong\u003e${rulo} cm\u003c\/strong\u003e roll. Pricing is based on the roll width.`;\n                    uyari.classList.remove('hidden');\n                } else {\n                    uyari.classList.add('hidden');\n                }\n\n                panel.classList.remove('hidden');\n                \n                \/\/ Seçimleri sıfırla ve butonu pasif yap\n                document.querySelectorAll('#hali-ozel-modul input[type=\"radio\"]').forEach(r =\u003e r.checked = false);\n                wpBtn.className = \"hali-whatsapp-btn disabled\";\n                \n                \/\/ WhatsApp Mesaj Fonksiyonunu Bağla\n                const updateLink = () =\u003e {\n                    const kenar = document.querySelector('input[name=\"kenar\"]:checked');\n                    const sekil = document.querySelector('input[name=\"sekil\"]:checked');\n                    \n                    if(kenar \u0026\u0026 sekil) {\n                        wpBtn.className = \"hali-whatsapp-btn active\";\n                        const msg = `Hello, I would like to order a custom size:\\n` +\n                                    `📏 Size: ${g}x${u} cm (${m2.toFixed(2)} m2)\\n` +\n                                    `🧵 Edge: ${kenar.value} \/ Shape: ${sekil.value}\\n` +\n                                    `💰 Price: ${Math.round(toplam)} TL\\n` +\n                                    `🔗 Product: ${window.location.href}`;\n                        wpBtn.href = `https:\/\/wa.me\/${WP_NO}?text=${encodeURIComponent(msg)}`;\n                        wpBtn.target = \"_blank\";\n                    }\n                };\n\n                document.querySelectorAll('#hali-ozel-modul input[name=\"kenar\"], #hali-ozel-modul input[name=\"sekil\"]')\n                        .forEach(el =\u003e el.addEventListener('change', updateLink));\n            });\n        })();\n    \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"Fluid Elegance of Geometry: Softening Sharp Lines, A Deep and Sophisticated Floor Architecture...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eThe Zev Halı Pilosus Series (PS10) Oval Form moves beyond standard angular designs, creating a seamless and organic fluidity in interiors. This unique \u003cb data-path-to-node=\"8\" data-index-in-node=\"184\"\u003eplain carpet\u003c\/b\u003e, which doesn't create visual clutter, combines the authoritative, clear stance of anthracite with the aesthetic flexibility of an oval cut, completely transforming the dynamics of the space. Thanks to its edgeless structure, this \u003cb data-path-to-node=\"8\" data-index-in-node=\"379\"\u003epatternless carpet\u003c\/b\u003e doesn't narrow even small spaces, eliminating rigid boundaries in decoration. With its voluminous \u003cb data-path-to-node=\"8\" data-index-in-node=\"480\"\u003eplush carpet\u003c\/b\u003e structure that centers the sense of touch and its silky \u003cb data-path-to-node=\"8\" data-index-in-node=\"508\"\u003eplain soft\u003c\/b\u003e surface, it provides luxurious insulation for your steps while smoothing the overall acoustics of the space.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003e\u003cb data-path-to-node=\"9\" data-index-in-node=\"0\"\u003eArchitectural Flexibility and Project-Oriented Custom Production Network!\u003c\/b\u003e Zev Halı's superior industrial production capacity places the elegance of the oval form right at the heart of your project, with flawless dimensions. This aesthetic \u003cb data-path-to-node=\"9\" data-index-in-node=\"245\"\u003eshiny carpet\u003c\/b\u003e, designed to be \u003cb data-path-to-node=\"9\" data-index-in-node=\"178\"\u003esuitable for use anywhere in the home\u003c\/b\u003e, performs across a wide range, from individual living spaces to high-standard commercial projects. It can be an elegant \u003cb data-path-to-node=\"9\" data-index-in-node=\"479\"\u003eoffice carpet\u003c\/b\u003e for creating a prestigious and focus-supporting environment in meeting rooms \u003cb data-path-to-node=\"9\" data-index-in-node=\"460\"\u003efor the office\u003c\/b\u003e, a distinctive \u003cb data-path-to-node=\"9\" data-index-in-node=\"524\"\u003ehotel carpet\u003c\/b\u003e in luxurious suites, or a perfect insulating layer adaptable \u003cb data-path-to-node=\"9\" data-index-in-node=\"581\"\u003efor those who want wall-to-wall carpet\u003c\/b\u003e by insulating the floor according to the room's architecture. No matter how specific your space's dimensions are, this collection \u003cb data-path-to-node=\"9\" data-index-in-node=\"734\"\u003ecan be made up to 400 cm in width\u003c\/b\u003e and \u003cb data-path-to-node=\"9\" data-index-in-node=\"799\"\u003ecan be made in all desired sizes\u003c\/b\u003e to suit your architectural plans. To benefit from this production privilege and create a \u003cb data-path-to-node=\"9\" data-index-in-node=\"909\"\u003ecustom size carpet\u003c\/b\u003e that perfectly fits your living space or a \u003cb data-path-to-node=\"9\" data-index-in-node=\"948\"\u003ecut carpet\u003c\/b\u003e of any desired size, our customers \u003cb data-path-to-node=\"9\" data-index-in-node=\"998\"\u003ecan contact us via WhatsApp for custom sizes\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eBeneath this aesthetic and fluid form lies a superior engineering network that maintains its integrity for many years:\u003c\/p\u003e\n\u003cul data-path-to-node=\"11\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,0,0\"\u003e\u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"0\"\u003eStrong Infrastructure Fixed to the Floor:\u003c\/b\u003e With a pile density of 185,600 points per square meter and a weight reaching 2500 gr\/m², this \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"106\"\u003ethick carpet\u003c\/b\u003e adheres perfectly to parquet and ceramics due to its high grammage. With strong \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"205\"\u003ewoven backing\u003c\/b\u003e technology that prevents stretching, it exhibits a premium \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"278\"\u003ewoven carpet\u003c\/b\u003e and reliable \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"307\"\u003ewoven backing carpet\u003c\/b\u003e performance that resists deformation for years.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,1,0\"\u003e\u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"0\"\u003eHaptic Luxury and Thermal Insulation:\u003c\/b\u003e The first-class micro polyester yarn with a 13 mm pile height guarantees that full and smooth \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"129\"\u003elong pile carpet\u003c\/b\u003e feel you are looking for. With its thermal barrier that blocks heat bridges, it acts as an elite \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"259\"\u003ewinter carpet\u003c\/b\u003e that insulates your feet from the cold and an ultra \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"310\"\u003eshaggy carpet\u003c\/b\u003e that pampers the sense of touch.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,2,0\"\u003e\u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"0\"\u003eRespiratory-Friendly and Hygienic Standard:\u003c\/b\u003e Thanks to intelligent yarn technology that completely eliminates flying fibers, it is a truly \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"147\"\u003edust-free carpet\u003c\/b\u003e that preserves the oxygen quality of the environment. With its healthy texture that prevents allergens from settling, it offers the most reliable \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"259\"\u003echildren's room carpet\u003c\/b\u003e for your baby and the assurance of an \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"306\"\u003eanti-allergic carpet\u003c\/b\u003e meeting clinical standards.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,3,0\"\u003e\u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"0\"\u003eResilient and Practical Structure:\u003c\/b\u003e With the natural advantage offered by the anthracite tone, it expertly conceals minor stains and marks, and is a high-performance \u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"178\"\u003emachine-made carpet\u003c\/b\u003e that can be easily cleaned without disrupting daily routines.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"12\"\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps10-antrasit-oval-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyran_hali_bali_4500_antrasit_oval_4.webp?v=1776711793\" alt=\"\"\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e🎨 \u003cb data-path-to-node=\"13\" data-index-in-node=\"3\"\u003ePsychology of the Colors Contained\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"14\"\u003eA fluid profile that governs the perception of space, balancing power with elegance:\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"0\"\u003eAnthracite \/ Carbon Gray (Base):\u003c\/b\u003e Symbolizes seriousness, depth, and industrial elegance. When combined with an oval cut, any potential harshness created by the dark color is completely softened, resulting in a sculptural, modern \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"205\"\u003edark-colored carpet\u003c\/b\u003e. It is a highly noble \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"309\"\u003eanthracite carpet\u003c\/b\u003e choice that showcases warm woods or bright metals in the environment.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"0\"\u003eMicro Yarn Reflections:\u003c\/b\u003e Unlike matte textiles, thanks to the technological polish in its yarn, it creates a rich \u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"179\"\u003eshiny carpet\u003c\/b\u003e illusion that captures ambient light, offering luxurious silvery reflections that add vibrancy to the space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"16\"\u003e\n\u003ch4 data-path-to-node=\"17\"\u003e📐 \u003cb data-path-to-node=\"17\" data-index-in-node=\"3\"\u003eFrom the Architect's Perspective: Decoration \u0026amp; Combination Recommendations\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"18\"\u003eThe edgeless structure and unlimited size options of the Pilosus Oval series make it a strategic design weapon in interior architecture for softening spaces:\u003c\/p\u003e\n\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"0\"\u003eModern and Fluid Living Spaces:\u003c\/b\u003e When placed in front of sharp-edged rectangular dining tables or angular L-shaped sofas, it is a perfect \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"171\"\u003eliving room carpet\u003c\/b\u003e alternative that softens the rigid geometry in the space. With its eye-pleasing organic form, it is a noble \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"264\"\u003elounge carpet\u003c\/b\u003e where your family can relax, and a \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"328\"\u003emodern carpet\u003c\/b\u003e that catches up with current design trends.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"0\"\u003eOrganic Direction in Transition Areas:\u003c\/b\u003e From the entrances of your home, it can be used as a prestigious \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"146\"\u003ehallway carpet\u003c\/b\u003e that guides the flow of the space, prepared in any desired size, or as a luxurious \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"230\"\u003eentrance carpet\u003c\/b\u003e that offers a soft welcome to your guests from the first step.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"0\"\u003eFocused Comfort Zones:\u003c\/b\u003e You can create a stylish \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"138\"\u003ebedroom carpet\u003c\/b\u003e by placing it at the foot or sides of your bed, allowing you to start your day with a soft and fluid step. With its special moisture-repellent yarn, it can also be configured as a luxurious \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"240\"\u003ebathroom carpet\u003c\/b\u003e for those seeking an unusual touch, or a practical \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"311\"\u003ekitchen carpet\u003c\/b\u003e complementing modern kitchen islands. If you are looking for a \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"390\"\u003edecorative carpet\u003c\/b\u003e that will make an aesthetic statement in your space and a \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"429\"\u003equality carpet\u003c\/b\u003e that lasts a lifetime, this oval form will definitely enhance the prestige of your home.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"20\"\u003e\n\u003ch4 data-path-to-node=\"21\"\u003e🛠️ \u003cb data-path-to-node=\"21\" data-index-in-node=\"4\"\u003eTechnical Details\u003c\/b\u003e\n\u003c\/h4\u003e\u003cul data-path-to-node=\"22\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,0,0\"\u003e\u003cb data-path-to-node=\"22,0,0\" data-index-in-node=\"0\"\u003eCollection Name:\u003c\/b\u003e Pilosus Series (PS10)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,1,0\"\u003e\u003cb data-path-to-node=\"22,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Anthracite (Dark Gray \/ Silver Reflective)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,2,0\"\u003e\u003cb data-path-to-node=\"22,2,0\" data-index-in-node=\"0\"\u003eForm \/ Shape:\u003c\/b\u003e Oval\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,3,0\"\u003e\u003cb data-path-to-node=\"22,3,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Micro Polyester (Smooth and Soft Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,4,0\"\u003e\u003cb data-path-to-node=\"22,4,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 13 mm (Shaggy \/ Full Pile)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,5,0\"\u003e\u003cb data-path-to-node=\"22,5,0\" data-index-in-node=\"0\"\u003eWeaving Density:\u003c\/b\u003e 185,600 Points (High Shape Retention)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,6,0\"\u003e\u003cb data-path-to-node=\"22,6,0\" data-index-in-node=\"0\"\u003eWeight:\u003c\/b\u003e 2500 gr\/m² (Heavy and Floor-Gripping Structure)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,7,0\"\u003e\u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"0\"\u003eBacking Feature:\u003c\/b\u003e Woven Backing with Jute and Cotton Support\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,8,0\"\u003e\u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"0\"\u003eProduction Options:\u003c\/b\u003e \u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"20\"\u003eCan be made in all desired sizes up to 400 cm wide\u003c\/b\u003e (Unlimited dimensions - custom order via WhatsApp)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,9,0\"\u003e\u003cb data-path-to-node=\"22,9,0\" data-index-in-node=\"0\"\u003eArchitectural Concept:\u003c\/b\u003e Wall-to-Wall Carpet, Office Carpet, Custom Cut Size.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,10,0\"\u003e\u003cb data-path-to-node=\"22,10,0\" data-index-in-node=\"0\"\u003eKey Features:\u003c\/b\u003e Non-shedding, Antiallergenic, Simple and Oval Design, Hides Stains.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,11,0\"\u003e\u003cb data-path-to-node=\"22,11,0\" data-index-in-node=\"0\"\u003eUsage Areas:\u003c\/b\u003e Living room, children's room, bedroom, sitting room, entrance hall, corridor, office.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ZEV HALI","offers":[{"title":"80x150","offer_id":42966016426032,"sku":"seyranhali-bali-4005antrasit-1-oval","price":2508.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42966016458800,"sku":"seyranhali-bali-4005antrasit-2-oval","price":3344.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42966016491568,"sku":"seyranhali-bali-4005antrasit-3-oval","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42966016524336,"sku":"seyranhali-bali-4005antrasit-4-oval","price":5016.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42966016655408,"sku":"seyranhali-bali-4005antrasit-8-oval","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42966016688176,"sku":"seyranhali-bali-4005antrasit-9-oval","price":5225.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42966016720944,"sku":"seyranhali-bali-4005antrasit-10-oval","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42966016852016,"sku":"seyranhali-bali-4005antrasit-14-oval","price":4500.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42966016884784,"sku":"seyranhali-bali-4005antrasit-15-oval","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42966016917552,"sku":"seyranhali-bali-4005antrasit-16-oval","price":7524.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42966017015856,"sku":"seyranhali-bali-4005antrasit-19-oval","price":7691.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42966017048624,"sku":"seyranhali-bali-4005antrasit-20-oval","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"200x300","offer_id":42966017179696,"sku":"seyranhali-bali-4005antrasit-24-oval","price":12540.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42966017245232,"sku":"seyranhali-bali-4005antrasit-26-oval","price":16720.0,"currency_code":"TRY","in_stock":true},{"title":"300x500","offer_id":42966017540144,"sku":"seyranhali-bali-4005antrasit-35-oval","price":31350.0,"currency_code":"TRY","in_stock":true},{"title":"400x600","offer_id":42966017769520,"sku":"seyranhali-bali-4005antrasit-42-oval","price":50160.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali1_787bd66f-2dd5-4171-bfb2-cc89c9498428.webp?v=1776711810"},{"product_id":"bej-oval-shaggy-hali","title":"Zev Carpet Pilosus Beige Oval Custom Size Woven Base Shaggy Rug","description":"\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Custom Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your custom measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n        \/* Bağımsızlık için wrapper bazlı stil izolasyonu *\/\n        #hali-ozel-modul.hali-hesaplayici-wrapper {\n            font-family: 'Inter', sans-serif;\n            margin: 20px auto;\n            width: 100%;\n            max-width: 600px;\n            color: #1f2937;\n        }\n        #hali-ozel-modul .hali-hesaplayici-container {\n            background: white;\n            border-radius: 1rem;\n            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n            padding: 1.5rem;\n            border: 1px solid #e5e7eb;\n        }\n        #hali-ozel-modul .hali-baslik { font-size: 1.5rem; font-weight: 700; text-align: center; margin-bottom: 0.5rem; }\n        #hali-ozel-modul .hali-aciklama { color: #6b7280; font-size: 0.875rem; text-align: center; margin-bottom: 1.5rem; line-height: 1.5; }\n        #hali-ozel-modul .hali-form-grup { margin-bottom: 1rem; }\n        #hali-ozel-modul .hali-label { display: block; font-size: 0.875rem; font-weight: 600; margin-bottom: 0.25rem; }\n        #hali-ozel-modul .hali-input-wrapper { position: relative; }\n        #hali-ozel-modul .hali-input {\n            width: 100%; padding: 0.75rem; border: 1px solid #d1d5db; border-radius: 0.5rem;\n            font-size: 1rem; background: #f9fafb;\n        }\n        #hali-ozel-modul .hali-input:focus { border-color: #FDC656; outline: none; box-shadow: 0 0 0 2px #FEF3C7; }\n        #hali-ozel-modul .hali-birim { position: absolute; right: 0.75rem; top: 50%; transform: translateY(-50%); color: #6b7280; }\n        #hali-ozel-modul .hali-hesapla-btn {\n            width: 100%; background-color: #FDC656; color: #1f2937; font-weight: 700; padding: 0.8rem;\n            border-radius: 9999px; border: none; cursor: pointer; transition: 0.2s; margin-top: 1rem; font-size: 1rem;\n        }\n        #hali-ozel-modul .hali-hesapla-btn:hover { background-color: #E5B34E; }\n        #hali-ozel-modul .hali-sonuc-alani { margin-top: 1.5rem; border-top: 1px solid #e5e7eb; padding-top: 1.5rem; }\n        #hali-ozel-modul .hidden { display: none !important; }\n        #hali-ozel-modul .hali-fiyat { color: #ea580c; font-weight: 800; font-size: 1.5rem; }\n        #hali-ozel-modul .hali-uyari {\n            font-size: 0.85rem; color: #1e40af; background-color: #eff6ff;\n            padding: 1rem; border-radius: 0.5rem; border-left: 4px solid #2563eb; margin: 1rem 0;\n        }\n        #hali-ozel-modul .hali-secim-baslik { font-size: 0.875rem; font-weight: 600; margin: 1rem 0 0.5rem; }\n        #hali-ozel-modul .hali-secim-container { display: flex; gap: 0.5rem; }\n        #hali-ozel-modul .hali-secim-item { flex: 1; }\n        #hali-ozel-modul .hali-radio { display: none; }\n        #hali-ozel-modul .hali-radio-label {\n            display: flex; align-items: center; justify-content: center; padding: 0.6rem;\n            border: 2px solid #d1d5db; border-radius: 0.5rem; cursor: pointer; font-size: 0.85rem; font-weight: 500;\n        }\n        #hali-ozel-modul .hali-radio:checked + .hali-radio-label { background-color: #FDC656; border-color: #FDC656; }\n        #hali-ozel-modul .hali-whatsapp-btn {\n            display: flex; align-items: center; justify-content: center; gap: 0.5rem;\n            width: 100%; padding: 0.75rem; border-radius: 0.5rem; font-weight: 700;\n            margin-top: 1rem; text-decoration: none; transition: 0.2s;\n        }\n        #hali-ozel-modul .hali-whatsapp-btn.disabled { background-color: #d1d5db; color: #9ca3af; pointer-events: none; }\n        #hali-ozel-modul .hali-whatsapp-btn.active { background-color: #22c55e; color: white; }\n    \u003c\/style\u003e\n\u003cdiv id=\"hali-ozel-modul\" class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length. \u003cbr\u003e\u003cstrong\u003eRoll Sizes: 80, 100, 120, 160, 200, 400 cm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eWIDTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-genislik\" class=\"hali-input\" placeholder=\"Ex: 240\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eLENGTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-uzunluk\" class=\"hali-input\" placeholder=\"Ex: 350\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"hali-hesapla-btn\" id=\"js-hesapla\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"js-sonuc-paneli\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between;\"\u003e\n\u003cspan\u003eSquare Meter:\u003c\/span\u003e\u003cstrong id=\"js-m2-sonuc\"\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between; align-items: center; margin-top: 0.5rem;\"\u003e\n\u003cspan\u003eTotal Price:\u003c\/span\u003e\u003cspan id=\"js-fiyat-sonuc\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: right; font-size: 0.75rem; color: #6b7280;\"\u003e(Price per 1 m²: \u003cspan id=\"js-birim-fiyat\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"js-uyari-kutusu\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn1\" name=\"kenar\" value=\"Fringe\" class=\"hali-radio\"\u003e\u003clabel for=\"kn1\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn2\" name=\"kenar\" value=\"Overlock\" class=\"hali-radio\"\u003e\u003clabel for=\"kn2\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn3\" name=\"kenar\" value=\"Folding\" class=\"hali-radio\"\u003e\u003clabel for=\"kn3\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk1\" name=\"sekil\" value=\"Rectangle\" class=\"hali-radio\"\u003e\u003clabel for=\"sk1\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk2\" name=\"sekil\" value=\"Round\" class=\"hali-radio\"\u003e\u003clabel for=\"sk2\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk3\" name=\"sekil\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"sk3\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#\" id=\"js-wp-btn\" class=\"hali-whatsapp-btn disabled\"\u003e \u003cspan\u003eOrder via WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n        (function() {\n            const M2_FIYAT = 2090;\n            const WP_NO = \"905522447544\";\n            const RULOLAR = [80, 100, 120, 160, 200, 400];\n\n            const btnHesapla = document.getElementById('js-hesapla');\n            const panel = document.getElementById('js-sonuc-paneli');\n            const uyari = document.getElementById('js-uyari-kutusu');\n            const wpBtn = document.getElementById('js-wp-btn');\n\n            document.getElementById('js-birim-fiyat').textContent = M2_FIYAT.toLocaleString('tr-TR');\n\n            btnHesapla.addEventListener('click', function() {\n                const g = parseFloat(document.getElementById('js-genislik').value);\n                const u = parseFloat(document.getElementById('js-uzunluk').value);\n\n                if (!g || !u || g \u003c= 0 || u \u003c= 0) {\n                    alert(\"Please enter valid measurements.\");\n                    return;\n                }\n\n                if (g \u003e 400) {\n                    alert(\"Width can be maximum 400 cm. For larger sizes, please contact us.\");\n                    panel.classList.add('hidden');\n                    return;\n                }\n\n                \/\/ Sektörel Mantık: Rulo Genişliği Bulma\n                let rulo = RULOLAR.find(r =\u003e r \u003e= g);\n                let m2 = (rulo \/ 100) * (u \/ 100);\n                let toplam = m2 * M2_FIYAT;\n\n                \/\/ Sonuçları Yaz\n                document.getElementById('js-m2-sonuc').textContent = m2.toFixed(2).replace('.', ',') + \" m²\";\n                document.getElementById('js-fiyat-sonuc').textContent = Math.round(toplam).toLocaleString('tr-TR') + \" TL\";\n\n                \/\/ Uyarı Metni (Fire Bilgisi)\n                if (g !== rulo) {\n                    uyari.innerHTML = `The requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our \u003cstrong\u003e${rulo} cm\u003c\/strong\u003e roll. Pricing is based on the roll width.`;\n                    uyari.classList.remove('hidden');\n                } else {\n                    uyari.classList.add('hidden');\n                }\n\n                panel.classList.remove('hidden');\n                \n                \/\/ Seçimleri sıfırla ve butonu pasif yap\n                document.querySelectorAll('#hali-ozel-modul input[type=\"radio\"]').forEach(r =\u003e r.checked = false);\n                wpBtn.className = \"hali-whatsapp-btn disabled\";\n                \n                \/\/ WhatsApp Mesaj Fonksiyonunu Bağla\n                const updateLink = () =\u003e {\n                    const kenar = document.querySelector('input[name=\"kenar\"]:checked');\n                    const sekil = document.querySelector('input[name=\"sekil\"]:checked');\n                    \n                    if(kenar \u0026\u0026 sekil) {\n                        wpBtn.className = \"hali-whatsapp-btn active\";\n                        const msg = `Hello, I would like to place a custom size order:\\n` +\n                                    `📏 Size: ${g}x${u} cm (${m2.toFixed(2)} m2)\\n` +\n                                    `🧵 Edge: ${kenar.value} \/ Shape: ${sekil.value}\\n` +\n                                    `💰 Price: ${Math.round(toplam)} TL\\n` +\n                                    `🔗 Product: ${window.location.href}`;\n                        wpBtn.href = `https:\/\/wa.me\/${WP_NO}?text=${encodeURIComponent(msg)}`;\n                        wpBtn.target = \"_blank\";\n                    }\n                };\n\n                document.querySelectorAll('#hali-ozel-modul input[name=\"kenar\"], #hali-ozel-modul input[name=\"sekil\"]')\n                        .forEach(el =\u003e el.addEventListener('change', updateLink));\n            });\n        })();\n    \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"Fluid Form of Light: Bring Spaciousness and Organic Warmth to Your Spaces with Edges Grace...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Halı Pilosus Series (PS11) Oval Form was expertly designed to provide a continuous flow of light and spaciousness in interiors. Completely free of sharp lines and complex patterns that disrupt a space's energy, this unique \u003cb data-path-to-node=\"8\" data-index-in-node=\"228\"\u003eplain carpet\u003c\/b\u003e reflects the pure, optically expanding energy of beige with the soft transitions of its oval cut onto your floors. This \u003cb data-path-to-node=\"8\" data-index-in-node=\"422\"\u003epatternless carpet\u003c\/b\u003e eliminates the feeling of confinement in narrow and angular rooms, allowing the decor to breathe organically. With its voluminous \u003cb data-path-to-node=\"8\" data-index-in-node=\"537\"\u003eplush carpet\u003c\/b\u003e structure that pleases the eye as much as the sense of touch, and its \u003cb data-path-to-node=\"8\" data-index-in-node=\"595\"\u003esoft carpet\u003c\/b\u003e surface that gently caresses your steps, it creates a peaceful, bright area of isolation at the heart of your space.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003e\u003cb data-path-to-node=\"9\" data-index-in-node=\"0\"\u003eProduction Beyond Limits: Fluid Geometry and Corporate Solutions!\u003c\/b\u003e Zev Halı's superior industrial production vision places the unique elegance of the oval form at the very center of your project, without any restrictions. This innovative \u003cb data-path-to-node=\"9\" data-index-in-node=\"292\"\u003eshiny carpet\u003c\/b\u003e, woven with advanced technology to be \u003cb data-path-to-node=\"9\" data-index-in-node=\"211\"\u003esuitable for use throughout the home\u003c\/b\u003e, is present in every project from individual residences to luxurious commercial spaces. It serves as a perfect \u003cb data-path-to-node=\"9\" data-index-in-node=\"487\"\u003eoffice carpet\u003c\/b\u003e for \u003cb data-path-to-node=\"9\" data-index-in-node=\"464\"\u003eoffices\u003c\/b\u003e to add a fresh, bright, and visionary identity to work environments, a prestigious \u003cb data-path-to-node=\"9\" data-index-in-node=\"537\"\u003ehotel carpet\u003c\/b\u003e in boutique establishments, or a complete insulation element that can be designed as a \u003cb data-path-to-node=\"9\" data-index-in-node=\"604\"\u003ewall-to-wall carpet for those who want\u003c\/b\u003e to completely insulate the floor according to the room's architecture. No matter how challenging or asymmetrical your space's dimensions are, this oval collection \u003cb data-path-to-node=\"9\" data-index-in-node=\"774\"\u003ecan be made up to 400 cm in width\u003c\/b\u003e and \u003cb data-path-to-node=\"9\" data-index-in-node=\"857\"\u003ecan be made in all desired sizes\u003c\/b\u003e to seamlessly integrate into your architectural plans. To benefit from this premium production privilege and create a request for a \u003cb data-path-to-node=\"9\" data-index-in-node=\"976\"\u003ecustom size carpet\u003c\/b\u003e that fits your space millimeter-perfectly, or a \u003cb data-path-to-node=\"9\" data-index-in-node=\"1015\"\u003ecut carpet\u003c\/b\u003e of any size you wish, our customers \u003cb data-path-to-node=\"9\" data-index-in-node=\"1065\"\u003ecan contact us via WhatsApp for custom sizes\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eBeneath this fresh and organic form lies a superior flooring engineering that defies years of intense use:\u003c\/p\u003e\n\u003cul data-path-to-node=\"11\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,0,0\"\u003e\u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"0\"\u003ePowerful Infrastructure Vacuum-Sealed to the Floor:\u003c\/b\u003e With a loop density of 185,600 points per square meter and weighing up to 2500 gr\/m², this \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"110\"\u003ethick carpet\u003c\/b\u003e adheres perfectly to parquet and ceramic floors due to its high grammage. With its \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"225\"\u003ewoven base\u003c\/b\u003e technology that completely prevents stretching and bunching, it performs as a premium \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"293\"\u003ewoven carpet\u003c\/b\u003e and a reliable \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"322\"\u003ewoven backing carpet\u003c\/b\u003e, maintaining its form for years.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,1,0\"\u003e\u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"0\"\u003eHaptic Luxury and Thermal Insulation:\u003c\/b\u003e The first-class micro polyester yarn with a pile height of 13 mm guarantees the rich and smooth \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"129\"\u003elong pile carpet\u003c\/b\u003e feel you seek. It acts as an elite \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"268\"\u003ewinter carpet\u003c\/b\u003e with its thermal barrier that blocks heat bridges, isolating your feet from cold floors, and an ultra \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"326\"\u003eshaggy carpet\u003c\/b\u003e that elevates the sense of touch.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,2,0\"\u003e\u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"0\"\u003eRespiratory-Friendly and Hygienic Standard:\u003c\/b\u003e Thanks to smart yarn technology that completely eliminates flying fibers, it is a truly \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"147\"\u003edust-free carpet\u003c\/b\u003e that preserves indoor air quality. With its healthy texture that prevents allergens from settling on its surface, it offers the safest \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"259\"\u003echildren's room carpet\u003c\/b\u003e and the assurance of a clinical standard \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"306\"\u003eanti-allergenic carpet\u003c\/b\u003e.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,3,0\"\u003e\u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"0\"\u003eResilient and Practical Structure:\u003c\/b\u003e It is a high-performance \u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"168\"\u003emachine-made carpet\u003c\/b\u003e that combines the freshness of beige tones with smart surface technology that is easy to clean and does not retain dirt.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"12\"\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps11-bej-oval-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyran_hali_bali_4500_bej_oval_6.webp?v=1776714199\" alt=\"\"\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e🎨 \u003cb data-path-to-node=\"13\" data-index-in-node=\"3\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"14\"\u003eA bright profile that changes the perception of space, combining spaciousness with a fluid aesthetic:\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"0\"\u003ePure Beige \/ Light Sand Tones (Base):\u003c\/b\u003e Symbolizes serenity, organic balance, and optical expansion. When combined with an oval form, it has the miraculous effect of a \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"215\"\u003ebeige carpet\u003c\/b\u003e that brightens even dark corners and makes the room appear much larger. By creating a neutral backdrop for all furniture in the environment, it eliminates decorative risks, making it a highly strategic choice for a \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"352\"\u003elight-colored carpet\u003c\/b\u003e.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"0\"\u003eMicro Yarn Reflections:\u003c\/b\u003e Unlike matte textiles, thanks to the technological polish in its yarn, it creates a rich and shimmering illusion of a \u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"159\"\u003ehigh-quality carpet\u003c\/b\u003e that reflects natural daylight back into the space without absorbing it.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"16\"\u003e\n\u003ch4 data-path-to-node=\"17\"\u003e📐 \u003cb data-path-to-node=\"17\" data-index-in-node=\"3\"\u003eFrom the Architect's Eye: Decoration \u0026amp; Combination Recommendations\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"18\"\u003eThe edgeless structure and unlimited size options of the Pilosus Beige Oval series make it a unique design tool that improves the flow of space:\u003c\/p\u003e\n\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"0\"\u003eBright and Fluid Living Spaces:\u003c\/b\u003e When placed under dark, sharply lined furniture or massive dining tables with wooden details, it is a perfect \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"195\"\u003eliving room rug\u003c\/b\u003e alternative that softens the harsh geometry in the space and creates a sense of spaciousness. With its eye-pleasing organic form, it is a bright \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"292\"\u003esitting room rug\u003c\/b\u003e where your family can relax, and a \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"355\"\u003emodern rug\u003c\/b\u003e that captures the \"Soft Minimalism\" trend.\u003c\/p\u003e\n\u003c\/li\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"0\"\u003eOrganic Guidance in Transitional Areas:\u003c\/b\u003e It can be used as a prestigious \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"162\"\u003ehallway rug\u003c\/b\u003e that optically widens the flow of space starting from the narrow entrances of your home, and can be prepared in desired sizes, or as a luxurious \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"256\"\u003eentryway rug\u003c\/b\u003e that offers a soft, bright welcome to your guests at the first step.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"0\"\u003eFocused Comfort Zones:\u003c\/b\u003e You can create a stylish \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"140\"\u003ebedroom rug\u003c\/b\u003e by placing it at the foot or sides of your bed, allowing you to start your day with a bright and smooth step. With its special moisture-wicking yarn, it can also be designed as a luxurious \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"242\"\u003ebathroom rug\u003c\/b\u003e for those seeking an extraordinary touch, or a spacious \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"303\"\u003ekitchen rug\u003c\/b\u003e that complements the front of island kitchens. If you are looking for a \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"382\"\u003edecorative rug\u003c\/b\u003e that will add a soft signature to your space, this beige oval shape will definitely enhance the architectural quality and brightness of your home.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"20\"\u003e\n\u003ch4 data-path-to-node=\"21\"\u003e🛠️ \u003cb data-path-to-node=\"21\" data-index-in-node=\"4\"\u003eTechnical Details\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"22\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,0,0\"\u003e\u003cb data-path-to-node=\"22,0,0\" data-index-in-node=\"0\"\u003eCollection Name:\u003c\/b\u003e Pilosus Series (PS11)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,1,0\"\u003e\u003cb data-path-to-node=\"22,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Beige (Light Sand \/ Glossy Reflection)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,2,0\"\u003e\u003cb data-path-to-node=\"22,2,0\" data-index-in-node=\"0\"\u003eForm \/ Shape:\u003c\/b\u003e Oval\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,3,0\"\u003e\u003cb data-path-to-node=\"22,3,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Micro Polyester (Smooth and Soft Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,4,0\"\u003e\u003cb data-path-to-node=\"22,4,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 13 mm (Shaggy \/ Thick Pile)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,5,0\"\u003e\u003cb data-path-to-node=\"22,5,0\" data-index-in-node=\"0\"\u003eWeaving Density:\u003c\/b\u003e 185,600 Points (High Form Resistance)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,6,0\"\u003e\u003cb data-path-to-node=\"22,6,0\" data-index-in-node=\"0\"\u003eWeight:\u003c\/b\u003e 2500 gr\/m² (Heavy and Floor-Gripping Structure)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,7,0\"\u003e\u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"0\"\u003eBacking Feature:\u003c\/b\u003e Jute and Cotton Backed Woven Base\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,8,0\"\u003e\u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"0\"\u003eProduction Options:\u003c\/b\u003e \u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"20\"\u003eCan be made in all desired sizes up to 400 cm width\u003c\/b\u003e (Unlimited size - custom order via WhatsApp)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,9,0\"\u003e\u003cb data-path-to-node=\"22,9,0\" data-index-in-node=\"0\"\u003eArchitectural Concept:\u003c\/b\u003e Wall-to-Wall Carpet, Office Carpet, Custom Cut Size.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,10,0\"\u003e\u003cb data-path-to-node=\"22,10,0\" data-index-in-node=\"0\"\u003eProminent Features:\u003c\/b\u003e Non-shedding, Anti-allergenic, Simple and Oval Design, Brightens the Space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,11,0\"\u003e\u003cb data-path-to-node=\"22,11,0\" data-index-in-node=\"0\"\u003eUsage Areas:\u003c\/b\u003e Living room, children's room, bedroom, sitting room, entryway, hallway, office.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ZEV HALI","offers":[{"title":"80x150","offer_id":42966084190256,"sku":"seyranhali-bali-4005bej-1-oval","price":2508.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42966084223024,"sku":"seyranhali-bali-4005bej-2-oval","price":3344.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42966084255792,"sku":"seyranhali-bali-4005bej-3-oval","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42966084288560,"sku":"seyranhali-bali-4005bej-4-oval","price":5016.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42966084321328,"sku":"seyranhali-bali-4005bej-8-oval","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42966084354096,"sku":"seyranhali-bali-4005bej-9-oval","price":5225.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42966084386864,"sku":"seyranhali-bali-4005bej-10-oval","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42966084419632,"sku":"seyranhali-bali-4005bej-14-oval","price":4500.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42966084452400,"sku":"seyranhali-bali-4005bej-15-oval","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42966084485168,"sku":"seyranhali-bali-4005bej-16-oval","price":7524.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42966084517936,"sku":"seyranhali-bali-4005bej-19-oval","price":7691.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42966084550704,"sku":"seyranhali-bali-4005bej-20-oval","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"200x300","offer_id":42966084583472,"sku":"seyranhali-bali-4005bej24-oval","price":12540.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42966084616240,"sku":"seyranhali-bali-4005bej-26-oval","price":16720.0,"currency_code":"TRY","in_stock":true},{"title":"300x500","offer_id":42966084649008,"sku":"seyranhali-bali-4005bej-35-oval","price":31350.0,"currency_code":"TRY","in_stock":true},{"title":"400x600","offer_id":42966084681776,"sku":"seyranhali-bali-4005bej-42-oval","price":50160.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps11-bej-oval-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyranhalibali4500bejoval_1.webp?v=1776714216"},{"product_id":"gri-oval-shaggy-dokuma-taban-hali","title":"Zev Carpet Pilosus Grey Oval Custom Size Soft Shaggy Woven Base Carpet","description":"\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Custom Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your desired measurements using the calculator below to see the price. Place your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n        \/* Bağımsızlık için wrapper bazlı stil izolasyonu *\/\n        #hali-ozel-modul.hali-hesaplayici-wrapper {\n            font-family: 'Inter', sans-serif;\n            margin: 20px auto;\n            width: 100%;\n            max-width: 600px;\n            color: #1f2937;\n        }\n        #hali-ozel-modul .hali-hesaplayici-container {\n            background: white;\n            border-radius: 1rem;\n            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n            padding: 1.5rem;\n            border: 1px solid #e5e7eb;\n        }\n        #hali-ozel-modul .hali-baslik { font-size: 1.5rem; font-weight: 700; text-align: center; margin-bottom: 0.5rem; }\n        #hali-ozel-modul .hali-aciklama { color: #6b7280; font-size: 0.875rem; text-align: center; margin-bottom: 1.5rem; line-height: 1.5; }\n        #hali-ozel-modul .hali-form-grup { margin-bottom: 1rem; }\n        #hali-ozel-modul .hali-label { display: block; font-size: 0.875rem; font-weight: 600; margin-bottom: 0.25rem; }\n        #hali-ozel-modul .hali-input-wrapper { position: relative; }\n        #hali-ozel-modul .hali-input {\n            width: 100%; padding: 0.75rem; border: 1px solid #d1d5db; border-radius: 0.5rem;\n            font-size: 1rem; background: #f9fafb;\n        }\n        #hali-ozel-modul .hali-input:focus { border-color: #FDC656; outline: none; box-shadow: 0 0 0 2px #FEF3C7; }\n        #hali-ozel-modul .hali-birim { position: absolute; right: 0.75rem; top: 50%; transform: translateY(-50%); color: #6b7280; }\n        #hali-ozel-modul .hali-hesapla-btn {\n            width: 100%; background-color: #FDC656; color: #1f2937; font-weight: 700; padding: 0.8rem;\n            border-radius: 9999px; border: none; cursor: pointer; transition: 0.2s; margin-top: 1rem; font-size: 1rem;\n        }\n        #hali-ozel-modul .hali-hesapla-btn:hover { background-color: #E5B34E; }\n        #hali-ozel-modul .hali-sonuc-alani { margin-top: 1.5rem; border-top: 1px solid #e5e7eb; padding-top: 1.5rem; }\n        #hali-ozel-modul .hidden { display: none !important; }\n        #hali-ozel-modul .hali-fiyat { color: #ea580c; font-weight: 800; font-size: 1.5rem; }\n        #hali-ozel-modul .hali-uyari {\n            font-size: 0.85rem; color: #1e40af; background-color: #eff6ff;\n            padding: 1rem; border-radius: 0.5rem; border-left: 4px solid #2563eb; margin: 1rem 0;\n        }\n        #hali-ozel-modul .hali-secim-baslik { font-size: 0.875rem; font-weight: 600; margin: 1rem 0 0.5rem; }\n        #hali-ozel-modul .hali-secim-container { display: flex; gap: 0.5rem; }\n        #hali-ozel-modul .hali-secim-item { flex: 1; }\n        #hali-ozel-modul .hali-radio { display: none; }\n        #hali-ozel-modul .hali-radio-label {\n            display: flex; align-items: center; justify-content: center; padding: 0.6rem;\n            border: 2px solid #d1d5db; border-radius: 0.5rem; cursor: pointer; font-size: 0.85rem; font-weight: 500;\n        }\n        #hali-ozel-modul .hali-radio:checked + .hali-radio-label { background-color: #FDC656; border-color: #FDC656; }\n        #hali-ozel-modul .hali-whatsapp-btn {\n            display: flex; align-items: center; justify-content: center; gap: 0.5rem;\n            width: 100%; padding: 0.75rem; border-radius: 0.5rem; font-weight: 700;\n            margin-top: 1rem; text-decoration: none; transition: 0.2s;\n        }\n        #hali-ozel-modul .hali-whatsapp-btn.disabled { background-color: #d1d5db; color: #9ca3af; pointer-events: none; }\n        #hali-ozel-modul .hali-whatsapp-btn.active { background-color: #22c55e; color: white; }\n    \u003c\/style\u003e\n\u003cdiv id=\"hali-ozel-modul\" class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter width and length. \u003cbr\u003e\u003cstrong\u003eRoll Sizes: 80, 100, 120, 160, 200, 400 cm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eWIDTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-genislik\" class=\"hali-input\" placeholder=\"Ex: 240\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eLENGTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-uzunluk\" class=\"hali-input\" placeholder=\"Ex: 350\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"hali-hesapla-btn\" id=\"js-hesapla\"\u003eCalculate \/ View Price\u003c\/button\u003e\n\u003cdiv id=\"js-sonuc-paneli\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between;\"\u003e\n\u003cspan\u003eSquare Meter:\u003c\/span\u003e\u003cstrong id=\"js-m2-sonuc\"\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between; align-items: center; margin-top: 0.5rem;\"\u003e\n\u003cspan\u003eTotal Price:\u003c\/span\u003e\u003cspan id=\"js-fiyat-sonuc\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: right; font-size: 0.75rem; color: #6b7280;\"\u003e(Price per 1 m²: \u003cspan id=\"js-birim-fiyat\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"js-uyari-kutusu\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn1\" name=\"kenar\" value=\"Saçak\" class=\"hali-radio\"\u003e\u003clabel for=\"kn1\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn2\" name=\"kenar\" value=\"Overlok\" class=\"hali-radio\"\u003e\u003clabel for=\"kn2\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn3\" name=\"kenar\" value=\"Katlama\" class=\"hali-radio\"\u003e\u003clabel for=\"kn3\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk1\" name=\"sekil\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"sk1\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk2\" name=\"sekil\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"sk2\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk3\" name=\"sekil\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"sk3\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#\" id=\"js-wp-btn\" class=\"hali-whatsapp-btn disabled\"\u003e \u003cspan\u003eOrder via WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n        (function() {\n            const M2_FIYAT = 2090;\n            const WP_NO = \"905522447544\";\n            const RULOLAR = [80, 100, 120, 160, 200, 400];\n\n            const btnHesapla = document.getElementById('js-hesapla');\n            const panel = document.getElementById('js-sonuc-paneli');\n            const uyari = document.getElementById('js-uyari-kutusu');\n            const wpBtn = document.getElementById('js-wp-btn');\n\n            document.getElementById('js-birim-fiyat').textContent = M2_FIYAT.toLocaleString('tr-TR');\n\n            btnHesapla.addEventListener('click', function() {\n                const g = parseFloat(document.getElementById('js-genislik').value);\n                const u = parseFloat(document.getElementById('js-uzunluk').value);\n\n                if (!g || !u || g \u003c= 0 || u \u003c= 0) {\n                    alert(\"Lütfen geçerli ölçüler giriniz.\");\n                    return;\n                }\n\n                if (g \u003e 400) {\n                    alert(\"Genişlik maksimum 400 cm olabilir. Daha büyük ölçüler için lütfen bizimle iletişime geçin.\");\n                    panel.classList.add('hidden');\n                    return;\n                }\n\n                \/\/ Sektörel Mantık: Rulo Genişliği Bulma\n                let rulo = RULOLAR.find(r =\u003e r \u003e= g);\n                let m2 = (rulo \/ 100) * (u \/ 100);\n                let toplam = m2 * M2_FIYAT;\n\n                \/\/ Sonuçları Yaz\n                document.getElementById('js-m2-sonuc').textContent = m2.toFixed(2).replace('.', ',') + \" m²\";\n                document.getElementById('js-fiyat-sonuc').textContent = Math.round(toplam).toLocaleString('tr-TR') + \" TL\";\n\n                \/\/ Uyarı Metni (Fire Bilgisi)\n                if (g !== rulo) {\n                    uyari.innerHTML = `Talep ettiğiniz \u003cstrong\u003e${g} cm\u003c\/strong\u003e genişlik, \u003cstrong\u003e${rulo} cm\u003c\/strong\u003e'lik rulomuzdan kesilerek hazırlanacaktır. Fiyatlandırma rulo genişliği üzerinden yapılmıştır.`;\n                    uyari.classList.remove('hidden');\n                } else {\n                    uyari.classList.add('hidden');\n                }\n\n                panel.classList.remove('hidden');\n                \n                \/\/ Seçimleri sıfırla ve butonu pasif yap\n                document.querySelectorAll('#hali-ozel-modul input[type=\"radio\"]').forEach(r =\u003e r.checked = false);\n                wpBtn.className = \"hali-whatsapp-btn disabled\";\n                \n                \/\/ WhatsApp Mesaj Fonksiyonunu Bağla\n                const updateLink = () =\u003e {\n                    const kenar = document.querySelector('input[name=\"kenar\"]:checked');\n                    const sekil = document.querySelector('input[name=\"sekil\"]:checked');\n                    \n                    if(kenar \u0026\u0026 sekil) {\n                        wpBtn.className = \"hali-whatsapp-btn active\";\n                        const msg = `Merhaba, özel ölçü sipariş vermek istiyorum:\\n` +\n                                    `📏 Ölçü: ${g}x${u} cm (${m2.toFixed(2)} m2)\\n` +\n                                    `🧵 Kenar: ${kenar.value} \/ Şekil: ${sekil.value}\\n` +\n                                    `💰 Fiyat: ${Math.round(toplam)} TL\\n` +\n                                    `🔗 Ürün: ${window.location.href}`;\n                        wpBtn.href = `https:\/\/wa.me\/${WP_NO}?text=${encodeURIComponent(msg)}`;\n                        wpBtn.target = \"_blank\";\n                    }\n                };\n\n                document.querySelectorAll('#hali-ozel-modul input[name=\"kenar\"], #hali-ozel-modul input[name=\"sekil\"]')\n                        .forEach(el =\u003e el.addEventListener('change', updateLink));\n            });\n        })();\n    \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"Organic Form of Spatial Balance: Neutralizing Sharp Lines, an Industrial and Smooth Floor Architecture...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eThe Zev Halı Pilosus Series (PS12) Oval Form is a masterfully crafted element of balance that calms visual clutter in living spaces with a single touch. This contemporary \u003cb data-path-to-node=\"8\" data-index-in-node=\"207\"\u003eplain rug\u003c\/b\u003e, whose design avoids any eye-straining asymmetric motifs, integrates the conciliatory and calming frequency of grey with the fluid aesthetic of an oval cut into your floors. Designed for those who dislike rigid boundaries and wish to make a space feel flexible and airy, this \u003cb data-path-to-node=\"8\" data-index-in-node=\"422\"\u003epatternless rug\u003c\/b\u003e serves as a silent bridge connecting all other color groups within the room. Beyond its visual elegance, its voluminous \u003cb data-path-to-node=\"8\" data-index-in-node=\"626\"\u003eplush rug\u003c\/b\u003e structure and silky \u003cb data-path-to-node=\"8\" data-index-in-node=\"654\"\u003eplain soft\u003c\/b\u003e texture, which stimulate your senses with every step, absorb acoustic reverberation in the environment, adding a luxurious layer of insulation to your living space.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003e\u003cb data-path-to-node=\"9\" data-index-in-node=\"0\"\u003eProduction Network Granting Freedom to Corporate and Individual Projects!\u003c\/b\u003e Zev Halı's technology-focused production facility places the noble stance of oval geometry at the center of your project without any size restrictions. Thanks to the strength of its yarn structure, this aesthetic \u003cb data-path-to-node=\"9\" data-index-in-node=\"312\"\u003eshiny rug\u003c\/b\u003e, designed to be \u003cb data-path-to-node=\"9\" data-index-in-node=\"248\"\u003esuitable for use anywhere in the home\u003c\/b\u003e, adapts to every square meter, from individual relaxation areas to prestigious commercial projects. It serves as a neutralizing \u003cb data-path-to-node=\"9\" data-index-in-node=\"537\"\u003eoffice carpet\u003c\/b\u003e \u003cb data-path-to-node=\"9\" data-index-in-node=\"509\"\u003efor offices\u003c\/b\u003e to reduce stress and increase seriousness and focus, a noble \u003cb data-path-to-node=\"9\" data-index-in-node=\"602\"\u003ehotel carpet\u003c\/b\u003e that makes a difference in luxury accommodation investments, or a complete insulation solution that can be designed as a \u003cb data-path-to-node=\"9\" data-index-in-node=\"672\"\u003ewall-to-wall carpet for those who want\u003c\/b\u003e to completely insulate the floor according to the room's architecture. No matter how challenging your space's dimensions, this oval collection \u003cb data-path-to-node=\"9\" data-index-in-node=\"826\"\u003ecan be made up to 400 cm in width\u003c\/b\u003e and \u003cb data-path-to-node=\"9\" data-index-in-node=\"906\"\u003ecan be made in all desired sizes\u003c\/b\u003e to seamlessly integrate into your architectural plan. To create a request for a millimeter-perfect \u003cb data-path-to-node=\"9\" data-index-in-node=\"1006\"\u003ecustom size rug\u003c\/b\u003e or a \u003cb data-path-to-node=\"9\" data-index-in-node=\"1052\"\u003ecut-to-size rug\u003c\/b\u003e of any desired length, surpassing factory limits, customers \u003cb data-path-to-node=\"9\" data-index-in-node=\"1102\"\u003ecan contact us via WhatsApp for custom sizes\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eBeneath the smooth and fluid form lies a superior floor engineering that withstands even the heaviest foot traffic for years:\u003c\/p\u003e\n\u003cul data-path-to-node=\"11\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,0,0\"\u003e\u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"0\"\u003eHeavy-Duty Understructure Sealed to the Floor:\u003c\/b\u003e This \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"109\"\u003ethick rug\u003c\/b\u003e, with a density of 185,600 pile points per square meter and a weight of up to 2500 gr\/m², virtually vacuums onto parquet and ceramic floors due to its high grammage. With \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"237\"\u003ewoven backing\u003c\/b\u003e technology that definitively prevents stretching and bunching on the surface, it guarantees a premium \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"305\"\u003ewoven rug\u003c\/b\u003e and reliable \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"334\"\u003ewoven-backed rug\u003c\/b\u003e performance that retains its form for years.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,1,0\"\u003e\u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"0\"\u003eHaptic Luxury and Thermal Insulation:\u003c\/b\u003e Its 13 mm pile height, made of premium micro-polyester yarn, offers the dense, full, and smooth \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"137\"\u003elong-pile rug\u003c\/b\u003e feel you're looking for. It acts as an elite \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"264\"\u003ewinter rug\u003c\/b\u003e that insulates your feet from cold floors with its thermal barrier blocking heat bridges, and a \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"316\"\u003eshaggy rug\u003c\/b\u003e that elevates the sense of touch.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,2,0\"\u003e\u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"0\"\u003eRespiratory-Friendly and Hygienic Standard:\u003c\/b\u003e Thanks to innovative yarn technology that completely eliminates shedding, it is a truly \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"152\"\u003edust-free rug\u003c\/b\u003e that does not degrade indoor air quality. With its healthy texture that does not harbor allergens on its surface, it offers the safest \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"269\"\u003echildren's room rug\u003c\/b\u003e for your baby and an \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"316\"\u003eanti-allergenic rug\u003c\/b\u003e protection at clinical standards.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,3,0\"\u003e\u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"0\"\u003eDurable and Practical Structure:\u003c\/b\u003e Due to the natural advantage offered by its grey tone, it is a high-performance \u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"195\"\u003emachine-made rug\u003c\/b\u003e that expertly conceals small stains and footprints and can be practically cleaned without disrupting daily routines.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"12\"\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps12-gri-oval-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyran_hali_bali_4500_gri_oval_5.webp?v=1776801468\" alt=\"\"\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e🎨 \u003cb data-path-to-node=\"13\" data-index-in-node=\"3\"\u003ePsychology of the Colors Included\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"14\"\u003eA noble profile that manages the perception of space, balancing the power of neutrality with fluid aesthetics:\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"0\"\u003eSilver Grey \/ Industrial Grey (Base):\u003c\/b\u003e Symbolizes compromise, modernity, and objectivity. When combined with an oval form, it has the miraculous effect of a \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"234\"\u003egrey rug\u003c\/b\u003e that connects both very warm (yellow, terracotta) and very cold (navy blue, black) colors in the environment. Being one of the best colors to conceal dirt and dust without making the space feel smaller, it is an extremely strategic and risk-free choice for a \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"388\"\u003edark-colored rug\u003c\/b\u003e.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"0\"\u003eMicro Yarn Reflections:\u003c\/b\u003e Unlike a matte and raw concrete appearance, thanks to the technological polish in its yarn, it catches the ambient light, creating a luxurious, metallic reflection, a rich \u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"194\"\u003eshiny rug\u003c\/b\u003e illusion that adds dimension to the space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"16\"\u003e\n\u003ch4 data-path-to-node=\"17\"\u003e📐 \u003cb data-path-to-node=\"17\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"18\"\u003eThe edgeless design and limitless size options of the Pilosus Grey Oval series make it interior designers' \"balancing\" tool in decoration:\u003c\/p\u003e\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"0\"\u003eModern and Fluid Living Spaces:\u003c\/b\u003e When laid next to sharp-lined, black metal-legged tables or anthracite-detailed furniture, it is a perfect \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"192\"\u003eliving room rug\u003c\/b\u003e alternative that softens the harsh industrial atmosphere in the space. With its organic form that doesn't tire the mind, it is a calm \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"288\"\u003elounge rug\u003c\/b\u003e where you can relax with your family, and a \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"354\"\u003emodern rug\u003c\/b\u003e that captures current design dynamics.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"0\"\u003eOrganic Guidance in Transition Areas:\u003c\/b\u003e It can be used as a prestigious \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"160\"\u003ehallway rug\u003c\/b\u003e that optically directs the flow of the space from the narrow entrances of your home, cut to any desired size, or as a luxurious \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"254\"\u003eentrance rug\u003c\/b\u003e that offers your guests a balanced and modern welcome from the very first step.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"0\"\u003eFocused Comfort Zones:\u003c\/b\u003e You can create a noble \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"156\"\u003ebedroom rug\u003c\/b\u003e by laying it at the foot of your bed so that its oval form extends outwards, allowing you to start your day with a smooth and neutral step. With its special yarn that expertly conceals water marks, it can easily be designed as a luxurious \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"276\"\u003ebathroom rug\u003c\/b\u003e for those looking for a different touch, or a practical \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"343\"\u003ekitchen rug\u003c\/b\u003e that complements modern built-in kitchens. If you are looking for a \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"434\"\u003edecorative rug\u003c\/b\u003e that will add a visionary signature to your space and a long-lasting \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"464\"\u003equality rug\u003c\/b\u003e, this gray oval form will definitely enhance the prestige of your home.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"20\"\u003e\n\u003ch4 data-path-to-node=\"21\"\u003e🛠️ \u003cb data-path-to-node=\"21\" data-index-in-node=\"4\"\u003eTechnical Details\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"22\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,0,0\"\u003e\u003cb data-path-to-node=\"22,0,0\" data-index-in-node=\"0\"\u003eCollection Name:\u003c\/b\u003e Pilosus Series (PS12)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,1,0\"\u003e\u003cb data-path-to-node=\"22,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Gray (Neutral Tone with Silver Reflection)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,2,0\"\u003e\u003cb data-path-to-node=\"22,2,0\" data-index-in-node=\"0\"\u003eForm \/ Shape:\u003c\/b\u003e Oval\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,3,0\"\u003e\u003cb data-path-to-node=\"22,3,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Micro Polyester (Smooth and Soft Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,4,0\"\u003e\u003cb data-path-to-node=\"22,4,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 13 mm (Shaggy \/ Plush Pile)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,5,0\"\u003e\u003cb data-path-to-node=\"22,5,0\" data-index-in-node=\"0\"\u003eWeaving Density:\u003c\/b\u003e 185,600 Points (High Form Resistance)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,6,0\"\u003e\u003cb data-path-to-node=\"22,6,0\" data-index-in-node=\"0\"\u003eWeight:\u003c\/b\u003e 2500 gr\/m² (Heavy and Ground-Gripping Structure)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,7,0\"\u003e\u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"0\"\u003eBacking Feature:\u003c\/b\u003e Woven Backing with Jute and Cotton Support\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,8,0\"\u003e\u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"0\"\u003eProduction Options:\u003c\/b\u003e \u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"20\"\u003eCan be made in all desired sizes up to 400 cm wide\u003c\/b\u003e (Unlimited size - custom order option via WhatsApp)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,9,0\"\u003e\u003cb data-path-to-node=\"22,9,0\" data-index-in-node=\"0\"\u003eArchitectural Concept:\u003c\/b\u003e Wall-to-Wall Carpet, Office Carpet, Custom Cut Size.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,10,0\"\u003e\u003cb data-path-to-node=\"22,10,0\" data-index-in-node=\"0\"\u003eKey Features:\u003c\/b\u003e Non-shedding, Hypoallergenic, Simple and Oval Design, Neutralizing.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,11,0\"\u003e\u003cb data-path-to-node=\"22,11,0\" data-index-in-node=\"0\"\u003eUsage Areas:\u003c\/b\u003e Living room, children's room, bedroom, lounge, entrance, hallway, office.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ZEV HALI","offers":[{"title":"80x150","offer_id":42967546003504,"sku":"seyranhali-bali-4005gri-1-oval","price":2508.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42967546036272,"sku":"seyranhali-bali-4005gri-2-oval","price":3344.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42967546069040,"sku":"seyranhali-bali-4005gri-3-oval","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42967546101808,"sku":"seyranhali-bali-4005gri-4-oval","price":5016.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42967546134576,"sku":"seyranhali-bali-4005gri-8-oval","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42967546167344,"sku":"seyranhali-bali-4005gri-9-oval","price":5225.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42967546200112,"sku":"seyranhali-bali-4005gri-10-oval","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42967546232880,"sku":"seyranhali-bali-4005gri-14-oval","price":4500.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42967546265648,"sku":"seyranhali-bali-4005gri-15-oval","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42967546298416,"sku":"seyranhali-bali-4005gri-16-oval","price":7524.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42967546331184,"sku":"seyranhali-bali-4005gri-19-oval","price":7691.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42967546363952,"sku":"seyranhali-bali-4005gri-20-oval","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"200x300","offer_id":42967546396720,"sku":"seyranhali-bali-4005gri24-oval","price":12540.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42967546429488,"sku":"seyranhali-bali-4005gri-26-oval","price":16720.0,"currency_code":"TRY","in_stock":true},{"title":"300x500","offer_id":42967546462256,"sku":"seyranhali-bali-4005gri-35-oval","price":31350.0,"currency_code":"TRY","in_stock":true},{"title":"400x600","offer_id":42967546495024,"sku":"seyranhali-bali-4005gri-42-oval","price":50160.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps12-gri-oval-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyranhalibali4500grioval_1.webp?v=1776801620"},{"product_id":"oval-ozel-olcu-dokuma-taban-shaggy-yumusak-hali","title":"Zev Pilosus Cream Oval Custom Size Woven Back Shaggy Soft Rug","description":"\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Custom Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your desired measurements using the calculator below to see the price. Create your custom-sized order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edge finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n        \/* Bağımsızlık için wrapper bazlı stil izolasyonu *\/\n        #hali-ozel-modul.hali-hesaplayici-wrapper {\n            font-family: 'Inter', sans-serif;\n            margin: 20px auto;\n            width: 100%;\n            max-width: 600px;\n            color: #1f2937;\n        }\n        #hali-ozel-modul .hali-hesaplayici-container {\n            background: white;\n            border-radius: 1rem;\n            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n            padding: 1.5rem;\n            border: 1px solid #e5e7eb;\n        }\n        #hali-ozel-modul .hali-baslik { font-size: 1.5rem; font-weight: 700; text-align: center; margin-bottom: 0.5rem; }\n        #hali-ozel-modul .hali-aciklama { color: #6b7280; font-size: 0.875rem; text-align: center; margin-bottom: 1.5rem; line-height: 1.5; }\n        #hali-ozel-modul .hali-form-grup { margin-bottom: 1rem; }\n        #hali-ozel-modul .hali-label { display: block; font-size: 0.875rem; font-weight: 600; margin-bottom: 0.25rem; }\n        #hali-ozel-modul .hali-input-wrapper { position: relative; }\n        #hali-ozel-modul .hali-input {\n            width: 100%; padding: 0.75rem; border: 1px solid #d1d5db; border-radius: 0.5rem;\n            font-size: 1rem; background: #f9fafb;\n        }\n        #hali-ozel-modul .hali-input:focus { border-color: #FDC656; outline: none; box-shadow: 0 0 0 2px #FEF3C7; }\n        #hali-ozel-modul .hali-birim { position: absolute; right: 0.75rem; top: 50%; transform: translateY(-50%); color: #6b7280; }\n        #hali-ozel-modul .hali-hesapla-btn {\n            width: 100%; background-color: #FDC656; color: #1f2937; font-weight: 700; padding: 0.8rem;\n            border-radius: 9999px; border: none; cursor: pointer; transition: 0.2s; margin-top: 1rem; font-size: 1rem;\n        }\n        #hali-ozel-modul .hali-hesapla-btn:hover { background-color: #E5B34E; }\n        #hali-ozel-modul .hali-sonuc-alani { margin-top: 1.5rem; border-top: 1px solid #e5e7eb; padding-top: 1.5rem; }\n        #hali-ozel-modul .hidden { display: none !important; }\n        #hali-ozel-modul .hali-fiyat { color: #ea580c; font-weight: 800; font-size: 1.5rem; }\n        #hali-ozel-modul .hali-uyari {\n            font-size: 0.85rem; color: #1e40af; background-color: #eff6ff;\n            padding: 1rem; border-radius: 0.5rem; border-left: 4px solid #2563eb; margin: 1rem 0;\n        }\n        #hali-ozel-modul .hali-secim-baslik { font-size: 0.875rem; font-weight: 600; margin: 1rem 0 0.5rem; }\n        #hali-ozel-modul .hali-secim-container { display: flex; gap: 0.5rem; }\n        #hali-ozel-modul .hali-secim-item { flex: 1; }\n        #hali-ozel-modul .hali-radio { display: none; }\n        #hali-ozel-modul .hali-radio-label {\n            display: flex; align-items: center; justify-content: center; padding: 0.6rem;\n            border: 2px solid #d1d5db; border-radius: 0.5rem; cursor: pointer; font-size: 0.85rem; font-weight: 500;\n        }\n        #hali-ozel-modul .hali-radio:checked + .hali-radio-label { background-color: #FDC656; border-color: #FDC656; }\n        #hali-ozel-modul .hali-whatsapp-btn {\n            display: flex; align-items: center; justify-content: center; gap: 0.5rem;\n            width: 100%; padding: 0.75rem; border-radius: 0.5rem; font-weight: 700;\n            margin-top: 1rem; text-decoration: none; transition: 0.2s;\n        }\n        #hali-ozel-modul .hali-whatsapp-btn.disabled { background-color: #d1d5db; color: #9ca3af; pointer-events: none; }\n        #hali-ozel-modul .hali-whatsapp-btn.active { background-color: #22c55e; color: white; }\n    \u003c\/style\u003e\n\u003cdiv id=\"hali-ozel-modul\" class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length. \u003cbr\u003e\u003cstrong\u003eRoll Sizes: 80, 100, 120, 160, 200, 400 cm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eWIDTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-genislik\" class=\"hali-input\" placeholder=\"e.g. 240\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eLENGTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-uzunluk\" class=\"hali-input\" placeholder=\"e.g. 350\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"hali-hesapla-btn\" id=\"js-hesapla\"\u003eCalculate \/ View Price\u003c\/button\u003e\n\u003cdiv id=\"js-sonuc-paneli\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between;\"\u003e\n\u003cspan\u003eSquare Meter:\u003c\/span\u003e\u003cstrong id=\"js-m2-sonuc\"\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between; align-items: center; margin-top: 0.5rem;\"\u003e\n\u003cspan\u003eTotal Price:\u003c\/span\u003e\u003cspan id=\"js-fiyat-sonuc\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: right; font-size: 0.75rem; color: #6b7280;\"\u003e(Price per 1 m²: \u003cspan id=\"js-birim-fiyat\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"js-uyari-kutusu\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn1\" name=\"kenar\" value=\"Saçak\" class=\"hali-radio\"\u003e\u003clabel for=\"kn1\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn2\" name=\"kenar\" value=\"Overlok\" class=\"hali-radio\"\u003e\u003clabel for=\"kn2\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn3\" name=\"kenar\" value=\"Katlama\" class=\"hali-radio\"\u003e\u003clabel for=\"kn3\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk1\" name=\"sekil\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"sk1\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk2\" name=\"sekil\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"sk2\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk3\" name=\"sekil\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"sk3\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#\" id=\"js-wp-btn\" class=\"hali-whatsapp-btn disabled\"\u003e \u003cspan\u003eOrder via WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n        (function() {\n            const M2_FIYAT = 2090;\n            const WP_NO = \"905522447544\";\n            const RULOLAR = [80, 100, 120, 160, 200, 400];\n\n            const btnHesapla = document.getElementById('js-hesapla');\n            const panel = document.getElementById('js-sonuc-paneli');\n            const uyari = document.getElementById('js-uyari-kutusu');\n            const wpBtn = document.getElementById('js-wp-btn');\n\n            document.getElementById('js-birim-fiyat').textContent = M2_FIYAT.toLocaleString('tr-TR');\n\n            btnHesapla.addEventListener('click', function() {\n                const g = parseFloat(document.getElementById('js-genislik').value);\n                const u = parseFloat(document.getElementById('js-uzunluk').value);\n\n                if (!g || !u || g \u003c= 0 || u \u003c= 0) {\n                    alert(\"Please enter valid measurements.\");\n                    return;\n                }\n\n                if (g \u003e 400) {\n                    alert(\"Width can be maximum 400 cm. For larger sizes, please contact us.\");\n                    panel.classList.add('hidden');\n                    return;\n                }\n\n                \/\/ Sektörel Mantık: Rulo Genişliği Bulma\n                let rulo = RULOLAR.find(r =\u003e r \u003e= g);\n                let m2 = (rulo \/ 100) * (u \/ 100);\n                let toplam = m2 * M2_FIYAT;\n\n                \/\/ Sonuçları Yaz\n                document.getElementById('js-m2-sonuc').textContent = m2.toFixed(2).replace('.', ',') + \" m²\";\n                document.getElementById('js-fiyat-sonuc').textContent = Math.round(toplam).toLocaleString('tr-TR') + \" TL\";\n\n                \/\/ Uyarı Metni (Fire Bilgisi)\n                if (g !== rulo) {\n                    uyari.innerHTML = `The requested width of \u003cstrong\u003e${g} cm\u003c\/strong\u003e will be cut from our \u003cstrong\u003e${rulo} cm\u003c\/strong\u003e roll. Pricing is based on the roll width.`;\n                    uyari.classList.remove('hidden');\n                } else {\n                    uyari.classList.add('hidden');\n                }\n\n                panel.classList.remove('hidden');\n                \n                \/\/ Seçimleri sıfırla ve butonu pasif yap\n                document.querySelectorAll('#hali-ozel-modul input[type=\"radio\"]').forEach(r =\u003e r.checked = false);\n                wpBtn.className = \"hali-whatsapp-btn disabled\";\n                \n                \/\/ WhatsApp Mesaj Fonksiyonunu Bağla\n                const updateLink = () =\u003e {\n                    const kenar = document.querySelector('input[name=\"kenar\"]:checked');\n                    const sekil = document.querySelector('input[name=\"sekil\"]:checked');\n                    \n                    if(kenar \u0026\u0026 sekil) {\n                        wpBtn.className = \"hali-whatsapp-btn active\";\n                        const msg = `Hello, I would like to order a custom size:\\n` +\n                                    `📏 Size: ${g}x${u} cm (${m2.toFixed(2)} m2)\\n` +\n                                    `🧵 Edge: ${kenar.value} \/ Shape: ${sekil.value}\\n` +\n                                    `💰 Price: ${Math.round(toplam)} TL\\n` +\n                                    `🔗 Product: ${window.location.href}`;\n                        wpBtn.href = `https:\/\/wa.me\/${WP_NO}?text=${encodeURIComponent(msg)}`;\n                        wpBtn.target = \"_blank\";\n                    }\n                };\n\n                document.querySelectorAll('#hali-ozel-modul input[name=\"kenar\"], #hali-ozel-modul input[name=\"sekil\"]')\n                        .forEach(el =\u003e el.addEventListener('change', updateLink));\n            });\n        })();\n    \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"The Flawless Flow of Light: Groundbreaking Aesthetics That Remove Sharp Boundaries, Bringing Freshness and Visual Depth to Your Spaces...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eThe Zev Halı Pilosus Series (PS13) Oval Form was specially developed to maximize light distribution in living spaces and to bring an organic integrity to decoration. Completely free from complex lines and angular limits that trap the energy of a space, this elegant \u003cb data-path-to-node=\"8\" data-index-in-node=\"274\"\u003eplain rug\u003c\/b\u003e brings the pure illuminating power of cream color to your floors with the soft transitions of its oval cut. Eliminating the feeling of a closed box in narrow spaces, this \u003cb data-path-to-node=\"8\" data-index-in-node=\"437\"\u003epatternless rug\u003c\/b\u003e creates a halo of light around the furniture in the room. Not only does it offer a visual feast, but with its voluminous \u003cb data-path-to-node=\"8\" data-index-in-node=\"634\"\u003eplush rug\u003c\/b\u003e structure that pampers your sense of touch with every step you take, and its silky \u003cb data-path-to-node=\"8\" data-index-in-node=\"662\"\u003eplain soft\u003c\/b\u003e surface, it establishes a fresh and luxurious isolated area at the heart of your home.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003e\u003cb data-path-to-node=\"9\" data-index-in-node=\"0\"\u003eFlexible Production and Project Solutions That Break Architectural Boundaries!\u003c\/b\u003e Zev Halı's technology-focused production infrastructure adapts the pure luminosity of this oval geometry to your project's dimensions without any restrictions. Thanks to the yarn structure's strength, this premium \u003cb data-path-to-node=\"9\" data-index-in-node=\"304\"\u003eshiny-look rug\u003c\/b\u003e, designed to be \u003cb data-path-to-node=\"9\" data-index-in-node=\"240\"\u003esuitable for use throughout the home\u003c\/b\u003e, performs across a wide range from individual living spaces to corporate and commercial projects. To bring a fresh, visionary, and bright identity to workspaces, it is a perfect \u003cb data-path-to-node=\"9\" data-index-in-node=\"530\"\u003eoffice rug\u003c\/b\u003e \u003cb data-path-to-node=\"9\" data-index-in-node=\"507\"\u003efor offices\u003c\/b\u003e, a prestigious and bright \u003cb data-path-to-node=\"9\" data-index-in-node=\"602\"\u003ehotel rug\u003c\/b\u003e in luxury accommodation investments, or a complete insulation element that can be designed for those who want to completely isolate and expand the floor according to the room's architecture, \u003cb data-path-to-node=\"9\" data-index-in-node=\"691\"\u003efor wall-to-wall carpet enthusiasts\u003c\/b\u003e. No matter how asymmetrical or challenging your space's measurements are, this oval collection \u003cb data-path-to-node=\"9\" data-index-in-node=\"861\"\u003ecan be made up to 400 cm wide\u003c\/b\u003e and \u003cb data-path-to-node=\"9\" data-index-in-node=\"944\"\u003ecan be produced in all desired sizes\u003c\/b\u003e to integrate seamlessly into your architectural plans. To experience this production privilege and create a request for a \u003cb data-path-to-node=\"9\" data-index-in-node=\"1054\"\u003ecustom size rug\u003c\/b\u003e that fits your space precisely, or a \u003cb data-path-to-node=\"9\" data-index-in-node=\"1093\"\u003ecut rug\u003c\/b\u003e of any size, our customers \u003cb data-path-to-node=\"9\" data-index-in-node=\"1143\"\u003ecan contact us via WhatsApp for custom sizes\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eBeneath this luminous and flowing form lies a superior engineering network that defies years of intense use:\u003c\/p\u003e\n\u003cul data-path-to-node=\"11\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,0,0\"\u003e\u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"0\"\u003eStrong Substructure Fixed to the Floor:\u003c\/b\u003e With a precise 185,600 point pile density per square meter and a weight reaching 2500 gr\/m², this \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"110\"\u003ethick rug\u003c\/b\u003e adheres perfectly to parquet and ceramic floors thanks to its high grammage. With its \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"225\"\u003ewoven backing\u003c\/b\u003e technology that completely prevents stretching and bunching, it exhibits premium \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"293\"\u003ewoven rug\u003c\/b\u003e performance and reliable \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"322\"\u003ewoven backed rug\u003c\/b\u003e performance for years.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,1,0\"\u003e\u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"0\"\u003eThermal Luxury and Acoustic Insulation:\u003c\/b\u003e The first-class micro polyester yarn with a pile height of 13 mm guarantees the rich and smooth \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"130\"\u003elong-pile rug\u003c\/b\u003e sensation you're looking for. It acts as an elite \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"269\"\u003ewinter rug\u003c\/b\u003e that insulates your feet from cold floors with its thermal barrier blocking heat bridges, and an ultra \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"327\"\u003eshaggy rug\u003c\/b\u003e that elevates the sense of touch.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,2,0\"\u003e\u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"0\"\u003eRespiratory-Friendly and Hygienic Standard:\u003c\/b\u003e Thanks to intelligent yarn technology that completely eliminates flying fibers, it is a truly \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"147\"\u003edust-free rug\u003c\/b\u003e that preserves ambient oxygen quality. With its healthy texture that does not retain allergens, it offers the most reliable \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"259\"\u003echildren's room rug\u003c\/b\u003e and a clinic-standard \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"306\"\u003ehypoallergenic rug\u003c\/b\u003e guarantee for your baby.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,3,0\"\u003e\u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"0\"\u003eDurable and Practical Structure:\u003c\/b\u003e It is a high-performance \u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"173\"\u003emachine-made rug\u003c\/b\u003e that combines the brightness of cream tones with smart surface technology that prevents dirt from settling, making it extremely easy to clean.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"12\"\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps13-krem-oval-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyran_hali_bali_4500_krem_oval_6.webp?v=1776804174\" alt=\"\"\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e🎨 \u003cb data-path-to-node=\"13\" data-index-in-node=\"3\"\u003ePsychology of the Colors Included\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"14\"\u003eA pure profile that rewrites the perception of space, combining light with a flowing aesthetic:\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"0\"\u003eCream \/ Off-White (Base):\u003c\/b\u003e It symbolizes purity, organic freshness, and optical spaciousness. When combined with an oval form, it has the miraculous effect of a \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"215\"\u003ecream rug\u003c\/b\u003e that disperses even the slightest daylight coming through the window into the room, illuminating dark corners. It is a highly strategic \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"363\"\u003elight-colored rug\u003c\/b\u003e choice, creating contrast with dark woods or anthracite furniture to highlight designs.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"0\"\u003eMicro Yarn Reflections:\u003c\/b\u003e Unlike matte textiles, thanks to the technological polish in its yarn, it creates a rich and shimmering \u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"167\"\u003equality rug\u003c\/b\u003e illusion, reflecting ambient light back into the space like a pearl without absorbing it.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"16\"\u003e\n\u003ch4 data-path-to-node=\"17\"\u003e📐 \u003cb data-path-to-node=\"17\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Tips\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"18\"\u003eThe edgeless structure and unlimited size possibilities of the Pilosus Cream Oval series make it a unique design tool that manages the light and flow of the space:\u003c\/p\u003e\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"0\"\u003eBright and Fluid Living Spaces:\u003c\/b\u003e It is a perfect \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"195\"\u003eliving room rug\u003c\/b\u003e alternative that breaks the harsh geometry in the space and provides a refreshing feel when placed under sharp-lined dark furniture or massive dining tables with wooden details. With its eye-pleasing organic form, it is a bright \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"292\"\u003elounge rug\u003c\/b\u003e for relaxing with your family and a \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"341\"\u003emodern rug\u003c\/b\u003e that captures minimalism.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"0\"\u003eOptical Expansion in Transition Areas:\u003c\/b\u003e It can be used as a prestigious \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"167\"\u003ehallway rug\u003c\/b\u003e that optically expands the perception of space starting from the unlit narrow entrances of your home, and can be prepared in desired sizes, or as a luxurious \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"268\"\u003eentrance rug\u003c\/b\u003e that offers a soft, palatial welcome to your guests from the first step.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"0\"\u003eFocused Comfort Zones:\u003c\/b\u003e You can create a stylish \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"140\"\u003ebedroom rug\u003c\/b\u003e by placing it at the foot or sides of your bed, allowing you to start your day with a bright and smooth step. With its special moisture-repelling yarn, it can also be designed as a luxurious \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"242\"\u003ebathroom rug\u003c\/b\u003e for those seeking an extraordinary touch, or a refreshing \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"317\"\u003ekitchen rug\u003c\/b\u003e that contrasts with dark kitchen cabinets. If you are looking for a \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"409\"\u003edecorative rug\u003c\/b\u003e that will add a soft and sparkling signature to your space, this cream oval form will definitely enhance the architectural quality of your home.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"20\"\u003e\n\u003ch4 data-path-to-node=\"21\"\u003e🛠️ \u003cb data-path-to-node=\"21\" data-index-in-node=\"4\"\u003eTechnical Details\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"22\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,0,0\"\u003e\u003cb data-path-to-node=\"22,0,0\" data-index-in-node=\"0\"\u003eCollection Name:\u003c\/b\u003e Pilosus Series (PS13)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,1,0\"\u003e\u003cb data-path-to-node=\"22,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Cream (Off-White \/ Shiny Pearl Reflection)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,2,0\"\u003e\u003cb data-path-to-node=\"22,2,0\" data-index-in-node=\"0\"\u003eForm \/ Shape:\u003c\/b\u003e Oval\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,3,0\"\u003e\u003cb data-path-to-node=\"22,3,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Micro Polyester (Smooth and Soft Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,4,0\"\u003e\u003cb data-path-to-node=\"22,4,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 13 mm (Shaggy \/ Dense Pile)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,5,0\"\u003e\u003cb data-path-to-node=\"22,5,0\" data-index-in-node=\"0\"\u003eWeaving Density:\u003c\/b\u003e 185,600 Points (High Form Resistance)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,6,0\"\u003e\u003cb data-path-to-node=\"22,6,0\" data-index-in-node=\"0\"\u003eWeight:\u003c\/b\u003e 2500 gr\/m² (Heavy and Ground-Gripping Structure)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,7,0\"\u003e\u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"0\"\u003eBacking Feature:\u003c\/b\u003e Jute and Cotton Backed Woven Base\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,8,0\"\u003e\u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"0\"\u003eProduction Options:\u003c\/b\u003e \u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"20\"\u003eCan be made in all desired sizes up to 400 cm width\u003c\/b\u003e (Unlimited dimensions - Custom order via WhatsApp)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,9,0\"\u003e\u003cb data-path-to-node=\"22,9,0\" data-index-in-node=\"0\"\u003eArchitectural Concept:\u003c\/b\u003e Wall-to-Wall Carpet, Office Carpet, Custom Cut.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,10,0\"\u003e\u003cb data-path-to-node=\"22,10,0\" data-index-in-node=\"0\"\u003eKey Features:\u003c\/b\u003e Does Not Shed Dust, Anti-allergenic, Simple and Oval Design, Enlarges the Space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,11,0\"\u003e\u003cb data-path-to-node=\"22,11,0\" data-index-in-node=\"0\"\u003eUsage Areas:\u003c\/b\u003e Living room, children's room, bedroom, lounge, entrance, hallway, office.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ZEV HALI","offers":[{"title":"80x150","offer_id":42967599054896,"sku":"seyranhali-bali-4005krem-1-oval","price":2508.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42967599087664,"sku":"seyranhali-bali-4005krem-2-oval","price":3344.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42967599120432,"sku":"seyranhali-bali-4005krem3-oval","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42967599153200,"sku":"seyranhali-bali-4005krem-4-oval","price":5016.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42967599185968,"sku":"seyranhali-bali-4005krem-8-oval","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42967599218736,"sku":"seyranhali-bali-4005krem-9-oval","price":5225.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42967599251504,"sku":"seyranhali-bali-4005krem-10-oval","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42967599284272,"sku":"seyranhali-bali-4005krem-14-oval","price":4500.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42967599317040,"sku":"seyranhali-bali-4005krem-15-oval","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42967599349808,"sku":"seyranhali-bali-4005krem-16-oval","price":7524.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42967599382576,"sku":"seyranhali-bali-4005krem-19-oval","price":7691.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42967599415344,"sku":"seyranhali-bali-4005krem-20-oval","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"200x300","offer_id":42967599448112,"sku":"seyranhali-bali-4005krem24-oval","price":12540.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42967599480880,"sku":"seyranhali-bali-4005krem-26-oval","price":16720.0,"currency_code":"TRY","in_stock":true},{"title":"300x500","offer_id":42967599513648,"sku":"seyranhali-bali-4005krem-35-oval","price":31350.0,"currency_code":"TRY","in_stock":true},{"title":"400x600","offer_id":42967599546416,"sku":"seyranhali-bali-4005krem-42-oval","price":50160.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps13-krem-oval-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyranhalibali4500kremoval_1.webp?v=1776804187"},{"product_id":"mavi-shaggy-pelus-hali","title":"Zev Carpet Pilosus Blue Oval Shaggy Custom Size Woven Base Plush Carpet","description":"\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Custom Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your desired measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n        \/* Bağımsızlık için wrapper bazlı stil izolasyonu *\/\n        #hali-ozel-modul.hali-hesaplayici-wrapper {\n            font-family: 'Inter', sans-serif;\n            margin: 20px auto;\n            width: 100%;\n            max-width: 600px;\n            color: #1f2937;\n        }\n        #hali-ozel-modul .hali-hesaplayici-container {\n            background: white;\n            border-radius: 1rem;\n            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n            padding: 1.5rem;\n            border: 1px solid #e5e7eb;\n        }\n        #hali-ozel-modul .hali-baslik { font-size: 1.5rem; font-weight: 700; text-align: center; margin-bottom: 0.5rem; }\n        #hali-ozel-modul .hali-aciklama { color: #6b7280; font-size: 0.875rem; text-align: center; margin-bottom: 1.5rem; line-height: 1.5; }\n        #hali-ozel-modul .hali-form-grup { margin-bottom: 1rem; }\n        #hali-ozel-modul .hali-label { display: block; font-size: 0.875rem; font-weight: 600; margin-bottom: 0.25rem; }\n        #hali-ozel-modul .hali-input-wrapper { position: relative; }\n        #hali-ozel-modul .hali-input {\n            width: 100%; padding: 0.75rem; border: 1px solid #d1d5db; border-radius: 0.5rem;\n            font-size: 1rem; background: #f9fafb;\n        }\n        #hali-ozel-modul .hali-input:focus { border-color: #FDC656; outline: none; box-shadow: 0 0 0 2px #FEF3C7; }\n        #hali-ozel-modul .hali-birim { position: absolute; right: 0.75rem; top: 50%; transform: translateY(-50%); color: #6b7280; }\n        #hali-ozel-modul .hali-hesapla-btn {\n            width: 100%; background-color: #FDC656; color: #1f2937; font-weight: 700; padding: 0.8rem;\n            border-radius: 9999px; border: none; cursor: pointer; transition: 0.2s; margin-top: 1rem; font-size: 1rem;\n        }\n        #hali-ozel-modul .hali-hesapla-btn:hover { background-color: #E5B34E; }\n        #hali-ozel-modul .hali-sonuc-alani { margin-top: 1.5rem; border-top: 1px solid #e5e7eb; padding-top: 1.5rem; }\n        #hali-ozel-modul .hidden { display: none !important; }\n        #hali-ozel-modul .hali-fiyat { color: #ea580c; font-weight: 800; font-size: 1.5rem; }\n        #hali-ozel-modul .hali-uyari {\n            font-size: 0.85rem; color: #1e40af; background-color: #eff6ff;\n            padding: 1rem; border-radius: 0.5rem; border-left: 4px solid #2563eb; margin: 1rem 0;\n        }\n        #hali-ozel-modul .hali-secim-baslik { font-size: 0.875rem; font-weight: 600; margin: 1rem 0 0.5rem; }\n        #hali-ozel-modul .hali-secim-container { display: flex; gap: 0.5rem; }\n        #hali-ozel-modul .hali-secim-item { flex: 1; }\n        #hali-ozel-modul .hali-radio { display: none; }\n        #hali-ozel-modul .hali-radio-label {\n            display: flex; align-items: center; justify-content: center; padding: 0.6rem;\n            border: 2px solid #d1d5db; border-radius: 0.5rem; cursor: pointer; font-size: 0.85rem; font-weight: 500;\n        }\n        #hali-ozel-modul .hali-radio:checked + .hali-radio-label { background-color: #FDC656; border-color: #FDC656; }\n        #hali-ozel-modul .hali-whatsapp-btn {\n            display: flex; align-items: center; justify-content: center; gap: 0.5rem;\n            width: 100%; padding: 0.75rem; border-radius: 0.5rem; font-weight: 700;\n            margin-top: 1rem; text-decoration: none; transition: 0.2s;\n        }\n        #hali-ozel-modul .hali-whatsapp-btn.disabled { background-color: #d1d5db; color: #9ca3af; pointer-events: none; }\n        #hali-ozel-modul .hali-whatsapp-btn.active { background-color: #22c55e; color: white; }\n    \u003c\/style\u003e\n\u003cdiv id=\"hali-ozel-modul\" class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter the width and length. \u003cbr\u003e\u003cstrong\u003eRoll Sizes: 80, 100, 120, 160, 200, 400 cm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eWIDTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-genislik\" class=\"hali-input\" placeholder=\"Ex: 240\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eLENGTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-uzunluk\" class=\"hali-input\" placeholder=\"Ex: 350\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"hali-hesapla-btn\" id=\"js-hesapla\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"js-sonuc-paneli\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between;\"\u003e\n\u003cspan\u003eSquare Meter:\u003c\/span\u003e\u003cstrong id=\"js-m2-sonuc\"\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between; align-items: center; margin-top: 0.5rem;\"\u003e\n\u003cspan\u003eTotal Price:\u003c\/span\u003e\u003cspan id=\"js-fiyat-sonuc\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: right; font-size: 0.75rem; color: #6b7280;\"\u003e(1 m² price: \u003cspan id=\"js-birim-fiyat\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"js-uyari-kutusu\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn1\" name=\"kenar\" value=\"Saçak\" class=\"hali-radio\"\u003e\u003clabel for=\"kn1\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn2\" name=\"kenar\" value=\"Overlok\" class=\"hali-radio\"\u003e\u003clabel for=\"kn2\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn3\" name=\"kenar\" value=\"Katlama\" class=\"hali-radio\"\u003e\u003clabel for=\"kn3\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk1\" name=\"sekil\" value=\"Dikdörtgen\" class=\"hali-radio\"\u003e\u003clabel for=\"sk1\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk2\" name=\"sekil\" value=\"Yuvarlak\" class=\"hali-radio\"\u003e\u003clabel for=\"sk2\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk3\" name=\"sekil\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"sk3\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#\" id=\"js-wp-btn\" class=\"hali-whatsapp-btn disabled\"\u003e \u003cspan\u003eOrder via WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n        (function() {\n            const M2_FIYAT = 2090;\n            const WP_NO = \"905522447544\";\n            const RULOLAR = [80, 100, 120, 160, 200, 400];\n\n            const btnHesapla = document.getElementById('js-hesapla');\n            const panel = document.getElementById('js-sonuc-paneli');\n            const uyari = document.getElementById('js-uyari-kutusu');\n            const wpBtn = document.getElementById('js-wp-btn');\n\n            document.getElementById('js-birim-fiyat').textContent = M2_FIYAT.toLocaleString('tr-TR');\n\n            btnHesapla.addEventListener('click', function() {\n                const g = parseFloat(document.getElementById('js-genislik').value);\n                const u = parseFloat(document.getElementById('js-uzunluk').value);\n\n                if (!g || !u || g \u003c= 0 || u \u003c= 0) {\n                    alert(\"Please enter valid measurements.\");\n                    return;\n                }\n\n                if (g \u003e 400) {\n                    alert(\"Width can be a maximum of 400 cm. For larger sizes, please contact us.\");\n                    panel.classList.add('hidden');\n                    return;\n                }\n\n                \/\/ Sektörel Mantık: Rulo Genişliği Bulma\n                let rulo = RULOLAR.find(r =\u003e r \u003e= g);\n                let m2 = (rulo \/ 100) * (u \/ 100);\n                let toplam = m2 * M2_FIYAT;\n\n                \/\/ Sonuçları Yaz\n                document.getElementById('js-m2-sonuc').textContent = m2.toFixed(2).replace('.', ',') + \" m²\";\n                document.getElementById('js-fiyat-sonuc').textContent = Math.round(toplam).toLocaleString('tr-TR') + \" TL\";\n\n                \/\/ Uyarı Metni (Fire Bilgisi)\n                if (g !== rulo) {\n                    uyari.innerHTML = `The requested \u003cstrong\u003e${g} cm\u003c\/strong\u003e width will be cut from our \u003cstrong\u003e${rulo} cm\u003c\/strong\u003e roll. Pricing is based on the roll width.`;\n                    uyari.classList.remove('hidden');\n                } else {\n                    uyari.classList.add('hidden');\n                }\n\n                panel.classList.remove('hidden');\n                \n                \/\/ Seçimleri sıfırla ve butonu pasif yap\n                document.querySelectorAll('#hali-ozel-modul input[type=\"radio\"]').forEach(r =\u003e r.checked = false);\n                wpBtn.className = \"hali-whatsapp-btn disabled\";\n                \n                \/\/ WhatsApp Mesaj Fonksiyonunu Bağla\n                const updateLink = () =\u003e {\n                    const kenar = document.querySelector('input[name=\"kenar\"]:checked');\n                    const sekil = document.querySelector('input[name=\"sekil\"]:checked');\n                    \n                    if(kenar \u0026\u0026 sekil) {\n                        wpBtn.className = \"hali-whatsapp-btn active\";\n                        const msg = `Hello, I would like to order a custom size:\\n` +\n                                    `📏 Dimensions: ${g}x${u} cm (${m2.toFixed(2)} m2)\\n` +\n                                    `🧵 Edge: ${kenar.value} \/ Shape: ${sekil.value}\\n` +\n                                    `💰 Price: ${Math.round(toplam)} TL\\n` +\n                                    `🔗 Product: ${window.location.href}`;\n                        wpBtn.href = `https:\/\/wa.me\/${WP_NO}?text=${encodeURIComponent(msg)}`;\n                        wpBtn.target = \"_blank\";\n                    }\n                };\n\n                document.querySelectorAll('#hali-ozel-modul input[name=\"kenar\"], #hali-ozel-modul input[name=\"sekil\"]')\n                        .forEach(el =\u003e el.addEventListener('change', updateLink));\n            });\n        })();\n    \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"The Fluid Form of Serenity: A Smooth and Deep Floor Aesthetic that Neutralizes Stress in Spaces...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eZev Halı Pilosus Series (PS14) Oval Form is a masterfully crafted element of tranquility that soothes the tense and angular energy in living spaces with a single touch. This unique \u003cb data-path-to-node=\"8\" data-index-in-node=\"225\"\u003eplain rug\u003c\/b\u003e, completely devoid of rigid patterns that create visual fatigue, integrates the calming, focus-enhancing frequency of blue with the flowing aesthetic of an oval cut into your floors. Designed for those who dislike sharp boundaries and wish to bring an organic and soft flow to their space, this \u003cb data-path-to-node=\"8\" data-index-in-node=\"457\"\u003epatternless rug\u003c\/b\u003e visually quiets the noise within the room. In addition to its elegance, its voluminous \u003cb data-path-to-node=\"8\" data-index-in-node=\"602\"\u003eplush rug\u003c\/b\u003e structure and silky \u003cb data-path-to-node=\"8\" data-index-in-node=\"630\"\u003eplain soft\u003c\/b\u003e texture, which pamper your feet with every step, absorb acoustic reverberation in the environment, adding a deep layer of insulation to your living space.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003e\u003cb data-path-to-node=\"9\" data-index-in-node=\"0\"\u003eProduction Network Granting Freedom to Corporate and Individual Projects!\u003c\/b\u003e Zev Halı's technology-focused production facility places the noble stance of oval geometry and blue tones at the heart of your project without any size restrictions. Thanks to the strength in its yarn structure, this aesthetic \u003cb data-path-to-node=\"9\" data-index-in-node=\"324\"\u003eshiny rug\u003c\/b\u003e, designed to be \u003cb data-path-to-node=\"9\" data-index-in-node=\"260\"\u003esuitable for use anywhere in the home\u003c\/b\u003e, adapts to every square meter, from individual relaxation areas to prestigious commercial projects. It serves as a calming \u003cb data-path-to-node=\"9\" data-index-in-node=\"543\"\u003eoffice rug\u003c\/b\u003e that reduces stress and enhances mental focus \u003cb data-path-to-node=\"9\" data-index-in-node=\"517\"\u003efor the office\u003c\/b\u003e, a noble \u003cb data-path-to-node=\"9\" data-index-in-node=\"614\"\u003ehotel rug\u003c\/b\u003e that makes a difference in luxury boutique accommodation investments, or a complete insulation solution that can be designed \u003cb data-path-to-node=\"9\" data-index-in-node=\"684\"\u003efor those who want wall-to-wall carpets\u003c\/b\u003e by entirely insulating the floor according to the room's architecture. No matter how challenging the dimensions of your space, this oval blue collection \u003cb data-path-to-node=\"9\" data-index-in-node=\"843\"\u003ecan be made up to 400 cm in width\u003c\/b\u003e and \u003cb data-path-to-node=\"9\" data-index-in-node=\"923\"\u003ecan be made in all desired sizes\u003c\/b\u003e to integrate seamlessly into your architectural plan. To create a request for a \u003cb data-path-to-node=\"9\" data-index-in-node=\"1023\"\u003ecustom size rug\u003c\/b\u003e that fits your space millimeter-perfectly, surpassing factory limits, or a \u003cb data-path-to-node=\"9\" data-index-in-node=\"1069\"\u003ecut-to-size rug\u003c\/b\u003e of your desired length, our customers can \u003cb data-path-to-node=\"9\" data-index-in-node=\"1119\"\u003econtact us via WhatsApp for custom sizes\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eBeneath this smooth and fluid form lies superior floor engineering that withstands even the heaviest human traffic for years:\u003c\/p\u003e\n\u003cul data-path-to-node=\"11\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,0,0\"\u003e\u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"0\"\u003eHeavy-Duty Backing Sealed to the Floor:\u003c\/b\u003e With a pile density of 185,600 points per square meter and a weight reaching 2500 gr\/m², this \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"109\"\u003ethick rug\u003c\/b\u003e is virtually vacuum-sealed to parquet and ceramic floors thanks to its high grammage. The \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"237\"\u003ewoven backing\u003c\/b\u003e technology, which definitively prevents stretching and gathering on the surface, guarantees a premium \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"305\"\u003ewoven rug\u003c\/b\u003e that maintains its form for years and reliable \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"334\"\u003ewoven-backed rug\u003c\/b\u003e performance.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,1,0\"\u003e\u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"0\"\u003eHaptic Luxury and Thermal Insulation:\u003c\/b\u003e The first-class micro polyester yarn with a 13 mm pile height offers the dense, full, and smooth \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"137\"\u003elong pile rug\u003c\/b\u003e sensation you seek. With its thermal barrier that blocks heat bridges, it acts as an elite \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"264\"\u003ewinter rug\u003c\/b\u003e that insulates your feet from cold floors and a soft \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"326\"\u003eshaggy rug\u003c\/b\u003e that elevates the sense of touch.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,2,0\"\u003e\u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"0\"\u003eBreath-Friendly and Hygienic Standard:\u003c\/b\u003e Thanks to innovative yarn technology that completely eliminates shedding, it is a true \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"152\"\u003enon-shedding rug\u003c\/b\u003e that does not degrade indoor air quality. With its healthy texture that does not harbor allergens, it offers the safest \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"269\"\u003echildren's room rug\u003c\/b\u003e for your baby and an \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"316\"\u003eanti-allergenic rug\u003c\/b\u003e protection at clinical standards.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,3,0\"\u003e\u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"0\"\u003eDurable and Practical Structure:\u003c\/b\u003e Thanks to the natural advantage offered by its blue tone, it cleverly conceals minor stains and dust, making it a high-performance \u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"184\"\u003emachine-made rug\u003c\/b\u003e that can be cleaned practically without disrupting daily routines.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"12\"\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps14-mavi-oval-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyran_hali_bali_4500_mavi_oval_6.webp?v=1776891894\" alt=\"\"\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e🎨 \u003cb data-path-to-node=\"13\" data-index-in-node=\"3\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"14\"\u003eA deep profile that manages the perception of space, balancing the power of tranquility with a fluid aesthetic:\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"0\"\u003eDeep Blue \/ Ocean Tone (Ground):\u003c\/b\u003e Symbolizes serenity, trust, mental clarity, and authority. When combined with an oval form, it has the miraculous effect of a \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"172\"\u003eblue rug\u003c\/b\u003e that instantly absorbs chaos in the environment. It is an extremely strategic and noble \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"298\"\u003ecolored rug\u003c\/b\u003e choice that does not constrict the space but completely neutralizes exhausting energy.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"0\"\u003eMicro Yarn Reflections:\u003c\/b\u003e Unlike dull and lifeless fabrics, thanks to the technological polish in its yarn, it captures the ambient light, offering reflections like a water surface, creating a rich \u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"200\"\u003eshiny rug\u003c\/b\u003e illusion that brings vibrancy to the space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"16\"\u003e\n\u003ch4 data-path-to-node=\"17\"\u003e📐 \u003cb data-path-to-node=\"17\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Recommendations\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"18\"\u003eThe edgeless structure and unlimited size options of the Pilosus Blue Oval series make it an interior designer's \"mental purification\" tool in decoration:\u003c\/p\u003e\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"0\"\u003eSerene and Fluid Living Spaces:\u003c\/b\u003e When laid next to sharp-lined wooden tables, or furniture with beige or light gray accents, this is a perfect \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"171\"\u003eliving room rug\u003c\/b\u003e alternative that softens the harsh atmosphere of the space. With its organic form that doesn't strain the mind, it's a serene \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"267\"\u003elounge rug\u003c\/b\u003e for relaxing with your family and a \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"346\"\u003emodern rug\u003c\/b\u003e that captures contemporary, peace-focused design dynamics.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"0\"\u003eOrganic Guidance in Transition Areas:\u003c\/b\u003e It can be used as a prestigious \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"156\"\u003ehallway runner\u003c\/b\u003e that optically guides the flow of the space from the entrance of your home and can be cut to desired dimensions, or as a luxurious \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"258\"\u003eentryway rug\u003c\/b\u003e that offers your guests a refreshing, seaside welcome from the first step.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"0\"\u003eFocused Comfort Zones:\u003c\/b\u003e You can create a noble \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"165\"\u003ebedroom rug\u003c\/b\u003e by placing it at the foot of your bed with its oval shape extending outwards, allowing you to start your day with a smooth and stress-free step. It can also be easily designed as a luxurious \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"255\"\u003ebathroom rug\u003c\/b\u003e with its special yarn that expertly conceals water marks, or a practical \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"312\"\u003ekitchen rug\u003c\/b\u003e that complements white kitchens. If you are looking for a visionary \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"403\"\u003edecorative rug\u003c\/b\u003e and a long-lasting \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"433\"\u003equality rug\u003c\/b\u003e that will make a visionary statement in your space, this blue oval form will definitely enhance the prestige of your home.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"20\"\u003e\n\u003ch4 data-path-to-node=\"21\"\u003e🛠️ \u003cb data-path-to-node=\"21\" data-index-in-node=\"4\"\u003eTechnical Details\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"22\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,0,0\"\u003e\u003cb data-path-to-node=\"22,0,0\" data-index-in-node=\"0\"\u003eCollection Name:\u003c\/b\u003e Pilosus Series (PS14)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,1,0\"\u003e\u003cb data-path-to-node=\"22,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Blue (Ocean Tone \/ Bright Reflective)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,2,0\"\u003e\u003cb data-path-to-node=\"22,2,0\" data-index-in-node=\"0\"\u003eForm \/ Shape:\u003c\/b\u003e Oval\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,3,0\"\u003e\u003cb data-path-to-node=\"22,3,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Micro Polyester (Smooth and Soft Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,4,0\"\u003e\u003cb data-path-to-node=\"22,4,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 13 mm (Shaggy \/ Plush Pile)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,5,0\"\u003e\u003cb data-path-to-node=\"22,5,0\" data-index-in-node=\"0\"\u003eWeaving Density:\u003c\/b\u003e 185,600 Points (High Form Resistance)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,6,0\"\u003e\u003cb data-path-to-node=\"22,6,0\" data-index-in-node=\"0\"\u003eWeight:\u003c\/b\u003e 2500 gr\/m² (Heavy and Ground-Gripping Structure)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,7,0\"\u003e\u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"0\"\u003eBacking Feature:\u003c\/b\u003e Woven Backing with Jute and Cotton Support\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,8,0\"\u003e\u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"0\"\u003eProduction Options:\u003c\/b\u003e \u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"20\"\u003eCan be made in all desired sizes up to 400 cm in width\u003c\/b\u003e (Unlimited size - custom order available via WhatsApp)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,9,0\"\u003e\u003cb data-path-to-node=\"22,9,0\" data-index-in-node=\"0\"\u003eArchitectural Concept:\u003c\/b\u003e Wall-to-Wall Carpet, Office Carpet, Custom Cut Size.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,10,0\"\u003e\u003cb data-path-to-node=\"22,10,0\" data-index-in-node=\"0\"\u003eKey Features:\u003c\/b\u003e Non-shedding, Hypoallergenic, Simple and Oval Design, Neutralizing.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"22,11,0\"\u003e\u003cb data-path-to-node=\"22,11,0\" data-index-in-node=\"0\"\u003eUsage Areas:\u003c\/b\u003e Living room, children's room, bedroom, lounge, entryway, hallway, office.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ZEV HALI","offers":[{"title":"80x150","offer_id":42970587037744,"sku":"seyranhali-bali-4005mavi-1-oval","price":2508.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42970587070512,"sku":"seyranhali-bali-4005mavi-2-oval","price":3344.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42970587103280,"sku":"seyranhali-bali-4005mavi3-oval","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42970587136048,"sku":"seyranhali-bali-4005mavi-4-oval","price":5016.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42970587168816,"sku":"seyranhali-bali-4005mavi-8-oval","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42970587201584,"sku":"seyranhali-bali-4005mavi-9-oval","price":5225.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42970587234352,"sku":"seyranhali-bali-4005mavi-10-oval","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42970587267120,"sku":"seyranhali-bali-4005mavi-14-oval","price":4500.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42970587299888,"sku":"seyranhali-bali-4005mavi-15-oval","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42970587332656,"sku":"seyranhali-bali-4005mavi-16-oval","price":7524.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42970587365424,"sku":"seyranhali-bali-4005mavi-19-oval","price":7691.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42970587398192,"sku":"seyranhali-bali-4005mavi-20-oval","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"200x300","offer_id":42970587430960,"sku":"seyranhali-bali-4005mavi24-oval","price":12540.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42970587463728,"sku":"seyranhali-bali-4005mavi-26-oval","price":16720.0,"currency_code":"TRY","in_stock":true},{"title":"300x500","offer_id":42970587496496,"sku":"seyranhali-bali-4005mavi-35-oval","price":31350.0,"currency_code":"TRY","in_stock":true},{"title":"400x600","offer_id":42970587529264,"sku":"seyranhali-bali-4005mavi-42-oval","price":50160.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps14-mavi-oval-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyranhalibali4500mavioval_1.webp?v=1776891909"},{"product_id":"mavi-oval-shaggy-hali","title":"Zev Carpet Pilosus Blue Oval Shaggy Custom Size Woven Base Plush Carpet","description":"\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003cdiv style=\"background: #ffffff; border-radius: 16px; padding: 22px 28px; text-align: center; margin: 0 0 20px 0; font-family: 'Segoe UI',Arial,sans-serif; box-shadow: 0 4px 24px rgba(0,0,0,0.08); border: 1.5px solid rgba(253,198,86,0.4);\"\u003e\n\u003cdiv style=\"display: inline-block; background: #FDC656; color: #1f2937; font-size: 0.68rem; font-weight: 800; letter-spacing: 2px; text-transform: uppercase; padding: 4px 16px; border-radius: 50px; margin-bottom: 10px;\"\u003e✂ Custom Service\u003c\/div\u003e\n\u003cdiv style=\"font-size: 1.25rem; font-weight: 800; color: #1f2937; margin-bottom: 8px;\"\u003eThis Product Includes \u003cspan style=\"color: #e58c0a; border-bottom: 2px solid #FDC656; padding-bottom: 2px;\"\u003eCustom Size Cutting\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-size: 0.83rem; color: #6b7280; line-height: 1.7; max-width: 400px; margin: 0 auto 16px;\"\u003eEnter your desired measurements using the calculator below and see the price. Create your custom order with the \u003cstrong style=\"color: #e58c0a;\"\u003e\"Order Now\"\u003c\/strong\u003e button.\u003c\/div\u003e\n\u003cdiv style=\"display: flex; gap: 8px; justify-content: center; flex-wrap: wrap;\"\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e📐\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eIn your desired size\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e✅\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eProfessional edging\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"background: #fffbeb; border: 1px solid rgba(253,198,86,0.4); border-radius: 50px; padding: 6px 14px; display: inline-flex; align-items: center; gap: 6px;\"\u003e\n\u003cspan style=\"font-size: 0.95rem;\"\u003e🚀\u003c\/span\u003e\u003cspan style=\"font-size: 0.76rem; color: #6b7280; font-weight: 600;\"\u003eFast delivery\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n        \/* Bağımsızlık için wrapper bazlı stil izolasyonu *\/\n        #hali-ozel-modul.hali-hesaplayici-wrapper {\n            font-family: 'Inter', sans-serif;\n            margin: 20px auto;\n            width: 100%;\n            max-width: 600px;\n            color: #1f2937;\n        }\n        #hali-ozel-modul .hali-hesaplayici-container {\n            background: white;\n            border-radius: 1rem;\n            box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1);\n            padding: 1.5rem;\n            border: 1px solid #e5e7eb;\n        }\n        #hali-ozel-modul .hali-baslik { font-size: 1.5rem; font-weight: 700; text-align: center; margin-bottom: 0.5rem; }\n        #hali-ozel-modul .hali-aciklama { color: #6b7280; font-size: 0.875rem; text-align: center; margin-bottom: 1.5rem; line-height: 1.5; }\n        #hali-ozel-modul .hali-form-grup { margin-bottom: 1rem; }\n        #hali-ozel-modul .hali-label { display: block; font-size: 0.875rem; font-weight: 600; margin-bottom: 0.25rem; }\n        #hali-ozel-modul .hali-input-wrapper { position: relative; }\n        #hali-ozel-modul .hali-input {\n            width: 100%; padding: 0.75rem; border: 1px solid #d1d5db; border-radius: 0.5rem;\n            font-size: 1rem; background: #f9fafb;\n        }\n        #hali-ozel-modul .hali-input:focus { border-color: #FDC656; outline: none; box-shadow: 0 0 0 2px #FEF3C7; }\n        #hali-ozel-modul .hali-birim { position: absolute; right: 0.75rem; top: 50%; transform: translateY(-50%); color: #6b7280; }\n        #hali-ozel-modul .hali-hesapla-btn {\n            width: 100%; background-color: #FDC656; color: #1f2937; font-weight: 700; padding: 0.8rem;\n            border-radius: 9999px; border: none; cursor: pointer; transition: 0.2s; margin-top: 1rem; font-size: 1rem;\n        }\n        #hali-ozel-modul .hali-hesapla-btn:hover { background-color: #E5B34E; }\n        #hali-ozel-modul .hali-sonuc-alani { margin-top: 1.5rem; border-top: 1px solid #e5e7eb; padding-top: 1.5rem; }\n        #hali-ozel-modul .hidden { display: none !important; }\n        #hali-ozel-modul .hali-fiyat { color: #ea580c; font-weight: 800; font-size: 1.5rem; }\n        #hali-ozel-modul .hali-uyari {\n            font-size: 0.85rem; color: #1e40af; background-color: #eff6ff;\n            padding: 1rem; border-radius: 0.5rem; border-left: 4px solid #2563eb; margin: 1rem 0;\n        }\n        #hali-ozel-modul .hali-secim-baslik { font-size: 0.875rem; font-weight: 600; margin: 1rem 0 0.5rem; }\n        #hali-ozel-modul .hali-secim-container { display: flex; gap: 0.5rem; }\n        #hali-ozel-modul .hali-secim-item { flex: 1; }\n        #hali-ozel-modul .hali-radio { display: none; }\n        #hali-ozel-modul .hali-radio-label {\n            display: flex; align-items: center; justify-content: center; padding: 0.6rem;\n            border: 2px solid #d1d5db; border-radius: 0.5rem; cursor: pointer; font-size: 0.85rem; font-weight: 500;\n        }\n        #hali-ozel-modul .hali-radio:checked + .hali-radio-label { background-color: #FDC656; border-color: #FDC656; }\n        #hali-ozel-modul .hali-whatsapp-btn {\n            display: flex; align-items: center; justify-content: center; gap: 0.5rem;\n            width: 100%; padding: 0.75rem; border-radius: 0.5rem; font-weight: 700;\n            margin-top: 1rem; text-decoration: none; transition: 0.2s;\n        }\n        #hali-ozel-modul .hali-whatsapp-btn.disabled { background-color: #d1d5db; color: #9ca3af; pointer-events: none; }\n        #hali-ozel-modul .hali-whatsapp-btn.active { background-color: #22c55e; color: white; }\n    \u003c\/style\u003e\n\u003cdiv id=\"hali-ozel-modul\" class=\"hali-hesaplayici-wrapper\"\u003e\n\u003cdiv class=\"hali-hesaplayici-container\"\u003e\n\u003ch2 class=\"hali-baslik\"\u003eCUSTOM SIZE CALCULATOR\u003c\/h2\u003e\n\u003cp class=\"hali-aciklama\"\u003eEnter width and length. \u003cbr\u003e\u003cstrong\u003eRoll Sizes: 80, 100, 120, 160, 200, 400 cm\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eWIDTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-genislik\" class=\"hali-input\" placeholder=\"Ex: 240\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-form-grup\"\u003e\n\u003clabel class=\"hali-label\"\u003eLENGTH (cm)\u003c\/label\u003e\n\u003cdiv class=\"hali-input-wrapper\"\u003e\n\u003cinput type=\"number\" id=\"js-uzunluk\" class=\"hali-input\" placeholder=\"Ex: 350\"\u003e \u003cspan class=\"hali-birim\"\u003ecm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"hali-hesapla-btn\" id=\"js-hesapla\"\u003eCalculate \/ See Price\u003c\/button\u003e\n\u003cdiv id=\"js-sonuc-paneli\" class=\"hali-sonuc-alani hidden\"\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between;\"\u003e\n\u003cspan\u003eSquare Meter:\u003c\/span\u003e\u003cstrong id=\"js-m2-sonuc\"\u003e\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; justify-content: space-between; align-items: center; margin-top: 0.5rem;\"\u003e\n\u003cspan\u003eTotal Price:\u003c\/span\u003e\u003cspan id=\"js-fiyat-sonuc\" class=\"hali-fiyat\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"text-align: right; font-size: 0.75rem; color: #6b7280;\"\u003e(Price per 1 m²: \u003cspan id=\"js-birim-fiyat\"\u003e\u003c\/span\u003e TL)\u003c\/div\u003e\n\u003cdiv id=\"js-uyari-kutusu\" class=\"hali-uyari hidden\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET EDGE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn1\" name=\"kenar\" value=\"Fringe\" class=\"hali-radio\"\u003e\u003clabel for=\"kn1\" class=\"hali-radio-label\"\u003eFringe\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn2\" name=\"kenar\" value=\"Overlock\" class=\"hali-radio\"\u003e\u003clabel for=\"kn2\" class=\"hali-radio-label\"\u003eOverlock\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"kn3\" name=\"kenar\" value=\"Folding\" class=\"hali-radio\"\u003e\u003clabel for=\"kn3\" class=\"hali-radio-label\"\u003eFolding\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-baslik\"\u003eSELECT CARPET SHAPE\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-container\"\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk1\" name=\"sekil\" value=\"Rectangle\" class=\"hali-radio\"\u003e\u003clabel for=\"sk1\" class=\"hali-radio-label\"\u003eRectangle\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk2\" name=\"sekil\" value=\"Round\" class=\"hali-radio\"\u003e\u003clabel for=\"sk2\" class=\"hali-radio-label\"\u003eRound\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hali-secim-item\"\u003e\n\u003cinput type=\"radio\" id=\"sk3\" name=\"sekil\" value=\"Oval\" class=\"hali-radio\"\u003e\u003clabel for=\"sk3\" class=\"hali-radio-label\"\u003eOval\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca href=\"#\" id=\"js-wp-btn\" class=\"hali-whatsapp-btn disabled\"\u003e \u003cspan\u003eOrder via WhatsApp\u003c\/span\u003e \u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n        (function() {\n            const M2_FIYAT = 2090;\n            const WP_NO = \"905522447544\";\n            const RULOLAR = [80, 100, 120, 160, 200, 400];\n\n            const btnHesapla = document.getElementById('js-hesapla');\n            const panel = document.getElementById('js-sonuc-paneli');\n            const uyari = document.getElementById('js-uyari-kutusu');\n            const wpBtn = document.getElementById('js-wp-btn');\n\n            document.getElementById('js-birim-fiyat').textContent = M2_FIYAT.toLocaleString('tr-TR');\n\n            btnHesapla.addEventListener('click', function() {\n                const g = parseFloat(document.getElementById('js-genislik').value);\n                const u = parseFloat(document.getElementById('js-uzunluk').value);\n\n                if (!g || !u || g \u003c= 0 || u \u003c= 0) {\n                    alert(\"Lütfen geçerli ölçüler giriniz.\");\n                    return;\n                }\n\n                if (g \u003e 400) {\n                    alert(\"Genişlik maksimum 400 cm olabilir. Daha büyük ölçüler için lütfen bizimle iletişime geçin.\");\n                    panel.classList.add('hidden');\n                    return;\n                }\n\n                \/\/ Sektörel Mantık: Rulo Genişliği Bulma\n                let rulo = RULOLAR.find(r =\u003e r \u003e= g);\n                let m2 = (rulo \/ 100) * (u \/ 100);\n                let toplam = m2 * M2_FIYAT;\n\n                \/\/ Sonuçları Yaz\n                document.getElementById('js-m2-sonuc').textContent = m2.toFixed(2).replace('.', ',') + \" m²\";\n                document.getElementById('js-fiyat-sonuc').textContent = Math.round(toplam).toLocaleString('tr-TR') + \" TL\";\n\n                \/\/ Uyarı Metni (Fire Bilgisi)\n                if (g !== rulo) {\n                    uyari.innerHTML = `Talep ettiğiniz \u003cstrong\u003e${g} cm\u003c\/strong\u003e genişlik, \u003cstrong\u003e${rulo} cm\u003c\/strong\u003e'lik rulomuzdan kesilerek hazırlanacaktır. Fiyatlandırma rulo genişliği üzerinden yapılmıştır.`;\n                    uyari.classList.remove('hidden');\n                } else {\n                    uyari.classList.add('hidden');\n                }\n\n                panel.classList.remove('hidden');\n                \n                \/\/ Seçimleri sıfırla ve butonu pasif yap\n                document.querySelectorAll('#hali-ozel-modul input[type=\"radio\"]').forEach(r =\u003e r.checked = false);\n                wpBtn.className = \"hali-whatsapp-btn disabled\";\n                \n                \/\/ WhatsApp Mesaj Fonksiyonunu Bağla\n                const updateLink = () =\u003e {\n                    const kenar = document.querySelector('input[name=\"kenar\"]:checked');\n                    const sekil = document.querySelector('input[name=\"sekil\"]:checked');\n                    \n                    if(kenar \u0026\u0026 sekil) {\n                        wpBtn.className = \"hali-whatsapp-btn active\";\n                        const msg = `Merhaba, özel ölçü sipariş vermek istiyorum:\\n` +\n                                    `📏 Ölçü: ${g}x${u} cm (${m2.toFixed(2)} m2)\\n` +\n                                    `🧵 Kenar: ${kenar.value} \/ Şekil: ${sekil.value}\\n` +\n                                    `💰 Fiyat: ${Math.round(toplam)} TL\\n` +\n                                    `🔗 Ürün: ${window.location.href}`;\n                        wpBtn.href = `https:\/\/wa.me\/${WP_NO}?text=${encodeURIComponent(msg)}`;\n                        wpBtn.target = \"_blank\";\n                    }\n                };\n\n                document.querySelectorAll('#hali-ozel-modul input[name=\"kenar\"], #hali-ozel-modul input[name=\"sekil\"]')\n                        .forEach(el =\u003e el.addEventListener('change', updateLink));\n            });\n        })();\n    \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp data-path-to-node=\"7\"\u003e\u003cb data-path-to-node=\"7\" data-index-in-node=\"0\"\u003e\"Fluid State of Positive Energy: Softening Sharp Lines, Groundwork Architecture That Adds Warmth and Vibrancy to Your Spaces...\"\u003c\/b\u003e\u003c\/p\u003e\n\u003cp data-path-to-node=\"8\"\u003eThe Zev Halı Pilosus Series (PS15) Oval Form has been specially formulated to bring an emotional warmth and aesthetic flexibility to living spaces. This innovative \u003cb data-path-to-node=\"8\" data-index-in-node=\"264\"\u003eplain rug\u003c\/b\u003e, completely free of asymmetrical patterns that strain the eye and sharp corners that divide the energy of the space, imbues your floors with the delicate, invigorating frequency of pink through its seamless oval cut. Designed for those who reject rigid boundaries and seek to bring an organic and inviting unity to their space, this \u003cb data-path-to-node=\"8\" data-index-in-node=\"479\"\u003epatternless rug\u003c\/b\u003e instantly warms up the cold structural elements in a room. Not only does it create a visual focal point, but with its voluminous \u003cb data-path-to-node=\"8\" data-index-in-node=\"667\"\u003eplush rug\u003c\/b\u003e structure and silky \u003cb data-path-to-node=\"8\" data-index-in-node=\"695\"\u003eplain soft\u003c\/b\u003e surface that pampers your sense of touch with every step, it absorbs acoustic reverberation in the environment, adding a positive layer of insulation to your living space.\u003c\/p\u003e\n\u003cp data-path-to-node=\"9\"\u003e\u003cb data-path-to-node=\"9\" data-index-in-node=\"0\"\u003eUnlimited Production and Project Network Supporting Architectural Vision!\u003c\/b\u003e Zev Halı's technology and design-oriented production infrastructure places the vibrant presence of oval geometry at the heart of your project without being constrained by any fabrication limitations. Designed to be \u003cb data-path-to-node=\"9\" data-index-in-node=\"272\"\u003eusable everywhere in the home\u003c\/b\u003e thanks to the high standards of its yarn structure, this dynamic \u003cb data-path-to-node=\"9\" data-index-in-node=\"336\"\u003eshiny-looking rug\u003c\/b\u003e perfectly adapts to every square meter, from individual residential projects to prestigious corporate spaces. It is an energy-boosting \u003cb data-path-to-node=\"9\" data-index-in-node=\"565\"\u003eoffice rug\u003c\/b\u003e \u003cb data-path-to-node=\"9\" data-index-in-node=\"538\"\u003efor offices\u003c\/b\u003e to break the cold atmosphere and support creativity, a luxurious \u003cb data-path-to-node=\"9\" data-index-in-node=\"624\"\u003ehotel rug\u003c\/b\u003e that leaves a warm signature in boutique projects, or a complete insulation solution that can be adapted \u003cb data-path-to-node=\"9\" data-index-in-node=\"694\"\u003efor those who want wall-to-wall carpeting\u003c\/b\u003e to fully insulate the floor according to the room's architecture. No matter how specific your space's dimensions are, this oval powder collection \u003cb data-path-to-node=\"9\" data-index-in-node=\"855\"\u003ecan be made up to 400 cm wide\u003c\/b\u003e and \u003cb data-path-to-node=\"9\" data-index-in-node=\"933\"\u003ecan be made in all desired sizes\u003c\/b\u003e to perfectly integrate with your architectural plan. To create a request for a \u003cb data-path-to-node=\"9\" data-index-in-node=\"1030\"\u003ecustom-sized rug\u003c\/b\u003e that fits your space millimeter by millimeter, exceeding production limits, or a \u003cb data-path-to-node=\"9\" data-index-in-node=\"1076\"\u003ecut rug\u003c\/b\u003e of your desired length, customers can \u003cb data-path-to-node=\"9\" data-index-in-node=\"1126\"\u003econtact us via WhatsApp for custom sizes\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp data-path-to-node=\"10\"\u003eAt the base of this smooth and warm form lies superior floor engineering that resists even the most intense use for years:\u003c\/p\u003e\n\u003cul data-path-to-node=\"11\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,0,0\"\u003e\u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"0\"\u003eStrong Substructure Fixed to the Floor:\u003c\/b\u003e With a pile density of 185,600 points per square meter and a weight reaching 2500 gr\/m², this \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"110\"\u003ethick rug\u003c\/b\u003e adheres perfectly to parquet and ceramics thanks to its high grammage. With its strong \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"236\"\u003ewoven backing\u003c\/b\u003e technology, which definitively prevents stretching and bunching, it guarantees a premium \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"304\"\u003ewoven rug\u003c\/b\u003e that maintains its form for years and a reliable \u003cb data-path-to-node=\"11,0,0\" data-index-in-node=\"333\"\u003ewoven-back rug\u003c\/b\u003e performance.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,1,0\"\u003e\u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"0\"\u003eHaptic Luxury and Thermal Insulation:\u003c\/b\u003e Its first-class micro polyester yarn with a 13 mm pile height offers the dense, full, and smooth \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"137\"\u003elong-pile rug\u003c\/b\u003e sensation you're looking for. With its thermal barrier that blocks heat bridges, it acts as a warm \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"261\"\u003ewinter rug\u003c\/b\u003e that insulates your feet from the cold and an elite \u003cb data-path-to-node=\"11,1,0\" data-index-in-node=\"318\"\u003eshaggy rug\u003c\/b\u003e that heightens the sense of touch.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,2,0\"\u003e\u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"0\"\u003eRespiratory-Friendly and Hygienic Standard:\u003c\/b\u003e Thanks to its innovative yarn technology that completely eliminates pile shedding, it is a truly \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"155\"\u003edust-free rug\u003c\/b\u003e that does not degrade the oxygen quality of the environment. With its healthy texture that does not harbor allergens, it offers the safest \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"272\"\u003echildren's room rug\u003c\/b\u003e for your baby and an \u003cb data-path-to-node=\"11,2,0\" data-index-in-node=\"319\"\u003eanti-allergenic rug\u003c\/b\u003e protection at clinical standards.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"11,3,0\"\u003e\u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"0\"\u003eResilient and Dynamic Structure:\u003c\/b\u003e It is a high-performance \u003cb data-path-to-node=\"11,3,0\" data-index-in-node=\"203\"\u003emachine-made rug\u003c\/b\u003e that combines the soft energy of the pink tone with smart surface technology that prevents dirt from clinging, allowing for practical cleaning without disrupting daily routines.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"12\"\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zevhali7_f4371da0-a02f-4bec-bc03-68d2cc7ff50b.webp?v=1776893827\" alt=\"\"\u003e\u003c\/h4\u003e\n\u003ch4 data-path-to-node=\"13\"\u003e🎨 \u003cb data-path-to-node=\"13\" data-index-in-node=\"3\"\u003ePsychology of the Colors It Contains\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"14\"\u003eA positive profile that refreshes the energy of the space, balancing warmth with a fluid aesthetic:\u003c\/p\u003e\n\u003cul data-path-to-node=\"15\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,0,0\"\u003e\u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"0\"\u003eSoft Pink \/ Powder (Base):\u003c\/b\u003e Symbolizes love, positive energy, sincerity, and empathy. When combined with the oval form, it has the miraculous effect of a \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"177\"\u003epink rug\u003c\/b\u003e that instantly breaks down stress and coldness in the environment. It is an extremely strategic and elegant \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"319\"\u003ecolorful rug\u003c\/b\u003e choice that warms the environment without overwhelming it when used with gray, white, or anthracite furniture. It is a unique \u003cb data-path-to-node=\"15,0,0\" data-index-in-node=\"406\"\u003elight-colored rug\u003c\/b\u003e alternative that brings a warm brightness even to dark areas.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"15,1,0\"\u003e\u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"0\"\u003eMicro Yarn Reflections:\u003c\/b\u003e Unlike dull and lifeless textiles, thanks to the technological polish in its yarn, it creates the illusion of a rich \u003cb data-path-to-node=\"15,1,0\" data-index-in-node=\"193\"\u003eshiny rug\u003c\/b\u003e that captures the light of the environment and offers pearl-like reflections, adding dimension to the space.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"16\"\u003e\n\u003ch4 data-path-to-node=\"17\"\u003e📐 \u003cb data-path-to-node=\"17\" data-index-in-node=\"3\"\u003eFrom an Architect's Perspective: Decoration \u0026amp; Combination Advice\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cp data-path-to-node=\"18\"\u003eThe Pilosus Pink Oval series' edgeless structure and limitless size option make it the \"energy center\" tool for interior designers in decoration:\u003c\/p\u003e\u003cul data-path-to-node=\"19\"\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,0,0\"\u003e\u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"0\"\u003eWarm and Fluid Living Spaces:\u003c\/b\u003e It is a perfect \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"175\"\u003eliving room rug\u003c\/b\u003e alternative that softens the harsh atmosphere in the room when laid next to sharp-lined white lacquer tables and furniture with light gray or beige details. With its organic form that invigorates the mind, it is a warm \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"286\"\u003elounge rug\u003c\/b\u003e where you will spend intimate time with your family, and a contemporary \u003cb data-path-to-node=\"19,0,0\" data-index-in-node=\"359\"\u003emodern rug\u003c\/b\u003e that captures current design dynamics.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,1,0\"\u003e\u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"0\"\u003eOrganic Guidance in Transition Areas:\u003c\/b\u003e It can be used as a prestigious \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"160\"\u003ehallway rug\u003c\/b\u003e that optically directs the flow of the space from the narrow entrances of your home and can be cut to any desired size, or as a luxurious \u003cb data-path-to-node=\"19,1,0\" data-index-in-node=\"252\"\u003eentrance rug\u003c\/b\u003e that offers a cheerful and warm welcome to your guests from the very first step.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to-node=\"19,2,0\"\u003e\u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"0\"\u003eFocused Comfort Zones:\u003c\/b\u003e You can create a noble \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"159\"\u003ebedroom rug\u003c\/b\u003e by laying it at the foot of your bed with its oval shape extending outward, allowing you to start the day with a positive and smooth step. With its special moisture-repelling yarn, it can also be easily designed as a luxurious \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"258\"\u003ebathroom rug\u003c\/b\u003e for those looking for a different touch, or a practical \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"323\"\u003ekitchen rug\u003c\/b\u003e that complements kitchens with wooden details. If you are looking for a visionary and energetic \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"425\"\u003edecorative rug\u003c\/b\u003e and a long-lasting \u003cb data-path-to-node=\"19,2,0\" data-index-in-node=\"455\"\u003equality rug\u003c\/b\u003e to make a statement in your space, this pink oval form will definitely enhance the prestige of your home.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003chr data-path-to-node=\"20\"\u003e\n\u003ch4 data-path-to-node=\"21\"\u003e🛠️ \u003cb data-path-to-node=\"21\" data-index-in-node=\"4\"\u003eTechnical Details\u003c\/b\u003e\n\u003c\/h4\u003e\n\u003cul data-path-to-node=\"22\"\u003e\n\u003cli\u003e\n\u003cp data-path-to=\"node=22,0,0\"\u003e\u003cb data-path-to-node=\"22,0,0\" data-index-in-node=\"0\"\u003eCollection Name:\u003c\/b\u003e Pilosus Series (PS15)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to=\"node=22,1,0\"\u003e\u003cb data-path-to-node=\"22,1,0\" data-index-in-node=\"0\"\u003eColor:\u003c\/b\u003e Pink (Powder Tone \/ Shiny Reflection)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to=\"node=22,2,0\"\u003e\u003cb data-path-to-node=\"22,2,0\" data-index-in-node=\"0\"\u003eForm \/ Shape:\u003c\/b\u003e Oval\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to=\"node=22,3,0\"\u003e\u003cb data-path-to-node=\"22,3,0\" data-index-in-node=\"0\"\u003eYarn Type:\u003c\/b\u003e Micro Polyester (Smooth and Soft Texture)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to=\"node=22,4,0\"\u003e\u003cb data-path-to-node=\"22,4,0\" data-index-in-node=\"0\"\u003ePile Height:\u003c\/b\u003e 13 mm (Shaggy \/ Plush Pile)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to=\"node=22,5,0\"\u003e\u003cb data-path-to-node=\"22,5,0\" data-index-in-node=\"0\"\u003eWeaving Density:\u003c\/b\u003e 185,600 Points (High Form Resistance)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to=\"node=22,6,0\"\u003e\u003cb data-path-to-node=\"22,6,0\" data-index-in-node=\"0\"\u003eWeight:\u003c\/b\u003e 2500 gr\/m² (Heavy and Floor-Gripping Structure)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to=\"node=22,7,0\"\u003e\u003cb data-path-to-node=\"22,7,0\" data-index-in-node=\"0\"\u003eBase Feature:\u003c\/b\u003e Woven Base with Jute and Cotton Support\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to=\"node=22,8,0\"\u003e\u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"0\"\u003eProduction Options:\u003c\/b\u003e \u003cb data-path-to-node=\"22,8,0\" data-index-in-node=\"20\"\u003eCan be Made in All Desired Sizes up to 400 cm Width\u003c\/b\u003e (Unlimited size - Special order via WhatsApp)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to=\"node=22,9,0\"\u003e\u003cb data-path-to-node=\"22,9,0\" data-index-in-node=\"0\"\u003eArchitectural Concept:\u003c\/b\u003e Wall-to-Wall Carpet, Office Carpet, Custom Size Cutting.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to=\"node=22,10,0\"\u003e\u003cb data-path-to-node=\"22,10,0\" data-index-in-node=\"0\"\u003eHighlight Features:\u003c\/b\u003e Does Not Shed Dust, Anti-allergenic, Simple and Oval Design, Gives Positive Energy.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp data-path-to=\"node=22,11,0\"\u003e\u003cb data-path-to-node=\"22,11,0\" data-index-in-node=\"0\"\u003eAreas of Use:\u003c\/b\u003e Living room, children's room, bedroom, lounge, entrance, hallway, office.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"ZEV HALI","offers":[{"title":"80x150","offer_id":42970602504240,"sku":"seyranhali-bali-4005pembe-1-oval","price":2508.0,"currency_code":"TRY","in_stock":true},{"title":"80x200","offer_id":42970602537008,"sku":"seyranhali-bali-4005pembe-2-oval","price":3344.0,"currency_code":"TRY","in_stock":true},{"title":"80x250","offer_id":42970602569776,"sku":"seyranhali-bali-4005pembe3-oval","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"80x300","offer_id":42970602602544,"sku":"seyranhali-bali-4005pembe-4-oval","price":5016.0,"currency_code":"TRY","in_stock":true},{"title":"100x200","offer_id":42970602635312,"sku":"seyranhali-bali-4005pembe-8-oval","price":4180.0,"currency_code":"TRY","in_stock":true},{"title":"100x250","offer_id":42970602668080,"sku":"seyranhali-bali-4005pembe-9-oval","price":5225.0,"currency_code":"TRY","in_stock":true},{"title":"100x300","offer_id":42970602700848,"sku":"seyranhali-bali-4005pembe-10-oval","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x180","offer_id":42970602733616,"sku":"seyranhali-bali-4005pembe-14-oval","price":4500.0,"currency_code":"TRY","in_stock":true},{"title":"120x250","offer_id":42970602766384,"sku":"seyranhali-bali-4005pembe-15-oval","price":6270.0,"currency_code":"TRY","in_stock":true},{"title":"120x300","offer_id":42970602799152,"sku":"seyranhali-bali-4005pembe-16-oval","price":7524.0,"currency_code":"TRY","in_stock":true},{"title":"160x230","offer_id":42970602831920,"sku":"seyranhali-bali-4005pembe-19-oval","price":7691.0,"currency_code":"TRY","in_stock":true},{"title":"160x300","offer_id":42970602864688,"sku":"seyranhali-bali-4005pembe-20-oval","price":10032.0,"currency_code":"TRY","in_stock":true},{"title":"200x300","offer_id":42970602897456,"sku":"seyranhali-bali-4005pembe24-oval","price":12540.0,"currency_code":"TRY","in_stock":true},{"title":"200x400","offer_id":42970602930224,"sku":"seyranhali-bali-4005pembe-26-oval","price":16720.0,"currency_code":"TRY","in_stock":true},{"title":"300x500","offer_id":42970602962992,"sku":"seyranhali-bali-4005pembe-35-oval","price":31350.0,"currency_code":"TRY","in_stock":true},{"title":"400x600","offer_id":42970602995760,"sku":"seyranhali-bali-4005pembe-42-oval","price":50160.0,"currency_code":"TRY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/files\/zev-hali-pilosus-ps15-pembe-oval-sade-shaggy-hali-ozel-olcu-duvardan-duvara-ofis-halisi_seyranhalibali4500pembeoval_1.jpg?v=1776893861"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0657\/6970\/1424\/collections\/zevhali1_26.webp?v=1773694447","url":"https:\/\/www.zevhali.com\/en\/collections\/banyo-paspasi.oembed","provider":"ZEV HALI","version":"1.0","type":"link"}