:root{--pcx-blue:#000096;--pcx-ink:#171b33;--pcx-muted:#687086;--pcx-line:#e6e8ef;--pcx-soft:#f5f6fa;--pcx-yellow:#fbea61;--pcx-green:#4acb95;--pcx-radius:6px;--pcx-width:1280px;--pcx-font:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans SC","Microsoft YaHei",sans-serif}*{box-sizing:border-box}body{margin:0;background:#fff;color:var(--pcx-ink);font-family:var(--pcx-font);font-size:15px;line-height:1.65;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}a:hover{color:var(--pcx-blue)}button,input,select,textarea{font:inherit}button,a,input,select,textarea{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:default}svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.25;letter-spacing:-.035em}h1{font-size:clamp(30px,3.1vw,44px);font-weight:800}h2{font-size:28px;font-weight:800}h3{font-size:19px}.pcx-container{width:calc(100% - 64px);max-width:var(--pcx-width);margin-inline:auto}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link:focus{clip:auto;width:auto;height:auto;left:12px;top:12px;z-index:99999;background:white;padding:12px;border:2px solid var(--pcx-blue)}:focus-visible{outline:3px solid #4b78e6;outline-offset:4px}[hidden]{display:none!important}.pcx-announcement{background:var(--pcx-blue);color:white;font-size:12px;letter-spacing:.04em}.pcx-announcement .pcx-container{display:flex;justify-content:space-between;gap:20px;min-height:34px;align-items:center}.pcx-locale{white-space:nowrap;color:#d9ddff}.pcx-locale span{padding-inline:12px;color:#7c82db}.pcx-header{background:white}.pcx-header-main{display:flex;align-items:center;gap:42px;min-height:112px}.pcx-logo{display:flex;align-items:center;flex:0 0 178px;height:95px;overflow:hidden}.pcx-logo img{object-fit:contain;object-position:center;width:178px;height:110px}.pcx-search{display:flex;flex:1;align-items:center;border:1px solid #dcdfe9;background:#f7f8fb;border-radius:5px;overflow:hidden;max-width:610px;height:48px}.pcx-search input{border:0;background:transparent;outline:0;padding:10px 18px;min-width:0;flex:1;font-size:14px;color:var(--pcx-ink)}.pcx-search:focus-within{outline:2px solid var(--pcx-blue);outline-offset:2px}.pcx-search button{border:0;background:var(--pcx-blue);color:white;align-self:stretch;width:52px;display:grid;place-items:center}.pcx-header-actions{margin-left:auto;display:flex;align-items:center;gap:24px;white-space:nowrap;font-size:13px;font-weight:650}.pcx-header-actions a{display:flex;gap:8px;align-items:center}.pcx-cart-count{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:21px;height:21px;background:var(--pcx-yellow);font-size:11px;color:#131742}.pcx-nav-bar{border-block:1px solid var(--pcx-line)}.pcx-navigation{display:flex;align-items:center;gap:32px;min-height:53px;font-size:14px;font-weight:650}.pcx-all-products{display:flex;gap:13px;align-items:center;color:var(--pcx-blue);border-right:1px solid var(--pcx-line);padding-right:32px;white-space:nowrap}.pcx-all-products svg{width:18px}.pcx-nav-links{display:flex;gap:30px;list-style:none;margin:0;padding:0;align-items:center}.pcx-nav-links li{position:relative}.pcx-nav-links a{display:block;padding:14px 0}.pcx-nav-links .sub-menu{display:none;position:absolute;top:100%;left:0;min-width:200px;list-style:none;padding:12px 22px;background:white;border:1px solid var(--pcx-line);box-shadow:0 12px 24px #171b3312;z-index:30}.pcx-nav-links li:hover>.sub-menu,.pcx-nav-links li:focus-within>.sub-menu{display:block}.pcx-nav-note{margin-left:auto;font-weight:400;font-size:12px;color:var(--pcx-muted)}.pcx-icon-button{display:grid;place-items:center;border:0;background:transparent;padding:7px;color:var(--pcx-blue)}.pcx-menu-toggle{display:none}.pcx-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;padding-top:36px;padding-bottom:22px}.pcx-intro h1{margin:8px 0 0}.pcx-intro p{max-width:330px;color:var(--pcx-muted);font-size:14px;margin-bottom:4px}.pcx-eyebrow{display:block;letter-spacing:.13em;font-size:10px;font-weight:750;color:var(--pcx-blue);text-transform:uppercase}.pcx-showcase{display:grid;grid-template-columns:2.1fr 1fr;gap:20px}.pcx-slider{position:relative;border-radius:var(--pcx-radius);overflow:hidden;background:var(--pcx-soft);align-self:start}.pcx-slides{aspect-ratio:16/9}.pcx-slide,.pcx-slide>a{height:100%;display:block}.pcx-slide img{display:block;width:100%;height:100%;object-fit:contain}.pcx-slider-controls{position:static;display:flex;align-items:center;justify-content:flex-end;gap:8px;background:#fff;padding:6px 12px;min-height:44px;border-top:1px solid var(--pcx-line)}.pcx-slider-controls button{width:32px;height:30px;border:0;background:transparent;color:var(--pcx-blue);font-size:20px;line-height:1}.pcx-slider-controls button:hover{background:var(--pcx-soft);border-radius:3px}.pcx-slider-count{font-size:11px;letter-spacing:.08em;min-width:52px;text-align:center;color:var(--pcx-ink)}.pcx-welcome{position:relative;isolation:isolate;min-height:100%;overflow:hidden;background:#eef0ff;border-radius:var(--pcx-radius);padding:28px 25px;color:var(--pcx-blue)}.pcx-chip{font-size:8px;letter-spacing:.13em;font-weight:800;background:var(--pcx-yellow);display:inline-block;padding:6px 9px;border-radius:3px}.pcx-welcome h2{position:relative;z-index:2;font-size:clamp(24px,2.5vw,34px);margin:19px 0 12px;max-width:220px}.pcx-welcome p{position:relative;z-index:2;font-size:12px;color:#5d6496;margin-bottom:18px}.pcx-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:13px 21px;min-height:44px;border:1px solid var(--pcx-blue);border-radius:4px;background:var(--pcx-blue);color:white;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none}.pcx-button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#1616b6;color:white;border-color:#1616b6}.pcx-button-light{position:relative;z-index:3;background:white;color:var(--pcx-blue);border-color:white;font-size:12px;gap:12px;padding:10px 13px}.pcx-button-light:hover{background:var(--pcx-blue);color:white}.pcx-mascot{position:absolute;z-index:1;bottom:-50px;right:-42px;width:63%;max-height:98%;object-fit:contain;object-position:bottom}.pcx-welcome-orbit{position:absolute;z-index:-1;width:280px;height:280px;border:1px solid #ced2f8;border-radius:50%;bottom:-140px;left:-30px;box-shadow:0 0 0 35px #e7eaff,0 0 0 36px #d9ddfa,0 0 0 80px #e9ecff}.pcx-category-section{padding-block:36px 40px}.pcx-section-title{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:22px}.pcx-section-title h2{margin:0}.pcx-section-title .pcx-eyebrow{margin-bottom:8px}.pcx-section-title>span{font-size:12px;color:var(--pcx-muted)}.pcx-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.pcx-category{display:flex;align-items:center;gap:14px;padding:22px 18px;border:1px solid var(--pcx-line);border-radius:var(--pcx-radius);transition:background .15s,border-color .15s}.pcx-category:hover{background:#f8f8ff;border-color:#b6b6e5}.pcx-category-icon{color:var(--pcx-blue);width:44px;height:44px;flex-shrink:0}.pcx-category-icon svg{width:40px;height:40px;stroke-width:1.4}.pcx-category strong{display:block;font-size:15px}.pcx-category small{display:block;color:var(--pcx-muted);font-size:10px;margin-top:4px}.pcx-category-arrow{margin-left:auto;font-size:19px;color:var(--pcx-blue)}.pcx-product-section{padding-block:25px 40px}.pcx-soft-section{background:var(--pcx-soft);padding-block:38px;margin-block:4px 20px}.pcx-text-link{font-size:12px;font-weight:700;color:var(--pcx-blue);white-space:nowrap}.pcx-text-link span{margin-left:12px}.woocommerce ul.products,.woocommerce-page ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:23px;clear:both;margin:0;padding:0;list-style:none}.woocommerce ul.products:before,.woocommerce ul.products:after,.woocommerce-page ul.products:before,.woocommerce-page ul.products:after{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none!important;width:auto!important;margin:0!important;background:white;border:1px solid var(--pcx-line);border-radius:5px;padding:15px;min-width:0;display:flex;flex-direction:column;position:relative;transition:border-color .15s,box-shadow .15s}.woocommerce ul.products li.product:hover{border-color:#bfc4db;box-shadow:0 5px 16px #222b5a07}.woocommerce ul.products li.product .woocommerce-loop-product__link{display:block;flex:1}.woocommerce ul.products li.product a img{width:100%;aspect-ratio:1;object-fit:contain;margin:0 0 14px!important;background:#fff;border-radius:3px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;font-weight:650;line-height:1.55;letter-spacing:0;padding:0;margin:0 0 12px;overflow-wrap:anywhere;min-height:44px}.woocommerce ul.products li.product .price{font-size:17px;font-weight:800;color:var(--pcx-blue);margin:10px 0 12px;line-height:1.5}.woocommerce ul.products li.product .price del{color:var(--pcx-muted);font-size:12px}.woocommerce ul.products li.product .price ins{text-decoration:none}.woocommerce ul.products li.product .button{margin-top:12px;background:#f1f3f9;color:var(--pcx-blue);border:1px solid #e9ebf3;width:100%;min-height:40px;padding:9px 12px;font-size:12px}.woocommerce ul.products li.product .button:hover{background:var(--pcx-blue);border-color:var(--pcx-blue);color:white}.woocommerce span.onsale{min-height:24px;min-width:0;line-height:24px;padding:2px 10px;border-radius:4px;background:var(--pcx-yellow);color:var(--pcx-ink);top:10px;left:10px;font-size:11px}.woocommerce ul.products li.product .onsale{top:10px;right:10px;margin:0}.woocommerce .star-rating{color:#b58400;font-size:11px;margin-bottom:10px}.pcx-guide{border-top:1px solid var(--pcx-line);padding-block:50px;display:grid;grid-template-columns:1fr 2fr;gap:55px}.pcx-guide-title h2{font-size:32px;margin:14px 0}.pcx-guide-title p{font-size:13px;color:var(--pcx-muted)}.pcx-guide ol{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px}.pcx-guide li{display:flex;gap:22px;border-bottom:1px solid var(--pcx-line);padding-bottom:20px}.pcx-guide li:last-child{border:0;padding-bottom:0}.pcx-guide li>span{font-size:13px;color:var(--pcx-blue);font-weight:800;background:#f1f2ff;width:39px;height:39px;border-radius:50%;flex-shrink:0;display:grid;place-items:center}.pcx-guide h3{font-size:16px;margin-bottom:7px}.pcx-guide li p{font-size:13px;color:var(--pcx-muted);margin:0}.pcx-footer{background:#111530;color:#fff;padding-top:38px}.pcx-footer-main{display:flex;justify-content:space-between;gap:35px;padding-bottom:32px}.pcx-footer-brand{font-size:27px;font-weight:850;letter-spacing:-1px;font-style:italic}.pcx-footer-brand span{color:var(--pcx-yellow)}.pcx-footer a:hover{color:var(--pcx-yellow)}.pcx-footer p{font-size:12px;color:#aeb5cf;margin-top:8px}.pcx-footer nav ul{display:flex;gap:30px;list-style:none;margin:14px 0;padding:0;font-size:12px}.pcx-footer-currency{display:flex;flex-direction:column;gap:6px;font-size:11px;color:#aeb5cf;padding-top:7px}.pcx-footer-currency strong{font-size:16px;color:#fff;letter-spacing:.08em}.pcx-footer-bottom{border-top:1px solid #ffffff17;padding-block:18px;display:flex;justify-content:space-between;font-size:10px;letter-spacing:.04em;color:#9fa7c4}.pcx-content{padding-block:42px 65px;min-height:50vh}.pcx-page-heading{margin-bottom:32px}.pcx-page-heading h1{margin-bottom:15px}.entry-content{overflow-wrap:anywhere}.entry-content a{text-decoration:underline;text-underline-offset:3px;color:var(--pcx-blue)}.entry-content>*{max-width:100%}.pcx-article{padding-block:24px;border-bottom:1px solid var(--pcx-line)}.pcx-empty{text-align:center;padding-block:90px;min-height:45vh}.pcx-empty h1,.pcx-empty h2{margin:18px 0}.pcx-empty p{color:var(--pcx-muted)}.woocommerce .site-main.pcx-container{padding-block:28px 60px;min-height:50vh}.woocommerce .woocommerce-breadcrumb{font-size:12px;color:var(--pcx-muted);margin-bottom:28px}.woocommerce .woocommerce-breadcrumb a{color:var(--pcx-muted)}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{margin:14px 0 25px;font-size:13px}.woocommerce .woocommerce-ordering select{padding:9px 32px 9px 12px;background:white;border:1px solid var(--pcx-line);border-radius:4px;font-size:12px;max-width:100%}.woocommerce nav.woocommerce-pagination{margin-top:35px}.woocommerce nav.woocommerce-pagination ul{border:0;display:flex;justify-content:center;gap:6px}.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:11px 15px;border:1px solid var(--pcx-line);border-radius:4px}.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--pcx-blue);color:white}.woocommerce div.product .product_title{font-size:30px;line-height:1.4;margin-bottom:18px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--pcx-blue);font-size:27px;font-weight:800}.woocommerce div.product .woocommerce-product-details__short-description{font-size:14px;color:var(--pcx-muted);line-height:1.8}.woocommerce div.product div.images img{object-fit:contain;max-height:560px;background:white}.woocommerce div.product .woocommerce-product-gallery__wrapper{border:1px solid var(--pcx-line);border-radius:6px;padding:16px}.woocommerce div.product div.images .flex-control-thumbs{margin-top:12px;display:flex;gap:10px;flex-wrap:wrap}.woocommerce div.product div.images .flex-control-thumbs li{width:calc(25% - 8px);border:1px solid var(--pcx-line);border-radius:4px}.woocommerce div.product form.cart .variations{margin-bottom:20px;text-align:left}.woocommerce div.product form.cart .variations label{font-weight:650;font-size:13px}.woocommerce div.product form.cart .variations select{border:1px solid #d7dae6;padding:11px 12px;min-height:44px;background:#fff;border-radius:4px;width:100%;color:var(--pcx-ink)}.woocommerce div.product form.cart .reset_variations{font-size:12px;color:var(--pcx-muted)}.woocommerce .quantity .qty{border:1px solid #d7dae6;border-radius:4px;min-height:46px;width:72px;margin-right:10px}.woocommerce button.button.alt,.woocommerce a.button.alt,.woocommerce input.button.alt{background:var(--pcx-green);border-color:var(--pcx-green);color:#073421;min-height:46px}.woocommerce button.button.alt:hover,.woocommerce a.button.alt:hover{background:#38b57f;border-color:#38b57f;color:#062d1c}.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled{background:#dce5e0!important;color:#5a7064!important;border-color:#dce5e0!important}.woocommerce div.product .stock{color:#237846;font-size:13px}.woocommerce div.product .out-of-stock{color:#9c352b}.woocommerce .product_meta{font-size:12px;color:var(--pcx-muted);display:flex;flex-direction:column;gap:7px;border-top:1px solid var(--pcx-line);padding-top:20px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;display:flex;border-bottom:1px solid var(--pcx-line);gap:26px}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;border-radius:0;background:transparent;margin:0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:14px 0;color:var(--pcx-muted);font-size:14px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:3px solid var(--pcx-blue)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--pcx-blue)}.woocommerce div.product .woocommerce-tabs .panel{padding-block:15px 32px;line-height:1.9;overflow-wrap:anywhere}.woocommerce div.product .woocommerce-tabs .panel img{max-width:100%;height:auto}.woocommerce .related.products h2{margin-bottom:26px}.woocommerce-message,.woocommerce-info,.woocommerce-error{border-top-color:var(--pcx-blue);background:var(--pcx-soft);font-size:13px}.woocommerce-message:before,.woocommerce-info:before{color:var(--pcx-blue)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{border:1px solid #d7dae6;border-radius:4px;min-height:44px;padding:10px;background:#fff}.woocommerce table.shop_table{border:1px solid var(--pcx-line);border-radius:5px;font-size:13px}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:14px}.woocommerce .cart-collaterals .cart_totals h2{font-size:23px}.woocommerce #payment{background:var(--pcx-soft)}.woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;border:1px solid var(--pcx-line)}.woocommerce .woocommerce-MyAccount-navigation li a{display:block;padding:12px 20px;border-bottom:1px solid var(--pcx-line)}.woocommerce .woocommerce-MyAccount-navigation li.is-active a{background:var(--pcx-blue);color:white}.woocommerce .select2-container .select2-selection--single{min-height:44px;padding:6px;border-color:#d7dae6}.wc-block-components-button:not(.is-link){border-radius:4px!important;background:var(--pcx-blue);color:white}.wc-block-cart,.wc-block-checkout{font-family:var(--pcx-font)}.pcx-comments{padding-top:35px}.comment-form input,.comment-form textarea{display:block;width:100%;max-width:650px;border:1px solid var(--pcx-line);padding:12px}.comment-form-cookies-consent input{display:inline;width:auto}.pcx-shop-sidebar{margin-top:30px}.pcx-shop-sidebar ul{padding-left:20px}
@media(min-width:1450px){.pcx-welcome{padding:35px}.pcx-welcome h2{margin-top:25px}}
@media(max-width:1100px){.pcx-header-main{gap:24px}.pcx-header-actions{gap:12px}.pcx-account span{display:none}.pcx-nav-note{display:none}.pcx-nav-links{gap:24px}.pcx-welcome{padding:22px 18px}.pcx-welcome h2{font-size:26px}.pcx-welcome p{font-size:11px}.pcx-mascot{width:65%;right:-45px}.pcx-category{padding:18px 12px;gap:9px}.pcx-category small{font-size:9px}.pcx-category-arrow{display:none}.woocommerce ul.products,.woocommerce-page ul.products{gap:16px}.pcx-guide{gap:35px}}
@media(max-width:800px){.pcx-container{width:calc(100% - 36px)}.pcx-announcement{font-size:10px}.pcx-header-main{gap:16px;flex-wrap:wrap;padding-bottom:16px;min-height:auto}.pcx-logo{flex:0 0 144px;height:82px}.pcx-logo img{width:144px;height:90px}.pcx-search{order:5;flex-basis:100%;max-width:none;height:44px}.pcx-header-actions{margin-left:auto;font-size:12px}.pcx-account{display:none!important}.pcx-menu-toggle{display:grid}.pcx-navigation{min-height:45px;gap:20px}.pcx-all-products{padding-right:20px;font-size:12px}.pcx-nav-links{gap:18px;font-size:12px;flex-wrap:wrap}.pcx-nav-links li:nth-child(n+4){display:none}.pcx-intro{padding-top:24px;align-items:start;gap:20px}.pcx-intro p{font-size:12px;max-width:230px}.pcx-intro h1{font-size:29px}.pcx-showcase{grid-template-columns:1.8fr 1fr;gap:12px}.pcx-welcome{padding:15px 12px}.pcx-chip{font-size:6px;padding:4px 6px}.pcx-welcome h2{font-size:22px;margin:12px 0}.pcx-welcome p{display:none}.pcx-welcome .pcx-button{font-size:10px;padding:8px;min-height:32px}.pcx-mascot{bottom:-42px;right:-30px;max-height:94%;width:68%}.pcx-category-grid{grid-template-columns:repeat(2,1fr)}.pcx-category-section{padding-block:28px}.pcx-section-title h2{font-size:24px}.pcx-section-title>span{font-size:11px}.pcx-category small{font-size:10px}.pcx-category-arrow{display:block}.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}.pcx-guide{grid-template-columns:1fr 1.5fr;gap:30px}.pcx-footer nav ul{flex-direction:column;gap:10px}.pcx-footer-main{gap:20px}.woocommerce div.product .product_title{font-size:25px}.woocommerce div.product .woocommerce-tabs ul.tabs{gap:20px}}
@media(max-width:560px){.pcx-container{width:calc(100% - 28px)}.pcx-announcement .pcx-container{min-height:30px;gap:8px}.pcx-announcement .pcx-locale{font-size:9px}.pcx-locale span{padding-inline:3px}.pcx-header-main{gap:9px}.pcx-logo{flex-basis:130px;height:77px}.pcx-logo img{width:130px;height:87px}.pcx-cart>span:not(.pcx-cart-count){display:none}.pcx-header-actions{gap:8px}.pcx-nav-bar{border-top:0}.pcx-navigation{display:none;align-items:stretch;padding:12px 0}.pcx-navigation.is-open{display:flex;flex-direction:column;gap:8px}.pcx-all-products{border:0}.pcx-nav-links{flex-direction:column;align-items:stretch;gap:0}.pcx-nav-links li:nth-child(n+4){display:block}.pcx-nav-links a{padding:9px 0}.pcx-nav-links .sub-menu{position:static;display:block;border:0;box-shadow:none;padding:0 14px}.pcx-intro{display:block;padding-top:23px;padding-bottom:18px}.pcx-eyebrow{font-size:8px}.pcx-intro h1{font-size:30px;margin-top:8px}.pcx-intro p{margin-top:11px;margin-bottom:0;max-width:none;font-size:11px}.pcx-showcase{grid-template-columns:1fr}.pcx-slider-controls{bottom:8px;right:8px;padding:2px;gap:4px}.pcx-slider-controls button{width:29px;height:27px;font-size:18px}.pcx-slider-count{font-size:9px;min-width:46px}.pcx-welcome{min-height:180px;padding:22px}.pcx-welcome h2{font-size:27px;margin:12px 0}.pcx-chip{font-size:8px}.pcx-welcome .pcx-button{font-size:11px;padding:9px 14px}.pcx-mascot{width:158px;right:16px;max-height:none;height:235px;bottom:-22px}.pcx-welcome-orbit{left:auto;right:-70px;bottom:-185px}.pcx-category-section{padding-block:30px}.pcx-section-title{gap:12px;margin-bottom:18px}.pcx-section-title h2{font-size:22px}.pcx-section-title>span{font-size:9px;max-width:105px;text-align:right}.pcx-category-grid{gap:10px}.pcx-category{padding:15px 10px;gap:9px}.pcx-category-icon{width:30px;height:30px}.pcx-category-icon svg{width:30px;height:30px}.pcx-category strong{font-size:12px}.pcx-category small{font-size:8px}.pcx-category-arrow{display:none}.pcx-product-section{padding-block:15px 25px}.pcx-soft-section{padding-block:28px}.pcx-text-link{font-size:10px}.pcx-text-link span{margin-left:4px}.woocommerce ul.products,.woocommerce-page ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:11px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:12px;min-height:38px}.woocommerce ul.products li.product .price{font-size:15px}.woocommerce ul.products li.product .button{font-size:11px;min-height:38px}.pcx-guide{grid-template-columns:1fr;gap:23px;padding-block:32px}.pcx-guide-title h2{font-size:26px}.pcx-guide-title h2 br{display:none}.pcx-guide-title p{margin-bottom:0}.pcx-guide ol{gap:19px}.pcx-guide h3{font-size:14px}.pcx-guide li p{font-size:12px}.pcx-guide li{gap:15px}.pcx-footer-main{flex-wrap:wrap;gap:16px;padding-bottom:24px}.pcx-footer-main>div:first-child{width:55%}.pcx-footer-currency{flex-basis:100%;flex-direction:row;align-items:center;gap:12px;border-top:1px solid #ffffff17;padding-top:16px}.pcx-footer-currency strong{font-size:12px}.pcx-footer-bottom{font-size:9px}.pcx-content{padding-block:28px 42px}.woocommerce .site-main.pcx-container{padding-block:20px 40px}.woocommerce div.product .product_title{font-size:23px}.woocommerce div.product p.price{font-size:23px}.woocommerce div.product .woocommerce-tabs ul.tabs{gap:16px;flex-wrap:wrap}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:12px}.woocommerce .woocommerce-result-count{font-size:11px}.woocommerce .woocommerce-ordering select{font-size:11px;max-width:165px;padding-right:18px}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:12px 9px}.woocommerce .cart-collaterals .cart_totals{width:100%}.woocommerce .woocommerce-MyAccount-navigation{margin-bottom:22px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}

.pcx-footer-brand{display:block;width:155px;height:90px}.pcx-footer-brand img{display:block;width:155px;height:104px;object-fit:contain;margin-top:-7px}.pcx-slider-controls button{min-width:36px;min-height:32px}
