.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-281 .elementor-element.elementor-element-d1d5407 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:19px;font-weight:700;}.elementor-widget-global .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-global .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-family:"Libre Baskerville", Sans-serif;font-size:15px;color:var( --e-global-color-text );}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:15px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;font-size:15px;font-weight:400;}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:var( --e-global-color-primary );}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:var( --e-global-color-primary );}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-281 .elementor-element.elementor-global-5831 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-281 .elementor-element.elementor-element-bb26bea:not(.elementor-motion-effects-element-type-background), .elementor-281 .elementor-element.elementor-element-bb26bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-281 .elementor-element.elementor-element-bb26bea > .elementor-container{max-width:1320px;}.elementor-281 .elementor-element.elementor-element-bb26bea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-bb26bea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-281 .elementor-element.elementor-element-4fb59eb > .elementor-element-populated{padding:23px 20px 0px 0px;}.elementor-281 .elementor-element.elementor-element-b1ed8e8 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:19px;font-weight:700;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-family:"Libre Baskerville", Sans-serif;font-size:15px;color:var( --e-global-color-text );}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:15px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;font-size:15px;font-weight:400;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:var( --e-global-color-primary );}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:var( --e-global-color-primary );}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-281 .elementor-element.elementor-global-6603 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-281 .elementor-element.elementor-element-c85be91 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#DADADA;}.elementor-widget-woocommerce-product-meta .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-meta .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-281 .elementor-element.elementor-element-536e2e2{font-family:"Libre Baskerville", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-primary );}.elementor-281 .elementor-element.elementor-element-536e2e2 a{color:#464646;}.elementor-widget-woocommerce-product-images .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-images .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-title .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-281 .elementor-element.elementor-element-2e66ff8 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:31px;font-weight:600;line-height:43px;}.elementor-281 .elementor-element.elementor-element-4e2b3aa .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:20px;font-weight:700;}.elementor-widget-woocommerce-product-short-description .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-short-description .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-price .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-price .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-price .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 );}.woocommerce .elementor-281 .elementor-element.elementor-element-050be0e .price{color:var( --e-global-color-primary );font-family:"Libre Baskerville", Sans-serif;font-size:34px;font-weight:600;}.elementor-widget-woocommerce-product-add-to-cart .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-add-to-cart .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-281 .elementor-element.elementor-element-4627e6f .cart button, .elementor-281 .elementor-element.elementor-element-4627e6f .cart .button{transition:all 0.2s;}.elementor-281 .elementor-element.elementor-element-4627e6f .quantity .qty{transition:all 0.2s;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-281 .elementor-element.elementor-element-9575b3d{font-family:"Libre Baskerville", Sans-serif;font-size:14px;font-weight:400;line-height:27px;}.elementor-widget-woocommerce-product-content .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-content .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-product-content{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-281 .elementor-element.elementor-element-a238099 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-a238099{font-family:"Libre Baskerville", Sans-serif;font-size:13px;font-weight:400;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-281 .elementor-element.elementor-element-a7fd5ad .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-281 .elementor-element.elementor-element-a7fd5ad .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-281 .elementor-element.elementor-element-a7fd5ad{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-281 .elementor-element.elementor-element-a7fd5ad .elementor-icon-list-icon{padding-right:10px;}.elementor-281 .elementor-element.elementor-element-a7fd5ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-281 .elementor-element.elementor-element-a7fd5ad .elementor-icon-list-item > a{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:400;}.elementor-281 .elementor-element.elementor-element-a7fd5ad .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-widget-share-buttons .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-share-buttons .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-281 .elementor-element.elementor-element-04e42aa{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#FFFFFF;--e-share-buttons-secondary-color:var( --e-global-color-primary );}.elementor-281 .elementor-element.elementor-element-04e42aa .elementor-share-btn__title{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-281 .elementor-element.elementor-element-3edef9f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-281 .elementor-element.elementor-element-3edef9f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-281 .elementor-element.elementor-element-3edef9f{--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-281 .elementor-element.elementor-element-3edef9f .elementor-icon-list-icon{padding-right:10px;}.elementor-281 .elementor-element.elementor-element-3edef9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-281 .elementor-element.elementor-element-3edef9f .elementor-icon-list-item > a{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:400;}.elementor-281 .elementor-element.elementor-element-3edef9f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-281 .elementor-element.elementor-element-f4e2d68 > .elementor-container{max-width:1340px;}.elementor-281 .elementor-element.elementor-element-f4e2d68{margin-top:150px;margin-bottom:0px;}.elementor-281 .elementor-element.elementor-element-7e8f91d:not(.elementor-motion-effects-element-type-background), .elementor-281 .elementor-element.elementor-element-7e8f91d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-281 .elementor-element.elementor-element-7e8f91d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-281 .elementor-element.elementor-element-7e8f91d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-281 .elementor-element.elementor-element-21246bb > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#DADADA;}.elementor-281 .elementor-element.elementor-element-21246bb{text-align:center;}.elementor-281 .elementor-element.elementor-element-21246bb .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:46px;}.elementor-281 .elementor-element.elementor-element-3bd8ff2 > .elementor-container{max-width:1100px;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-281 .elementor-element.elementor-element-eff137a > .elementor-container{max-width:1340px;}.elementor-281 .elementor-element.elementor-element-e66bef7:not(.elementor-motion-effects-element-type-background), .elementor-281 .elementor-element.elementor-element-e66bef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-281 .elementor-element.elementor-element-e66bef7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-281 .elementor-element.elementor-element-e66bef7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-281 .elementor-element.elementor-element-b46ee48 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#DADADA;}.elementor-281 .elementor-element.elementor-element-b46ee48{text-align:center;}.elementor-281 .elementor-element.elementor-element-b46ee48 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:46px;}.elementor-281 .elementor-element.elementor-element-da5d46f > .elementor-container{max-width:1340px;}.elementor-widget-woolentor-universal-product .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woolentor-universal-product .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-281 .elementor-element.elementor-element-5fa13ea > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 120px 0px 120px;}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-product-inner .ht-product-categories{display:none !important;}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner{border-color:#F1F1F100;}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#FFFFFF00;}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-family:"Libre Baskerville", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:var( --e-global-color-primary );}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:var( --e-global-color-text );font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:700;}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:var( --e-global-color-text );}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-281 .elementor-element.elementor-element-5fa13ea span.woolentor-tip{color:#ffffff;}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#000000;width:30px;height:30px;}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button svg{width:20px;height:20px;}.elementor-281 .elementor-element.elementor-element-5fa13ea .woolentor-compare.compare::before,.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-product-action ul li.woolentor-cart a::before{font-size:20px;}.elementor-281 .elementor-element.elementor-element-5fa13ea .woolentor-compare.compare::before,.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-product-action ul li.woolentor-cart a,.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-product-action ul li.woolentor-cart a::before{line-height:30px;}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-281 .elementor-element.elementor-element-5fa13ea .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}.elementor-281 .elementor-element.elementor-element-5fa13ea .product-slider .slick-arrow{top:50%;color:#dddddd;background-color:#ffffff !important;}.elementor-281 .elementor-element.elementor-element-5fa13ea .product-slider .slick-dots{left:50%;}.elementor-281 .elementor-element.elementor-element-5fa13ea .product-slider .slick-dots li button{background-color:#ffffff !important;}.elementor-281 .elementor-element.elementor-element-5fa13ea .product-slider .slick-arrow:hover{color:#23252a;background-color:#ffffff !important;}.elementor-281 .elementor-element.elementor-element-5fa13ea .product-slider .slick-dots li button:hover{background-color:#282828 !important;}.elementor-281 .elementor-element.elementor-element-5fa13ea .product-slider .slick-dots li.slick-active button{background-color:#282828 !important;}.elementor-281 .elementor-element.elementor-element-0a83288 > .elementor-container{max-width:1340px;}.elementor-281 .elementor-element.elementor-element-45790d7:not(.elementor-motion-effects-element-type-background), .elementor-281 .elementor-element.elementor-element-45790d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-281 .elementor-element.elementor-element-45790d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-281 .elementor-element.elementor-element-45790d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-281 .elementor-element.elementor-element-ca04a9e > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#DADADA;}.elementor-281 .elementor-element.elementor-element-ca04a9e{text-align:center;}.elementor-281 .elementor-element.elementor-element-ca04a9e .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:46px;}.elementor-281 .elementor-element.elementor-element-d24c2c2 > .elementor-container{max-width:1340px;}.elementor-281 .elementor-element.elementor-element-2807145 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 120px 0px 120px;}.elementor-281 .elementor-element.elementor-element-2807145 .ht-product-inner .ht-product-categories{display:none !important;}.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner{border-color:#F1F1F100;}.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner .ht-product-content{background-color:#FFFFFF00;}.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-label{color:#444444;}.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a{color:#444444;}.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories::before{background-color:#444444;}.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-categories a:hover{color:#dc9a0e;}.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{font-family:"Libre Baskerville", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:var( --e-global-color-secondary );}.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a:hover{color:var( --e-global-color-primary );}.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span{color:var( --e-global-color-text );font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:700;}.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del span,.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-price span del{color:var( --e-global-color-text );}.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i.empty{color:#aaaaaa;}.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-ratting-wrap .ht-product-ratting .ht-product-user-ratting i{color:#dc9a0e;}.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a .ht-product-action-tooltip,.elementor-281 .elementor-element.elementor-element-2807145 span.woolentor-tip{color:#ffffff;}.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a{color:#000000;width:30px;height:30px;}.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a i{font-size:20px;line-height:30px;}.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner .ht-product-action ul li a.wishsuite-button svg{width:20px;height:20px;}.elementor-281 .elementor-element.elementor-element-2807145 .woolentor-compare.compare::before,.elementor-281 .elementor-element.elementor-element-2807145 .ht-product-action ul li.woolentor-cart a::before{font-size:20px;}.elementor-281 .elementor-element.elementor-element-2807145 .woolentor-compare.compare::before,.elementor-281 .elementor-element.elementor-element-2807145 .ht-product-action ul li.woolentor-cart a,.elementor-281 .elementor-element.elementor-element-2807145 .ht-product-action ul li.woolentor-cart a::before{line-height:30px;}.elementor-281 .elementor-element.elementor-element-2807145 .ht-products .ht-product .ht-product-inner .ht-product-action ul li:hover a{color:#dc9a0e;}.elementor-281 .elementor-element.elementor-element-2807145 .ht-product-action .yith-wcwl-wishlistaddedbrowse a, .ht-product-action .yith-wcwl-wishlistexistsbrowse a{color:#dc9a0e !important;}.elementor-281 .elementor-element.elementor-element-2807145 .product-slider .slick-arrow{top:50%;color:#dddddd;background-color:#ffffff !important;}.elementor-281 .elementor-element.elementor-element-2807145 .product-slider .slick-dots{left:50%;}.elementor-281 .elementor-element.elementor-element-2807145 .product-slider .slick-dots li button{background-color:#ffffff !important;}.elementor-281 .elementor-element.elementor-element-2807145 .product-slider .slick-arrow:hover{color:#23252a;background-color:#ffffff !important;}.elementor-281 .elementor-element.elementor-element-2807145 .product-slider .slick-dots li button:hover{background-color:#282828 !important;}.elementor-281 .elementor-element.elementor-element-2807145 .product-slider .slick-dots li.slick-active button{background-color:#282828 !important;}@media(max-width:1024px){ .elementor-281 .elementor-element.elementor-element-04e42aa{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(min-width:768px){.elementor-281 .elementor-element.elementor-element-4fb59eb{width:20%;}.elementor-281 .elementor-element.elementor-element-c85be91{width:80%;}}@media(max-width:767px){.elementor-281 .elementor-element.elementor-element-4fb59eb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-b1ed8e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;} .elementor-281 .elementor-element.elementor-element-04e42aa{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-281 .elementor-element.elementor-element-5fa13ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-281 .elementor-element.elementor-element-2807145 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}}/* Start custom CSS for column, class: .elementor-element-8ba9452 */.elementor-239 .elementor-element.elementor-element-7998da4:not(.elementor-motion-effects-element-type-background) &gt; .elementor-column-wrap, .elementor-239 .elementor-element.elementor-element-7998da4 &gt; .elementor-column-wrap &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer {
    background-image: url(https://www.lapidarium.waw.pl/wp-content/uploads/2020/12/Hamburger_icon.png);
    background-repeat: no-repeat;
    background-position: top 5px right 10px;
    background-size: 30px;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-6603 */.sub-menu {
    display: none;
}

.eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-vertical .current-menu-parent .current-menu-parent ul.sub-menu {
    display: block;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-536e2e2 */.elementor-element-536e2e2 .tagged_as {
    display: none;
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-04e42aa */.fa-facebook:before {
    content: url(https://www.lapidarium.waw.pl/wp-content/uploads/2020/11/group-13-1-svg.svg)!important;
}

.elementor-share-btn__text {
    padding: 0 !important;
    background: white !important;
   
}

.elementor-share-btn__title {
     word-spacing: 0 !important;
}

.elementor-share-btn__icon {
    width: 25px; 
    margin-right: 7px;
}

.elementor-icon-list-icon .shp0 {
    fill: none !important;
        stroke: #334d5e !important;
    stroke-width: 1;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bb26bea */.elementor-element-c85be91 h2 {
    font-size: 20px;
    color: #416aa2;
    border-top: 1px solid #DADADA;;
    border-bottom: 1px solid #DADADA;;
    padding: 10px 0 !important;
    font-weight: 700;
}

.elementor-element-c85be91 .product_meta {
    border-bottom: 1px solid #DADADA;
    padding: 10px 0;
}

.elementor-widget-woocommerce-product-short-description {
     border-bottom: 1px solid #DADADA;
    padding: 10px 0;
}

.woocommerce div.product.elementor .quantity .qty {
  
    width: 80px;
  
}

.cart {
    flex-direction: column;
    align-items: flex-start;

}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #49a7fe;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    border: 1px solid black;
    font-size: 14px;
    padding: 15px 40px;
    margin-left: 0 !important;
    margin-top: 15px;
        font-family: "Libre Baskerville", Sans-serif;
}

.elementor-element-8fbabbe .posted_in {
    display: none;
}

.tagged_as {
    font-size: 14px;
    color: #416aa2
;
}

.tagged_as .detail-content a {
    color: #464646
;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2085ac5 */.woocommerce ul.products li.last, .woocommerce-page ul.products li.last {
    margin-right: 3.8%;
}

.woocommerce ul.products li.first, .woocommerce-page ul.products li.first {
    clear: none;
    margin-right: 0;
}

.woocommerce ul.products li.product a img {
    width: 100%;
    height: auto;
    display: block;
    margin: 0 0 1em;
    box-shadow: none;
    height: 210px;
    object-fit: cover;
}

body &gt; div.elementor.elementor-281.elementor-location-single.post-7531.product.type-product.status-publish.has-post-thumbnail.product_cat-zabawki-gry-modele-miniatury.product_tag-delprado.product_tag-figurki-cynowe.product_tag-lapidarium.product_tag-zolnierzyki.product_tag-zolnierzyki-olowiane.first.instock.shipping-taxable.purchasable.product-type-simple.product &gt; div &gt; section.elementor-section.elementor-top-section.elementor-element.elementor-element-3bd8ff2.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default &gt; div &gt; div &gt; div &gt; div &gt; div &gt; div &gt; div &gt; section &gt; h2 {
    display: none;
}

.type-product h2 {
   color: var( --e-global-color-secondary );
    font-family: "Libre Baskerville", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    text-align: center;
}

.star-rating {
  display: none !important;
}

.woocommerce ul.products li.product .price {
       color: var( --e-global-color-text );
    font-family: "Libre Baskerville", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-align: center;
}

.products .add_to_cart_button {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for woolentor-universal-product, class: .elementor-element-5fa13ea */.woolentorquickview {
    display: none !important;
}

.ht-products .ht-product.ht-product-action-style-2 .ht-product-inner .ht-product-action ul li:first-child {
   display: none !important;
}

.ht-product-action ul li.woolentor-cart a::before {
    content: "";
    background-image: var(--wpr-bg-6a07f29a-38a9-462e-be89-5f873471b9ef);
}
.ht-products .ht-product.ht-product-action-style-2.ht-product-action-round .ht-product-inner .ht-product-action ul {
    border-radius: 100%;
    width: 55px;
    height: 55px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.ht-products .ht-product.ht-product-action-style-2 .ht-product-inner .ht-product-action ul li:last-child {
   
    margin: 0;
}

.ht-products .ht-product .ht-product-inner .ht-product-content {
    padding: 10px;
      border-top: solid 0.5px #000000;

}

.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image img {
    max-width: 100%;
    width: auto;
    margin-bottom: 15px;
}

.ht-products .ht-product .ht-product-inner .ht-product-action {
   
    top: inherit;
    bottom: 0;
   
}/* End custom CSS */
/* Start custom CSS for woolentor-universal-product, class: .elementor-element-2807145 */.woolentorquickview {
    display: none !important;
}

.ht-products .ht-product.ht-product-action-style-2 .ht-product-inner .ht-product-action ul li:first-child {
   display: none !important;
}

.ht-product-action ul li.woolentor-cart a::before {
    content: "";
    background-image: var(--wpr-bg-6a07f29a-38a9-462e-be89-5f873471b9ef);
}
.ht-products .ht-product.ht-product-action-style-2.ht-product-action-round .ht-product-inner .ht-product-action ul {
    border-radius: 100%;
    width: 55px;
    height: 55px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.ht-products .ht-product.ht-product-action-style-2 .ht-product-inner .ht-product-action ul li:last-child {
   
    margin: 0;
}

.ht-products .ht-product .ht-product-inner .ht-product-content {
    padding: 10px;
      border-top: solid 0.5px #dadada
;

}

.ht-products .ht-product .ht-product-inner .ht-product-image-wrap .ht-product-image img {
    max-width: 100%;
    width: auto;
    margin: auto;
    margin-bottom: 15px;
}

.ht-products .ht-product .ht-product-inner .ht-product-action {
   
    top: inherit;
    bottom: 0;
   
}

.product-slider .slick-arrow {
    top: 50%;
    color: #dddddd;
    background-color: transparent !important;
    border: none !important;
}

.fa-angle-left:before {
    content: '' !important;
    display: block;
    width: 31px;
    height: 8px;
    background-image: var(--wpr-bg-4341896b-f6f9-40a3-9273-f422477e898a);
}

.fa-angle-right:before {
    content: '' !important;
    display: block;
    width: 31px;
    height: 8px;
    background-image: var(--wpr-bg-199ad796-edc2-43ba-84f7-234909f3477c);
}/* End custom CSS */