body.c-site,body:has(.psh2){--psh-blue:#1d536a;--psh-ink:#14252f;--psh-line:#dce5e9;--psh-soft:#f5f8f9;--psh-button-radius:10px;--psh-card-radius:14px}.psh2[data-psh-app] .site-header .nav-actions,.c-site .c-header .c-header-actions{gap:12px;flex-shrink:0}.psh2[data-psh-app] .site-header .psh-menu-labelled,.c-site .c-header .psh-menu-labelled{display:inline-flex;align-items:center;justify-content:center;gap:9px;box-sizing:border-box;width:auto;min-width:96px;height:44px;min-height:44px;padding:10px 14px;border:1px solid var(--psh-line);border-radius:var(--psh-button-radius);background:var(--psh-soft);color:var(--psh-ink);font-family:inherit;font-size:15px;font-weight:600;line-height:20px;letter-spacing:normal;white-space:nowrap;flex:0 0 auto;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.psh2[data-psh-app] .site-header .psh-menu-labelled>svg,.c-site .c-header .psh-menu-labelled>svg{width:20px;height:20px;flex:none}.psh2[data-psh-app] .site-header .psh-menu-labelled>span,.c-site .c-header .psh-menu-labelled>span{line-height:20px}.psh2[data-psh-app] .site-header .psh-menu-labelled:is(:hover,[aria-expanded=true]),.c-site .c-header .psh-menu-labelled:is(:hover,[aria-expanded=true]){background:#e8f0f3;border-color:#bacdd6;color:var(--psh-blue)}.psh2[data-psh-app] .site-header .psh-menu-labelled:focus-visible,.c-site .c-header .psh-menu-labelled:focus-visible{outline:3px solid #26748a;outline-offset:3px}@media(max-width:760px){.psh2[data-psh-app] .site-header .nav-actions,.c-site .c-header .c-header-actions{gap:8px}.psh2[data-psh-app] .site-header .psh-menu-labelled,.c-site .c-header .psh-menu-labelled{min-width:88px;gap:7px;padding-inline:10px}}@media(max-width:360px){.psh2[data-psh-app] .site-header .nav-actions,.c-site .c-header .c-header-actions{gap:4px}.psh2[data-psh-app] .site-header,.c-site .c-header{gap:10px;padding-inline:14px}}@media(prefers-reduced-motion:reduce){.psh2[data-psh-app] .site-header .psh-menu-labelled,.c-site .c-header .psh-menu-labelled{transition:none}}.c-site .c-btn,.psh2 .button{border-radius:var(--psh-button-radius);box-shadow:none;font-size:16px;line-height:1.35;min-height:48px;font-weight:600;transition:background .18s ease,color .18s ease,border-color .18s ease;transform:none}.c-site .c-btn:not(.c-btn--white):not(.c-btn--outline),.psh2 .button.dark{background:var(--psh-blue);color:#fff;border-color:var(--psh-blue)}.c-site .c-btn:not(.c-btn--white):not(.c-btn--outline):hover,.psh2 .button.dark:hover{background:#163f51;border-color:#163f51}.c-site :is(.c-link,.c-actions>a),.psh2 .text-link{min-height:44px;align-items:center;text-underline-offset:4px}.c-site :is(.c-model-image,.c-category-overview>a,.psh-purchase-panel,.psh-cart-summary,.c-review-panel,.c-compare),.psh2 :is(.psh-home-services__card,.psh-clarity-card){border-radius:var(--psh-card-radius);box-shadow:none}.c-site .c-section--soft{background:var(--psh-soft)}.c-site .c-header-actions>.c-btn,.psh2 .nav-actions>.nav-contact{background:#fff;color:var(--psh-blue);border:1px solid #bacdd6;min-height:44px;font-size:15px;padding:10px 15px}.c-site .c-header-actions>.c-btn:hover,.psh2 .nav-actions>.nav-contact:hover{background:var(--psh-soft);color:var(--psh-blue);border-color:var(--psh-blue)}.c-site .c-product-card .psh-quick-button{border-radius:var(--psh-button-radius)}.c-site .c-model-keyfacts{display:grid;gap:0;margin:16px 0 10px;border-top:1px solid var(--psh-line)}.c-site .c-model-keyfacts>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--psh-line);font-size:15px;line-height:1.5}.c-site .c-model-keyfacts dt{color:#52636d;font-weight:400}.c-site .c-model-keyfacts dd{margin:0;color:var(--psh-ink);overflow-wrap:anywhere}.c-site .c-model-copy>.psh-card-audience{font-size:16px;line-height:1.6}.psh-card-audience>strong{font-weight:600;color:var(--psh-ink)}.c-site .psh-model-overview{padding-block:42px 36px}.psh-model-overview>.c-wrap{max-width:1160px}.psh-model-overview .c-title{font-size:clamp(28px,3vw,38px);margin:0 0 14px}.psh-model-audience{max-width:830px;font-size:18px;line-height:1.65;margin:0 0 26px;color:#435963}.psh-model-audience strong{font-weight:600;color:var(--psh-ink)}.psh-model-keyfacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:22px 0;margin:0;border-block:1px solid var(--psh-line)}.psh-model-keyfacts>div{padding-inline:24px;border-left:1px solid var(--psh-line)}.psh-model-keyfacts>div:first-child{padding-left:0;border-left:0}.psh-model-keyfacts dt{font-size:15px;line-height:1.4;color:#52636d;margin-bottom:7px}.psh-model-keyfacts dd{font-size:18px;line-height:1.5;font-weight:600;color:var(--psh-ink);margin:0;overflow-wrap:anywhere}.psh-model-important{font-size:15px;line-height:1.65;color:#435963;margin:16px 0 0;max-width:900px}.psh-model-purchase-info{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:30px 0 22px}.psh-model-purchase-info h3,.psh-model-details h3{font-size:20px;line-height:1.4;margin:0 0 10px;font-weight:600}.psh-model-purchase-info p,.psh-model-details p{font-size:17px;line-height:1.7;margin:0;color:#435963}.psh-model-next{display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center;margin-bottom:28px}.psh-model-next>.c-link{display:inline-flex;font-size:16px;min-height:48px}.psh-model-details{border-top:1px solid var(--psh-line)}.psh-model-details>details{border-bottom:1px solid var(--psh-line)}.psh-model-details summary{cursor:pointer;min-height:56px;padding:17px 4px;font-size:17px;line-height:1.4;font-weight:600}.psh-model-details-body{display:grid;gap:22px;padding:2px 4px 26px;max-width:870px}.psh-model-details-body .c-link{display:inline-flex;font-size:16px;min-height:44px;margin-top:8px}.psh-model-details summary:focus-visible{outline:3px solid #26748a;outline-offset:3px}@media(max-width:760px){.c-site .psh-model-overview{padding-block:28px}.psh-model-audience{font-size:17px;margin-bottom:20px}.psh-model-keyfacts{grid-template-columns:1fr;padding:0}.psh-model-keyfacts>div,.psh-model-keyfacts>div:first-child{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:16px;padding:14px 0;border-left:0;border-bottom:1px solid var(--psh-line)}.psh-model-keyfacts>div:last-child{border-bottom:0}.psh-model-keyfacts dt{font-size:15px;margin:0;line-height:1.5}.psh-model-keyfacts dd{font-size:16px;line-height:1.5}.psh-model-purchase-info{grid-template-columns:1fr;gap:22px;margin-block:26px 20px}.psh-model-purchase-info h3{font-size:19px}.psh-model-next{gap:8px 22px}.psh-model-next>.c-btn{width:100%;justify-content:center}.c-site .c-model-keyfacts>div{grid-template-columns:1fr;gap:3px;padding-block:9px}.c-site .c-product-card .psh-quick-button{padding-inline:8px;font-size:14px}}@media(prefers-reduced-motion:reduce){.c-site .c-btn,.psh2 .button{transition:none}}@media(max-width:760px){.psgc .psgc-launch-wrap,body:has(#preview-bar-iframe,#PBarNextFrame) .psgc .psgc-launch-wrap{width:112px;height:90px}.psgc .psgc-launch{width:112px;height:90px;min-width:112px;min-height:90px}.psgc .psgc-launch .psgc-mascot-art{inset:0 24px auto;width:64px;height:64px}.psgc .is-art-ready .psgc-launch-icon{right:18px;bottom:28px;width:24px;height:24px}.psgc .psgc-inline-copy{max-width:112px;padding:6px 9px}.psgc .psgc-inline-copy strong{font-size:14px;line-height:1.3}.psgc .psgc-header strong{font-size:16px}.psgc .psgc-header div>span{font-size:14px;line-height:1.4}.psgc .psgc-intro,.psgc .psgc-choice-copy strong,.psgc .psgc-help-actions button,.psgc .psgc-help-actions a{font-size:16px;line-height:1.5}.psgc .psgc-intro{margin-bottom:20px}.psgc .psgc-choice-copy small,.psgc .psgc-context p,.psgc .psgc-context small,.psgc .psgc-context button,.psgc .psgc-context-change,.psgc .psgc-progress,.psgc .psgc-direct,.psgc .psgc-summary dl>div,.psgc .psgc-privacy,.psgc .psgc-address>summary{font-size:14px;line-height:1.5}.psgc .psgc-field,.psgc .psgc-error,.psgc .psgc-submit-status{font-size:16px;line-height:1.5}.psgc .psgc-primary{font-size:16px!important}.psgc .psgc-back,.psgc .psgc-summary button{font-size:15px!important;min-height:44px}.psgc .psgc-field textarea::placeholder{font-size:16px}.c-site .c-spa-tax,.c-site .c-spa-question,.c-site .c-form-note,.c-site .psh-delivery-note,.c-site .psh-pickup-note,.c-site .psh-delivery-freight p,.c-site .psh-delivery-freight a{font-size:15px;line-height:1.6}.c-site .psh-delivery-freight summary,.c-site .c-spa-product-details{font-size:16px;min-height:44px}.c-site .psh-pickup-info,.c-site .psh-pickup-info a{font-size:15px;line-height:1.6}.c-site .psh-search-label{font-size:16px}.c-site .psh-search-hint{font-size:14px;line-height:1.5}.c-site .c-catalog-content .c-toolbar label{font-size:14px}.c-site .c-catalog-content .c-toolbar select{width:100%;max-width:220px;font-size:16px;min-height:44px}.c-site .c-catalog-content .c-toolbar form{flex-wrap:wrap;gap:10px}.c-site .c-catalog-content .c-toolbar .c-link{font-size:16px;min-height:44px}.c-site .c-category-overview p,.c-site .c-subcategory-links>a{font-size:14px;line-height:1.5}.c-site .c-product-card .psh-quick-button{font-size:15px;min-height:44px}.c-site .psh-faq-page__search label,.c-site .psh-faq-page__nav a{font-size:16px}.c-site .psh-faq-page__searchbox button,.c-site .psh-faq-page__count{font-size:14px;line-height:1.5}.c-site .psh-faq-page__pending{font-size:15px}.c-site .pshx-story-caption,.c-site .pshx-gallery-slide figcaption,.c-site .pshx-gallery-hint,.c-site .pshx-spin-hint{font-size:14px;line-height:1.5}.c-site .psh-robot-compare__card-body>p:not(.psh-robot-compare__kicker){font-size:16px;line-height:1.6}.c-site .psh-robot-compare__card h3{font-size:20px}.c-site .psh-robot-compare__bottom a{display:inline-flex;align-items:center;min-height:44px;font-size:16px}}@media(max-width:480px){.c-site .psh-robot-compare__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.c-site .psh-availability__note,.c-site .psh-complement-reason,.c-site .psh-stock,.c-site .psh-cart-summary p,.c-site .psh-shipping-policy p{font-size:15px;line-height:1.6}.c-site .psh-complement-ask{font-size:15px;min-height:44px}.c-site .psh-shipping-policy .psh-shipping-tiers summary{font-size:16px}.c-site .psh-shipping-policy table{font-size:15px}.c-site .psh-shipping-policy caption{font-size:14px;line-height:1.5}}@media(max-width:760px){.psh2 .search-dialog .psh-search-label{font-size:16px}.psh2 .search-dialog .psh-search-hint{font-size:14px;line-height:1.5}.psh-search .psh-search-result{grid-template-columns:48px minmax(0,1fr);gap:6px 12px}.psh-search .psh-search-image{grid-row:span 2;width:48px;height:48px}.psh-search .psh-search-product-title{font-size:16px;line-height:1.4}.psh-search .psh-search-stock{font-size:14px;line-height:1.5}.psh-search .psh-search-price{grid-column:2;font-size:16px;text-align:start}.psh-search .psh-search-price small{font-size:14px}.psh-search .psh-search-all,.psh-search .psh-search-feedback{font-size:16px;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/psh-simple-design.css.map */
