.faqPage .faqTitle{text-align:center;padding:24px 0}.faqPage .faqTitle h1{font-size:var(--styles-Caption--font-size);line-height:var(--styles-Caption--line-height);letter-spacing:var(--styles-Caption--letter-spacing);color:var(--primary-ebony-300);text-transform:uppercase;margin-bottom:4px;font-family:var(--typefaces-primary--light)}.faqPage .faqTitle h3{font-size:var(--styles-XL--font-size);line-height:var(--styles-XL--line-height);color:var(--primary-ebony-500);font-family:var(--typefaces-primary--bold)}.faqPage .faqHeaderMenu{height:57.8px;overflow:hidden;border-bottom:1px solid var(--lines-200)}.faqPage .faqHeaderMenu .faqHeaderMenuInner{scroll-behavior:smooth;display:block;text-align:center;overflow-x:auto;white-space:nowrap;padding-bottom:10px}@media(min-width: 768px){.faqPage .faqHeaderMenu .faqHeaderMenuInner{justify-content:center}}.faqPage .faqHeaderMenu.fixed{position:fixed;background:var(--primary-ebony-100);left:0;right:0;top:48px;z-index:9999}@media(min-width: 768px){.faqPage .faqHeaderMenu.fixed{top:73px;height:58px}}.faqPage .faqHeaderMenu.fixed~.faqContentPage .faqSection{margin-top:80px}.faqPage .faqHeaderMenu .faqHeaderMenuLink{padding:16px 0;margin:0 16px;display:inline-block;font-size:var(--styles-S--font-size);line-height:var(--styles-S--line-height);font-family:var(--typefaces-primary--light)}.faqPage .faqHeaderMenu .faqHeaderMenuLink.active{border-bottom:1px solid var(--primary-ebony-500);font-family:var(--typefaces-primary--medium)}.faqPage .faqContentPage{padding:0 16px}.faqPage .faqContentPage .faqSection.fixedHeader{margin-top:80px}@media(min-width: 768px){.faqPage .faqContentPage .faqSection .faqAccordion{max-width:600px;margin:auto}}.faqPage .faqContentPage .faqSection .faqAccordion li{border-bottom:1px solid var(--lines-100)}.faqPage .faqContentPage .faqSection .faqAccordion li .inputHidden{display:none}.faqPage .faqContentPage .faqSection .faqAccordion li .inputHidden:checked~.accordion-content{max-height:2000px;transition:max-height 250ms ease-in}.faqPage .faqContentPage .faqSection .faqAccordion li .inputHidden:checked~.accordion-label{font-family:var(--typefaces-primary--bold)}.faqPage .faqContentPage .faqSection .faqAccordion li .inputHidden:checked~.accordion-label .accordion-indicator svg{transform:rotate(180deg)}.faqPage .faqContentPage .faqSection .faqAccordion li .accordion-label{display:block;padding:20px 0;font-size:var(--styles-M--font-size);line-height:var(--styles-M--line-height);color:var(--primary-ebony-400);cursor:pointer}.faqPage .faqContentPage .faqSection .faqAccordion li .accordion-label .accordion-indicator{float:right}.faqPage .faqContentPage .faqSection .faqAccordion li .accordion-label:hover{color:var(--primary-ebony-500)}.faqPage .faqContentPage .faqSection .faqAccordion li .accordion-content{display:flex;flex-direction:column;max-height:0;overflow:hidden;transition:max-height 300ms ease-out;font-family:var(--typefaces-primary--light)}.faqPage .faqContentPage .faqSection .faqAccordion li .accordion-content .inputInfo{margin-bottom:24px}.faqPage .faqContentPage .faqSection .faqAccordion li .accordion-content .inputInfo:last-child{margin-bottom:32px}.faqPage .faqContentPage .faqSection .faqAccordion li .accordion-content .inputInfo label{width:120px;display:inline-block;margin-right:24px}.faqPage .faqContentPage .faqSection .faqAccordion li .accordion-content .inputInfo .input-text{border:none;background-color:unset;color:var(--primary-ebony-300);font-size:var(--styles-S--font-size);line-height:var(--styles-S--line-height);font-family:var(--typefaces-primary--bold)}.faqPage .faqContentPage .faqSection .faqAccordion li .accordion-content .accordion-paragraph{margin-bottom:8px}.faqPage .faqContentPage .faqSection .faqAccordion li .accordion-content .accordion-title{font-family:var(--typefaces-primary--medium);font-size:var(--styles-S--font-size);line-height:var(--styles-S--line-height);margin-bottom:8px;color:var(--primary-ebony-400)}.faqPage .faqContentPage .faqSection .faqAccordion li .accordion-content p{margin-bottom:24px;font-family:var(--typefaces-primary--light)}.faqPage .faqContentPage .faqSection .faqAccordion li .accordion-content a{font-family:var(--typefaces-primary--medium);text-decoration:underline;color:var(--primary-ebony-400)}.faqPage .faqContentPage .faqDataContainer{padding:16px;border:1px solid var(--primary-ebony-200);margin-bottom:16px;font-size:var(--styles-XS--font-size);line-height:var(--styles-XS--line-height);color:var(--primary-ebony-500)}.faqPage .faqContentPage .faqDataContainer .faqDataFlex{display:flex}.faqPage .faqContentPage .faqDataContainer .faqBlock span{display:block}.faqPage .faqContentPage .faqDataContainer .faqData__left{width:80%;margin-right:16px}.faqPage .faqContentPage .faqDataContainer .faqData__right{width:100%}.faqPage .faqContentPage .faqDataContainer .faqData__right .faqData__rightContainer{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--primary-ebony-200)}.faqPage .faqContentPage .faqDataContainer .faqData__right .faqData__rightContainer:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.faqPage .faqContentPage .faqDataContainer .faqData__bottom{margin-top:16px;padding-top:16px;border-top:1px solid var(--primary-ebony-200)}.faqPage .faqContentPage .faqDataContainer .faqData__title{font-family:var(--typefaces-primary--bold);font-size:var(--styles-S--font-size);line-height:var(--styles-S--line-height)}.faqPage .faqContentPage .faqDataContainer .faqData__deliverTime{color:var(--primary-ebony-300);font-family:var(--typefaces-primary)}.faqPage .faqContentPage .faqDataContainer .faqData__free{color:var(--functional-ok-500);font-family:var(--typefaces-primary--bold)}.faqPage .faqContentPage .faqDataContainer .faqData__price{font-family:var(--typefaces-primary--bold)}.faqPage .faqContentPage .faqDataContainer .faqData__place{font-family:var(--typefaces-primary);line-height:24px}.faqPage .faqContentPage .faqDataContainer p{font-family:var(--typefaces-primary--light);font-size:var(--styles-XS--font-size);line-height:var(--styles-XS--line-height);margin-bottom:8px}.faqPage .faqContentPage .faqDataContainer p:last-child{margin-bottom:0}.faqPage .faqContentPage .faqDataContainer a{font-family:var(--typefaces-primary--medium);text-decoration:underline;color:var(--primary-ebony-500)}.faqPage .faqContentPage .faqData__list{font-size:var(--styles-XS--font-size);line-height:var(--styles-XS--line-height)}.faqPage .faqContentPage .faqData__list li.faqData__listElement{margin-bottom:16px;list-style-position:inside;list-style-type:"· ";border-bottom:none;font-family:var(--typefaces-primary--light)}.faqPage .faqContentPage .faqData__error{color:var(--functional-error-500)}.faqPage .faqContentPage .faqPaymentList{font-family:var(--typefaces-primary);margin-bottom:24px}@media(min-width: 768px){.faqPage .faqContentPage .faqPaymentList{margin-bottom:32px}}.faqPage .faqContentPage .faqPaymentList .faqPaymentMethod{display:flex;align-items:center;margin-bottom:8px}.faqPage .faqContentPage .faqPaymentList .faqPaymentMethod:last-child{margin-bottom:0}.faqPage .faqContentPage .faqPaymentList .faqPaymentMethod .faqPaymentIcon{margin-right:12px}.faqPage .faqContentPage .faqPaymentList .faqPaymentMethod .faqPaymentName{color:var(--primary-ebony-400);font-family:var(--typefaces-primary--bold);font-size:var(--styles-S--font-size);line-height:var(--styles-S--line-height)}.faqPage .faqContentPage .faqPaymentList p{font-family:var(--typefaces-primary--light);font-size:var(--styles-S--font-size);line-height:var(--styles-S--line-height);margin-bottom:8px;color:var(--primary-ebony-400)}.faqPage .faqContentPage .faqPaymentList p:last-child{margin-bottom:0}.faqPage .faqContentPage .faqContactContainer{margin-top:24px}@media(min-width: 768px){.faqPage .faqContentPage .faqContactContainer{display:flex;justify-content:center;margin-top:48px}}.faqPage .faqContentPage .faqContactContainer .faqContact{background-color:var(--backgrounds-100);margin-bottom:16px;padding:40px;font-family:var(--typefaces-primary);cursor:pointer}@media(min-width: 768px){.faqPage .faqContentPage .faqContactContainer .faqContact{margin:0;margin-right:16px;width:343px}}.faqPage .faqContentPage .faqContactContainer .faqContact:last-child{margin-bottom:0}@media(min-width: 768px){.faqPage .faqContentPage .faqContactContainer .faqContact:last-child{margin-right:0}}.faqPage .faqContentPage .faqContactContainer .faqContact .faqContactIcon{margin-bottom:8px}.faqPage .faqContentPage .faqContactContainer .faqContact .faqContactName{color:var(--primary-ebony-500);font-family:var(--typefaces-primary--bold);font-size:var(--styles-M--font-size);line-height:var(--styles-M--line-height)}.faqPage .faqContentPage .faqContactContainer .faqContact .faqContactNumber,.faqPage .faqContentPage .faqContactContainer .faqContact .faqContactEmail{color:var(--primary-ebony-500);font-size:var(--styles-M--font-size);line-height:var(--styles-M--line-height)}.faqPage .faqContentPage .faqContactText{margin-top:32px}@media(min-width: 768px){.faqPage .faqContentPage .faqContactText{max-width:600px;margin:auto;margin-top:48px}}.faqPage .faqContentPage .faqContactText p{font-family:var(--typefaces-primary--light);margin-bottom:8px;color:var(--primary-ebony-500);font-size:var(--styles-S--font-size);line-height:var(--styles-S--line-height)}.faqPage .faqContentPage .faqContactText p:last-child{margin-bottom:0}.faqPage .faqContentPage .faqContactText p a{color:inherit;text-decoration:none}.faqPage .faqContentPage .faqContactText a.faqLink{font-family:var(--typefaces-primary--medium);text-decoration:underline;color:var(--primary-ebony-500)}.pt_storefront[data-unifiedheader-mode=notElements] .faqPage .faqHeaderMenu.fixed{top:0}
