.elementor-13049 .elementor-element.elementor-element-4ea956c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px}.elementor-13049 .elementor-element.elementor-element-805c0f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:25px 25px;--row-gap:25px;--column-gap:25px}.elementor-13049 .elementor-element.elementor-element-805c0f4.e-con{--flex-grow:0;--flex-shrink:0}.elementor-13049 .elementor-element.elementor-element-bfbaaed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-13049 .elementor-element.elementor-element-bfbaaed.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-13049 .elementor-element.elementor-element-1d9895e1{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -40px) 0;padding:0 0 0 0}.woocommerce .elementor-13049 .elementor-element.elementor-element-1d9895e1 .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-13049 .elementor-element.elementor-element-1d9895e1 .flex-viewport,.woocommerce .elementor-13049 .elementor-element.elementor-element-1d9895e1 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-a2cfef9)}.woocommerce .elementor-13049 .elementor-element.elementor-element-1d9895e1 .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-13049 .elementor-element.elementor-element-1d9895e1 .flex-viewport{border-radius:0 0 0 0}.woocommerce .elementor-13049 .elementor-element.elementor-element-1d9895e1 .flex-viewport:not(:last-child){margin-bottom:13px}.woocommerce .elementor-13049 .elementor-element.elementor-element-1d9895e1 .flex-control-thumbs li{padding-right:calc(13px / 2);padding-left:calc(13px / 2);padding-bottom:13px}.woocommerce .elementor-13049 .elementor-element.elementor-element-1d9895e1 .flex-control-thumbs{margin-right:calc(-13px / 2);margin-left:calc(-13px / 2)}.elementor-13049 .elementor-element.elementor-element-ce000b4{background-color:var(--e-global-color-secondary);padding:5px 5px 5px 5px;border-style:none}.elementor-13049 .elementor-element.elementor-element-ce000b4.elementor-element{--align-self:stretch}.elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1px/2)}.elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1px/2)}.elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1px/2);margin-left:calc(1px/2)}.elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1px/2);margin-left:calc(-1px/2)}body.rtl .elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1px/2)}body:not(.rtl) .elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1px/2)}.elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd}.elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-icon-list-icon{width:23px}.elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-icon-list-icon i{font-size:23px}.elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-icon-list-icon svg{--e-icon-list-icon-size:23px}.elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-icon-list-text,.elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-icon-list-text a{color:var(--e-global-color-primary)}.elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-icon-list-item{font-family:var(--e-global-typography-accent-font-family),helvetica,Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-44e7177.elementor-element{--align-self:center}.elementor-13049 .elementor-element.elementor-element-44e7177 .elementor-icon-list-icon{width:23px}.elementor-13049 .elementor-element.elementor-element-44e7177 .elementor-icon-list-icon i{font-size:23px}.elementor-13049 .elementor-element.elementor-element-44e7177 .elementor-icon-list-icon svg{--e-icon-list-icon-size:23px}.elementor-13049 .elementor-element.elementor-element-44e7177 .elementor-icon-list-text,.elementor-13049 .elementor-element.elementor-element-44e7177 .elementor-icon-list-text a{color:var(--e-global-color-text)}.elementor-13049 .elementor-element.elementor-element-44e7177 .elementor-icon-list-item{font-family:var(--e-global-typography-accent-font-family),helvetica,Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-3168895{padding:0 0 0 0;border-style:none}.elementor-13049 .elementor-element.elementor-element-3168895 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1px/2)}.elementor-13049 .elementor-element.elementor-element-3168895 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1px/2)}.elementor-13049 .elementor-element.elementor-element-3168895 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1px/2);margin-left:calc(1px/2)}.elementor-13049 .elementor-element.elementor-element-3168895 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1px/2);margin-left:calc(-1px/2)}body.rtl .elementor-13049 .elementor-element.elementor-element-3168895 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1px/2)}body:not(.rtl) .elementor-13049 .elementor-element.elementor-element-3168895 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1px/2)}.elementor-13049 .elementor-element.elementor-element-3168895 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd}.elementor-13049 .elementor-element.elementor-element-3168895 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-13049 .elementor-element.elementor-element-3168895 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-13049 .elementor-element.elementor-element-3168895 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-13049 .elementor-element.elementor-element-3168895 .elementor-icon-list-icon i{color:var(--e-global-color-599d8a1);font-size:29px}.elementor-13049 .elementor-element.elementor-element-3168895 .elementor-icon-list-icon svg{fill:var(--e-global-color-599d8a1);--e-icon-list-icon-size:29px}.elementor-13049 .elementor-element.elementor-element-3168895 .elementor-icon-list-icon{width:29px}.elementor-13049 .elementor-element.elementor-element-3168895 .elementor-icon-list-text,.elementor-13049 .elementor-element.elementor-element-3168895 .elementor-icon-list-text a{color:var(--e-global-color-599d8a1)}.elementor-13049 .elementor-element.elementor-element-3168895 .elementor-icon-list-item{font-family:var(--e-global-typography-accent-font-family),helvetica,Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-945726a{padding:5px 15px 5px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary)}.elementor-13049 .elementor-element.elementor-element-945726a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1px/2)}.elementor-13049 .elementor-element.elementor-element-945726a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1px/2)}.elementor-13049 .elementor-element.elementor-element-945726a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1px/2);margin-left:calc(1px/2)}.elementor-13049 .elementor-element.elementor-element-945726a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1px/2);margin-left:calc(-1px/2)}body.rtl .elementor-13049 .elementor-element.elementor-element-945726a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1px/2)}body:not(.rtl) .elementor-13049 .elementor-element.elementor-element-945726a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1px/2)}.elementor-13049 .elementor-element.elementor-element-945726a .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd}.elementor-13049 .elementor-element.elementor-element-945726a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px}.elementor-13049 .elementor-element.elementor-element-945726a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid}.elementor-13049 .elementor-element.elementor-element-945726a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px}.elementor-13049 .elementor-element.elementor-element-945726a .elementor-icon-list-icon{width:23px}.elementor-13049 .elementor-element.elementor-element-945726a .elementor-icon-list-icon i{font-size:23px}.elementor-13049 .elementor-element.elementor-element-945726a .elementor-icon-list-icon svg{--e-icon-list-icon-size:23px}.elementor-13049 .elementor-element.elementor-element-945726a .elementor-icon-list-text,.elementor-13049 .elementor-element.elementor-element-945726a .elementor-icon-list-text a{color:var(--e-global-color-text)}.elementor-13049 .elementor-element.elementor-element-945726a .elementor-icon-list-item{font-family:var(--e-global-typography-accent-font-family),helvetica,Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-e1fa2e1 .elementor-icon-list-icon i{color:var(--e-global-color-secondary);font-size:23px}.elementor-13049 .elementor-element.elementor-element-e1fa2e1 .elementor-icon-list-icon svg{fill:var(--e-global-color-secondary);--e-icon-list-icon-size:23px}.elementor-13049 .elementor-element.elementor-element-e1fa2e1 .elementor-icon-list-icon{width:23px}.elementor-13049 .elementor-element.elementor-element-e1fa2e1 .elementor-icon-list-text,.elementor-13049 .elementor-element.elementor-element-e1fa2e1 .elementor-icon-list-text a{color:var(--e-global-color-secondary)}.elementor-13049 .elementor-element.elementor-element-e1fa2e1 .elementor-icon-list-item{font-family:var(--e-global-typography-accent-font-family),helvetica,Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-e18eb9d{width:100%;max-width:100%;text-align:center}.elementor-13049 .elementor-element.elementor-element-e18eb9d.elementor-element{--align-self:stretch}.woocommerce .elementor-13049 .elementor-element.elementor-element-e18eb9d .woocommerce-product-details__short-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-accent-font-family),helvetica,Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-7b6daf21{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13049 .elementor-element.elementor-element-7b6daf21.e-con{--flex-grow:0;--flex-shrink:0}.elementor-13049 .elementor-element.elementor-element-1a64c262 .elementor-heading-title{font-family:"Jost",helvetica,Sans-serif;font-size:2.2rem;font-weight:800;text-transform:uppercase;font-style:normal;line-height:1em;color:#1C244B}.elementor-13049 .elementor-element.elementor-element-2cafae09{width:100%;max-width:100%;margin:0 10px calc(var(--kit-widget-spacing, 0px) + -10px) 0;color:var(--e-global-color-text);font-family:"Jost",helvetica,Sans-serif;font-size:1.2rem;font-weight:400;text-transform:none;line-height:1.3em}.elementor-13049 .elementor-element.elementor-element-19da113d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0 0 0 0}.woocommerce .elementor-13049 .elementor-element.elementor-element-19da113d .price{color:var(--e-global-color-text);font-family:var(--e-global-typography-secondary-font-family),helvetica,Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style);line-height:var(--e-global-typography-secondary-line-height)}.woocommerce .elementor-13049 .elementor-element.elementor-element-19da113d .price ins{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-87f7078-font-family),helvetica,Sans-serif;font-size:var(--e-global-typography-87f7078-font-size);font-weight:var(--e-global-typography-87f7078-font-weight);text-transform:var(--e-global-typography-87f7078-text-transform);font-style:var(--e-global-typography-87f7078-font-style);text-decoration:var(--e-global-typography-87f7078-text-decoration);line-height:var(--e-global-typography-87f7078-line-height)}body:not(.rtl) .elementor-13049 .elementor-element.elementor-element-19da113d:not(.elementor-product-price-block-yes) del{margin-right:10px}body.rtl .elementor-13049 .elementor-element.elementor-element-19da113d:not(.elementor-product-price-block-yes) del{margin-left:10px}.elementor-13049 .elementor-element.elementor-element-19da113d.elementor-product-price-block-yes del{margin-bottom:10px}.elementor-13049 .elementor-element.elementor-element-6bb309c5 .cart button,.elementor-13049 .elementor-element.elementor-element-6bb309c5 .cart .button{font-family:var(--e-global-typography-7ca63f2-font-family),helvetica,Sans-serif;font-size:var(--e-global-typography-7ca63f2-font-size);font-weight:var(--e-global-typography-7ca63f2-font-weight);text-transform:var(--e-global-typography-7ca63f2-text-transform);font-style:var(--e-global-typography-7ca63f2-font-style);text-decoration:var(--e-global-typography-7ca63f2-text-decoration);line-height:var(--e-global-typography-7ca63f2-line-height);letter-spacing:var(--e-global-typography-7ca63f2-letter-spacing);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;padding:8px 10px 8px 10px;color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary);transition:all 0.2s}.elementor-13049 .elementor-element.elementor-element-6bb309c5 .cart button:hover,.elementor-13049 .elementor-element.elementor-element-6bb309c5 .cart .button:hover{color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);border-color:var(--e-global-color-primary)}.elementor-13049 .elementor-element.elementor-element-6bb309c5 .added_to_cart{color:var(--e-global-color-primary);font-family:var(--e-global-typography-d509186-font-family),helvetica,Sans-serif;font-size:var(--e-global-typography-d509186-font-size);font-weight:var(--e-global-typography-d509186-font-weight);text-transform:var(--e-global-typography-d509186-text-transform);line-height:var(--e-global-typography-d509186-line-height)}.elementor-13049 .elementor-element.elementor-element-6bb309c5{--view-cart-spacing:10px;--button-spacing:0px}.elementor-13049 .elementor-element.elementor-element-6bb309c5 .quantity .qty{font-family:var(--e-global-typography-text-font-family),helvetica,Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height);border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;padding:5px 5px 5px 5px;color:var(--e-global-color-text);background-color:var(--e-global-color-primary);border-color:var(--e-global-color-accent);transition:all 0.2s}.woocommerce .elementor-13049 .elementor-element.elementor-element-6bb309c5 form.cart .variations{width:100%;margin-bottom:10px}.woocommerce .elementor-13049 .elementor-element.elementor-element-6bb309c5 form.cart table.variations tr th,.woocommerce .elementor-13049 .elementor-element.elementor-element-6bb309c5 form.cart table.variations tr td{padding-top:calc(0px/2);padding-bottom:calc(0px/2)}.woocommerce .elementor-13049 .elementor-element.elementor-element-6bb309c5 form.cart table.variations label{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-7ca63f2-font-family),helvetica,Sans-serif;font-size:var(--e-global-typography-7ca63f2-font-size);font-weight:var(--e-global-typography-7ca63f2-font-weight);text-transform:var(--e-global-typography-7ca63f2-text-transform);font-style:var(--e-global-typography-7ca63f2-font-style);text-decoration:var(--e-global-typography-7ca63f2-text-decoration);line-height:var(--e-global-typography-7ca63f2-line-height);letter-spacing:var(--e-global-typography-7ca63f2-letter-spacing)}.woocommerce .elementor-13049 .elementor-element.elementor-element-6bb309c5 form.cart table.variations td.value select{color:var(--e-global-color-text)}.woocommerce .elementor-13049 .elementor-element.elementor-element-6bb309c5 form.cart table.variations td.value select,.woocommerce .elementor-13049 .elementor-element.elementor-element-6bb309c5 form.cart table.variations td.value:before{background-color:#0000001C;border:var(--e-global-color-accent);border-radius:0}.woocommerce .elementor-13049 .elementor-element.elementor-element-6bb309c5 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-13049 .elementor-element.elementor-element-6bb309c5 form.cart table.variations td.value:before{font-family:var(--e-global-typography-text-font-family),helvetica,Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);line-height:var(--e-global-typography-text-line-height)}.elementor-13049 .elementor-element.elementor-element-55d3c088{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 8%) 0%}.elementor-13049 .elementor-element.elementor-element-87056d6{--divider-border-style:dashed;--divider-color:var( --e-global-color-599d8a1 );--divider-border-width:4px;--divider-element-spacing:24px}.elementor-13049 .elementor-element.elementor-element-87056d6 .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0}.elementor-13049 .elementor-element.elementor-element-87056d6 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px}.elementor-13049 .elementor-element.elementor-element-87056d6 .elementor-divider__text{color:var(--e-global-color-599d8a1)}.elementor-13049 .elementor-element.elementor-element-cebccae{z-index:1;--alignment:center;--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:25px;--grid-bottom-margin:25px;--e-share-buttons-primary-color:var( --e-global-color-primary );--e-share-buttons-secondary-color:var( --e-global-color-secondary )}.elementor-13049 .elementor-element.elementor-element-cebccae .elementor-share-btn{font-size:calc(2px * 10);height:2em}.elementor-13049 .elementor-element.elementor-element-cebccae .elementor-share-btn__icon{--e-share-buttons-icon-size:2em}.elementor-13049 .elementor-element.elementor-element-72d5c45{--divider-border-style:dashed;--divider-color:var( --e-global-color-599d8a1 );--divider-border-width:4px;margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;z-index:0;--divider-element-spacing:24px}.elementor-13049 .elementor-element.elementor-element-72d5c45 .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0}.elementor-13049 .elementor-element.elementor-element-72d5c45 .elementor-divider{text-align:center;padding-block-start:4px;padding-block-end:4px}.elementor-13049 .elementor-element.elementor-element-72d5c45 .elementor-divider__text{color:var(--e-global-color-599d8a1)}@media(max-width:1024px){.elementor-13049 .elementor-element.elementor-element-4ea956c8{--min-height:700px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-13049 .elementor-element.elementor-element-805c0f4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-13049 .elementor-element.elementor-element-bfbaaed{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center}.elementor-13049 .elementor-element.elementor-element-bfbaaed.e-con{--align-self:flex-start}.elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-icon-list-item{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-44e7177 .elementor-icon-list-item{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-3168895 .elementor-icon-list-item{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-945726a .elementor-icon-list-item{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-e1fa2e1 .elementor-icon-list-item{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.woocommerce .elementor-13049 .elementor-element.elementor-element-e18eb9d .woocommerce-product-details__short-description{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-7b6daf21{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px}.elementor-13049 .elementor-element.elementor-element-1a64c262 .elementor-heading-title{font-size:1.7rem;line-height:1em}.elementor-13049 .elementor-element.elementor-element-2cafae09{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;font-size:1.1rem;line-height:1.3em}.elementor-13049 .elementor-element.elementor-element-19da113d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.woocommerce .elementor-13049 .elementor-element.elementor-element-19da113d .price{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.woocommerce .elementor-13049 .elementor-element.elementor-element-19da113d .price ins{font-size:var(--e-global-typography-87f7078-font-size);line-height:var(--e-global-typography-87f7078-line-height)}.elementor-13049 .elementor-element.elementor-element-6bb309c5 .cart button,.elementor-13049 .elementor-element.elementor-element-6bb309c5 .cart .button{font-size:var(--e-global-typography-7ca63f2-font-size);line-height:var(--e-global-typography-7ca63f2-line-height);letter-spacing:var(--e-global-typography-7ca63f2-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-6bb309c5 .added_to_cart{font-size:var(--e-global-typography-d509186-font-size);line-height:var(--e-global-typography-d509186-line-height)}.elementor-13049 .elementor-element.elementor-element-6bb309c5 .quantity .qty{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.woocommerce .elementor-13049 .elementor-element.elementor-element-6bb309c5 form.cart table.variations label{font-size:var(--e-global-typography-7ca63f2-font-size);line-height:var(--e-global-typography-7ca63f2-line-height);letter-spacing:var(--e-global-typography-7ca63f2-letter-spacing)}.woocommerce .elementor-13049 .elementor-element.elementor-element-6bb309c5 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-13049 .elementor-element.elementor-element-6bb309c5 form.cart table.variations td.value:before{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-13049 .elementor-element.elementor-element-55d3c088{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-13049 .elementor-element.elementor-element-87056d6 .elementor-divider-separator{width:100%}.elementor-13049 .elementor-element.elementor-element-cebccae.elementor-element{--align-self:center}.elementor-13049 .elementor-element.elementor-element-cebccae{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:25px;--grid-bottom-margin:25px}.elementor-13049 .elementor-element.elementor-element-72d5c45 .elementor-divider-separator{width:100%}}@media(max-width:767px){.elementor-13049 .elementor-element.elementor-element-4ea956c8{--min-height:0px;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--padding-top:21px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-13049 .elementor-element.elementor-element-60d6f9f{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-13049 .elementor-element.elementor-element-805c0f4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13049 .elementor-element.elementor-element-805c0f4.e-con{--align-self:stretch}.elementor-13049 .elementor-element.elementor-element-bfbaaed{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-13049 .elementor-element.elementor-element-bfbaaed.e-con{--align-self:center}.elementor-13049 .elementor-element.elementor-element-1d9895e1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -17px) 0;padding:0 0 0 0}.elementor-13049 .elementor-element.elementor-element-ce000b4 .elementor-icon-list-item{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-44e7177.elementor-element{--align-self:center}.elementor-13049 .elementor-element.elementor-element-44e7177 .elementor-icon-list-item{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-3168895.elementor-element{--align-self:center}.elementor-13049 .elementor-element.elementor-element-3168895 .elementor-icon-list-item{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-945726a.elementor-element{--align-self:center}.elementor-13049 .elementor-element.elementor-element-945726a .elementor-icon-list-item{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-e1fa2e1.elementor-element{--align-self:center}.elementor-13049 .elementor-element.elementor-element-e1fa2e1 .elementor-icon-list-item{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.woocommerce .elementor-13049 .elementor-element.elementor-element-e18eb9d .woocommerce-product-details__short-description{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-7b6daf21{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-13049 .elementor-element.elementor-element-7b6daf21.e-con{--align-self:flex-start}.elementor-13049 .elementor-element.elementor-element-1a64c262{text-align:start}.elementor-13049 .elementor-element.elementor-element-1a64c262 .elementor-heading-title{font-size:1.5rem;line-height:1em}.elementor-13049 .elementor-element.elementor-element-2cafae09{padding:0% 0% 0% 0%;text-align:start;font-size:1.2rem;line-height:1.3em}.elementor-13049 .elementor-element.elementor-element-2cafae09.elementor-element{--align-self:flex-start}.elementor-13049 .elementor-element.elementor-element-19da113d{text-align:center}.woocommerce .elementor-13049 .elementor-element.elementor-element-19da113d .price{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.woocommerce .elementor-13049 .elementor-element.elementor-element-19da113d .price ins{font-size:var(--e-global-typography-87f7078-font-size);line-height:var(--e-global-typography-87f7078-line-height)}.elementor-13049 .elementor-element.elementor-element-6bb309c5{width:100%;max-width:100%}.elementor-13049 .elementor-element.elementor-element-6bb309c5.elementor-element{--align-self:flex-start}.elementor-13049 .elementor-element.elementor-element-6bb309c5 .cart button,.elementor-13049 .elementor-element.elementor-element-6bb309c5 .cart .button{font-size:var(--e-global-typography-7ca63f2-font-size);line-height:var(--e-global-typography-7ca63f2-line-height);letter-spacing:var(--e-global-typography-7ca63f2-letter-spacing)}.elementor-13049 .elementor-element.elementor-element-6bb309c5 .added_to_cart{font-size:var(--e-global-typography-d509186-font-size);line-height:var(--e-global-typography-d509186-line-height)}.elementor-13049 .elementor-element.elementor-element-6bb309c5 .quantity .qty{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.woocommerce .elementor-13049 .elementor-element.elementor-element-6bb309c5 form.cart table.variations label{font-size:var(--e-global-typography-7ca63f2-font-size);line-height:var(--e-global-typography-7ca63f2-line-height);letter-spacing:var(--e-global-typography-7ca63f2-letter-spacing)}.woocommerce .elementor-13049 .elementor-element.elementor-element-6bb309c5 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-13049 .elementor-element.elementor-element-6bb309c5 form.cart table.variations td.value:before{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-13049 .elementor-element.elementor-element-cebccae{--grid-side-margin:8px;--grid-column-gap:8px;--grid-row-gap:25px;--grid-bottom-margin:25px}.elementor-13049 .elementor-element.elementor-element-cebccae{--grid-row-gap:25px;--grid-bottom-margin:25px}}@media(min-width:768px){.elementor-13049 .elementor-element.elementor-element-4ea956c8{--content-width:1650px}.elementor-13049 .elementor-element.elementor-element-bfbaaed{--width:40%}.elementor-13049 .elementor-element.elementor-element-7b6daf21{--width:60%}}@media(max-width:1024px) and (min-width:768px){.elementor-13049 .elementor-element.elementor-element-805c0f4{--width:100%}.elementor-13049 .elementor-element.elementor-element-bfbaaed{--width:30%}.elementor-13049 .elementor-element.elementor-element-7b6daf21{--width:70%}}.woocommerce-product-gallery .flex-control-thumbs{display:flex!important;flex-wrap:nowrap!important;gap:10px;overflow-x:auto;overflow-y:hidden;margin:10px 0 0!important;padding:0 0 6px!important;list-style:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.woocommerce-product-gallery .flex-control-thumbs li img{display:block;width:100%!important;height:auto;cursor:pointer}.product-gallery-thumb-nav .flex-control-thumbs li{flex:0 0 calc((100% - 30px) / 4)!important;width:calc((100% - 30px) / 4)!important;float:none!important;margin:0!important;scroll-snap-align:start}.product-gallery-thumb-nav .flex-control-thumbs{gap:1px}@media (max-width:1024px){.product-gallery-thumb-nav .flex-control-thumbs li{flex-basis:calc((100% - 20px) / 3)!important;width:calc((100% - 20px) / 3)!important}}.product-gallery-thumb-nav{display:flex!important;align-items:center;width:100%;gap:8px;margin-top:10px}.product-gallery-thumb-nav .flex-control-thumbs{display:flex!important;flex-wrap:nowrap!important;flex:1 1 auto;min-width:0;overflow-x:auto!important;overflow-y:hidden!important;margin:0!important;padding:0!important;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.product-gallery-thumb-nav .flex-control-thumbs::-webkit-scrollbar{display:none}.product-gallery-thumb-nav .flex-control-thumbs li{flex:0 0 calc((100% - 30px) / 4)!important;width:calc((100% - 30px) / 4)!important;float:none!important;margin:0 10px 0 0!important;scroll-snap-align:start}.product-gallery-thumb-nav .flex-control-thumbs li:last-child{margin-right:0!important}.product-gallery-thumb-nav .flex-control-thumbs img{display:block;width:100%!important;height:auto!important}.product-gallery-thumb-prev,.product-gallery-thumb-next{flex:0 0 32px;width:32px;height:40px;display:flex!important;align-items:center;justify-content:center;padding:0!important;margin:0!important;border:0!important;background:transparent!important;color:#000!important;font-size:28px!important;line-height:1!important;cursor:pointer}.product-gallery-thumb-prev:hover,.product-gallery-thumb-next:hover{opacity:.55}@media (max-width:1024px){.product-gallery-thumb-nav .flex-control-thumbs li{flex-basis:calc((100% - 20px) / 3)!important;width:calc((100% - 20px) / 3)!important}}@media (max-width:767px){.product-gallery-thumb-prev,.product-gallery-thumb-next{flex-basis:25px;width:25px;font-size:24px!important}}.condensed h1,.condensed h2,.condensed h3,.condensed h4,.condensed h5,.condensed h6{margin-bottom:5px;margin-top:5px;text-align:left}.condensed p,.condensed ul,.condensed ol{margin:2px 0 10px 0}.single-product form.cart .book-personalization{display:block!important;width:100%!important;flex:none!important;clear:both!important;margin-bottom:25px;text-align:left}.single-product form.cart .book-personalization .personalization-field{display:block!important;width:100%!important;margin:0 0 22px 0!important}.single-product form.cart .book-personalization label[for="child_first_name"]{display:block!important;margin-bottom:3px}.single-product form.cart #child_first_name{display:block!important;width:200px;max-width:100%}.single-product form.cart .book-personalization .character-count{display:block!important;font-size:11px!important;line-height:1.2!important;margin:3px 0 8px 0!important;opacity:.65}.single-product form.cart .book-personalization label.dedication-option{display:flex!important;width:100%!important;align-items:flex-start!important;gap:8px;margin:0 0 5px 0!important}.single-product form.cart .book-personalization label.dedication-option input{flex:0 0 auto!important;margin-top:5px!important}.single-product form.cart .book-personalization .custom-message-field{display:none!important;width:100%!important}.single-product form.cart .book-personalization .custom-message-field.is-visible{display:block!important}.single-product form.cart .book-personalization .custom-message-field label{display:block!important;width:100%!important}.single-product form.cart #custom_message{display:block!important;width:100%!important;max-width:420px!important;margin:8px 0 0 0!important}.single-product form.cart{display:block!important}.single-product form.cart .quantity{display:inline-block!important;float:none!important;vertical-align:middle}.single-product form.cart .single_add_to_cart_button{display:inline-block!important;float:none!important;vertical-align:middle}.product-type-variable.elementor-widget-woocommerce-product-add-to-cart>div>form>table{padding:0!important}.elementor-widget.elementor-widget-woocommerce-product-add-to-cart>div>form>table>tbody>tr>th{padding-right:10px}#message{padding:2px 10px!important}@font-face{font-family:'Jost';font-style:normal;font-weight:400;font-display:auto;src:url(https://melisatorres.com/wp-content/uploads/Jost-Light.woff2) format('woff2'),url(https://melisatorres.com/wp-content/uploads/Jost-Light.woff) format('woff')}@font-face{font-family:'Jost';font-style:italic;font-weight:400;font-display:auto;src:url(https://melisatorres.com/wp-content/uploads/Jost-LightItalic.woff2) format('woff2'),url(https://melisatorres.com/wp-content/uploads/Jost-LightItalic.woff) format('woff')}@font-face{font-family:'Jost';font-style:normal;font-weight:700;font-display:auto;src:url(https://melisatorres.com/wp-content/uploads/Jost-SemiBold.woff2) format('woff2'),url(https://melisatorres.com/wp-content/uploads/Jost-SemiBold.woff) format('woff')}@font-face{font-family:'Jost';font-style:italic;font-weight:700;font-display:auto;src:url(https://melisatorres.com/wp-content/uploads/Jost-SemiBoldItalic.woff2) format('woff2'),url(https://melisatorres.com/wp-content/uploads/Jost-SemiBoldItalic.woff) format('woff')}