.elementor-62558 .elementor-element.elementor-element-59c81ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-62558 .elementor-element.elementor-element-1d5fe6e > .elementor-widget-container{margin:050px 0px 20px 0px;}.elementor-62558 .elementor-element.elementor-element-1d5fe6e.elementor-element{--align-self:center;}.elementor-62558 .elementor-element.elementor-element-1d5fe6e .c-ip-heading{text-align:left;color:#272AC5;font-family:"norsed", Sans-serif;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-62558 .elementor-element.elementor-element-815ccdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-62558 .elementor-element.elementor-element-5a64430{text-align:left;}.elementor-62558 .elementor-element.elementor-element-5a64430 .elementor-heading-title{font-family:"Amarante", Sans-serif;font-size:33px;}.elementor-62558 .elementor-element.elementor-element-b6dbbcc{--display:flex;}.elementor-62558 .elementor-element.elementor-element-c08e706.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-62558 .elementor-element.elementor-element-c08e706.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-62558 .elementor-element.elementor-element-7cb2a33{--display:flex;}.elementor-62558 .elementor-element.elementor-element-1a882ec > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-62558 .elementor-element.elementor-element-1a882ec{text-align:left;}.elementor-62558 .elementor-element.elementor-element-1a882ec .elementor-heading-title{font-family:"Amarante", Sans-serif;font-size:33px;}.elementor-62558 .elementor-element.elementor-element-b294a12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-62558 .elementor-element.elementor-element-b294a12.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-62558 .elementor-element.elementor-element-b294a12.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-62558 .elementor-element.elementor-element-3310848{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-62558 .elementor-element.elementor-element-b4af890 > .elementor-widget-container{margin:030px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-62558 .elementor-element.elementor-element-b4af890{text-align:left;}.elementor-62558 .elementor-element.elementor-element-b4af890 .elementor-heading-title{font-family:"Amarante", Sans-serif;font-size:33px;}.elementor-62558 .elementor-element.elementor-element-3f6e6d2{--display:flex;}.elementor-62558 .elementor-element.elementor-element-2d3c690.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-62558 .elementor-element.elementor-element-2d3c690.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-62558 .elementor-element.elementor-element-68ef946{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-62558 .elementor-element.elementor-element-59720e0 > .elementor-widget-container{margin:030px 0px 30px 0px;}.elementor-62558 .elementor-element.elementor-element-59720e0{text-align:left;}.elementor-62558 .elementor-element.elementor-element-59720e0 .elementor-heading-title{font-family:"Amarante", Sans-serif;font-size:33px;}.elementor-62558 .elementor-element.elementor-element-69205c0{--display:flex;}.elementor-62558 .elementor-element.elementor-element-e58913e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-62558 .elementor-element.elementor-element-e58913e.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-62558 .elementor-element.elementor-element-8f9f238{--display:flex;}.elementor-62558 .elementor-element.elementor-element-076b57e{width:auto;max-width:auto;align-self:center;}.elementor-62558 .elementor-element.elementor-element-076b57e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-62558 .elementor-element.elementor-element-076b57e .c-button--default{background-color:#EBCBCB;border-color:#EBCBCB;color:#000000;}.elementor-62558 .elementor-element.elementor-element-076b57e .c-button--default:hover{opacity:0.6;}.elementor-62558 .elementor-element.elementor-element-fd624b7{margin-top:45px;margin-bottom:0px;}.elementor-62558 .elementor-element.elementor-element-516e0c2 .elementor-repeater-item-9b7288e .c-ip-image-list-2__thumb{width:132px;}.elementor-62558 .elementor-element.elementor-element-516e0c2 .elementor-repeater-item-1379dce .c-ip-image-list-2__thumb{width:120px;}.elementor-62558 .elementor-element.elementor-element-516e0c2 .elementor-repeater-item-a3fb393 .c-ip-image-list-2__thumb{width:140px;}.elementor-62558 .elementor-element.elementor-element-516e0c2 .elementor-repeater-item-3df5c7e .c-ip-image-list-2__thumb{width:110px;}.elementor-62558 .elementor-element.elementor-element-516e0c2 .elementor-repeater-item-b1a49ae .c-ip-image-list-2__thumb{width:171px;}.elementor-62558 .elementor-element.elementor-element-516e0c2 .c-ip-image-list-2{--space:100px;}.elementor-62558 .elementor-element.elementor-element-516e0c2 .c-ip-image-list-2__item{margin-left:calc(100px / 2);margin-right:calc(100px / 2);}.elementor-62558 .elementor-element.elementor-element-516e0c2 .c-ip-image-list-2__list{margin-left:calc(-100px / 2);margin-right:calc(-100px / 2);}.elementor-62558 .elementor-element.elementor-element-516e0c2 .c-ip-image-list-2__thumb{opacity:0.25;}.elementor-62558 .elementor-element.elementor-element-2fdfe77{margin-top:165px;margin-bottom:180px;}@media(max-width:1189px){.elementor-62558 .elementor-element.elementor-element-c08e706.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-62558 .elementor-element.elementor-element-b294a12.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-62558 .elementor-element.elementor-element-2d3c690.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-62558 .elementor-element.elementor-element-e58913e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-62558 .elementor-element.elementor-element-c08e706.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-62558 .elementor-element.elementor-element-b294a12.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-62558 .elementor-element.elementor-element-2d3c690.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-62558 .elementor-element.elementor-element-e58913e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-62558 .elementor-element.elementor-element-2fdfe77{margin-top:100px;margin-bottom:120px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'norsed';
	font-display: auto;
	src: url('https://monrituel.ma/wp-content/uploads/2025/07/Norse.ttf') format('truetype');
}
/* End Custom Fonts CSS */