.woocommerce ul.products li.product-category,ul.products li.product-category{margin-bottom:32px!important}.woocommerce ul.products li.product-category .thumb-info,ul.products li.product-category .thumb-info{display:flex!important;flex-direction:column!important;align-items:center!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important;transition:transform 0.22s ease}.woocommerce ul.products li.product-category .thumb-info:hover,ul.products li.product-category .thumb-info:hover{transform:translateY(-3px)}.woocommerce ul.products li.product-category .thumb-info-wrapper,ul.products li.product-category .thumb-info-wrapper{order:1!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:178px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}.woocommerce ul.products li.product-category .thumb-info-wrapper::after,ul.products li.product-category .thumb-info-wrapper::after{display:none!important;content:none!important}.woocommerce ul.products li.product-category .thumb-info img,ul.products li.product-category .thumb-info img{display:block!important;width:auto!important;max-width:100%!important;max-height:166px!important;height:auto!important;object-fit:contain!important;padding:0!important;background:#ffffff!important;box-shadow:inset 0 0 0 5px #ffffff!important;outline:5px solid #ffffff!important;outline-offset:-5px!important;transition:transform 0.22s ease,opacity 0.22s ease}.woocommerce ul.products li.product-category .thumb-info:hover img,ul.products li.product-category .thumb-info:hover img{transform:scale(1.02);opacity:.97}.woocommerce ul.products li.product-category .thumb-info-wrap,ul.products li.product-category .thumb-info-wrap{order:2!important;position:static!important;display:flex!important;justify-content:center!important;width:100%!important;margin:8px 0 0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important;opacity:1!important;visibility:visible!important}.woocommerce ul.products li.product-category .thumb-info-title,ul.products li.product-category .thumb-info-title,ul.category-color-dark li.product-category .thumb-info-title{position:static!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:72%!important;max-width:94%!important;min-height:35px!important;margin:0!important;padding:8px 13px 9px!important;background:#eef8f9!important;border:1px solid #d4e8ea!important;box-shadow:none!important;text-align:center!important;transform:none!important;opacity:1!important;visibility:visible!important;transition:background 0.22s ease,border-color 0.22s ease}.woocommerce ul.products li.product-category .thumb-info:hover .thumb-info-title,ul.products li.product-category .thumb-info:hover .thumb-info-title{background:#e5f4f6!important;border-color:#9fcfd4!important}.woocommerce ul.products li.product-category .thumb-info h3,.woocommerce ul.products li.product-category .woocommerce-loop-category__title,ul.products li.product-category .thumb-info h3,ul.products li.product-category .woocommerce-loop-category__title{display:block!important;margin:0!important;padding:0!important;color:#064858!important;font-family:Poppins,Arial,sans-serif!important;font-size:11.8px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:0.03em!important;text-transform:uppercase!important;text-align:center!important}body .woocommerce ul.products li.product-category .thumb-info-type,body ul.products li.product-category .thumb-info-type,body li.product-category .thumb-info-type,body .woocommerce ul.products li.product-category mark.count,body .woocommerce ul.products li.product-category .count,body ul.products li.product-category mark.count,body ul.products li.product-category .count,body li.product-category mark.count,body li.product-category .count{display:none!important;visibility:hidden!important;opacity:0!important;font-size:0!important;line-height:0!important;width:0!important;height:0!important;max-width:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}@media (max-width:575px){.woocommerce ul.products li.product-category .thumb-info-wrapper,ul.products li.product-category .thumb-info-wrapper{min-height:150px!important}.woocommerce ul.products li.product-category .thumb-info img,ul.products li.product-category .thumb-info img{max-height:132px!important;box-shadow:inset 0 0 0 4px #ffffff!important;outline:4px solid #ffffff!important;outline-offset:-4px!important}.woocommerce ul.products li.product-category .thumb-info-title,ul.products li.product-category .thumb-info-title,ul.category-color-dark li.product-category .thumb-info-title{min-width:80%!important;max-width:97%!important;min-height:34px!important;padding:8px 10px 9px!important}.woocommerce ul.products li.product-category .thumb-info h3,.woocommerce ul.products li.product-category .woocommerce-loop-category__title,ul.products li.product-category .thumb-info h3,ul.products li.product-category .woocommerce-loop-category__title{font-size:11.4px!important}}@media (prefers-reduced-motion:reduce){.woocommerce ul.products li.product-category .thumb-info,ul.products li.product-category .thumb-info,.woocommerce ul.products li.product-category .thumb-info img,ul.products li.product-category .thumb-info img,.woocommerce ul.products li.product-category .thumb-info-title,ul.products li.product-category .thumb-info-title{transition:none!important}.woocommerce ul.products li.product-category .thumb-info:hover,ul.products li.product-category .thumb-info:hover,.woocommerce ul.products li.product-category .thumb-info:hover img,ul.products li.product-category .thumb-info:hover img{transform:none!important}}.designer-note-section{margin:20px 0 32px;font-family:Poppins,Arial,sans-serif}.designer-note-wrap{max-width:1200px;margin:0 auto;padding:0 20px}.designer-note-inner{display:grid;grid-template-columns:minmax(0,1fr) 110px;align-items:stretch;gap:18px;width:100%;box-sizing:border-box;padding:12px 16px 0 20px;background:linear-gradient(135deg,#003f4d,#002f3b);color:#fff}.designer-note-content{min-width:0;align-self:center;padding:0 0 12px}.designer-note-label{margin:0 0 4px;color:#8edce6;font-size:11px;font-weight:700;line-height:1.3;letter-spacing:1.8px;text-transform:uppercase}.designer-note-text{margin:0;color:#fff;font-size:15px;line-height:1.55}.designer-note-image{display:flex;align-items:flex-end;justify-content:flex-end;min-width:0}.designer-note-mascot{display:block;width:105px;max-width:100%;height:auto;margin:0;object-fit:contain;pointer-events:none}@media(max-width:768px){.designer-note-section{margin:16px 0 28px}.designer-note-wrap{padding:0}.designer-note-inner{grid-template-columns:minmax(0,1fr) minmax(92px,26vw);gap:8px;padding:12px 6px 0 14px}.designer-note-content{align-self:center;padding:0 0 12px}.designer-note-label{font-size:10.5px;letter-spacing:1.5px}.designer-note-text{font-size:14px;line-height:1.45}.designer-note-mascot{width:100%;max-width:110px}}@media(max-width:420px){.designer-note-inner{grid-template-columns:minmax(0,1fr) minmax(88px,28vw);gap:6px;padding-left:12px;padding-right:4px}.designer-note-text{font-size:13.5px;line-height:1.4}.designer-note-mascot{width:100%;max-width:105px}}:root{--findcheapbathrooms-c1:#2CA9BC;--findcheapbathrooms-c2:#004d56;--findcheapbathrooms-c3:#002f3b;--findcheapbathrooms-bg1:#f8fdff;--findcheapbathrooms-bg2:#f5f8f9;--findcheapbathrooms-line:#dbe7ec;--findcheapbathrooms-text:#333333;--findcheapbathrooms-title:#003f4d}.findcheapbathrooms-spec-heading{font-size:24px;text-transform:uppercase;text-align:center;background:linear-gradient(135deg,var(--findcheapbathrooms-c1),var(--findcheapbathrooms-c2));color:#ffffff!important;padding:12px 20px;font-weight:700;letter-spacing:1px;box-shadow:0 4px 15px rgb(0 0 0 / .15);margin:0 0 6px;line-height:1.2;font-family:Poppins,Arial,sans-serif}.findcheapbathrooms-spec-table{width:100%;border-collapse:collapse;margin:0 0 32px;background:#fff;border:1px solid var(--findcheapbathrooms-line);box-shadow:0 4px 12px rgb(0 0 0 / .08);font-family:Poppins,Arial,sans-serif}.findcheapbathrooms-spec-table caption{caption-side:top;text-align:left;padding:0 0 10px;color:#637381;font-size:13px;font-weight:600;line-height:1.35}.findcheapbathrooms-spec-table tr{border-bottom:1px solid rgb(180 190 200 / .28)}.findcheapbathrooms-spec-table tr:nth-child(odd){background:#fafbfc}.findcheapbathrooms-spec-table tr:hover{background:rgb(44 169 188 / .08)}.findcheapbathrooms-spec-table th,.findcheapbathrooms-spec-table td{padding:10px 14px;text-align:left;vertical-align:middle;font-size:14px;line-height:1.45;word-wrap:break-word;overflow-wrap:break-word}.findcheapbathrooms-spec-table th[scope="row"]{width:32%;min-width:170px;white-space:nowrap;background:rgb(44 169 188 / .09);color:var(--findcheapbathrooms-title);font-weight:700}.findcheapbathrooms-spec-table th[scope="row"]::after{content:":"}.findcheapbathrooms-spec-table td{width:68%;color:var(--findcheapbathrooms-text)}.findcheapbathrooms-take-section,.findcheapbathrooms-guide-section,.findcheapbathrooms-faq-section{margin-bottom:32px;font-family:Poppins,Arial,sans-serif}.findcheapbathrooms-take-section:last-child,.findcheapbathrooms-guide-section:last-child,.findcheapbathrooms-faq-section:last-child{margin-bottom:0}.findcheapbathrooms-take-section{margin-top:8px}.findcheapbathrooms-take-card{display:flex;gap:18px;align-items:center;background:#fff;border-left:6px solid var(--findcheapbathrooms-c1);padding:18px;box-shadow:0 4px 12px rgb(0 0 0 / .08);transition:transform 0.3s ease,box-shadow 0.3s ease}.findcheapbathrooms-take-card:hover{transform:translateY(-4px);box-shadow:0 14px 28px rgb(44 169 188 / .18)}.findcheapbathrooms-take-media{flex:0 0 auto}.findcheapbathrooms-take-img{width:110px;height:auto;display:block}.findcheapbathrooms-take-content{flex:1 1 auto}.findcheapbathrooms-take-title{margin:0 0 8px;font-size:18px;text-transform:uppercase;color:var(--findcheapbathrooms-title);line-height:1.25;font-weight:700}.findcheapbathrooms-take-text{margin:0;font-size:15px;line-height:1.65;color:#222}.findcheapbathrooms-section-title{font-size:24px;text-transform:uppercase;text-align:center;background:linear-gradient(135deg,var(--findcheapbathrooms-c1),var(--findcheapbathrooms-c2));color:#ffffff!important;padding:12px 20px;font-weight:700;letter-spacing:1px;box-shadow:0 4px 15px rgb(0 0 0 / .15);margin:0 0 6px;line-height:1.2;font-family:Poppins,Arial,sans-serif}.findcheapbathrooms-section-subtitle{font-size:18px;color:#ffffff!important;text-align:center;font-weight:500;text-transform:uppercase;letter-spacing:.8px;background:linear-gradient(135deg,var(--findcheapbathrooms-title),var(--findcheapbathrooms-c3));padding:10px 20px;box-shadow:0 3px 12px rgb(0 0 0 / .12);margin:0 0 20px;line-height:1.25;font-family:Poppins,Arial,sans-serif}.findcheapbathrooms-guide-section{padding:12px 0 24px}.findcheapbathrooms-guide-grid{display:flex;gap:32px;max-width:1200px;margin:0 auto;padding:0 20px;flex-wrap:wrap;justify-content:center}.findcheapbathrooms-guide-column{flex:1 1 320px;max-width:500px;background:#fff;overflow:hidden;box-shadow:0 4px 12px rgb(0 0 0 / .08);transition:transform 0.3s ease,box-shadow 0.3s ease}.findcheapbathrooms-guide-column:hover{transform:translateY(-4px);box-shadow:0 14px 28px rgb(44 169 188 / .18)}.findcheapbathrooms-guide-column-good .findcheapbathrooms-column-head{background:linear-gradient(135deg,var(--findcheapbathrooms-c1),#1e8a9a)}.findcheapbathrooms-guide-column-caution .findcheapbathrooms-column-head{background:linear-gradient(135deg,var(--findcheapbathrooms-c2),#00333f)}.findcheapbathrooms-column-head{padding:18px 16px;color:#fff;font-size:21px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;text-align:center;line-height:1.2}.findcheapbathrooms-column-icon{font-size:34px;margin-bottom:4px}.findcheapbathrooms-icon-tick,.findcheapbathrooms-icon-cross{font-size:34px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgb(0 0 0 / .4)}.findcheapbathrooms-column-label{font-size:inherit;line-height:1.2}.findcheapbathrooms-card-list{padding:24px;text-align:left}.findcheapbathrooms-guide-card{margin-bottom:20px;padding:20px;background:var(--findcheapbathrooms-bg1);border-left:6px solid var(--findcheapbathrooms-c1);box-shadow:0 2px 8px rgb(0 0 0 / .06)}.findcheapbathrooms-guide-column-caution .findcheapbathrooms-guide-card{border-left-color:var(--findcheapbathrooms-c2);background:var(--findcheapbathrooms-bg2)}.findcheapbathrooms-guide-card:last-child{margin-bottom:0}.findcheapbathrooms-guide-card-title{margin:0 0 12px;font-size:17.5px;color:var(--findcheapbathrooms-title);font-weight:600;line-height:1.3;text-align:left}.findcheapbathrooms-guide-card-text{margin:0;font-size:15px;line-height:1.65;color:var(--findcheapbathrooms-text)}.findcheapbathrooms-faq-section{padding-bottom:8px}.findcheapbathrooms-faq-wrap{max-width:1200px;margin:0 auto;padding:0 20px}.findcheapbathrooms-faq-list{list-style:none;padding:0;margin:0}.findcheapbathrooms-faq-card{margin-bottom:10px;border-bottom:1px solid #ddd;padding:16px;background:#fff;box-shadow:0 2px 8px rgb(0 0 0 / .06)}.findcheapbathrooms-faq-card:last-child{margin-bottom:0;border-bottom:none}.findcheapbathrooms-faq-question{display:block;margin:0 0 8px;font-size:16.5px;color:var(--findcheapbathrooms-c2);text-transform:none;font-weight:600;line-height:1.3}.findcheapbathrooms-faq-answer{margin:0;color:var(--findcheapbathrooms-text);font-size:15px;line-height:1.65}@media (max-width:768px){.findcheapbathrooms-spec-table th,.findcheapbathrooms-spec-table td{padding:9px 10px;font-size:13.5px}.findcheapbathrooms-spec-table th[scope="row"]{width:40%;min-width:125px;white-space:normal}.findcheapbathrooms-take-section,.findcheapbathrooms-guide-section,.findcheapbathrooms-faq-section{margin-bottom:28px}.findcheapbathrooms-take-card{flex-direction:column;align-items:center;text-align:center;padding:20px;gap:10px;border-left:none;border-top:6px solid var(--findcheapbathrooms-c1)}.findcheapbathrooms-take-img{width:110px;height:110px;border-radius:50%;object-fit:cover;object-position:center top;border:4px solid var(--findcheapbathrooms-c1);box-shadow:0 0 15px rgb(44 169 188 / .3)}.findcheapbathrooms-take-title{font-size:16.5px;line-height:1.15}.findcheapbathrooms-guide-grid{gap:20px;padding:0}.findcheapbathrooms-guide-column{flex:1 1 100%;max-width:none}.findcheapbathrooms-column-head{padding:14px 12px;font-size:17px}.findcheapbathrooms-card-list{padding:16px}.findcheapbathrooms-guide-card{padding:16px}.findcheapbathrooms-spec-heading,.findcheapbathrooms-section-title{font-size:19px;padding:10px 16px}.findcheapbathrooms-section-subtitle{font-size:15.5px;padding:8px 16px;margin-bottom:16px}.findcheapbathrooms-faq-wrap{padding:0}.findcheapbathrooms-faq-question{font-size:16.5px}.findcheapbathrooms-faq-answer{font-size:14.5px;line-height:1.55}}body.single-product section.page-top nav.breadcrumbs-wrap ul.breadcrumb>li[aria-current],body.single-product section.page-top nav.breadcrumbs-wrap ul.breadcrumb>li[aria-current="page"],body.single-product section.page-top nav.breadcrumbs-wrap ul.breadcrumb>li:last-child{display:none!important;visibility:hidden!important;font-size:0!important;line-height:0!important;width:0!important;max-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body.single-product section.page-top nav.breadcrumbs-wrap ul.breadcrumb>li:nth-last-child(2)>.delimiter{display:none!important}.single-product .summary .price .fcr-you-save{display:block!important;clear:both!important;margin-top:6px!important;margin-bottom:0!important;padding:0!important;background:transparent!important;border:0!important;font-family:Poppins,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0.01em!important;text-transform:uppercase!important;color:#222529!important}.single-product .summary .price .fcr-you-save .woocommerce-Price-amount{color:#2CA9BC!important;font-weight:700!important}@media (max-width:767px){.single-product .summary .price .fcr-you-save{display:block!important;clear:both!important;margin-top:7px!important;margin-bottom:3px!important;padding:0!important;background:transparent!important;border:0!important;font-family:Poppins,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0.01em!important;text-transform:uppercase!important;color:#222529!important}.single-product .summary .price .fcr-you-save .woocommerce-Price-amount{color:#2CA9BC!important;font-weight:700!important}}.product-summary-wrap .product_meta span a,.product-summary-wrap .product_meta span span{text-transform:uppercase}.single-product .product_meta{text-transform:uppercase}.product-summary-wrap .product_meta span a{color:#222529;font-weight:700}.product-summary-wrap .product_meta span a:hover{color:#2CA9BC;text-decoration:none}@media (min-width:768px){.single-product .product-share{display:none!important;margin:0!important;padding:0!important;height:0!important}}@media (max-width:767px){.single-product .product-share{display:block!important}}.product_meta .posted_in,.product_meta .product-stock,.product_meta .sku_wrapper,.product_meta .tagged_as{display:block;margin-bottom:.25rem;text-transform:uppercase}.single-product .product-share .share-email{display:inline-block!important}@media (max-width:767px){.woo-page-header.page-header-8{padding-left:8px!important;padding-right:8px!important}.woo-page-header.page-header-8 ul.breadcrumb{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0!important;padding:0!important;white-space:nowrap!important}.woo-page-header.page-header-8 ul.breadcrumb>li{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;margin:0!important;padding:0!important;white-space:nowrap!important}.woo-page-header.page-header-8 ul.breadcrumb>li>a{display:inline-block!important;font-size:clamp(11px, 3.45vw, 14px)!important;line-height:1.2!important;white-space:nowrap!important}.woo-page-header.page-header-8 ul.breadcrumb .delimiter,.woo-page-header.page-header-8 ul.breadcrumb .delimiter.d-block{display:inline-block!important;flex:0 0 auto!important;margin:0 6px!important}}@media (max-width:767px){body.home .pre-footer-bg,body.page-id-73 .pre-footer-bg{background-image:url(https://findcheapbathrooms.com/wp-content/uploads/2026/07/contact-us-mobile.webp)!important;background-size:cover!important;background-position:center top!important;background-repeat:no-repeat!important;background-attachment:scroll!important}}@media (max-width:767px){#header .searchform input[name="s"]{font-size:16px!important}#header .searchform-popup .searchform{transform:translateX(-80px)!important}}#header .searchform-popup .searchform{background:#ffffff!important;border:1px solid #cfe3e6!important;border-radius:0!important;box-shadow:0 4px 10px rgb(0 77 86 / .08)!important;overflow:visible!important}#header .searchform .searchform-fields{display:flex!important;width:100%!important;background:#ffffff!important;border-radius:0!important;overflow:visible!important}#header .searchform .text{flex:1 1 auto!important;min-width:0!important;background:#ffffff!important;border-radius:0!important}#header .searchform input[name="s"]{width:100%!important;background:#ffffff!important;color:#222529!important;font-family:Poppins,Arial,sans-serif!important;font-size:15px!important;font-weight:500!important;padding-left:18px!important;padding-right:18px!important;border-radius:0!important;box-sizing:border-box!important}#header .searchform input[name="s"]::placeholder{color:#7f8d90!important;opacity:1!important}#header .searchform select,#header .searchform .selectric,#header .searchform .selectric-wrapper,#header .searchform .selectric .label{background:#eef8f9!important;color:#004d56!important;border-color:#d4e8ea!important;border-radius:0!important;font-family:Poppins,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;box-sizing:border-box!important}#header .searchform .selectric-wrapper{position:relative!important;z-index:1000!important;overflow:visible!important}#header .searchform .selectric-open{z-index:100000!important}#header .searchform .selectric-items{position:absolute!important;top:100%!important;left:0!important;right:0!important;z-index:100001!important;border-radius:0!important;overflow-y:auto!important}#header .searchform .button-wrap,#header .searchform button{background:#00b5c4!important;border-color:#00b5c4!important;border-radius:0!important;color:#ffffff!important;box-sizing:border-box!important}#header .searchform button:hover,#header .searchform button:focus{background:#004d56!important;border-color:#004d56!important;color:#ffffff!important}#header .searchform-popup .searchform:focus-within{border-color:#00b5c4!important;box-shadow:0 6px 14px rgb(0 181 196 / .12)!important}#header .search-toggle{transition:color 0.2s ease!important}#header .search-toggle:hover,#header .search-toggle:focus{color:#00b5c4!important}#header .searchform .live-search-list,#header .searchform .autocomplete-suggestions{background:#ffffff!important;border:1px solid #cfe3e6!important;border-top:0!important;border-radius:0!important;box-shadow:0 6px 14px rgb(0 77 86 / .1)!important;overflow-y:auto!important;box-sizing:border-box!important}#header .searchform .autocomplete-suggestion{background:#ffffff!important;border-bottom:1px solid #edf3f4!important;border-radius:0!important}#header .searchform .autocomplete-suggestion:hover{background:#eef8f9!important}@media (min-width:1200px){#header .searchform-popup{flex:0 0 520px!important;width:520px!important;max-width:520px!important;padding-left:0!important;margin-right:16px!important}#header .searchform-popup .searchform{width:520px!important;min-width:520px!important;max-width:520px!important}#header .searchform .searchform-fields{height:46px!important}#header .searchform input[name="s"]{height:46px!important;line-height:46px!important;font-size:14px!important}#header .searchform select,#header .searchform .selectric-wrapper{flex:0 0 155px!important;width:155px!important;max-width:155px!important}#header .searchform select,#header .searchform .selectric,#header .searchform .selectric .label{height:46px!important;line-height:46px!important}#header .searchform .button-wrap,#header .searchform button{flex:0 0 48px!important;width:48px!important;max-width:48px!important;height:46px!important}#header .searchform .live-search-list,#header .searchform .autocomplete-suggestions{width:520px!important;max-width:520px!important}}@media (min-width:992px) and (max-width:1199px){#header .searchform-popup{flex:0 0 430px!important;width:430px!important;max-width:430px!important;padding-left:0!important;margin-right:12px!important}#header .searchform-popup .searchform{width:430px!important;min-width:430px!important;max-width:430px!important}#header .searchform .searchform-fields{height:44px!important}#header .searchform input[name="s"]{height:44px!important;line-height:44px!important;font-size:14px!important}#header .searchform select,#header .searchform .selectric-wrapper{flex:0 0 140px!important;width:140px!important;max-width:140px!important}#header .searchform select,#header .searchform .selectric,#header .searchform .selectric .label{height:44px!important;line-height:44px!important}#header .searchform .button-wrap,#header .searchform button{flex:0 0 46px!important;width:46px!important;max-width:46px!important;height:44px!important}#header .searchform .live-search-list,#header .searchform .autocomplete-suggestions{width:430px!important;max-width:430px!important}}@media (min-width:768px) and (max-width:991px){#header .searchform input[name="s"],#header .searchform select,#header .searchform .selectric .label{font-size:16px!important}#header .searchform input[name="s"],#header .searchform select,#header .searchform .selectric,#header .searchform .selectric .label,#header .searchform button{min-height:46px!important;border-radius:0!important}}@media (max-width:767px){#header .searchform input[name="s"],#header .searchform select,#header .searchform .selectric .label{font-size:16px!important}#header .searchform-popup .searchform{transform:translateX(-80px)!important;border-radius:0!important;box-shadow:0 5px 12px rgb(0 77 86 / .1)!important}#header .searchform input[name="s"],#header .searchform select,#header .searchform .selectric,#header .searchform .selectric .label,#header .searchform button{min-height:48px!important;border-radius:0!important}#header .searchform .live-search-list,#header .searchform .autocomplete-suggestions{max-height:55vh!important;border-radius:0!important;box-shadow:0 5px 12px rgb(0 77 86 / .09)!important}}#header .searchform .live-search-list{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;background:transparent!important;border:0!important;box-shadow:none!important}#header .searchform .autocomplete-suggestions,#header .searchform .porto-search-results,#header .searchform .porto-search-result{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:360px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;background:#ffffff!important;border:1px solid #cfe3e6!important;border-top:0!important;border-radius:0!important;box-shadow:0 5px 12px rgb(0 77 86 / .09)!important;box-sizing:border-box!important}#header .searchform .live-search-list:empty,#header .searchform .autocomplete-suggestions:empty,#header .searchform .porto-search-results:empty,#header .searchform .porto-search-result:empty{display:none!important}#header .searchform .autocomplete-suggestions::-webkit-scrollbar,#header .searchform .porto-search-results::-webkit-scrollbar,#header .searchform .porto-search-result::-webkit-scrollbar{width:7px!important}#header .searchform .autocomplete-suggestions::-webkit-scrollbar-track,#header .searchform .porto-search-results::-webkit-scrollbar-track,#header .searchform .porto-search-result::-webkit-scrollbar-track{background:#f2f4f7!important}#header .searchform .autocomplete-suggestions::-webkit-scrollbar-thumb,#header .searchform .porto-search-results::-webkit-scrollbar-thumb,#header .searchform .porto-search-result::-webkit-scrollbar-thumb{background:#c6cfdd!important;border-radius:0!important}@media (max-width:767px){#header .searchform .autocomplete-suggestions,#header .searchform .porto-search-results,#header .searchform .porto-search-result{max-height:55vh!important}}.wc-stripe-payment-button-preview{align-items:center;background-color:#000;border-radius:5px;display:flex;height:40px;justify-content:center}.wc-stripe-payment-button-preview img{height:22px}.wc-stripe-payment-button-preview:hover{cursor:pointer;filter:opacity(.7)}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview{background-color:#ffd814}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview img{height:100%;width:100%}.wc-stripe-payment-button-preview.wc-stripe-link-preview{background-color:#00d66f}.wc-stripe-payment-button-preview.wc-stripe-link-preview img{height:40px}button.stripe-gateway-stripelink-modal-trigger{background:no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA3MiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM2LjEyIDMuNjc2ODNDMzYuMTIgMi41NDg4MiAzNy4wNzA0IDEuNjMyMDIgMzguMTg4OCAxLjYzMjAyQzM5LjMwNzIgMS42MzIwMiA0MC4yNTc2IDIuNTUzNjIgNDAuMjU3NiAzLjY3NjgzQzQwLjI1NzYgNC44MDAwMyAzOS4zNDA4IDUuNzQ1NjMgMzguMTg4OCA1Ljc0NTYzQzM3LjAzNjggNS43NDU2MyAzNi4xMiA0LjgyODgzIDM2LjEyIDMuNjc2ODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0yOS45ODA4IDEuOTIwMDFIMzMuNTgwOFYyMi4wOEgyOS45ODA4VjEuOTIwMDFaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik00MC4wMDggNy42ODAwMUgzNi4zNzkyVjIyLjA4SDQwLjAwOFY3LjY4MDAxWiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNjYuMDk2IDE0LjM5MDRDNjguODI3MiAxMi43MTA0IDcwLjY4NDggMTAuMjA5NiA3MS40MTkyIDcuNjc1MjRINjcuNzkwNEM2Ni44NDQ4IDEwLjA5NDQgNjQuNjc1MiAxMS45MTM2IDYyLjI4OTYgMTIuNjg2NFYxLjkxNTIzSDU4LjY2MDhWMjIuMDc1Mkg2Mi4yODk2VjE2LjA4QzY1LjA1OTIgMTYuNzcxMiA2Ny4yNDggMTkuMTY2NCA2Ny45OTY4IDIyLjA3NTJINzEuNjQ5NkM3MS4wOTI4IDE5LjAyMjQgNjkuMDA0OCAxNi4xNjY0IDY2LjA5NiAxNC4zOTA0WiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNDYuNDQgOS4yOTI4M0M0Ny4zOTA0IDguMDMwNDMgNDkuMjQzMiA3LjI5NjAyIDUwLjc0NTYgNy4yOTYwMkM1My41NDg4IDcuMjk2MDIgNTUuODY3MiA5LjM0NTYzIDU1Ljg3MiAxMi40NDE2VjIyLjA3NTJINTIuMjQzMlYxMy4yNDMyQzUyLjI0MzIgMTEuOTcxMiA1MS42NzY4IDEwLjUwMjQgNDkuODM4NCAxMC41MDI0QzQ3LjY3ODQgMTAuNTAyNCA0Ni40MzUyIDEyLjQxNzYgNDYuNDM1MiAxNC42NTkyVjIyLjA4NDhINDIuODA2NFY3LjY4OTYySDQ2LjQ0VjkuMjkyODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0xMiAyNEMxOC42Mjc0IDI0IDI0IDE4LjYyNzQgMjQgMTJDMjQgNS4zNzI1NyAxOC42Mjc0IDAgMTIgMEM1LjM3MjU5IDAgMCA1LjM3MjU3IDAgMTJDMCAxOC42Mjc0IDUuMzcyNTkgMjQgMTIgMjRaIiBmaWxsPSIjMDBENjZGIi8+CjxwYXRoIGQ9Ik0xMS40NDc5IDQuODAwMDVINy43NDcwN0M4LjQ2NzA3IDcuODA5NjUgMTAuNTY5NSAxMC4zODI0IDEzLjE5OTkgMTJDMTAuNTY0NyAxMy42MTc2IDguNDY3MDcgMTYuMTkwNCA3Ljc0NzA3IDE5LjJIMTEuNDQ3OUMxMi4zNjQ3IDE2LjQxNiAxNC45MDM5IDEzLjk5NjggMTguMDIzOSAxMy41MDI0VjEwLjQ5MjlDMTQuODk5MSAxMC4wMDMzIDEyLjM1OTkgNy41ODQwNSAxMS40NDc5IDQuODAwMDVaIiBmaWxsPSIjMDExRTBGIi8+Cjwvc3ZnPgo=);background-color:transparent!important;border:none;cursor:pointer;display:none;height:40px;position:absolute;right:5px;width:64px}button.stripe-gateway-stripelink-modal-trigger:hover{background-color:#fff0;border-color:#fff0}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span{width:100%}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span>span:not(.wc-stripe-test-mode-badge){align-items:center;display:flex;float:right;justify-content:center}.wcstripe-payment-element+.wc-block-components-payment-methods__save-card-info{margin-top:1.4em}#radio-control-wc-payment-method-options-stripe__content.optimized-checkout-element{padding-top:0}#radio-control-wc-payment-method-options-stripe__content.optimized-checkout-element .content:empty{display:none}#radio-control-wc-payment-method-options-stripe__label>span>span{border:none}.wc-stripe-redirect-notice{align-items:center;border:0;color:#2b2d2f;display:flex;font-family:Source Sans Pro,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px;font-weight:400;gap:12px;letter-spacing:normal;line-height:25px;margin:0;min-inline-size:0;padding:24px 9px 8px;text-decoration:none;text-shadow:none;text-transform:none;transition:none;-webkit-font-smoothing:auto}.wc-stripe-redirect-notice__icon{flex-shrink:0;height:3em;width:3em}.wc-stripe-redirect-notice__text{margin:0;padding:0}body.wc-stripe-hide-save-checkbox .wc-block-components-payment-methods__save-card-info{display:none!important}.wc-stripe-test-mode-badge{background-color:#fff2d7;border-radius:4px;color:#4d3716;display:none;font-size:12px;font-weight:400;line-height:16px;margin-left:8px;padding:4px 6px}.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option input:checked~div .wc-block-components-radio-control__label .wc-stripe-test-mode-badge,.wc-block-checkout__payment-method .wc-block-components-radio-control__option input:checked~div .wc-block-components-radio-control__label .wc-stripe-test-mode-badge{display:inline-block}.wc-block-components-express-payment--cart .wc-block-components-express-payment__event-buttons{display:flex!important;flex-direction:column!important;gap:12px!important}.wc-block-components-express-payment--cart .wc-block-components-express-payment__event-buttons>li{font-size:0!important;line-height:0!important;margin:0!important;padding:0!important;width:100%!important}.wc-block-components-express-payment-continue-rule--cart{height:20px;margin:24px 0!important}.wc-block-components-express-payment .wc-block-components-express-payment__event-buttons .StripeElement iframe{max-width:unset}@supports not (-webkit-appearance:-apple-pay-button){#express-payment-method-stripe_express_checkout_element_applePay:has(#express-checkout-button-preview-applePay){display:none}}#express-checkout-button-preview-googlePay .gpay-card-info-container{min-width:auto}.wc-stripe-copy-test-number{align-items:center;background-color:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;color:inherit!important;cursor:pointer;display:inline-flex;font-family:inherit!important;font-size:inherit;font-weight:400;line-height:inherit;padding:2px 1px!important;vertical-align:baseline}.wc-stripe-copy-test-number span{margin-right:4px}.wc-stripe-copy-test-number i{background-color:currentColor;display:block;height:1.2em;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIzIDMgMjAgMjAiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im01IDQuNWgxMWMuMTMyNiAwIC4yNTk4LjA1MjY4LjM1MzYuMTQ2NDUuMDkzNy4wOTM3Ni4xNDY0LjIyMDk0LjE0NjQuMzUzNTV2MTFjMCAuMTMyNi0uMDUyNy4yNTk4LS4xNDY0LjM1MzYtLjA5MzguMDkzNy0uMjIxLjE0NjQtLjM1MzYuMTQ2NGgtMTFjLS4xMzI2MSAwLS4yNTk3OS0uMDUyNy0uMzUzNTUtLjE0NjQtLjA5Mzc3LS4wOTM4LS4xNDY0NS0uMjIxLS4xNDY0NS0uMzUzNnYtMTFjMC0uMTMyNjEuMDUyNjgtLjI1OTc5LjE0NjQ1LS4zNTM1NS4wOTM3Ni0uMDkzNzcuMjIwOTQtLjE0NjQ1LjM1MzU1LS4xNDY0NXptLTIgLjVjMC0uNTMwNDMuMjEwNzEtMS4wMzkxNC41ODU3OS0xLjQxNDIxLjM3NTA3LS4zNzUwOC44ODM3OC0uNTg1NzkgMS40MTQyMS0uNTg1NzloMTFjLjUzMDQgMCAxLjAzOTEuMjEwNzEgMS40MTQyLjU4NTc5LjM3NTEuMzc1MDcuNTg1OC44ODM3OC41ODU4IDEuNDE0MjF2MTFjMCAuNTMwNC0uMjEwNyAxLjAzOTEtLjU4NTggMS40MTQycy0uODgzOC41ODU4LTEuNDE0Mi41ODU4aC0xMWMtLjUzMDQzIDAtMS4wMzkxNC0uMjEwNy0xLjQxNDIxLS41ODU4LS4zNzUwOC0uMzc1MS0uNTg1NzktLjg4MzgtLjU4NTc5LTEuNDE0MnptMTcgM3YxMC43NWMwIC42OS0uNTYgMS4yNS0xLjI1IDEuMjVoLTEyLjc1djEuNWgxMi43NWMuNzI5MyAwIDEuNDI4OC0uMjg5NyAxLjk0NDUtLjgwNTUuNTE1OC0uNTE1Ny44MDU1LTEuMjE1Mi44MDU1LTEuOTQ0NXYtMTAuNzV6IiBmaWxsPSIjMTAxNTE3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIzIDMgMjAgMjAiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im01IDQuNWgxMWMuMTMyNiAwIC4yNTk4LjA1MjY4LjM1MzYuMTQ2NDUuMDkzNy4wOTM3Ni4xNDY0LjIyMDk0LjE0NjQuMzUzNTV2MTFjMCAuMTMyNi0uMDUyNy4yNTk4LS4xNDY0LjM1MzYtLjA5MzguMDkzNy0uMjIxLjE0NjQtLjM1MzYuMTQ2NGgtMTFjLS4xMzI2MSAwLS4yNTk3OS0uMDUyNy0uMzUzNTUtLjE0NjQtLjA5Mzc3LS4wOTM4LS4xNDY0NS0uMjIxLS4xNDY0NS0uMzUzNnYtMTFjMC0uMTMyNjEuMDUyNjgtLjI1OTc5LjE0NjQ1LS4zNTM1NS4wOTM3Ni0uMDkzNzcuMjIwOTQtLjE0NjQ1LjM1MzU1LS4xNDY0NXptLTIgLjVjMC0uNTMwNDMuMjEwNzEtMS4wMzkxNC41ODU3OS0xLjQxNDIxLjM3NTA3LS4zNzUwOC44ODM3OC0uNTg1NzkgMS40MTQyMS0uNTg1NzloMTFjLjUzMDQgMCAxLjAzOTEuMjEwNzEgMS40MTQyLjU4NTc5LjM3NTEuMzc1MDcuNTg1OC44ODM3OC41ODU4IDEuNDE0MjF2MTFjMCAuNTMwNC0uMjEwNyAxLjAzOTEtLjU4NTggMS40MTQycy0uODgzOC41ODU4LTEuNDE0Mi41ODU4aC0xMWMtLjUzMDQzIDAtMS4wMzkxNC0uMjEwNy0xLjQxNDIxLS41ODU4LS4zNzUwOC0uMzc1MS0uNTg1NzktLjg4MzgtLjU4NTc5LTEuNDE0MnptMTcgM3YxMC43NWMwIC42OS0uNTYgMS4yNS0xLjI1IDEuMjVoLTEyLjc1djEuNWgxMi43NWMuNzI5MyAwIDEuNDI4OC0uMjg5NyAxLjk0NDUtLjgwNTUuNTE1OC0uNTE1Ny44MDU1LTEuMjE1Mi44MDU1LTEuOTQ0NXYtMTAuNzV6IiBmaWxsPSIjMTAxNTE3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;order:1;width:1.2em}.wc-stripe-copy-test-number:hover{background-color:#fff0;opacity:.7}.wc-stripe-copy-test-number:active i{transform:scale(.9)}.wc-stripe-copy-test-number:focus{box-shadow:none!important;outline:none}.wc-stripe-copy-test-number:focus-visible{outline:2px solid currentColor;outline-offset:2px}.wc-stripe-copy-test-number.state--success i{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuMzI3NCAwLjUzMTIxNkw0LjU3NjY3IDkuNjEwMTlMMC42NjIyMDYgNi42OTk1NyIgc3Ryb2tlPSIjMDA4QTIwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuMzI3NCAwLjUzMTIxNkw0LjU3NjY3IDkuNjEwMTlMMC42NjIyMDYgNi42OTk1NyIgc3Ryb2tlPSIjMDA4QTIwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPgo=)}.payment_methods li[class*=payment_method_ppcp-] label img{max-height:24px}