.elementor-5707 .elementor-element.elementor-element-dc76e9f0{--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:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:35px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-5707 .elementor-element.elementor-element-db565ca9 .tpe-woo-breadcrumb{justify-content:left;text-align:left;font-family:"Roboto Condensed", Sans-serif;font-size:13px;font-weight:500;}.elementor-5707 .elementor-element.elementor-element-db565ca9 .tpe-woo-breadcrumb a{color:#6B7280;}.elementor-5707 .elementor-element.elementor-element-db565ca9 .tpe-woo-breadcrumb a:hover{color:#004B85;}.elementor-5707 .elementor-element.elementor-element-db565ca9 .tpe-breadcrumb-current{color:#01182A;}.elementor-5707 .elementor-element.elementor-element-db565ca9 .tpe-breadcrumb-separator{color:#A8B0BA;margin-left:8px;margin-right:8px;}.elementor-5707 .elementor-element.elementor-element-ac4ae972 .tpe-dynamic-shop-title{color:#01182A;font-family:"Anton", Sans-serif;font-size:38px;font-weight:400;margin-bottom:12px;}.elementor-5707 .elementor-element.elementor-element-ac4ae972 .tpe-dynamic-shop-description{color:#56606C;font-family:"Roboto Condensed", Sans-serif;font-size:15px;max-width:75%;}.elementor-5707 .elementor-element.elementor-element-e8cdc05b{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-12c0f1fb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-9ce5ff45 .tpe-elementor-shop-filters{--tpe-shop-primary:#004B85;--tpe-shop-accent:#E00023;}.elementor-5707 .elementor-element.elementor-element-9ce5ff45 .tpe-shop-sidebar{background:#FFFFFF;}.elementor-5707 .elementor-element.elementor-element-9ce5ff45 .tpe-filter-group h3{color:#01182A;font-family:"Roboto Condensed", Sans-serif;font-size:18px;}.elementor-5707 .elementor-element.elementor-element-9ce5ff45 .tpe-filter-check{color:#56606C;font-family:"Roboto Condensed", Sans-serif;font-size:16px;}.elementor-5707 .elementor-element.elementor-element-9ce5ff45 .tpe-apply-filters{background:#004B85;border-radius:4px 4px 4px 4px !important;}.elementor-5707 .elementor-element.elementor-element-9ce5ff45 .tpe-apply-filters:hover{background:#E00023;}.elementor-5707 .elementor-element.elementor-element-d27a1f11{--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:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-5707 .elementor-element.elementor-element-e5bd72ae .tpe-elementor-shop-toolbar{--tpe-shop-primary:#004B85;}.elementor-5707 .elementor-element.elementor-element-e5bd72ae .tpe-result-count{color:#747E8B;}.elementor-5707 .elementor-element.elementor-element-e5bd72ae .tpe-toolbar-controls select{border-radius:5px 5px 5px 5px;}.elementor-5707 .elementor-element.elementor-element-e5bd72ae .tpe-view-toggle{border-radius:5px 5px 5px 5px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:20px;row-gap:30px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-elementor-shop-products{--tpe-shop-primary:#004B85;--tpe-shop-accent:#E00023;--tpe-shop-navy:#01182A;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-card{background:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1E6EC;border-radius:8px 8px 8px 8px;transition:box-shadow 0.2s ease,border-color 0.2s ease,transform 0.2s ease,background 0.2s ease;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-card:hover{border-color:#B9C9D8;transform:translateY(2px);}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-card-media{background:#FFFFFF;height:200px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-image-link img{width:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center center;transition:transform 0.25s ease;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-card:hover .tpe-shop-image-link img{transform:scale(calc(103 / 100));}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-sale-badge{color:#FFFFFF;background:#F21E2B;font-family:"Roboto Condensed", Sans-serif;font-size:12px;font-weight:500;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-quick-view{color:#01182A;background:#FFFFFF;border-color:#D9E0E7;width:34px;height:34px;top:10px;right:10px;border-radius:50% 50% 50% 50%;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-quick-view:hover{color:#FFFFFF;background:#E00023;border-color:#E00023;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-quick-view svg{width:19px;height:19px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-qv-overlay{background:rgba(1,24,42,0.76);}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-qv-modal{background:#FFFFFF;width:960px;border-radius:12px 12px 12px 12px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-qv-title{color:#01182A;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-qv-stars{color:#F4B400;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-qv-price,.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-qv-price .tpe-offer-price,.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-qv-price .tpe-normal-price{color:#004B85;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-qv-price del{color:#9AA5B1;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-qv-short,.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-qv-sku,.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-qv-rating{color:#566271;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-qv-cart,.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-qv-select-options{background:#1284C7;border-color:#1284C7;color:#FFFFFF;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-qv-full-product{color:#162536;border-color:#D8E0E8;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-qv-close{color:#E00023;border-color:#E00023;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-card-body{padding:00px 10px 10px 10px;border-top-color:#EDF0F3;border-top-width:1px;border-top-style:solid;text-align:left;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-rating .star-rating span:before{color:#F7A800;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-rating .star-rating:before{color:#D5DAE0;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-rating .star-rating{font-size:10px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-rating small{color:#8A96A4;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-rating{margin-bottom:5px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-product-title a{color:#101820;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-product-title a:hover{color:#004B85;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-product-title{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:600;line-height:22px;-webkit-line-clamp:2;margin-bottom:6px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-sku{color:#717171;font-family:"Roboto Condensed", Sans-serif;font-size:12px;font-weight:500;margin-bottom:6px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-list-description{color:#66717D;margin-bottom:10px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-price{color:#044A80;font-family:"Anton", Sans-serif;font-size:16px;font-weight:200;margin-bottom:8px;min-height:22px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-price > .amount{color:#044A80;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-price ins{color:#044A80;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-price ins .amount{color:#044A80;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-price .tpe-offer-price{color:#044A80;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-price .tpe-offer-price .amount{color:#044A80;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-price del{color:#939BA5;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-price del .amount{color:#939BA5;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-price .tpe-regular-price{color:#939BA5;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-price del,.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-price .tpe-regular-price{font-family:"Anton", Sans-serif;font-size:13px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-add.button{font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF !important;background:#01182A !important;border-style:none !important;border-radius:8px 8px 8px 8px !important;min-height:40px !important;width:100% !important;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-add.button:hover{color:#FFFFFF !important;background:#E00023 !important;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-cart-actions{gap:8px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-cart-actions .added_to_cart.wc-forward{color:#004B85 !important;background:#FFFFFF !important;border-color:#004B85 !important;border-radius:4px 4px 4px 4px !important;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-cart-actions .added_to_cart.wc-forward:hover{color:#FFFFFF !important;background:#004B85 !important;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-grid.is-list .tpe-shop-card{grid-template-columns:220px minmax(0,1fr);}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-grid.is-list .tpe-shop-card-media{height:190px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-grid.is-list .tpe-shop-card-body{padding:18px 20px 18px 20px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-grid.is-list .tpe-shop-product-title{font-size:17px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-grid.is-list .tpe-shop-add.button{min-width:180px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-active-filter-bar{background:#F7F9FB;color:#66717D;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-active-filter-bar a{color:#E00023;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-pagination{justify-content:center;gap:6px;margin-top:34px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-pagination a,.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-pagination span{color:#5F6976;background:#FFFFFF;border-color:#D9E0E7;min-width:34px;width:34px;height:34px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-pagination .current,.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-pagination a:hover{color:#FFFFFF;background:#004B85;border-color:#004B85;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-empty h2{color:#01182A;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-empty p{color:#6B7280;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-empty-clear{background:#004B85;color:#FFFFFF;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-empty-clear:hover{background:#E00023;}@media(min-width:768px){.elementor-5707 .elementor-element.elementor-element-dc76e9f0{--content-width:1400px;}.elementor-5707 .elementor-element.elementor-element-12c0f1fb{--width:300px;}.elementor-5707 .elementor-element.elementor-element-d27a1f11{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5707 .elementor-element.elementor-element-12c0f1fb{--width:220px;}}@media(max-width:1024px){.elementor-5707 .elementor-element.elementor-element-ac4ae972 .tpe-dynamic-shop-description{max-width:100%;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr));}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-card-media{height:240px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-qv-modal{width:92vw;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-grid.is-list .tpe-shop-card{grid-template-columns:180px minmax(0,1fr);}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-pagination{gap:5px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-pagination a,.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-pagination span{min-width:32px;width:32px;height:32px;}}@media(max-width:767px){.elementor-5707 .elementor-element.elementor-element-dc76e9f0{--padding-top:20px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-5707 .elementor-element.elementor-element-db565ca9 .tpe-woo-breadcrumb{font-size:11px;}.elementor-5707 .elementor-element.elementor-element-ac4ae972 .tpe-dynamic-shop-title{font-size:28px;}.elementor-5707 .elementor-element.elementor-element-ac4ae972 .tpe-dynamic-shop-description{font-size:13px;}.elementor-5707 .elementor-element.elementor-element-e8cdc05b{--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-5707 .elementor-element.elementor-element-12c0f1fb{--width:100%;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-grid{grid-template-columns:repeat(1,minmax(0,1fr));}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-card-media{height:260px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-qv-modal{width:96vw;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-grid.is-list .tpe-shop-card{grid-template-columns:120px minmax(0,1fr);}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-pagination{gap:4px;}.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-pagination a,.elementor-5707 .elementor-element.elementor-element-fbdc4f23 .tpe-shop-pagination span{min-width:30px;width:30px;height:30px;}}