.elementor-1029 .elementor-element.elementor-element-bc0a1f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px}.elementor-1029 .elementor-element.elementor-element-643c20c .woocommerce-breadcrumb{color:var(--e-global-color-pclc003)}.elementor-1029 .elementor-element.elementor-element-643c20c .woocommerce-breadcrumb>a{color:var(--e-global-color-secondary)}.elementor-1029 .elementor-element.elementor-element-b99374c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:20px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px}.elementor-1029 .elementor-element.elementor-element-8447649{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1029 .elementor-element.elementor-element-951168b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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-1029 .elementor-element.elementor-element-8f0c40c .elementor-heading-title{font-family:var(--e-global-typography-pclt002-font-family),Sans-serif;font-size:var(--e-global-typography-pclt002-font-size);font-weight:var(--e-global-typography-pclt002-font-weight);line-height:var(--e-global-typography-pclt002-line-height);letter-spacing:var(--e-global-typography-pclt002-letter-spacing);color:var(--e-global-color-primary)}.elementor-1029 .elementor-element.elementor-element-3a85c0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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-1029 .elementor-element.elementor-element-373fdd8{width:auto;max-width:auto;background-color:var(--e-global-color-pclc009);padding:5px 12px 5px 12px;border-radius:999px 999px 999px 999px}.elementor-1029 .elementor-element.elementor-element-373fdd8 .elementor-heading-title{font-family:var(--e-global-typography-pclt009-font-family),Sans-serif;font-size:var(--e-global-typography-pclt009-font-size);font-weight:var(--e-global-typography-pclt009-font-weight);line-height:var(--e-global-typography-pclt009-line-height);color:var(--e-global-color-pclc004)}.elementor-1029 .elementor-element.elementor-element-137c483{width:auto;max-width:auto;background-color:var(--e-global-color-pclc009);padding:5px 12px 5px 12px;border-radius:999px 999px 999px 999px}.elementor-1029 .elementor-element.elementor-element-137c483 .elementor-heading-title{font-family:var(--e-global-typography-pclt009-font-family),Sans-serif;font-size:var(--e-global-typography-pclt009-font-size);font-weight:var(--e-global-typography-pclt009-font-weight);line-height:var(--e-global-typography-pclt009-line-height);color:var(--e-global-color-pclc004)}.elementor-1029 .elementor-element.elementor-element-cf9dc0e{width:auto;max-width:auto;background-color:var(--e-global-color-pclc009);padding:5px 12px 5px 12px;border-radius:999px 999px 999px 999px}.elementor-1029 .elementor-element.elementor-element-cf9dc0e .elementor-heading-title{font-family:var(--e-global-typography-pclt009-font-family),Sans-serif;font-size:var(--e-global-typography-pclt009-font-size);font-weight:var(--e-global-typography-pclt009-font-weight);line-height:var(--e-global-typography-pclt009-line-height);color:var(--e-global-color-pclc004)}.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)}.elementor-1029 .elementor-element.elementor-element-68af04a{margin:8px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.woocommerce .elementor-1029 .elementor-element.elementor-element-4ce84aa .woocommerce-product-details__short-description{color:var(--e-global-color-pclc002);font-family:var(--e-global-typography-pclt007-font-family),Sans-serif;font-size:var(--e-global-typography-pclt007-font-size);font-weight:var(--e-global-typography-pclt007-font-weight);line-height:var(--e-global-typography-pclt007-line-height)}.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-1029 .elementor-element.elementor-element-9e1a204{padding:18px 0 18px 0;border-style:solid;border-width:1px 0 1px 0;border-color:var(--e-global-color-4304b8d)}.elementor-1029 .elementor-element.elementor-element-9e1a204 .cart button,.elementor-1029 .elementor-element.elementor-element-9e1a204 .cart .button{transition:all 0.2s}.elementor-1029 .elementor-element.elementor-element-9e1a204 .quantity .qty{transition:all 0.2s}.elementor-1029 .elementor-element.elementor-element-6b0ad4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1029 .elementor-element.elementor-element-8d67288{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-4304b8d);--border-color:var( --e-global-color-4304b8d );--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px}.elementor-1029 .elementor-element.elementor-element-f0a4e94 .elementor-heading-title{font-family:var(--e-global-typography-pclt004-font-family),Sans-serif;font-size:var(--e-global-typography-pclt004-font-size);font-weight:var(--e-global-typography-pclt004-font-weight);line-height:var(--e-global-typography-pclt004-line-height);letter-spacing:var(--e-global-typography-pclt004-letter-spacing);color:var(--e-global-color-primary)}.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-1029 .elementor-element.elementor-element-8aa8ca8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:var(--e-global-typography-pclt009-font-family),Sans-serif;font-size:var(--e-global-typography-pclt009-font-size);font-weight:var(--e-global-typography-pclt009-font-weight);line-height:var(--e-global-typography-pclt009-line-height);color:var(--e-global-color-pclc003)}.elementor-1029 .elementor-element.elementor-element-065f45e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-4304b8d);--border-color:var( --e-global-color-4304b8d );--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px}.elementor-1029 .elementor-element.elementor-element-9f1d798 .elementor-heading-title{font-family:var(--e-global-typography-pclt004-font-family),Sans-serif;font-size:var(--e-global-typography-pclt004-font-size);font-weight:var(--e-global-typography-pclt004-font-weight);line-height:var(--e-global-typography-pclt004-line-height);letter-spacing:var(--e-global-typography-pclt004-letter-spacing);color:var(--e-global-color-primary)}.elementor-1029 .elementor-element.elementor-element-2209680{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:var(--e-global-typography-pclt009-font-family),Sans-serif;font-size:var(--e-global-typography-pclt009-font-size);font-weight:var(--e-global-typography-pclt009-font-weight);line-height:var(--e-global-typography-pclt009-line-height);color:var(--e-global-color-pclc003)}.elementor-1029 .elementor-element.elementor-element-71d7df4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-4304b8d);--border-color:var( --e-global-color-4304b8d );--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px}.elementor-1029 .elementor-element.elementor-element-1d0e9b9 .elementor-heading-title{font-family:var(--e-global-typography-pclt004-font-family),Sans-serif;font-size:var(--e-global-typography-pclt004-font-size);font-weight:var(--e-global-typography-pclt004-font-weight);line-height:var(--e-global-typography-pclt004-line-height);letter-spacing:var(--e-global-typography-pclt004-letter-spacing);color:var(--e-global-color-primary)}.elementor-1029 .elementor-element.elementor-element-8566126{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:var(--e-global-typography-pclt009-font-family),Sans-serif;font-size:var(--e-global-typography-pclt009-font-size);font-weight:var(--e-global-typography-pclt009-font-weight);line-height:var(--e-global-typography-pclt009-line-height);color:var(--e-global-color-pclc003)}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-1029 .elementor-element.elementor-element-50d9808{font-family:var(--e-global-typography-pclt009-font-family),Sans-serif;font-size:var(--e-global-typography-pclt009-font-size);font-weight:var(--e-global-typography-pclt009-font-weight);line-height:var(--e-global-typography-pclt009-line-height);color:var(--e-global-color-pclc003)}.elementor-1029 .elementor-element.elementor-element-50d9808 a{color:var(--e-global-color-secondary)}.elementor-1029 .elementor-element.elementor-element-901d76b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:0 0 0 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:6px 6px 6px 6px;--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px}.elementor-1029 .elementor-element.elementor-element-901d76b:not(.elementor-motion-effects-element-type-background),.elementor-1029 .elementor-element.elementor-element-901d76b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-40f9821)}.elementor-1029 .elementor-element.elementor-element-e69c60f .elementor-heading-title{font-family:var(--e-global-typography-pclt004-font-family),Sans-serif;font-size:var(--e-global-typography-pclt004-font-size);font-weight:var(--e-global-typography-pclt004-font-weight);line-height:var(--e-global-typography-pclt004-line-height);letter-spacing:var(--e-global-typography-pclt004-letter-spacing);color:var(--e-global-color-primary)}.elementor-1029 .elementor-element.elementor-element-4e42983{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:var(--e-global-typography-pclt009-font-family),Sans-serif;font-size:var(--e-global-typography-pclt009-font-size);font-weight:var(--e-global-typography-pclt009-font-weight);line-height:var(--e-global-typography-pclt009-line-height);color:var(--e-global-color-pclc002)}.elementor-1029 .elementor-element.elementor-element-9eb80c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px}.elementor-1029 .elementor-element.elementor-element-9eb80c1:not(.elementor-motion-effects-element-type-background),.elementor-1029 .elementor-element.elementor-element-9eb80c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-40f9821)}.elementor-1029 .elementor-element.elementor-element-05b3c13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1029 .elementor-element.elementor-element-9b68011 .elementor-heading-title{font-family:var(--e-global-typography-pclt005-font-family),Sans-serif;font-size:var(--e-global-typography-pclt005-font-size);font-weight:var(--e-global-typography-pclt005-font-weight);text-transform:var(--e-global-typography-pclt005-text-transform);line-height:var(--e-global-typography-pclt005-line-height);letter-spacing:var(--e-global-typography-pclt005-letter-spacing);color:var(--e-global-color-secondary)}.elementor-1029 .elementor-element.elementor-element-09a16f8 .elementor-heading-title{font-family:var(--e-global-typography-pclt002-font-family),Sans-serif;font-size:var(--e-global-typography-pclt002-font-size);font-weight:var(--e-global-typography-pclt002-font-weight);line-height:var(--e-global-typography-pclt002-line-height);letter-spacing:var(--e-global-typography-pclt002-letter-spacing);color:var(--e-global-color-primary)}.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-1029 .elementor-element.elementor-element-5b0df71{color:var(--e-global-color-pclc002)}.elementor-1029 .elementor-element.elementor-element-af5aa75{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1029 .elementor-element.elementor-element-af5aa75 .elementor-heading-title{font-family:var(--e-global-typography-pclt003-font-family),Sans-serif;font-size:var(--e-global-typography-pclt003-font-size);font-weight:var(--e-global-typography-pclt003-font-weight);line-height:var(--e-global-typography-pclt003-line-height);letter-spacing:var(--e-global-typography-pclt003-letter-spacing);color:var(--e-global-color-primary)}.elementor-1029 .elementor-element.elementor-element-f1593d5{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-1029 .elementor-element.elementor-element-f1593d5 .elementor-heading-title{font-family:var(--e-global-typography-pclt003-font-family),Sans-serif;font-size:var(--e-global-typography-pclt003-font-size);font-weight:var(--e-global-typography-pclt003-font-weight);line-height:var(--e-global-typography-pclt003-line-height);letter-spacing:var(--e-global-typography-pclt003-letter-spacing);color:var(--e-global-color-primary)}.elementor-1029 .elementor-element.elementor-element-3c7af6c{font-family:var(--e-global-typography-pclt008-font-family),Sans-serif;font-size:var(--e-global-typography-pclt008-font-size);font-weight:var(--e-global-typography-pclt008-font-weight);line-height:var(--e-global-typography-pclt008-line-height);color:var(--e-global-color-pclc002)}.elementor-1029 .elementor-element.elementor-element-65e3f7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1029 .elementor-element.elementor-element-69f14ec .elementor-heading-title{font-family:var(--e-global-typography-pclt005-font-family),Sans-serif;font-size:var(--e-global-typography-pclt005-font-size);font-weight:var(--e-global-typography-pclt005-font-weight);text-transform:var(--e-global-typography-pclt005-text-transform);line-height:var(--e-global-typography-pclt005-line-height);letter-spacing:var(--e-global-typography-pclt005-letter-spacing);color:var(--e-global-color-secondary)}.elementor-1029 .elementor-element.elementor-element-7b0ed8c .elementor-heading-title{font-family:var(--e-global-typography-pclt003-font-family),Sans-serif;font-size:var(--e-global-typography-pclt003-font-size);font-weight:var(--e-global-typography-pclt003-font-weight);line-height:var(--e-global-typography-pclt003-line-height);letter-spacing:var(--e-global-typography-pclt003-letter-spacing);color:var(--e-global-color-primary)}.elementor-1029 .elementor-element.elementor-element-b6ad616{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:var(--e-global-typography-pclt008-font-family),Sans-serif;font-size:var(--e-global-typography-pclt008-font-size);font-weight:var(--e-global-typography-pclt008-font-weight);line-height:var(--e-global-typography-pclt008-line-height);color:var(--e-global-color-pclc002)}.elementor-1029 .elementor-element.elementor-element-2dd5d97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:64px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px}.elementor-1029 .elementor-element.elementor-element-12b3215 .elementor-heading-title{font-family:var(--e-global-typography-pclt005-font-family),Sans-serif;font-size:var(--e-global-typography-pclt005-font-size);font-weight:var(--e-global-typography-pclt005-font-weight);text-transform:var(--e-global-typography-pclt005-text-transform);line-height:var(--e-global-typography-pclt005-line-height);letter-spacing:var(--e-global-typography-pclt005-letter-spacing);color:var(--e-global-color-secondary)}.elementor-1029 .elementor-element.elementor-element-90dd0e5 .elementor-heading-title{font-family:var(--e-global-typography-pclt002-font-family),Sans-serif;font-size:var(--e-global-typography-pclt002-font-size);font-weight:var(--e-global-typography-pclt002-font-weight);line-height:var(--e-global-typography-pclt002-line-height);letter-spacing:var(--e-global-typography-pclt002-letter-spacing);color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products>h2{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1029 .elementor-element.elementor-element-9ddfc89.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-1029 .elementor-element.elementor-element-9ddfc89.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-1029 .elementor-element.elementor-element-334fb25{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-4304b8d);--border-color:var( --e-global-color-4304b8d );--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px}.elementor-1029 .elementor-element.elementor-element-334fb25:not(.elementor-motion-effects-element-type-background),.elementor-1029 .elementor-element.elementor-element-334fb25>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-pclc001)}.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-1029 .elementor-element.elementor-element-a1ddae5 .elementor-button{background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-pclt011-font-family),Sans-serif;font-size:var(--e-global-typography-pclt011-font-size);font-weight:var(--e-global-typography-pclt011-font-weight);line-height:var(--e-global-typography-pclt011-line-height);letter-spacing:var(--e-global-typography-pclt011-letter-spacing);fill:var(--e-global-color-pclc001);color:var(--e-global-color-pclc001);border-radius:8px 8px 8px 8px;padding:13px 18px 13px 18px}.elementor-1029 .elementor-element.elementor-element-a1ddae5 .elementor-button:hover,.elementor-1029 .elementor-element.elementor-element-a1ddae5 .elementor-button:focus{background-color:var(--e-global-color-pclc004)}@media(min-width:768px){.elementor-1029 .elementor-element.elementor-element-bc0a1f2{--content-width:1280px}.elementor-1029 .elementor-element.elementor-element-b99374c{--content-width:1280px}.elementor-1029 .elementor-element.elementor-element-8447649{--width:52%}.elementor-1029 .elementor-element.elementor-element-951168b{--width:48%}.elementor-1029 .elementor-element.elementor-element-8d67288{--width:31%}.elementor-1029 .elementor-element.elementor-element-065f45e{--width:31%}.elementor-1029 .elementor-element.elementor-element-71d7df4{--width:31%}.elementor-1029 .elementor-element.elementor-element-9eb80c1{--content-width:1280px}.elementor-1029 .elementor-element.elementor-element-05b3c13{--width:60%}.elementor-1029 .elementor-element.elementor-element-65e3f7d{--width:40%}.elementor-1029 .elementor-element.elementor-element-2dd5d97{--content-width:1280px}}@media(max-width:1024px) and (min-width:768px){.elementor-1029 .elementor-element.elementor-element-8447649{--width:50%}.elementor-1029 .elementor-element.elementor-element-951168b{--width:50%}}@media(max-width:1024px){.elementor-1029 .elementor-element.elementor-element-b99374c{--gap:28px 28px;--row-gap:28px;--column-gap:28px}.elementor-1029 .elementor-element.elementor-element-8f0c40c .elementor-heading-title{font-size:var(--e-global-typography-pclt002-font-size);line-height:var(--e-global-typography-pclt002-line-height);letter-spacing:var(--e-global-typography-pclt002-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-373fdd8 .elementor-heading-title{font-size:var(--e-global-typography-pclt009-font-size);line-height:var(--e-global-typography-pclt009-line-height)}.elementor-1029 .elementor-element.elementor-element-137c483 .elementor-heading-title{font-size:var(--e-global-typography-pclt009-font-size);line-height:var(--e-global-typography-pclt009-line-height)}.elementor-1029 .elementor-element.elementor-element-cf9dc0e .elementor-heading-title{font-size:var(--e-global-typography-pclt009-font-size);line-height:var(--e-global-typography-pclt009-line-height)}.woocommerce .elementor-1029 .elementor-element.elementor-element-4ce84aa .woocommerce-product-details__short-description{font-size:var(--e-global-typography-pclt007-font-size);line-height:var(--e-global-typography-pclt007-line-height)}.elementor-1029 .elementor-element.elementor-element-f0a4e94 .elementor-heading-title{font-size:var(--e-global-typography-pclt004-font-size);line-height:var(--e-global-typography-pclt004-line-height);letter-spacing:var(--e-global-typography-pclt004-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-8aa8ca8{font-size:var(--e-global-typography-pclt009-font-size);line-height:var(--e-global-typography-pclt009-line-height)}.elementor-1029 .elementor-element.elementor-element-9f1d798 .elementor-heading-title{font-size:var(--e-global-typography-pclt004-font-size);line-height:var(--e-global-typography-pclt004-line-height);letter-spacing:var(--e-global-typography-pclt004-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-2209680{font-size:var(--e-global-typography-pclt009-font-size);line-height:var(--e-global-typography-pclt009-line-height)}.elementor-1029 .elementor-element.elementor-element-1d0e9b9 .elementor-heading-title{font-size:var(--e-global-typography-pclt004-font-size);line-height:var(--e-global-typography-pclt004-line-height);letter-spacing:var(--e-global-typography-pclt004-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-8566126{font-size:var(--e-global-typography-pclt009-font-size);line-height:var(--e-global-typography-pclt009-line-height)}.elementor-1029 .elementor-element.elementor-element-50d9808{font-size:var(--e-global-typography-pclt009-font-size);line-height:var(--e-global-typography-pclt009-line-height)}.elementor-1029 .elementor-element.elementor-element-e69c60f .elementor-heading-title{font-size:var(--e-global-typography-pclt004-font-size);line-height:var(--e-global-typography-pclt004-line-height);letter-spacing:var(--e-global-typography-pclt004-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-4e42983{font-size:var(--e-global-typography-pclt009-font-size);line-height:var(--e-global-typography-pclt009-line-height)}.elementor-1029 .elementor-element.elementor-element-9b68011 .elementor-heading-title{font-size:var(--e-global-typography-pclt005-font-size);line-height:var(--e-global-typography-pclt005-line-height);letter-spacing:var(--e-global-typography-pclt005-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-09a16f8 .elementor-heading-title{font-size:var(--e-global-typography-pclt002-font-size);line-height:var(--e-global-typography-pclt002-line-height);letter-spacing:var(--e-global-typography-pclt002-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-af5aa75 .elementor-heading-title{font-size:var(--e-global-typography-pclt003-font-size);line-height:var(--e-global-typography-pclt003-line-height);letter-spacing:var(--e-global-typography-pclt003-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-f1593d5 .elementor-heading-title{font-size:var(--e-global-typography-pclt003-font-size);line-height:var(--e-global-typography-pclt003-line-height);letter-spacing:var(--e-global-typography-pclt003-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-3c7af6c{font-size:var(--e-global-typography-pclt008-font-size);line-height:var(--e-global-typography-pclt008-line-height)}.elementor-1029 .elementor-element.elementor-element-69f14ec .elementor-heading-title{font-size:var(--e-global-typography-pclt005-font-size);line-height:var(--e-global-typography-pclt005-line-height);letter-spacing:var(--e-global-typography-pclt005-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-7b0ed8c .elementor-heading-title{font-size:var(--e-global-typography-pclt003-font-size);line-height:var(--e-global-typography-pclt003-line-height);letter-spacing:var(--e-global-typography-pclt003-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-b6ad616{font-size:var(--e-global-typography-pclt008-font-size);line-height:var(--e-global-typography-pclt008-line-height)}.elementor-1029 .elementor-element.elementor-element-12b3215 .elementor-heading-title{font-size:var(--e-global-typography-pclt005-font-size);line-height:var(--e-global-typography-pclt005-line-height);letter-spacing:var(--e-global-typography-pclt005-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-90dd0e5 .elementor-heading-title{font-size:var(--e-global-typography-pclt002-font-size);line-height:var(--e-global-typography-pclt002-line-height);letter-spacing:var(--e-global-typography-pclt002-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-9ddfc89.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-1029 .elementor-element.elementor-element-a1ddae5 .elementor-button{font-size:var(--e-global-typography-pclt011-font-size);line-height:var(--e-global-typography-pclt011-line-height);letter-spacing:var(--e-global-typography-pclt011-letter-spacing)}}@media(max-width:767px){.elementor-1029 .elementor-element.elementor-element-bc0a1f2{--padding-top:14px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-1029 .elementor-element.elementor-element-b99374c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:12px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px}.elementor-1029 .elementor-element.elementor-element-8447649{--width:100%}.elementor-1029 .elementor-element.elementor-element-951168b{--width:100%}.elementor-1029 .elementor-element.elementor-element-8f0c40c .elementor-heading-title{font-size:var(--e-global-typography-pclt002-font-size);line-height:var(--e-global-typography-pclt002-line-height);letter-spacing:var(--e-global-typography-pclt002-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-3a85c0f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-1029 .elementor-element.elementor-element-373fdd8 .elementor-heading-title{font-size:var(--e-global-typography-pclt009-font-size);line-height:var(--e-global-typography-pclt009-line-height)}.elementor-1029 .elementor-element.elementor-element-137c483 .elementor-heading-title{font-size:var(--e-global-typography-pclt009-font-size);line-height:var(--e-global-typography-pclt009-line-height)}.elementor-1029 .elementor-element.elementor-element-cf9dc0e .elementor-heading-title{font-size:var(--e-global-typography-pclt009-font-size);line-height:var(--e-global-typography-pclt009-line-height)}.woocommerce .elementor-1029 .elementor-element.elementor-element-4ce84aa .woocommerce-product-details__short-description{font-size:var(--e-global-typography-pclt007-font-size);line-height:var(--e-global-typography-pclt007-line-height)}.elementor-1029 .elementor-element.elementor-element-6b0ad4e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1029 .elementor-element.elementor-element-8d67288{--width:100%}.elementor-1029 .elementor-element.elementor-element-f0a4e94 .elementor-heading-title{font-size:var(--e-global-typography-pclt004-font-size);line-height:var(--e-global-typography-pclt004-line-height);letter-spacing:var(--e-global-typography-pclt004-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-8aa8ca8{font-size:var(--e-global-typography-pclt009-font-size);line-height:var(--e-global-typography-pclt009-line-height)}.elementor-1029 .elementor-element.elementor-element-065f45e{--width:100%}.elementor-1029 .elementor-element.elementor-element-9f1d798 .elementor-heading-title{font-size:var(--e-global-typography-pclt004-font-size);line-height:var(--e-global-typography-pclt004-line-height);letter-spacing:var(--e-global-typography-pclt004-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-2209680{font-size:var(--e-global-typography-pclt009-font-size);line-height:var(--e-global-typography-pclt009-line-height)}.elementor-1029 .elementor-element.elementor-element-71d7df4{--width:100%}.elementor-1029 .elementor-element.elementor-element-1d0e9b9 .elementor-heading-title{font-size:var(--e-global-typography-pclt004-font-size);line-height:var(--e-global-typography-pclt004-line-height);letter-spacing:var(--e-global-typography-pclt004-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-8566126{font-size:var(--e-global-typography-pclt009-font-size);line-height:var(--e-global-typography-pclt009-line-height)}.elementor-1029 .elementor-element.elementor-element-50d9808{font-size:var(--e-global-typography-pclt009-font-size);line-height:var(--e-global-typography-pclt009-line-height)}.elementor-1029 .elementor-element.elementor-element-e69c60f .elementor-heading-title{font-size:var(--e-global-typography-pclt004-font-size);line-height:var(--e-global-typography-pclt004-line-height);letter-spacing:var(--e-global-typography-pclt004-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-4e42983{font-size:var(--e-global-typography-pclt009-font-size);line-height:var(--e-global-typography-pclt009-line-height)}.elementor-1029 .elementor-element.elementor-element-9eb80c1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px}.elementor-1029 .elementor-element.elementor-element-05b3c13{--width:100%}.elementor-1029 .elementor-element.elementor-element-9b68011 .elementor-heading-title{font-size:var(--e-global-typography-pclt005-font-size);line-height:var(--e-global-typography-pclt005-line-height);letter-spacing:var(--e-global-typography-pclt005-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-09a16f8 .elementor-heading-title{font-size:var(--e-global-typography-pclt002-font-size);line-height:var(--e-global-typography-pclt002-line-height);letter-spacing:var(--e-global-typography-pclt002-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-af5aa75 .elementor-heading-title{font-size:var(--e-global-typography-pclt003-font-size);line-height:var(--e-global-typography-pclt003-line-height);letter-spacing:var(--e-global-typography-pclt003-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-f1593d5 .elementor-heading-title{font-size:var(--e-global-typography-pclt003-font-size);line-height:var(--e-global-typography-pclt003-line-height);letter-spacing:var(--e-global-typography-pclt003-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-3c7af6c{font-size:var(--e-global-typography-pclt008-font-size);line-height:var(--e-global-typography-pclt008-line-height)}.elementor-1029 .elementor-element.elementor-element-65e3f7d{--width:100%}.elementor-1029 .elementor-element.elementor-element-69f14ec .elementor-heading-title{font-size:var(--e-global-typography-pclt005-font-size);line-height:var(--e-global-typography-pclt005-line-height);letter-spacing:var(--e-global-typography-pclt005-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-7b0ed8c .elementor-heading-title{font-size:var(--e-global-typography-pclt003-font-size);line-height:var(--e-global-typography-pclt003-line-height);letter-spacing:var(--e-global-typography-pclt003-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-b6ad616{font-size:var(--e-global-typography-pclt008-font-size);line-height:var(--e-global-typography-pclt008-line-height)}.elementor-1029 .elementor-element.elementor-element-2dd5d97{--padding-top:40px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px}.elementor-1029 .elementor-element.elementor-element-12b3215 .elementor-heading-title{font-size:var(--e-global-typography-pclt005-font-size);line-height:var(--e-global-typography-pclt005-line-height);letter-spacing:var(--e-global-typography-pclt005-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-90dd0e5 .elementor-heading-title{font-size:var(--e-global-typography-pclt002-font-size);line-height:var(--e-global-typography-pclt002-line-height);letter-spacing:var(--e-global-typography-pclt002-letter-spacing)}.elementor-1029 .elementor-element.elementor-element-9ddfc89.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-1029 .elementor-element.elementor-element-334fb25{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-1029 .elementor-element.elementor-element-a1ddae5 .elementor-button{font-size:var(--e-global-typography-pclt011-font-size);line-height:var(--e-global-typography-pclt011-line-height);letter-spacing:var(--e-global-typography-pclt011-letter-spacing)}}.elementor-1029 .elementor-element.elementor-element-2352798 .woocommerce-product-gallery__image img,.elementor-1029 .elementor-element.elementor-element-2352798 .woocommerce-product-gallery img{border-radius:8px;background:var(--e-global-color-40f9821)}.elementor-1029 .elementor-element.elementor-element-2352798 .flex-control-thumbs{display:flex;gap:10px;margin-top:12px!important}.elementor-1029 .elementor-element.elementor-element-2352798 .flex-control-thumbs li{width:72px!important;margin:0!important}.elementor-1029 .elementor-element.elementor-element-2352798 .flex-control-thumbs img{border:1px solid var(--e-global-color-4304b8d);border-radius:6px;opacity:.7}.elementor-1029 .elementor-element.elementor-element-2352798 .flex-control-thumbs img.flex-active{opacity:1;border-color:var(--e-global-color-secondary)}.elementor-1029 .elementor-element.elementor-element-2352798 .onsale{background:var(--e-global-color-accent);border-radius:999px}.elementor-1029 .elementor-element.elementor-element-68af04a .price{font-family:var(--e-global-typography-pclt002-font-family),sans-serif!important;font-weight:800!important;font-size:30px!important;color:var(--e-global-color-primary)!important;margin:0}.elementor-1029 .elementor-element.elementor-element-68af04a .price del{color:var(--e-global-color-pclc007);font-size:20px;font-weight:600}.elementor-1029 .elementor-element.elementor-element-68af04a .price ins{text-decoration:none}@media(max-width:767px){.elementor-1029 .elementor-element.elementor-element-68af04a .price{font-size:26px!important}}.elementor-1029 .elementor-element.elementor-element-9e1a204 form.cart:not(.variations_form),.elementor-1029 .elementor-element.elementor-element-9e1a204 .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch;margin:0}.elementor-1029 .elementor-element.elementor-element-9e1a204 .quantity input.qty{height:50px;width:84px;border:1px solid var(--e-global-color-4304b8d);border-radius:8px;text-align:center;font-weight:600;color:var(--e-global-color-primary)}.elementor-1029 .elementor-element.elementor-element-9e1a204 .single_add_to_cart_button{flex:1 1 200px;height:50px;background:var(--e-global-color-primary)!important;color:#fff!important;border:0!important;border-radius:8px!important;font-family:var(--e-global-typography-pclt011-font-family),sans-serif;font-weight:700;font-size:15px;letter-spacing:.2px;transition:background .2s}.elementor-1029 .elementor-element.elementor-element-9e1a204 .single_add_to_cart_button:hover{background:var(--e-global-color-pclc004)!important}.elementor-1029 .elementor-element.elementor-element-9e1a204 .single_add_to_cart_button.disabled{opacity:.45}.elementor-1029 .elementor-element.elementor-element-9e1a204 table.variations{width:100%;margin:0 0 12px;border:0}.elementor-1029 .elementor-element.elementor-element-9e1a204 table.variations th,.elementor-1029 .elementor-element.elementor-element-9e1a204 table.variations td{display:block;padding:0;border:0;background:none;text-align:left}.elementor-1029 .elementor-element.elementor-element-9e1a204 table.variations th label{font-family:var(--e-global-typography-pclt004-font-family),sans-serif;font-weight:700;font-size:14px;color:var(--e-global-color-primary);margin:0 0 6px;display:block}.elementor-1029 .elementor-element.elementor-element-9e1a204 table.variations select{width:100%;height:48px;padding:0 14px;border:1px solid var(--e-global-color-4304b8d);border-radius:8px;background-color:#fff;color:var(--e-global-color-primary);font-size:15px}.elementor-1029 .elementor-element.elementor-element-9e1a204 table.variations tr{margin-bottom:12px;display:block}.elementor-1029 .elementor-element.elementor-element-9e1a204 .reset_variations{font-size:13px;color:var(--e-global-color-pclc003);display:inline-block;margin-top:6px}.elementor-1029 .elementor-element.elementor-element-9e1a204 .woocommerce-variation-price .price{font-family:var(--e-global-typography-pclt002-font-family),sans-serif;font-weight:800;font-size:24px;color:var(--e-global-color-primary);display:block;margin:4px 0 12px}.elementor-1029 .elementor-element.elementor-element-9e1a204 .woocommerce-variation-availability p,.elementor-1029 .elementor-element.elementor-element-9e1a204 .stock{font-size:13px;color:var(--e-global-color-accent);margin:0 0 8px}.elementor-1029 .elementor-element.elementor-element-9e1a204 .variable-items-wrapper{gap:8px;margin:0!important}.elementor-1029 .elementor-element.elementor-element-9e1a204 .variable-items-wrapper .variable-item:not(.radio-variable-item){min-width:72px;height:44px!important;padding:0 14px!important;border-radius:8px!important;box-shadow:0 0 0 1px var(--e-global-color-4304b8d)!important;background:#fff!important;margin:0!important}.elementor-1029 .elementor-element.elementor-element-9e1a204 .variable-items-wrapper .variable-item .variable-item-span{font-family:var(--e-global-typography-pclt010-font-family),monospace;font-weight:600;font-size:14px;color:var(--e-global-color-primary)}.elementor-1029 .elementor-element.elementor-element-9e1a204 .variable-items-wrapper .variable-item:hover{box-shadow:0 0 0 1px var(--e-global-color-secondary)!important}.elementor-1029 .elementor-element.elementor-element-9e1a204 .variable-items-wrapper .variable-item.selected{box-shadow:0 0 0 2px var(--e-global-color-secondary)!important;background:var(--e-global-color-pclc009)!important}.elementor-1029 .elementor-element.elementor-element-9e1a204 .variable-items-wrapper .variable-item.disabled{opacity:.4}.elementor-1029 .elementor-element.elementor-element-re1a7ed .pcl-rel{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding:18px 20px;border:1px solid var(--e-global-color-4304b8d);border-radius:8px;background:var(--e-global-color-40f9821);font-family:Inter,sans-serif}.elementor-1029 .elementor-element.elementor-element-re1a7ed .pcl-rel__k{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--e-global-color-secondary)}.elementor-1029 .elementor-element.elementor-element-re1a7ed .pcl-rel a{font-size:15px;color:var(--e-global-color-primary);text-decoration:none;font-weight:500}.elementor-1029 .elementor-element.elementor-element-re1a7ed .pcl-rel a:after{content:" \2192";color:var(--e-global-color-secondary)}.elementor-1029 .elementor-element.elementor-element-re1a7ed .pcl-rel a:hover{color:var(--e-global-color-secondary)}.elementor-1029 .elementor-element.elementor-element-f239717 .pcl-spec-table{width:100%;border-collapse:collapse;border:1px solid var(--e-global-color-4304b8d);border-radius:8px;overflow:hidden;background:#fff;margin:0}.elementor-1029 .elementor-element.elementor-element-f239717 .pcl-spec-table th,.elementor-1029 .elementor-element.elementor-element-f239717 .pcl-spec-table td{padding:12px 16px;border:0;border-bottom:1px solid var(--e-global-color-4304b8d);text-align:left;vertical-align:top;font-size:14px;line-height:1.5;background:#fff}.elementor-1029 .elementor-element.elementor-element-f239717 .pcl-spec-table tr:last-child th,.elementor-1029 .elementor-element.elementor-element-f239717 .pcl-spec-table tr:last-child td{border-bottom:0}.elementor-1029 .elementor-element.elementor-element-f239717 .pcl-spec-table th{width:38%;font-weight:500;color:var(--e-global-color-pclc003);background:var(--e-global-color-40f9821)}.elementor-1029 .elementor-element.elementor-element-f239717 .pcl-spec-table td{font-family:var(--e-global-typography-pclt010-font-family),monospace;font-weight:500;color:var(--e-global-color-primary)}@media(max-width:767px){.elementor-1029 .elementor-element.elementor-element-f239717 .pcl-spec-table th,.elementor-1029 .elementor-element.elementor-element-f239717 .pcl-spec-table td{padding:10px 12px;font-size:13px}}.elementor-1029 .elementor-element.elementor-element-9ddfc89 .related>h2{display:none}.elementor-1029 .elementor-element.elementor-element-9ddfc89 ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0!important}.elementor-1029 .elementor-element.elementor-element-9ddfc89 ul.products::before,.elementor-1029 .elementor-element.elementor-element-9ddfc89 ul.products::after{display:none!important}.elementor-1029 .elementor-element.elementor-element-9ddfc89 ul.products li.product{width:auto!important;margin:0!important;float:none!important;background:#fff;border:1px solid var(--e-global-color-4304b8d);border-radius:8px;padding:16px!important;display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s}.elementor-1029 .elementor-element.elementor-element-9ddfc89 ul.products li.product:hover{border-color:var(--e-global-color-secondary);box-shadow:0 10px 28px -14px rgb(11 31 58 / .35)}.elementor-1029 .elementor-element.elementor-element-9ddfc89 ul.products li.product a img{width:100%;aspect-ratio:1/1;object-fit:contain;background:var(--e-global-color-40f9821);border-radius:6px;margin:0 0 14px!important}.elementor-1029 .elementor-element.elementor-element-9ddfc89 .woocommerce-loop-product__title{font-family:var(--e-global-typography-pclt004-font-family),sans-serif!important;font-weight:700!important;font-size:15px!important;line-height:1.35!important;color:var(--e-global-color-primary)!important;padding:0!important;margin:0 0 8px!important}.elementor-1029 .elementor-element.elementor-element-9ddfc89 ul.products li.product .price{font-family:var(--e-global-typography-pclt010-font-family),monospace!important;font-size:14px!important;color:var(--e-global-color-secondary)!important;margin:0 0 14px!important}.elementor-1029 .elementor-element.elementor-element-9ddfc89 ul.products li.product .button{margin-top:auto!important;display:block;width:100%;box-sizing:border-box;text-align:center;background:var(--e-global-color-primary)!important;color:#fff!important;border-radius:8px!important;font-weight:700;font-size:13px;padding:12px 16px!important}.elementor-1029 .elementor-element.elementor-element-9ddfc89 ul.products li.product .button:hover{background:var(--e-global-color-pclc004)!important}@media(max-width:1024px){.elementor-1029 .elementor-element.elementor-element-9ddfc89 ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.elementor-1029 .elementor-element.elementor-element-9ddfc89 ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.elementor-1029 .elementor-element.elementor-element-9ddfc89 ul.products li.product{padding:10px!important}.elementor-1029 .elementor-element.elementor-element-9ddfc89 .woocommerce-loop-product__title{font-size:13px!important}}.elementor-1029 .elementor-element.elementor-element-334fb25{position:fixed!important;left:0;right:0;bottom:0;z-index:98;box-shadow:0 -6px 20px -10px rgb(11 31 58 / .3)}.elementor-1029 .elementor-element.elementor-element-334fb25 .price{font-family:var(--e-global-typography-pclt002-font-family),sans-serif;font-weight:800;font-size:18px;color:var(--e-global-color-primary);margin:0}@media(max-width:767px){body.single-product{padding-bottom:76px}}