.elementor-3061 .elementor-element.elementor-element-ad3f803{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3061 .elementor-element.elementor-element-ad3f803:not(.elementor-motion-effects-element-type-background), .elementor-3061 .elementor-element.elementor-element-ad3f803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac35488 );}.elementor-3061 .elementor-element.elementor-element-c3a06af{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3061 .elementor-element.elementor-element-5fc72ae{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-3061 .elementor-element.elementor-element-5fc72ae .elementor-icon-list-icon i{color:var( --e-global-color-5917c12 );transition:color 0.3s;}.elementor-3061 .elementor-element.elementor-element-5fc72ae .elementor-icon-list-icon svg{fill:var( --e-global-color-5917c12 );transition:fill 0.3s;}.elementor-3061 .elementor-element.elementor-element-5fc72ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3061 .elementor-element.elementor-element-5fc72ae .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;}.elementor-3061 .elementor-element.elementor-element-5fc72ae .elementor-icon-list-text{color:var( --e-global-color-9a18d12 );transition:color 0.3s;}.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-3061 .elementor-element.elementor-element-dc371bb{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;}.elementor-3061 .elementor-element.elementor-element-dc371bb .elementor-heading-title{font-family:"Architects Daughter", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-9a18d12 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3061 .elementor-element.elementor-element-7053785{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-9a18d12 );}.elementor-3061 .elementor-element.elementor-element-b84b930{--display:flex;}.elementor-3061 .elementor-element.elementor-element-5f57615 .eael-woo-product-title .product_title{color:var( --e-global-color-9a18d12 );font-family:"Anton", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-3061 .elementor-element.elementor-element-5f57615 .eael-woo-product-title .product_title a{color:var( --e-global-color-9a18d12 );}.elementor-3061 .elementor-element.elementor-element-8480216{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;}.woocommerce .elementor-3061 .elementor-element.elementor-element-8480216 .woocommerce-product-details__short-description{color:var( --e-global-color-9a18d12 );font-family:"Lato", Sans-serif;font-size:16px;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .wpr-product-add-to-cart .cart{display:flex;flex-direction:column;text-align:left;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .variations tr{display:flex;flex-direction:column;}.elementor-3061 .elementor-element.elementor-element-249a5a5.elementor-widget-wpr-product-add-to-cart .woocommerce-variation-add-to-cart{flex-direction:column;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .wpr-product-add-to-cart .wpr-simple-qty-wrap{display:flex;flex-direction:column;}.elementor-3061 .elementor-element.elementor-element-249a5a5{background-color:var( --e-global-color-ac35488 );margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .single_variation_wrap{text-align:left;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .wpr-product-add-to-cart .wpr-quantity-wrapper i{color:var( --e-global-color-78c9ffd );background-color:var( --e-global-color-ac35488 );border-color:var( --e-global-color-58faa98 );transition-duration:0.5s;height:calc(43px/2);font-size:10px;width:34px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .wpr-product-add-to-cart .wpr-quantity-wrapper svg{fill:var( --e-global-color-78c9ffd );width:10px;height:10px;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .wpr-product-add-to-cart .quantity .qty{color:var( --e-global-color-78c9ffd );background-color:var( --e-global-color-ac35488 );border-color:var( --e-global-color-58faa98 );transition-duration:0.5s;font-size:16px;height:43px;width:51px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .wpr-product-add-to-cart .wpr-quantity-wrapper i:hover{color:var( --e-global-color-5917c12 );background-color:#FFFFFF;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .wpr-product-add-to-cart .quantity .qty:hover{color:var( --e-global-color-5917c12 );background-color:#FFFFFF;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-product-qty-align-both .wpr-product-add-to-cart .wpr-quantity-wrapper i{height:43px;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .woocommerce-grouped-product-list-item .button{height:43px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;color:var( --e-global-color-9a18d12 );background-color:#EF8AD6;border-color:var( --e-global-color-ac35488 );transition-duration:0.5;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-buttons-layout-row .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-right:6px;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-buttons-layout-column .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-bottom:6px;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-buttons-layout-row .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-right:6px;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-buttons-layout-column .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-bottom:6px;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-product-qty-align-before .qty{border-radius:0 0px 0px 0;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-product-qty-align-before .wpr-quantity-wrapper i:first-child{border-radius:0px 0 0 0;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-product-qty-align-before .wpr-quantity-wrapper i:last-child{border-radius:0 0 0 0px;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-product-qty-align-after .qty{border-radius:0px 0 0 0px;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-product-qty-align-after .wpr-quantity-wrapper i:first-child{border-radius:0 0px 0 0;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-product-qty-align-after .wpr-quantity-wrapper i:last-child{border-radius:0 0 0px 0;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-product-qty-align-both .qty{border-radius:0;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-product-qty-align-both .wpr-quantity-wrapper i:first-child{border-radius:0px 0 0 0px;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-product-qty-align-both .wpr-quantity-wrapper i:last-child{border-radius:0 0px 0px 0;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .wpr-product-add-to-cart .single_add_to_cart_button{color:var( --e-global-color-9a18d12 );background-color:#EF8AD6;border-color:var( --e-global-color-ac35488 );transition-duration:0.5s;margin:0px 0px 0px 0px;border-style:none;border-radius:45px 45px 45px 45px;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .wpr-product-add-to-cart a.added_to_cart{color:var( --e-global-color-9a18d12 );background-color:#EF8AD6;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .wpr-product-add-to-cart  a.added_to_cart{border-color:var( --e-global-color-ac35488 );transition-duration:0.5s;width:165px;height:50px;margin:0px 0px 0px 0px;border-style:none;border-radius:45px 45px 45px 45px;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .wpr-product-add-to-cart .single_add_to_cart_button, .elementor-3061 .elementor-element.elementor-element-249a5a5 .wpr-product-add-to-cart  a.added_to_cart{font-family:"Lato", Sans-serif;font-size:14px;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .wpr-product-add-to-cart .single_add_to_cart_button:hover{color:var( --e-global-color-9a18d12 );background-color:#FF55CC;border-color:#E8E8E8;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .wpr-product-add-to-cart  a.added_to_cart:hover{color:var( --e-global-color-9a18d12 );background-color:#FF55CC;border-color:#E8E8E8;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .woocommerce-grouped-product-list-item .button:hover{color:var( --e-global-color-9a18d12 );background-color:#FF55CC;border-color:#E8E8E8;}.elementor-3061 .elementor-element.elementor-element-249a5a5  .wpr-product-add-to-cart .single_add_to_cart_button{width:165px;height:50px;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-add-to-cart-layout-row table{margin-right:20px;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-add-to-cart-layout-column table{margin-bottom:20px;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-add-to-cart-layout-row .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-left:20px;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-add-to-cart-layout-column .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-top:20px;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .woocommerce-grouped-product-list tr.woocommerce-grouped-product-list-item td{background-color:var( --e-global-color-ac35488 );border-color:var( --e-global-color-ac35488 );border-style:none;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .woocommerce-grouped-product-list tr.woocommerce-grouped-product-list-item:nth-child(even) td{background-color:var( --e-global-color-ac35488 );}.elementor-3061 .elementor-element.elementor-element-249a5a5 .woocommerce-grouped-product-list-item__label a{color:var( --e-global-color-9a18d12 );}.elementor-3061 .elementor-element.elementor-element-249a5a5 .woocommerce-grouped-product-list-item__label label{color:var( --e-global-color-9a18d12 );}.elementor-3061 .elementor-element.elementor-element-249a5a5 .woocommerce-grouped-product-list-item__price span{color:var( --e-global-color-9a18d12 );}.elementor-3061 .elementor-element.elementor-element-249a5a5 .wpr-product-add-to-cart form.cart .group_table td{padding:12px 12px 12px 12px;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .variations th label{color:var( --e-global-color-9a18d12 );}.elementor-3061 .elementor-element.elementor-element-249a5a5 form.cart .variations th{border-color:var( --e-global-color-ac35488 );border-style:none;}.elementor-3061 .elementor-element.elementor-element-249a5a5 form.cart .variations td{border-color:var( --e-global-color-ac35488 );border-style:none;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .variations tr th{background-color:var( --e-global-color-ac35488 );}.elementor-3061 .elementor-element.elementor-element-249a5a5 .variations tr:nth-child(even) th{background-color:#FFFFFF;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .variations th.label label{font-family:"Lato", Sans-serif;font-size:15px;font-weight:600;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .variations th.label{padding:0px 0px 7px 0px;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .variations tr td{background-color:var( --e-global-color-ac35488 );}.elementor-3061 .elementor-element.elementor-element-249a5a5 .variations tr:nth-child(even) td{background-color:var( --e-global-color-ac35488 );}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-variations-layout-row .variations tr th{width:50%;}.elementor-3061 .elementor-element.elementor-element-249a5a5.wpr-variations-layout-column .variations tr th{width:50%;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .variations select{color:var( --e-global-color-9a18d12 );border-color:#E8E8E8;background-color:var( --e-global-color-ac35488 );border-style:solid;border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;border-radius:1px 1px 1px 1px;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .variations select:focus{color:var( --e-global-color-9a18d12 );border-color:var( --e-global-color-9810c43 );background-color:var( --e-global-color-ac35488 );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3061 .elementor-element.elementor-element-249a5a5 form.cart .variations select{width:100% !important;margin:0px 0px 0px 0px !important;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .woocommerce-variation-description p{color:#787878;text-align:left;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .woocommerce-variation-price span{color:var( --e-global-color-9a18d12 );font-family:"Anton", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .woocommerce-variation-price{text-align:left;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .woocommerce-variation-availability p.stock{color:#605BE5;text-align:left;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .woocommerce-variation-availability p.in-stock{color:#605BE5;}.elementor-3061 .elementor-element.elementor-element-249a5a5 p.stock{color:#605BE5;}.elementor-3061 .elementor-element.elementor-element-249a5a5 p.in-stock{color:#605BE5;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .woocommerce-variation-availability p.stock.out-of-stock{color:#FF4F40;}.elementor-3061 .elementor-element.elementor-element-249a5a5 p.stock.out-of-stock{color:#FF4F40;}.elementor-3061 .elementor-element.elementor-element-249a5a5 .wpr-product-add-to-cart .reset_variations{color:var( --e-global-color-ac35488 );background-color:#FFFFFF00;border-color:var( --e-global-color-ac35488 );font-size:16px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3061 .elementor-element.elementor-element-0b3ffc5{--display:flex;--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3061 .elementor-element.elementor-element-0b3ffc5.e-con{--align-self:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3061 .elementor-element.elementor-element-63e6448{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;text-align:start;}.elementor-3061 .elementor-element.elementor-element-63e6448.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3061 .elementor-element.elementor-element-63e6448 img{width:100%;}.elementor-3061 .elementor-element.elementor-element-cc14448{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;text-align:start;}.elementor-3061 .elementor-element.elementor-element-cc14448.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3061 .elementor-element.elementor-element-cc14448 img{width:100%;}.elementor-3061 .elementor-element.elementor-element-6c7c4a8{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-3061 .elementor-element.elementor-element-6c7c4a8 .elementor-icon-list-icon i{color:var( --e-global-color-5917c12 );transition:color 0.3s;}.elementor-3061 .elementor-element.elementor-element-6c7c4a8 .elementor-icon-list-icon svg{fill:var( --e-global-color-5917c12 );transition:fill 0.3s;}.elementor-3061 .elementor-element.elementor-element-6c7c4a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3061 .elementor-element.elementor-element-6c7c4a8 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;}.elementor-3061 .elementor-element.elementor-element-6c7c4a8 .elementor-icon-list-text{color:var( --e-global-color-9a18d12 );transition:color 0.3s;}.elementor-3061 .elementor-element.elementor-element-8f0aba5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;}.elementor-3061 .elementor-element.elementor-element-8f0aba5 .elementor-heading-title{font-family:"Architects Daughter", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-9a18d12 );}.elementor-3061 .elementor-element.elementor-element-7aba3ad{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-9a18d12 );}.elementor-3061 .elementor-element.elementor-element-c03d80e{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;}.elementor-3061 .elementor-element.elementor-element-c03d80e .elementor-heading-title{font-family:"Architects Daughter", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-9a18d12 );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3061 .elementor-element.elementor-element-4a72c4f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3061 .elementor-element.elementor-element-4a72c4f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-9a18d12 );}.elementor-3061 .elementor-element.elementor-element-4a72c4f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-9a18d12 );}.elementor-3061 .elementor-element.elementor-element-4a72c4f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-3061 .elementor-element.elementor-element-4a72c4f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Anton", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-3061 .elementor-element.elementor-element-4a72c4f.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-9a18d12 );font-family:"Roboto Condensed", Sans-serif;font-weight:600;}.elementor-3061 .elementor-element.elementor-element-4a72c4f.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-9a18d12 );}.elementor-3061 .elementor-element.elementor-element-4a72c4f.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-9a18d12 );}.elementor-3061 .elementor-element.elementor-element-4a72c4f.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-9a18d12 );}.elementor-3061 .elementor-element.elementor-element-4a72c4f.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-9a18d12 );}.elementor-3061 .elementor-element.elementor-element-4a72c4f.elementor-wc-products ul.products li.product .price del {font-family:"Roboto Condensed", Sans-serif;font-weight:600;}.elementor-3061 .elementor-element.elementor-element-4a72c4f.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-5917c12 );font-family:"Roboto Condensed", Sans-serif;font-weight:500;padding:0px 0px 0px 0px;}.elementor-3061 .elementor-element.elementor-element-4a72c4f.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-58faa98 );}.elementor-3061 .elementor-element.elementor-element-4a72c4f.elementor-wc-products ul.products li.product{border-radius:0px;}body.elementor-page-3061:not(.elementor-motion-effects-element-type-background), body.elementor-page-3061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFDF600;}@media(max-width:1366px){.elementor-3061 .elementor-element.elementor-element-5fc72ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3061 .elementor-element.elementor-element-5fc72ae .elementor-icon-list-item > a{font-size:12px;}}@media(max-width:1024px){.elementor-3061 .elementor-element.elementor-element-4a72c4f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-3061 .elementor-element.elementor-element-8480216{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3061 .elementor-element.elementor-element-0b3ffc5{--gap:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-3061 .elementor-element.elementor-element-cc14448{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-3061 .elementor-element.elementor-element-4a72c4f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for wpr-product-add-to-cart, class: .elementor-element-249a5a5 *//* =========================================
   CZEKO STUDIO — PERSONALIZACJA VOUCHERA
   ========================================= */


/* GŁÓWNY BOX */
.elementor-3061 .elementor-element.elementor-element-249a5a5 .ksgc-gift-fields {
    background: #F2F6EA !important;
    border: 1px solid #BFCDA7 !important;
    border-radius: 12px !important;
    padding: 24px !important;
    color: #341E27 !important;
}


/* NAGŁÓWEK */
.elementor-3061 .elementor-element.elementor-element-249a5a5 .ksgc-gift-fields h4 {
    color: #341E27 !important;
    margin: 0 0 24px 0 !important;
}


/* ETYKIETY: DLA KOGO / DEDYKACJA */
.elementor-3061 .elementor-element.elementor-element-249a5a5 .ksgc-gift-fields label {
    color: #341E27 !important;
}


/* POLA FORMULARZA */
.elementor-3061 .elementor-element.elementor-element-249a5a5 .ksgc-gift-fields input[type="text"],
.elementor-3061 .elementor-element.elementor-element-249a5a5 .ksgc-gift-fields textarea {
    width: 100% !important;
    background: #FAFDF6 !important;
    border: 1px solid #DCE7CA !important;
    border-radius: 8px !important;
    color: #341E27 !important;
    box-shadow: none !important;
    transition: border-color .2s ease, box-shadow .2s ease !important;
}


/* POLE "DLA KOGO?" */
.elementor-3061 .elementor-element.elementor-element-249a5a5 .ksgc-gift-fields input[type="text"] {
    min-height: 52px !important;
    padding: 12px 16px !important;
}


/* POLE DEDYKACJI */
.elementor-3061 .elementor-element.elementor-element-249a5a5 .ksgc-gift-fields textarea {
    min-height: 120px !important;
    padding: 14px 16px !important;
    resize: vertical;
}


/* PLACEHOLDERY */
.elementor-3061 .elementor-element.elementor-element-249a5a5 .ksgc-gift-fields input[type="text"]::placeholder,
.elementor-3061 .elementor-element.elementor-element-249a5a5 .ksgc-gift-fields textarea::placeholder {
    color: #341E27 !important;
    opacity: .5 !important;
}


/* FOCUS — PO KLIKNIĘCIU W POLE */
.elementor-3061 .elementor-element.elementor-element-249a5a5 .ksgc-gift-fields input[type="text"]:focus,
.elementor-3061 .elementor-element.elementor-element-249a5a5 .ksgc-gift-fields textarea:focus {
    border-color: #EA6DC2 !important;
    outline: none !important;
    box-shadow: 0 0 0 2px rgba(234, 109, 194, .15) !important;
}


/* ODSTĘPY MIĘDZY POLAMI */
.elementor-3061 .elementor-element.elementor-element-249a5a5 .ksgc-gift-fields .form-row {
    margin-bottom: 20px !important;
}


/* OSTATNI ELEMENT */
.elementor-3061 .elementor-element.elementor-element-249a5a5 .ksgc-gift-fields .form-row:last-child {
    margin-bottom: 0 !important;
}/* End custom CSS */