.ink{display:none}body{font-size:16px}.woocommerce ul.products li.product .woocommerce-LoopProduct-link h2,.woocommerce ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;line-height:1.3;letter-spacing:.3px}@font-face{font-family:"Raleway";src:local("Raleway Italic"),local("Raleway-Italic"),url("/wp-content/themes/oceanwp-child/fonts/raleway/Raleway-Italic.woff2") format("woff2"),url("/wp-content/themes/oceanwp-child/fonts/raleway/Raleway-Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Raleway";src:local("Raleway Light"),local("Raleway-Light"),url("/wp-content/themes/oceanwp-child/fonts/raleway/Raleway-Light.woff2") format("woff2"),url("/wp-content/themes/oceanwp-child/fonts/raleway/Raleway-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:local("Raleway Medium"),local("Raleway-Medium"),url("/wp-content/themes/oceanwp-child/fonts/raleway/Raleway-Medium.woff2") format("woff2"),url("/wp-content/themes/oceanwp-child/fonts/raleway/Raleway-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:local("Raleway Regular"),local("Raleway-Regular"),url("/wp-content/themes/oceanwp-child/fonts/raleway/Raleway-Regular.woff2") format("woff2"),url("/wp-content/themes/oceanwp-child/fonts/raleway/Raleway-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:local("Roboto Bold"),local("Roboto-Bold"),url("/wp-content/themes/oceanwp-child/fonts/roboto/Roboto-Bold.woff2") format("woff2"),url("/wp-content/themes/oceanwp-child/fonts/roboto/Roboto-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:local("Roboto Light"),local("Roboto-Light"),url("/wp-content/themes/oceanwp-child/fonts/roboto/Roboto-Light.woff2") format("woff2"),url("/wp-content/themes/oceanwp-child/fonts/roboto/Roboto-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url("/wp-content/themes/oceanwp-child/fonts/roboto/Roboto-LightItalic.woff2") format("woff2"),url("/wp-content/themes/oceanwp-child/fonts/roboto/Roboto-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Roboto";src:local("Roboto Medium"),local("Roboto-Medium"),url("/wp-content/themes/oceanwp-child/fonts/roboto/Roboto-Medium.woff2") format("woff2"),url("/wp-content/themes/oceanwp-child/fonts/roboto/Roboto-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:local("Roboto Regular"),local("Roboto-Regular"),url("/wp-content/themes/oceanwp-child/fonts/roboto/Roboto-Regular.woff2") format("woff2"),url("/wp-content/themes/oceanwp-child/fonts/roboto/Roboto-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}.single-product .single_add_to_cart_button,.single-product .woocommerce-variation-add-to-cart .quantity,.single-product .quantity,.single-product .oceanwp-bogo-button{display:none !important}.single-product .woocommerce-variation-add-to-cart{margin:0 !important;padding:0 !important}.stt-catalog-btn{background-color:#13aff0;color:#fff !important;padding:12px 20px;font-weight:600;border-radius:3px;transition:background .2s ease-in-out}.stt-catalog-btn:hover{background-color:#119cd8}.single-product form.cart:not(.variations_form) .quantity,.single-product form.cart:not(.variations_form) button.single_add_to_cart_button{display:none !important;visibility:hidden !important;opacity:0 !important}.single-product .variations_form .quantity,.single-product .woocommerce-variation-add-to-cart .quantity{display:none !important;visibility:hidden !important}.single-product form.variations_form{display:block !important;visibility:visible !important;opacity:1 !important;width:100% !important}.single-product table.variations,.single-product table.variations tbody{display:flex !important;flex-direction:column !important;gap:16px !important;width:100% !important;border:none !important}.single-product table.variations tr{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;flex-wrap:wrap !important;width:100% !important;padding:0 !important;margin:0 !important;border:none !important}.single-product table.variations td.label{display:block !important;flex:0 0 40% !important;max-width:40% !important;min-width:180px !important;padding:0 10px 0 0 !important;text-align:left !important;font-weight:600 !important;color:#333 !important;line-height:1.3 !important}.single-product table.variations td.value{display:block !important;flex:1 !important;padding:0 !important;position:relative !important}.single-product table.variations select{display:block !important;visibility:visible !important;opacity:1 !important;width:100% !important;height:44px !important;padding:0 15px !important;font-size:14px !important;font-family:"Roboto",sans-serif !important;border:1px solid #ccc !important;border-radius:4px !important;background-color:#fff !important;box-sizing:border-box !important}.single-product .reset_variations{display:inline-block !important;margin-top:8px !important;font-size:12px !important;color:#d32f2f !important;text-decoration:underline !important}@media (max-width:767px){.single-product table.variations tr{flex-direction:column !important;align-items:flex-start !important;gap:6px !important}.single-product table.variations td.label{flex:0 0 100% !important;max-width:100% !important;padding-bottom:4px !important}.single-product table.variations td.value{width:100% !important}}.white-popup .wpcf7-not-valid-tip{display:none !important}.white-popup .wpcf7-not-valid{border:1px solid #d32f2f !important;background-color:#ffebee !important;transition:all .3s ease}.white-popup .wpcf7-response-output{margin:20px 0 0 !important;padding:12px 20px !important;border-radius:6px !important;font-family:"Roboto",sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1.4 !important;text-align:left !important;box-sizing:border-box !important;transition:all .3s ease-in-out !important;border:none !important}.white-popup .wpcf7-form.invalid .wpcf7-response-output,.white-popup .wpcf7-form.unsubscribable .wpcf7-response-output{border-left:4px solid #d32f2f !important;background-color:#fdf2f2 !important;color:#9b1c1c !important}.white-popup .wpcf7-form.sent .wpcf7-response-output{border-left:4px solid #0e9f6e !important;background-color:#f3faf7 !important;color:#03543f !important}.white-popup .wpcf7-form.spam .wpcf7-response-output,.white-popup .wpcf7-form.aborted .wpcf7-response-output{border-left:4px solid #e3a008 !important;background-color:#fdfaea !important;color:#723b13 !important}.white-popup .wpcf7 .wpcf7-spinner{background-color:#13aff0 !important;margin:15px auto 0 auto !important}.white-popup .wpcf7-form.submitting .wpcf7-spinner{display:block !important}@media (max-width:768px){.term-description{overflow-x:hidden}.brand-table-scroll-container{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #d0d7de;border-radius:4px;margin-bottom:25px}.term-description table{min-width:700px}.open-catalog-popup-btn,.stt-catalog-btn,.products .product .open-catalog-popup-btn,.woocommerce ul.products li.product .stt-catalog-btn{display:block !important;width:100% !important;max-width:100% !important;min-width:100% !important;padding:14px 20px !important;font-size:14px;box-sizing:border-box !important;float:none !important;clear:both !important}.white-popup{padding:20px !important;margin:10px auto !important;max-width:calc(100% - 20px) !important;box-sizing:border-box !important}.term-description header{padding:25px 20px !important;margin-bottom:20px !important}.term-description header h2{font-size:24px}.term-description header p{font-size:15px}.term-description h1,.term-description>h2:first-of-type{font-size:22px}.term-description h2:not(:first-of-type),.term-description h3{font-size:18px}.term-description h3+h3{font-size:16px !important}}body.tax-product_brand,body.tax-product_brand #wrap,body.tax-product_brand #main,body.tax-product_brand main,body.tax-product_brand .archive-description,body.tax-product_brand .term-description{background:transparent none !important;box-shadow:none !important}body.tax-product_brand #content-wrap{padding-bottom:20px !important}body .term-description{max-width:900px !important;margin:0 auto !important;padding:15px;position:relative;box-sizing:border-box}.term-description>h1,.term-description>h2:first-of-type{font-size:28px;font-weight:700;margin:20px 0 15px;text-transform:uppercase;letter-spacing:.5px;line-height:1.3;padding-bottom:10px;border-bottom:3px solid #0f2b46}.term-description header{background:#0f2b46;background:linear-gradient(135deg,#0f2b46 0%,#1a446c 100%);padding:15px 30px;border-radius:8px;margin:10px 0 30px;box-shadow:0 4px 15px rgba(0,0,0,.1);display:block;width:100%;box-sizing:border-box}.term-description header h1,.term-description header h2{font-size:32px;font-weight:700;margin:0 0 10px;color:#fff !important;text-transform:uppercase;letter-spacing:1px;border-bottom:none;padding:0}.term-description header p{font-size:16px;margin:0;color:#ff9800;font-weight:600;text-transform:uppercase;letter-spacing:1px}.term-description section:first-of-type,.term-description .brand-intro-section{margin:25px 0 40px;background:#fff;padding:25px;border-radius:8px;border-left:5px solid #0f2b46;box-shadow:0 2px 8px rgba(0,0,0,.05);display:block}.term-description section:first-of-type h3,.brand-intro-section h3{font-size:22px;font-weight:700;color:#0a3d68;margin-top:0;margin-bottom:15px}.term-description section:not(:first-of-type):not(.brand-intro-section):not([class*=elementor]){margin-bottom:40px;display:block;background:0 0;padding:0;border-left:none;box-shadow:none}.term-description p{font-family:"Roboto",sans-serif;font-size:14px;line-height:1.5;color:#121212;margin-bottom:16px !important;text-align:left !important;max-width:100% !important}.term-description .brand-info-plate{background-color:#f8f9fa;padding:12px 20px;border-radius:4px;border:1px solid #e9ecef;margin:20px 0;display:block}.term-description .brand-info-plate-title{font-weight:700;text-transform:uppercase;margin-right:8px;color:#183a64}.term-description>h1+p,.term-description>h2:first-of-type+p,.term-description .brand-lead-text{font-size:16px;font-weight:400;line-height:1.6;color:#183a64;padding-bottom:12px;border-bottom:2px solid #e0e0e0;margin-bottom:25px}.term-description h2:not(:first-of-type),.term-description h3,.term-description .brand-section-title{font-size:20px;font-weight:700;margin:35px 0 15px;padding-left:12px;border-left:4px solid #0f2b46;display:block;line-height:1.3;color:#121212}.term-description .brand-table-title{font-size:20px;font-weight:700;margin:40px 0 20px;padding:0 0 10px;border-left:none;border-bottom:2px solid #0f2b46;display:block;width:100%;color:#121212}.term-description h3+h3,.term-description .brand-subtitle{font-size:18px;color:#1a446c;margin-top:20px;margin-bottom:12px;border-left:3px solid #1a446c;border-bottom:none;padding-bottom:0;padding-left:10px}.brand-description .brand-thumbnail,.term-description .brand-thumbnail{float:right;max-width:150px;height:auto;margin:0 0 20px 20px;border-radius:4px}.brand-description .text,.term-description .text{overflow:hidden}@media (max-width:768px){.brand-description .brand-thumbnail,.term-description .brand-thumbnail{float:none !important;display:block !important;margin:0 auto 20px auto !important;max-width:120px}}.term-description table{width:100%;max-width:100%;border-collapse:collapse !important;margin:15px 0 30px !important;background-color:#fff;font-size:14px}.term-description thead tr{background-color:#0f2b46 !important}.term-description th{padding:12px !important;border:1px solid #d0d7de !important;color:#fff !important;font-weight:600;text-align:left}.term-description td{padding:12px !important;border:1px solid #d0d7de !important;color:#333;vertical-align:middle}.term-description tr:nth-child(even){background-color:#f8f9fa}.term-description td:first-child{font-weight:700;color:#111}.term-description td:nth-child(3){font-family:"Roboto",sans-serif !important;color:#c7254e !important;font-size:14px;line-height:1.5;font-weight:500;text-align:center;white-space:nowrap}.term-description tr:nth-child(even) td:nth-child(3){background-color:#f8f9fa}.term-description tr:nth-child(odd) td:nth-child(3){background-color:#fff}@media (max-width:1024px){.term-description td:nth-child(3){white-space:normal;word-break:break-all}}.term-description ul,.term-description ol{margin:20px 0 25px !important;padding:0 !important;max-width:100% !important}.term-description ul.brand-list-bullets,.term-description ul:not([class]){list-style-type:disc !important;margin-left:22px !important}.term-description ul.brand-list-bullets li,.term-description ul:not([class]) li{font-size:15px;line-height:1.6;color:#0a3d68;margin-bottom:10px !important;padding:0 !important;border-bottom:none !important;display:list-item !important}.term-description ul.brand-list-specs{list-style:none !important}.term-description ul.brand-list-specs li{font-size:15px;line-height:1.6;color:#0a3d68;margin-bottom:25px !important;display:block}.term-description ul.brand-list-specs li>strong:first-of-type{font-size:16px;color:#0f172a;display:block;margin-bottom:8px}.term-description ul.brand-list-custom{list-style:none !important}.term-description ul.brand-list-custom li{margin-bottom:0 !important;border-bottom:1px solid #f0f0f0;display:block;position:relative;padding:8px 0 8px 25px !important}.term-description ul.brand-list-custom li>span:first-child{position:absolute;left:0;top:8px;color:#0f2b46 !important;font-weight:700}.single-product .oceanwp-main-image{width:100% !important;float:none !important;display:block !important}.single-product .woocommerce-product-gallery .flex-control-thumbs{display:flex !important;flex-wrap:wrap !important;margin:15px -5px 0 !important;padding:0 !important;list-style:none !important;width:100% !important}.single-product .woocommerce-product-gallery .flex-control-thumbs li{width:25% !important;max-width:25% !important;padding:0 5px !important;box-sizing:border-box !important;margin-bottom:10px !important}.single-product .woocommerce-product-gallery .flex-control-thumbs li img{width:100% !important;height:80px !important;aspect-ratio:1/1 !important;object-fit:cover !important;cursor:pointer;border:1px solid #d0d7de !important;border-radius:4px !important;transition:border-color .2s ease-in-out}.single-product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{border-color:#0f2b46 !important;box-shadow:0 2px 6px rgba(15,43,70,.15)}@media (max-width:768px){.single-product .woocommerce-product-gallery .flex-control-thumbs li img{height:auto !important}}