.elementor-21 .elementor-element.elementor-element-28c476c{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-28c476c > .elementor-widget-container{margin:45px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-28c476c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:1;}.elementor-21 .elementor-element.elementor-element-28c476c .mpd-ordering{justify-content:center;}.elementor-21 .elementor-element.elementor-element-28c476c .mpd-ordering__select{color:#5F5F5F;background-color:#232222;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3D3838;width:100px;}.elementor-21 .elementor-element.elementor-element-2e217fd .mpd-ajax-search__container{width:328px;}.elementor-21 .elementor-element.elementor-element-2e217fd .mpd-ajax-search__input{height:42px;background-color:#111212;color:#777777;border-style:solid;border-width:1px 1px 1px 1px;border-color:#292A29;border-radius:22px 22px 22px 22px;padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-2e217fd .mpd-ajax-search__input::placeholder{color:#777777;opacity:0.7;}.elementor-21 .elementor-element.elementor-element-2e217fd .mpd-ajax-search__icon{font-size:18px;width:18px;height:18px;color:#A4A3A0;}.elementor-21 .elementor-element.elementor-element-2e217fd .mpd-ajax-search__spinner{width:20px;height:20px;}.elementor-21 .elementor-element.elementor-element-2e217fd .mpd-ajax-search__results{border-radius:8px 8px 8px 8px;max-height:400px;}.elementor-21 .elementor-element.elementor-element-c0c351c{--display:flex;}.elementor-21 .elementor-element.elementor-element-ea0478d{--display:flex;}.elementor-21 .elementor-element.elementor-element-67c0c5b .mgpdeg-card{background-color:#151616;border-radius:2px 2px 2px 2px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#292A29;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-21 .elementor-element.elementor-element-67c0c5b .mgpde-card-text.mgpdeg-card-text{text-align:center;}.elementor-21 .elementor-element.elementor-element-67c0c5b .mgpdeg-card .mgpdeg-card-text .mgpde-ptitle, .elementor-21 .elementor-element.elementor-element-67c0c5b .mgpdeg-card .mgpdeg-card-text .mgpde-ptitle-link{color:#F4F2EE !important;}.elementor-21 .elementor-element.elementor-element-67c0c5b .mgpdeg-card .mgpdeg-card-text .mgpdeg-product-price span.price, .elementor-21 .elementor-element.elementor-element-67c0c5b .mgpdeg-card .mgpdeg-card-text .mgpdeg-product-price span.price .woocommerce-Price-amount, .elementor-21 .elementor-element.elementor-element-67c0c5b .mgpdeg-card .mgpdeg-card-text .mgpdeg-product-price span.price bdi{color:#C8A15A !important;}.elementor-21 .elementor-element.elementor-element-67c0c5b .mgp-display-badge{padding:16px 16px 16px 16px;}.elementor-21 .elementor-element.elementor-element-67c0c5b .mpd-action-btn i{font-size:14px;}.elementor-21 .elementor-element.elementor-element-67c0c5b .mpd-action-buttons{gap:8px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-f053763{--divider-border-style:solid;--divider-color:#C8A15A;--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-f053763 .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-21 .elementor-element.elementor-element-f053763 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-21 .elementor-element.elementor-element-8223f07{--display:flex;}body.elementor-page-21:not(.elementor-motion-effects-element-type-background), body.elementor-page-21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE6;}:root{--page-title-display:none;}body.elementor-page-21{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}