.elementor-53247 .elementor-element.elementor-element-ffb2bf0{--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;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-53247 .elementor-element.elementor-element-29f5fd5{--display:flex;--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.4;--border-radius:60px 60px 60px 60px;overflow:visible;}.elementor-53247 .elementor-element.elementor-element-29f5fd5:not(.elementor-motion-effects-element-type-background), .elementor-53247 .elementor-element.elementor-element-29f5fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF8F1;background-image:url("https://www.darickids.com/wp-content/uploads/2025/12/checkout-Daric.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-53247 .elementor-element.elementor-element-29f5fd5::before, .elementor-53247 .elementor-element.elementor-element-29f5fd5 > .elementor-background-video-container::before, .elementor-53247 .elementor-element.elementor-element-29f5fd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-53247 .elementor-element.elementor-element-29f5fd5 > .elementor-background-slideshow::before, .elementor-53247 .elementor-element.elementor-element-29f5fd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-53247 .elementor-element.elementor-element-29f5fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ae5f892 );--background-overlay:'';}.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-53247 .elementor-element.elementor-element-b3330ef .elementor-heading-title{font-family:"Peyda", Sans-serif;font-size:46px;font-weight:700;color:var( --e-global-color-primary );}.elementor-53247 .elementor-element.elementor-element-37cb670 > .elementor-widget-container{background-color:#FCF8F180;padding:5px 20px 5px 20px;border-radius:99px 99px 99px 99px;}.elementor-53247 .elementor-element.elementor-element-e6391aa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:2;overflow:visible;}.elementor-53247 .elementor-element.elementor-element-7d0ead6{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-53247 .elementor-element.elementor-element-7d0ead6:not(.elementor-motion-effects-element-type-background), .elementor-53247 .elementor-element.elementor-element-7d0ead6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b981880 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-53247 .elementor-element.elementor-element-b3330ef .elementor-heading-title{font-size:42px;}}@media(max-width:767px){.elementor-53247 .elementor-element.elementor-element-29f5fd5{--min-height:300px;}.elementor-53247 .elementor-element.elementor-element-b3330ef .elementor-heading-title{font-size:36px;}.elementor-53247 .elementor-element.elementor-element-7d0ead6{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for shortcode, class: .elementor-element-77854ef */.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce *{
    font-family: "PeydaFaNum-VF";
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce .woocommerce-error{
    background-color: var(--e-global-color-b1bec1f);
    color: var(--e-global-color-8e3ff54);
    border-color: var(--e-global-color-primary);
    border-radius: 6px;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce .woocommerce-error::before{
    color: var(--e-global-color-primary);
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce .woocommerce-message , .elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce .woocommerce-info{
    background-color: var(--e-global-color-102327c);
    color: var(--e-global-color-8e3ff54);
    border-color: var(--e-global-color-4bd2af7);
    border-radius: 6px;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce .woocommerce-message::before , .elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce .woocommerce-info:before{
    color: var(--e-global-color-4bd2af7);
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce-cart-form table tbody > tr:nth-child(2n+1) > td{
  background-color: var(--e-global-color-3a69ac3) !important;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .cart_totals  table tbody > tr:nth-child(2n+1) > td, .elementor-53247 .elementor-element.elementor-element-77854ef .cart_totals table tbody > tr:nth-child(2n+1) > th{
  background-color: var(--e-global-color-b981880);
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce-cart-form table.shop_table td , .elementor-53247 .elementor-element.elementor-element-77854ef table thead:first-child tr:first-child th{
    border-color: var(--e-global-color-1532afe);
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce-cart-form .cart_item .product-name a , .elementor-53247 .elementor-element.elementor-element-77854ef .cart_totals .shipping a , .elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce-cart-form .product-remove a.remove{
   color: var(--e-global-color-03b4d06) !important; 
   font-weight: 500;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce-cart-form .product-remove a.remove:hover{
    background-color:var(--e-global-color-03b4d06) ;
    color: var(--e-global-color-3a69ac3) !important;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce-cart-form .quantity .qty {
  width: 80px;
  padding: 5px;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce-cart-form .actions{
     background-color: var(--e-global-color-b1bec1f) !important;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce-cart-form .actions .button , .elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce .wc-proceed-to-checkout a.button.alt{
    background-color: var(--e-global-color-primary) !important;
  color: var(--e-global-color-3a69ac3);
  padding: 12px 25px;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce-cart-form .actions .button:hover , .elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce .wc-proceed-to-checkout a.button.alt:hover{
    background-color: var(--e-global-color-62557ab) !important;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce-cart-form .actions #coupon_code{
      padding: 6px;
    width: 150px !important;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce{
    display: flex;
    flex-wrap: wrap;
    gap: 15px;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce .woocommerce-notices-wrapper{
    width: 100%;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce .woocommerce-cart-form{
    width: 63%;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce .cart-collaterals{
    width: calc(37% - 15px);
    background-color: var(--e-global-color-3a69ac3);
  padding: 15px;
  border-radius: 12px;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .cart_totals {
    width: 100%;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce-cart-form .shop_table{
    margin-bottom: 0;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .cart_totals .shipping-calculator-button{
    margin-top: 0;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce .return-to-shop .button{
    border-radius: 99px;
  flex-grow: 1;
  color: var( --e-global-color-3a69ac3 );
  background-color: var( --e-global-color-primary );
  padding: 15px 25px;
}
@media screen and (max-width:768px){
    .elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce .woocommerce-cart-form{
    width: 100%;
}
.elementor-53247 .elementor-element.elementor-element-77854ef .woocommerce .cart-collaterals{
    width: 100%;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Peyda';
	font-display: auto;
	src: url('https://www.darickids.com/wp-content/uploads/2025/11/PeydaVF.ttf') format('truetype');
}
/* End Custom Fonts CSS */