.elementor-98160 .elementor-element.elementor-element-8d4f992{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;--z-index:0}.elementor-98160 .elementor-element.elementor-element-8d4f992:not(.elementor-motion-effects-element-type-background),.elementor-98160 .elementor-element.elementor-element-8d4f992>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-98160 .elementor-element.elementor-element-0ce6f64{--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;--margin-top:-240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;--z-index:1}.elementor-98160 .elementor-element.elementor-element-beecb01{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-98160 .elementor-element.elementor-element-119d0cf .woocommerce-breadcrumb{color:#000;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:500;line-height:15px}.elementor-98160 .elementor-element.elementor-element-119d0cf .woocommerce-breadcrumb>a{color:#000}.elementor-98160 .elementor-element.elementor-element-6c50b55{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-98160 .elementor-element.elementor-element-cee8230{--display:flex;border-style:none;--border-style:none;box-shadow:3px 0 5px 0 rgb(0 0 0 / .06);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-98160 .elementor-element.elementor-element-19076a8>.elementor-widget-container{margin:0 0 -9px 0;padding:0 0 0 0;border-radius:10px 10px 10px 10px;box-shadow:3px 5px 10px 0 rgb(0 0 0 / .05)}.woocommerce .elementor-98160 .elementor-element.elementor-element-19076a8 .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-98160 .elementor-element.elementor-element-19076a8 .flex-viewport{border-radius:10px 10px 10px 10px}.elementor-98160 .elementor-element.elementor-element-cc289fb{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0 0 10px 0 rgb(0 0 0 / .1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-98160 .elementor-element.elementor-element-cc289fb:not(.elementor-motion-effects-element-type-background),.elementor-98160 .elementor-element.elementor-element-cc289fb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-98160 .elementor-element.elementor-element-6564a29{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-98160 .elementor-element.elementor-element-b5ae6df .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:35px;font-weight:600;color:#FFF}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-98160 .elementor-element.elementor-element-7f186bc{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#FFF}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-98160 .elementor-element.elementor-element-73d21be .cart button,.elementor-98160 .elementor-element.elementor-element-73d21be .cart .button{transition:all 0.2s}.elementor-98160 .elementor-element.elementor-element-c4f2af8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-98160 .elementor-element.elementor-element-4c4bc5d>.elementor-widget-container{margin:-20px 0 0 0}.elementor-98160 .elementor-element.elementor-element-4c4bc5d{color:#FFF}.elementor-98160 .elementor-element.elementor-element-4c4bc5d a{color:var(--e-global-color-primary)}.elementor-98160 .elementor-element.elementor-element-9938042{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px}.elementor-98160 .elementor-element.elementor-element-e4ee55e{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:2px 2px 10px 0 rgb(0 0 0 / .05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-98160 .elementor-element.elementor-element-e4ee55e:not(.elementor-motion-effects-element-type-background),.elementor-98160 .elementor-element.elementor-element-e4ee55e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-98160 .elementor-element.elementor-element-569dc51{font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000}@media(min-width:768px){.elementor-98160 .elementor-element.elementor-element-8d4f992{--content-width:1360px}.elementor-98160 .elementor-element.elementor-element-0ce6f64{--content-width:1360px}.elementor-98160 .elementor-element.elementor-element-9938042{--content-width:1360px}}@media(max-width:1024px){.elementor-98160 .elementor-element.elementor-element-8d4f992{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-98160 .elementor-element.elementor-element-0ce6f64{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-98160 .elementor-element.elementor-element-6c50b55{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-98160 .elementor-element.elementor-element-cc289fb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-98160 .elementor-element.elementor-element-b5ae6df .elementor-heading-title{font-size:24px;line-height:26px}.elementor-98160 .elementor-element.elementor-element-7f186bc{font-size:14px;line-height:16px}.elementor-98160 .elementor-element.elementor-element-4c4bc5d{font-size:14px;line-height:16px}.elementor-98160 .elementor-element.elementor-element-9938042{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px}.elementor-98160 .elementor-element.elementor-element-e4ee55e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-98160 .elementor-element.elementor-element-569dc51{font-size:14px;line-height:16px}}@media(max-width:767px){.elementor-98160 .elementor-element.elementor-element-0ce6f64{--margin-top:-270px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-98160 .elementor-element.elementor-element-beecb01{--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px}.elementor-98160 .elementor-element.elementor-element-119d0cf>.elementor-widget-container{padding:0 0 0 0}.elementor-98160 .elementor-element.elementor-element-119d0cf .woocommerce-breadcrumb{font-size:12px;line-height:14px}.elementor-98160 .elementor-element.elementor-element-6c50b55{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-98160 .elementor-element.elementor-element-cc289fb{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-98160 .elementor-element.elementor-element-b5ae6df .elementor-heading-title{font-size:22px;line-height:24px}.elementor-98160 .elementor-element.elementor-element-4c4bc5d>.elementor-widget-container{margin:0 0 0 0}.elementor-98160 .elementor-element.elementor-element-4c4bc5d{font-size:12px;line-height:14px}.elementor-98160 .elementor-element.elementor-element-9938042{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-98160 .elementor-element.elementor-element-e4ee55e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}}.elementor-98160 .elementor-element.elementor-element-7f186bc ul{padding-left:20px;margin:0 0 15px}.elementor-98160 .elementor-element.elementor-element-7f186bc li{list-style:disc;margin-bottom:6px}.elementor-98160 .elementor-element.elementor-element-7f186bc li::marker{color:#f79141}.elementor-98160 .elementor-element.elementor-element-7f186bc{font-family:"Roboto",Sans-serif!important;font-size:16px!important;line-height:22px!important;color:#fff!important}.elementor-98160 .elementor-element.elementor-element-7f186bc p,.elementor-98160 .elementor-element.elementor-element-7f186bc>*{margin-bottom:15px;font-family:"Roboto",Sans-serif;font-size:16px;line-height:22px;color:#fff}.elementor-98160 .elementor-element.elementor-element-7f186bc h4{margin:10px 0;font-size:16px;color:#fff}@media screen and (max-width:1024px){.elementor-98160 .elementor-element.elementor-element-7f186bc{font-size:14px!important;line-height:16px!important}.elementor-98160 .elementor-element.elementor-element-7f186bc p,.elementor-98160 .elementor-element.elementor-element-7f186bc>*{font-size:14px;line-height:16px}.elementor-98160 .elementor-element.elementor-element-7f186bc h4{font-size:14px}}@media screen and (max-width:768px){.elementor-98160 .elementor-element.elementor-element-7f186bc{font-size:12px!important;line-height:14px!important}.elementor-98160 .elementor-element.elementor-element-7f186bc p,.elementor-98160 .elementor-element.elementor-element-7f186bc>*{font-size:12px;line-height:14px}.elementor-98160 .elementor-element.elementor-element-7f186bc h4{font-size:12px}}.product-color-wrapper{margin-top:0;margin-bottom:10px}.product-color-wrapper h4{font-size:16px;font-weight:500;margin-bottom:5px;color:#fff}.product-color-swatches{display:flex;gap:10px;flex-wrap:wrap}.color-item{position:relative;display:inline-flex;flex-direction:column;align-items:center;cursor:pointer}.color-circle{width:36px;height:36px;border-radius:50%;border:1px solid #eee;transition:all 0.25s ease;box-sizing:border-box}.color-item:hover .color-circle{border-color:#000;transform:scale(1.1)}.color-item.active .color-circle{border-color:#000;box-shadow:0 0 0 2px #000 inset}.color-name{font-size:12px;margin-top:6px;color:#333;display:none}.color-circle::after{content:attr(title);position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);background:#161616;color:#fff;font-size:11px;padding:4px 7px;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s ease}.color-item:hover .color-circle::after{opacity:1}@media (max-width:1024px){.color-circle{width:32px;height:32px}.product-color-wrapper h4{font-size:14px}}@media (max-width:767px){.color-circle{width:26px;height:26px}.product-color-wrapper h4{font-size:12px}}.woocommerce div.product form.cart .quantity,.woocommerce div.product form.cart .single_add_to_cart_button,.woocommerce div.product form.cart .reset_variations{display:none!important}ul.tp-woo-swatches{margin:0!important;padding:0!important}.woocommerce-js div.product form.cart .variations{border:0!important}.woocommerce-js div.product form.cart .variations th{margin-bottom:0!important;padding-bottom:10px;line-height:16px}.woocommerce-js div.product form.cart .variations label{color:#fff;text-transform:capitalize;font-size:16px;font-weight:600}.tp-woo-swatches{display:flex;gap:10px;flex-wrap:wrap}.tp-woo-swatches .tp-swatches:not(.tp-swatches-image),.tp-woo-swatches .tp-swatches img{width:35px!important;height:35px!important;margin-right:0!important;border-radius:50%!important;border:1px solid #464646!important;transition:all .3s ease}.tp-woo-swatches .tp-swatches:hover{transform:scale(1.12);border-color:#f79141!important}.tp-woo-swatches .tp-swatches.selected{border:1px solid #f79141!important;transform:scale(1.08)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){background:#1c1c1c!important;color:#ffffff!important;border:1px solid #464646!important;font-size:14px;font-weight:500;transition:all .3s ease}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:16px;padding:5px}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{border-color:#f79141!important;color:#fff !importantp}.woo-variation-swatches .variable-items-wrapper .variable-item.selected:not(.no-stock){background:#f79141!important;border-color:#f79141!important;color:#fff!important}.woocommerce-js div.product form.cart .variations td{padding-bottom:20px}@media(max-width:1024px){.woocommerce-js div.product form.cart .variations label{font-size:14px}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:14px}}@media(max-width:767px){.woocommerce-js div.product form.cart .variations label{font-size:12px}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:12px}.woocommerce-js div.product form.cart .variations td{padding-bottom:10px}.woocommerce-js div.product form.cart .variations th{margin-bottom:0!important;padding-bottom:5px;line-height:12px}}span.sku_wrapper.detail-container{display:none!important}.elementor-98160 .elementor-element.elementor-element-569dc51 h2{font-size:20px!important;background-color:#f79141!important;padding:6px 12px!important;border-radius:4px!important;line-height:1.2!important;display:table!important;margin-bottom:10px!important}.elementor-98160 .elementor-element.elementor-element-569dc51 ul{padding-left:20px!important;margin:5px 0 15px!important}.elementor-98160 .elementor-element.elementor-element-569dc51 li{list-style:disc!important;margin-bottom:6px!important}.elementor-98160 .elementor-element.elementor-element-569dc51 li::marker{color:#f79141!important}.elementor-98160 .elementor-element.elementor-element-569dc51{font-family:"Roboto",Sans-serif!important;font-size:16px!important;line-height:22px!important;color:#000!important}.elementor-98160 .elementor-element.elementor-element-569dc51 p,.elementor-98160 .elementor-element.elementor-element-569dc51>*{margin-bottom:15px;font-family:"Roboto",Sans-serif;font-size:16px;line-height:22px;color:#000}.elementor-98160 .elementor-element.elementor-element-569dc51 h2+*{margin-top:15px!important}@media screen and (max-width:1024px){.elementor-98160 .elementor-element.elementor-element-569dc51 h2{font-size:16px!important;padding:5px 12px!important;line-height:18px!important}.elementor-98160 .elementor-element.elementor-element-569dc51{font-size:14px!important;line-height:16px!important}.elementor-98160 .elementor-element.elementor-element-569dc51 p,.elementor-98160 .elementor-element.elementor-element-569dc51>*{font-size:14px;line-height:16px}}@media screen and (max-width:768px){.elementor-98160 .elementor-element.elementor-element-569dc51 h2{font-size:14px!important;line-height:16px!important}.elementor-98160 .elementor-element.elementor-element-569dc51{font-size:12px!important;line-height:14px!important}.elementor-98160 .elementor-element.elementor-element-569dc51 p,.elementor-98160 .elementor-element.elementor-element-569dc51>*{font-size:12px;line-height:14px}}.gazebo-features-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:15px;text-align:center;margin-bottom:20px}.gazebo-feature-item{background:#fff;border-radius:16px;padding:15px;box-shadow:0 8px 25px rgb(0 0 0 / .04);border:1px solid #eee}.gazebo-feature-item img{width:120px;height:120px;border-radius:50%;object-fit:cover;margin:0 auto 10px;display:block}.gazebo-feature-item h3{font-size:16px;font-weight:500;margin-bottom:5px;color:#000;line-height:18px}.gazebo-feature-item{font-size:14px;line-height:18px}.ast-article-single img:not(figure img){box-shadow:none!important;-webkit-box-shadow:none!important}@media (max-width:1024px){.gazebo-features-grid{grid-template-columns:repeat(3,1fr);gap:15px}.gazebo-feature-item{padding:10px}.gazebo-feature-item h3{font-size:14px}}@media (max-width:600px){.gazebo-features-grid{grid-template-columns:repeat(2,1fr);gap:10px}.gazebo-feature-item{padding:10px;border-radius:10px}.gazebo-feature-item img{width:70px;height:70px;margin-bottom:10px}.gazebo-feature-item h3{font-size:12px;line-height:15px}.gazebo-feature-item{font-size:12px;line-height:18px}}img.gazebo-standard-colors{margin-bottom:20px}.gazebo-table-wrapper{overflow-x:auto;width:100%}.gazebo-comparison-table{width:100%;border-collapse:collapse}.gazebo-comparison-table th,.gazebo-comparison-table td{padding:8px 10px;text-align:left;border-bottom:1px solid #e5e5e5;font-size:14px;line-height:18px}.gazebo-comparison-table th{background:#f7f7f7;font-weight:600}.gazebo-comparison-table td:first-child,.gazebo-comparison-table th:first-child{font-weight:600;white-space:nowrap}@media (max-width:1024px){.gazebo-comparison-table{width:max-content;min-width:100%}.gazebo-comparison-table th,.gazebo-comparison-table td{font-size:12px;line-height:16px;padding:8px;line-height:16px}}@media (max-width:767px){.gazebo-comparison-table th,.gazebo-comparison-table td{font-size:10px;line-height:14px;padding:5px;line-height:14px}}