.faqPage .faqTitle{padding:24px 0;text-align:center}.faqPage .faqTitle h1{color:var(--primary-ebony-300);font-family:var(--typefaces-primary--light);font-size:var(--styles-Caption--font-size);letter-spacing:var(--styles-Caption--letter-spacing);line-height:var(--styles-Caption--line-height);margin-bottom:4px;text-transform:uppercase}.faqPage .faqTitle h3{color:var(--primary-ebony-500);font-family:var(--typefaces-primary--bold);font-size:var(--styles-XL--font-size);line-height:var(--styles-XL--line-height)}.faqPage .faqHeaderMenu{border-bottom:1px solid var(--lines-200);height:57.8px;overflow:hidden}.faqPage .faqHeaderMenu .faqHeaderMenuInner{display:block;overflow-x:auto;padding-bottom:10px;scroll-behavior:smooth;text-align:center;white-space:nowrap}@media(min-width:768px){.faqPage .faqHeaderMenu .faqHeaderMenuInner{justify-content:center}}.faqPage .faqHeaderMenu.fixed{background:var(--primary-ebony-100);left:0;position:fixed;right:0;top:48px;z-index:9999}@media(min-width:768px){.faqPage .faqHeaderMenu.fixed{height:58px;top:73px}}.faqPage .faqHeaderMenu.fixed~.faqContentPage .faqSection{margin-top:80px}.faqPage .faqHeaderMenu .faqHeaderMenuLink{display:inline-block;font-family:var(--typefaces-primary--light);font-size:var(--styles-S--font-size);line-height:var(--styles-S--line-height);margin:0 16px;padding:16px 0}.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{margin:auto;max-width:600px}}.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 .25s 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{color:var(--primary-ebony-400);cursor:pointer;display:block;font-size:var(--styles-M--font-size);line-height:var(--styles-M--line-height);padding:20px 0}.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;font-family:var(--typefaces-primary--light);max-height:0;overflow:hidden;transition:max-height .3s ease-out}.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{display:inline-block;margin-right:24px;width:120px}.faqPage .faqContentPage .faqSection .faqAccordion li .accordion-content .inputInfo .input-text{background-color:unset;border:none;color:var(--primary-ebony-300);font-family:var(--typefaces-primary--bold);font-size:var(--styles-S--font-size);line-height:var(--styles-S--line-height)}.faqPage .faqContentPage .faqSection .faqAccordion li .accordion-content .accordion-paragraph{margin-bottom:8px}.faqPage .faqContentPage .faqSection .faqAccordion li .accordion-content .accordion-title{color:var(--primary-ebony-400);font-family:var(--typefaces-primary--medium);font-size:var(--styles-S--font-size);line-height:var(--styles-S--line-height);margin-bottom:8px}.faqPage .faqContentPage .faqSection .faqAccordion li .accordion-content p{font-family:var(--typefaces-primary--light);margin-bottom:24px}.faqPage .faqContentPage .faqSection .faqAccordion li .accordion-content a{color:var(--primary-ebony-400);font-family:var(--typefaces-primary--medium);text-decoration:underline}.faqPage .faqContentPage .faqDataContainer{border:1px solid var(--primary-ebony-200);color:var(--primary-ebony-500);font-size:var(--styles-XS--font-size);line-height:var(--styles-XS--line-height);margin-bottom:16px;padding:16px}.faqPage .faqContentPage .faqDataContainer .faqDataFlex{display:flex}.faqPage .faqContentPage .faqDataContainer .faqBlock span{display:block}.faqPage .faqContentPage .faqDataContainer .faqData__left{margin-right:16px;width:80%}.faqPage .faqContentPage .faqDataContainer .faqData__right{width:100%}.faqPage .faqContentPage .faqDataContainer .faqData__right .faqData__rightContainer{border-bottom:1px solid var(--primary-ebony-200);margin-bottom:16px;padding-bottom:16px}.faqPage .faqContentPage .faqDataContainer .faqData__right .faqData__rightContainer:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.faqPage .faqContentPage .faqDataContainer .faqData__bottom{border-top:1px solid var(--primary-ebony-200);margin-top:16px;padding-top:16px}.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{color:var(--primary-ebony-500);font-family:var(--typefaces-primary--medium);text-decoration:underline}.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{border-bottom:none;font-family:var(--typefaces-primary--light);list-style-position:inside;list-style-type:"· ";margin-bottom:16px}.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{align-items:center;display:flex;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{color:var(--primary-ebony-400);font-family:var(--typefaces-primary--light);font-size:var(--styles-S--font-size);line-height:var(--styles-S--line-height);margin-bottom:8px}.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);cursor:pointer;font-family:var(--typefaces-primary);margin-bottom:16px;padding:40px}@media(min-width:768px){.faqPage .faqContentPage .faqContactContainer .faqContact{margin:0 16px 0 0;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{font-family:var(--typefaces-primary--bold)}.faqPage .faqContentPage .faqContactContainer .faqContact .faqContactEmail,.faqPage .faqContentPage .faqContactContainer .faqContact .faqContactName,.faqPage .faqContentPage .faqContactContainer .faqContact .faqContactNumber{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{margin:48px auto auto;max-width:600px}}.faqPage .faqContentPage .faqContactText p{color:var(--primary-ebony-500);font-family:var(--typefaces-primary--light);font-size:var(--styles-S--font-size);line-height:var(--styles-S--line-height);margin-bottom:8px}.faqPage .faqContentPage .faqContactText p:last-child{margin-bottom:0}.faqPage .faqContentPage .faqContactText p a{color:inherit;text-decoration:none}.faqPage .faqContentPage .faqContactText a.faqLink{color:var(--primary-ebony-500);font-family:var(--typefaces-primary--medium);text-decoration:underline}.pt_storefront[data-unifiedheader-mode=notElements] .faqPage .faqHeaderMenu.fixed{top:0}