.elementor-18714 .elementor-element.elementor-element-ed0fe85{margin-top:0px;margin-bottom:0px;padding:5px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-40c77181 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-a947bef > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-18714 .elementor-element.elementor-element-39eec00f{margin-top:-15px;margin-bottom:30px;padding:0px 20px 0px 20px;}.elementor-18714 .elementor-element.elementor-element-7b74492 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-66138b63 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-66138b63 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18714 .elementor-element.elementor-element-683190ce > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-18714 .elementor-element.elementor-element-1f0dc236 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18714 .elementor-element.elementor-element-7a56255b{width:auto;max-width:auto;z-index:2;}.elementor-18714 .elementor-element.elementor-element-7a56255b > .elementor-widget-container{background-color:var( --e-global-color-text );margin:20px 0px -60px 20px;padding:5px 20px 5px 20px;border-radius:10px 10px 10px 10px;}.elementor-18714 .elementor-element.elementor-element-7a56255b .elementor-heading-title{font-family:"Obliqua", Sans-serif;font-size:13px;font-weight:normal;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:28px;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-b4333cc );}.elementor-18714 .elementor-element.elementor-element-15f62fd{width:auto;max-width:auto;}.elementor-18714 .elementor-element.elementor-element-15f62fd > .elementor-widget-container{padding:10px 14px 0px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5D5D5;border-radius:10px 10px 10px 10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), 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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-18714 .elementor-element.elementor-element-a4d06f7{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;align-self:center;text-align:end;}.elementor-18714 .elementor-element.elementor-element-a4d06f7 img{width:93%;}.elementor-18714 .elementor-element.elementor-element-72835bda > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-18714 .elementor-element.elementor-element-72835bda > .elementor-element-populated{padding:0px 0px 0px 70px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-18714 .elementor-element.elementor-element-30ea2fdf > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-18714 .elementor-element.elementor-element-30ea2fdf{text-align:start;}.elementor-18714 .elementor-element.elementor-element-30ea2fdf .elementor-heading-title{font-family:"obliqua", Sans-serif;font-size:25px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:34px;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-18714 .elementor-element.elementor-element-7562df65 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-18714 .elementor-element.elementor-element-7562df65{text-align:left;}.woocommerce .elementor-18714 .elementor-element.elementor-element-7562df65 .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-family:"Obliqua", Sans-serif;font-size:17px;font-weight:normal;text-transform:none;text-decoration:none;line-height:28px;letter-spacing:0px;word-spacing:0em;}.elementor-18714 .elementor-element.elementor-element-26ecbbf2{width:auto;max-width:auto;}.elementor-18714 .elementor-element.elementor-element-26ecbbf2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-044d1b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-18714 .elementor-element.elementor-element-4ca441c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-6895dea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.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-18714 .elementor-element.elementor-element-5ed7a555 .cart button, .elementor-18714 .elementor-element.elementor-element-5ed7a555 .cart .button{font-family:"obliqua", Sans-serif;font-weight:700;border-radius:20px 20px 20px 20px;padding:20px 40px 20px 40px;color:#181816;background-color:#FFD627;transition:all 0.2s;}.elementor-18714 .elementor-element.elementor-element-5ed7a555 .quantity .qty{transition:all 0.2s;}.elementor-18714 .elementor-element.elementor-element-6792075{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18714 .elementor-element.elementor-element-8a1f2af{width:auto;max-width:auto;text-align:end;}.elementor-18714 .elementor-element.elementor-element-8a1f2af > .elementor-widget-container{margin:-100px 100px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-8a1f2af img{width:70px;}.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-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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-18714 .elementor-element.elementor-element-673f820d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-673f820d .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-18714 .elementor-element.elementor-element-673f820d .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-18714 .elementor-element.elementor-element-673f820d{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-18714 .elementor-element.elementor-element-673f820d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-18714 .elementor-element.elementor-element-673f820d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18714 .elementor-element.elementor-element-673f820d .elementor-icon-list-item > a{font-family:"obliqua", Sans-serif;font-size:13px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:28px;letter-spacing:0px;word-spacing:0em;}.elementor-18714 .elementor-element.elementor-element-673f820d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.woocommerce .elementor-18714 .elementor-element.elementor-element-2a54d45a .stock{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), 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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-18714 .elementor-element.elementor-element-de74ccd{margin-top:0px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-7b3cda6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18714 .elementor-element.elementor-element-f986f33{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#EAEAEA;--border-color:#EAEAEA;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18714 .elementor-element.elementor-element-6b834fb{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#EAEAEA;--border-color:#EAEAEA;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18714 .elementor-element.elementor-element-98ccc01{--display:flex;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0.5px;border-color:#EAEAEA;--border-color:#EAEAEA;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18714 .elementor-element.elementor-element-4e811b4{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:0px;--n-tabs-title-border-radius:5px 5px 0px 0px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:15px;--n-tabs-title-color:var( --e-global-color-text );}.elementor-18714 .elementor-element.elementor-element-4e811b4 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#EAEAEA;}.elementor-18714 .elementor-element.elementor-element-4e811b4.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-18714 .elementor-element.elementor-element-4e811b4.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-bcda2b1 );}.elementor-18714 .elementor-element.elementor-element-4e811b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-4e811b4.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"obliqua", Sans-serif;font-weight:700;text-transform:none;}.elementor-18714 .elementor-element.elementor-element-2258c6c > .elementor-element-populated{border-style:none;margin:0px 5px 0px 30px;--e-column-margin-right:5px;--e-column-margin-left:30px;padding:30px 30px 7px 30px;}.elementor-18714 .elementor-element.elementor-element-2258c6c > .elementor-element-populated, .elementor-18714 .elementor-element.elementor-element-2258c6c > .elementor-element-populated > .elementor-background-overlay, .elementor-18714 .elementor-element.elementor-element-2258c6c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-18714 .elementor-element.elementor-element-6c393be8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18714 .elementor-element.elementor-element-6c393be8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-18714 .elementor-element.elementor-element-6c393be8 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 20px 30px;}.elementor-18714 .elementor-element.elementor-element-6c393be8 > .elementor-element-populated, .elementor-18714 .elementor-element.elementor-element-6c393be8 > .elementor-element-populated > .elementor-background-overlay, .elementor-18714 .elementor-element.elementor-element-6c393be8 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-18714 .elementor-element.elementor-element-6c393be8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18714 .elementor-element.elementor-element-a0b560b{width:auto;max-width:auto;text-align:start;}.elementor-18714 .elementor-element.elementor-element-a0b560b > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-a0b560b img{width:100%;}.elementor-18714 .elementor-element.elementor-element-1440a30a{width:auto;max-width:auto;text-align:start;}.elementor-18714 .elementor-element.elementor-element-1440a30a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-1440a30a .elementor-heading-title{font-family:"Obliqua", Sans-serif;font-size:17px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:25px;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), 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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-18714 .elementor-element.elementor-element-23d2386a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-23d2386a{text-align:start;font-family:"Obliqua", Sans-serif;font-size:14px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;letter-spacing:0px;word-spacing:0em;}.elementor-18714 .elementor-element.elementor-element-3f9fdd81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-18714 .elementor-element.elementor-element-3f9fdd81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18714 .elementor-element.elementor-element-5264f645:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18714 .elementor-element.elementor-element-5264f645 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b4333cc );}.elementor-18714 .elementor-element.elementor-element-5264f645 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 20px 30px;}.elementor-18714 .elementor-element.elementor-element-5264f645 > .elementor-element-populated, .elementor-18714 .elementor-element.elementor-element-5264f645 > .elementor-element-populated > .elementor-background-overlay, .elementor-18714 .elementor-element.elementor-element-5264f645 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-18714 .elementor-element.elementor-element-5264f645 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18714 .elementor-element.elementor-element-2f7207df{width:auto;max-width:auto;text-align:start;}.elementor-18714 .elementor-element.elementor-element-2f7207df > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-2f7207df img{width:100%;}.elementor-18714 .elementor-element.elementor-element-39040713{width:auto;max-width:auto;text-align:start;}.elementor-18714 .elementor-element.elementor-element-39040713 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-39040713 .elementor-heading-title{font-family:"Obliqua", Sans-serif;font-size:17px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:25px;color:var( --e-global-color-text );}.elementor-18714 .elementor-element.elementor-element-79288e8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-79288e8d{text-align:start;font-family:"Obliqua", Sans-serif;font-size:14px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;letter-spacing:0px;word-spacing:0em;}.elementor-18714 .elementor-element.elementor-element-6c74c3fb:not(.elementor-motion-effects-element-type-background), .elementor-18714 .elementor-element.elementor-element-6c74c3fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-18714 .elementor-element.elementor-element-6c74c3fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-18714 .elementor-element.elementor-element-6c74c3fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18714 .elementor-element.elementor-element-5caef6dd > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-18714 .elementor-element.elementor-element-220d66f0{width:auto;max-width:auto;text-align:start;}.elementor-18714 .elementor-element.elementor-element-220d66f0 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-220d66f0 .elementor-heading-title{font-family:"Obliqua", Sans-serif;font-size:23px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:25px;color:var( --e-global-color-text );}.elementor-18714 .elementor-element.elementor-element-2284e475 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-2284e475{text-align:start;font-family:"Obliqua", Sans-serif;font-size:14px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;letter-spacing:0px;word-spacing:0em;}.elementor-18714 .elementor-element.elementor-element-9ca57e1 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-18714 .elementor-element.elementor-element-6dbbff49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:43px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-6dbbff49{text-align:start;font-family:"Obliqua", Sans-serif;font-size:14px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;letter-spacing:0px;word-spacing:0em;}.elementor-18714 .elementor-element.elementor-element-2f034152:not(.elementor-motion-effects-element-type-background), .elementor-18714 .elementor-element.elementor-element-2f034152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18714 .elementor-element.elementor-element-2f034152{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-2f034152 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18714 .elementor-element.elementor-element-3137ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-56400b4b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-3b8d6185{width:auto;max-width:auto;text-align:start;}.elementor-18714 .elementor-element.elementor-element-3b8d6185 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-3b8d6185 .elementor-heading-title{font-family:"Obliqua", Sans-serif;font-size:23px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:25px;color:var( --e-global-color-text );}.elementor-18714 .elementor-element.elementor-element-5b35d861 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18714 .elementor-element.elementor-element-12ed79a1 .elementor-button{background-color:#FFFFFF;font-family:"Obliqua", Sans-serif;font-size:14px;font-weight:bold;text-transform:none;padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-12ed79a1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-18714 .elementor-element.elementor-element-12ed79a1 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-18714 .elementor-element.elementor-element-76d7603 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), 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 );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), 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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-swiper-button.elementor-swiper-button-prev, .elementor-widget-posts .elementor-swiper-button.elementor-swiper-button-next{background-color:var( --e-global-color-accent );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), 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 );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), 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 );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-18714 .elementor-element.elementor-element-6fa87cdd{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-18714 .elementor-element.elementor-element-6fa87cdd .ecs-link-wrapper, 
            .elementor-18714 .elementor-element.elementor-element-6fa87cdd .ecs-custom-grid .ecs-post-loop,
            .elementor-18714 .elementor-element.elementor-element-6fa87cdd .ecs-post-loop > .elementor, 
            .elementor-18714 .elementor-element.elementor-element-6fa87cdd .ecs-post-loop > .elementor .elementor-inner, 
            .elementor-18714 .elementor-element.elementor-element-6fa87cdd .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap, 
            .elementor-18714 .elementor-element.elementor-element-6fa87cdd .ecs-post-loop > .elementor .elementor-section-wrap,
            .elementor-18714 .elementor-element.elementor-element-6fa87cdd .ecs-post-loop > .elementor > .elementor-section,
            .elementor-18714 .elementor-element.elementor-element-6fa87cdd .ecs-post-loop > .elementor > .e-container,
            .elementor-18714 .elementor-element.elementor-element-6fa87cdd .ecs-post-loop > .ecs-link-wrapper > .elementor > .e-container,
            .elementor-18714 .elementor-element.elementor-element-6fa87cdd .ecs-post-loop > .ecs-link-wrapper > .elementor > .elementor-section,
            .elementor-18714 .elementor-element.elementor-element-6fa87cdd .ecs-link-wrapper > .has-post-thumbnail, .ecs-link-wrapper > .has-post-thumbnail > .elementor-section,
            .elementor-18714 .elementor-element.elementor-element-6fa87cdd .ecs-post-loop > .has-post-thumbnail, .ecs-post-loop > .has-post-thumbnail > .elementor-section,
            .elementor-18714 .elementor-element.elementor-element-6fa87cdd .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap .elementor-top-section,  
            .elementor-18714 .elementor-element.elementor-element-6fa87cdd .ecs-post-loop > .elementor .elementor-section-wrap .elementor-top-section, 
            .elementor-18714 .elementor-element.elementor-element-6fa87cdd .ecs-post-loop > .elementor .elementor-container{height:100%;}.elementor-18714 .elementor-element.elementor-element-6fa87cdd .elementor-post{height:auto;}.elementor-18714 .elementor-element.elementor-element-6fa87cdd .swiper-container{width:calc(100% - 0px);}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18714 .elementor-element.elementor-element-7a56255b .elementor-heading-title{font-size:16px;line-height:26px;letter-spacing:0px;word-spacing:0em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-18714 .elementor-element.elementor-element-72835bda > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18714 .elementor-element.elementor-element-30ea2fdf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-30ea2fdf .elementor-heading-title{font-size:32px;line-height:32px;letter-spacing:0px;word-spacing:0em;}.woocommerce .elementor-18714 .elementor-element.elementor-element-7562df65 .woocommerce-product-details__short-description{font-size:16px;line-height:26px;letter-spacing:0px;word-spacing:0em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-18714 .elementor-element.elementor-element-673f820d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18714 .elementor-element.elementor-element-673f820d .elementor-icon-list-item > a{font-size:13px;line-height:26px;letter-spacing:0px;word-spacing:0em;}.woocommerce .elementor-18714 .elementor-element.elementor-element-2a54d45a .stock{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-18714 .elementor-element.elementor-element-de74ccd{margin-top:20px;margin-bottom:20px;}.elementor-18714 .elementor-element.elementor-element-2258c6c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-1440a30a .elementor-heading-title{font-size:40px;line-height:40px;letter-spacing:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-18714 .elementor-element.elementor-element-23d2386a{font-size:16px;line-height:26px;letter-spacing:0px;word-spacing:0em;}.elementor-18714 .elementor-element.elementor-element-2f7207df{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-18714 .elementor-element.elementor-element-39040713{width:var( --container-widget-width, 545.438px );max-width:545.438px;--container-widget-width:545.438px;--container-widget-flex-grow:0;}.elementor-18714 .elementor-element.elementor-element-39040713 .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:0px;}.elementor-18714 .elementor-element.elementor-element-79288e8d{font-size:16px;line-height:26px;letter-spacing:0px;word-spacing:0em;}.elementor-18714 .elementor-element.elementor-element-220d66f0 .elementor-heading-title{font-size:40px;line-height:40px;letter-spacing:0px;}.elementor-18714 .elementor-element.elementor-element-2284e475{font-size:16px;line-height:26px;letter-spacing:0px;word-spacing:0em;}.elementor-18714 .elementor-element.elementor-element-6dbbff49{font-size:16px;line-height:26px;letter-spacing:0px;word-spacing:0em;}.elementor-18714 .elementor-element.elementor-element-3b8d6185 .elementor-heading-title{font-size:18px;line-height:40px;letter-spacing:0px;}.elementor-bc-flex-widget .elementor-18714 .elementor-element.elementor-element-5b35d861.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18714 .elementor-element.elementor-element-5b35d861.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}}@media(min-width:768px){.elementor-18714 .elementor-element.elementor-element-66138b63{width:48.5%;}.elementor-18714 .elementor-element.elementor-element-72835bda{width:51.5%;}.elementor-18714 .elementor-element.elementor-element-7b3cda6{width:48.46%;}.elementor-18714 .elementor-element.elementor-element-2258c6c{width:51.5%;}.elementor-18714 .elementor-element.elementor-element-56400b4b{width:62.797%;}.elementor-18714 .elementor-element.elementor-element-5b35d861{width:37.161%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18714 .elementor-element.elementor-element-66138b63{width:100%;}.elementor-18714 .elementor-element.elementor-element-72835bda{width:100%;}.elementor-18714 .elementor-element.elementor-element-7b3cda6{width:100%;}.elementor-18714 .elementor-element.elementor-element-2258c6c{width:100%;}}@media(min-width:2400px){.elementor-18714 .elementor-element.elementor-element-39eec00f{padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-59a606f7{margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18714 .elementor-element.elementor-element-30ea2fdf > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-7562df65 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-18714 .elementor-element.elementor-element-7562df65 .woocommerce-product-details__short-description{line-height:20px;}.elementor-18714 .elementor-element.elementor-element-26ecbbf2 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-18714 .elementor-element.elementor-element-044d1b8 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-4ca441c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-6895dea > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.woocommerce .elementor-18714 .elementor-element.elementor-element-2a54d45a .stock{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}}@media(max-width:1366px){.elementor-18714 .elementor-element.elementor-element-ed0fe85{padding:5px 20px 0px 20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.woocommerce .elementor-18714 .elementor-element.elementor-element-2a54d45a .stock{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-18714 .elementor-element.elementor-element-de74ccd{padding:0px 20px 0px 20px;}.elementor-18714 .elementor-element.elementor-element-2258c6c > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-18714 .elementor-element.elementor-element-6c74c3fb{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-18714 .elementor-element.elementor-element-2f034152{padding:40px 20px 40px 20px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}}@media(max-width:767px){.elementor-18714 .elementor-element.elementor-element-ed0fe85{padding:0px 20px 0px 20px;}.elementor-18714 .elementor-element.elementor-element-66138b63 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18714 .elementor-element.elementor-element-7a56255b .elementor-heading-title{font-size:14px;line-height:24px;letter-spacing:0px;word-spacing:0em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-18714 .elementor-element.elementor-element-72835bda > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-18714 .elementor-element.elementor-element-30ea2fdf .elementor-heading-title{font-size:18px;line-height:30px;letter-spacing:0px;word-spacing:0em;}.woocommerce .elementor-18714 .elementor-element.elementor-element-7562df65 .woocommerce-product-details__short-description{font-size:14px;line-height:24px;letter-spacing:0px;word-spacing:0em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-18714 .elementor-element.elementor-element-673f820d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18714 .elementor-element.elementor-element-673f820d .elementor-icon-list-item > a{font-size:10px;line-height:24px;letter-spacing:0px;word-spacing:0em;}.woocommerce .elementor-18714 .elementor-element.elementor-element-2a54d45a .stock{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-18714 .elementor-element.elementor-element-de74ccd{padding:0px 20px 0px 20px;}.elementor-18714 .elementor-element.elementor-element-2258c6c > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-1440a30a .elementor-heading-title{font-size:34px;line-height:34px;letter-spacing:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-18714 .elementor-element.elementor-element-23d2386a{font-size:14px;line-height:24px;letter-spacing:0px;word-spacing:0em;}.elementor-18714 .elementor-element.elementor-element-2f7207df{width:var( --container-widget-width, 71px );max-width:71px;--container-widget-width:71px;--container-widget-flex-grow:0;}.elementor-18714 .elementor-element.elementor-element-2f7207df > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-39040713{width:var( --container-widget-width, 182.688px );max-width:182.688px;--container-widget-width:182.688px;--container-widget-flex-grow:0;}.elementor-18714 .elementor-element.elementor-element-39040713 .elementor-heading-title{font-size:13px;line-height:15px;letter-spacing:0px;}.elementor-18714 .elementor-element.elementor-element-79288e8d{font-size:13px;line-height:24px;letter-spacing:0px;word-spacing:0em;}.elementor-18714 .elementor-element.elementor-element-6c74c3fb{margin-top:0px;margin-bottom:0px;padding:40px 20px 40px 20px;}.elementor-18714 .elementor-element.elementor-element-5caef6dd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-220d66f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-220d66f0 .elementor-heading-title{font-size:16px;line-height:34px;letter-spacing:0px;}.elementor-18714 .elementor-element.elementor-element-2284e475{font-size:14px;line-height:24px;letter-spacing:0px;word-spacing:0em;}.elementor-18714 .elementor-element.elementor-element-9ca57e1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-6dbbff49 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-18714 .elementor-element.elementor-element-6dbbff49{font-size:14px;line-height:24px;letter-spacing:0px;word-spacing:0em;}.elementor-18714 .elementor-element.elementor-element-2f034152{margin-top:0px;margin-bottom:0px;padding:30px 20px 30px 20px;}.elementor-18714 .elementor-element.elementor-element-3b8d6185 .elementor-heading-title{font-size:16px;line-height:34px;letter-spacing:0px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-18714 .elementor-element.elementor-element-6fa87cdd{--e-posts-slides-to-show:1;}}/* Start custom CSS for html, class: .elementor-element-044d1b8 */div#custom-product-price {
    font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6895dea */div#custom-product-price {
    font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-5ed7a555 */element.elementor-element-98abb47 .cart button, .elementor-314 .elementor-element.elementor-element-98abb47 .cart .button {
    font-family: "obliqua", Sans-serif;
    font-weight: 700;
    border-radius: 10px;
    padding: 20px 50px 20px 60px;
    color: #ffffff;
    background-color: #d9a293;
    transition: all 0.2s;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4e811b4 */.e-n-tab-title:hover {
    border-radius: 0px !important;
}/* End custom CSS */
/* Start custom CSS */.elementor-kit-5 input:not([type="button"]):not([type="submit"]), .elementor-kit-5 textarea, .elementor-kit-5 .elementor-field-textual {
    color: #272727 !important;
        border-radius: 10px!important;
}

a button.woocommerce_waitlist.button {
    border-radius: 10px !important;
    padding: 15px 40px !important;
}

button.wcwl_notice_dismiss {
    background-color: transparent !important;
}

button.woocommerce_waitlist.button:hover {
    background-color: #d19071;
    color: #fff;
}



.wcwl_notice.woocommerce-message {
    font-family: obliqua;
    background-color: #d19071;
    color: #fff;
    border-top: 0px;
    border-radius: 10px;
}

.woocommerce-message::before {
    color: #ffffff;
}

button.woocommerce_waitlist.button {
    margin-top: 20px !important;
    border-radius: 100px !important;
    padding-top: 13px !important;
    background-color: #181816;
    text-transform: none;
}

.wcwl_intro p, .wcwl_email {
    font-family: obliqua, sans-serif;
}

p.stock.out-of-stock {
    display: none;
}

.wapf-product-totals div span:last-child {
    float: none !important;
}

.wcwl_elements.bound {
    padding: 20px 0px;
}

.woocommerce #review_form #respond, .woocommerce #reviews #comments ol.commentlist li img.avatar {
    display: none;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text {
    margin: 0 0 0 -40px !important;
}

.woocommerce .star-rating span::before {
    color: #fad427;
}

.usppdp span.elementor-icon-list-text a {
    color: #181816;
    pointer-events: none;
    cursor: default;
}




.usppdp a:before {
    content: " ";
    font-family: 'Font Awesome 5 Free';
    background-image: url(https://staging.koestert.nl/wp-content/uploads/2025/02/vinkje.svg);
    background-repeat: no-repeat;
    width: 18px !important;
    height: 11px !important;
    background-size: 14px;
}



@media only screen and (max-width: 600px) {
   
    .wapf-ttp {
    margin-left: 5%;
}

.wapf-ttp:after {
    display: none;
}
    .jet-woo-product-gallery__image-item.swiper-slide.swiper-slide-active {
    height: 360px !important;
}
.wapf-swatch--text {
    padding: 7px 3px !important;
}


.stock-message {
    display: block !important;
    font-size: 11px !important;
}

    .elementor-314 .elementor-element.elementor-element-da0cee3 .elementor-tab-title {
        font-size: 15px !important;
}
.elementor-tabs-content-wrapper {
    border-color: #e5e5e5 !important;
    border-top: 1px solid #e5e5e5 !important;
    border: 1px solid #e5e5e5 !important;
    border-radius: 10px;
}
.elementor-tab-title.elementor-tab-mobile-title {
    background-color: #f4f4f4;
    border-radius: 10px;
}

.elementor-tab-title.elementor-tab-mobile-title.elementor-active {
    background-color: #d19071;
}
div#elementor-tab-content-3451, div#elementor-tab-content-3452, div#elementor-tab-content-3453 {
    border: 0px !important;
}
.elementor-tab-title.elementor-tab-mobile-title {
    margin-bottom: 10px;
}

#elementor-tab-content-2281, #elementor-tab-content-2282 {
    padding: 20px;
}
.elementor-314 .elementor-element.elementor-element-da0cee3 .elementor-tab-title.elementor-active, .elementor-314 .elementor-element.elementor-element-da0cee3 .elementor-tab-title.elementor-active a {
    border-radius: 10px 10px 0px 0px;
}
.elementor-tabs-content-wrapper {
    padding: 10px;
}
.elementor-tab-title.elementor-tab-mobile-title {
    border-radius: 10px;
}
.elementor-tab-title.elementor-tab-mobile-title.elementor-active {
    margin-top: 10px;
}
.elementor-tabs-content-wrapper {
    border: 1px solid #eaeaea !important;
}
}

h2.elementor-heading-title.elementor-size-default a span.woocommerce-Price-amount.amount {
     font-family: "obliqua", Sans-serif;
    font-weight: normal;
}

.jet-woo-swiper-control-thumbs__item-image img.wp-post-gallery {
    height: 134px !important;
    margin-bottom: -10px;
}
   
.elementor-tabs-content-wrapper {
    border-color: #fff !important;
    border-top: 1px solid #e5e5e5 !important;
}

#elementor-tab-content-2281, div#elementor-tab-content-2282 {
    padding: 10px 0px 0px 0px;
    border-color: #fff;
}

.elementor-314 .elementor-element.elementor-element-da0cee3 .elementor-tab-title.elementor-active, .elementor-314 .elementor-element.elementor-element-da0cee3 .elementor-tab-title.elementor-active a {
    color: #F1F1F1;
    background-color: #c7947c;
}

.elementor-314 .elementor-element.elementor-element-da0cee3 .elementor-tab-title{
    line-height: 40px !important;
}

.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title {
    display: table-cell;
    background-color: #f4f4f4;
    border: 1px solid #e5e5e5;
    /*border-radius: 10px 0px 0px 0px;*/
}

#elementor-tab-title-2282 {
    border-radius: 0px 10px 0px 0px;
}

.elementor-widget-tabs .elementor-tab-desktop-title {
    padding: 0px 40px;
}

.woocommerce-product-details__short-description p {
    margin-bottom: 0px !important;
}

.tekst-short .elementor-widget-container {
    padding: 0px !important;
    margin-top: -7px;
    margin-bottom: 7px;
}

.review-widget {
    display: flex;
    align-items: center;
    font-family: "obliqua", Sans-serif;
    font-weight: normal;
    font-size: 14px;
    margin-bottom: 10px;
}

.wwk-logo {
    width: 60px; /* Pas de grootte aan naar wens */
    margin-right: 20px;
}

.stars {
    color: gold;
    font-size: 20px; /* Pas de grootte aan naar wens */
    margin-right: 10px;
}


.jet-woo-swiper-control-thumbs__item-image img.wp-post-gallery {
    height: 120px; /* Houd de hoogte op 120px */
    width: 100%; /* Zorg dat de breedte de container vult */
    object-fit: cover; /* Zorgt dat de afbeelding gecoverd wordt */
    object-position: center; /* Zorgt dat het midden van de afbeelding wordt gefocust */
}

/*.jet-woo-product-gallery__image-item.swiper-slide.swiper-slide-active {
    height: 537px;
}*/



.jet-woo-swiper-control-thumbs__item.swiper-slide.swiper-slide-visible {
    height: 120px;
}

button.single_add_to_cart_button.button.alt {
    background-color: #FFD627 !important;
    color: #000000 !important;
    text-transform: none;
    border-radius: 44px !important;
}

button.single_add_to_cart_button.button.alt::before {
    content:'+ ';
}


.stock-message {
    display: flex;
    align-items: center;
     font-family: "obliqua", Sans-serif;
    font-weight: normal;
    font-size: 13px;
}

.stock-circle {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    margin-right: 8px;
}

.stock-message span {
    vertical-align: middle;
}

.wapf--inner span:nth-child(1)::after {
    content: ':';
}
.wapf-swatch--text {
    font-family: "obliqua", Sans-serif;
}

strong.iconic-wlv-variations__label, .wapf-field-label {
    font-family: "obliqua", Sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-transform: none;
}

span.iconic-wlv-variations__selection {
    font-family: "obliqua", Sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-transform: none;
}



.wapf-wrapper{
    margin-left:0px !important;
}

.jet-gallery-swiper-thumb {
    margin-top: 15px;
}

.label-above .wapf-field-label {
    margin-bottom: 10px;
    font-weight: 700;
}
.wapf-swatch--text {
    padding: 7px 11px;
    margin: 0 15px 15px 0;
    border-radius: 4px;
    border: 1px solid #ccc;
    font-size: 14px;
        margin: 0px 6px 0px 0 !important;
}

.wapf-swatch--text.wapf-checked {
    border-color: #d19072 !important;
    background: #f3f3f3 !important;
    font-size: 14px !important;
    color: #0a0a0a !important;
    border-width: 1px;

}

input.wapf-input {
    border-radius: 0px !important;
    font-size: 14px;
        border: 1px solid #ccc !important;
}



.wapf-field-label {
    font-size: 14px;
}
.wapf-field-container {
    padding: 20px 0px 0px 0px !important;
}

textarea {
    border-radius: 0px !important;
    font-size: 14px;
    border: 1px solid #ccc !important;
}
abbr.required {
    display: none;
}






.extras .wapf-swatch.wapf-swatch--text {
    width: 100%;
}
/*.extras .wapf-swatch.wapf-swatch--text:before*/

.extras .wapf-swatch.wapf-swatch--text label:before {
    height: 14px;
    width: 14px;
    display: inline-flex;
    content: "";
    margin-right: 10px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 0px 0px;
    background-image: url(https://koestert.nl/wp-content/uploads/2024/09/check-uncheck.png);
    vertical-align: -2px;
    float:left;
          margin-top: 1px;
}

.extras .wapf-swatch.wapf-swatch--text.wapf-checked label:before {
    height: 14px;
    width: 14px;
    display: inline-flex;
    content: "";
    margin-right: 10px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 0px 0px;
    background-image: url(https://staging.koestert.nl/wp-content/uploads/2024/09/checkbox-check.png);
        vertical-align: -2px;
        float:left;
        margin-top: 1px;
}
.extras .wapf-swatch--text label {
    border-color: #cdcdcd;
    background: #ffffff;
    font-size: 14px;
    color: #363636;

}
.extras .wapf-swatch.wapf-swatch--text.has-pricing {
    margin-top: 6px !important;
}

.extras .wapf-swatch--text.wapf-checked label{
    border-color: #d19072 !important;
    background: #f3f3f3 !important;
    color: #0a0a0a !important;
    font-size: 14px;
 
}

.trigger-popup {
    width: 14px;
    vertical-align: -2px;
}

span.extra-prijs {
    float: right;
    margin-top: 2px;
}

.extras .wapf-field-label {
    margin-bottom: 3px !important;
}

.extras.wapf-field-container {
    padding-top: 0px !important;
}
/*
.wapf-wrapper .wapf-field-group:nth-child(2):before {
    content: "Leuke en handige extra's";
    color: black;
    font-family: "obliqua", Sans-serif;
    font-weight: bold;
    font-size: 14px;
        margin-top: 11px;
*/
/* Einde Uppsells */



.wapf-product-totals {
    width: 22% !important;
    font-size: 17px;
        font-family: "obliqua", Sans-serif;
    font-weight: bold;
    text-transform: none;
}

span.wapf-total.wapf-grand-total.price.amount {
    font-size: 20px;
    color: #D2965A;
    font-family: "obliqua", Sans-serif;
    font-weight: bold;
    text-transform: none;
}



h2.elementor-heading-title.elementor-size-default {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji !important;
    font-weight: 700 !important;
}



/* Info tekst */

.wttw {

    max-width: 400px !important;

}

.wapf-ttp {
    padding: 20px !important;
    color: #393939 !important;
    background: #e6e6e6 !important;
}


.wapf-ttp:after {

  background: #e6e6e6 !important;

}




td.value.iconic-wlv-variations__value {
    padding: 0px;
    background: transparent;
    border: none;
}

table tbody>tr {
    background: transparent;
    border: 1px solid #c7c7c7;
    margin-top: 0px !important;
    border: none !important;
}


table.variations.iconic-wlv-variations {
    padding: 0px !important;
    margin: 0px !important;
}

.iconic-wlv-terms__term--current .iconic-wlv-terms__term-content {
    border: 2px solid #d19072;
    background: white;
    font-weight: 700;
    padding: 4px;
    border-radius: 6px;
}

.iconic-wlv-terms__term-content {
    display: block;
    border: 1px solid #ccc;
    padding: 4px 10px;
    white-space: nowrap;
    border: 1px solid #cccccc;
    background: white;
    font-weight: 700;
    padding: 4px !important;
    border-radius: 6px;
}


.iconic-wlv-terms__term--image {
    max-width: 56px;
}


td.label.iconic-wlv-variations__label {
    /* display: none; */
    border: none;
    padding: 0px;
    background: transparent;
}

@media only screen and (max-width: 600px) {
.elementor-tabs-content-wrapper {
    border: 1px solid #eaeaea !important;
}
.wapf-product-totals {
    width: 29% !important;
}
}

.elementor-tabs-content-wrapper {
    background-color: white !important;
}


.wapf-product-totals span:nth-child(1) {
    display: none !important;
}



span#dynamic-price {
    font-size: 20px;
    color: #D2965A;
    font-family: "obliqua", Sans-serif;
    font-weight: bold;
    text-transform: none;
}

span.sale-price {
    font-size: 20px;
    color: #D2965A !important;
    font-family: "obliqua", Sans-serif;
    font-weight: bold;
    text-transform: none;
    padding-top: 4px;
}


.elementor-element.elementor-element-044d1b8.orginele-prijs-product.elementor-widget.elementor-widget-html .custom-price-display {
    padding: 0px !important;
    margin-bottom: -20px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.elementor-element.elementor-element-26ecbbf2.elementor-widget__width-auto.sterren2.elementor-widget.elementor-widget-html {
    margin-bottom: -20px;
}

.elementor-popup-modal .elementor {
    width: 100%;
    height: 417px !important;
}


.elementor-shortcode {
   font-family: "obliqua", Sans-serif;
    font-size: 14px;
    font-weight: normal;
}
.elementor-shortcode strong {
    font-weight: 700;
}
.e-n-tab-title:hover, .e-n-tab-title:focus, .e-n-tab-title:active {
    border-radius: 0px !important;
}/* End custom CSS */