.elementor-121456 .elementor-element.elementor-element-2fa309c{--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;--justify-content:space-around;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:30px;--padding-right:30px}.elementor-121456 .elementor-element.elementor-element-2fa309c:not(.elementor-motion-effects-element-type-background),.elementor-121456 .elementor-element.elementor-element-2fa309c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-121456 .elementor-element.elementor-element-3df99a3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-121456 .elementor-element.elementor-element-3df99a3.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-121456 .elementor-element.elementor-element-3df99a3.elementor-view-framed .elementor-icon,.elementor-121456 .elementor-element.elementor-element-3df99a3.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-121456 .elementor-element.elementor-element-3df99a3 .elementor-icon{font-size:20px}.elementor-121456 .elementor-element.elementor-element-3df99a3 .elementor-icon-box-title{color:#FFF}.elementor-121456 .elementor-element.elementor-element-987b00f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-121456 .elementor-element.elementor-element-987b00f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-121456 .elementor-element.elementor-element-987b00f.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-121456 .elementor-element.elementor-element-987b00f.elementor-view-framed .elementor-icon,.elementor-121456 .elementor-element.elementor-element-987b00f.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-121456 .elementor-element.elementor-element-987b00f .elementor-icon{font-size:20px}.elementor-121456 .elementor-element.elementor-element-987b00f .elementor-icon-box-title{color:#FFF}.elementor-121456 .elementor-element.elementor-element-d3f0d2e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-121456 .elementor-element.elementor-element-d3f0d2e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-121456 .elementor-element.elementor-element-d3f0d2e.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-121456 .elementor-element.elementor-element-d3f0d2e.elementor-view-framed .elementor-icon,.elementor-121456 .elementor-element.elementor-element-d3f0d2e.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-121456 .elementor-element.elementor-element-d3f0d2e .elementor-icon{font-size:20px}.elementor-121456 .elementor-element.elementor-element-d3f0d2e .elementor-icon-box-title{color:#FFF}.elementor-121456 .elementor-element.elementor-element-4b7eb81{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-121456 .elementor-element.elementor-element-4b7eb81 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-121456 .elementor-element.elementor-element-4b7eb81.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-121456 .elementor-element.elementor-element-4b7eb81.elementor-view-framed .elementor-icon,.elementor-121456 .elementor-element.elementor-element-4b7eb81.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-121456 .elementor-element.elementor-element-4b7eb81 .elementor-icon{font-size:20px}.elementor-121456 .elementor-element.elementor-element-4b7eb81 .elementor-icon-box-title{color:#FFF}.elementor-121456 .elementor-element.elementor-element-7e3a03c{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-121456 .elementor-element.elementor-element-8ee6f9a>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-121456 .elementor-element.elementor-element-8ee6f9a .wd-breadcrumbs{font-size:14px;--wd-bcrumb-color-active:var( --e-global-color-primary );--wd-bcrumb-delim-color:var( --e-global-color-primary )}.elementor-121456 .elementor-element.elementor-element-1ba6766{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-121456 .elementor-element.elementor-element-7ac9ee2{--display:flex}.elementor-121456 .elementor-element.elementor-element-7ac9ee2.e-con{--flex-grow:0;--flex-shrink:0}.elementor-121456 .elementor-element.elementor-element-cb855fd{--display:flex}.elementor-121456 .elementor-element.elementor-element-7d53e8d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-121456 .elementor-element.elementor-element-bb21829{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-121456 .elementor-element.elementor-element-9cf1b6b .wd-text-block{font-weight:700}.elementor-121456 .elementor-element.elementor-element-f1b9d74{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-121456 .elementor-element.elementor-element-f1b9d74 .elementor-heading-title{font-family:"Roboto",Open Sans;font-size:42px;font-weight:700;text-transform:capitalize;line-height:1.7lh;word-spacing:0;color:var(--e-global-color-primary)}.elementor-121456 .elementor-element.elementor-element-36bdcc4>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-121456 .elementor-element.elementor-element-fe22257>.elementor-widget-container{margin:-20px 0 0 0;padding:0 0 0 0}.elementor-121456 .elementor-element.elementor-element-fe22257 .wd-text-block{font-weight:700}.elementor-121456 .elementor-element.elementor-element-7eee4a7>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-121456 .elementor-element.elementor-element-b6ff3ec img{max-width:80px}.elementor-121456 .elementor-element.elementor-element-18a6e17>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-121456 .elementor-element.elementor-element-c618454>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-121456 .elementor-element.elementor-element-13eb0a5>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-121456 .elementor-element.elementor-element-eb9b913>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-121456 .elementor-element.elementor-element-9a6c359{--display:flex}.elementor-121456 .elementor-element.elementor-element-92ea8a5{--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:0px 0px;--row-gap:0px;--column-gap:0px;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:#E6E1EF;--border-color:#E6E1EF;--border-radius:12px 12px 12px 12px;box-shadow:0 8px 24px 0 rgba(16,17,41,.08);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px}.elementor-121456 .elementor-element.elementor-element-92ea8a5:not(.elementor-motion-effects-element-type-background),.elementor-121456 .elementor-element.elementor-element-92ea8a5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-121456 .elementor-element.elementor-element-a051952{--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;--justify-content:center;--padding-top:18px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px}.elementor-121456 .elementor-element.elementor-element-a051952:not(.elementor-motion-effects-element-type-background),.elementor-121456 .elementor-element.elementor-element-a051952>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#B80B4D}.elementor-121456 .elementor-element.elementor-element-f4de730 .elementor-heading-title{font-size:24px;font-weight:800;text-transform:uppercase;color:#fff}.elementor-121456 .elementor-element.elementor-element-5c13633>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-121456 .elementor-element.elementor-element-5c13633.wd-single-countdown .element-title{color:var(--e-global-color-primary);font-size:24px}.elementor-121456 .elementor-element.elementor-element-bff5923>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-121456 .elementor-element.elementor-element-bff5923 .single_add_to_cart_button{text-transform:uppercase}.elementor-121456 .elementor-element.elementor-element-77d6ed7{--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:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-121456 .elementor-element.elementor-element-77d6ed7:not(.elementor-motion-effects-element-type-background),.elementor-121456 .elementor-element.elementor-element-77d6ed7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#01969414}.elementor-121456 .elementor-element.elementor-element-5373872 .elementor-heading-title{font-size:20px;font-weight:700;color:var(--e-global-color-secondary)}.elementor-121456 .elementor-element.elementor-element-b960bd8{--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:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var(--e-global-color-primary);--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-121456 .elementor-element.elementor-element-f290231{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-121456 .elementor-element.elementor-element-f290231 .elementor-icon-wrapper{text-align:center}.elementor-121456 .elementor-element.elementor-element-f290231.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-121456 .elementor-element.elementor-element-f290231.elementor-view-framed .elementor-icon,.elementor-121456 .elementor-element.elementor-element-f290231.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-121456 .elementor-element.elementor-element-f290231.elementor-view-framed .elementor-icon,.elementor-121456 .elementor-element.elementor-element-f290231.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-121456 .elementor-element.elementor-element-f290231 .elementor-icon{font-size:23px}.elementor-121456 .elementor-element.elementor-element-f290231 .elementor-icon svg{height:23px}.elementor-121456 .elementor-element.elementor-element-957eac3 .elementor-heading-title{font-size:20px;font-weight:700;color:var(--e-global-color-primary)}.elementor-121456 .elementor-element.elementor-element-4fafe9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-121456 .elementor-element.elementor-element-6a01e9e{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-121456 .elementor-element.elementor-element-bce4b77 .elementor-icon-box-wrapper{gap:5px}.elementor-121456 .elementor-element.elementor-element-bce4b77.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-121456 .elementor-element.elementor-element-bce4b77.elementor-view-framed .elementor-icon,.elementor-121456 .elementor-element.elementor-element-bce4b77.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-121456 .elementor-element.elementor-element-bce4b77 .elementor-icon{font-size:50px}.elementor-121456 .elementor-element.elementor-element-bce4b77 .elementor-icon-box-title,.elementor-121456 .elementor-element.elementor-element-bce4b77 .elementor-icon-box-title a{font-size:11px}.elementor-121456 .elementor-element.elementor-element-bce4b77 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-121456 .elementor-element.elementor-element-46bd69a{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-121456 .elementor-element.elementor-element-63f450b .elementor-icon-box-wrapper{gap:5px}.elementor-121456 .elementor-element.elementor-element-63f450b.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-121456 .elementor-element.elementor-element-63f450b.elementor-view-framed .elementor-icon,.elementor-121456 .elementor-element.elementor-element-63f450b.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-121456 .elementor-element.elementor-element-63f450b .elementor-icon{font-size:50px}.elementor-121456 .elementor-element.elementor-element-63f450b .elementor-icon-box-title,.elementor-121456 .elementor-element.elementor-element-63f450b .elementor-icon-box-title a{font-size:11px}.elementor-121456 .elementor-element.elementor-element-63f450b .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-121456 .elementor-element.elementor-element-911688f{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-121456 .elementor-element.elementor-element-d0b0a7d .elementor-icon-box-wrapper{gap:5px}.elementor-121456 .elementor-element.elementor-element-d0b0a7d.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-121456 .elementor-element.elementor-element-d0b0a7d.elementor-view-framed .elementor-icon,.elementor-121456 .elementor-element.elementor-element-d0b0a7d.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-121456 .elementor-element.elementor-element-d0b0a7d .elementor-icon{font-size:50px}.elementor-121456 .elementor-element.elementor-element-d0b0a7d .elementor-icon-box-title,.elementor-121456 .elementor-element.elementor-element-d0b0a7d .elementor-icon-box-title a{font-size:11px}.elementor-121456 .elementor-element.elementor-element-d0b0a7d .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-121456 .elementor-element.elementor-element-953650f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-121456 .elementor-element.elementor-element-4c9c8c8 .elementor-icon-box-wrapper{gap:5px}.elementor-121456 .elementor-element.elementor-element-4c9c8c8.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-121456 .elementor-element.elementor-element-4c9c8c8.elementor-view-framed .elementor-icon,.elementor-121456 .elementor-element.elementor-element-4c9c8c8.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-121456 .elementor-element.elementor-element-4c9c8c8 .elementor-icon{font-size:50px}.elementor-121456 .elementor-element.elementor-element-4c9c8c8 .elementor-icon-box-title,.elementor-121456 .elementor-element.elementor-element-4c9c8c8 .elementor-icon-box-title a{font-size:11px}.elementor-121456 .elementor-element.elementor-element-4c9c8c8 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-121456 .elementor-element.elementor-element-710df21{--display:flex}.elementor-121456 .elementor-element.elementor-element-0e62494{--display:flex;--margin-top:60px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:00px;--padding-right:0px}.elementor-121456 .elementor-element.elementor-element-0a9aa25 .woocommerce-tabs>.wd-nav-wrapper .wd-nav-tabs{--nav-color-active:var( --e-global-color-primary )}.elementor-121456 .elementor-element.elementor-element-0a9aa25 .shop_attributes,.wd-single-attrs.wd-side-hidden .shop_attributes{--wd-attr-col:1;--wd-attr-v-gap:1px;--wd-attr-h-gap:1px}.elementor-121456 .elementor-element.elementor-element-1d5ecb1a{--display:flex;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:#1010101A;--border-color:#1010101A;--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}@media(max-width:991px){.elementor-121456 .elementor-element.elementor-element-7d53e8d{--grid-auto-flow:row}.elementor-121456 .elementor-element.elementor-element-b6ff3ec img{max-width:60px}.elementor-121456 .elementor-element.elementor-element-5c13633{width:100%;max-width:100%}}@media(min-width:769px){.elementor-121456 .elementor-element.elementor-element-2fa309c{--content-width:1600px}.elementor-121456 .elementor-element.elementor-element-7e3a03c{--content-width:1600px}.elementor-121456 .elementor-element.elementor-element-1ba6766{--content-width:1600px}.elementor-121456 .elementor-element.elementor-element-7ac9ee2{--width:64.802%}}@media(max-width:768px){.elementor-121456 .elementor-element.elementor-element-7d53e8d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-121456 .elementor-element.elementor-element-f1b9d74 .elementor-heading-title{font-size:1.2em}.elementor-121456 .elementor-element.elementor-element-92ea8a5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-121456 .elementor-element.elementor-element-6a01e9e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-121456 .elementor-element.elementor-element-46bd69a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-121456 .elementor-element.elementor-element-911688f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}}.single-product .fp-product-calculator{--fp-magenta:#B80B4D;--fp-teal:#019694;--fp-black:#231F20;--fp-select-border:#BFD7E6}.single-product .fp-product-calculator table.variations{width:100%!important;margin:0 0 18px!important;border:0!important;border-collapse:separate!important;border-spacing:0 12px!important}.single-product .fp-product-calculator table.variations tr{display:grid!important;grid-template-columns:135px 220px auto!important;align-items:center!important;column-gap:10px!important;margin:0!important}.single-product .fp-product-calculator table.variations th.label{width:135px!important;max-width:135px!important;padding:0!important;border:0!important;text-align:left!important}.single-product .fp-product-calculator table.variations th.label label{display:block!important;color:var(--fp-black)!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;margin:0!important;white-space:nowrap!important}.single-product .fp-product-calculator table.variations td.value{display:flex!important;align-items:center!important;gap:10px!important;width:auto!important;padding:0!important;border:0!important}.single-product .fp-product-calculator table.variations select{width:220px!important;max-width:220px!important;height:40px!important;min-height:40px!important;border:1px solid var(--fp-select-border)!important;border-radius:8px!important;background-color:#ffffff!important;color:var(--fp-black)!important;font-size:14px!important;font-weight:500!important;line-height:1.2!important;padding:8px 36px 8px 14px!important;box-shadow:none!important}.single-product .fp-product-calculator table.variations select:focus{border-color:var(--fp-teal)!important;box-shadow:0 0 0 3px rgba(1,150,148,.12)!important;outline:none!important}.single-product .fp-product-calculator table.variations .reset_variations{display:inline-flex!important;align-items:center!important;color:var(--fp-black)!important;font-size:12px!important;font-weight:400!important;line-height:1!important;margin:0!important;padding:0!important;text-decoration:none!important;white-space:nowrap!important}.single-product .fp-product-calculator table.variations .reset_variations::before{content:"×";display:inline-block;color:var(--fp-black);font-size:16px;line-height:1;margin-right:4px}.single-product .fp-product-calculator table.variations .reset_variations:hover{color:var(--fp-magenta)!important}.single-product .fp-product-calculator form.cart{display:grid!important;grid-template-columns:132px minmax(0,1fr)!important;align-items:center!important;column-gap:14px!important;row-gap:14px!important;width:100%!important}.single-product .fp-product-calculator form.cart table.variations,.single-product .fp-product-calculator form.cart .single_variation_wrap,.single-product .fp-product-calculator form.cart .wcpa_form_outer,.single-product .fp-product-calculator form.cart .wcpa_price_summary,.single-product .fp-product-calculator form.cart .woocommerce-variation,.single-product .fp-product-calculator form.cart .woocommerce-variation-add-to-cart{grid-column:1 / -1!important;width:100%!important}.single-product .fp-product-calculator form.cart .woocommerce-variation-add-to-cart{display:grid!important;grid-template-columns:132px minmax(0,1fr)!important;align-items:center!important;column-gap:14px!important;row-gap:14px!important}.single-product .fp-product-calculator form.cart div.quantity{grid-column:1!important;display:inline-grid!important;grid-template-columns:44px 44px 44px!important;align-items:center!important;justify-self:start!important;width:132px!important;min-width:132px!important;height:44px!important;margin:0!important;border-radius:999px!important;overflow:visible!important}.single-product .fp-product-calculator form.cart div.quantity .minus,.single-product .fp-product-calculator form.cart div.quantity .plus{width:44px!important;min-width:44px!important;height:44px!important;border:0!important;border-radius:999px!important;background:#B80B4D!important;color:#ffffff!important;font-size:17px!important;font-weight:900!important;line-height:1!important;padding:0!important}.single-product .fp-product-calculator form.cart div.quantity input.qty{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;border:0!important;border-radius:0!important;background:#ffffff!important;color:#231F20!important;text-align:center!important;font-size:15px!important;font-weight:800!important;padding:0!important;box-shadow:none!important}.single-product .fp-product-calculator form.cart .single_add_to_cart_button,.single-product .fp-product-calculator form.cart button.single_add_to_cart_button{grid-column:2!important;justify-self:stretch!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:54px!important;margin:0!important;border:0!important;border-radius:999px!important;background:#B80B4D!important;color:#ffffff!important;font-size:15px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:0.3px!important;box-shadow:none!important}.single-product .fp-product-calculator form.cart .single_add_to_cart_button:hover,.single-product .fp-product-calculator form.cart button.single_add_to_cart_button:hover{background:#019694!important;color:#ffffff!important}@media (max-width:480px){.single-product .fp-product-calculator form.cart,.single-product .fp-product-calculator form.cart .woocommerce-variation-add-to-cart{grid-template-columns:1fr!important}.single-product .fp-product-calculator form.cart div.quantity,.single-product .fp-product-calculator form.cart .single_add_to_cart_button,.single-product .fp-product-calculator form.cart button.single_add_to_cart_button{grid-column:1!important}.single-product .fp-product-calculator form.cart div.quantity{justify-self:center!important}}@media (max-width:768px){.single-product .fp-product-calculator table.variations tr{display:block!important}.single-product .fp-product-calculator table.variations th.label{width:100%!important;max-width:100%!important;margin-bottom:7px!important}.single-product .fp-product-calculator table.variations th.label label{white-space:normal!important}.single-product .fp-product-calculator table.variations td.value{width:100%!important}.single-product .fp-product-calculator table.variations select{width:100%!important;max-width:none!important}}@media (max-width:480px){.single-product .fp-product-calculator form.cart{grid-template-columns:1fr!important}.single-product .fp-product-calculator form.cart div.quantity,.single-product .fp-product-calculator form.cart .single_add_to_cart_button,.single-product .fp-product-calculator form.cart button.single_add_to_cart_button{grid-column:1!important}.single-product .fp-product-calculator form.cart div.quantity{justify-self:center!important}}.single-product .fp-product-calculator table.variations{border-spacing:0 14px!important}.single-product .fp-product-calculator table.variations tr{margin-bottom:12px!important}.single-product .fp-product-calculator table.variations td.value{padding-bottom:6px!important}.single-product .fp-product-calculator table.variations select{margin-bottom:6px!important}.single-product .fp-product-calculator table.variations tr:last-child td.value,.single-product .fp-product-calculator table.variations tr:last-child select{margin-bottom:0!important}.fp-your-price-row{display:flex;align-items:baseline;justify-content:center;gap:6px;width:100%;background:#F7F7F6;border:1px solid rgba(1,150,148,.45);border-radius:6px;padding:10px 14px;margin:0 0 15px 0;font-family:"Roboto",Arial,sans-serif;line-height:1.2}.fp-your-price-row .elementor-heading-title{color:#019694!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;margin:0!important}#fp-live-price,.fp-live-price{color:#B80B4D!important;font-size:22px!important;font-weight:700!important;line-height:1.2!important;font-family:"Roboto",Arial,sans-serif!important}#fp-live-price small,.fp-live-price small{font-size:18px!important;font-weight:700!important;color:#3A3A3A!important}.single-product .fp-product-calculator{--fp-magenta:#B80B4D;--fp-teal:#019694;--fp-black:#231F20;--fp-grey:#646769;--fp-border:#E4E7EA;--fp-soft:#F7F7F6;--fp-pale-teal:#F0FAFA;--fp-pale-pink:#FFF7FA;background:#ffffff!important;border:1px solid var(--fp-border)!important;border-radius:18px!important;box-shadow:0 14px 38px rgba(35,31,32,.08)!important;padding:24px!important;overflow:hidden!important}.single-product .fp-product-calculator .elementor-widget{margin-bottom:18px!important}.single-product .fp-product-calculator .elementor-widget:last-child{margin-bottom:0!important}.single-product .fp-product-calculator .fp-calculator-header{background:#B80B4D!important;color:#ffffff!important;border-radius:18px 18px 0 0!important;padding:18px 24px!important;margin:-24px -24px 24px -24px!important}.single-product .fp-product-calculator .fp-calculator-header h1,.single-product .fp-product-calculator .fp-calculator-header h2,.single-product .fp-product-calculator .fp-calculator-header h3,.single-product .fp-product-calculator .fp-calculator-header .elementor-heading-title{color:#ffffff!important;font-size:24px!important;font-weight:900!important;line-height:1.2!important;margin:0!important;text-transform:none!important}.single-product .fp-product-calculator .fp-calculator-header .elementor-heading-title::before{content:"⚡";display:inline-block;margin-right:10px}.single-product .fp-product-calculator .elementor-widget-heading.fp-calculator-header{background:#B80B4D!important;border-radius:18px 18px 0 0!important;padding:18px 24px!important;margin:-24px -24px 24px -24px!important}t,.single-product .fp-product-calculator .wcpa_price_summary .wcpa_total_price .amount,.single-product .fp-product-calculator .wcpa_price_summary [class*="total"] .amount{color:#B80B4D!important;font-size:22px!important;font-weight:900!important}.single-product .fp-product-calculator .wcpa_price_summary{margin-top:20px!important;padding-top:18px!important;border-top:1px solid #DDE3E7!important;color:var(--fp-black)!important}.single-product .fp-product-calculator .wcpa_price_summary,.single-product .fp-product-calculator .wcpa_price_summary *{font-size:14px!important}.single-product .fp-product-calculator .wcpa_price_summary [class*="total"],.single-product .fp-product-calculator .wcpa_price_summary .wcpa_total{font-weight:900!important}.single-product .fp-product-calculator .wcpa_price_summary [class*="discount"],.single-product .fp-product-calculator .wcpa_price_summary .discount{color:var(--fp-magenta)!important}.single-product .fp-product-calculator .fp-price-box{display:block!important;background:#F0FAFA!important;border:1px solid #019694!important;border-radius:18px!important;padding:20px!important;text-align:center!important;margin:24px 0!important}.single-product .fp-product-calculator .fp-price-label{color:#019694!important;font-size:18px!important;font-weight:900!important}.single-product .fp-product-calculator .fp-live-price,.single-product .fp-product-calculator .fp-live-price-amount{color:#B80B4D!important;font-size:28px!important;font-weight:900!important;line-height:1.2!important}.single-product .fp-product-calculator .fp-live-price-vat{color:#B80B4D!important;font-size:17px!important;font-weight:700!important}.single-product .fp-product-calculator form.cart{display:flex!important;flex-wrap:wrap!important;gap:14px!important;align-items:center!important}.single-product .fp-product-calculator div.quantity{min-height:48px!important;border-radius:999px!important;overflow:hidden!important}.single-product .fp-product-calculator div.quantity .minus,.single-product .fp-product-calculator div.quantity .plus{width:42px!important;min-width:42px!important;height:48px!important;border:0!important;background:#B80B4D!important;color:#ffffff!important;font-weight:900!important}.single-product .fp-product-calculator div.quantity input.qty{width:54px!important;height:48px!important;min-height:48px!important;border-top:0!important;border-bottom:1px solid #DDE3E7!important;border-left:0!important;border-right:0!important;border-radius:0!important;text-align:center!important;font-weight:700!important}.single-product .fp-product-calculator .single_add_to_cart_button,.single-product .fp-product-calculator button.single_add_to_cart_button{flex:1 1 100%!important;width:100%!important;min-height:54px!important;border:0!important;border-radius:999px!important;background:#B80B4D!important;color:#ffffff!important;font-size:16px!important;font-weight:900!important;line-height:1.2!important;text-transform:none!important;box-shadow:none!important;margin-top:8px!important}.single-product .fp-product-calculator .single_add_to_cart_button:hover,.single-product .fp-product-calculator button.single_add_to_cart_button:hover{background:#019694!important;color:#ffffff!important}.single-product .fp-product-calculator .wc-ppcp-product-payments__container,.single-product .fp-product-calculator .wc-ppcp-paylater-msg__container,.single-product .fp-product-calculator .wc-stripe-product-checkout-container,.single-product .fp-product-calculator [id*="paylater"],.single-product .fp-product-calculator [class*="clearpay"],.single-product .fp-product-calculator [class*="paypal"]{margin:12px 0 0!important;text-align:center!important;font-size:12px!important;color:var(--fp-grey)!important}.single-product .fp-product-calculator .fp-delivery-box{background:#F0FAFA!important;border:1px solid #019694!important;border-radius:18px!important;padding:22px 20px!important;text-align:center!important;margin-top:24px!important;min-height:0!important;height:auto!important}.single-product .fp-product-calculator .fp-delivery-box .elementor-widget{margin-bottom:10px!important}.single-product .fp-product-calculator .fp-delivery-box .elementor-widget:last-child{margin-bottom:0!important}.single-product .fp-product-calculator .fp-delivery-box h1,.single-product .fp-product-calculator .fp-delivery-box h2,.single-product .fp-product-calculator .fp-delivery-box h3,.single-product .fp-product-calculator .fp-delivery-box .elementor-heading-title{color:#231F20!important;font-size:22px!important;font-weight:900!important;line-height:1.2!important;text-align:center!important;margin:0 0 16px 0!important}.single-product .fp-product-calculator .fp-delivery-box .elementor-heading-title::before{content:none!important}.single-product .fp-product-calculator .fp-delivery-box .wd-est-del,.single-product .fp-product-calculator .fp-delivery-box .wd-product-info.wd-est-del{display:inline-flex!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;max-width:100%!important;background:#ffffff!important;border:1px solid rgba(1,150,148,.22)!important;border-radius:999px!important;padding:10px 16px!important;text-align:center!important;color:#231F20!important;margin:0 auto 14px auto!important;line-height:1.35!important}.single-product .fp-product-calculator .fp-delivery-box .wd-est-del .wd-info-icon{color:#019694!important;font-size:22px!important;margin:0!important;flex:0 0 auto!important}.single-product .fp-product-calculator .fp-delivery-box .wd-est-del .wd-info-msg{display:inline-block!important;text-align:center!important;line-height:1.35!important;font-size:14px!important;color:#231F20!important}.single-product .fp-product-calculator .fp-delivery-box .wd-est-del strong{color:#231F20!important;font-weight:900!important}.single-product .fp-product-calculator .fp-delivery-box .wd-hint{margin-left:4px!important}.single-product .fp-product-calculator .fp-delivery-box p,.single-product .fp-product-calculator .fp-delivery-box .elementor-widget-text-editor,.single-product .fp-product-calculator .fp-delivery-box .elementor-widget-text-editor p{color:#231F20!important;font-size:14px!important;line-height:1.45!important;text-align:center!important;margin:0!important}.single-product .fp-product-calculator .fp-delivery-box a,.single-product .fp-product-calculator .fp-delivery-box strong{color:#019694!important;font-weight:900!important}@media (max-width:768px){.single-product .fp-product-calculator .fp-delivery-box{padding:20px 14px!important}.single-product .fp-product-calculator .fp-delivery-box .elementor-heading-title{font-size:20px!important}.single-product .fp-product-calculator .fp-delivery-box .wd-est-del,.single-product .fp-product-calculator .fp-delivery-box .wd-product-info.wd-est-del{display:flex!important;width:100%!important;border-radius:14px!important;padding:12px!important}.single-product .fp-product-calculator .fp-delivery-box .wd-est-del .wd-info-msg{font-size:13px!important}}