.elementor-11533 .elementor-element.elementor-element-17beec1c{--display:flex}.elementor-11533 .elementor-element.elementor-element-c9431ba>.elementor-widget-container{background-image:url(https://phonecoverpro.com/wp-content/uploads/2026/02/store-background.png)}.elementor-11533 .elementor-element.elementor-element-296cf9e{--display:flex}.elementor-11533 .elementor-element.elementor-element-04c3ed2{--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}.elementor-11533 .elementor-element.elementor-element-1f9dc5c{--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;--justify-content:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-11533 .elementor-element.elementor-element-f58e7dc{--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;--justify-content:flex-start}.elementor-11533 .elementor-element.elementor-element-f496fdc{--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}.elementor-11533 .elementor-element.elementor-element-07f8c6c{--display:flex}.elementor-11533 .elementor-element.elementor-element-30ef80f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:stretch}.elementor-11533 .elementor-element.elementor-element-a382533.elementor-element{--align-self:center}.elementor-11533 .elementor-element.elementor-element-0e2a42f>.elementor-widget-container{margin:-34px 0 0 0;padding:0 0 0 0}.elementor-11533 .elementor-element.elementor-element-3c79961 .woolentor-horizontal-filter-wrap .woolentor-filter-single-item.elementor-repeater-item-3195d74 .select2-container .select2-search--inline .select2-search__field{min-width:120px}.elementor-11533 .elementor-element.elementor-element-3c79961 .woolentor-horizontal-filter-wrap .woolentor-filter-single-item.elementor-repeater-item-3b21568 .select2-container .select2-search--inline .select2-search__field{min-width:120px}.elementor-11533 .elementor-element.elementor-element-3c79961 .woolentor-horizontal-filter-wrap .woolentor-filter-single-item.elementor-repeater-item-7b14130 .select2-container .select2-search--inline .select2-search__field{min-width:120px}.elementor-11533 .elementor-element.elementor-element-3c79961 .woolentor-filter-single-item .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--e-global-color-secondary)}.elementor-11533 .elementor-element.elementor-element-3c79961 .woolentor-filter-single-item .select2-container .select2-search--inline .select2-search__field::-webkit-input-placeholder{color:var(--e-global-color-secondary);opacity:var(--e-global-color-secondary)}.elementor-11533 .elementor-element.elementor-element-3c79961 .woolentor-filter-single-item .select2-container .select2-search--inline .select2-search__field::-moz-placeholder{color:var(--e-global-color-secondary);opacity:var(--e-global-color-secondary)}.elementor-11533 .elementor-element.elementor-element-3c79961 .woolentor-filter-single-item .select2-container .select2-search--inline .select2-search__field:-ms-input-placeholder{color:var(--e-global-color-secondary);opacity:var(--e-global-color-secondary)}.elementor-11533 .elementor-element.elementor-element-3c79961 .woolentor-horizontal-filter-wrap .woolentor-filter-field-wrap{justify-content:center}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons ul.products li.product{text-align:left;border-radius:16px 16px 16px 16px;padding:20px 20px 20px 20px;box-shadow:0 0 30px 0 rgb(0 0 0 / .06)}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons ul.products li.product span.onsale{display:block;background-color:#C40030}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons span.onsale{display:block!important;background-color:#C40030!important}.elementor-11533 .elementor-element.elementor-element-65eb940>.elementor-widget-container{transition:background 0s}.elementor-11533 .elementor-element.elementor-element-65eb940:hover .elementor-widget-container{border-style:none}.elementor-11533 .elementor-element.elementor-element-65eb940:hover>.elementor-widget-container{border-radius:0 0 0 0}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons .attachment-woocommerce_thumbnail{border-radius:12px 12px 12px 12px;margin:0 0 15px 0}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons .woocommerce-loop-product__title{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons ul.products li.product .title a{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons ul.products li.product .woocommerce-loop-product__title,.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons .woocommerce-loop-product__title,.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons ul.products li.product .title a{font-size:16px;font-weight:600;line-height:20px}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons ul.products li.product .price{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons .price{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons ul.products li.product .price ins{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons .price ins{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons ul.products li.product .price ins .amount{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons .price ins .amount{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons ul.products li.product .price .amount{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons ul.products li.product .price,.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons .price{font-weight:700}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons ul.products li.product .price del{color:#9E9E9E}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons .price del{color:#9E9E9E}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons ul.products li.product .price del .amount{color:#9E9E9E!important}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons .price del .amount{color:#9E9E9E!important}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons ul.products li.product .price del .amount,.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons ul.products li.product .price del,.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons .price del{font-weight:400}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons ul.products li.product .button{color:var(--e-global-color-f468575);background-color:#111;border-radius:12px 12px 12px 12px;margin:0 0 0 0;padding:12px 24px 12px 24px}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons .button{color:var(--e-global-color-f468575);background-color:#111111!important;border-radius:12px 12px 12px 12px!important;margin:0 0 0 0;padding:12px 24px 12px 24px!important}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons ul.products li.product .button,.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons .button{font-weight:600}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons nav.woocommerce-pagination ul{border-color:var(--e-global-color-f468575)}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons nav.woocommerce-pagination ul li{border-right-color:var(--e-global-color-f468575);border-left-color:var(--e-global-color-f468575)}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons nav.woocommerce-pagination ul li a,.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons nav.woocommerce-pagination ul li span{padding:14px 14px 14px 14px}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons nav.woocommerce-pagination ul li a{color:var(--e-global-color-f468575);background-color:var(--e-global-color-primary)}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons nav.woocommerce-pagination ul li a:hover{color:var(--e-global-color-f468575)}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons nav.woocommerce-pagination ul li span.current{color:var(--e-global-color-f468575)}.elementor-11533 .elementor-element.elementor-element-912c51b>.elementor-widget-container{margin:0 0 0 0}.elementor-11533 .elementor-element.elementor-element-f31d4d1{--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;--justify-content:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-11533 .elementor-element.elementor-element-58c58ed{--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}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons ul.products li.product{text-align:left;border-radius:16px 16px 16px 16px;padding:12px 12px 12px 12px;box-shadow:0 0 30px 0 rgb(0 0 0 / .06)}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons ul.products li.product span.onsale{display:block;background-color:#C40030}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons span.onsale{display:block!important;background-color:#C40030!important}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons .attachment-woocommerce_thumbnail{border-radius:12px 12px 12px 12px;margin:0 0 15px 0}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons .woocommerce-loop-product__title{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons ul.products li.product .title a{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons ul.products li.product .woocommerce-loop-product__title,.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons .woocommerce-loop-product__title,.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons ul.products li.product .title a{font-size:15px;font-weight:500;line-height:20px}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons ul.products li.product .price{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons .price{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons ul.products li.product .price ins{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons .price ins{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons ul.products li.product .price ins .amount{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons .price ins .amount{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons ul.products li.product .price .amount{color:var(--e-global-color-text)}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons ul.products li.product .price,.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons .price{font-weight:700}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons ul.products li.product .price del{color:#9E9E9E}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons .price del{color:#9E9E9E}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons ul.products li.product .price del .amount{color:#9E9E9E!important}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons .price del .amount{color:#9E9E9E!important}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons ul.products li.product .price del .amount,.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons ul.products li.product .price del,.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons .price del{font-weight:400}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons ul.products li.product .button{color:var(--e-global-color-f468575);background-color:#111;border-radius:12px 12px 12px 12px;margin:0 0 0 0;padding:10px 15px 10px 15px}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons .button{color:var(--e-global-color-f468575);background-color:#111111!important;border-radius:12px 12px 12px 12px!important;margin:0 0 0 0;padding:10px 15px 10px 15px!important}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons ul.products li.product .button,.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons .button{font-weight:600}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons nav.woocommerce-pagination ul{border-color:var(--e-global-color-primary)}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons nav.woocommerce-pagination ul li{border-right-color:var(--e-global-color-primary);border-left-color:var(--e-global-color-primary)}.elementor-11533 .elementor-element.elementor-element-1fe3466{--display:flex}.elementor-11533 .elementor-element.elementor-element-038b4ee{--display:flex}.elementor-11533 .elementor-element.elementor-element-d5fe40d{--display:flex}@media(max-width:1024px){.elementor-11533 .elementor-element.elementor-element-30ef80f{--grid-auto-flow:row}}@media(min-width:769px){.elementor-11533 .elementor-element.elementor-element-296cf9e{--content-width:1200px}.elementor-11533 .elementor-element.elementor-element-04c3ed2{--width:1200%}.elementor-11533 .elementor-element.elementor-element-1f9dc5c{--width:1200px}.elementor-11533 .elementor-element.elementor-element-f58e7dc{--width:25%}.elementor-11533 .elementor-element.elementor-element-f496fdc{--width:75%}.elementor-11533 .elementor-element.elementor-element-f31d4d1{--width:1200px}.elementor-11533 .elementor-element.elementor-element-58c58ed{--width:100%}.elementor-11533 .elementor-element.elementor-element-1fe3466{--content-width:1200px}.elementor-11533 .elementor-element.elementor-element-038b4ee{--width:1200px}}@media(max-width:1024px) and (min-width:769px){.elementor-11533 .elementor-element.elementor-element-f58e7dc{--width:40%}}@media(max-width:768px){.elementor-11533 .elementor-element.elementor-element-30ef80f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center}.elementor-11533 .elementor-element.elementor-element-3279b53{width:100%;max-width:100%;text-align:center}.elementor-11533 .elementor-element.elementor-element-0e2a42f.elementor-element{--align-self:center}.elementor-11533 .elementor-element.elementor-element-3c79961{width:var(--container-widget-width,1200px);max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0}.elementor-11533 .elementor-element.elementor-element-3c79961.elementor-element{--align-self:center}.elementor-11533 .elementor-element.elementor-element-65eb940>.elementor-widget-container{margin:12px 12px 12px 12px}.elementor-11533 .elementor-element.elementor-element-65eb940.elementor-widget-woolentor-product-archive-addons .attachment-woocommerce_thumbnail{border-radius:12px 12px 12px 12px}.elementor-11533 .elementor-element.elementor-element-723126a>.elementor-widget-container{margin:12px 12px 12px 12px}.elementor-11533 .elementor-element.elementor-element-723126a.elementor-widget-woolentor-product-archive-addons .attachment-woocommerce_thumbnail{border-radius:12px 12px 12px 12px}}body.post-type-archive-product .pcp-hero-section{display:block!important}body.tax-product_cat .pcp-hero-section{display:none!important}.pcp-shop-hero{padding:28px 16px 16px;background:#fff}.pcp-shop-hero__grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.55fr 1fr;grid-template-rows:150px 150px 150px;gap:16px}.pcp-hero-card{position:relative;overflow:hidden;border-radius:18px;border:1px solid rgb(17 17 17 / .08);background:#fff;text-decoration:none!important;color:#111!important;box-shadow:0 18px 50px rgb(0 0 0 / .08);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.pcp-hero-card:hover{transform:translateY(-2px);border-color:rgb(17 17 17 / .14);box-shadow:0 24px 70px rgb(0 0 0 / .12)}.pcp-hero-card--big{grid-row:1 / span 3}.pcp-hero-card__content{position:relative;z-index:3;padding:26px 26px;max-width:520px}.pcp-hero-card--big .pcp-hero-card__content{padding:38px 38px;max-width:560px}.pcp-hero-card__kicker{margin:0 0 10px;font-weight:800;font-size:12px;letter-spacing:.5px;text-transform:uppercase;color:rgb(17 17 17 / .62)}.pcp-hero-card h2{margin:0 0 14px;font-size:36px;line-height:1.05;letter-spacing:-1px;font-weight:900;font-family:"Outfit",system-ui,sans-serif;color:#111}.pcp-hero-card h1{margin:0 0 14px;font-size:36px;line-height:1.05;letter-spacing:-1px;font-weight:900;font-family:"Outfit",system-ui,sans-serif;color:#111}.pcp-hero-card h3{margin:0 0 8px;font-size:22px;line-height:1.1;letter-spacing:-.5px;font-weight:900;font-family:"Outfit",system-ui,sans-serif;color:#111}.pcp-hero-sub{display:block;margin:0 0 16px;font-weight:700;font-size:13.5px;color:rgb(17 17 17 / .62)}.pcp-hero-btn{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 16px;border-radius:12px;background:#C40030;color:#fff;font-weight:900;box-shadow:0 12px 26px rgb(196 0 48 / .18)}.pcp-hero-link{font-weight:900;color:#111;opacity:.9}.pcp-hero-link:hover{opacity:1;text-decoration:underline}.pcp-hero-card__bg{position:absolute;inset:0;z-index:1;transform:scale(1);transition:transform .28s ease;background-repeat:no-repeat!important;background-size:cover!important;filter:contrast(1.06) saturate(1.03)}.pcp-hero-card:hover .pcp-hero-card__bg{transform:scale(1.02)}.pcp-hero-card::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;box-shadow:0 0 0 1px rgb(255 255 255 / .65) inset}.pcp-hero-card--big .pcp-hero-card__bg{background-image:linear-gradient(90deg,rgb(255 255 255 / .94) 0%,rgb(255 255 255 / .78) 48%,rgb(255 255 255 / .10) 78%,#fff0 100%),radial-gradient(700px 320px at 85% 30%,rgb(0 0 0 / .06),transparent 60%),url(https://phonecoverpro.com/wp-content/uploads/2026/02/11.png);background-size:cover,cover,cover!important;background-position:center,center,right 14% center!important}.pcp-hero-card--a .pcp-hero-card__bg{background-image:linear-gradient(90deg,rgb(255 255 255 / .92) 0%,rgb(255 255 255 / .72) 45%,#fff0 100%),url(https://phonecoverpro.com/wp-content/uploads/2026/02/Frosted.png);background-size:cover,cover!important;background-position:center,center 28%!important}.pcp-hero-card--b .pcp-hero-card__bg{background-image:linear-gradient(90deg,rgb(255 255 255 / .92) 0%,rgb(255 255 255 / .72) 55%,#fff0 100%),url(https://phonecoverpro.com/wp-content/uploads/2026/02/Magnetic.png);background-size:cover,cover!important;background-position:center,center!important}.pcp-hero-card--c .pcp-hero-card__bg{background-image:linear-gradient(90deg,rgb(255 255 255 / .92) 0%,rgb(255 255 255 / .72) 55%,#fff0 100%),url(https://phonecoverpro.com/wp-content/uploads/2026/02/Signature.png);background-size:cover,cover!important;background-position:center,center!important}@media (max-width:900px){.pcp-shop-hero{padding:22px 14px 12px}.pcp-shop-hero__grid{grid-template-columns:1fr;grid-template-rows:auto;gap:12px}.pcp-hero-card--big{grid-row:auto}.pcp-hero-card__content{max-width:100%}.pcp-hero-card h2{font-size:30px}.pcp-hero-card h1{font-size:30px}}@media (max-width:520px){.pcp-shop-hero{padding:18px 12px 10px}.pcp-hero-card{border-radius:16px}.pcp-hero-card h2{font-size:28px}.pcp-hero-card h1{font-size:28px}.pcp-hero-card h3{font-size:20px}}.pcp-store-seo{margin:18px auto 8px;padding:0 16px}.pcp-store-seo__inner{max-width:1200px;margin:0 auto;background:#fff;border:1px solid rgb(17 17 17 / .07);border-radius:18px;padding:18px 18px 14px;box-shadow:0 10px 28px rgb(0 0 0 / .05)}.pcp-store-seo__title{margin:0 0 10px;font-size:clamp(18px, 1.9vw, 26px);line-height:1.18;font-weight:850;letter-spacing:-.02em;color:#111}.pcp-store-seo__text{margin:0;max-width:920px;font-size:14.5px;line-height:1.75;color:rgb(17 17 17 / .72)}.pcp-store-seo__text a{color:#e30613;font-weight:750;text-decoration:none}.pcp-store-seo__text a:hover{text-decoration:underline}.pcp-store-seo__links{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px}.pcp-store-seo__pill{display:inline-flex;align-items:center;padding:10px 14px;border-radius:999px;font-size:12.5px;font-weight:800;letter-spacing:.01em;background:rgb(17 17 17 / .035);border:1px solid rgb(17 17 17 / .10);color:#111;text-decoration:none;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.pcp-store-seo__pill:hover{transform:translateY(-1px);background:rgb(227 6 19 / .07);border-color:rgb(227 6 19 / .22);box-shadow:0 10px 20px rgb(227 6 19 / .10)}@media (max-width:768px){.pcp-store-seo{margin-top:14px}.pcp-store-seo__inner{padding:16px 14px 12px}.pcp-store-seo__text{font-size:14px}.pcp-store-seo__links{gap:8px}.pcp-store-seo__pill{padding:9px 12px;font-size:12px}}.pcp-mini-hero{width:100%;max-width:1400px;margin:0 auto 50px auto;padding:80px 60px;border-radius:24px;position:relative;overflow:hidden;display:flex;align-items:center;background:linear-gradient(90deg,rgb(255 255 255 / .96) 0%,rgb(255 255 255 / .88) 50%,rgb(255 255 255 / .2) 100%),url(https://phonecoverpro.com/wp-content/uploads/2026/02/1-4.png);background-size:cover;background-position:center right;background-repeat:no-repeat}.pcp-mini-hero .elementor-widget-wrap,.pcp-mini-hero .pcp-inner{max-width:600px;z-index:2}.pcp-mini-hero h1,.pcp-mini-hero .elementor-heading-title{font-size:42px;font-weight:900;color:#0E0C1B;margin-bottom:16px}.pcp-mini-hero h1::after,.pcp-mini-hero .elementor-heading-title::after{content:"";display:block;width:70px;height:4px;margin-top:12px;border-radius:999px;background:#F90842}.pcp-mini-hero p{font-size:17px;line-height:1.7;color:rgb(14 12 27 / .75)}body.post-type-archive-product .pcp-mini-hero{display:none!important}body.tax-product_cat .pcp-mini-hero{display:flex!important}@media (max-width:1024px){.pcp-mini-hero{padding:60px 40px}.pcp-mini-hero h1{font-size:32px}}@media (max-width:768px){.pcp-mini-hero{padding:40px 25px;background-position:center}.pcp-mini-hero h1{font-size:26px}}.pcp-mini-hero{display:none}body.tax-product_cat .pcp-mini-hero{display:block}.pcp-mini-hero{display:none;width:100%;max-width:1200px;margin:40px auto 40px auto;padding:70px 60px;border-radius:22px;position:relative;overflow:hidden;background:linear-gradient(90deg,rgb(255 255 255 / .96) 0%,rgb(255 255 255 / .85) 45%,rgb(255 255 255 / .20) 80%,#fff0 100%),url(https://phonecoverpro.com/wp-content/uploads/2026/02/1-4.png);background-size:cover;background-position:center right;background-repeat:no-repeat;align-items:center}body.tax-product_cat .pcp-mini-hero{display:flex}.pcp-mini-hero__inner{max-width:600px}.pcp-mini-hero__title{font-family:"Outfit",sans-serif;font-size:42px;font-weight:900;color:#0E0C1B;margin-bottom:16px}.pcp-mini-hero__title::after{content:"";display:block;width:70px;height:4px;margin-top:12px;border-radius:999px;background:#F90842}.pcp-mini-hero__desc{font-size:17px;line-height:1.7;color:rgb(14 12 27 / .75)}@media (max-width:1024px){.pcp-mini-hero{padding:60px 40px}.pcp-mini-hero__title{font-size:32px}}@media (max-width:768px){.pcp-mini-hero{padding:40px 25px;background-position:center}.pcp-mini-hero__title{font-size:26px}}body.tax-product_cat .pcp-cat-store-btn{background:#0E0C1B;box-shadow:0 12px 30px rgb(14 12 27 / .25)}.pcp-catlinks{padding:18px 0 6px}.pcp-catlinks__inner{max-width:1200px;margin:0 auto;padding:0 16px}.pcp-catlinks__head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:12px}.pcp-catlinks__title{margin:0;font-size:clamp(18px, 2vw, 24px);letter-spacing:-.02em;color:#0E0C1B}.pcp-catlinks__sub{margin:0;color:rgb(14 12 27 / .62);font-size:14px;line-height:1.5;max-width:520px}.pcp-catlinks__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pcp-catlinks__card{display:block;text-decoration:none!important;background:#fff;border:1px solid rgb(17 17 17 / .10);border-radius:16px;padding:12px 14px;box-shadow:0 12px 34px rgb(14 12 27 / .06);transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.pcp-catlinks__card:hover{transform:translateY(-2px);border-color:rgb(249 8 66 / .32);box-shadow:0 18px 44px rgb(14 12 27 / .10)}.pcp-catlinks__cardtop{display:flex;align-items:center;justify-content:space-between;gap:10px}.pcp-catlinks__name{font-weight:900;color:#0E0C1B;letter-spacing:-.01em;font-size:14px}.pcp-catlinks__count{font-size:12px;font-weight:800;padding:6px 10px;border-radius:999px;background:rgb(249 8 66 / .08);color:#F90842}.pcp-catlinks__desc{margin-top:8px;color:rgb(14 12 27 / .62);font-size:13px;line-height:1.55}.pcp-catlinks__cta{margin-top:10px;font-size:12px;font-weight:900;color:#F90842}@media (max-width:980px){.pcp-catlinks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pcp-catlinks__head{flex-direction:column;align-items:flex-start}.pcp-catlinks__sub{max-width:100%}}@media (max-width:520px){.pcp-catlinks__grid{grid-template-columns:1fr}}.pcp-catmenu{display:none!important}body.tax-product_cat .pcp-catmenu{display:block!important}body.post-type-archive-product .pcp-catmenu{display:none!important}body.woocommerce-cart .pcp-catmenu,body.woocommerce-checkout .pcp-catmenu,body.woocommerce-account .pcp-catmenu{display:none!important}body.tax-product_cat .pcp-catmenu{--pcp-red:#C40030;--pcp-red-2:#9e0026;--pcp-border:rgba(0,0,0,.10);--pcp-text:#151515;--pcp-muted:rgba(0,0,0,.60);--pcp-bg:#ffffff;--pcp-soft:#f6f7f9;--pcp-top:110px;--pcp-collapsed:62px;--pcp-expanded:330px}body.tax-product_cat .pcp-catmenu{position:fixed;left:0;top:var(--pcp-top);height:calc(100vh - var(--pcp-top));width:var(--pcp-collapsed);z-index:999999;background:var(--pcp-bg);border:1px solid var(--pcp-border);border-left:0;border-radius:0 18px 18px 0;box-shadow:0 18px 55px rgb(0 0 0 / .14);overflow:visible;transition:width .18s ease,box-shadow .18s ease,transform .18s ease}body.tax-product_cat .pcp-catmenu:hover{width:var(--pcp-expanded);box-shadow:0 28px 85px rgb(0 0 0 / .20);transform:translateY(-1px)}body.tax-product_cat .pcp-catmenu__rail{height:100%;overflow:visible!important;border-radius:inherit;background:var(--pcp-bg)}body.tax-product_cat .pcp-catmenu__head{display:flex;align-items:center;gap:12px;padding:12px 14px;background:linear-gradient(180deg,var(--pcp-red) 0%,var(--pcp-red-2) 100%);color:#fff;border-bottom:1px solid rgb(255 255 255 / .18)}body.tax-product_cat .pcp-catmenu__burger{width:36px;height:36px;border-radius:999px;background:rgb(255 255 255 / .18);position:relative;flex:0 0 36px}body.tax-product_cat .pcp-catmenu__burger::before,body.tax-product_cat .pcp-catmenu__burger::after{content:"";position:absolute;left:10px;right:10px;height:2px;background:rgb(255 255 255 / .95);border-radius:99px}body.tax-product_cat .pcp-catmenu__burger::before{top:13px}body.tax-product_cat .pcp-catmenu__burger::after{top:21px}body.tax-product_cat .pcp-catmenu__burger span{position:absolute;left:10px;right:10px;top:17px;height:2px;background:rgb(255 255 255 / .95);border-radius:99px}body.tax-product_cat .pcp-catmenu__title{font-weight:800;letter-spacing:.2px;white-space:nowrap;opacity:0;transform:translateX(-8px);transition:opacity .16s ease,transform .16s ease}body.tax-product_cat .pcp-catmenu:hover .pcp-catmenu__title{opacity:1;transform:translateX(0)}body.tax-product_cat .pcp-catmenu__body{height:calc(100% - 60px);position:relative;overflow:visible!important;padding:0!important}body.tax-product_cat .pcp-catmenu__body>ul.pcp-catmenu__list--lvl1{height:100%;overflow-y:auto!important;overflow-x:hidden!important;padding:10px 0;scrollbar-width:thin;scrollbar-color:rgb(0 0 0 / .18) #fff0}body.tax-product_cat .pcp-catmenu__body>ul.pcp-catmenu__list--lvl1::-webkit-scrollbar{width:8px}body.tax-product_cat .pcp-catmenu__body>ul.pcp-catmenu__list--lvl1::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .14);border-radius:999px}body.tax-product_cat .pcp-catmenu__body>ul.pcp-catmenu__list--lvl1::-webkit-scrollbar:horizontal{height:0!important}body.tax-product_cat .pcp-catmenu__list{list-style:none!important;margin:0!important;padding:0!important}body.tax-product_cat .pcp-catmenu__link{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:12px 14px;text-decoration:none!important;color:var(--pcp-text)!important;border-bottom:1px solid rgb(0 0 0 / .06);transition:background .14s ease,color .14s ease}body.tax-product_cat .pcp-catmenu__link:hover{background:rgb(196 0 48 / .07)}body.tax-product_cat .pcp-catmenu__icon{width:22px;height:22px;flex:0 0 22px;border-radius:6px;background:#fff0;position:relative}body.tax-product_cat .pcp-catmenu__icon::before{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .55);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center}body.tax-product_cat .pcp-catmenu__text{font-weight:650;white-space:nowrap;opacity:0;transform:translateX(-8px);transition:opacity .16s ease,transform .16s ease}body.tax-product_cat .pcp-catmenu:hover .pcp-catmenu__text{opacity:1;transform:translateX(0)}body.tax-product_cat .pcp-catmenu__chev{margin-left:auto;opacity:0;color:rgb(0 0 0 / .28);transition:opacity .16s ease,transform .16s ease;pointer-events:none}body.tax-product_cat .pcp-catmenu:hover .pcp-catmenu__chev{opacity:1}body.tax-product_cat .pcp-catmenu__link:hover .pcp-catmenu__icon::before{background:var(--pcp-red)}body.tax-product_cat .pcp-catmenu__item.cat-iphone-cases .pcp-catmenu__icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M9 2h6a3 3 0 0 1 3 3v14a3 3 0 0 1-3 3H9a3 3 0 0 1-3-3V5a3 3 0 0 1 3-3zm0 2a1 1 0 0 0-1 1v14a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V5a1 1 0 0 0-1-1H9zm3 15.2a1 1 0 1 1 0 2a1 1 0 0 1 0-2z'/%3E%3C/svg%3E")}body.tax-product_cat .pcp-catmenu__item.cat-airpods-cases .pcp-catmenu__icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a7 7 0 0 1 7 7v5a7 7 0 0 1-14 0V9a7 7 0 0 1 7-7zm0 2a5 5 0 0 0-5 5v5a5 5 0 0 0 10 0V9a5 5 0 0 0-5-5z'/%3E%3C/svg%3E")}body.tax-product_cat .pcp-catmenu__item.cat-megasafe-accessories .pcp-catmenu__icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M4 7a2 2 0 0 1 2-2h3V3h6v2h3a2 2 0 0 1 2 2v3H4V7zm0 5h20v7a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-7z'/%3E%3C/svg%3E")}body.tax-product_cat .pcp-catmenu__item.cat-screen-protectors .pcp-catmenu__icon::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M4 5a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V5zm2 0v14h12V5H6z'/%3E%3C/svg%3E")}body.tax-product_cat .pcp-catmenu__item.has-children{position:relative}body.tax-product_cat .pcp-catmenu__sub{display:none}body.tax-product_cat .pcp-catmenu:hover .pcp-catmenu__item.has-children:hover>.pcp-catmenu__sub{display:block}body.tax-product_cat .pcp-catmenu__item.has-children>.pcp-catmenu__sub{position:absolute!important;left:62px!important;top:8px!important;transform:none!important;width:240px;max-height:calc(100vh - var(--pcp-top) - 40px)!important;overflow-y:auto!important;overflow-x:hidden!important;background:#fff;border:1px solid rgb(0 0 0 / .12);border-radius:12px;box-shadow:0 18px 55px rgb(0 0 0 / .18);z-index:9999999;padding:6px 0}body.tax-product_cat .pcp-catmenu__sub .pcp-catmenu__link{padding:9px 12px;border-bottom:0;font-weight:600;font-size:13.5px;color:rgb(0 0 0 / .78)!important}body.tax-product_cat .pcp-catmenu__sub .pcp-catmenu__link:hover{background:rgb(196 0 48 / .08)}body.tax-product_cat .pcp-catmenu__sub::-webkit-scrollbar{width:8px}body.tax-product_cat .pcp-catmenu__sub::-webkit-scrollbar-thumb{background:rgb(0 0 0 / .12);border-radius:999px}body.tax-product_cat .pcp-catmenu:hover .pcp-catmenu__item.has-children:hover>.pcp-catmenu__link .pcp-catmenu__chev{transform:rotate(90deg)}@media (max-width:900px){body.tax-product_cat .pcp-catmenu{display:none!important}}.pcp-shop-sidebar-wrap{--pcp-red:#F90842;--pcp-navy:#0E0C1B;--pcp-border:#ECECF1;--pcp-soft:#F7F7F9;--pcp-shadow:0 14px 40px rgba(0,0,0,.06);--pcp-shadow2:0 18px 55px rgba(0,0,0,.08)}.pcp-shop-sidebar-wrap .pcp-shop-sidebar{position:sticky;top:110px;align-self:flex-start}.pcp-shop-sidebar-wrap .pcp-sb-box{background:#fff;border:1px solid var(--pcp-border);border-radius:20px;padding:18px;box-shadow:var(--pcp-shadow);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.pcp-shop-sidebar-wrap .pcp-sb-box:hover{transform:translateY(-2px);box-shadow:var(--pcp-shadow2);border-color:rgb(14 12 27 / .10)}.pcp-shop-sidebar-wrap .pcp-sb-title{margin:0 0 14px;display:flex;align-items:center;justify-content:space-between;font-size:12px!important;font-weight:900!important;letter-spacing:.45px;text-transform:uppercase;color:var(--pcp-navy)}.pcp-shop-sidebar-wrap .pcp-sb-title::after{content:"";width:26px;height:3px;border-radius:999px;background:var(--pcp-red);opacity:.9}.pcp-shop-sidebar-wrap .pcp-sb-box hr,.pcp-shop-sidebar-wrap .pcp-sb-box .wp-block-separator,.pcp-shop-sidebar-wrap .pcp-sb-box .separator,.pcp-shop-sidebar-wrap .pcp-sb-box .line,.pcp-shop-sidebar-wrap .pcp-sb-box .divider{display:none!important}.pcp-shop-sidebar-wrap .pcp-sb-searchform{display:grid;grid-template-columns:1fr auto;gap:10px}.pcp-shop-sidebar-wrap .pcp-sb-input{height:46px;border-radius:14px;border:1px solid var(--pcp-border);padding:0 14px;background:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.pcp-shop-sidebar-wrap .pcp-sb-input:focus{border-color:rgb(249 8 66 / .55);box-shadow:0 0 0 4px rgb(249 8 66 / .10)}.pcp-shop-sidebar-wrap .pcp-sb-btn{height:46px;border-radius:14px;border:0;padding:0 18px;background:var(--pcp-navy);color:#fff;font-weight:900;cursor:pointer;transition:transform .12s ease,box-shadow .2s ease,background .2s ease}.pcp-shop-sidebar-wrap .pcp-sb-btn:hover{background:#1a1730;box-shadow:0 10px 22px rgb(14 12 27 / .20)}.pcp-shop-sidebar-wrap .pcp-sb-btn:active{transform:translateY(1px)}.pcp-shop-sidebar-wrap .pcp-sb-cats ul{list-style:none!important;padding:0!important;margin:0!important}.pcp-shop-sidebar-wrap .pcp-sb-cats li{list-style:none!important;margin:8px 0!important;padding:0!important}.pcp-shop-sidebar-wrap .pcp-sb-cats li::marker{content:""}.pcp-shop-sidebar-wrap .pcp-sb-cats li:before{content:none!important}.pcp-shop-sidebar-wrap .pcp-sb-cats a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border-radius:14px;text-decoration:none;color:#161616;font-weight:800;background:var(--pcp-soft);border:1px solid #fff0;transition:background .2s ease,border-color .2s ease,transform .12s ease}.pcp-shop-sidebar-wrap .pcp-sb-cats a:hover{background:#fff;border-color:rgb(14 12 27 / .10);transform:translateY(-1px)}.pcp-shop-sidebar-wrap .pcp-sb-cats .current-cat>a{background:rgb(249 8 66 / .10);border-color:rgb(249 8 66 / .22);color:var(--pcp-red)}.pcp-shop-sidebar-wrap .pcp-sb-price h2,.pcp-shop-sidebar-wrap .pcp-sb-price h3,.pcp-shop-sidebar-wrap .pcp-sb-price .widget-title,.pcp-shop-sidebar-wrap .pcp-sb-price .widget_price_filter h2,.pcp-shop-sidebar-wrap .pcp-sb-price .widget_price_filter h3{font-size:12px!important;font-weight:900!important;letter-spacing:.45px!important;text-transform:uppercase!important;margin:0 0 12px!important;color:var(--pcp-navy)!important}.pcp-shop-sidebar-wrap .pcp-sb-price .ui-slider{background:#e9e9ef!important;border-radius:999px!important;height:6px!important;margin:10px 0 14px!important}.pcp-shop-sidebar-wrap .pcp-sb-price .ui-slider-range{background:var(--pcp-red)!important}.pcp-shop-sidebar-wrap .pcp-sb-price .ui-slider-handle{border:3px solid var(--pcp-red)!important;background:#fff!important;border-radius:999px!important;width:18px!important;height:18px!important;top:-6px!important;box-shadow:0 10px 18px rgb(0 0 0 / .10)!important}.pcp-shop-sidebar-wrap .pcp-sb-price .price_slider_amount{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;flex-wrap:wrap!important}.pcp-shop-sidebar-wrap .pcp-sb-price .price_slider_amount .price_label{font-weight:800!important;color:#2a2a2a!important;opacity:.9!important}.pcp-shop-sidebar-wrap .pcp-sb-price .price_slider_amount button{background:var(--pcp-navy)!important;color:#fff!important;border:0!important;border-radius:14px!important;padding:10px 14px!important;font-weight:900!important;cursor:pointer!important;transition:.2s ease!important}.pcp-shop-sidebar-wrap .pcp-sb-price .price_slider_amount button:hover{background:#1a1730!important;box-shadow:0 10px 22px rgb(14 12 27 / .18)!important}.pcp-shop-sidebar-wrap .pcp-clear-price{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 14px;border-radius:14px;font-size:12px;font-weight:900;letter-spacing:.3px;text-transform:uppercase;text-decoration:none;color:var(--pcp-red);background:rgb(249 8 66 / .08);border:1px solid rgb(249 8 66 / .20);transition:.2s ease}.pcp-shop-sidebar-wrap .pcp-clear-price:hover{background:rgb(249 8 66 / .14);transform:translateY(-1px)}.pcp-shop-sidebar-wrap .woocommerce-widget-layered-nav-list{margin:0!important;padding:0!important}.pcp-shop-sidebar-wrap .woocommerce-widget-layered-nav-list__item{list-style:none!important;margin:8px 0!important}.pcp-shop-sidebar-wrap .woocommerce-widget-layered-nav-list__item a{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:10px 12px!important;border-radius:14px!important;background:var(--pcp-soft)!important;text-decoration:none!important;color:#161616!important;font-weight:800!important;border:1px solid transparent!important;transition:.2s ease!important}.pcp-shop-sidebar-wrap .woocommerce-widget-layered-nav-list__item a:hover{background:#fff!important;border-color:rgb(14 12 27 / .10)!important}.pcp-shop-sidebar-wrap .woocommerce-widget-layered-nav-list__item--chosen a{background:rgb(249 8 66 / .10)!important;border-color:rgb(249 8 66 / .22)!important;color:var(--pcp-red)!important}.pcp-shop-sidebar-wrap .pcp-sb-toggle{display:flex;align-items:center;justify-content:center;height:46px;border-radius:14px;border:1px solid var(--pcp-border);background:#fff;color:var(--pcp-navy);font-weight:900;text-decoration:none;transition:.2s ease}.pcp-shop-sidebar-wrap .pcp-sb-toggle:hover{border-color:rgb(249 8 66 / .35);background:rgb(249 8 66 / .06)}.pcp-shop-sidebar-wrap .pcp-sb-toggle.is-on{background:var(--pcp-red);color:#fff;border-color:var(--pcp-red);box-shadow:0 12px 26px rgb(249 8 66 / .22)}@media (max-width:768px){.pcp-shop-sidebar-wrap .pcp-shop-sidebar{position:relative;top:0}}.pcp-shop-sidebar-wrap .pcp-clear-search{margin-top:10px;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 14px;border-radius:14px;font-size:12px;font-weight:900;letter-spacing:.3px;text-transform:uppercase;text-decoration:none;color:var(--pcp-navy);background:rgb(14 12 27 / .06);border:1px solid rgb(14 12 27 / .10);transition:.2s ease}.pcp-shop-sidebar-wrap .pcp-clear-search:hover{background:rgb(249 8 66 / .10);border-color:rgb(249 8 66 / .22);color:var(--pcp-red);transform:translateY(-1px)}.pcp-shop-sidebar-wrap .pcp-sb-topbar{display:flex;justify-content:flex-end;margin:2px 0 -6px}.pcp-shop-sidebar-wrap .pcp-clear-all{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 14px;border-radius:14px;font-size:12px;font-weight:900;letter-spacing:.3px;text-transform:uppercase;text-decoration:none;color:var(--pcp-navy);background:rgb(14 12 27 / .06);border:1px solid rgb(14 12 27 / .10);transition:transform .12s ease,background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.pcp-shop-sidebar-wrap .pcp-clear-all:hover{background:rgb(249 8 66 / .10);border-color:rgb(249 8 66 / .22);color:var(--pcp-red);transform:translateY(-1px);box-shadow:0 12px 26px rgb(0 0 0 / .08)}.pcp-shop-sidebar-wrap .pcp-clear-all:active{transform:translateY(0)}.pcp-mobile-filters-btn{display:none}@media (max-width:768px){.pcp-mobile-filters-btn{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:14px 0 16px;padding:12px 14px;border-radius:16px;background:#fff;border:1px solid rgb(0 0 0 / .08);box-shadow:0 12px 28px rgb(0 0 0 / .06);font-weight:900;color:#0E0C1B;cursor:pointer}.pcp-mobile-filters-btn .pcp-ico{width:38px;height:38px;border-radius:12px;background:rgb(249 8 66 / .10);display:grid;place-items:center;color:#F90842;font-size:18px}.pcp-shop-sidebar-wrap{display:none;position:fixed;left:0;right:0;bottom:0;top:0;z-index:999999;background:rgb(0 0 0 / .45);padding:18px}.pcp-shop-sidebar-wrap.is-open{display:block}.pcp-shop-sidebar-wrap .pcp-shop-sidebar{position:relative;top:0;max-width:520px;width:100%;margin:0 auto;max-height:calc(100vh - 36px);overflow:auto;border-radius:18px;background:#fff;padding:14px}.pcp-shop-sidebar-wrap::before{content:"";position:absolute;inset:0}.pcp-shop-sidebar-wrap .pcp-shop-sidebar{position:relative;z-index:1}}body.tax-product_cat .pcp-latest-only{display:none!important}.elementor-11533 .elementor-element.elementor-element-30ef80f{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.elementor-11533 .elementor-element.elementor-element-30ef80f .elementor-widget-heading,.elementor-11533 .elementor-element.elementor-element-30ef80f .elementor-widget-text-editor{flex:1 1 auto;min-width:280px}.elementor-11533 .elementor-element.elementor-element-30ef80f .pcp-mini-trust{flex:0 0 auto;display:flex;align-items:center;gap:8px;margin-top:10px}.elementor-11533 .elementor-element.elementor-element-30ef80f .pcp-mini-trust .pcp-pill{display:inline-flex;align-items:center;height:30px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:900;color:rgb(14 12 27 / .78);background:rgb(255 255 255 / .70);border:1px solid rgb(14 12 27 / .08);box-shadow:0 10px 22px rgb(0 0 0 / .04);white-space:nowrap}.elementor-11533 .elementor-element.elementor-element-30ef80f .pcp-mini-trust .pcp-pill:hover{border-color:rgb(249 8 66 / .20);box-shadow:0 14px 30px rgb(0 0 0 / .06)}@media (max-width:1024px){.elementor-11533 .elementor-element.elementor-element-30ef80f{flex-direction:column}.elementor-11533 .elementor-element.elementor-element-30ef80f .pcp-mini-trust{margin-top:0}}.woocommerce ul.products li.product .button+.added_to_cart,.woocommerce ul.products li.product .added_to_cart{display:inline-flex!important;margin-top:10px!important;margin-left:0!important;clear:both!important}.woocommerce ul.products li.product a.added_to_cart,.woocommerce ul.products li.product a.added_to_cart:visited{background:#ffffff!important;color:#0E0C1B!important;border:1px solid rgb(14 12 27 / .14)!important;border-radius:999px!important;padding:10px 16px!important;font-weight:900!important;letter-spacing:.2px!important;text-decoration:none!important;min-height:44px!important;line-height:1!important;box-shadow:0 10px 22px rgb(0 0 0 / .06)!important;transition:transform .12s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease!important}.woocommerce ul.products li.product a.added_to_cart::after{content:"→";margin-left:10px;font-weight:900;color:#F90842;opacity:.95}.woocommerce ul.products li.product a.added_to_cart:hover{background:rgb(249 8 66 / .06)!important;border-color:rgb(249 8 66 / .28)!important;color:#0E0C1B!important;box-shadow:0 14px 28px rgb(0 0 0 / .10)!important;transform:translateY(-1px)!important}.woocommerce ul.products li.product a.added_to_cart:active{transform:translateY(0)!important}@media (prefers-color-scheme:dark){.woocommerce ul.products li.product a.added_to_cart{background:rgb(255 255 255 / .92)!important}}```0 .elementor-11533 .elementor-element.elementor-element-912c51b{--pcp-navy:#C40030;--pcp-red:#F90842;--pcp-border:rgba(14,12,27,.10);--pcp-soft:rgba(255,255,255,.65)}.elementor-11533 .elementor-element.elementor-element-912c51b .pcp-btns{display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap;margin-top:6px}.elementor-11533 .elementor-element.elementor-element-912c51b .pcp-btn{display:inline-flex;align-items:center;gap:10px;padding:12px 16px;border-radius:999px;font-weight:800;font-size:14px;letter-spacing:.2px;text-decoration:none!important;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.elementor-11533 .elementor-element.elementor-element-912c51b .pcp-btn__icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;font-weight:900;transition:transform .15s ease,background .15s ease,color .15s ease}.elementor-11533 .elementor-element.elementor-element-912c51b .pcp-btn--primary{background:var(--pcp-navy);color:#fff!important;box-shadow:0 14px 35px rgb(14 12 27 / .18);border:1px solid rgb(14 12 27 / .08)}.elementor-11533 .elementor-element.elementor-element-912c51b .pcp-btn--primary .pcp-btn__icon{background:rgb(255 255 255 / .12);color:#fff}.elementor-11533 .elementor-element.elementor-element-912c51b .pcp-btn--primary:hover{transform:translateY(-1px);box-shadow:0 18px 45px rgb(14 12 27 / .22)}.elementor-11533 .elementor-element.elementor-element-912c51b .pcp-btn--primary:hover .pcp-btn__icon{transform:translateX(2px)}.elementor-11533 .elementor-element.elementor-element-912c51b .pcp-btn--ghost{background:var(--pcp-soft);color:var(--pcp-navy)!important;border:1px solid var(--pcp-border);box-shadow:0 10px 28px rgb(0 0 0 / .06);backdrop-filter:blur(10px)}.elementor-11533 .elementor-element.elementor-element-912c51b .pcp-btn--ghost .pcp-btn__icon{background:rgb(249 8 66 / .10);color:var(--pcp-red)}.elementor-11533 .elementor-element.elementor-element-912c51b .pcp-btn--ghost:hover{transform:translateY(-1px);border-color:rgb(249 8 66 / .35)}.elementor-11533 .elementor-element.elementor-element-912c51b .pcp-btn--ghost:hover .pcp-btn__icon{transform:translateX(2px)}@media (max-width:767px){.elementor-11533 .elementor-element.elementor-element-912c51b .pcp-btns{justify-content:flex-start}.elementor-11533 .elementor-element.elementor-element-912c51b .pcp-btn{width:100%;justify-content:space-between}}.elementor-11533 .elementor-element.elementor-element-912c51b .pcp-btn--primary{background:#C40030;color:#fff!important;border:1px solid rgb(249 8 66 / .25);box-shadow:0 14px 35px rgb(249 8 66 / .22)}.elementor-11533 .elementor-element.elementor-element-912c51b .pcp-btn--primary .pcp-btn__icon{background:rgb(255 255 255 / .18);color:#fff}.elementor-11533 .elementor-element.elementor-element-912c51b .pcp-btn--primary:hover{transform:translateY(-1px);box-shadow:0 18px 45px rgb(249 8 66 / .28)}.elementor-11533 .elementor-element.elementor-element-1f9dc5c .woocommerce-result-count{display:none!important}.elementor-11533 .elementor-element.elementor-element-1f9dc5c h2{font-weight:900;letter-spacing:-.5px;margin-bottom:6px}.elementor-11533 .elementor-element.elementor-element-1f9dc5c+.elementor-widget-text-editor p{opacity:.75;font-weight:600;margin-top:-4px}.elementor-11533 .elementor-element.elementor-element-1f9dc5c{padding:18px 18px 10px;border-radius:22px;background:rgb(255 255 255 / .65);border:1px solid rgb(14 12 27 / .06);box-shadow:0 18px 50px rgb(0 0 0 / .06);backdrop-filter:blur(10px)}.elementor-11533 .elementor-element.elementor-element-1f9dc5c .elementor-widget-heading .elementor-heading-title{font-size:38px;font-weight:950;letter-spacing:-.9px;margin:0 0 6px!important;color:#0E0C1B;line-height:1.05;position:relative;display:inline-block;padding-bottom:10px}.elementor-11533 .elementor-element.elementor-element-1f9dc5c .elementor-widget-heading .elementor-heading-title:after{content:"";position:absolute;left:0;bottom:0;width:48px;height:4px;border-radius:999px;background:#F90842}.elementor-11533 .elementor-element.elementor-element-1f9dc5c .elementor-widget-text-editor{margin-top:6px}.elementor-11533 .elementor-element.elementor-element-1f9dc5c .elementor-widget-text-editor p{margin:0!important;font-size:15px;font-weight:650;color:rgb(14 12 27 / .62)}.elementor-11533 .elementor-element.elementor-element-1f9dc5c .woocommerce-result-count{display:none!important}.elementor-11533 .elementor-element.elementor-element-1f9dc5c hr,.elementor-11533 .elementor-element.elementor-element-1f9dc5c .wp-block-separator,.elementor-11533 .elementor-element.elementor-element-1f9dc5c .separator,.elementor-11533 .elementor-element.elementor-element-1f9dc5c .divider{display:none!important}@media (max-width:1024px){.elementor-11533 .elementor-element.elementor-element-1f9dc5c .elementor-widget-heading .elementor-heading-title{font-size:32px}}@media (max-width:767px){.elementor-11533 .elementor-element.elementor-element-1f9dc5c{padding:16px 14px 10px;border-radius:18px}.elementor-11533 .elementor-element.elementor-element-1f9dc5c .elementor-widget-heading .elementor-heading-title{font-size:28px;padding-bottom:8px}.elementor-11533 .elementor-element.elementor-element-1f9dc5c .elementor-widget-heading .elementor-heading-title:after{width:42px;height:3px}}body.tax-product_cat .pcp-archive-layout{display:none!important}.woocommerce ul.products li.product .button+.added_to_cart,.woocommerce ul.products li.product .added_to_cart{display:inline-flex!important;margin-top:10px!important;margin-left:0!important;clear:both!important}.woocommerce ul.products li.product a.added_to_cart,.woocommerce ul.products li.product a.added_to_cart:visited{background:#ffffff!important;color:#0E0C1B!important;border:1px solid rgb(14 12 27 / .14)!important;border-radius:999px!important;padding:10px 16px!important;font-weight:900!important;letter-spacing:.2px!important;text-decoration:none!important;min-height:44px!important;line-height:1!important;box-shadow:0 10px 22px rgb(0 0 0 / .06)!important;transition:transform .12s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease!important}.woocommerce ul.products li.product a.added_to_cart::after{content:"→";margin-left:10px;font-weight:900;color:#F90842;opacity:.95}.woocommerce ul.products li.product a.added_to_cart:hover{background:rgb(249 8 66 / .06)!important;border-color:rgb(249 8 66 / .28)!important;color:#0E0C1B!important;box-shadow:0 14px 28px rgb(0 0 0 / .10)!important;transform:translateY(-1px)!important}.woocommerce ul.products li.product a.added_to_cart:active{transform:translateY(0)!important}@media (prefers-color-scheme:dark){.woocommerce ul.products li.product a.added_to_cart{background:rgb(255 255 255 / .92)!important}}```0 body.tax-product_cat .pcp-cat-topbar{width:100%;max-width:1200px;margin:0 auto 30px auto;padding:28px 30px;border-radius:20px;background:linear-gradient(135deg,#ffffff,#fafafa);border:1px solid rgb(0 0 0 / .06);box-shadow:0 18px 40px rgb(0 0 0 / .06)}body.tax-product_cat .pcp-cat-topbar-inner{display:flex;justify-content:space-between;align-items:center;gap:20px}body.tax-product_cat .pcp-cat-kicker{font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:rgb(0 0 0 / .55);margin:0 0 6px 0}body.tax-product_cat .pcp-cat-heading{font-size:28px;font-weight:900;margin:0 0 6px 0;color:#111}body.tax-product_cat .pcp-cat-sub{font-size:15px;color:rgb(0 0 0 / .65);margin:0}body.tax-product_cat .pcp-cat-store-btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 20px;border-radius:14px;background:#C40030;color:#fff!important;font-weight:900;text-decoration:none!important;box-shadow:0 14px 30px rgb(196 0 48 / .25);transition:all .2s ease;white-space:nowrap}body.tax-product_cat .pcp-cat-store-btn:hover{transform:translateY(-2px);box-shadow:0 18px 40px rgb(196 0 48 / .35)}@media (max-width:768px){body.tax-product_cat .pcp-cat-topbar-inner{flex-direction:column;align-items:flex-start}body.tax-product_cat .pcp-cat-store-btn{width:100%}}.tax-product_cat .term-description{width:1200px;max-width:100%;margin:24px auto 10px;padding:30px 30px;background:#fff;border:1px solid rgb(17 17 17 / .08);border-radius:18px;box-shadow:0 8px 26px rgb(17 17 17 / .06)}.tax-product_cat .term-description p{margin:0 0 12px;line-height:1.75;font-size:15px;color:rgb(17 17 17 / .78)}.tax-product_cat .term-description ul{margin:10px 0 14px 0;padding-left:18px}.tax-product_cat .term-description li{margin:6px 0;font-size:15px;color:rgb(17 17 17 / .82)}.tax-product_cat .term-description h2{margin:18px 0 10px;font-size:22px;line-height:1.25;letter-spacing:-.02em;color:#111}.tax-product_cat .term-description h3{margin:14px 0 6px;font-size:16px;line-height:1.35;color:#111}.tax-product_cat .term-description h3+p{margin-bottom:14px;padding:12px 14px;background:rgb(17 17 17 / .03);border:1px solid rgb(17 17 17 / .06);border-radius:14px}@media (max-width:767px){.tax-product_cat .term-description{margin:16px 14px 8px;padding:16px 14px;border-radius:16px}.tax-product_cat .term-description h2{font-size:20px}}.pcp-catseo__inner{width:1200px;max-width:100%;margin:24px auto 10px;padding:30px 30px;background:#fff;border:1px solid rgb(17 17 17 / .08);border-radius:18px;box-shadow:0 8px 26px rgb(17 17 17 / .06)}.pcp-catseo h2{margin:0 0 10px;font-size:clamp(20px, 2vw, 28px);line-height:1.2;letter-spacing:-.02em;color:#111}.pcp-catseo p{margin:0 0 10px;color:rgb(17 17 17 / .78);font-size:14px;line-height:1.6}.pcp-catseo strong{color:#111;font-weight:700}.pcp-catseo a{color:#C40030;text-decoration:none;font-weight:600;border-bottom:1px solid rgb(196 0 48 / .28);transition:.18s ease}.pcp-catseo a:hover{border-bottom-color:rgb(196 0 48 / .55)}.pcp-catseo__cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.pcp-catseo__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 14px;border-radius:999px;background:#C40030;color:#fff!important;font-weight:700;font-size:13px;border:1px solid rgb(196 0 48 / .25);box-shadow:0 14px 30px rgb(196 0 48 / .18);transition:transform .18s ease,box-shadow .18s ease,background .18s ease;border-bottom:0!important}.pcp-catseo__btn:hover{transform:translateY(-1px);box-shadow:0 18px 40px rgb(196 0 48 / .22);background:#a80028}.pcp-catseo__btn--ghost{background:#fff;color:#111!important;border:1px solid rgb(17 17 17 / .12);box-shadow:none}.pcp-catseo__btn--ghost:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgb(17 17 17 / .08)}.pcp-catseo__fine{margin-top:12px;padding-top:12px;border-top:1px solid rgb(17 17 17 / .08);font-size:12px;color:rgb(17 17 17 / .62)}@media (max-width:640px){.pcp-catseo__inner{border-radius:16px}.pcp-catseo__cta{gap:8px}.pcp-catseo__btn{width:100%}}.elementor-11533 .elementor-element.elementor-element-f31d4d1 .woocommerce-result-count{display:none!important}.elementor-11533 .elementor-element.elementor-element-f31d4d1 h2{font-weight:900;letter-spacing:-.5px;margin-bottom:6px}.elementor-11533 .elementor-element.elementor-element-f31d4d1+.elementor-widget-text-editor p{opacity:.75;font-weight:600;margin-top:-4px}.elementor-11533 .elementor-element.elementor-element-f31d4d1{padding:18px 18px 10px;border-radius:22px;background:rgb(255 255 255 / .65);border:1px solid rgb(14 12 27 / .06);box-shadow:0 18px 50px rgb(0 0 0 / .06);backdrop-filter:blur(10px)}.elementor-11533 .elementor-element.elementor-element-f31d4d1 .elementor-widget-heading .elementor-heading-title{font-size:38px;font-weight:950;letter-spacing:-.9px;margin:0 0 6px!important;color:#0E0C1B;line-height:1.05;position:relative;display:inline-block;padding-bottom:10px}.elementor-11533 .elementor-element.elementor-element-f31d4d1 .elementor-widget-heading .elementor-heading-title:after{content:"";position:absolute;left:0;bottom:0;width:48px;height:4px;border-radius:999px;background:#F90842}.elementor-11533 .elementor-element.elementor-element-f31d4d1 .elementor-widget-text-editor{margin-top:6px}.elementor-11533 .elementor-element.elementor-element-f31d4d1 .elementor-widget-text-editor p{margin:0!important;font-size:15px;font-weight:650;color:rgb(14 12 27 / .62)}.elementor-11533 .elementor-element.elementor-element-f31d4d1 .woocommerce-result-count{display:none!important}.elementor-11533 .elementor-element.elementor-element-f31d4d1 hr,.elementor-11533 .elementor-element.elementor-element-f31d4d1 .wp-block-separator,.elementor-11533 .elementor-element.elementor-element-f31d4d1 .separator,.elementor-11533 .elementor-element.elementor-element-f31d4d1 .divider{display:none!important}@media (max-width:1024px){.elementor-11533 .elementor-element.elementor-element-f31d4d1 .elementor-widget-heading .elementor-heading-title{font-size:32px}}@media (max-width:767px){.elementor-11533 .elementor-element.elementor-element-f31d4d1{padding:16px 14px 10px;border-radius:18px}.elementor-11533 .elementor-element.elementor-element-f31d4d1 .elementor-widget-heading .elementor-heading-title{font-size:28px;padding-bottom:8px}.elementor-11533 .elementor-element.elementor-element-f31d4d1 .elementor-widget-heading .elementor-heading-title:after{width:42px;height:3px}}body.post-type-archive-product .pcp-archive-layout-cat{display:none!important}body.tax-product_brand .pcp-archive-layout-cat{display:none!important}body.tax-product_cat .pcp-archive-layout-cat{display:block!important}.pcp-store-extra{--pcp-red:#F90842;--pcp-navy:#0E0C1B;--pcp-ink:#111827;--pcp-muted:#6B7280;--pcp-border:#E5E7EB;--pcp-soft:#F7F7F9;--pcp-card:#FFFFFF;max-width:1200px;margin:30px auto}.pcp-store-extra .pcp-kicker{margin:0 0 8px;font-size:12px;font-weight:900;letter-spacing:.45px;text-transform:uppercase;color:rgb(14 12 27 / .65)}.pcp-store-extra .pcp-title{margin:0 0 10px;font-size:34px;line-height:1.05;letter-spacing:-.02em;color:var(--pcp-navy)}.pcp-store-extra .pcp-sub{margin:0;max-width:62ch;color:var(--pcp-muted);font-size:15px;line-height:1.6}.pcp-why{border:1px solid rgb(14 12 27 / .08);background:linear-gradient(180deg,#fff,#fff);border-radius:26px;padding:26px;box-shadow:0 16px 44px rgb(0 0 0 / .06);overflow:hidden;position:relative}.pcp-why::after{content:"";position:absolute;inset:-120px -80px auto auto;width:320px;height:320px;background:radial-gradient(circle at 30% 30%,rgb(249 8 66 / .16),transparent 60%);filter:blur(6px);pointer-events:none}.pcp-why__head{margin-bottom:18px}.pcp-why__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px}.pcp-feature{background:var(--pcp-soft);border:1px solid rgb(14 12 27 / .08);border-radius:20px;padding:16px;transition:transform .15s ease,box-shadow .18s ease,background .18s ease}.pcp-feature:hover{background:#fff;transform:translateY(-2px);box-shadow:0 14px 32px rgb(0 0 0 / .08)}.pcp-feature__ico{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:rgb(249 8 66 / .10);color:var(--pcp-red);font-size:18px;margin-bottom:10px}.pcp-feature h3{margin:0 0 6px;font-size:14px;font-weight:900;color:var(--pcp-ink)}.pcp-feature p{margin:0;color:var(--pcp-muted);font-size:13px;line-height:1.55}.pcp-bests{margin-top:18px;border-radius:26px;padding:26px;border:1px solid rgb(14 12 27 / .08);background:#fff;box-shadow:0 16px 44px rgb(0 0 0 / .06)}.pcp-bests__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.pcp-ghost-btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 16px;border-radius:14px;border:1px solid rgb(14 12 27 / .12);text-decoration:none;font-weight:900;color:var(--pcp-navy);background:rgb(14 12 27 / .04);transition:transform .12s ease,background .18s ease,border-color .18s ease}.pcp-ghost-btn:hover{background:rgb(249 8 66 / .10);border-color:rgb(249 8 66 / .22);color:var(--pcp-red);transform:translateY(-1px)}.pcp-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pcp-card{background:var(--pcp-card);border:1px solid rgb(14 12 27 / .10);border-radius:22px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 14px 36px rgb(0 0 0 / .06);transition:transform .16s ease,box-shadow .18s ease,border-color .18s ease}.pcp-card:hover{transform:translateY(-3px);border-color:rgb(249 8 66 / .22);box-shadow:0 18px 48px rgb(0 0 0 / .10)}.pcp-card__media{padding:16px;background:linear-gradient(180deg,rgb(247 247 249),rgb(255 255 255))}.pcp-img-ph{aspect-ratio:1 / 1;border-radius:18px;border:1px dashed rgb(14 12 27 / .18);display:grid;place-items:center;color:rgb(14 12 27 / .55);font-weight:900;letter-spacing:.22em;text-transform:uppercase;background:radial-gradient(circle at 35% 30%,rgb(249 8 66 / .12),transparent 55%),radial-gradient(circle at 70% 70%,rgb(14 12 27 / .08),transparent 55%),#fff}.pcp-card__body{padding:14px 16px 16px}.pcp-card__title{margin:0 0 6px;font-size:16px;line-height:1.25;font-weight:900;color:var(--pcp-ink)}.pcp-card__meta{margin:0 0 12px;font-size:13px;color:var(--pcp-muted)}.pcp-card__bottom{display:flex;align-items:center;justify-content:space-between;gap:10px}.pcp-price{font-weight:1000;color:var(--pcp-navy);font-size:15px}.pcp-chip{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 12px;border-radius:999px;background:rgb(249 8 66 / .10);border:1px solid rgb(249 8 66 / .18);color:var(--pcp-red);font-weight:900;font-size:12px;letter-spacing:.2px}@media (max-width:1024px){.pcp-store-extra .pcp-title{font-size:30px}.pcp-why__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pcp-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pcp-why,.pcp-bests{padding:18px;border-radius:22px}.pcp-bests__head{flex-direction:column;align-items:flex-start}.pcp-why__grid{grid-template-columns:1fr}.pcp-cards{grid-template-columns:1fr}.pcp-store-extra .pcp-title{font-size:26px}}.pcp-store-seo{padding:60px 20px;background:#fff}.pcp-store-seo__inner{max-width:1200px;margin:0 auto}.pcp-store-seo__title{font-size:28px;font-weight:700;margin-bottom:14px;color:#111}.pcp-store-seo__text{font-size:16px;line-height:1.7;color:#555;max-width:850px}.pcp-store-seo__text a{color:#e30613;font-weight:600;text-decoration:none}.pcp-store-seo__text a:hover{text-decoration:underline}.pcp-store-seo__links{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px}.pcp-store-seo__pill{padding:10px 18px;background:#f6f6f6;border-radius:999px;font-size:14px;font-weight:600;text-decoration:none;color:#111;transition:all .25s ease;border:1px solid #eee}.pcp-store-seo__pill:hover{background:#e30613;color:#fff;border-color:#e30613}.pcp-store-trust{padding:70px 20px;background:#f9f9fb}.pcp-store-trust__inner{max-width:1200px;margin:0 auto}.pcp-store-trust__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin-bottom:40px}.pcp-store-trust__item{background:#fff;padding:22px;border-radius:18px;box-shadow:0 8px 24px rgb(0 0 0 / .04);display:flex;gap:14px;align-items:flex-start;transition:transform .2s ease}.pcp-store-trust__item:hover{transform:translateY(-4px)}.pcp-store-trust__ico{font-size:22px}.pcp-store-trust__item strong{display:block;font-size:15px;margin-bottom:6px;color:#111}.pcp-store-trust__item p{font-size:14px;color:#666;margin:0 0 6px 0}.pcp-store-trust__link{font-size:13px;color:#e30613;text-decoration:none;font-weight:600}.pcp-store-trust__link:hover{text-decoration:underline}.pcp-store-trust__cta{display:flex;flex-wrap:wrap;gap:14px}.pcp-store-trust__btn{padding:12px 22px;border-radius:999px;font-size:14px;font-weight:600;text-decoration:none;transition:all .25s ease}.pcp-store-trust__btn--primary{background:#e30613;color:#fff}.pcp-store-trust__btn--primary:hover{background:#b9000b}.pcp-store-trust__btn--ghost{background:#fff0;border:1px solid #ddd;color:#111}.pcp-store-trust__btn--ghost:hover{border-color:#e30613;color:#e30613}@media (max-width:768px){.pcp-store-seo__title{font-size:22px}.pcp-store-trust{padding:50px 16px}.pcp-store-trust__cta{flex-direction:column;align-items:flex-start}}body.post-type-archive-product .pcp-store-extra{display:block!important}body.tax-product_cat .pcp-store-extra{display:none!important}body.woocommerce-cart .pcp-store-extra,body.woocommerce-checkout .pcp-store-extra,body.woocommerce-account .pcp-store-extra,body.single-product .pcp-store-extra{display:none!important}.pcp-cat-mini-guide{display:none}body.tax-product_cat .pcp-cat-mini-guide{display:block}body.post-type-archive-product .pcp-cat-mini-guide{display:none}.pcp-cat-mini-guide{margin:40px 0;box-sizing:border-box}.pcp-cat-mini-guide__wrap{padding:32px;border-radius:24px;border:1px solid rgb(17 17 17 / .08);background:radial-gradient(800px 300px at 10% 10%,rgb(249 8 66 / .06),transparent 60%),radial-gradient(700px 260px at 90% 80%,rgb(14 12 27 / .05),transparent 65%),#ffffff;box-shadow:0 20px 60px rgb(0 0 0 / .06);transition:.25s ease}.pcp-cat-mini-guide__kicker{font-size:12px;font-weight:900;letter-spacing:.5px;text-transform:uppercase;color:rgb(14 12 27 / .6);margin-bottom:10px;display:inline-flex;align-items:center;gap:10px}.pcp-cat-mini-guide__kicker::before{content:"";width:28px;height:3px;background:#F90842;border-radius:20px}.pcp-cat-mini-guide__title{font-size:30px;font-weight:900;letter-spacing:-.5px;color:#0E0C1B;margin-bottom:12px;line-height:1.1}.pcp-cat-mini-guide__sub{font-size:15px;color:rgb(14 12 27 / .65);margin-bottom:28px;line-height:1.6}.pcp-cat-mini-guide__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pcp-cat-mini-guide__card{padding:22px;border-radius:20px;border:1px solid rgb(17 17 17 / .08);background:#fff;box-shadow:0 12px 35px rgb(0 0 0 / .04);transition:all .25s ease}.pcp-cat-mini-guide__card:hover{transform:translateY(-4px);box-shadow:0 20px 50px rgb(0 0 0 / .08);border-color:rgb(17 17 17 / .15)}.pcp-cat-mini-guide__card h3{font-size:16px;font-weight:900;margin-bottom:12px;color:#0E0C1B}.pcp-cat-mini-guide__card ul{padding-left:18px;margin:0}.pcp-cat-mini-guide__card li{font-size:14px;color:rgb(14 12 27 / .7);margin:8px 0;line-height:1.5}.pcp-cat-mini-guide__card b{color:#0E0C1B}.pcp-cat-mini-guide__bar{margin-top:30px;padding:16px 18px;border-radius:18px;background:#F7F7F9;border:1px solid rgb(17 17 17 / .08);display:flex;justify-content:space-between;align-items:center;gap:15px}.pcp-cat-mini-guide__badge{font-size:13px;font-weight:900;padding:8px 14px;border-radius:999px;background:#fff;border:1px solid rgb(17 17 17 / .08);color:#0E0C1B}.pcp-cat-mini-guide__note{font-size:13px;font-weight:700;color:rgb(14 12 27 / .65)}@media (max-width:1024px){.pcp-cat-mini-guide__grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.pcp-cat-mini-guide__grid{grid-template-columns:1fr}.pcp-cat-mini-guide__wrap{padding:24px}.pcp-cat-mini-guide__title{font-size:24px}.pcp-cat-mini-guide__bar{flex-direction:column;align-items:flex-start}}.pcp-catfaq{padding:32px 0}.pcp-catfaq__inner{max-width:1200px;margin:0 auto;padding:0 16px}.pcp-catfaq__title{margin:0 0 6px;font-size:clamp(20px, 2vw, 28px);letter-spacing:-.02em}.pcp-catfaq__sub{margin:0 0 14px;color:rgb(17 17 17 / .62);font-size:14px;line-height:1.6}.pcp-catfaq__list{display:grid;gap:12px}.pcp-catfaq__item{background:#fff;border:1px solid rgb(17 17 17 / .10);border-radius:16px;padding:12px 14px;box-shadow:0 10px 30px rgb(17 17 17 / .04)}.pcp-catfaq__q{cursor:pointer;font-weight:800;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px}.pcp-catfaq__q::-webkit-details-marker{display:none}.pcp-catfaq__q:after{content:"+";font-weight:900;opacity:.7}.pcp-catfaq__item[open] .pcp-catfaq__q:after{content:"–"}.pcp-catfaq__a{margin-top:10px;color:rgb(17 17 17 / .74);line-height:1.7;font-size:14px}.pcp-cat-why{display:none}.tax-product_cat .pcp-cat-why{display:block;max-width:1200px;margin:18px auto 10px;padding:18px 20px;background:#fff;border:1px solid rgb(17 17 17 / .08);border-radius:18px;box-shadow:0 8px 26px rgb(17 17 17 / .06)}.pcp-cat-why__title{margin:0 0 6px;font-size:20px;line-height:1.25;letter-spacing:-.02em;color:#111}.pcp-cat-why__sub{margin:0 0 12px;font-size:15px;line-height:1.7;color:rgb(17 17 17 / .75)}.pcp-cat-why__list{margin:0;padding-left:18px}.pcp-cat-why__list li{margin:7px 0;font-size:15px;line-height:1.7;color:rgb(17 17 17 / .82)}@media (max-width:767px){.tax-product_cat .pcp-cat-why{margin:14px 14px 8px;padding:16px 14px;border-radius:16px}}.woocommerce nav.woocommerce-pagination{margin:28px 0 40px;display:flex;justify-content:center}.woocommerce nav.woocommerce-pagination ul{border:0!important;background:transparent!important;display:inline-flex;gap:10px;padding:0;margin:0}.woocommerce nav.woocommerce-pagination ul li{border:0!important;overflow:visible;margin:0!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{min-width:46px;height:46px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;font-weight:700;line-height:1;text-decoration:none!important;color:#0E0C1B;background:#fff;border:1px solid rgb(14 12 27 / .14);box-shadow:0 10px 26px rgb(0 0 0 / .06);transition:all .2s ease}.woocommerce nav.woocommerce-pagination ul li a:hover{border-color:rgb(249 8 66 / .55);box-shadow:0 14px 34px rgb(249 8 66 / .16);transform:translateY(-1px)}.woocommerce nav.woocommerce-pagination ul li span.current{background:#F90842!important;color:#fff!important;border-color:#F90842!important;box-shadow:0 16px 40px rgb(249 8 66 / .22)!important}.woocommerce nav.woocommerce-pagination ul li a.next,.woocommerce nav.woocommerce-pagination ul li a.prev{font-weight:800}