a{color:#1b3a9f}a:hover,a:focus{color:#e55039}.woocommerce-product-gallery__trigger{color:#1b3a9f}.woocommerce-product-gallery .flex-control-thumbs{overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:none}.woocommerce-product-gallery .flex-control-thumbs::-webkit-scrollbar{display:none}.nsb-thumb-more{position:absolute;right:0;height:26px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#f3f4f6;border:1px solid #e2e5ea;border-radius:13px;transition:background .15s,border-color .15s;z-index:2}.woocommerce-product-gallery .nsb-thumb-more:hover,.woocommerce-product-gallery .nsb-thumb-more:focus,.woocommerce-product-gallery .nsb-thumb-more:active{background:#e55039;border-color:#e55039;outline:none}.nsb-thumb-more i{display:block;width:8px;height:8px;margin-top:-3px;border-right:2px solid #5f6774;border-bottom:2px solid #5f6774;transform:rotate(45deg);transition:border-color .15s}.nsb-thumb-more.is-up i{margin-top:3px;transform:rotate(-135deg)}.woocommerce-product-gallery .nsb-thumb-more:hover i,.woocommerce-product-gallery .nsb-thumb-more:focus i,.woocommerce-product-gallery .nsb-thumb-more:active i{border-color:#fff}.zpg__t{font-size:26px;font-weight:700;line-height:1.6;margin:0 0 14px;color:#1b3a9f}.zpg{background:#fff;border:1px solid #e9edf2;border-radius:16px;padding:18px 20px 20px;margin:0 0 18px;flex:1 1 100%;min-width:0;max-width:100%}.zpg__wrap,.zpg__body{min-width:0;max-width:100%}.zpg__hd{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px;flex-wrap:wrap}.zpg__hd span{display:block;font-size:17px;font-weight:700;margin:0;padding:0;color:#1b3a9f;line-height:1.6}.zpg__all{color:#e55039;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.zpg__r{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.zpg__tabs{display:flex;gap:8px;margin-bottom:15px;flex-wrap:wrap}.zpg__tabs label{border:1px solid #e6eaef;border-radius:9px;padding:8px 16px;font-size:13.5px;color:#7c8794;cursor:pointer;user-select:none}.zpg__tabs label span{font-size:11.5px;opacity:.72;margin-right:5px}#zpg-a:checked~.zpg__tabs label[for="zpg-a"],#zpg-0:checked~.zpg__tabs label[for="zpg-0"],#zpg-1:checked~.zpg__tabs label[for="zpg-1"]{background:#1b3a9f;border-color:#1b3a9f;color:#fff;font-weight:700}.zpg__wrap{position:relative}.zpg__body{display:flex;gap:11px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding:2px}.zpg__body::-webkit-scrollbar{display:none}.zpg__p{display:contents}#zpg-0:checked~.zpg__wrap .zpg__p1,#zpg-1:checked~.zpg__wrap .zpg__p0{display:none}.zpg__c{flex:0 0 200px;border:1px solid #e9edf2;border-radius:13px;padding:11px;background:#fff;position:relative;display:block;text-decoration:none;color:#22303f}.zpg__c:hover{border-color:#c9d3e6}.zpg__c img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;display:block;margin:0 0 9px;border-radius:8px}.zpg__nm{font-size:12.5px!important;line-height:1.7;min-height:42px;color:#22303f;margin:0;padding:0;font-weight:700!important}.zpg__pr{font-size:13px;color:#1b3a9f;font-weight:700;margin-top:6px}.zpg__nav{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid #dfe4ec;box-shadow:0 2px 8px rgba(20,35,70,.12);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;z-index:2}.zpg__nav:hover,.zpg__nav:focus,.zpg__nav:active{background:#e55039;border-color:#e55039;outline:none}.zpg__nav i{display:block;width:8px;height:8px;border-right:2px solid #1b3a9f;border-bottom:2px solid #1b3a9f}.zpg__nav:hover i,.zpg__nav:focus i,.zpg__nav:active i{border-color:#fff}.zpg__nav--prev{left:-6px}.zpg__nav--prev i{transform:rotate(135deg);margin-left:3px}.zpg__nav--next{right:-6px}.zpg__nav--next i{transform:rotate(-45deg);margin-right:3px}@media (max-width:600px){.zpg{padding:15px 14px 16px}.zpg__c{flex:0 0 158px}.zpg__t{font-size:21px}}@media (max-width:767px){.elementor-element-556ce70{background:#fff!important;box-shadow:0 -1px 0 #e9edf2,0 -8px 24px rgba(20,35,70,.06)!important;padding:2px 0 calc(2px + env(safe-area-inset-bottom))!important}.elementor-element-556ce70 .elementor-container{display:grid!important;grid-template-columns:repeat(3,30%)!important;justify-content:space-evenly!important;gap:0!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important}.elementor-element-556ce70 .elementor-column{width:auto!important;max-width:none!important}.elementor-element-556ce70 .elementor-widget-wrap{padding:0!important}.elementor-element-556ce70 .elementor-widget{width:100%!important}.elementor-element-556ce70 .jet-button__instance{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;min-height:0!important;width:100%!important;padding:2px 4px!important;border:0!important;border-radius:12px!important;background:#f5f7fb!important;box-shadow:none!important;color:#1b3a9f!important;transition:background .15s,filter .15s!important}.elementor-element-556ce70 .jet-button__plane,.elementor-element-556ce70 .jet-button__state-normal{background:transparent!important}.elementor-element-556ce70 .jet-button__label{margin:0!important;font-size:15.5px!important;font-weight:500!important;line-height:1.25!important;white-space:nowrap!important;color:#1b3a9f!important}.elementor-element-556ce70 .jet-button__icon{margin:0!important;width:34px!important;height:34px!important;font-size:34px!important;line-height:1!important}.elementor-element-556ce70 .jet-button__icon svg{display:block!important;width:100%!important;height:100%!important}.elementor-element-556ce70 .jet-button__state{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;padding:2px 4px!important}.elementor-element-556ce70 .elementor-column:nth-child(2) .jet-button__instance{background:#e55039!important}.elementor-element-556ce70 .elementor-column:nth-child(2) .jet-button__label{color:#fff!important}.elementor-element-556ce70 .elementor-column:nth-child(2) .jet-button__icon svg *{fill:#fff!important}.elementor-element-556ce70 .jet-button__instance:active{filter:brightness(.95)}.arcu-widget{bottom:128px!important}}.woocommerce-product-gallery{container-type:inline-size}.woocommerce-product-gallery>.woocommerce-product-gallery__wrapper,.woocommerce-product-gallery>.flex-viewport{max-height:160cqw!important;overflow:hidden!important}.woocommerce-product-gallery{opacity:1!important}.woocommerce-Tabs-panel--description img,.woocommerce-product-details__short-description img,.entry-content img,.elementor-widget-text-editor img{display:block!important;margin-left:auto!important;margin-right:auto!important;border-radius:10px!important}.jet-slider .slider-pro:not(.slider-loaded),.elementor-section.elementor-invisible .jet-slider .slider-pro{visibility:visible}.jet-slider .slider-pro:not(.slider-loaded) .jet-slider__item:not(:first-child){display:none}.jet-slider .slider-pro:not(.slider-loaded) .sp-mask{overflow:hidden}.jet-slider .slider-pro:not(.slider-loaded) .sp-image{width:100%;height:auto}