:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.button.white,.white.swf_remove_from_favourites{color:#0fccdb}.button,.swf_remove_from_favourites{font-size:16px;padding:15px 40px}.button__black,.swf_remove_from_favourites{background-color:#000;color:#fff}.button__black:hover,.swf_remove_from_favourites:hover{background-color:#98a2b3}.button__red{background-color:red;color:#fff}.button__red:hover{background-color:#c00}.button__rounded{border-radius:50px}.wc-proceed-to-checkout .button,.wc-proceed-to-checkout .swf_remove_from_favourites{line-height:unset}.wp-block-button__link--logout{background-color:#000;border-radius:50px;color:#fff;display:inline-flex;float:right;font-size:16px;padding:15px 40px}.wp-block-button__link--logout:hover{background-color:#98a2b3;color:#fff}.wp-block-button__link--logout:focus{color:#fff}h2.wp-block-heading{color:#000;font-size:24px;font-weight:600;line-height:1.2}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:500}h3{font-size:24px}.buttons-container{align-items:center;display:flex;gap:20px}.buttons-container .cart{display:flex;flex-flow:row wrap;gap:20px}.buttons-container .swf_container{margin-top:20px;position:relative}.buttons-container .swf_container .swf_message{background-color:#0fccdb;border:1px solid #15a4ae;border-radius:5px;left:50%;margin-left:-100px;position:absolute;text-align:center;top:100%;width:200px}.buttons-container .swf_container .swf_message:after{border:8px solid transparent;border-bottom-color:#15a4ae;bottom:100%;content:"";left:50%;position:absolute;transform:translateX(-50%)}.buttons-container .swf_add_to_favourites{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIiBjbGFzcz0iaWNvbiBsaW5lLWNvbG9yIiBkYXRhLW5hbWU9IkxpbmUgQ29sb3IiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE5LjU3IDUuNDRhNC45MSA0LjkxIDAgMCAxIDAgNi45M0wxMiAyMGwtNy41Ny03LjYzQTQuOTEgNC45MSAwIDAgMSA3Ljg3IDRhNC45IDQuOSAwIDAgMSAzLjQ0IDEuNDQgNC40NiA0LjQ2IDAgMCAxIC42OS44OCA0LjQ2IDQuNDYgMCAwIDEgLjY5LS44OCA0LjgzIDQuODMgMCAwIDEgNi44OCAwWiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzAwMDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLXdpZHRoOjIiLz48L3N2Zz4=");background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;border-radius:none;cursor:pointer;font-size:0;height:24px;width:24px}.buttons-container .swf_add_to_favourites:hover{background-color:transparent}.buttons-container .swf-custom-container{margin-top:20px;position:relative}.buttons-container .swf-custom-container .swf-custom-message{background-color:#0fccdb;border:1px solid #0fccdb;border-radius:5px;display:none;left:50%;margin-left:-100px;position:absolute;text-align:center;top:100%;width:200px}.buttons-container .swf-custom-container .swf-custom-message:after{border:8px solid transparent;border-bottom-color:#0fccdb;bottom:100%;content:"";left:50%;position:absolute;transform:translateX(-50%)}.buttons-container .swf-custom-toggle{background-color:transparent!important;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIiBjbGFzcz0iaWNvbiBsaW5lLWNvbG9yIiBkYXRhLW5hbWU9IkxpbmUgQ29sb3IiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE5LjU3IDUuNDRhNC45MSA0LjkxIDAgMCAxIDAgNi45M0wxMiAyMGwtNy41Ny03LjYzQTQuOTEgNC45MSAwIDAgMSA3Ljg3IDRhNC45IDQuOSAwIDAgMSAzLjQ0IDEuNDQgNC40NiA0LjQ2IDAgMCAxIC42OS44OCA0LjQ2IDQuNDYgMCAwIDEgLjY5LS44OCA0LjgzIDQuODMgMCAwIDEgNi44OCAwWiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzBmY2NkYjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLXdpZHRoOjIiLz48L3N2Zz4=");background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border:none!important;border-radius:none;cursor:pointer;display:inline-block;font-size:0!important;height:24px;line-height:0!important;margin:0;max-height:24px;max-width:24px;min-height:24px;min-width:24px;overflow:hidden;padding:0!important;text-indent:-9999px;transition:background-image .2s ease,opacity .2s ease;width:24px}.buttons-container .swf-custom-toggle:hover{background-color:transparent!important;opacity:.7}.buttons-container .swf-custom-toggle:disabled{cursor:not-allowed;opacity:.5}.buttons-container .swf-custom-toggle:focus{box-shadow:none;outline:none}.buttons-container .swf-custom-toggle.swf-custom-active{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIiBjbGFzcz0iaWNvbiBmaWxsZWQiIGRhdGEtbmFtZT0iRmlsbGVkIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Ik0xOS41NyA1LjQ0YTQuOTEgNC45MSAwIDAgMSAwIDYuOTNMMTIgMjBsLTcuNTctNy42M0E0LjkxIDQuOTEgMCAwIDEgNy44NyA0YTQuOSA0LjkgMCAwIDEgMy40NCAxLjQ0IDQuNDYgNC40NiAwIDAgMSAuNjkuODggNC40NiA0LjQ2IDAgMCAxIC42OS0uODggNC44MyA0LjgzIDAgMCAxIDYuODggMFoiIHN0eWxlPSJmaWxsOiMwZmNjZGI7c3Ryb2tlOm5vbmUiLz48L3N2Zz4=")}.swf_remove_from_favourites{border-radius:6px;cursor:pointer;margin-top:10px;padding:15px}.wsc_user_carts table th{text-align:left}.thb-product-inner-content .afrfqbt{margin-top:10px!important}ul li#quote-li{float:none;margin:auto}.wpforms-container .wpforms-field-description.wpforms-disclaimer-description{height:350px}div.wpforms-container-full input{font-size:15px!important;height:48px}div.wpforms-container-full input:focus{border-color:#292929!important;box-shadow:none!important}div.wpforms-container-full input::-moz-placeholder{font-size:15px}div.wpforms-container-full input::placeholder{font-size:15px}div.wpforms-container-full textarea{font-size:15px!important}div.wpforms-container-full textarea::-moz-placeholder{font-size:15px}div.wpforms-container-full textarea::placeholder{font-size:15px}.wp-core-ui div.wpforms-container .wpforms-field,.wpforms-container .wpforms-field{padding:5px 0}div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column{padding:0 5px!important}div.wpforms-container-full .wpforms-form .wpforms-field-divider{margin:20px 0}#wpforms-conversational-form-page .iti__selected-country-primary,body .iti__selected-country-primary,div.wpforms-container .wpforms-form .iti__selected-country-primary,div.wpforms-container-full .wpforms-form .iti__selected-country-primary{padding:0 14px!important}div.wpforms-container-full input[type=tel]{padding-left:50px!important}div.wpforms-container-full .wpforms-form em.wpforms-error,div.wpforms-container-full .wpforms-form label.wpforms-error{margin-bottom:15px;margin-top:3px}.wpforms-field.wpforms-field-pagebreak{margin-top:20px}div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons.wpforms-init{top:0!important}div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-rows .wpforms-field-label~.wpforms-field-layout-rows:first-of-type .wpforms-field{padding-bottom:0;padding-top:0!important}div.wpforms-container .wpforms-form .wpforms-field-repeater.wpforms-field-repeater-display-rows .wpforms-field-repeater-clone-wrap:has(+.wpforms-field-repeater-clone-wrap) .wpforms-field{padding-bottom:0!important}div.wpforms-container .wpforms-form .wpforms-field-repeater .wpforms-layout-row{gap:5px!important}div.wpforms-container.wpforms-container-full .wpforms-form .wpforms-field-repeater .wpforms-field-layout-rows .wpforms-field-repeater-display-rows-buttons{padding-top:0!important;transform:none!important}div.wpforms-container .wpforms-form .wpforms-field-repeater>.wpforms-field-repeater-clone-wrap .wpforms-field-repeater-display-rows .wpforms-field-repeater-display-rows-buttons{padding-top:5px!important}.category-slider-wrapper{position:unset!important}.category-slider-wrapper .swiper-button-next,.category-slider-wrapper .swiper-button-prev{background-color:#fff;border:1px solid #e4e4e4;border-radius:50%;color:#0fccdb;cursor:pointer;height:80px;position:absolute;top:55%;transform:translateY(-55%);width:80px;z-index:10}.category-slider-wrapper .swiper-button-next svg,.category-slider-wrapper .swiper-button-prev svg{height:33px;width:16px}.category-slider-wrapper .swiper-button-next:after,.category-slider-wrapper .swiper-button-prev:after{font-size:16px;font-weight:700}.category-slider-wrapper .swiper-button-next.swiper-button-disabled,.category-slider-wrapper .swiper-button-prev.swiper-button-disabled{cursor:not-allowed;opacity:1}.category-slider-wrapper .swiper-button-next.swiper-button-disabled svg,.category-slider-wrapper .swiper-button-prev.swiper-button-disabled svg{opacity:.5}.category-slider-wrapper .swiper-button-prev{left:-40px}.category-slider-wrapper .swiper-button-next{right:-40px}.category-slider{overflow:visible}.category-slider .swiper-wrapper{align-items:stretch}.category-slider .swiper-slide{height:auto}.category-slider .category-slide{aspect-ratio:1;border:1px solid #e4e4e4;border-radius:15px;color:inherit;display:block;display:flex;flex-direction:column;text-align:center;text-decoration:none}.category-slider .category-slide__image{align-items:center;border-radius:8px;display:flex;height:70%;justify-content:center;overflow:hidden}.category-slider .category-slide__image img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.category-slider .category-slide__title{align-items:center;display:flex;height:30%;justify-content:center;margin-bottom:0}.category-slider .category-slide__title div{background-color:#000;border-radius:50px;color:#fff;display:block;font-size:16px;font-weight:500;margin:0;max-width:90%;padding:15px 40px;width:100%}@media (max-width:768px){.category-slider-wrapper .swiper-button-next,.category-slider-wrapper .swiper-button-prev{height:50px;width:50px}.category-slider-wrapper .swiper-button-next:after,.category-slider-wrapper .swiper-button-prev:after{font-size:12px}.category-slider-wrapper .swiper-button-prev{left:-9px}.category-slider-wrapper .swiper-button-next{right:-9px}}@media (max-width:480px){.category-slider-wrapper .swiper-button-next,.category-slider-wrapper .swiper-button-prev{height:40px;width:40px}.category-slider-wrapper .swiper-button-next:after,.category-slider-wrapper .swiper-button-prev:after{font-size:10px}.category-slider .category-slide__title div{font-size:14px;padding:10px 20px}}.brand-cards-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(var(--columns,4),1fr);margin-top:15px;padding-left:.9375rem;padding-right:.9375rem}@media (max-width:992px){.brand-cards-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.brand-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.brand-cards-grid{grid-template-columns:1fr}}.brand-card{align-items:center;background:#fff;border:1px solid #e4e4e4;border-radius:8px;display:flex;flex-direction:column;padding:1.5rem;text-decoration:none;transition:box-shadow .3s ease,transform .3s ease}.brand-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-4px)}.brand-card__image{align-items:center;aspect-ratio:2/1;display:flex;justify-content:center;margin-bottom:1rem;width:100%}.brand-card__image img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.brand-card__title{color:#000;font-size:1rem;font-weight:600;margin:0;text-align:center}.products .product .thb-product-inner-wrapper{background-color:#fff;border:1px solid #e4e4e4;border-radius:15px}.products .product .thb-product-inner-wrapper .product-thumbnail{padding:45px 0 0;position:relative}.products .product .thb-product-inner-wrapper .product-thumbnail img{aspect-ratio:1/1;contain-intrinsic-size:auto 300px;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.products .product .thb-product-inner-wrapper .product-thumbnail .stock-badge{align-items:center;color:#000;display:flex;font-size:12px;left:10px;line-height:23px;position:absolute;top:10px;z-index:5}.products .product .thb-product-inner-wrapper .product-thumbnail .stock-badge:before{border-radius:50%;content:"";display:inline-block;height:15px;margin-right:7px;width:15px}.products .product .thb-product-inner-wrapper .product-thumbnail .stock-badge.in-stock:before{background-color:#0ad221}.products .product .thb-product-inner-wrapper .product-thumbnail .stock-badge.on-back-order:before{background-color:#ff8000}.products .product .thb-product-inner-wrapper .product-thumbnail .stock-badge.custom-order{color:#000;text-decoration:none}.products .product .thb-product-inner-wrapper .product-thumbnail .stock-badge.custom-order:before{background-color:#0fccdb}.products .product .thb-product-inner-wrapper .product-thumbnail .stock-badge.custom-order .hover-text{display:none}.products .product .thb-product-inner-wrapper .product-thumbnail .stock-badge.custom-order:hover{color:#0fccdb}.products .product .thb-product-inner-wrapper .product-thumbnail .stock-badge.out-of-stock{color:#000;text-decoration:none}.products .product .thb-product-inner-wrapper .product-thumbnail .stock-badge.out-of-stock:before{background-color:red}.products .product .thb-product-inner-wrapper .product-thumbnail .stock-badge.out-of-stock .hover-text{display:none}.products .product .thb-product-inner-wrapper .product-thumbnail .stock-badge.out-of-stock:hover{color:#0fccdb}.products .product .thb-product-inner-wrapper:hover .stock-badge.custom-order .stock-text,.products .product .thb-product-inner-wrapper:hover .stock-badge.out-of-stock .stock-text{display:none}.products .product .thb-product-inner-wrapper:hover .stock-badge.custom-order .hover-text,.products .product .thb-product-inner-wrapper:hover .stock-badge.out-of-stock .hover-text{display:inline}.products .product .thb-product-inner-wrapper .amount{font-weight:500}.products .product .thb-product-inner-wrapper .thb-product-inner-content .woocommerce-loop-product__title{font-weight:500;margin-bottom:10px}.products .product .thb-product-inner-wrapper .thb-product-inner-content .related-product-note{align-items:flex-start;color:red;display:flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;line-height:1.4;margin:0 0 10px}.products .product .thb-product-inner-wrapper .thb-product-inner-content .related-product-note:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23dc3232' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 8v4M12 16h.01'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-top:1px;min-width:16px;width:16px}.products .product .thb-product-inner-wrapper .thb-product-inner-content .button,.products .product .thb-product-inner-wrapper .thb-product-inner-content .swf_remove_from_favourites{border-radius:50px}.products .product .thb-product-inner-wrapper .thb-product-inner-content .add_to_cart_button.swf_remove_from_favourites,.products .product .thb-product-inner-wrapper .thb-product-inner-content .button.add_to_cart_button{background-color:#fff;border:1px solid #000;color:#000;font-weight:500;margin-top:10px}.products .product .thb-product-inner-wrapper .thb-product-inner-content .add_to_cart_button.swf_remove_from_favourites:hover,.products .product .thb-product-inner-wrapper .thb-product-inner-content .button.add_to_cart_button:hover{background-color:#000;color:#fff}.products .product .thb-product-inner-wrapper .thb-product-inner-content .button.product_type_simple,.products .product .thb-product-inner-wrapper .thb-product-inner-content .product_type_simple.swf_remove_from_favourites{margin-top:10px}.products .product .thb-product-inner-wrapper:hover{background-color:#fff}.products .product .login-register-link{color:#0fccdb;display:block;font-size:14px;font-weight:500;margin-top:10px;text-align:center;text-decoration:underline}.products .product .login-register-link:hover{color:#0fccdb}.shop-sidebar ul.product-categories li{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.shop-sidebar ul.product-categories li .thb-arrow .thb-icon-down-open-mini:before{border:6px solid transparent;border-top-color:#000;content:"";display:block;height:12px;position:relative;top:3px;width:12px}.shop-sidebar ul.product-categories li.current-cat>a{color:#0fccdb}.shop-sidebar ul.product-categories li.cat-parent.active>.thb-arrow .thb-icon-down-open-mini:before{border-bottom-color:#0fccdb;border-top-color:transparent;top:-3px}.shop-sidebar ul.product-categories li.current-cat-parent>a{color:#0fccdb}.shop-sidebar ul.product-categories li.current-cat-parent>ul.children{display:block}.shop-sidebar ul.product-categories li.current-cat-parent>.thb-arrow .thb-icon-down-open-mini:before{border-bottom-color:#0fccdb;border-top-color:transparent;top:-3px}.shop-sidebar ul.product-categories li ul.children{width:100%}.shop-sidebar ul.product-categories li ul.children li.current-cat a{color:#0fccdb}.tax-product_brand .widget.widget_layered_nav a{padding-left:0}.tax-product_brand .widget.widget_layered_nav a:before{display:none}.woocommerce-account .woocommerce{margin-top:80px}@media (max-width:1024px){.woocommerce-account .woocommerce{margin-top:40px}}.woocommerce-account .woocommerce-link-account-message{margin-bottom:30px}.woocommerce-account .root-eb-column-omkok{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation{margin-right:124px}@media (max-width:1283px){.woocommerce-account .woocommerce-MyAccount-navigation{margin-right:50px}}@media (max-width:1024px){.woocommerce-account .woocommerce-MyAccount-navigation{margin-right:0}}@media (max-width:768px){.woocommerce-account .woocommerce-MyAccount-navigation{max-width:100%;padding-right:0}}.woocommerce-account .woocommerce-MyAccount-navigation ul li{margin-bottom:8px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{border:1px solid #e4e4e4;border-radius:15px;display:block;padding:20px}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{text-decoration:none}.woocommerce-account .woocommerce-MyAccount-content .welcome-content{display:flex;gap:20px;justify-content:space-between}@media (max-width:768px){.woocommerce-account .woocommerce-MyAccount-content .welcome-content{flex-direction:column-reverse}}.woocommerce-account .woocommerce-MyAccount-content .welcome-content .content{max-width:70%}@media (max-width:1024px){.woocommerce-account .woocommerce-MyAccount-content .welcome-content .content{max-width:100%}}.woocommerce-account .woocommerce-MyAccount-content .welcome-content img.secondary-logo{max-width:160px}.woocommerce-account p.welcome-name{color:#0fccdb;font-size:40px;font-weight:700;line-height:1}.widget.widget_product_categories{box-sizing:border-box;padding:12px 18px}@media (max-width:1067px){.widget.widget_product_categories{padding:0}}.widget.widget_product_categories li,.widget.widget_product_categories ul{list-style:none;margin:0;padding:0}.widget.widget_product_categories ul.product-categories li{position:relative}.widget.widget_product_categories ul.product-categories li>a{line-height:1.25;margin-right:20px;padding:8px 43px 8px 0;text-decoration:none}@media (max-width:1067px){.widget.widget_product_categories ul.product-categories li>a{margin-right:0}}.widget.widget_product_categories ul.product-categories li div.thb-arrow{position:absolute;right:0;top:7px}@media (max-width:1067px){.widget.widget_product_categories ul.product-categories li div.thb-arrow{top:4px}}.widget.widget_product_categories ul.product-categories ul.children{margin-left:0;padding-left:16px}.widget.widget_product_categories ul.product-categories ul.children li>a{padding:6px 0}.woocommerce ul.products li.product .gc-loop-model{color:#111;font-weight:700;letter-spacing:.4px;margin:10px 0 6px;text-transform:uppercase}.woocommerce ul.products li.product .gc-loop-model a{color:#111;font-weight:700;text-decoration:none}.woocommerce ul.products li.product .gc-loop-model a:hover{text-decoration:underline}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#666;font-size:.8em;font-weight:400;line-height:1.25;margin:0 0 10px}.wp-block-media-text h2{font-size:32px}.wp-block-cover .wp-block-cover__inner-container{max-width:100%}.wp-block-cover .wp-block-cover__inner-container a{color:#0fccdb}.wp-block-cover .wp-block-cover__inner-container a:hover{text-decoration:underline}body:not(.logged-in) .logout-button,body:not(.logged-in) .my-account-heading{display:none}body .logo-holder .logoimg{max-height:60px;width:137px}body a{color:#000}body a:hover{color:#0fccdb}body .row{max-width:1462px}body.page header.header,body.woocommerce-account.logged-in .header{margin-bottom:0}body hr.wp-block-separator{color:#e4e4e4}body header.header{border-bottom:1px solid #e4e4e4}body header.header:after{content:none}body footer.footer{background-color:#f3fcfd}body footer.footer:before{content:none}body iframe{display:block}body .subfooter{background-color:#f3fcfd}body #menu-navigation.thb-full-menu a{font-weight:500}body.woocommerce-order-received .woocommerce-order{margin-top:50px}.header-top{background-color:#000;color:#fff;font-size:14px;width:100%}.header-top .top-strip-description{padding:10px 0}.header-top .call-to-action{align-items:center;border-left:1px solid #fff;display:flex;font-weight:600;padding:10px 0 10px 20px}.header-top .call-to-action a{color:#fff}.header-top .call-to-action a:hover{text-decoration:underline}.header-top .call-to-action svg{margin-left:10px}.header-top .login-register-item a{padding:10px 0}.header-top .login-register{align-items:center;display:flex;gap:20px;justify-content:flex-end}.header-top .login-register .login-register-inner{align-items:center;display:flex;justify-content:center;padding:10px 0}.header-top .login-register .login-register-inner svg{margin-left:10px}.header-top .login-register a{color:#fff;font-weight:600}.header-top .login-register a:hover{text-decoration:underline}.header-top .login-register .user-name{margin-left:3px}@media (max-width:768px){.wp-block-spacer{height:20px!important}}.pagination,.woocommerce-pagination{padding:20px 45px}.custom-component{margin:10px 0;padding:20px}.custom-component__title{font-size:1.5rem;font-weight:700;margin-bottom:10px}.custom-component__content{line-height:1.6}.wp-block-essential-blocks-column .eb-parent-wrapper{overflow:hidden}.wp-block-cover{margin-bottom:0}.thb-secondary-area{width:100%}.thb-secondary-area .thb-secondary-item.thb-quick-search{margin-right:10px}.thb-secondary-area .thb-secondary-item.thb-quick-cart{margin-left:auto}.thb-secondary-area .thb-quick-cart .thb-quick-cart-inner{align-items:center;border-radius:100px;display:flex;flex-direction:column;height:48px;justify-content:center;padding:0;width:48px}.thb-secondary-area .thb-quick-cart .thb-quick-cart-inner .thb-item-icon-wrapper .count.thb-cart-count{font-size:8px;font-weight:600;margin-left:0}.thb-secondary-area .thb-header-inline-search,.thb-secondary-area .thb-quick-search{width:100%}.thb-secondary-area .woocommerce-product-search input{border-radius:100px;height:48px;padding-left:48px;width:100%}.thb-secondary-area .woocommerce-product-search input::-moz-placeholder{color:#0fccdb;font-size:15px;font-weight:500}.thb-secondary-area .woocommerce-product-search input::placeholder{color:#0fccdb;font-size:15px;font-weight:500}.thb-secondary-area .woocommerce-product-search button{background-size:22px 22px;height:48px;width:48px}.products .product-category .thb-product-category-container .thb-product-category-image{padding-top:30px}.thb-product-detail #wc-stripe-express-checkout-element{display:none!important}.thb-product-detail .woocommerce-product-gallery .woocommerce-product-gallery__image{aspect-ratio:16/9;overflow:hidden}.thb-product-detail .woocommerce-product-gallery .woocommerce-product-gallery__image a{display:block;height:100%;width:100%}.thb-product-detail .woocommerce-product-gallery .woocommerce-product-gallery__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.thb-product-detail .product-information h1,.thb-product-detail .stock-status{margin-bottom:20px}.thb-product-detail .stock-status span{align-items:center;display:flex;font-size:15px;line-height:1}.thb-product-detail .stock-status span:before{border-radius:50%;content:"";display:inline-block;height:19px;margin-right:10px;width:19px}.thb-product-detail .stock-status .in-stock:before{background-color:#0ad221}.thb-product-detail .stock-status .on-back-order:before{background-color:#ff8000}.thb-product-detail .stock-status .custom-order:before{background-color:#0fccdb}.thb-product-detail .stock-status .out-of-stock{align-items:center;border:none;color:unset;display:flex;font-size:15px;height:unset;justify-content:unset;margin:0;max-width:unset;padding:0;text-transform:unset;width:unset}.thb-product-detail .stock-status .out-of-stock:before{background-color:red}.thb-product-detail .price .amount{font-size:20px;font-weight:500}.thb-product-detail form.cart{gap:5px;margin-top:20px}.thb-product-detail form.cart .single_add_to_cart_button{background-color:#000;margin-left:0!important;width:255px}.thb-product-detail .product_meta span.sku_wrapper{margin-bottom:10px}.thb-product-detail .product_meta span.vendor_sku_wrapper{display:block;margin-bottom:20px}.thb-product-detail .product_meta .posted_in a,.thb-product-detail .product_meta .tagged_as a{color:#0fccdb}.thb-product-detail .product_meta .posted_in a:hover,.thb-product-detail .product_meta .tagged_as a:hover{text-decoration:underline}.thb-product-detail .product_meta .product_downloads{display:flex;flex-direction:column;gap:8px;margin-top:20px}.thb-product-detail .product_meta .product_downloads .product_download_link{align-items:center;color:#000;display:inline-flex;font-size:16px;gap:8px;line-height:30px;text-decoration:underline;transition:color .3s ease}.thb-product-detail .product_meta .product_downloads .product_download_link:hover{color:#0fccdb}.thb-product-detail .product_meta .product_downloads .product_download_link:hover svg path{stroke:#0fccdb}.thb-product-detail .product_meta .product_downloads .product_download_link svg{flex-shrink:0}.thb-product-detail .product_meta .product_downloads .product_download_link span{text-decoration:underline}.thb-product-detail .login-for-price{margin-top:20px}.woocommerce-cart-form input#coupon_code{height:unset}.woocommerce-message{display:block}.woocommerce-message .button,.woocommerce-message .swf_remove_from_favourites{color:#0fccdb}.woocommerce-message .button:hover,.woocommerce-message .swf_remove_from_favourites:hover{background-color:transparent;color:#0fccdb}#place_order{line-height:unset}.woocommerce-SavedPaymentMethods{list-style:none;padding-left:0}.wc-empty-cart-message{margin-bottom:20px;text-align:center}.return-to-shop{text-align:center}.thb-woocommerce-header .thb-woocommerce-header-title{max-width:100%}.thb-woocommerce-header .thb-woocommerce-header-title ul{align-items:center;display:flex;flex-wrap:wrap;gap:13px;justify-content:center}.thb-woocommerce-header .thb-woocommerce-header-title ul li a{align-items:center;border:1px solid #e4e4e4;border-radius:50px;color:#000;display:flex;font-weight:600;justify-content:center;margin:0;min-width:200px;padding:10px 30px}.thb-woocommerce-header .thb-woocommerce-header-title ul li a:hover{background-color:#0fccdb;color:#fff!important;text-decoration:none!important}.thb-woocommerce-header .thb-woocommerce-header-title ul li a:after{content:none}.product-downloads{overflow:hidden}.product-downloads .downloads-table{border-collapse:collapse;width:100%}@media (min-width:768px){.product-downloads .downloads-table{width:40%}}.product-downloads .downloads-table .download-row{position:relative}.product-downloads .downloads-table .download-row:after{background-color:#e4e4e4;bottom:0;content:"";height:1px;left:0;position:absolute;right:-9999px}.product-downloads .downloads-table .download-row:last-child:after{display:none}.product-downloads .downloads-table .download-row td{font-size:14px;padding:20px 15px;vertical-align:middle;white-space:nowrap}.product-downloads .downloads-table .download-row td:first-child{padding-left:0}.product-downloads .downloads-table .download-row .download-name{color:#000;font-weight:500}.product-downloads .downloads-table .download-row .download-type{color:#000}.product-downloads .downloads-table .download-row .download-action a{align-items:center;color:#000;display:inline-flex;justify-content:center;transition:color .3s ease}.product-downloads .downloads-table .download-row .download-action a:hover{color:#0fccdb}.product-downloads .downloads-table .download-row .download-action a svg{height:24px;width:24px}.eb-post-grid-wrapper.eb-post-grid-11t4v .ebpg-entry-thumbnail img{border:1px solid #e4e4e4}.wp-block-essential-blocks-slider.logo-gallery img.eb-slider-image{filter:grayscale(100%);transition:filter .3s ease}.wp-block-essential-blocks-slider.logo-gallery img.eb-slider-image:hover{filter:grayscale(0)}.post-detail-style1 .post-title-container{max-width:50%}.login-welcome-note{background-color:#0fccdb;border-radius:5px;color:#fff;font-size:14px;margin-bottom:20px;padding:20px}.login-welcome-note a{color:#fff;font-weight:600;text-decoration:underline}
