.p-privacy{--p-privacy-card: var(--p-color-bg)}.p-privacy.p-theme-light{--p-privacy-card: var(--p-color-bg-subtle)}.p-privacy.p-theme-dark{--p-privacy-card: var(--p-color-bg-inverse-subtle)}.p-privacy--no-top{padding-top:0}.p-privacy--no-bottom{padding-bottom:0}.p-privacy__head{max-width:var(--p-width-article);margin:0 auto var(--p-space-7);text-align:center}.p-privacy__eyebrow{margin-bottom:var(--p-space-4);color:var(--p-color-brand-ink);font-weight:var(--p-weight-semibold)}.p-theme-dark .p-privacy__eyebrow{color:var(--p-color-brand-tonal)}.p-privacy__intro{margin-top:var(--p-space-5)}.p-privacy__layout{display:grid;justify-content:center;gap:var(--p-space-5)}.p-privacy__main,.p-privacy__aside{display:grid;align-content:start;gap:var(--p-space-5);min-width:0}.p-privacy__card{min-width:0;padding:var(--p-space-5);border-radius:var(--p-radius-lg);background:var(--p-privacy-card);overflow-wrap:anywhere}.p-privacy__native,.p-privacy__help,.p-privacy__questions{margin-top:var(--p-space-5)}.p-privacy__native,.p-privacy__help,.p-privacy__answer{max-width:var(--p-width-text)}.p-privacy :is(.p-privacy__native,.p-privacy__help) :is(p,ul){font-size:inherit;line-height:inherit}.p-privacy :is(.p-privacy__native,.p-privacy__help,.p-privacy__answer,.p-privacy__notice) p{margin:0 0 var(--p-space-4)}.p-privacy :is(.p-privacy__native,.p-privacy__help,.p-privacy__answer)>:last-child{margin-bottom:0}.p-privacy a:not(.p-btn){color:inherit;text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}.p-privacy a:not(.p-btn):hover{text-decoration-thickness:.15em}.p-privacy .p-btn{max-width:100%;margin-top:var(--p-space-5);white-space:normal;line-height:var(--p-lh-body);text-decoration:none}.p-privacy__notice{margin-top:var(--p-space-5)}.p-privacy #pc--optOutFormContainer{margin-top:var(--p-space-6)}.p-privacy .pc--opt-out-form{align-items:flex-start}.p-privacy .pc--opt-out-initial{margin-bottom:var(--p-space-5)}.p-privacy .pc--opt-out-form-container{max-width:var(--p-width-text);gap:var(--p-space-5)}.p-privacy .pc--opt-out-form-wrapper{gap:var(--p-space-2)}.p-privacy .pc--show-email-field{width:100%}.p-privacy .pc--show-email-field label{width:auto;min-height:var(--p-space-7);justify-content:flex-start;align-items:center;gap:var(--p-space-3);font-size:var(--p-text-body);line-height:var(--p-lh-body);white-space:normal}.p-privacy .pc--show-email-field input[type=checkbox]{flex-shrink:0;width:var(--p-space-5);height:var(--p-space-5);margin:0;accent-color:var(--p-on-surface)}.p-privacy .pc--opt-out-form-wrapper .pc--opt-out-form-field label{margin-bottom:var(--p-space-2);font:inherit;letter-spacing:normal}.p-privacy .pc--opt-out-form-wrapper .pc--opt-out-form-field input{min-width:0;min-height:var(--p-space-7);max-height:none;height:auto;margin:0;padding:var(--p-space-3) var(--p-space-4);border:1px solid var(--p-on-surface-secondary);border-radius:var(--p-radius-sm);font:inherit;color:inherit;background:var(--p-privacy-card);filter:none}.p-privacy .pc--opt-out-form-wrapper .pc--opt-out-form-field input:hover{border-color:var(--p-on-surface);filter:none}.p-privacy .pc--opt-out-form-container .pc--opt-out-form-button{width:auto;max-width:100%;min-height:44px;max-height:none;height:auto;padding:var(--p-space-3) 22px;border:1px solid transparent;border-radius:var(--p-radius-pill);background:var(--p-color-brand-tonal);color:var(--p-color-brand-ink);font-family:var(--p-font-sans);font-size:var(--p-text-body);line-height:1;font-weight:var(--p-weight-medium);letter-spacing:normal;overflow:visible;white-space:normal;filter:none;transition:none}.p-privacy .pc--opt-out-form-container .pc--opt-out-form-button:hover{background:var(--p-color-brand-tonal-hover)}.p-privacy .pc--opt-out-form-message{font:inherit;gap:var(--p-space-2)}.p-privacy a:not(.p-btn):focus-visible,.p-privacy input:focus-visible,.p-privacy .pc--opt-out-form-wrapper .pc--opt-out-form-field input:focus-visible,.p-privacy button:focus-visible{outline:var(--p-space-1) solid var(--p-on-surface);outline-offset:var(--p-space-1)}@media(min-width:768px){.p-privacy__head{margin-bottom:var(--p-space-8)}.p-privacy__main .p-privacy__card{padding:var(--p-space-7)}.p-privacy__aside{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1068px){.p-privacy__layout{grid-template-columns:minmax(0,var(--p-width-article)) minmax(0,calc(var(--p-space-11) + var(--p-space-11)));gap:var(--p-space-6);align-items:start}.p-privacy__aside{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/pihot-privacy-choices.css.map */
