.old-price.svelte-1ft8jq8{text-decoration:line-through}.bold.svelte-1ft8jq8{font-weight:700}.overlay.svelte-t51fc{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.message-box.svelte-t51fc{background:#fff;padding:20px;border-radius:4px;box-shadow:0 4px 8px #0003;text-align:center;font-size:1.2em;position:relative}.message-box.svelte-t51fc div:where(.svelte-t51fc){padding-top:20px;padding-bottom:20px}.message-box.svelte-t51fc .close:where(.svelte-t51fc){position:absolute;right:10px;top:10px;width:20px;height:20px;background-image:url(../../../images/close-cross.svg);background-size:20px 20px;background-repeat:no-repeat}input.button.light.svelte-1w6zutp{font-size:12px;width:140px;height:30px;padding-top:10px;padding-bottom:10px;margin-right:10px}input.button.light.svelte-1w6zutp.showHeart{background-image:url(../../../images/heart-dark.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:5px center;padding-left:25px}input.button.light.svelte-1w6zutp:hover{background-color:#000;color:#fff}input.button.light.svelte-1w6zutp.button.light{padding-left:30px;padding-right:0}a.enquiry.svelte-1w6zutp{display:inline-block;--size: 25px;height:var(--size);position:relative;background-image:url(../../../images/heart-light.svg);background-size:var(--size) var(--size);background-repeat:no-repeat}a.enquiry.svelte-1w6zutp:hover{background-image:url(../../../images/heart-dark.svg);background-size:var(--size) var(--size)}.description p{padding-bottom:15px}.description p strong{font-weight:600}.description p strong,.description p u{display:inline}.description ul{padding-left:40px}.description ul>p{padding-bottom:15px}.product.svelte-3udh18{--width: 230px;height:360px;width:var(--width);--margin: 8px;margin-left:var(--margin);margin-right:var(--margin);background-color:#fff;position:relative;padding:7px;display:flex;flex-direction:column;justify-content:center;margin-bottom:calc(2 * var(--margin));border:1px solid #ffffff}.product.svelte-3udh18 .enquire-for-price:where(.svelte-3udh18){padding-top:0;font-size:15px;color:#698b73}.product.svelte-3udh18 .login:where(.svelte-3udh18){font-size:15px;font-family:DM Sans;font-weight:400;color:#698b73}.product.svelte-3udh18 .login:where(.svelte-3udh18):hover{cursor:pointer;text-decoration:underline}.product.svelte-3udh18:hover{border:1px solid #a1b1a9}.product.svelte-3udh18 .image-container:where(.svelte-3udh18){height:60%;display:flex;justify-content:center;background-color:#f0f0f0}.product.svelte-3udh18 .image-container:where(.svelte-3udh18) .image:where(.svelte-3udh18){width:var(--width)}.product.svelte-3udh18 .data:where(.svelte-3udh18){height:40%;display:flex;flex-direction:column;justify-content:flex-start;text-align:center;color:#333;padding-top:15px;--padding-bottom: 3px}.product.svelte-3udh18 .data:where(.svelte-3udh18) .name:where(.svelte-3udh18){font-size:15px;padding-bottom:var(--padding-bottom);font-weight:600;padding-top:0}.product.svelte-3udh18 .data:where(.svelte-3udh18) .id:where(.svelte-3udh18){font-size:15px;padding-bottom:var(--padding-bottom)}.product.svelte-3udh18 .data:where(.svelte-3udh18) .dimensions:where(.svelte-3udh18){font-size:15px;padding-bottom:var(--padding-bottom)}.product.svelte-3udh18 .data:where(.svelte-3udh18) .price:where(.svelte-3udh18){font-size:15px;padding-bottom:5px}.product.svelte-3udh18 .data:where(.svelte-3udh18) .price:where(.svelte-3udh18).var{padding-top:0}.product.svelte-3udh18 .data:where(.svelte-3udh18) .prices:where(.svelte-3udh18){display:flex;justify-content:center;color:#698b73;font-size:15px;padding-bottom:20px}.product.svelte-3udh18 .data:where(.svelte-3udh18) .prices:where(.svelte-3udh18) .oldPrice:where(.svelte-3udh18){padding-right:10px;text-decoration:line-through}@media (max-width: 1024px){.product.svelte-3udh18{width:170px;height:340px}}@media (max-width: 700px){.product.svelte-3udh18{width:calc(100% - 16px);min-height:300px;margin-left:0;margin-right:0;margin-bottom:20px}.product.svelte-3udh18 .enquire-for-price:where(.svelte-3udh18){font-size:14px}.product.svelte-3udh18 .data:where(.svelte-3udh18) .name:where(.svelte-3udh18){font-size:13px}.product.svelte-3udh18 .data:where(.svelte-3udh18) .id:where(.svelte-3udh18){font-size:13px}.product.svelte-3udh18 .data:where(.svelte-3udh18) .dimensions:where(.svelte-3udh18){font-size:13px}.product.svelte-3udh18 .data:where(.svelte-3udh18) .price:where(.svelte-3udh18){font-size:13px}}
