.elementor-31700 .elementor-element.elementor-element-471148b{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:48px;--padding-right:48px;}.elementor-31700 .elementor-element.elementor-element-471148b:not(.elementor-motion-effects-element-type-background), .elementor-31700 .elementor-element.elementor-element-471148b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31700 .elementor-element.elementor-element-78543c01{width:100%;max-width:100%;}.elementor-31700 .elementor-element.elementor-element-78543c01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-78543c01 .breadcrumbs a{color:#909090;}.elementor-31700 .elementor-element.elementor-element-78543c01 .breadcrumbs .breadcrumb-separator{color:#909090;}.elementor-31700 .elementor-element.elementor-element-78543c01 .breadcrumbs .breadcrumb-current{color:#000000;}.elementor-31700 .elementor-element.elementor-element-78543c01 .breadcrumbs li, .elementor-31700 .elementor-element.elementor-element-78543c01 .breadcrumbs a{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-31700 .elementor-element.elementor-element-78543c01 .breadcrumbs{--breadcrumb-gap:8px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-31700 .elementor-element.elementor-element-80acc5f{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31700 .elementor-element.elementor-element-80acc5f .elementor-divider-separator{width:100%;}.elementor-31700 .elementor-element.elementor-element-80acc5f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31700 .elementor-element.elementor-element-43343184{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-31700 .elementor-element.elementor-element-43343184:not(.elementor-motion-effects-element-type-background), .elementor-31700 .elementor-element.elementor-element-43343184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31700 .elementor-element.elementor-element-43343184.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31700 .elementor-element.elementor-element-8c8d25e{--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-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-31700 .elementor-element.elementor-element-8c8d25e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31700 .elementor-element.elementor-element-31d6e652 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-31d6e652 .wiz-thumbs__track{gap:10px;width:100px;}.elementor-31700 .elementor-element.elementor-element-31d6e652 .wiz-thumbs{width:100px;}.elementor-31700 .elementor-element.elementor-element-31d6e652 .wiz-thumbs__item{width:80px;height:80px;border-radius:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-31d6e652 .wiz-thumbs__img{object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-31d6e652 .wiz-thumbs__item:not(.wiz-thumbs__item--active){border-style:none;}.elementor-31700 .elementor-element.elementor-element-31d6e652 .wiz-thumbs__item.wiz-thumbs__item--active{border-color:#333333;border-width:2px;border-style:solid;}.elementor-31700 .elementor-element.elementor-element-3244621f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-3244621f .wiz-main-image{aspect-ratio:2/3;max-width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;border-radius:4px 4px 4px 4px;}.elementor-31700 .elementor-element.elementor-element-3244621f .wiz-main-image__img{object-fit:cover;}.elementor-31700 .elementor-element.elementor-element-3244621f .wiz-tags__chip{font-family:"Raleway", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;clip-path:none;}.elementor-31700 .elementor-element.elementor-element-3244621f .wiz-tags{flex-direction:column;justify-content:flex-start;align-items:flex-start;}.elementor-31700 .elementor-element.elementor-element-3244621f .wiz-tags--positioned{top:10px;bottom:auto;padding-left:0px;padding-right:0px;}.elementor-31700 .elementor-element.elementor-element-698c9bca{--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:016px 016px;--row-gap:016px;--column-gap:016px;--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-31700 .elementor-element.elementor-element-21bc59bb{--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:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-31700 .elementor-element.elementor-element-39719d77{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31700 .elementor-element.elementor-element-1f6ed830 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-1f6ed830.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-31700 .elementor-element.elementor-element-1f6ed830 .custom-product-widget .product-attribute{color:#000000;}.elementor-31700 .elementor-element.elementor-element-1f6ed830 .custom-product-widget .product-attribute, .elementor-31700 .elementor-element.elementor-element-1f6ed830 .custom-product-widget .pricing-container, .elementor-31700 .elementor-element.elementor-element-1f6ed830 .custom-product-widget .pricing-discounted, .elementor-31700 .elementor-element.elementor-element-1f6ed830 .custom-product-widget .pricing-original, .elementor-31700 .elementor-element.elementor-element-1f6ed830 .custom-product-widget .pricing-discount-badge{font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-31700 .elementor-element.elementor-element-9d378b7{width:initial;max-width:initial;}.elementor-31700 .elementor-element.elementor-element-9d378b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-9d378b7.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-31700 .elementor-element.elementor-element-9d378b7 .custom-product-widget .product-attribute{color:#000000;}.elementor-31700 .elementor-element.elementor-element-9d378b7 .custom-product-widget .product-attribute, .elementor-31700 .elementor-element.elementor-element-9d378b7 .custom-product-widget .pricing-container, .elementor-31700 .elementor-element.elementor-element-9d378b7 .custom-product-widget .pricing-discounted, .elementor-31700 .elementor-element.elementor-element-9d378b7 .custom-product-widget .pricing-original, .elementor-31700 .elementor-element.elementor-element-9d378b7 .custom-product-widget .pricing-discount-badge{font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-31700 .elementor-element.elementor-element-1ce002c3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-31700 .elementor-element.elementor-element-108fd801 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-108fd801 .custom-product-widget .product-attribute{color:#000000;}.elementor-31700 .elementor-element.elementor-element-108fd801 .custom-product-widget .product-attribute, .elementor-31700 .elementor-element.elementor-element-108fd801 .custom-product-widget .pricing-container, .elementor-31700 .elementor-element.elementor-element-108fd801 .custom-product-widget .pricing-discounted, .elementor-31700 .elementor-element.elementor-element-108fd801 .custom-product-widget .pricing-original, .elementor-31700 .elementor-element.elementor-element-108fd801 .custom-product-widget .pricing-discount-badge{font-family:"ArcherPro Medium", Sans-serif;font-size:24px;font-weight:400;line-height:36px;}.elementor-31700 .elementor-element.elementor-element-55279c91{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31700 .elementor-element.elementor-element-e4d15f4 .wiz-accordion-spec-key, .elementor-31700 .elementor-element.elementor-element-e4d15f4 .wiz-accordion-content-key{font-size:14px;font-weight:700;}.elementor-31700 .elementor-element.elementor-element-e4d15f4 .wiz-accordion-spec-value, .elementor-31700 .elementor-element.elementor-element-e4d15f4 .wiz-accordion-content-value{font-size:14px;font-weight:400;}.elementor-31700 .elementor-element.elementor-element-e4d15f4 .wiz-accordion-sections-grid{grid-template-columns:repeat(1, 1fr);}.elementor-31700 .elementor-element.elementor-element-e4d15f4 .wiz-accordion-section-block-title{padding:0px 0px 0px 0px;text-align:left;}.elementor-31700 .elementor-element.elementor-element-e4d15f4 .wiz-accordion-header h3{text-align:left;}.elementor-31700 .elementor-element.elementor-element-e4d15f4 .wiz-accordion-separator{border-style:none;margin:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-e4d15f4 .wiz-swatch-color-image{width:40px;height:40px;border-radius:6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,0,0,0.08);}.elementor-31700 .elementor-element.elementor-element-e4d15f4 .wiz-swatch-color-circle{width:40px;height:40px;border-radius:50%;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,0,0,0.08);}.elementor-31700 .elementor-element.elementor-element-e4d15f4 .wiz-swatch-color-grid{display:grid;align-items:start;grid-template-columns:repeat(3, 1fr);gap:10px;}.elementor-31700 .elementor-element.elementor-element-e4d15f4 .wiz-swatch-color-item{flex-direction:column;display:flex;align-items:center;min-width:0;gap:4px;}.elementor-31700 .elementor-element.elementor-element-e4d15f4 .wiz-swatch-color-container{padding:12px;background-color:#FFFFFF;border-radius:6px;}.elementor-31700 .elementor-element.elementor-element-e4d15f4 .wiz-swatch-color-label{color:#222222;-webkit-line-clamp:2;line-clamp:2;}.elementor-31700 .elementor-element.elementor-element-c8214fb{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31700 .elementor-element.elementor-element-6565978 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-group{margin-bottom:0px;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-label{color:#000000;font-size:14px;font-weight:400;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-options{gap:10px;max-height:260px;overflow-y:auto;overflow-x:hidden;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-options.variant-options--image{display:flex;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-options.variant-options--text{display:flex;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-option.chip span{font-size:0px;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-option.chip{font-size:14px;font-weight:700;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D6DD;border-radius:50% 50% 50% 50%;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-option.image-label{color:#000000DE;font-size:12px;font-weight:700;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0% 0% 0% 0%;background:transparent !important;border:none !important;padding:0px 0px 0px 0px;box-shadow:none !important;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-option.image-label img{width:56px;height:56px;border-radius:50% 50% 50% 50%;border:2px solid transparent;object-fit:cover;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-option.image-label span{font-size:12px;display:none;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-option.image-label.image-label img{margin-right:3px;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-group-vertical .variant-option.image-label.image-label img{margin-right:0;margin-bottom:3px;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-option.chip.selected span{font-size:0px;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-option.chip.selected{font-size:14px;font-weight:700;background-color:#FBDC68;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D1D6DD;border-radius:50% 50% 50% 50%;padding:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-option.image-label.selected{color:#000000DE;font-weight:700;letter-spacing:0px;background-color:#F6F7F9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7B924A;border-radius:0px 0px 0px 0px;background:transparent !important;border:none !important;padding:0px 0px 0px 0px;box-shadow:none !important;margin:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-option.image-label.selected img{width:56px;height:56px;border-radius:50% 50% 50% 50%;border:2px solid transparent;object-fit:cover;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7B924A;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-option.image-label.selected span{font-size:0px;display:none;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-option.image-label.selected.image-label img{margin-right:4px;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-group-vertical .variant-option.image-label.selected.image-label img{margin-right:0;margin-bottom:4px;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-option:hover{transform:none;}.elementor-31700 .elementor-element.elementor-element-1d44661e{--display:flex;--min-height:0px;--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;--flex-wrap:nowrap;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:#E4E4E4;--border-color:#E4E4E4;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-31700 .elementor-element.elementor-element-1011a4b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-31700 .elementor-element.elementor-element-e90dba4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--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-31700 .elementor-element.elementor-element-4d5997c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-4d5997c5 .custom-product-widget .product-attribute{color:#5E7482;}.elementor-31700 .elementor-element.elementor-element-4d5997c5 .custom-product-widget .product-attribute, .elementor-31700 .elementor-element.elementor-element-4d5997c5 .custom-product-widget .pricing-container, .elementor-31700 .elementor-element.elementor-element-4d5997c5 .custom-product-widget .pricing-discounted, .elementor-31700 .elementor-element.elementor-element-4d5997c5 .custom-product-widget .pricing-original, .elementor-31700 .elementor-element.elementor-element-4d5997c5 .custom-product-widget .pricing-discount-badge{font-size:22px;font-weight:500;}.elementor-31700 .elementor-element.elementor-element-799d7ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-d16f095{--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;--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-31700 .elementor-element.elementor-element-998e742 .wiz-swatch-color-image{width:40px;height:40px;border-radius:6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,0,0,0.08);}.elementor-31700 .elementor-element.elementor-element-998e742 .wiz-swatch-color-circle{width:40px;height:40px;border-radius:50%;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,0,0,0.08);}.elementor-31700 .elementor-element.elementor-element-998e742 .wiz-swatch-color-grid{display:grid;align-items:start;grid-template-columns:repeat(3, 1fr);gap:10px;}.elementor-31700 .elementor-element.elementor-element-998e742 .wiz-swatch-color-item{flex-direction:column;display:flex;align-items:center;min-width:0;gap:4px;}.elementor-31700 .elementor-element.elementor-element-998e742 .wiz-swatch-color-container{padding:12px;background-color:#FFFFFF;border-radius:6px;}.elementor-31700 .elementor-element.elementor-element-998e742 .wiz-swatch-color-label{color:#222222;-webkit-line-clamp:2;line-clamp:2;}.elementor-31700 .elementor-element.elementor-element-998e742 .wiz-open-section-container{border-style:none;--content-gap:15px;--key-value-gap:8px;}.elementor-31700 .elementor-element.elementor-element-0152745 .wiz-swatch-color-image{width:40px;height:40px;border-radius:6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,0,0,0.08);}.elementor-31700 .elementor-element.elementor-element-0152745 .wiz-swatch-color-circle{width:40px;height:40px;border-radius:50%;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,0,0,0.08);}.elementor-31700 .elementor-element.elementor-element-0152745 .wiz-swatch-color-grid{display:grid;align-items:start;grid-template-columns:repeat(3, 1fr);gap:10px;}.elementor-31700 .elementor-element.elementor-element-0152745 .wiz-swatch-color-item{flex-direction:column;display:flex;align-items:center;min-width:0;gap:4px;}.elementor-31700 .elementor-element.elementor-element-0152745 .wiz-swatch-color-container{padding:12px;background-color:#FFFFFF;border-radius:6px;}.elementor-31700 .elementor-element.elementor-element-0152745 .wiz-swatch-color-label{color:#222222;-webkit-line-clamp:2;line-clamp:2;}.elementor-31700 .elementor-element.elementor-element-0152745 .wiz-open-section-container{border-style:none;--content-gap:15px;--key-value-gap:8px;}.elementor-31700 .elementor-element.elementor-element-3761ae5 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-3761ae5 .wiz-atc__button{font-family:"ArcherPro Medium", Sans-serif;font-size:14px;color:var( --e-global-color-primary );height:38px;min-height:38px;}.elementor-31700 .elementor-element.elementor-element-3761ae5 .wiz-atc__button:hover{background-color:var( --e-global-color-849f5e0 );}.elementor-31700 .elementor-element.elementor-element-ba9140a{--display:flex;--min-height:0px;--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;--flex-wrap:nowrap;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:#E4E4E4;--border-color:#E4E4E4;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-31700 .elementor-element.elementor-element-0adc2e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E4E4E4;text-align:center;}.elementor-31700 .elementor-element.elementor-element-0adc2e0 .elementor-heading-title{font-family:"ArcherPro Medium", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0.06em;color:#585858;}.elementor-31700 .elementor-element.elementor-element-1b1c02e{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;border-style:none;--border-style:none;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31700 .elementor-element.elementor-element-80a827f .custom-download-btn{margin-left:auto;margin-right:auto;color:#585858;font-family:"ArcherPro Medium", Sans-serif;font-size:12px;font-weight:500;text-transform:capitalize;padding:6px 8px 6px 8px;}.elementor-31700 .elementor-element.elementor-element-80a827f.elementor-align-left .custom-download-btn{margin-right:auto;margin-left:0;}.elementor-31700 .elementor-element.elementor-element-80a827f.elementor-align-right .custom-download-btn{margin-left:auto;margin-right:0;}.elementor-31700 .elementor-element.elementor-element-80a827f.elementor-align-justify .custom-download-btn{width:100%;display:block;text-align:center;}.elementor-31700 .elementor-element.elementor-element-80a827f{width:100%;max-width:100%;}.elementor-31700 .elementor-element.elementor-element-80a827f > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-80a827f .custom-download-btn svg{fill:#585858;color:#585858;}.elementor-31700 .elementor-element.elementor-element-80a827f .custom-download-btn .download-icon svg{width:12px;height:12px;}.elementor-31700 .elementor-element.elementor-element-80a827f .custom-download-btn .download-icon i{font-size:12px;}.elementor-31700 .elementor-element.elementor-element-1635a2f{width:100%;max-width:100%;}.elementor-31700 .elementor-element.elementor-element-1635a2f .wiz-download-media-trigger{gap:8px;}.elementor-31700 .elementor-element.elementor-element-1635a2f .wiz-download-media-trigger__icon svg{width:12px;height:12px;}.elementor-31700 .elementor-element.elementor-element-1635a2f .wiz-download-media-trigger__icon img{width:12px;height:12px;}.elementor-31700 .elementor-element.elementor-element-1635a2f .wiz-download-media-trigger__icon i{font-size:12px;}.elementor-31700 .elementor-element.elementor-element-1635a2f .wiz-download-media-trigger__icon{color:#585858;}.elementor-31700 .elementor-element.elementor-element-1635a2f .wiz-download-media-trigger__text{color:var( --e-global-color-primary );font-family:"ArcherPro Medium", Sans-serif;font-size:12px;text-transform:capitalize;}.elementor-31700 .elementor-element.elementor-element-4afc1ef{--display:flex;--min-height:0px;--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;--flex-wrap:nowrap;border-style:none;--border-style:none;--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-31700 .elementor-element.elementor-element-25de5de7 .wiz-accordion-spec-key, .elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-accordion-content-key{font-size:11px;font-weight:700;}.elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-accordion-spec-value, .elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-accordion-content-value{font-size:13px;font-weight:400;}.elementor-31700 .elementor-element.elementor-element-25de5de7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 15px 12px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;border-radius:4px 4px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-accordion-header h3{color:#4F555E;font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;text-transform:capitalize;line-height:1.2;letter-spacing:0px;text-align:center;}.elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-accordion-header{padding:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-accordion-content, .elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-accordion-content .accordion-desc-text{font-size:1vw;font-weight:500;line-height:1.2;}.elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-accordion-content{color:#4F555E;}.elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-accordion-separator{border-style:none;margin:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-swatch-color-image{width:40px;height:40px;border-radius:6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;}.elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-swatch-color-circle{width:40px;height:40px;border-radius:50%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;}.elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-swatch-color-grid{display:grid;align-items:start;grid-template-columns:repeat(3, 1fr);gap:10px;}.elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-swatch-color-item{flex-direction:column;display:flex;align-items:center;min-width:0;gap:4px;}.elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-swatch-color-container{padding:12px;background-color:#FFFFFF;border-radius:4px;}.elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-swatch-color-label{font-family:"Raleway", Sans-serif;font-size:11px;color:#222222;-webkit-line-clamp:2;line-clamp:2;}.elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-accordion-spec-key, .elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-accordion-content-key{font-size:11px;font-weight:700;}.elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-accordion-spec-value, .elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-accordion-content-value{font-size:13px;font-weight:400;}.elementor-31700 .elementor-element.elementor-element-9482a70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 15px 12px 15px;border-style:solid;border-width:0px 1px 1px 1px;border-color:#E4E4E4;border-radius:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-accordion-header h3{color:#4F555E;font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;text-transform:capitalize;line-height:1.2;letter-spacing:0px;text-align:center;}.elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-accordion-header{padding:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-accordion-content, .elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-accordion-content .accordion-desc-text{font-size:1vw;font-weight:500;line-height:1.2;}.elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-accordion-content{color:#4F555E;}.elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-accordion-separator{border-style:none;margin:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-swatch-color-image{width:40px;height:40px;border-radius:6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;}.elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-swatch-color-circle{width:40px;height:40px;border-radius:50%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;}.elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-swatch-color-grid{display:grid;align-items:start;grid-template-columns:repeat(3, 1fr);gap:10px;}.elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-swatch-color-item{flex-direction:column;display:flex;align-items:center;min-width:0;gap:4px;}.elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-swatch-color-container{padding:12px;background-color:#FFFFFF;border-radius:4px;}.elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-swatch-color-label{font-family:"Raleway", Sans-serif;font-size:11px;color:#222222;-webkit-line-clamp:2;line-clamp:2;}.elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-accordion-spec-key, .elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-accordion-content-key{font-size:11px;font-weight:700;}.elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-accordion-spec-value, .elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-accordion-content-value{font-size:13px;font-weight:400;}.elementor-31700 .elementor-element.elementor-element-07979d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 15px 12px 15px;border-style:solid;border-width:0px 1px 1px 1px;border-color:#E4E4E4;border-radius:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-accordion-header h3{color:#4F555E;font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;text-transform:capitalize;line-height:1.2;letter-spacing:0px;text-align:center;}.elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-accordion-header{padding:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-accordion-content, .elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-accordion-content .accordion-desc-text{font-size:1vw;font-weight:500;line-height:1.2;}.elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-accordion-content{color:#4F555E;}.elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-accordion-separator{border-style:none;margin:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-swatch-color-image{width:40px;height:40px;border-radius:6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;}.elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-swatch-color-circle{width:40px;height:40px;border-radius:50%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;}.elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-swatch-color-grid{display:grid;align-items:start;grid-template-columns:repeat(3, 1fr);gap:10px;}.elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-swatch-color-item{flex-direction:column;display:flex;align-items:center;min-width:0;gap:4px;}.elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-swatch-color-container{padding:12px;background-color:#FFFFFF;border-radius:4px;}.elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-swatch-color-label{font-family:"Raleway", Sans-serif;font-size:11px;color:#222222;-webkit-line-clamp:2;line-clamp:2;}.elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-accordion-spec-key, .elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-accordion-content-key{font-size:11px;font-weight:700;}.elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-accordion-spec-value, .elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-accordion-content-value{font-size:13px;font-weight:400;}.elementor-31700 .elementor-element.elementor-element-ca25153 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 15px 12px 15px;border-style:solid;border-width:0px 1px 1px 1px;border-color:#E4E4E4;border-radius:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-accordion-header h3{color:#4F555E;font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;text-transform:capitalize;line-height:1.2;letter-spacing:0px;text-align:center;}.elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-accordion-header{padding:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-accordion-content, .elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-accordion-content .accordion-desc-text{font-size:1vw;font-weight:500;line-height:1.2;}.elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-accordion-content{color:#4F555E;}.elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-accordion-separator{border-style:none;margin:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-swatch-color-image{width:40px;height:40px;border-radius:6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;}.elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-swatch-color-circle{width:40px;height:40px;border-radius:50%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;}.elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-swatch-color-grid{display:grid;align-items:start;grid-template-columns:repeat(3, 1fr);gap:10px;}.elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-swatch-color-item{flex-direction:column;display:flex;align-items:center;min-width:0;gap:4px;}.elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-swatch-color-container{padding:12px;background-color:#FFFFFF;border-radius:4px;}.elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-swatch-color-label{font-family:"Raleway", Sans-serif;font-size:11px;color:#222222;-webkit-line-clamp:2;line-clamp:2;}.elementor-31700 .elementor-element.elementor-element-3d79e223{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-31700 .elementor-element.elementor-element-3d79e223:not(.elementor-motion-effects-element-type-background), .elementor-31700 .elementor-element.elementor-element-3d79e223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31700 .elementor-element.elementor-element-27519052{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-31700 .elementor-element.elementor-element-18eb594b .wiz-rail__track .product-listing-card-wrapper{flex:0 0 276px;width:276px;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-rail__track .product-listing-card-wrapper .wiz-grid__card{max-width:276px;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-rail__skeleton{max-width:276px;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-rail__track{--rail-gap:16px;gap:16px;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-rail__nav--prev{display:flex;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-rail__nav--next{display:flex;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-rail__nav{background-color:#f0f0f0;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-rail__nav svg{stroke:#000000;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-image__overlay-actions{background-color:#B0B0B033;-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px);}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-grid__overlay-divider{border-style:none;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-image__view-similar-chip svg, .elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-image__overlay-similar-products svg{display:inline-block;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-image__view-similar-chip .chip-text, .elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-image__overlay-similar-products span{display:inline;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-tags__chip{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;clip-path:none;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-tags{flex-direction:column;justify-content:flex-start;align-items:flex-start;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-tags--positioned{top:10px;bottom:auto;padding-left:0px;padding-right:0px;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-atc__button{font-family:"ArcherPro Medium", Sans-serif;font-size:14px;background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-atc__button:hover{background-color:var( --e-global-color-849f5e0 );}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-atc{width:100%;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-atc__step--dec{color:#666666;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-atc__step--inc{color:#666666;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-atc__count-unit{color:#666666;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-grid__card-body{gap:10px;padding:12px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;height:345px;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-image .wiz-image__link img{object-fit:cover;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-title__name{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.1px;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-sku{font-size:11px;font-weight:400;line-height:16px;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-rail__title-text{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;color:#585858;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-rail__title{margin:0px 0px 24px 0px;}.elementor-31700 .elementor-element.elementor-element-f2bf649{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-31700 .elementor-element.elementor-element-f2bf649:not(.elementor-motion-effects-element-type-background), .elementor-31700 .elementor-element.elementor-element-f2bf649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31700 .elementor-element.elementor-element-8064f07{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-31700 .elementor-element.elementor-element-466e6e5 .wiz-rail__track .product-listing-card-wrapper{flex:0 0 276px;width:276px;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-rail__track .product-listing-card-wrapper .wiz-grid__card{max-width:276px;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-rail__skeleton{max-width:276px;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-rail__track{--rail-gap:16px;gap:16px;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-rail__nav--prev{display:flex;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-rail__nav--next{display:flex;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-rail__nav{background-color:#f0f0f0;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-rail__nav svg{stroke:#000000;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-image__overlay-actions{background-color:#B0B0B033;-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px);}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-grid__overlay-divider{border-style:none;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-image__view-similar-chip svg, .elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-image__overlay-similar-products svg{display:inline-block;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-image__view-similar-chip .chip-text, .elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-image__overlay-similar-products span{display:inline;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-tags__chip{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;clip-path:none;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-tags{flex-direction:column;justify-content:flex-start;align-items:flex-start;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-tags--positioned{top:10px;bottom:auto;padding-left:0px;padding-right:0px;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-atc__button{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-atc__button:hover{background-color:var( --e-global-color-849f5e0 );}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-atc{width:100%;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-atc__step--dec{color:#666666;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-atc__step--inc{color:#666666;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-atc__count-unit{color:#666666;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-grid__card-body{gap:10px;padding:12px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;height:345px;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-image .wiz-image__link img{object-fit:cover;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-title__name{font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.1px;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-sku{font-size:11px;font-weight:400;line-height:16px;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-rail__title-text{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;color:#585858;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-rail__title{margin:0px 0px 24px 0px;}@media(max-width:1024px){.elementor-31700 .elementor-element.elementor-element-471148b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31700 .elementor-element.elementor-element-43343184{--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:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-31700 .elementor-element.elementor-element-31d6e652 .wiz-thumbs__track{gap:8px;}.elementor-31700 .elementor-element.elementor-element-3244621f .wiz-tags__chip{font-size:15px;}.elementor-31700 .elementor-element.elementor-element-698c9bca{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-options{max-height:146px;overflow-y:auto;overflow-x:hidden;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-31700 .elementor-element.elementor-element-0adc2e0{padding:0px 0px 10px 0px;}.elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-accordion-separator{margin:5px 5px 5px 5px;}.elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-accordion-separator{margin:5px 5px 5px 5px;}.elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-accordion-separator{margin:5px 5px 5px 5px;}.elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-accordion-separator{margin:5px 5px 5px 5px;}.elementor-31700 .elementor-element.elementor-element-3d79e223{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31700 .elementor-element.elementor-element-27519052{--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-31700 .elementor-element.elementor-element-18eb594b .wiz-rail__nav--prev{display:none;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-rail__nav--next{display:none;}.elementor-31700 .elementor-element.elementor-element-f2bf649{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-31700 .elementor-element.elementor-element-8064f07{--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-31700 .elementor-element.elementor-element-466e6e5 .wiz-rail__nav--prev{display:none;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-rail__nav--next{display:none;}}@media(max-width:767px){.elementor-31700 .elementor-element.elementor-element-471148b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-31700 .elementor-element.elementor-element-78543c01 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-78543c01 .breadcrumbs li, .elementor-31700 .elementor-element.elementor-element-78543c01 .breadcrumbs a{font-size:12px;}.elementor-31700 .elementor-element.elementor-element-43343184{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-31700 .elementor-element.elementor-element-8c8d25e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 10px;--row-gap:12px;--column-gap:10px;--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-31700 .elementor-element.elementor-element-31d6e652 .wiz-thumbs__track{gap:6px;width:100%;height:100px;}.elementor-31700 .elementor-element.elementor-element-31d6e652 .wiz-thumbs{width:100%;height:100px;}.elementor-31700 .elementor-element.elementor-element-31d6e652 .wiz-thumbs__item{width:64px;height:64px;}.elementor-31700 .elementor-element.elementor-element-3244621f .wiz-main-image{aspect-ratio:2/3;}.elementor-31700 .elementor-element.elementor-element-3244621f .wiz-main-image__img{object-fit:cover;}.elementor-31700 .elementor-element.elementor-element-698c9bca{--gap:16px 10px;--row-gap:16px;--column-gap:10px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31700 .elementor-element.elementor-element-21bc59bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31700 .elementor-element.elementor-element-1f6ed830 .custom-product-widget .product-attribute, .elementor-31700 .elementor-element.elementor-element-1f6ed830 .custom-product-widget .pricing-container, .elementor-31700 .elementor-element.elementor-element-1f6ed830 .custom-product-widget .pricing-discounted, .elementor-31700 .elementor-element.elementor-element-1f6ed830 .custom-product-widget .pricing-original, .elementor-31700 .elementor-element.elementor-element-1f6ed830 .custom-product-widget .pricing-discount-badge{letter-spacing:0px;}.elementor-31700 .elementor-element.elementor-element-9d378b7 .custom-product-widget .product-attribute, .elementor-31700 .elementor-element.elementor-element-9d378b7 .custom-product-widget .pricing-container, .elementor-31700 .elementor-element.elementor-element-9d378b7 .custom-product-widget .pricing-discounted, .elementor-31700 .elementor-element.elementor-element-9d378b7 .custom-product-widget .pricing-original, .elementor-31700 .elementor-element.elementor-element-9d378b7 .custom-product-widget .pricing-discount-badge{letter-spacing:0px;}.elementor-31700 .elementor-element.elementor-element-108fd801 .custom-product-widget .product-attribute, .elementor-31700 .elementor-element.elementor-element-108fd801 .custom-product-widget .pricing-container, .elementor-31700 .elementor-element.elementor-element-108fd801 .custom-product-widget .pricing-discounted, .elementor-31700 .elementor-element.elementor-element-108fd801 .custom-product-widget .pricing-original, .elementor-31700 .elementor-element.elementor-element-108fd801 .custom-product-widget .pricing-discount-badge{font-size:22px;line-height:1.5em;}.elementor-31700 .elementor-element.elementor-element-55279c91{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-31700 .elementor-element.elementor-element-c8214fb{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-31700 .elementor-element.elementor-element-6565978 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-31700 .elementor-element.elementor-element-6565978 .variant-options{max-height:280px;overflow-y:auto;overflow-x:hidden;}.elementor-31700 .elementor-element.elementor-element-e90dba4{--gap:0px 4px;--row-gap:0px;--column-gap:4px;--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-31700 .elementor-element.elementor-element-4d5997c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-accordion-header h3{font-size:12px;}.elementor-31700 .elementor-element.elementor-element-25de5de7 .wiz-accordion-separator{margin:8px 8px 8px 8px;}.elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-accordion-header h3{font-size:12px;}.elementor-31700 .elementor-element.elementor-element-9482a70 .wiz-accordion-separator{margin:8px 8px 8px 8px;}.elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-accordion-header h3{font-size:12px;}.elementor-31700 .elementor-element.elementor-element-07979d0 .wiz-accordion-separator{margin:8px 8px 8px 8px;}.elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-accordion-header h3{font-size:12px;}.elementor-31700 .elementor-element.elementor-element-ca25153 .wiz-accordion-separator{margin:8px 8px 8px 8px;}.elementor-31700 .elementor-element.elementor-element-3d79e223{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-rail__nav--prev{display:none;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-rail__nav--next{display:none;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-atc{width:100%;margin:0px 5px 10px 5px;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-atc__step--dec{width:33%;min-width:33%;}.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-atc__step--inc{width:33%;min-width:33%;}.elementor-31700 .elementor-element.elementor-element-f2bf649{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-rail__nav--prev{display:none;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-rail__nav--next{display:none;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-atc{width:100%;margin:0px 5px 10px 5px;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-atc__step--dec{width:33%;min-width:33%;}.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-atc__step--inc{width:33%;min-width:33%;}}@media(min-width:768px){.elementor-31700 .elementor-element.elementor-element-43343184{--width:100%;}.elementor-31700 .elementor-element.elementor-element-8c8d25e{--width:50%;}.elementor-31700 .elementor-element.elementor-element-698c9bca{--width:50%;}.elementor-31700 .elementor-element.elementor-element-39719d77{--width:100%;}.elementor-31700 .elementor-element.elementor-element-1d44661e{--width:100%;}.elementor-31700 .elementor-element.elementor-element-ba9140a{--width:100%;}.elementor-31700 .elementor-element.elementor-element-4afc1ef{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31700 .elementor-element.elementor-element-43343184{--width:938px;}.elementor-31700 .elementor-element.elementor-element-8c8d25e{--width:100%;}.elementor-31700 .elementor-element.elementor-element-698c9bca{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-471148b */.elementor-31700 .elementor-element.elementor-element-471148b{
    margin: auto;
    max-width: 1560px;
}/* End custom CSS */
/* Start custom CSS for wiz_v2_product_thumbnails, class: .elementor-element-31d6e652 */.elementor-31700 .elementor-element.elementor-element-31d6e652{
    min-width: fit-content !important;
}

@media (max-width: 767px) {
  .elementor-31700 .elementor-element.elementor-element-31d6e652 {
    min-width: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
  }
  .elementor-31700 .elementor-element.elementor-element-31d6e652 .wiz-thumbs,
  .elementor-31700 .elementor-element.elementor-element-31d6e652 .wiz-thumbs__track {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }
  .elementor-31700 .elementor-element.elementor-element-31d6e652 .wiz-thumbs__track {
    flex-direction: row !important;
    overflow-x: auto !important;
    overflow-y: hidden !important;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
  }
  .elementor-31700 .elementor-element.elementor-element-31d6e652 .wiz-thumbs__item {
    flex: 0 0 auto;
    scroll-snap-align: start;
  }
}/* End custom CSS */
/* Start custom CSS for wiz_v2_product_main_image, class: .elementor-element-3244621f *//*Product tags */
.elementor-31700 .elementor-element.elementor-element-3244621f .wiz-tags__chip--global {
  padding: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  line-height: 1.1;
  border-radius: 35% !important;
}


.elementor-31700 .elementor-element.elementor-element-3244621f .wiz-tags__chip--global {
  border-radius: 12px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55279c91 */.elementor-31700 .elementor-element.elementor-element-55279c91 * {
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8214fb */.elementor-31700 .elementor-element.elementor-element-c8214fb * {
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for wiz_v2_pdp_add_to_cart, class: .elementor-element-3761ae5 */button.wiz-qty-modal__close {
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for product_pdf_download, class: .elementor-element-80a827f */.elementor-31700 .elementor-element.elementor-element-80a827f{
    .custom-download-btn{
        width: 100%;
        height: 35px;
        border: 1px solid #E4E4E4;
        border-radius: 4px;
    }
}/* End custom CSS */
/* Start custom CSS for wiz_v2_download_media_trigger, class: .elementor-element-1635a2f */.elementor-31700 .elementor-element.elementor-element-1635a2f{
    .wiz-download-media-trigger{
        justify-content: center;
        border: 1px solid #E4E4E4;
        border-radius: 4px;
        height: 35px;
        min-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for accordion-widget, class: .elementor-element-25de5de7 */.elementor-31700 .elementor-element.elementor-element-25de5de7 table {
    margin: 10px 0 !important;
    border: none !important;
}

.elementor-31700 .elementor-element.elementor-element-25de5de7 table tr {
    height: auto !important;
    min-height: 0 !important;
}

.elementor-31700 .elementor-element.elementor-element-25de5de7{
    .wiz-accordion-spec-key{
        background: #fff;
    }
    
  .wiz-accordion-spec-key,
.wiz-accordion-spec-value {
    border-width: 0 0 1px 0;
}

.wiz-accordion-spec-table tbody tr:last-child td {
    border-bottom: 0;
}
    
}

.elementor-31700 .elementor-element.elementor-element-25de5de7 td.wiz-accordion-spec-value-no-key img.wiz-url-value-as-image {
    width: 60% !important;
    max-width: 500px !important;
    height: auto !important;
    display: block !important;
    margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for accordion-widget, class: .elementor-element-9482a70 */.elementor-31700 .elementor-element.elementor-element-9482a70 table {
    margin: 10px 0 !important;
    border: none !important;
}

.elementor-31700 .elementor-element.elementor-element-9482a70 table tr {
    height: auto !important;
    min-height: 0 !important;
}

.elementor-31700 .elementor-element.elementor-element-9482a70{
    .wiz-accordion-spec-key{
        background: #fff;
    }
    
  .wiz-accordion-spec-key,
.wiz-accordion-spec-value {
    border-width: 0 0 1px 0;
}

.wiz-accordion-spec-table tbody tr:last-child td {
    border-bottom: 0;
}
    
}

.elementor-31700 .elementor-element.elementor-element-9482a70 td.wiz-accordion-spec-value-no-key img.wiz-url-value-as-image {
    width: 60% !important;
    max-width: 500px !important;
    height: auto !important;
    display: block !important;
    margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for accordion-widget, class: .elementor-element-07979d0 */.elementor-31700 .elementor-element.elementor-element-07979d0 table {
    margin: 10px 0 !important;
    border: none !important;
}

.elementor-31700 .elementor-element.elementor-element-07979d0 table tr {
    height: auto !important;
    min-height: 0 !important;
}

.elementor-31700 .elementor-element.elementor-element-07979d0{
    .wiz-accordion-spec-key{
        background: #fff;
    }
    
  .wiz-accordion-spec-key,
.wiz-accordion-spec-value {
    border-width: 0 0 1px 0;
}

.wiz-accordion-spec-table tbody tr:last-child td {
    border-bottom: 0;
}
    
}

.elementor-31700 .elementor-element.elementor-element-07979d0 td.wiz-accordion-spec-value-no-key img.wiz-url-value-as-image {
    width: 60% !important;
    max-width: 500px !important;
    height: auto !important;
    display: block !important;
    margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for accordion-widget, class: .elementor-element-ca25153 */.elementor-31700 .elementor-element.elementor-element-ca25153 table {
    margin: 10px 0 !important;
    border: none !important;
}

.elementor-31700 .elementor-element.elementor-element-ca25153 table tr {
    height: auto !important;
    min-height: 0 !important;
}

.elementor-31700 .elementor-element.elementor-element-ca25153{
    .wiz-accordion-spec-key{
        background: #fff;
    }
    
  .wiz-accordion-spec-key,
.wiz-accordion-spec-value {
    border-width: 0 0 1px 0;
}

.wiz-accordion-spec-table tbody tr:last-child td {
    border-bottom: 0;
}
    
}

.elementor-31700 .elementor-element.elementor-element-ca25153 td.wiz-accordion-spec-value-no-key img.wiz-url-value-as-image {
    width: 60% !important;
    max-width: 500px !important;
    height: auto !important;
    display: block !important;
    margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43343184 */.elementor-31700 .elementor-element.elementor-element-43343184{
    margin: auto;
    max-width: 1560px
}/* End custom CSS */
/* Start custom CSS for wiz_v2_product_rail, class: .elementor-element-18eb594b *//*Product tags */
.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-tags__chip--global {
  padding: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  line-height: 1.1;
  border-radius: 35% !important;
}


.elementor-31700 .elementor-element.elementor-element-18eb594b .wiz-tags__chip--global {
  border-radius: 12px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d79e223 */.elementor-31700 .elementor-element.elementor-element-3d79e223{
    margin: auto;
    max-width: 1560px
}/* End custom CSS */
/* Start custom CSS for wiz_v2_product_rail, class: .elementor-element-466e6e5 *//*Product tags */
.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-tags__chip--global {
  padding: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  line-height: 1.1;
  border-radius: 35% !important;
}


.elementor-31700 .elementor-element.elementor-element-466e6e5 .wiz-tags__chip--global {
  border-radius: 12px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2bf649 */.elementor-31700 .elementor-element.elementor-element-f2bf649{
    margin: auto;
    max-width: 1560px
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ArcherPro Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
@font-face {
	font-family: 'ArcherPro Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kalalou.com/wp-content/uploads/2026/08/ArcherPro-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'ArcherPro Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */