.elementor-7067 .elementor-element.elementor-element-41f9b470>.elementor-container{max-width:1320px}.elementor-7067 .elementor-element.elementor-element-41f9b470{margin-top:18px;margin-bottom:0;padding:0 15px 0 15px}.elementor-7067 .elementor-element.elementor-element-49478bba>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7067 .elementor-element.elementor-element-49478bba>.elementor-container{max-width:1320px;min-height:350px}.elementor-7067 .elementor-element.elementor-element-49478bba .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:0}.elementor-7067 .elementor-element.elementor-element-49478bba{margin-top:6px;margin-bottom:0;padding:0 15px 0 15px}.elementor-7067 .elementor-element.elementor-element-3fac5ae5>.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-7067 .elementor-element.elementor-element-3fac5ae5>.elementor-element-populated{border-style:none;box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.elementor-7067 .elementor-element.elementor-element-46fe6184 .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-7067 .elementor-element.elementor-element-46fe6184 .elementor-repeater-item-bf839a8 .slide-content{text-align:center}.elementor-7067 .elementor-element.elementor-element-46fe6184 .elementor-repeater-item-bf839a8 .slide-content .slide-title{margin-bottom:10px;animation-duration:500ms;animation-delay:0ms}.elementor-7067 .elementor-element.elementor-element-46fe6184 .elementor-repeater-item-bf839a8 .slide-content .slide-subtitle{margin-bottom:15px;animation-duration:500ms;animation-delay:0ms}.elementor-7067 .elementor-element.elementor-element-46fe6184 .elementor-repeater-item-bf839a8 .slide-content .description{margin-bottom:15px;animation-duration:500ms;animation-delay:0ms}.elementor-7067 .elementor-element.elementor-element-46fe6184 .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-7067 .elementor-element.elementor-element-46fe6184 .et-slider{height:360px!important}.elementor-7067 .elementor-element.elementor-element-4fa43937>.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-7067 .elementor-element.elementor-element-4fa43937>.elementor-element-populated{border-style:none;box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.elementor-7067 .elementor-element.elementor-element-5967138b>.elementor-widget-container{margin:0 0 0 0}.elementor-7067 .elementor-element.elementor-element-5967138b .banner .banner-content,.elementor-7067 .elementor-element.elementor-element-5967138b .banner .banner-content .banner-title,.elementor-7067 .elementor-element.elementor-element-5967138b .banner .banner-content .banner-subtitle{text-align:left!important}.elementor-7067 .elementor-element.elementor-element-5967138b .banner-title{font-family:"Inter",Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize}.elementor-7067 .elementor-element.elementor-element-5967138b .banner-content .banner-title{color:#000}.elementor-7067 .elementor-element.elementor-element-5967138b .banner-content .banner-title span{padding:0 0 0 0}.elementor-7067 .elementor-element.elementor-element-5967138b .banner-content .banner-subtitle{margin-bottom:0}.elementor-7067 .elementor-element.elementor-element-5967138b .content-inner{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400}.elementor-7067 .elementor-element.elementor-element-5967138b .banner-content .content-inner{color:#000;margin-bottom:0}.elementor-7067 .elementor-element.elementor-element-5967138b .banner-content{padding:35px 50px 035px 50px}.elementor-7067 .elementor-element.elementor-element-5967138b .banner img{min-height:200px!important;object-fit:cover}.elementor-7067 .elementor-element.elementor-element-5967138b .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-7067 .elementor-element.elementor-element-5967138b .banner .banner-content .button-wrap .banner-button{color:#FFF;background-color:#00796B}.elementor-7067 .elementor-element.elementor-element-5967138b .banner .banner-content .button-wrap .banner-button:hover{color:#00796B}.elementor-7067 .elementor-element.elementor-element-5967138b .banner .banner-content .button-wrap .banner-button:hover{background-color:#FFF}.elementor-7067 .elementor-element.elementor-element-6184e862>.elementor-widget-container{margin:0 0 0 0}.elementor-7067 .elementor-element.elementor-element-6184e862 .banner .banner-content,.elementor-7067 .elementor-element.elementor-element-6184e862 .banner .banner-content .banner-title,.elementor-7067 .elementor-element.elementor-element-6184e862 .banner .banner-content .banner-subtitle{text-align:left!important}.elementor-7067 .elementor-element.elementor-element-6184e862 .banner-title{font-family:"Inter",Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize}.elementor-7067 .elementor-element.elementor-element-6184e862 .banner-content .banner-title{color:#000}.elementor-7067 .elementor-element.elementor-element-6184e862 .banner-content .banner-title span{padding:0 0 0 0}.elementor-7067 .elementor-element.elementor-element-6184e862 .banner-content .banner-subtitle{margin-bottom:0}.elementor-7067 .elementor-element.elementor-element-6184e862 .content-inner{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400}.elementor-7067 .elementor-element.elementor-element-6184e862 .banner-content .content-inner{color:#000;margin-bottom:0}.elementor-7067 .elementor-element.elementor-element-6184e862 .banner-content{padding:35px 50px 035px 50px}.elementor-7067 .elementor-element.elementor-element-6184e862 .banner img{min-height:190px!important;object-fit:cover}.elementor-7067 .elementor-element.elementor-element-6184e862 .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-7067 .elementor-element.elementor-element-6184e862 .banner .banner-content .button-wrap .banner-button{color:#FFF;background-color:#00796B}.elementor-7067 .elementor-element.elementor-element-6184e862 .banner .banner-content .button-wrap .banner-button:hover{color:#00796B}.elementor-7067 .elementor-element.elementor-element-6184e862 .banner .banner-content .button-wrap .banner-button:hover{background-color:#FFF}.elementor-7067 .elementor-element.elementor-element-4b3cacec>.elementor-container{max-width:1320px}.elementor-7067 .elementor-element.elementor-element-4b3cacec{margin-top:14px;margin-bottom:0;padding:0 15px 0 15px}.elementor-7067 .elementor-element.elementor-element-f8563ca{--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-7067 .elementor-element.elementor-element-34b48b95{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 14px) 0;text-align:start}.elementor-7067 .elementor-element.elementor-element-34b48b95 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:24px;font-weight:700;color:#000}.elementor-7067 .elementor-element.elementor-element-706cf020{--display:flex}.elementor-7067 .elementor-element.elementor-element-18ac7ee0{--display:flex}.elementor-7067 .elementor-element.elementor-element-67654097{--slides-per-view:4}.elementor-7067 .elementor-element.elementor-element-67654097 .etheme-product-grid-title{font-family:"Inter",Sans-serif;font-size:13px;font-weight:600;line-height:1.25em}.elementor-7067 .elementor-element.elementor-element-67654097 .price{font-family:"Inter",Sans-serif;font-size:13px;color:#E31B23}.elementor-7067 .elementor-element.elementor-element-aff9946>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-7067 .elementor-element.elementor-element-aff9946>.elementor-container{max-width:1320px}.elementor-7067 .elementor-element.elementor-element-aff9946{margin-top:24px;margin-bottom:0;padding:0 15px 0 15px}.elementor-7067 .elementor-element.elementor-element-3046b7b>.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-7067 .elementor-element.elementor-element-361ad8b7>.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-7067 .elementor-element.elementor-element-6fcedbe0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0;text-align:start}.elementor-7067 .elementor-element.elementor-element-6fcedbe0 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:24px;font-weight:700;color:#000}.elementor-7067 .elementor-element.elementor-element-2a66fa8b{--slides-per-view:2}.elementor-7067 .elementor-element.elementor-element-2a66fa8b .swiper-entry .et-swiper-elementor-nav{color:#111;background-color:#FFF;border-color:#E1E1E1}.elementor-7067 .elementor-element.elementor-element-2a66fa8b .swiper-entry .et-swiper-elementor-nav:hover{border-color:#111}.elementor-7067 .elementor-element.elementor-element-2a66fa8b .etheme-product-grid-categories{font-family:"Inter",Sans-serif;font-size:13px;font-weight:400;color:#555}.elementor-7067 .elementor-element.elementor-element-2a66fa8b .etheme-product-grid-categories a{color:#555}.elementor-7067 .elementor-element.elementor-element-2a66fa8b .etheme-product-grid-title{font-family:"Inter",Sans-serif;font-size:14px;font-weight:500;line-height:1.25em}.elementor-7067 .elementor-element.elementor-element-2a66fa8b .etheme-product-grid-title a{color:#000}.elementor-7067 .elementor-element.elementor-element-2a66fa8b .star-rating-wrapper{margin-bottom:10px}.elementor-7067 .elementor-element.elementor-element-2a66fa8b .price{font-family:"Inter",Sans-serif;font-size:13px;color:#E31B23}.elementor-7067 .elementor-element.elementor-element-abb2c39>.elementor-widget-container{margin:16px 0 0 0}.elementor-7067 .elementor-element.elementor-element-abb2c39 .banner .banner-content,.elementor-7067 .elementor-element.elementor-element-abb2c39 .banner .banner-content .banner-title,.elementor-7067 .elementor-element.elementor-element-abb2c39 .banner .banner-content .banner-subtitle{text-align:left!important}.elementor-7067 .elementor-element.elementor-element-abb2c39 .banner-title{font-family:"Inter",Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize}.elementor-7067 .elementor-element.elementor-element-abb2c39 .banner-content .banner-title{color:#000}.elementor-7067 .elementor-element.elementor-element-abb2c39 .banner-content .banner-title span{padding:0 0 0 0}.elementor-7067 .elementor-element.elementor-element-abb2c39 .banner-content .banner-subtitle{margin-bottom:0}.elementor-7067 .elementor-element.elementor-element-abb2c39 .content-inner{font-family:"Inter",Sans-serif;font-size:17px;font-weight:400}.elementor-7067 .elementor-element.elementor-element-abb2c39 .banner-content .content-inner{color:#000;margin-bottom:0}.elementor-7067 .elementor-element.elementor-element-abb2c39 .banner-content{padding:35px 50px 035px 50px}.elementor-7067 .elementor-element.elementor-element-abb2c39 .banner img{min-height:190px!important;object-fit:cover}.elementor-7067 .elementor-element.elementor-element-abb2c39 .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-7067 .elementor-element.elementor-element-abb2c39 .banner .banner-content .button-wrap .banner-button{color:#FFF;background-color:#00796B}.elementor-7067 .elementor-element.elementor-element-abb2c39 .banner .banner-content .button-wrap .banner-button:hover{color:#00796B}.elementor-7067 .elementor-element.elementor-element-abb2c39 .banner .banner-content .button-wrap .banner-button:hover{background-color:#FFF}.elementor-7067 .elementor-element.elementor-element-4e160f60>.elementor-container{max-width:1320px}.elementor-7067 .elementor-element.elementor-element-4e160f60{margin-top:30px;margin-bottom:0;padding:0 15px 0 15px}.elementor-7067 .elementor-element.elementor-element-1294b0d9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 14px) 0;text-align:start}.elementor-7067 .elementor-element.elementor-element-1294b0d9 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:24px;font-weight:700;color:#111}.elementor-7067 .elementor-element.elementor-element-c153c{--slides-per-view:5}.elementor-7067 .elementor-element.elementor-element-c153c .etheme-product-grid-title{font-family:"Inter",Sans-serif;font-size:13px;font-weight:600;line-height:1.25em}.elementor-7067 .elementor-element.elementor-element-c153c .price{font-family:"Inter",Sans-serif;font-size:13px;color:#E31B23}.elementor-7067 .elementor-element.elementor-element-5cb9e0ff>.elementor-container{max-width:1320px}.elementor-7067 .elementor-element.elementor-element-5cb9e0ff{margin-top:24px;margin-bottom:0;padding:0 15px 0 15px}.elementor-7067 .elementor-element.elementor-element-7e036313>.elementor-container{max-width:1320px}.elementor-7067 .elementor-element.elementor-element-7e036313{margin-top:28px;margin-bottom:0;padding:0 15px 0 15px}.elementor-7067 .elementor-element.elementor-element-4ddccc9e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 14px) 0;text-align:start}.elementor-7067 .elementor-element.elementor-element-4ddccc9e .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:24px;font-weight:700;color:#111}.elementor-7067 .elementor-element.elementor-element-ef58924{--slides-per-view:5}.elementor-7067 .elementor-element.elementor-element-ef58924 .etheme-product-grid-title{font-family:"Inter",Sans-serif;font-size:13px;font-weight:600;line-height:1.25em}.elementor-7067 .elementor-element.elementor-element-ef58924 .price{font-family:"Inter",Sans-serif;font-size:13px;color:#E31B23}.elementor-7067 .elementor-element.elementor-element-44ca4059>.elementor-container{max-width:1320px}.elementor-7067 .elementor-element.elementor-element-44ca4059{margin-top:24px;margin-bottom:0;padding:0 15px 0 15px}.elementor-7067 .elementor-element.elementor-element-525dbd79>.elementor-container{max-width:1320px}.elementor-7067 .elementor-element.elementor-element-525dbd79{margin-top:30px;margin-bottom:0;padding:0 15px 0 15px}.elementor-7067 .elementor-element.elementor-element-79e2a3f0>.elementor-container{max-width:1320px}.elementor-7067 .elementor-element.elementor-element-79e2a3f0{margin-top:18px;margin-bottom:0;padding:0 15px 0 15px}@media(max-width:1024px){.elementor-7067 .elementor-element.elementor-element-41f9b470{margin-top:24px;margin-bottom:0}.elementor-7067 .elementor-element.elementor-element-49478bba{padding:0 15px 0 15px}.elementor-7067 .elementor-element.elementor-element-46fe6184 .et-slider{height:300px!important}.elementor-7067 .elementor-element.elementor-element-5967138b>.elementor-widget-container{margin:0 0 0 0}.elementor-7067 .elementor-element.elementor-element-6184e862>.elementor-widget-container{margin:0 0 0 0}.elementor-7067 .elementor-element.elementor-element-f8563ca{--padding-top:24px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}.elementor-7067 .elementor-element.elementor-element-34b48b95 .elementor-heading-title{font-size:22px}.elementor-7067 .elementor-element.elementor-element-67654097{--slides-per-view:3}.elementor-7067 .elementor-element.elementor-element-67654097 .etheme-product-grid-title{font-size:12px}.elementor-7067 .elementor-element.elementor-element-aff9946{margin-top:28px;margin-bottom:0}.elementor-7067 .elementor-element.elementor-element-6fcedbe0 .elementor-heading-title{font-size:22px}.elementor-7067 .elementor-element.elementor-element-2a66fa8b{--slides-per-view:2}.elementor-7067 .elementor-element.elementor-element-2a66fa8b .etheme-product-grid-title{font-size:13px}.elementor-7067 .elementor-element.elementor-element-abb2c39>.elementor-widget-container{margin:14px 0 0 0}.elementor-7067 .elementor-element.elementor-element-4e160f60{margin-top:24px;margin-bottom:0}.elementor-7067 .elementor-element.elementor-element-1294b0d9 .elementor-heading-title{font-size:22px}.elementor-7067 .elementor-element.elementor-element-c153c{--slides-per-view:3}.elementor-7067 .elementor-element.elementor-element-c153c .etheme-product-grid-title{font-size:12px}.elementor-7067 .elementor-element.elementor-element-5cb9e0ff{margin-top:24px;margin-bottom:0}.elementor-7067 .elementor-element.elementor-element-7e036313{margin-top:24px;margin-bottom:0}.elementor-7067 .elementor-element.elementor-element-4ddccc9e .elementor-heading-title{font-size:22px}.elementor-7067 .elementor-element.elementor-element-ef58924{--slides-per-view:3}.elementor-7067 .elementor-element.elementor-element-ef58924 .etheme-product-grid-title{font-size:12px}.elementor-7067 .elementor-element.elementor-element-525dbd79{margin-top:24px;margin-bottom:0}.elementor-7067 .elementor-element.elementor-element-79e2a3f0{margin-top:24px;margin-bottom:0}}@media(max-width:767px){.elementor-7067 .elementor-element.elementor-element-41f9b470{margin-top:18px;margin-bottom:0;padding:0 10px 0 10px}.elementor-7067 .elementor-element.elementor-element-49478bba>.elementor-container{min-height:210px}.elementor-7067 .elementor-element.elementor-element-49478bba{padding:0 0 0 0}.elementor-7067 .elementor-element.elementor-element-3fac5ae5{width:100%}.elementor-7067 .elementor-element.elementor-element-46fe6184 .et-slider{height:210px!important}.elementor-7067 .elementor-element.elementor-element-4fa43937{width:100%}.elementor-7067 .elementor-element.elementor-element-5967138b>.elementor-widget-container{margin:0 0 0 0}.elementor-7067 .elementor-element.elementor-element-5967138b .banner-content{padding:30px 30px 30px 30px}.elementor-7067 .elementor-element.elementor-element-6184e862>.elementor-widget-container{margin:0 0 0 0}.elementor-7067 .elementor-element.elementor-element-6184e862 .banner-content{padding:30px 30px 30px 30px}.elementor-7067 .elementor-element.elementor-element-4b3cacec{margin-top:8px;margin-bottom:0;padding:0 10px 0 10px}.elementor-7067 .elementor-element.elementor-element-f8563ca{--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-7067 .elementor-element.elementor-element-34b48b95 .elementor-heading-title{font-size:19px}.elementor-7067 .elementor-element.elementor-element-67654097{--slides-per-view:2}.elementor-7067 .elementor-element.elementor-element-67654097 .etheme-product-grid-title{font-size:11px}.elementor-7067 .elementor-element.elementor-element-67654097 .price{font-size:12px}.elementor-7067 .elementor-element.elementor-element-aff9946{margin-top:12px;margin-bottom:0;padding:0 8px 0 8px}.elementor-7067 .elementor-element.elementor-element-3046b7b{width:100%}.elementor-7067 .elementor-element.elementor-element-361ad8b7{width:100%}.elementor-7067 .elementor-element.elementor-element-6fcedbe0 .elementor-heading-title{font-size:20px}.elementor-7067 .elementor-element.elementor-element-2a66fa8b{--slides-per-view:2}.elementor-7067 .elementor-element.elementor-element-2a66fa8b .etheme-product-grid-title{font-size:11px}.elementor-7067 .elementor-element.elementor-element-2a66fa8b .price{font-size:12px}.elementor-7067 .elementor-element.elementor-element-abb2c39>.elementor-widget-container{margin:12px 0 0 0}.elementor-7067 .elementor-element.elementor-element-abb2c39 .banner-content{padding:30px 30px 30px 30px}.elementor-7067 .elementor-element.elementor-element-4e160f60{margin-top:12px;margin-bottom:0;padding:0 8px 0 8px}.elementor-7067 .elementor-element.elementor-element-1294b0d9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-7067 .elementor-element.elementor-element-1294b0d9 .elementor-heading-title{font-size:19px}.elementor-7067 .elementor-element.elementor-element-c153c{--slides-per-view:2}.elementor-7067 .elementor-element.elementor-element-c153c .etheme-product-grid-title{font-size:12px}.elementor-7067 .elementor-element.elementor-element-c153c .price{font-size:12px}.elementor-7067 .elementor-element.elementor-element-5cb9e0ff{margin-top:14px;margin-bottom:0;padding:0 10px 0 10px}.elementor-7067 .elementor-element.elementor-element-7e036313{margin-top:12px;margin-bottom:0;padding:0 8px 0 8px}.elementor-7067 .elementor-element.elementor-element-4ddccc9e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0}.elementor-7067 .elementor-element.elementor-element-4ddccc9e .elementor-heading-title{font-size:19px}.elementor-7067 .elementor-element.elementor-element-ef58924{--slides-per-view:2}.elementor-7067 .elementor-element.elementor-element-ef58924 .etheme-product-grid-title{font-size:12px}.elementor-7067 .elementor-element.elementor-element-ef58924 .price{font-size:12px}.elementor-7067 .elementor-element.elementor-element-44ca4059{margin-top:14px;margin-bottom:0;padding:0 10px 0 10px}.elementor-7067 .elementor-element.elementor-element-525dbd79{margin-top:14px;margin-bottom:0;padding:0 10px 0 10px}.elementor-7067 .elementor-element.elementor-element-79e2a3f0{margin-top:14px;margin-bottom:0;padding:0 10px 0 10px}}@media(min-width:768px){.elementor-7067 .elementor-element.elementor-element-3fac5ae5{width:64%}.elementor-7067 .elementor-element.elementor-element-4fa43937{width:36%}.elementor-7067 .elementor-element.elementor-element-f8563ca{--content-width:1360px}.elementor-7067 .elementor-element.elementor-element-3046b7b{width:52%}.elementor-7067 .elementor-element.elementor-element-361ad8b7{width:48%}}@media(max-width:1024px) and (min-width:768px){.elementor-7067 .elementor-element.elementor-element-3fac5ae5{width:100%}.elementor-7067 .elementor-element.elementor-element-4fa43937{width:100%}.elementor-7067 .elementor-element.elementor-element-3046b7b{width:100%}.elementor-7067 .elementor-element.elementor-element-361ad8b7{width:100%}}@supports (content-visibility:auto){.elementor-7067 .elementor-element.elementor-element-41f9b470{content-visibility:auto;contain-intrinsic-size:700px}}@supports (content-visibility:auto){.elementor-7067 .elementor-element.elementor-element-41f9b470{content-visibility:auto;contain-intrinsic-size:650px}}.elementor-7067 .elementor-element.elementor-element-5967138b .banner{border-radius:10px}.elementor-7067 .elementor-element.elementor-element-6184e862 .banner{border-radius:10px}.gift-v6-hero{width:100%;max-width:100%;overflow:hidden}.gift-v6-hero>.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>.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>.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>.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>.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>.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>.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>.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>.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>.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>.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-7067 .elementor-element.elementor-element-34b48b95 .elementor-heading-title{line-height:1.15}.elementor-7067 .elementor-element.elementor-element-34b48b95 .gift-v10-kicker{display:block;color:#ff531d;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px}.elementor-7067 .elementor-element.elementor-element-34b48b95 .gift-v10-title{display:block}.elementor-7067 .elementor-element.elementor-element-67654097{width:100%;max-width:100%}.elementor-7067 .elementor-element.elementor-element-67654097 .product{border:1px solid #ececec;border-radius:13px;overflow:hidden;background:#fff}.elementor-7067 .elementor-element.elementor-element-67654097 img{max-width:100%;height:auto;object-fit:contain}.elementor-7067 .elementor-element.elementor-element-67654097 .product-title,.elementor-7067 .elementor-element.elementor-element-67654097 .woocommerce-loop-product__title{font-size:13px!important;line-height:1.25!important}@media(max-width:767px){.elementor-7067 .elementor-element.elementor-element-67654097 .product-title,.elementor-7067 .elementor-element.elementor-element-67654097 .woocommerce-loop-product__title{font-size:12px!important}}@media(max-width:767px){.elementor-7067 .elementor-element.elementor-element-67654097 .product{border-radius:10px!important}.elementor-7067 .elementor-element.elementor-element-67654097 .product-title,.elementor-7067 .elementor-element.elementor-element-67654097 .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-7067 .elementor-element.elementor-element-67654097 .swiper-button-prev,.elementor-7067 .elementor-element.elementor-element-67654097 .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-7067 .elementor-element.elementor-element-3b2eb34{width:100%;max-width:100%;overflow:hidden}.elementor-7067 .elementor-element.elementor-element-3b2eb34 img{max-width:100%;height:auto}.elementor-7067 .elementor-element.elementor-element-3b2eb34 .flash-title,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .headline,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .promo-title,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .section-title{font-size:28px!important;line-height:1.12!important;letter-spacing:-.02em!important}.elementor-7067 .elementor-element.elementor-element-3b2eb34 .product-title,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .woocommerce-loop-product__title,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .product-name,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .product h2,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .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-7067 .elementor-element.elementor-element-3b2eb34 .price,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .amount{font-size:14px!important;line-height:1.25!important}.elementor-7067 .elementor-element.elementor-element-3b2eb34 p,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .subtitle,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .description{font-size:14px!important;line-height:1.4!important}.elementor-7067 .elementor-element.elementor-element-3b2eb34 .countdown,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .timer,.elementor-7067 .elementor-element.elementor-element-3b2eb34 [class*="countdown"],.elementor-7067 .elementor-element.elementor-element-3b2eb34 [class*="timer"]{transform:scale(.88);transform-origin:top right}@media(max-width:1024px){.elementor-7067 .elementor-element.elementor-element-3b2eb34 .flash-title,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .headline,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .promo-title,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .section-title{font-size:24px!important}.elementor-7067 .elementor-element.elementor-element-3b2eb34 .product-title,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .woocommerce-loop-product__title,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .product-name,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .product h2,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .product h3{font-size:14px!important;-webkit-line-clamp:2!important}}@media(max-width:767px){.elementor-7067 .elementor-element.elementor-element-3b2eb34 .flash-title,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .headline,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .promo-title,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .section-title{font-size:18px!important;line-height:1.15!important}.elementor-7067 .elementor-element.elementor-element-3b2eb34 .product-title,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .woocommerce-loop-product__title,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .product-name,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .product h2,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .product h3{font-size:12px!important;line-height:1.22!important;-webkit-line-clamp:2!important}.elementor-7067 .elementor-element.elementor-element-3b2eb34 .price,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .amount{font-size:12px!important}.elementor-7067 .elementor-element.elementor-element-3b2eb34 p,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .subtitle,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .description{font-size:12px!important}.elementor-7067 .elementor-element.elementor-element-3b2eb34 .countdown,.elementor-7067 .elementor-element.elementor-element-3b2eb34 .timer,.elementor-7067 .elementor-element.elementor-element-3b2eb34 [class*="countdown"],.elementor-7067 .elementor-element.elementor-element-3b2eb34 [class*="timer"]{transform:scale(.76)!important;transform-origin:left top!important}}.elementor-7067 .elementor-element.elementor-element-2a66fa8b{width:100%;max-width:100%}.elementor-7067 .elementor-element.elementor-element-2a66fa8b .product{border:1px solid #ececec;border-radius:13px;overflow:hidden;background:#fff}.elementor-7067 .elementor-element.elementor-element-2a66fa8b img{max-width:100%;height:auto;object-fit:contain}.elementor-7067 .elementor-element.elementor-element-2a66fa8b .product-title,.elementor-7067 .elementor-element.elementor-element-2a66fa8b .woocommerce-loop-product__title{font-size:13px!important;line-height:1.25!important}.elementor-7067 .elementor-element.elementor-element-2a66fa8b .price{font-size:13px!important}@media(max-width:767px){.elementor-7067 .elementor-element.elementor-element-2a66fa8b .product-title,.elementor-7067 .elementor-element.elementor-element-2a66fa8b .woocommerce-loop-product__title{font-size:12px!important}.elementor-7067 .elementor-element.elementor-element-2a66fa8b .price{font-size:12px!important}}@media(max-width:767px){.elementor-7067 .elementor-element.elementor-element-2a66fa8b .product-title,.elementor-7067 .elementor-element.elementor-element-2a66fa8b .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-7067 .elementor-element.elementor-element-2a66fa8b .swiper-button-prev,.elementor-7067 .elementor-element.elementor-element-2a66fa8b .swiper-button-next{display:none!important}}@media(min-width:1025px){.elementor-7067 .elementor-element.elementor-element-2a66fa8b .product-title,.elementor-7067 .elementor-element.elementor-element-2a66fa8b .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-7067 .elementor-element.elementor-element-2a66fa8b .price{font-size:12px!important}}.elementor-7067 .elementor-element.elementor-element-abb2c39 .banner{border-radius:14px;overflow:hidden;min-height:0!important}.elementor-7067 .elementor-element.elementor-element-abb2c39 .banner img{width:100%!important;height:auto!important;object-fit:cover!important;display:block}.gift-v13-commerce>.elementor-container{display:grid!important;grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:12px;align-items:stretch!important}.gift-v13-commerce>.elementor-container>.elementor-column{width:100%!important;min-width:0;border:1px solid #ececec;border-radius:14px;overflow:hidden;background:#fff}.gift-v13-commerce>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:14px!important;height:100%;align-content:flex-start}@media(max-width:1024px){.gift-v13-commerce>.elementor-container{grid-template-columns:1fr}}@media(max-width:767px){.gift-v13-commerce>.elementor-container{gap:10px}.gift-v13-commerce>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:10px!important}}@media(max-width:767px){.gift-v13-commerce>.elementor-container>.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>.elementor-container,.gift-v13-commerce>.elementor-container>.elementor-column,.gift-v13-commerce>.elementor-container>.elementor-column>.elementor-widget-wrap{height:auto!important;min-height:0!important}}.elementor-7067 .elementor-element.elementor-element-c153c{width:100%;max-width:100%}.elementor-7067 .elementor-element.elementor-element-c153c .product{border:1px solid #ececec;border-radius:13px;overflow:hidden;background:#fff}.elementor-7067 .elementor-element.elementor-element-c153c img{max-width:100%;height:auto;object-fit:contain}.elementor-7067 .elementor-element.elementor-element-c153c .product-title,.elementor-7067 .elementor-element.elementor-element-c153c .woocommerce-loop-product__title{font-size:13px!important;line-height:1.25!important}@media(max-width:767px){.elementor-7067 .elementor-element.elementor-element-c153c .product-title,.elementor-7067 .elementor-element.elementor-element-c153c .woocommerce-loop-product__title{font-size:12px!important}.elementor-7067 .elementor-element.elementor-element-c153c .price{font-size:12px!important}}@media(max-width:767px){.elementor-7067 .elementor-element.elementor-element-c153c .product-title,.elementor-7067 .elementor-element.elementor-element-c153c .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-7067 .elementor-element.elementor-element-c153c .swiper-button-prev,.elementor-7067 .elementor-element.elementor-element-c153c .swiper-button-next{display:none!important}}@supports (content-visibility:auto){.elementor-7067 .elementor-element.elementor-element-4e160f60{content-visibility:auto;contain-intrinsic-size:700px}}@supports (content-visibility:auto){.elementor-7067 .elementor-element.elementor-element-4e160f60{content-visibility:auto;contain-intrinsic-size:650px}}@supports (content-visibility:auto){.elementor-7067 .elementor-element.elementor-element-5cb9e0ff{content-visibility:auto;contain-intrinsic-size:700px}}@supports (content-visibility:auto){.elementor-7067 .elementor-element.elementor-element-5cb9e0ff{content-visibility:auto;contain-intrinsic-size:650px}}@media(max-width:767px){.elementor-7067 .elementor-element.elementor-element-5cb9e0ff{display:none!important}}.elementor-7067 .elementor-element.elementor-element-ef58924{width:100%;max-width:100%}.elementor-7067 .elementor-element.elementor-element-ef58924 .product{border:1px solid #ececec;border-radius:13px;overflow:hidden;background:#fff}.elementor-7067 .elementor-element.elementor-element-ef58924 img{max-width:100%;height:auto;object-fit:contain}.elementor-7067 .elementor-element.elementor-element-ef58924 .product-title,.elementor-7067 .elementor-element.elementor-element-ef58924 .woocommerce-loop-product__title{font-size:13px!important;line-height:1.25!important}@media(max-width:767px){.elementor-7067 .elementor-element.elementor-element-ef58924 .product-title,.elementor-7067 .elementor-element.elementor-element-ef58924 .woocommerce-loop-product__title{font-size:12px!important}.elementor-7067 .elementor-element.elementor-element-ef58924 .price{font-size:12px!important}}@media(max-width:767px){.elementor-7067 .elementor-element.elementor-element-ef58924 .product-title,.elementor-7067 .elementor-element.elementor-element-ef58924 .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-7067 .elementor-element.elementor-element-ef58924 .swiper-button-prev,.elementor-7067 .elementor-element.elementor-element-ef58924 .swiper-button-next{display:none!important}}@supports (content-visibility:auto){.elementor-7067 .elementor-element.elementor-element-7e036313{content-visibility:auto;contain-intrinsic-size:700px}}@supports (content-visibility:auto){.elementor-7067 .elementor-element.elementor-element-7e036313{content-visibility:auto;contain-intrinsic-size:650px}}@supports (content-visibility:auto){.elementor-7067 .elementor-element.elementor-element-44ca4059{content-visibility:auto;contain-intrinsic-size:650px}}@media(max-width:767px){.elementor-7067 .elementor-element.elementor-element-44ca4059{display:none!important}}@supports (content-visibility:auto){.elementor-7067 .elementor-element.elementor-element-525dbd79{content-visibility:auto;contain-intrinsic-size:700px}}@supports (content-visibility:auto){.elementor-7067 .elementor-element.elementor-element-525dbd79{content-visibility:auto;contain-intrinsic-size:650px}}@media(max-width:767px){.elementor-7067 .elementor-element.elementor-element-525dbd79{display:none!important}}@supports (content-visibility:auto){.elementor-7067 .elementor-element.elementor-element-79e2a3f0{content-visibility:auto;contain-intrinsic-size:700px}}@supports (content-visibility:auto){.elementor-7067 .elementor-element.elementor-element-79e2a3f0{content-visibility:auto;contain-intrinsic-size:650px}}@media(max-width:767px){.elementor-7067 .elementor-element.elementor-element-79e2a3f0{display:none!important}}