.p-support-hero,.p-faq,.p-contact{--p-support-card: var(--p-color-bg);--p-support-field: var(--p-color-bg-subtle)}.p-theme-light:is(.p-support-hero,.p-faq,.p-contact){--p-support-card: var(--p-color-bg-subtle);--p-support-field: var(--p-color-bg)}.p-theme-dark:is(.p-support-hero,.p-faq){--p-support-card: var(--p-color-bg-inverse-subtle)}.p-support--no-top{padding-top:0}.p-support--no-bottom{padding-bottom:0}.p-support-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--p-color-brand-soft);color:var(--p-color-brand)}.p-support-icon img{display:block;width:28px;height:28px;object-fit:contain}.p-support-hero__head{display:flex;flex-direction:column;align-items:center;margin:0 auto var(--p-space-7);text-align:center}.p-support-hero--left .p-support-hero__head{align-items:flex-start;margin-inline:0;text-align:left}.p-support-hero__lead{max-width:var(--p-width-text);margin-top:var(--p-space-4);color:var(--p-on-surface-secondary, var(--p-color-text-secondary))}.p-support-hero__lead p{margin:0}.p-support-hero__lead a{color:var(--p-on-surface, var(--p-color-text));text-decoration:underline;text-underline-offset:.15em}.p-support-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--p-space-3);margin:0;padding:0;list-style:none}.p-channel{display:flex;min-width:0}.p-channel__card{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:var(--p-space-6);border-radius:var(--p-radius-lg);background:var(--p-support-card);color:var(--p-on-surface, var(--p-color-text));transition:transform var(--p-duration-base) var(--p-ease-out)}.p-channel--link .p-channel__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:var(--p-shadow-lg);opacity:0;pointer-events:none;transition:opacity var(--p-duration-base) var(--p-ease-out)}.p-channel__title{margin:var(--p-space-5) 0 0;font-family:var(--p-font-sans);font-size:var(--p-text-lead);line-height:var(--p-lh-lead);font-weight:var(--p-weight-semibold);letter-spacing:normal;color:inherit;text-wrap:balance}.p-channel__action{padding:0;border:0;background:none;font:inherit;color:inherit;text-align:inherit;text-decoration:none;cursor:pointer}.p-channel__action:hover{color:inherit;text-decoration:none}.p-channel__action:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.p-channel__action:focus-visible{outline:none}.p-channel__action:focus-visible:after{outline:2px solid var(--p-color-focus);outline-offset:2px}.p-channel__text{margin:var(--p-space-2) 0 0;font-size:var(--p-text-caption);line-height:var(--p-lh-caption);color:var(--p-on-surface-secondary, var(--p-color-text-secondary));text-wrap:pretty}.p-channel__more{display:inline-flex;align-items:center;gap:var(--p-space-1);margin-top:auto;padding-top:var(--p-space-4);font-size:var(--p-text-caption);font-weight:var(--p-weight-medium);color:var(--p-color-brand);overflow-wrap:anywhere}.p-channel__more:after{content:"";flex:none;width:.45em;height:.45em;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);transition:transform var(--p-duration-fast) var(--p-ease-out)}@media(hover:hover){.p-channel--link:hover .p-channel__card{transform:translateY(-4px)}.p-channel--link:hover .p-channel__card:before{opacity:1}.p-channel--link:hover .p-channel__more{text-decoration:underline;text-underline-offset:.15em}.p-channel--link:hover .p-channel__more:after{transform:translate(2px) rotate(45deg)}}.p-support-hero__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--p-space-2);margin:0;padding:0;list-style:none}body .p-support-hero--pills .p-support-hero__head{margin-bottom:var(--p-space-6)}.p-support-hero--left .p-support-hero__pills{justify-content:flex-start}.p-support-pill{display:inline-flex;align-items:center;gap:var(--p-space-2);min-height:44px;padding:0 var(--p-space-5);border:0;border-radius:var(--p-radius-pill);background:var(--p-support-card);box-shadow:inset 0 0 0 1px transparent;font-family:var(--p-font-sans);font-size:var(--p-text-body);font-weight:var(--p-weight-medium);line-height:1;color:var(--p-on-surface, var(--p-color-text));text-decoration:none;white-space:nowrap;cursor:pointer;transition:box-shadow var(--p-duration-fast) var(--p-ease-out),transform var(--p-duration-fast) var(--p-ease-out)}.p-support-pill .p-icon{flex:none;color:var(--p-color-brand)}.p-support-pill:hover{box-shadow:inset 0 0 0 1px var(--p-color-line-strong);color:var(--p-on-surface, var(--p-color-text));text-decoration:none}.p-support-pill:active{transform:scale(.97)}.p-faq{scroll-margin-top:var(--p-header-h)}.p-faq.p-support--no-top{scroll-margin-top:calc(var(--p-header-h) + var(--p-space-7))}@media(max-width:767px){.p-support-hero__head{margin-bottom:var(--p-space-6)}.p-support-hero__pills{flex-wrap:nowrap;justify-content:flex-start;margin-inline:calc(var(--p-gutter) * -1);padding-inline:var(--p-gutter);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.p-support-hero__pills::-webkit-scrollbar{display:none}.p-support-hero--mobile-list .p-channel__card{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--p-space-4);align-items:start;padding:var(--p-space-5);border-radius:var(--p-radius-md)}.p-support-hero--mobile-list .p-channel__icon{grid-row:span 3;width:40px;height:40px}.p-support-hero--mobile-list .p-channel__icon svg{width:22px;height:22px}.p-support-hero--mobile-list .p-channel__title{margin-top:0;font-size:var(--p-text-body);line-height:var(--p-lh-body)}.p-support-hero--mobile-list .p-channel__more{padding-top:var(--p-space-2)}.p-support-hero--mobile-swipe .p-support-hero__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;margin-inline:calc(var(--p-gutter) * -1);padding-inline:var(--p-gutter);scroll-padding-inline:var(--p-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.p-support-hero--mobile-swipe .p-support-hero__grid::-webkit-scrollbar{display:none}.p-support-hero--mobile-swipe .p-channel{scroll-snap-align:start}}@media(min-width:768px){.p-support-hero__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--p-space-4)}}@media(min-width:1068px){.p-support-hero__head{margin-bottom:var(--p-space-8)}.p-support-hero__grid{grid-template-columns:repeat(var(--p-channel-cols, 4),minmax(0,1fr));gap:var(--p-space-5)}.p-channel__card{padding:var(--p-space-6) var(--p-space-6) var(--p-space-5)}.p-channel__more{font-size:var(--p-text-body)}}.p-faq__layout{display:grid;gap:var(--p-space-6)}.p-faq__head .p-section-head__lead{max-width:var(--p-width-text)}.p-faq__link{margin-top:var(--p-space-4);font-size:var(--p-text-body)}.p-faq--stacked .p-faq__head{display:flex;flex-direction:column;align-items:center;text-align:center}.p-faq--stacked .p-faq__list{width:100%;max-width:var(--p-width-article);margin-inline:auto}.p-faq__list{padding-inline:var(--p-space-5);border-radius:var(--p-radius-lg);background:var(--p-support-card)}.p-faq__item+.p-faq__item{border-top:1px solid var(--p-color-line)}.p-faq__question{display:flex;align-items:center;justify-content:space-between;gap:var(--p-space-4);min-height:64px;padding-block:var(--p-space-4);font-size:var(--p-text-body);line-height:var(--p-lh-body);font-weight:var(--p-weight-semibold);color:var(--p-on-surface, var(--p-color-text));list-style:none;cursor:pointer}.p-faq__question::-webkit-details-marker{display:none}.p-faq__question:focus-visible{outline-offset:-2px;border-radius:var(--p-radius-sm)}.p-faq__question .p-icon{flex:none;opacity:.6;transition:transform var(--p-duration-base) var(--p-ease-in-out),opacity var(--p-duration-fast) var(--p-ease-out)}.p-faq__item[open]>.p-faq__question .p-icon{transform:rotate(180deg)}.p-faq__answer{max-width:var(--p-width-text);padding-bottom:var(--p-space-5);font-size:var(--p-text-body);line-height:var(--p-lh-body);color:var(--p-on-surface-secondary, var(--p-color-text-secondary))}.p-faq__item[open]>.p-faq__answer{animation:p-support-in var(--p-duration-base) var(--p-ease-out)}.p-faq__answer>:first-child{margin-top:0}.p-faq__answer>:last-child{margin-bottom:0}.p-faq__answer p,.p-faq__answer ul,.p-faq__answer ol{margin:0 0 var(--p-space-3);font-size:inherit;line-height:inherit}.p-faq__answer ul,.p-faq__answer ol{padding-left:1.25em}.p-faq__answer li+li{margin-top:var(--p-space-1)}.p-faq__answer a{color:var(--p-on-surface, var(--p-color-text));text-decoration:underline;text-underline-offset:.15em}@media(hover:hover){.p-faq__question:hover .p-icon{opacity:1}}@keyframes p-support-in{0%{opacity:0;transform:translateY(-6px)}}@media(min-width:768px){.p-faq__list{padding-inline:var(--p-space-6)}}@media(min-width:1068px){.p-faq--split .p-faq__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--p-space-9);align-items:start}.p-faq--split .p-faq__head{position:sticky;top:calc(var(--p-header-h) + var(--p-space-6))}.p-faq--stacked .p-faq__layout{gap:var(--p-space-7)}.p-faq__question{min-height:72px}}.p-contact__layout{display:grid;gap:var(--p-space-6)}.p-contact__intro .p-section-head__lead{max-width:var(--p-width-text)}.p-contact__info{display:grid;gap:var(--p-space-5);margin:var(--p-space-6) 0 0;padding:0;list-style:none}.p-contact__info-item{display:flex;align-items:flex-start;gap:var(--p-space-4)}.p-contact__info-icon{width:40px;height:40px}.p-contact__info-title{margin:0;font-family:var(--p-font-sans);font-size:var(--p-text-body);line-height:var(--p-lh-body);font-weight:var(--p-weight-semibold);letter-spacing:normal;color:var(--p-on-surface, var(--p-color-text))}.p-contact__info-text{margin-top:var(--p-space-1);font-size:var(--p-text-caption);line-height:var(--p-lh-caption);color:var(--p-on-surface-secondary, var(--p-color-text-secondary))}.p-contact__info-text p{margin:0;font-size:inherit;line-height:inherit}.p-contact__info-text a{color:var(--p-on-surface, var(--p-color-text));font-weight:var(--p-weight-medium);text-decoration:underline;text-underline-offset:.15em}.p-contact__card{padding:var(--p-space-5);border-radius:var(--p-radius-lg);background:var(--p-support-card);color:var(--p-color-text)}.p-contact__fields{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--p-space-4)}.p-field{display:grid;gap:var(--p-space-2);min-width:0}.p-field__label{font-size:var(--p-text-caption);line-height:var(--p-lh-caption);font-weight:var(--p-weight-medium);color:var(--p-color-text)}body .p-field__control{width:100%;min-height:48px;margin:0;padding:0 var(--p-space-4);border:0;border-radius:var(--p-radius-sm);background:var(--p-support-field);box-shadow:inset 0 0 0 1px transparent;font-family:var(--p-font-sans);font-size:var(--p-text-body);line-height:var(--p-lh-body);color:var(--p-color-text);transition:background-color var(--p-duration-fast) var(--p-ease-out),box-shadow var(--p-duration-fast) var(--p-ease-out);-webkit-appearance:none;appearance:none}body .p-field__control::placeholder{color:var(--p-color-text-tertiary);opacity:1}body .p-field__control:hover{box-shadow:inset 0 0 0 1px var(--p-color-line-strong)}body .p-field__control:focus{background:var(--p-color-bg);box-shadow:inset 0 0 0 1px var(--p-color-text)}body .p-field__control[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--p-color-danger)}body .p-field__control--area{min-height:160px;padding-block:var(--p-space-3);resize:vertical}.p-field__select{position:relative}body .p-field__select .p-field__control{padding-right:var(--p-space-7);cursor:pointer}body .p-field__select .p-field__control:invalid{color:var(--p-color-text-tertiary)}.p-field__select .p-icon{position:absolute;top:50%;right:var(--p-space-4);opacity:.6;pointer-events:none;transform:translateY(-50%)}.p-contact__submit{width:100%;margin-top:var(--p-space-5)}.p-contact__note{margin-top:var(--p-space-3);font-size:var(--p-text-micro);line-height:var(--p-lh-micro);color:var(--p-color-text-secondary);text-align:center}.p-contact__note p{margin:0;font-size:inherit;line-height:inherit}.p-contact__note a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.p-contact__error{margin-bottom:var(--p-space-5);padding:var(--p-space-3) var(--p-space-4);border-radius:var(--p-radius-sm);background:color-mix(in srgb,var(--p-color-danger) 6%,transparent);font-size:var(--p-text-caption);line-height:var(--p-lh-caption);color:var(--p-color-danger)}.p-contact__error p,.p-contact__error ul{margin:0;font-size:inherit;line-height:inherit}.p-contact__error ul{padding-left:1.25em}.p-contact__done{display:flex;flex-direction:column;align-items:center;gap:var(--p-space-4);padding-block:var(--p-space-7);text-align:center;animation:p-support-in var(--p-duration-base) var(--p-ease-out)}.p-contact__done-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:color-mix(in srgb,var(--p-color-success) 10%,transparent);color:var(--p-color-success)}.p-contact__done-text{max-width:28em;margin:0;font-size:var(--p-text-lead);line-height:var(--p-lh-lead);font-weight:var(--p-weight-semibold);text-wrap:balance}.p-contact__again{font-size:var(--p-text-body)}@media(min-width:768px){.p-contact__card{padding:var(--p-space-6)}.p-contact__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.p-field{grid-column:1 / -1}.p-field--half{grid-column:span 1}}@media(min-width:1068px){.p-contact__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--p-space-9);align-items:start}.p-contact__intro{position:sticky;top:calc(var(--p-header-h) + var(--p-space-6))}.p-contact__card{padding:var(--p-space-7)}.p-contact__fields{gap:var(--p-space-5) var(--p-space-4)}}@media(prefers-reduced-motion:reduce){.p-channel__card,.p-channel--link .p-channel__card:before,.p-faq__question .p-icon,.p-support-pill,body .p-field__control{transition:none}.p-support-pill:active,.p-channel--link:hover .p-channel__card{transform:none}.p-channel--link:hover .p-channel__more:after{transform:rotate(45deg)}.p-faq__item[open]>.p-faq__answer,.p-contact__done{animation:none}}.p-service-icon{display:flex;align-items:center;justify-content:center;width:var(--p-space-8);height:var(--p-space-8);margin:0 auto var(--p-space-5);border-radius:var(--p-radius-lg);background:var(--p-color-brand-tonal);color:var(--p-color-brand-ink)}.p-faq__list--flush{padding-inline:0;border-radius:0;background:transparent}
/*# sourceMappingURL=/cdn/shop/t/36/assets/pihot-support.css.map */
