.elementor-7298 .elementor-element.elementor-element-7a117717>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7298 .elementor-element.elementor-element-7a117717>.elementor-container{max-width:1320px;min-height:350px}.elementor-7298 .elementor-element.elementor-element-7a117717 .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:0}.elementor-7298 .elementor-element.elementor-element-7a117717{margin-top:6px;margin-bottom:0;padding:0 15px 0 15px}.elementor-7298 .elementor-element.elementor-element-42a266bc>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px}.elementor-7298 .elementor-element.elementor-element-42a266bc>.elementor-element-populated{border-style:none;box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.elementor-7298 .elementor-element.elementor-element-40ed5519 .elementor-repeater-item-bf839a8{background-color:#fafafa;background-image:url(https://gift.ma/wp-content/uploads/2026/08/slidehompagegift-1.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-7298 .elementor-element.elementor-element-40ed5519 .elementor-repeater-item-bf839a8 .slide-content{text-align:center}.elementor-7298 .elementor-element.elementor-element-40ed5519 .elementor-repeater-item-bf839a8 .slide-content .slide-title{margin-bottom:10px;animation-duration:500ms;animation-delay:0ms}.elementor-7298 .elementor-element.elementor-element-40ed5519 .elementor-repeater-item-bf839a8 .slide-content .slide-subtitle{margin-bottom:15px;animation-duration:500ms;animation-delay:0ms}.elementor-7298 .elementor-element.elementor-element-40ed5519 .elementor-repeater-item-bf839a8 .slide-content .description{margin-bottom:15px;animation-duration:500ms;animation-delay:0ms}.elementor-7298 .elementor-element.elementor-element-40ed5519 .elementor-repeater-item-bf839a8 .slide-content .slide-button{padding:10px 25px 10px 15px;border-radius:0 0 0 0;animation-duration:500ms;animation-delay:0ms}.elementor-7298 .elementor-element.elementor-element-40ed5519 .et-slider{height:360px!important}.elementor-7298 .elementor-element.elementor-element-1e354d7b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px}.elementor-7298 .elementor-element.elementor-element-1e354d7b>.elementor-element-populated{border-style:none;box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.elementor-7298 .elementor-element.elementor-element-68dbbca8>.elementor-widget-container{margin:0 0 0 0}.elementor-7298 .elementor-element.elementor-element-68dbbca8 .banner .banner-content,.elementor-7298 .elementor-element.elementor-element-68dbbca8 .banner .banner-content .banner-title,.elementor-7298 .elementor-element.elementor-element-68dbbca8 .banner .banner-content .banner-subtitle{text-align:left!important}.elementor-7298 .elementor-element.elementor-element-68dbbca8 .banner-title{font-family:"Inter",Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize}.elementor-7298 .elementor-element.elementor-element-68dbbca8 .banner-content .banner-title{color:#000}.elementor-7298 .elementor-element.elementor-element-68dbbca8 .banner-content .banner-title span{padding:0 0 0 0}.elementor-7298 .elementor-element.elementor-element-68dbbca8 .banner-content .banner-subtitle{margin-bottom:0}.elementor-7298 .elementor-element.elementor-element-68dbbca8 .content-inner{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400}.elementor-7298 .elementor-element.elementor-element-68dbbca8 .banner-content .content-inner{color:#000;margin-bottom:0}.elementor-7298 .elementor-element.elementor-element-68dbbca8 .banner-content{padding:35px 50px 035px 50px}.elementor-7298 .elementor-element.elementor-element-68dbbca8 .banner img{min-height:200px!important;object-fit:cover}.elementor-7298 .elementor-element.elementor-element-68dbbca8 .banner-content .button-wrap .banner-button{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;border-radius:10px 10px 10px 10px;padding:15px 20px 20px 20px}.elementor-7298 .elementor-element.elementor-element-68dbbca8 .banner .banner-content .button-wrap .banner-button{color:#FFF;background-color:#00796B}.elementor-7298 .elementor-element.elementor-element-68dbbca8 .banner .banner-content .button-wrap .banner-button:hover{color:#00796B}.elementor-7298 .elementor-element.elementor-element-68dbbca8 .banner .banner-content .button-wrap .banner-button:hover{background-color:#FFF}.elementor-7298 .elementor-element.elementor-element-75e07e5b>.elementor-widget-container{margin:0 0 0 0}.elementor-7298 .elementor-element.elementor-element-75e07e5b .banner .banner-content,.elementor-7298 .elementor-element.elementor-element-75e07e5b .banner .banner-content .banner-title,.elementor-7298 .elementor-element.elementor-element-75e07e5b .banner .banner-content .banner-subtitle{text-align:left!important}.elementor-7298 .elementor-element.elementor-element-75e07e5b .banner-title{font-family:"Inter",Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize}.elementor-7298 .elementor-element.elementor-element-75e07e5b .banner-content .banner-title{color:#000}.elementor-7298 .elementor-element.elementor-element-75e07e5b .banner-content .banner-title span{padding:0 0 0 0}.elementor-7298 .elementor-element.elementor-element-75e07e5b .banner-content .banner-subtitle{margin-bottom:0}.elementor-7298 .elementor-element.elementor-element-75e07e5b .content-inner{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400}.elementor-7298 .elementor-element.elementor-element-75e07e5b .banner-content .content-inner{color:#000;margin-bottom:0}.elementor-7298 .elementor-element.elementor-element-75e07e5b .banner-content{padding:35px 50px 035px 50px}.elementor-7298 .elementor-element.elementor-element-75e07e5b .banner img{min-height:190px!important;object-fit:cover}.elementor-7298 .elementor-element.elementor-element-75e07e5b .banner-content .button-wrap .banner-button{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;border-radius:10px 10px 10px 10px;padding:15px 20px 20px 20px}.elementor-7298 .elementor-element.elementor-element-75e07e5b .banner .banner-content .button-wrap .banner-button{color:#FFF;background-color:#00796B}.elementor-7298 .elementor-element.elementor-element-75e07e5b .banner .banner-content .button-wrap .banner-button:hover{color:#00796B}.elementor-7298 .elementor-element.elementor-element-75e07e5b .banner .banner-content .button-wrap .banner-button:hover{background-color:#FFF}.elementor-7298 .elementor-element.elementor-element-4be2a366>.elementor-container{max-width:1320px}.elementor-7298 .elementor-element.elementor-element-4be2a366{margin-top:14px;margin-bottom:0;padding:0 15px 0 15px}.elementor-7298 .elementor-element.elementor-element-7053f8c6{--display:flex;--padding-top:28px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-7298 .elementor-element.elementor-element-1605f977{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 14px) 0;text-align:start}.elementor-7298 .elementor-element.elementor-element-1605f977 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:24px;font-weight:700;color:#000}.elementor-7298 .elementor-element.elementor-element-6ac3b8cc{--display:flex}.elementor-7298 .elementor-element.elementor-element-48b62341{--display:flex}.elementor-7298 .elementor-element.elementor-element-3a6f5e81{--slides-per-view:4}.elementor-7298 .elementor-element.elementor-element-3a6f5e81 .etheme-product-grid-title{font-family:"Inter",Sans-serif;font-size:13px;font-weight:600;line-height:1.25em}.elementor-7298 .elementor-element.elementor-element-3a6f5e81 .price{font-family:"Inter",Sans-serif;font-size:13px;color:#E31B23}.elementor-7298 .elementor-element.elementor-element-240a790>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7298 .elementor-element.elementor-element-240a790>.elementor-container{max-width:1320px}.elementor-7298 .elementor-element.elementor-element-240a790{margin-top:24px;margin-bottom:0;padding:0 15px 0 15px}.elementor-7298 .elementor-element.elementor-element-613b5364>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px}.elementor-7298 .elementor-element.elementor-element-60903ee6>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:30px}.elementor-7298 .elementor-element.elementor-element-1ec620d5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0;text-align:start}.elementor-7298 .elementor-element.elementor-element-1ec620d5 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:24px;font-weight:700;color:#000}.elementor-7298 .elementor-element.elementor-element-22cdcdc5{--slides-per-view:2}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .swiper-entry .et-swiper-elementor-nav{color:#111;background-color:#FFF;border-color:#E1E1E1}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .swiper-entry .et-swiper-elementor-nav:hover{border-color:#111}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .etheme-product-grid-categories{font-family:"Inter",Sans-serif;font-size:13px;font-weight:400;color:#555}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .etheme-product-grid-categories a{color:#555}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .etheme-product-grid-title{font-family:"Inter",Sans-serif;font-size:14px;font-weight:500;line-height:1.25em}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .etheme-product-grid-title a{color:#000}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .star-rating-wrapper{margin-bottom:10px}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .price{font-family:"Inter",Sans-serif;font-size:13px;color:#E31B23}.elementor-7298 .elementor-element.elementor-element-5b755ea7>.elementor-widget-container{margin:16px 0 0 0}.elementor-7298 .elementor-element.elementor-element-5b755ea7 .banner .banner-content,.elementor-7298 .elementor-element.elementor-element-5b755ea7 .banner .banner-content .banner-title,.elementor-7298 .elementor-element.elementor-element-5b755ea7 .banner .banner-content .banner-subtitle{text-align:left!important}.elementor-7298 .elementor-element.elementor-element-5b755ea7 .banner-title{font-family:"Inter",Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize}.elementor-7298 .elementor-element.elementor-element-5b755ea7 .banner-content .banner-title{color:#000}.elementor-7298 .elementor-element.elementor-element-5b755ea7 .banner-content .banner-title span{padding:0 0 0 0}.elementor-7298 .elementor-element.elementor-element-5b755ea7 .banner-content .banner-subtitle{margin-bottom:0}.elementor-7298 .elementor-element.elementor-element-5b755ea7 .content-inner{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400}.elementor-7298 .elementor-element.elementor-element-5b755ea7 .banner-content .content-inner{color:#000;margin-bottom:0}.elementor-7298 .elementor-element.elementor-element-5b755ea7 .banner-content{padding:35px 50px 035px 50px}.elementor-7298 .elementor-element.elementor-element-5b755ea7 .banner img{min-height:190px!important;object-fit:cover}.elementor-7298 .elementor-element.elementor-element-5b755ea7 .banner-content .button-wrap .banner-button{font-family:"Inter",Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;border-radius:10px 10px 10px 10px;padding:15px 20px 20px 20px}.elementor-7298 .elementor-element.elementor-element-5b755ea7 .banner .banner-content .button-wrap .banner-button{color:#FFF;background-color:#00796B}.elementor-7298 .elementor-element.elementor-element-5b755ea7 .banner .banner-content .button-wrap .banner-button:hover{color:#00796B}.elementor-7298 .elementor-element.elementor-element-5b755ea7 .banner .banner-content .button-wrap .banner-button:hover{background-color:#FFF}.elementor-7298 .elementor-element.elementor-element-4b6d0363>.elementor-container{max-width:1320px}.elementor-7298 .elementor-element.elementor-element-4b6d0363{margin-top:30px;margin-bottom:0;padding:0 15px 0 15px}.elementor-7298 .elementor-element.elementor-element-1a7c95aa{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 14px) 0;text-align:start}.elementor-7298 .elementor-element.elementor-element-1a7c95aa .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:24px;font-weight:700;color:#111}.elementor-7298 .elementor-element.elementor-element-5e3ececa{--slides-per-view:5}.elementor-7298 .elementor-element.elementor-element-5e3ececa .etheme-product-grid-title{font-family:"Inter",Sans-serif;font-size:13px;font-weight:600;line-height:1.25em}.elementor-7298 .elementor-element.elementor-element-5e3ececa .price{font-family:"Inter",Sans-serif;font-size:13px;color:#E31B23}.elementor-7298 .elementor-element.elementor-element-49df00c2>.elementor-container{max-width:1320px}.elementor-7298 .elementor-element.elementor-element-49df00c2{margin-top:24px;margin-bottom:0;padding:0 15px 0 15px}.elementor-7298 .elementor-element.elementor-element-352adbaa>.elementor-container{max-width:1320px}.elementor-7298 .elementor-element.elementor-element-352adbaa{margin-top:28px;margin-bottom:0;padding:0 15px 0 15px}.elementor-7298 .elementor-element.elementor-element-30e94bad{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 14px) 0;text-align:start}.elementor-7298 .elementor-element.elementor-element-30e94bad .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:24px;font-weight:700;color:#111}.elementor-7298 .elementor-element.elementor-element-2c8c0f24{--slides-per-view:5}.elementor-7298 .elementor-element.elementor-element-2c8c0f24 .etheme-product-grid-title{font-family:"Inter",Sans-serif;font-size:13px;font-weight:600;line-height:1.25em}.elementor-7298 .elementor-element.elementor-element-2c8c0f24 .price{font-family:"Inter",Sans-serif;font-size:13px;color:#E31B23}.elementor-7298 .elementor-element.elementor-element-27ef4058>.elementor-container{max-width:1320px}.elementor-7298 .elementor-element.elementor-element-27ef4058{margin-top:24px;margin-bottom:0;padding:0 15px 0 15px}.elementor-7298 .elementor-element.elementor-element-2aff8042>.elementor-container{max-width:1320px}.elementor-7298 .elementor-element.elementor-element-2aff8042{margin-top:30px;margin-bottom:0;padding:0 15px 0 15px}.elementor-7298 .elementor-element.elementor-element-3a332b49>.elementor-container{max-width:1320px}.elementor-7298 .elementor-element.elementor-element-3a332b49{margin-top:18px;margin-bottom:0;padding:0 15px 0 15px}@media(max-width:1024px){.elementor-7298 .elementor-element.elementor-element-7a117717{padding:0 15px 0 15px}.elementor-7298 .elementor-element.elementor-element-40ed5519 .et-slider{height:300px!important}.elementor-7298 .elementor-element.elementor-element-68dbbca8>.elementor-widget-container{margin:0 0 0 0}.elementor-7298 .elementor-element.elementor-element-75e07e5b>.elementor-widget-container{margin:0 0 0 0}.elementor-7298 .elementor-element.elementor-element-7053f8c6{--padding-top:24px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-7298 .elementor-element.elementor-element-1605f977 .elementor-heading-title{font-size:22px}.elementor-7298 .elementor-element.elementor-element-3a6f5e81{--slides-per-view:3}.elementor-7298 .elementor-element.elementor-element-3a6f5e81 .etheme-product-grid-title{font-size:12px}.elementor-7298 .elementor-element.elementor-element-240a790{margin-top:28px;margin-bottom:0}.elementor-7298 .elementor-element.elementor-element-1ec620d5 .elementor-heading-title{font-size:22px}.elementor-7298 .elementor-element.elementor-element-22cdcdc5{--slides-per-view:2}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .etheme-product-grid-title{font-size:13px}.elementor-7298 .elementor-element.elementor-element-5b755ea7>.elementor-widget-container{margin:14px 0 0 0}.elementor-7298 .elementor-element.elementor-element-4b6d0363{margin-top:24px;margin-bottom:0}.elementor-7298 .elementor-element.elementor-element-1a7c95aa .elementor-heading-title{font-size:22px}.elementor-7298 .elementor-element.elementor-element-5e3ececa{--slides-per-view:3}.elementor-7298 .elementor-element.elementor-element-5e3ececa .etheme-product-grid-title{font-size:12px}.elementor-7298 .elementor-element.elementor-element-49df00c2{margin-top:24px;margin-bottom:0}.elementor-7298 .elementor-element.elementor-element-352adbaa{margin-top:24px;margin-bottom:0}.elementor-7298 .elementor-element.elementor-element-30e94bad .elementor-heading-title{font-size:22px}.elementor-7298 .elementor-element.elementor-element-2c8c0f24{--slides-per-view:3}.elementor-7298 .elementor-element.elementor-element-2c8c0f24 .etheme-product-grid-title{font-size:12px}.elementor-7298 .elementor-element.elementor-element-2aff8042{margin-top:24px;margin-bottom:0}.elementor-7298 .elementor-element.elementor-element-3a332b49{margin-top:24px;margin-bottom:0}}@media(max-width:767px){.elementor-7298 .elementor-element.elementor-element-7a117717>.elementor-container{min-height:210px}.elementor-7298 .elementor-element.elementor-element-7a117717{padding:0 0 0 0}.elementor-7298 .elementor-element.elementor-element-42a266bc{width:100%}.elementor-7298 .elementor-element.elementor-element-40ed5519 .et-slider{height:210px!important}.elementor-7298 .elementor-element.elementor-element-1e354d7b{width:100%}.elementor-7298 .elementor-element.elementor-element-68dbbca8>.elementor-widget-container{margin:0 0 0 0}.elementor-7298 .elementor-element.elementor-element-68dbbca8 .banner-content{padding:30px 30px 30px 30px}.elementor-7298 .elementor-element.elementor-element-75e07e5b>.elementor-widget-container{margin:0 0 0 0}.elementor-7298 .elementor-element.elementor-element-75e07e5b .banner-content{padding:30px 30px 30px 30px}.elementor-7298 .elementor-element.elementor-element-4be2a366{margin-top:8px;margin-bottom:0;padding:0 10px 0 10px}.elementor-7298 .elementor-element.elementor-element-7053f8c6{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-7298 .elementor-element.elementor-element-1605f977 .elementor-heading-title{font-size:19px}.elementor-7298 .elementor-element.elementor-element-3a6f5e81{--slides-per-view:2}.elementor-7298 .elementor-element.elementor-element-3a6f5e81 .etheme-product-grid-title{font-size:11px}.elementor-7298 .elementor-element.elementor-element-3a6f5e81 .price{font-size:12px}.elementor-7298 .elementor-element.elementor-element-240a790{margin-top:12px;margin-bottom:0;padding:0 8px 0 8px}.elementor-7298 .elementor-element.elementor-element-613b5364{width:100%}.elementor-7298 .elementor-element.elementor-element-60903ee6{width:100%}.elementor-7298 .elementor-element.elementor-element-1ec620d5 .elementor-heading-title{font-size:20px}.elementor-7298 .elementor-element.elementor-element-22cdcdc5{--slides-per-view:2}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .etheme-product-grid-title{font-size:11px}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .price{font-size:12px}.elementor-7298 .elementor-element.elementor-element-5b755ea7>.elementor-widget-container{margin:12px 0 0 0}.elementor-7298 .elementor-element.elementor-element-5b755ea7 .banner-content{padding:30px 30px 30px 30px}.elementor-7298 .elementor-element.elementor-element-4b6d0363{margin-top:12px;margin-bottom:0;padding:0 8px 0 8px}.elementor-7298 .elementor-element.elementor-element-1a7c95aa{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-7298 .elementor-element.elementor-element-1a7c95aa .elementor-heading-title{font-size:19px}.elementor-7298 .elementor-element.elementor-element-5e3ececa{--slides-per-view:2}.elementor-7298 .elementor-element.elementor-element-5e3ececa .etheme-product-grid-title{font-size:12px}.elementor-7298 .elementor-element.elementor-element-5e3ececa .price{font-size:12px}.elementor-7298 .elementor-element.elementor-element-49df00c2{margin-top:14px;margin-bottom:0;padding:0 10px 0 10px}.elementor-7298 .elementor-element.elementor-element-352adbaa{margin-top:12px;margin-bottom:0;padding:0 8px 0 8px}.elementor-7298 .elementor-element.elementor-element-30e94bad{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-7298 .elementor-element.elementor-element-30e94bad .elementor-heading-title{font-size:19px}.elementor-7298 .elementor-element.elementor-element-2c8c0f24{--slides-per-view:2}.elementor-7298 .elementor-element.elementor-element-2c8c0f24 .etheme-product-grid-title{font-size:12px}.elementor-7298 .elementor-element.elementor-element-2c8c0f24 .price{font-size:12px}.elementor-7298 .elementor-element.elementor-element-27ef4058{margin-top:14px;margin-bottom:0;padding:0 10px 0 10px}.elementor-7298 .elementor-element.elementor-element-2aff8042{margin-top:14px;margin-bottom:0;padding:0 10px 0 10px}.elementor-7298 .elementor-element.elementor-element-3a332b49{margin-top:14px;margin-bottom:0;padding:0 10px 0 10px}}@media(min-width:768px){.elementor-7298 .elementor-element.elementor-element-42a266bc{width:64%}.elementor-7298 .elementor-element.elementor-element-1e354d7b{width:36%}.elementor-7298 .elementor-element.elementor-element-7053f8c6{--content-width:1360px}.elementor-7298 .elementor-element.elementor-element-613b5364{width:52%}.elementor-7298 .elementor-element.elementor-element-60903ee6{width:48%}}@media(max-width:1024px) and (min-width:768px){.elementor-7298 .elementor-element.elementor-element-42a266bc{width:100%}.elementor-7298 .elementor-element.elementor-element-1e354d7b{width:100%}.elementor-7298 .elementor-element.elementor-element-613b5364{width:100%}.elementor-7298 .elementor-element.elementor-element-60903ee6{width:100%}}.elementor-7298 .elementor-element.elementor-element-68dbbca8 .banner{border-radius:10px}.elementor-7298 .elementor-element.elementor-element-75e07e5b .banner{border-radius:10px}.gift-v6-hero{width:100%;max-width:100%;overflow:hidden}.gift-v6-hero&gt;.elementor-container{display:grid!important;grid-template-columns:minmax(0,1.72fr) minmax(300px,1fr);gap:12px;align-items:stretch!important}.gift-v6-hero .gift-hero-slider,.gift-v6-hero .gift-hero-side{width:100%!important;min-width:0;height:360px!important;min-height:360px!important;margin:0!important}.gift-v6-hero .gift-hero-slider{overflow:hidden;border-radius:14px;background:#f7f3ef}.gift-v6-hero .gift-hero-slider&gt;.elementor-widget-wrap,.gift-v6-hero .gift-hero-slider .elementor-widget-etheme_slider,.gift-v6-hero .gift-hero-slider .elementor-widget-container{height:100%!important;min-height:0!important}.gift-v6-hero .gift-hero-slider .swiper,.gift-v6-hero .gift-hero-slider .swiper-container,.gift-v6-hero .gift-hero-slider .swiper-wrapper,.gift-v6-hero .gift-hero-slider .swiper-slide{height:100%!important;min-height:0!important}.gift-v6-hero .gift-hero-slider .swiper-slide,.gift-v6-hero .gift-hero-slider .slide-item,.gift-v6-hero .gift-hero-slider .etheme-slide,.gift-v6-hero .gift-hero-slider [style*="background-image"]{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.gift-v6-hero .gift-hero-slider img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important}.gift-v6-hero .gift-hero-side&gt;.elementor-widget-wrap{display:grid!important;grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:12px;height:100%!important;padding:0!important}.gift-v6-hero .gift-hero-side .elementor-widget-banner{height:auto!important;min-height:0!important;margin:0!important;overflow:hidden;border-radius:14px}.gift-v6-hero .gift-hero-side .elementor-widget-container,.gift-v6-hero .gift-hero-side .banner{height:100%!important}.gift-v6-hero .gift-hero-side img{width:100%!important;height:100%!important;object-fit:cover!important}@media(max-width:1024px){.gift-v6-hero&gt;.elementor-container{grid-template-columns:1fr;gap:10px}.gift-v6-hero .gift-hero-slider{height:300px!important;min-height:300px!important}.gift-v6-hero .gift-hero-side{height:190px!important;min-height:190px!important}.gift-v6-hero .gift-hero-side&gt;.elementor-widget-wrap{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr;gap:10px}}@media(max-width:767px){.gift-v6-hero{padding-left:8px!important;padding-right:8px!important}.gift-v6-hero&gt;.elementor-container{display:block!important}.gift-v6-hero .gift-hero-slider{display:block!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:16/9!important;overflow:hidden!important;border-radius:12px!important;background:#f7f3ef!important}.gift-v6-hero .gift-hero-slider&gt;.elementor-widget-wrap,.gift-v6-hero .gift-hero-slider .elementor-widget-etheme_slider,.gift-v6-hero .gift-hero-slider .elementor-widget-container,.gift-v6-hero .gift-hero-slider .swiper,.gift-v6-hero .gift-hero-slider .swiper-container,.gift-v6-hero .gift-hero-slider .swiper-wrapper,.gift-v6-hero .gift-hero-slider .swiper-slide{width:100%!important;height:100%!important;min-height:0!important}.gift-v6-hero .gift-hero-slider .swiper-slide,.gift-v6-hero .gift-hero-slider .slide-item,.gift-v6-hero .gift-hero-slider .etheme-slide,.gift-v6-hero .gift-hero-slider [style*="background-image"]{background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important;background-color:#f7f3ef!important}.gift-v6-hero .gift-hero-slider img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}.gift-v6-hero .gift-hero-side{display:none!important}.gift-v6-hero .swiper-pagination{display:flex!important;justify-content:center!important;bottom:6px!important}.gift-v6-hero .swiper-pagination-bullet{width:6px!important;height:6px!important;margin:0 3px!important}}@media(max-width:767px){.gift-v6-hero{margin-top:4px!important;padding-left:0!important;padding-right:0!important}.gift-v6-hero&gt;.elementor-container{width:100%!important;max-width:100%!important;padding:0!important}.gift-v6-hero .gift-hero-slider{aspect-ratio:16/9!important;border-radius:10px!important}.gift-v6-hero .swiper-button-prev,.gift-v6-hero .swiper-button-next{display:none!important}}@media(max-width:767px){.gift-v6-hero{height:auto!important;min-height:0!important;overflow:hidden!important;margin:4px 0 0!important;padding:0 8px!important}.gift-v6-hero&gt;.elementor-container{display:block!important;height:auto!important;min-height:0!important;padding:0!important}.gift-v6-hero .gift-hero-slider{display:block!important;width:100%!important;height:210px!important;min-height:210px!important;max-height:210px!important;aspect-ratio:auto!important;overflow:hidden!important;border-radius:12px!important;background:#f7f3ef!important}.gift-v6-hero .gift-hero-slider&gt;.elementor-widget-wrap,.gift-v6-hero .gift-hero-slider .elementor-widget-etheme_slider,.gift-v6-hero .gift-hero-slider .elementor-widget-container,.gift-v6-hero .gift-hero-slider .swiper,.gift-v6-hero .gift-hero-slider .swiper-container,.gift-v6-hero .gift-hero-slider .swiper-wrapper,.gift-v6-hero .gift-hero-slider .swiper-slide{width:100%!important;height:210px!important;min-height:210px!important;max-height:210px!important;margin:0!important;padding:0!important}.gift-v6-hero .gift-hero-slider .swiper-slide{background-image:url(https://gift.ma/wp-content/uploads/2026/08/slidehompagegift.png)!important;background-size:contain!important;background-position:center center!important;background-repeat:no-repeat!important;background-color:#f7f3ef!important}.gift-v6-hero .gift-hero-side{display:none!important}.gift-v6-hero .swiper-button-prev,.gift-v6-hero .swiper-button-next{display:none!important}}@media(max-width:420px){.gift-v6-hero .gift-hero-slider,.gift-v6-hero .gift-hero-slider&gt;.elementor-widget-wrap,.gift-v6-hero .gift-hero-slider .elementor-widget-etheme_slider,.gift-v6-hero .gift-hero-slider .elementor-widget-container,.gift-v6-hero .gift-hero-slider .swiper,.gift-v6-hero .gift-hero-slider .swiper-container,.gift-v6-hero .gift-hero-slider .swiper-wrapper,.gift-v6-hero .gift-hero-slider .swiper-slide{height:190px!important;min-height:190px!important;max-height:190px!important}}.elementor-7298 .elementor-element.elementor-element-1605f977 .elementor-heading-title{line-height:1.15}.elementor-7298 .elementor-element.elementor-element-1605f977 .gift-v10-kicker{display:block;color:#ff531d;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px}.elementor-7298 .elementor-element.elementor-element-1605f977 .gift-v10-title{display:block}.elementor-7298 .elementor-element.elementor-element-3a6f5e81{width:100%;max-width:100%}.elementor-7298 .elementor-element.elementor-element-3a6f5e81 .product{border:1px solid #ececec;border-radius:13px;overflow:hidden;background:#fff}.elementor-7298 .elementor-element.elementor-element-3a6f5e81 img{max-width:100%;height:auto;object-fit:contain}.elementor-7298 .elementor-element.elementor-element-3a6f5e81 .product-title,.elementor-7298 .elementor-element.elementor-element-3a6f5e81 .woocommerce-loop-product__title{font-size:13px!important;line-height:1.25!important}@media(max-width:767px){.elementor-7298 .elementor-element.elementor-element-3a6f5e81 .product-title,.elementor-7298 .elementor-element.elementor-element-3a6f5e81 .woocommerce-loop-product__title{font-size:12px!important}}@media(max-width:767px){.elementor-7298 .elementor-element.elementor-element-3a6f5e81 .product{border-radius:10px!important}.elementor-7298 .elementor-element.elementor-element-3a6f5e81 .product-title,.elementor-7298 .elementor-element.elementor-element-3a6f5e81 .woocommerce-loop-product__title{font-size:11px!important;line-height:1.2!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.elementor-7298 .elementor-element.elementor-element-3a6f5e81 .swiper-button-prev,.elementor-7298 .elementor-element.elementor-element-3a6f5e81 .swiper-button-next{display:none!important}}.gift-v6-catalog{overflow:hidden}@media(max-width:767px){.gift-v6-catalog{padding-left:10px!important;padding-right:0!important}}.elementor-7298 .elementor-element.elementor-element-108f6532{width:100%;max-width:100%;overflow:hidden}.elementor-7298 .elementor-element.elementor-element-108f6532 img{max-width:100%;height:auto}.elementor-7298 .elementor-element.elementor-element-108f6532 .flash-title,.elementor-7298 .elementor-element.elementor-element-108f6532 .headline,.elementor-7298 .elementor-element.elementor-element-108f6532 .promo-title,.elementor-7298 .elementor-element.elementor-element-108f6532 .section-title{font-size:28px!important;line-height:1.12!important;letter-spacing:-.02em!important}.elementor-7298 .elementor-element.elementor-element-108f6532 .product-title,.elementor-7298 .elementor-element.elementor-element-108f6532 .woocommerce-loop-product__title,.elementor-7298 .elementor-element.elementor-element-108f6532 .product-name,.elementor-7298 .elementor-element.elementor-element-108f6532 .product h2,.elementor-7298 .elementor-element.elementor-element-108f6532 .product h3{font-size:16px!important;line-height:1.25!important;font-weight:700!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;word-break:normal!important}.elementor-7298 .elementor-element.elementor-element-108f6532 .price,.elementor-7298 .elementor-element.elementor-element-108f6532 .amount{font-size:14px!important;line-height:1.25!important}.elementor-7298 .elementor-element.elementor-element-108f6532 p,.elementor-7298 .elementor-element.elementor-element-108f6532 .subtitle,.elementor-7298 .elementor-element.elementor-element-108f6532 .description{font-size:14px!important;line-height:1.4!important}.elementor-7298 .elementor-element.elementor-element-108f6532 .countdown,.elementor-7298 .elementor-element.elementor-element-108f6532 .timer,.elementor-7298 .elementor-element.elementor-element-108f6532 [class*="countdown"],.elementor-7298 .elementor-element.elementor-element-108f6532 [class*="timer"]{transform:scale(.88);transform-origin:top right}@media(max-width:1024px){.elementor-7298 .elementor-element.elementor-element-108f6532 .flash-title,.elementor-7298 .elementor-element.elementor-element-108f6532 .headline,.elementor-7298 .elementor-element.elementor-element-108f6532 .promo-title,.elementor-7298 .elementor-element.elementor-element-108f6532 .section-title{font-size:24px!important}.elementor-7298 .elementor-element.elementor-element-108f6532 .product-title,.elementor-7298 .elementor-element.elementor-element-108f6532 .woocommerce-loop-product__title,.elementor-7298 .elementor-element.elementor-element-108f6532 .product-name,.elementor-7298 .elementor-element.elementor-element-108f6532 .product h2,.elementor-7298 .elementor-element.elementor-element-108f6532 .product h3{font-size:14px!important;-webkit-line-clamp:2!important}}@media(max-width:767px){.elementor-7298 .elementor-element.elementor-element-108f6532 .flash-title,.elementor-7298 .elementor-element.elementor-element-108f6532 .headline,.elementor-7298 .elementor-element.elementor-element-108f6532 .promo-title,.elementor-7298 .elementor-element.elementor-element-108f6532 .section-title{font-size:18px!important;line-height:1.15!important}.elementor-7298 .elementor-element.elementor-element-108f6532 .product-title,.elementor-7298 .elementor-element.elementor-element-108f6532 .woocommerce-loop-product__title,.elementor-7298 .elementor-element.elementor-element-108f6532 .product-name,.elementor-7298 .elementor-element.elementor-element-108f6532 .product h2,.elementor-7298 .elementor-element.elementor-element-108f6532 .product h3{font-size:12px!important;line-height:1.22!important;-webkit-line-clamp:2!important}.elementor-7298 .elementor-element.elementor-element-108f6532 .price,.elementor-7298 .elementor-element.elementor-element-108f6532 .amount{font-size:12px!important}.elementor-7298 .elementor-element.elementor-element-108f6532 p,.elementor-7298 .elementor-element.elementor-element-108f6532 .subtitle,.elementor-7298 .elementor-element.elementor-element-108f6532 .description{font-size:12px!important}.elementor-7298 .elementor-element.elementor-element-108f6532 .countdown,.elementor-7298 .elementor-element.elementor-element-108f6532 .timer,.elementor-7298 .elementor-element.elementor-element-108f6532 [class*="countdown"],.elementor-7298 .elementor-element.elementor-element-108f6532 [class*="timer"]{transform:scale(.76)!important;transform-origin:left top!important}}.elementor-7298 .elementor-element.elementor-element-22cdcdc5{width:100%;max-width:100%}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .product{border:1px solid #ececec;border-radius:13px;overflow:hidden;background:#fff}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 img{max-width:100%;height:auto;object-fit:contain}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .product-title,.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .woocommerce-loop-product__title{font-size:13px!important;line-height:1.25!important}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .price{font-size:13px!important}@media(max-width:767px){.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .product-title,.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .woocommerce-loop-product__title{font-size:12px!important}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .price{font-size:12px!important}}@media(max-width:767px){.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .product-title,.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .woocommerce-loop-product__title{font-size:11px!important;line-height:1.2!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .swiper-button-prev,.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .swiper-button-next{display:none!important}}@media(min-width:1025px){.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .product-title,.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .woocommerce-loop-product__title{font-size:12px!important;line-height:1.25!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.elementor-7298 .elementor-element.elementor-element-22cdcdc5 .price{font-size:12px!important}}.elementor-7298 .elementor-element.elementor-element-5b755ea7 .banner{border-radius:14px;overflow:hidden;min-height:0!important}.elementor-7298 .elementor-element.elementor-element-5b755ea7 .banner img{width:100%!important;height:auto!important;object-fit:cover!important;display:block}.gift-v13-commerce&gt;.elementor-container{display:grid!important;grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:12px;align-items:stretch!important}.gift-v13-commerce&gt;.elementor-container&gt;.elementor-column{width:100%!important;min-width:0;border:1px solid #ececec;border-radius:14px;overflow:hidden;background:#fff}.gift-v13-commerce&gt;.elementor-container&gt;.elementor-column&gt;.elementor-widget-wrap{padding:14px!important;height:100%;align-content:flex-start}@media(max-width:1024px){.gift-v13-commerce&gt;.elementor-container{grid-template-columns:1fr}}@media(max-width:767px){.gift-v13-commerce&gt;.elementor-container{gap:10px}.gift-v13-commerce&gt;.elementor-container&gt;.elementor-column&gt;.elementor-widget-wrap{padding:10px!important}}@media(max-width:767px){.gift-v13-commerce&gt;.elementor-container&gt;.elementor-column{border-radius:12px!important}.gift-v13-commerce .gift-v8-right-column .elementor-widget-banner{display:none!important}}@media(max-width:767px){.gift-v13-commerce{margin-top:12px!important}.gift-v13-commerce&gt;.elementor-container,.gift-v13-commerce&gt;.elementor-container&gt;.elementor-column,.gift-v13-commerce&gt;.elementor-container&gt;.elementor-column&gt;.elementor-widget-wrap{height:auto!important;min-height:0!important}}.elementor-7298 .elementor-element.elementor-element-5e3ececa{width:100%;max-width:100%}.elementor-7298 .elementor-element.elementor-element-5e3ececa .product{border:1px solid #ececec;border-radius:13px;overflow:hidden;background:#fff}.elementor-7298 .elementor-element.elementor-element-5e3ececa img{max-width:100%;height:auto;object-fit:contain}.elementor-7298 .elementor-element.elementor-element-5e3ececa .product-title,.elementor-7298 .elementor-element.elementor-element-5e3ececa .woocommerce-loop-product__title{font-size:13px!important;line-height:1.25!important}@media(max-width:767px){.elementor-7298 .elementor-element.elementor-element-5e3ececa .product-title,.elementor-7298 .elementor-element.elementor-element-5e3ececa .woocommerce-loop-product__title{font-size:12px!important}.elementor-7298 .elementor-element.elementor-element-5e3ececa .price{font-size:12px!important}}@media(max-width:767px){.elementor-7298 .elementor-element.elementor-element-5e3ececa .product-title,.elementor-7298 .elementor-element.elementor-element-5e3ececa .woocommerce-loop-product__title{font-size:11px!important;line-height:1.2!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.elementor-7298 .elementor-element.elementor-element-5e3ececa .swiper-button-prev,.elementor-7298 .elementor-element.elementor-element-5e3ececa .swiper-button-next{display:none!important}}@supports (content-visibility:auto){.elementor-7298 .elementor-element.elementor-element-4b6d0363{content-visibility:auto;contain-intrinsic-size:700px}}@supports (content-visibility:auto){.elementor-7298 .elementor-element.elementor-element-4b6d0363{content-visibility:auto;contain-intrinsic-size:650px}}@supports (content-visibility:auto){.elementor-7298 .elementor-element.elementor-element-49df00c2{content-visibility:auto;contain-intrinsic-size:700px}}@supports (content-visibility:auto){.elementor-7298 .elementor-element.elementor-element-49df00c2{content-visibility:auto;contain-intrinsic-size:650px}}@media(max-width:767px){.elementor-7298 .elementor-element.elementor-element-49df00c2{display:none!important}}.elementor-7298 .elementor-element.elementor-element-2c8c0f24{width:100%;max-width:100%}.elementor-7298 .elementor-element.elementor-element-2c8c0f24 .product{border:1px solid #ececec;border-radius:13px;overflow:hidden;background:#fff}.elementor-7298 .elementor-element.elementor-element-2c8c0f24 img{max-width:100%;height:auto;object-fit:contain}.elementor-7298 .elementor-element.elementor-element-2c8c0f24 .product-title,.elementor-7298 .elementor-element.elementor-element-2c8c0f24 .woocommerce-loop-product__title{font-size:13px!important;line-height:1.25!important}@media(max-width:767px){.elementor-7298 .elementor-element.elementor-element-2c8c0f24 .product-title,.elementor-7298 .elementor-element.elementor-element-2c8c0f24 .woocommerce-loop-product__title{font-size:12px!important}.elementor-7298 .elementor-element.elementor-element-2c8c0f24 .price{font-size:12px!important}}@media(max-width:767px){.elementor-7298 .elementor-element.elementor-element-2c8c0f24 .product-title,.elementor-7298 .elementor-element.elementor-element-2c8c0f24 .woocommerce-loop-product__title{font-size:11px!important;line-height:1.2!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.elementor-7298 .elementor-element.elementor-element-2c8c0f24 .swiper-button-prev,.elementor-7298 .elementor-element.elementor-element-2c8c0f24 .swiper-button-next{display:none!important}}@supports (content-visibility:auto){.elementor-7298 .elementor-element.elementor-element-352adbaa{content-visibility:auto;contain-intrinsic-size:700px}}@supports (content-visibility:auto){.elementor-7298 .elementor-element.elementor-element-352adbaa{content-visibility:auto;contain-intrinsic-size:650px}}@supports (content-visibility:auto){.elementor-7298 .elementor-element.elementor-element-27ef4058{content-visibility:auto;contain-intrinsic-size:650px}}@media(max-width:767px){.elementor-7298 .elementor-element.elementor-element-27ef4058{display:none!important}}@supports (content-visibility:auto){.elementor-7298 .elementor-element.elementor-element-2aff8042{content-visibility:auto;contain-intrinsic-size:700px}}@supports (content-visibility:auto){.elementor-7298 .elementor-element.elementor-element-2aff8042{content-visibility:auto;contain-intrinsic-size:650px}}@media(max-width:767px){.elementor-7298 .elementor-element.elementor-element-2aff8042{display:none!important}}@supports (content-visibility:auto){.elementor-7298 .elementor-element.elementor-element-3a332b49{content-visibility:auto;contain-intrinsic-size:700px}}@supports (content-visibility:auto){.elementor-7298 .elementor-element.elementor-element-3a332b49{content-visibility:auto;contain-intrinsic-size:650px}}@media(max-width:767px){.elementor-7298 .elementor-element.elementor-element-3a332b49{display:none!important}}