.elementor-1628738 .elementor-element.elementor-element-2e33724{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-1628738 .elementor-element.elementor-element-fcc654b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-1628738 .elementor-element.elementor-element-4e79c86{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1628738 .elementor-element.elementor-element-7683865{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1628738 .elementor-element.elementor-element-4479180{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1628738 .elementor-element.elementor-element-84c788e .cart button, .elementor-1628738 .elementor-element.elementor-element-84c788e .cart .button{transition:all 0.2s;}.elementor-1628738 .elementor-element.elementor-element-84c788e .quantity .qty{transition:all 0.2s;}.elementor-1628738 .elementor-element.elementor-element-b42ca71{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-1628738 .elementor-element.elementor-element-064c093{text-align:center;}.elementor-1628738 .elementor-element.elementor-element-bc9de80 .swiper-pagination-bullet-active, .elementor-1628738 .elementor-element.elementor-element-bc9de80 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-86d6671 );}.elementor-1628738 .elementor-element.elementor-element-bc9de80 .swiper-pagination-fraction{color:var( --e-global-color-86d6671 );}.elementor-1628738 .elementor-element.elementor-element-bc9de80 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-1628738 .elementor-element.elementor-element-bc9de80 .elementor-swiper-button{font-size:0px;}.elementor-1628738 .elementor-element.elementor-element-bc9de80 .swiper-pagination-bullet{height:8px;width:8px;}.elementor-1628738 .elementor-element.elementor-element-bc9de80 .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-1628738 .elementor-element.elementor-element-bc9de80 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#F1A0338A;opacity:1;}.elementor-1628738 .elementor-element.elementor-element-1aea7ff{text-align:center;font-size:18px;}.elementor-1628738 .elementor-element.elementor-element-5120051{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:48px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1628738 .elementor-element.elementor-element-57eaff0{--swiper-slides-to-display:4;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1628738 .elementor-element.elementor-element-57eaff0 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1366px){.elementor-1628738 .elementor-element.elementor-element-57eaff0{--swiper-slides-to-display:4;}}@media(max-width:1200px){.elementor-1628738 .elementor-element.elementor-element-57eaff0{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-1628738 .elementor-element.elementor-element-2e33724{--padding-top:20px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-1628738 .elementor-element.elementor-element-fcc654b{--padding-top:0px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-1628738 .elementor-element.elementor-element-b42ca71{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-1628738 .elementor-element.elementor-element-5120051{--padding-top:40px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-1628738 .elementor-element.elementor-element-57eaff0{--swiper-slides-to-display:3;}}@media(max-width:880px){.elementor-1628738 .elementor-element.elementor-element-57eaff0{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1628738 .elementor-element.elementor-element-2e33724{--padding-top:16px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-1628738 .elementor-element.elementor-element-fcc654b{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-1628738 .elementor-element.elementor-element-4e79c86{--width:100%;}.elementor-1628738 .elementor-element.elementor-element-7683865{--width:100%;}.elementor-1628738 .elementor-element.elementor-element-b42ca71{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-1628738 .elementor-element.elementor-element-5120051{--padding-top:32px;--padding-bottom:48px;--padding-left:16px;--padding-right:0px;}.elementor-1628738 .elementor-element.elementor-element-57eaff0{--swiper-slides-to-display:1;--swiper-slides-gap:12px;}}@media(min-width:768px){.elementor-1628738 .elementor-element.elementor-element-2e33724{--content-width:1280px;}.elementor-1628738 .elementor-element.elementor-element-fcc654b{--content-width:1280px;}.elementor-1628738 .elementor-element.elementor-element-4e79c86{--width:56.25%;}.elementor-1628738 .elementor-element.elementor-element-7683865{--width:40%;}.elementor-1628738 .elementor-element.elementor-element-b42ca71{--content-width:1280px;}.elementor-1628738 .elementor-element.elementor-element-5120051{--content-width:1344px;}}@media(min-width:2400px){.elementor-1628738 .elementor-element.elementor-element-57eaff0{--swiper-slides-to-display:4;}}/* Start custom CSS */body.elementor-page-1628738 .elementor-location-header .elementor-element-d5658bb{border-bottom:1px solid #AEAEAE}
body.elementor-page-1628738 .lw-pdp-breadcrumb .elementor-heading-title{font-size:12px;line-height:18px;font-weight:400;color:#666;text-transform:none;letter-spacing:0;margin:0}
body.elementor-page-1628738 .lw-pdp-breadcrumb .lw-bc-link .elementor-heading-title a{color:#3b3b3a}
body.elementor-page-1628738 .lw-pdp-breadcrumb .lw-bc-current .elementor-heading-title{color:#111}
body.elementor-page-1628738 .lw-pdp-gallery .tp-woo-single-image .woocommerce-product-gallery{display:grid!important;grid-template-columns:80px minmax(0,1fr);gap:16px;align-items:start;width:100%!important;margin:0!important;opacity:1!important}
body.elementor-page-1628738 .lw-pdp-gallery .woocommerce-product-gallery .flex-viewport,body.elementor-page-1628738 .lw-pdp-gallery .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper{grid-column:2;grid-row:1;width:auto!important;float:none!important;border-radius:8px;background:#f6f7fa;overflow:hidden;border:2px solid #F4F5F8;box-sizing:border-box}
body.elementor-page-1628738 .lw-pdp-gallery .woocommerce-product-gallery__image img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}
body.elementor-page-1628738 .lw-pdp-gallery .flex-control-thumbs{grid-column:1;grid-row:1;display:flex!important;flex-direction:column;gap:12px;width:80px!important;margin:0!important;padding:0!important;list-style:none;float:none!important}
body.elementor-page-1628738 .lw-pdp-gallery .flex-control-thumbs li{width:80px!important;height:70px;margin:0!important;padding:0!important;float:none!important;list-style:none}
body.elementor-page-1628738 .lw-pdp-gallery .flex-control-thumbs img{display:block;width:100%!important;height:100%!important;object-fit:cover;border:1px solid #e4e4e7;border-radius:4px;opacity:1!important;cursor:pointer;box-sizing:border-box}
body.elementor-page-1628738 .lw-pdp-gallery .flex-control-thumbs img.flex-active{border:2px solid #305177}
body.elementor-page-1628738 .lw-pdp-info .lw-pdp-badge+.lw-pdp-title,body.elementor-page-1628738 .lw-pdp-info .lw-pdp-title+.lw-pdp-price{margin-top:-16px}
body.elementor-page-1628738 .lw-pdp-badge{align-self:flex-start}
body.elementor-page-1628738 .lw-pdp-badge .elementor-heading-title{display:inline-block;background:#305177;color:#fff;font-size:16px;line-height:normal;font-weight:600;text-transform:uppercase;letter-spacing:0;padding:4px 10px;border-radius:4px}
body.elementor-page-1628738 .lw-pdp-title .elementor-heading-title{font-size:32px;line-height:normal;font-weight:600;color:#3b3b3a;text-transform:none;letter-spacing:0;margin:0}
body.elementor-page-1628738 .lw-pdp-price .price,body.elementor-page-1628738 .lw-pdp-price .price .amount{font-size:22px!important;line-height:normal;font-weight:600!important;color:#3b3b3a!important;margin:0}
body.elementor-page-1628738 .lw-pdp-info:has(form.variations_form) .lw-pdp-colorline{display:none!important}
body.elementor-page-1628738 .lw-pdp-colorline .elementor-heading-title{font-size:13px;line-height:normal;letter-spacing:0;text-transform:none;margin:0}
body.elementor-page-1628738 .lw-pdp-colorline .lw-colorline-label .elementor-heading-title{font-weight:600;color:#111}
body.elementor-page-1628738 .lw-pdp-colorline .lw-colorline-value .elementor-heading-title{font-weight:400;color:#666}
body.elementor-page-1628738 .lw-pdp-atc table.variations{margin:0 0 20px!important;border:0!important;width:100%}
body.elementor-page-1628738 .lw-pdp-atc table.variations tr,body.elementor-page-1628738 .lw-pdp-atc table.variations tbody{border:0!important}
body.elementor-page-1628738 .lw-pdp-atc table.variations tr{display:flex;flex-direction:column;gap:10px}
body.elementor-page-1628738 .lw-pdp-atc table.variations th,body.elementor-page-1628738 .lw-pdp-atc table.variations td{display:block;padding:0;border:0;background:none;text-align:left}
body.elementor-page-1628738 .lw-pdp-atc table.variations th label{font-size:13px;font-weight:600;color:#111;margin:0;letter-spacing:0;text-transform:none}
body.elementor-page-1628738 .lw-pdp-atc .tp-woo-swatches{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}
body.elementor-page-1628738 .lw-pdp-atc .tp-woo-swatches .tp-swatches{width:33px!important;height:33px!important;margin:0!important;box-sizing:border-box!important;border:2px solid #E5E7EB!important;border-radius:50%!important;box-shadow:none!important;outline:0!important;cursor:pointer;transition:border-color .15s ease,border-width .15s ease}
body.elementor-page-1628738 .lw-pdp-atc .tp-woo-swatches .tp-swatches.selected{border:5px solid #121212!important}
body.elementor-page-1628738 .lw-pdp-atc .reset_variations,body.elementor-page-1628738 .lw-pdp-atc .woocommerce-variation-price{display:none!important}
body.elementor-page-1628738 .lw-pdp-atc .woocommerce-variation-availability{margin-bottom:12px}
body.elementor-page-1628738 .lw-pdp-atc .ast-stock-detail,body.elementor-page-1628738 .lw-pdp-atc .woocommerce-variation-availability p{font-size:13px!important;line-height:normal;margin:0 0 4px!important;color:#666}
body.elementor-page-1628738 .lw-pdp-atc .elementor-product-simple>.ast-stock-detail{margin-bottom:16px!important}
body.elementor-page-1628738 .lw-pdp-atc .ast-stock-detail .ast-stock-avail{font-size:13px!important;font-weight:600!important;color:#111!important}
body.elementor-page-1628738 .lw-pdp-atc .ast-stock-detail .stock{font-size:13px!important;font-weight:400!important;line-height:normal!important;margin:0!important}
body.elementor-page-1628738 .lw-pdp-info:has(.lw-pdp-atc .ast-stock-detail) .lw-pdp-colorline{margin-bottom:-14px!important}
body.elementor-page-1628738 .lw-pdp-atc form.cart:not(.variations_form)::before,body.elementor-page-1628738 .lw-pdp-atc form.cart:not(.variations_form)::after{display:none!important}
body.elementor-page-1628738 .lw-pdp-member{flex-wrap:nowrap!important;align-items:center!important}
body.elementor-page-1628738 .lw-pdp-member .lw-member-text{flex:1 1 auto!important;flex-wrap:nowrap!important;align-items:center!important;min-width:0}
body.elementor-page-1628738 .lw-pdp-member .lw-member-copy{flex:1 1 0!important;min-width:0}
body.elementor-page-1628738 .lw-pdp-member .elementor-widget-button{flex:0 0 auto!important;max-width:none!important}
body.elementor-page-1628738 .lw-pdp-member .elementor-button{white-space:nowrap!important}
body.elementor-page-1628738 .lw-pdp-atc .variations_button,body.elementor-page-1628738 .lw-pdp-atc form.cart:not(.variations_form){display:flex!important;flex-wrap:wrap!important;align-items:center;gap:20px 12px}
body.elementor-page-1628738 .lw-pdp-atc .quantity{order:1;margin:0!important}
body.elementor-page-1628738 .lw-pdp-atc .single_add_to_cart_button{order:2;flex:0 0 100%;width:100%;height:52px;margin:0!important;border:0!important;border-radius:26px!important;background:#94b57d!important;color:#fff!important;font-size:14px!important;font-weight:700;letter-spacing:.5px;text-transform:uppercase;transition:background .2s ease}
body.elementor-page-1628738 .lw-pdp-atc .single_add_to_cart_button:hover{background:#7f9e69!important}
body.elementor-page-1628738 .lw-pdp-atc .single_add_to_cart_button.disabled{opacity:.55}
body.elementor-page-1628738 .lw-pdp-atc .is-gift-wrap{order:3;flex:0 0 100%;margin:0!important}
body.elementor-page-1628738 .lw-pdp-atc .is-gift-wrap label{position:relative;display:flex!important;align-items:center;gap:12px;width:100%;box-sizing:border-box;margin:0!important;padding:14px 16px!important;border:1px solid #E4E4E7!important;border-radius:12px!important;background:#F6F7FA!important;cursor:pointer;font-size:14px!important;line-height:20px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#121212!important;transition:border-color .2s ease,background-color .2s ease}
body.elementor-page-1628738 .lw-pdp-atc .is-gift-wrap label:hover{border-color:#305177!important}
body.elementor-page-1628738 .lw-pdp-atc .is-gift-wrap label:has(input:checked){border-color:#305177!important;background:#EEF2F7!important}
body.elementor-page-1628738 .lw-pdp-atc .is-gift-wrap input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;margin:0!important;pointer-events:none}
body.elementor-page-1628738 .lw-pdp-atc .is-gift-wrap span{display:flex;align-items:center;gap:10px;order:1;flex:1 1 auto;font-size:14px!important;font-weight:500!important;color:#121212!important;text-transform:none!important;letter-spacing:0!important}
body.elementor-page-1628738 .lw-pdp-atc .is-gift-wrap span::before{content:"";flex:0 0 20px;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23305177' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='4' rx='1'/%3E%3Cpath d='M12 8v13'/%3E%3Cpath d='M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7'/%3E%3Cpath d='M7.5 8a2.5 2.5 0 0 1 0-5C11 3 12 8 12 8s1-5 4.5-5a2.5 2.5 0 0 1 0 5'/%3E%3C/svg%3E") center/20px no-repeat}
body.elementor-page-1628738 .lw-pdp-atc .is-gift-wrap .checkmark{position:relative!important;left:auto!important;top:auto!important;transform:none!important;order:2;flex:0 0 22px;width:22px!important;height:22px!important;box-sizing:border-box;margin:0!important;border:1.5px solid #9CA3AF!important;border-radius:50%!important;background:#fff!important;transition:background-color .2s ease,border-color .2s ease}
body.elementor-page-1628738 .lw-pdp-atc .is-gift-wrap .checkmark::after{content:""!important;display:block!important;position:absolute!important;left:50%!important;top:45%!important;width:5px!important;height:10px!important;margin:0!important;border:0!important;border-right:2px solid #fff!important;border-bottom:2px solid #fff!important;transform:translate(-50%,-50%) rotate(45deg)!important;opacity:0;transition:opacity .15s ease}
body.elementor-page-1628738 .lw-pdp-atc .is-gift-wrap input:checked~.checkmark{background:#305177!important;border-color:#305177!important}
body.elementor-page-1628738 .lw-pdp-atc .is-gift-wrap input:checked~.checkmark::after{opacity:1}
body.elementor-page-1628738 .lw-pdp-member{background:#f6f7fa;border-radius:8px}
body.elementor-page-1628738 .lw-member-text{flex:1 1 auto;min-width:0}
body.elementor-page-1628738 .lw-member-icon .elementor-icon{font-size:16px;color:#121212}
body.elementor-page-1628738 .lw-member-icon .elementor-icon svg{width:16px;height:16px;fill:#121212}
body.elementor-page-1628738 .lw-member-copy .elementor-heading-title{font-size:12px;line-height:16px;font-weight:400;color:#121212;text-transform:none;letter-spacing:0;margin:0}
body.elementor-page-1628738 .lw-member-btn .elementor-button{background:transparent;border:1px solid #000;border-radius:4px;padding:8px 16px;font-size:11px;line-height:normal;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:0;transition:background .2s ease,color .2s ease}
body.elementor-page-1628738 .lw-member-btn .elementor-button:hover{background:#000;color:#fff}
body.elementor-page-1628738 .lw-pdp-desc,body.elementor-page-1628738 .lw-pdp-desc p{font-size:14px;line-height:22px;color:#666}
body.elementor-page-1628738 .lw-pdp-desc p{margin:0 0 22px}
body.elementor-page-1628738 .lw-pdp-desc .elementor-widget-container>:last-child,body.elementor-page-1628738 .lw-pdp-desc p:last-child{margin-bottom:0}
body.elementor-page-1628738 .lw-pdp-desc ul{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:8px}
body.elementor-page-1628738 .lw-pdp-desc ul li{position:relative;padding-left:13px;font-size:14px;line-height:normal;font-weight:400;color:#111}
body.elementor-page-1628738 .lw-pdp-desc ul li::before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:2.5px;background:#000}
body.elementor-page-1628738 .lw-pdp-meta .product_meta{font-size:14px;line-height:22px;color:#666;border:0;padding:0;margin:0}
body.elementor-page-1628738 .lw-pdp-meta .posted_in,body.elementor-page-1628738 .lw-pdp-meta .tagged_as{display:none!important}
body.elementor-page-1628738 .lw-pdp-meta .sku_wrapper.lw-sku-hidden{visibility:hidden}
body.elementor-page-1628738 .lw-pdp-accordion .woocommerce-tabs{display:flex!important;flex-direction:column;margin:0;padding:0}
body.elementor-page-1628738 .lw-pdp-accordion .woocommerce-tabs ul.wc-tabs{display:contents!important}
body.elementor-page-1628738 .lw-pdp-accordion .woocommerce-tabs ul.wc-tabs::before,body.elementor-page-1628738 .lw-pdp-accordion .woocommerce-tabs ul.wc-tabs::after{display:none!important}
body.elementor-page-1628738 .lw-pdp-accordion ul.wc-tabs li{display:block!important;margin:0!important;padding:0!important;background:none!important;border:0!important;border-bottom:1px solid #e4e4e7!important;border-radius:0!important;transition:border-color .3s ease}
body.elementor-page-1628738 .lw-pdp-accordion ul.wc-tabs li::before,body.elementor-page-1628738 .lw-pdp-accordion ul.wc-tabs li::after{display:none!important}
body.elementor-page-1628738 .lw-pdp-accordion ul.wc-tabs li.lw-open{border-bottom-color:transparent!important}
body.elementor-page-1628738 .lw-pdp-accordion ul.wc-tabs li a{display:flex!important;justify-content:space-between;align-items:center;padding:16px 0!important;font-size:14px!important;font-weight:500!important;line-height:normal;color:#111!important;text-transform:none!important;letter-spacing:0!important}
body.elementor-page-1628738 .lw-pdp-accordion ul.wc-tabs li a::after{content:"";flex:0 0 12px;width:12px;height:12px;background:linear-gradient(#111,#111) center/12px 1.5px no-repeat,linear-gradient(#111,#111) center/1.5px 12px no-repeat;transition:background-size .3s ease,transform .3s ease}
body.elementor-page-1628738 .lw-pdp-accordion ul.wc-tabs li.lw-open a::after{background-size:12px 1.5px,1.5px 0;transform:rotate(180deg)}
body.elementor-page-1628738 .lw-pdp-accordion .woocommerce-Tabs-panel{display:block!important;max-height:0;overflow:hidden;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid transparent!important;background:none!important;box-shadow:none!important;font-size:14px;line-height:22px;color:#666;transition:max-height .35s ease,padding-bottom .35s ease,border-color .35s ease}
body.elementor-page-1628738 .lw-pdp-accordion .woocommerce-Tabs-panel.lw-open{padding-bottom:16px!important;border-bottom-color:#e4e4e7!important}
body.elementor-page-1628738 .lw-pdp-accordion .woocommerce-Tabs-panel>h2:first-child{display:none}
body.elementor-page-1628738 .lw-pdp-accordion ul.wc-tabs li:nth-child(1){order:1}
body.elementor-page-1628738 .lw-pdp-accordion .woocommerce-Tabs-panel:nth-of-type(1){order:2}
body.elementor-page-1628738 .lw-pdp-accordion ul.wc-tabs li:nth-child(2){order:3}
body.elementor-page-1628738 .lw-pdp-accordion .woocommerce-Tabs-panel:nth-of-type(2){order:4}
body.elementor-page-1628738 .lw-pdp-accordion ul.wc-tabs li:nth-child(3){order:5}
body.elementor-page-1628738 .lw-pdp-accordion .woocommerce-Tabs-panel:nth-of-type(3){order:6}
body.elementor-page-1628738 .lw-pdp-accordion ul.wc-tabs li:nth-child(4){order:7}
body.elementor-page-1628738 .lw-pdp-accordion .woocommerce-Tabs-panel:nth-of-type(4){order:8}
body.elementor-page-1628738 .lw-pdp-accordion ul.wc-tabs li:nth-child(5){order:9}
body.elementor-page-1628738 .lw-pdp-accordion .woocommerce-Tabs-panel:nth-of-type(5){order:10}
body.elementor-page-1628738 .lw-pdp-accordion-js,body.elementor-page-1628738 .lw-reviews-js{display:none}
body.elementor-page-1628738 .lw-reviews-title .elementor-heading-title{font-size:48px;line-height:normal;font-weight:400;color:#305177;text-transform:none;letter-spacing:0}
body.elementor-page-1628738 .lw-reviews-carousel .elementor-testimonial{background:#f6f7fa;border-radius:8px;padding:28px 24px;height:100%;box-sizing:border-box}
body.elementor-page-1628738 .lw-reviews-carousel .swiper-slide{height:auto}
body.elementor-page-1628738 .lw-reviews-carousel .elementor-testimonial-wrapper,body.elementor-page-1628738 .lw-reviews-carousel .elementor-testimonial{width:100%;max-width:none}
body.elementor-page-1628738 .lw-reviews-carousel .elementor-testimonial__text{font-size:16px;line-height:24px;font-weight:500;color:#111;font-style:normal}
body.elementor-page-1628738 .lw-reviews-carousel .elementor-testimonial__name{font-size:13px;font-weight:600;color:#666;text-transform:none;letter-spacing:0}
body.elementor-page-1628738 .lw-reviews-carousel .swiper-pagination-bullet{width:8px!important;height:8px!important;margin:0 4px!important;background:#D9D9D9!important;opacity:1!important}
body.elementor-page-1628738 .lw-reviews-carousel .swiper-pagination-bullet-active{background:#121212!important}
body.elementor-page-1628738 .lw-reviews-fallback{text-align:center;font-size:18px;line-height:28px;color:#3b3b3a;max-width:760px;margin:0 auto}
body.elementor-page-1628738 .lw-pdp-related>.e-con-inner{position:relative}
body.elementor-page-1628738 .lw-related-title{padding-right:140px}
body.elementor-page-1628738 .lw-related-title .elementor-heading-title{font-size:48px;line-height:58px;font-weight:400;color:#000;text-transform:none;letter-spacing:0}
body.elementor-page-1628738 .lw-related-carousel{position:static!important}
body.elementor-page-1628738 .lw-related-carousel .elementor-swiper-button{position:absolute!important;top:50px!important;bottom:auto!important;left:auto!important;width:54px!important;height:54px!important;margin:0!important;transform:none!important;display:flex!important;align-items:center;justify-content:center;border-radius:50%;background:#F4F5F8!important;color:#121212!important;font-size:16px!important;cursor:pointer;z-index:5;transition:opacity .2s ease}
body.elementor-page-1628738 .lw-related-carousel .elementor-swiper-button-prev{right:65px!important}
body.elementor-page-1628738 .lw-related-carousel .elementor-swiper-button-next{right:0!important}
body.elementor-page-1628738 .lw-related-carousel .elementor-swiper-button svg{width:16px!important;height:16px!important;fill:#121212!important}
body.elementor-page-1628738 .lw-related-carousel .elementor-swiper-button i{font-size:16px!important;color:#121212!important}
body.elementor-page-1628738 .lw-related-carousel .elementor-swiper-button.swiper-button-disabled{opacity:.4;cursor:default;pointer-events:none}
@media (max-width:900px){
body.elementor-page-1628738 .lw-pdp-top>.e-con-inner{flex-direction:column!important;gap:32px!important}
body.elementor-page-1628738 .lw-pdp-top .lw-pdp-gallery,body.elementor-page-1628738 .lw-pdp-top .lw-pdp-info{--width:100%!important;width:100%!important}
}
@media (max-width:767px){
body.elementor-page-1628738 .lw-pdp-gallery .tp-woo-single-image .woocommerce-product-gallery{grid-template-columns:minmax(0,1fr);gap:12px}
body.elementor-page-1628738 .lw-pdp-gallery .woocommerce-product-gallery .flex-viewport,body.elementor-page-1628738 .lw-pdp-gallery .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper{grid-column:1;grid-row:1}
body.elementor-page-1628738 .lw-pdp-gallery .tp-woo-single-image.tp-pg-style_1 .flex-control-thumbs{grid-column:1;grid-row:2;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));width:auto!important;overflow:visible!important;gap:8px}
body.elementor-page-1628738 .lw-pdp-gallery .tp-woo-single-image.tp-pg-style_1 .flex-control-thumbs li{flex:none;width:auto!important;height:auto!important;aspect-ratio:8/7}
body.elementor-page-1628738 .lw-pdp-gallery .tp-woo-single-image.tp-pg-style_1 .flex-control-thumbs li img{width:100%!important;height:100%!important;object-fit:cover}
body.elementor-page-1628738 .lw-pdp-info .lw-pdp-badge+.lw-pdp-title{margin-top:-8px}
body.elementor-page-1628738 .lw-pdp-info .lw-pdp-title+.lw-pdp-price{margin-top:-18px}
body.elementor-page-1628738 .lw-pdp-badge .elementor-heading-title{font-size:10px;font-weight:700;letter-spacing:.05px;padding:4px 12px;border-radius:100px}
body.elementor-page-1628738 .lw-pdp-title .elementor-heading-title{font-size:24px;font-weight:700}
body.elementor-page-1628738 .lw-pdp-price .price,body.elementor-page-1628738 .lw-pdp-price .price .amount{font-size:22px!important;font-weight:700!important}
body.elementor-page-1628738 .lw-pdp-atc .single_add_to_cart_button{height:48px;border-radius:8px!important;letter-spacing:.07px;display:flex!important;align-items:center;justify-content:center;gap:4px}
body.elementor-page-1628738 .lw-pdp-atc .single_add_to_cart_button::after{content:"";width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17L17 7'/%3E%3Cpath d='M8 7h9v9'/%3E%3C/svg%3E") center/12px no-repeat}
body.elementor-page-1628738 .lw-pdp-member{border-radius:12px;background:#f4f5f8}
body.elementor-page-1628738 .lw-member-btn .elementor-button{background:#fff;border-radius:6px;padding:8px 12px}
body.elementor-page-1628738 .lw-pdp-desc,body.elementor-page-1628738 .lw-pdp-desc p{font-size:13px;line-height:18px}
body.elementor-page-1628738 .lw-pdp-desc p{margin-bottom:18px}
body.elementor-page-1628738 .lw-pdp-desc ul li{font-weight:500;color:#121212}
body.elementor-page-1628738 .lw-pdp-meta .product_meta{font-size:13px;line-height:18px}
body.elementor-page-1628738 .lw-reviews-title .elementor-heading-title{font-size:28px}
body.elementor-page-1628738 .lw-related-title{padding-right:96px}
body.elementor-page-1628738 .lw-related-title .elementor-heading-title{font-size:24px;line-height:36px}
body.elementor-page-1628738 .lw-related-carousel .elementor-swiper-button{top:32px!important;width:36px!important;height:36px!important}
body.elementor-page-1628738 .lw-related-carousel .elementor-swiper-button-prev{right:60px!important}
body.elementor-page-1628738 .lw-related-carousel .elementor-swiper-button-next{right:16px!important}
body.elementor-page-1628738 .lw-pdp-related{overflow:hidden}
body.elementor-page-1628738 .lw-related-carousel .elementor-loop-container.swiper{width:calc(100% - 72px)!important;margin:0!important;overflow:visible!important}
}
body.elementor-page-1628738 .lw-reviews-carousel .elementor-main-swiper{width:100%!important;margin-left:0!important;margin-right:0!important}/* End custom CSS */