@media(max-width:767px){.elementor .ck-pdp-h2{font-size:20px;line-height:26px;}}@media(max-width:767px){.elementor .ck-pdp-section{padding-block-start:20px;padding-block-end:20px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .ck-price-now{font-size:26px;}}@media(max-width:767px){.elementor .ck-pdp-title{font-size:26px;line-height:32px;}}@media(max-width:767px){.elementor .ck-lang-short{display:inline;}}@media(max-width:767px){.elementor .ck-lang-full{display:none;}}@media(max-width:767px){.elementor .ck-lang-on{font-size:12px;padding-block-start:7px;padding-block-end:7px;padding-inline-start:9px;padding-inline-end:9px;}}@media(max-width:767px){.elementor .ck-lang-opt{font-size:12px;padding-block-start:7px;padding-block-end:7px;padding-inline-start:9px;padding-inline-end:9px;}}@media(max-width:767px){.elementor .ck-lang-toggle{column-gap:2px;padding-block-start:3px;padding-block-end:3px;padding-inline-start:3px;padding-inline-end:3px;row-gap:2px;}}@media(max-width:767px){.elementor .ck-order{padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor .ck-acc-panel{padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .ck-acc-cards{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .ck-acc-hello{font-size:26px;}}@media(max-width:767px){.elementor .ck-acc-link-on{font-size:14px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .ck-acc-link{font-size:14px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .ck-acc-nav{column-gap:6px;flex-direction:row;row-gap:6px;flex-wrap:wrap;}}@media(max-width:767px){.elementor .ck-acc-wrap{column-gap:18px;row-gap:18px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .ck-field-row{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .ck-auth-sub{font-size:15px;}}@media(max-width:767px){.elementor .ck-auth-title{font-size:28px;}}@media(max-width:767px){.elementor .ck-auth-card-center{padding-block-start:28px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;border-start-start-radius:22px;border-start-end-radius:22px;border-end-start-radius:22px;border-end-end-radius:22px;}}@media(max-width:767px){.elementor .ck-auth-card{padding-block-start:28px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;border-start-start-radius:22px;border-start-end-radius:22px;border-end-start-radius:22px;border-end-end-radius:22px;}}@media(max-width:767px){.elementor .ck-auth-wrap{column-gap:22px;row-gap:22px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .ck-perks-panel{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .ck-section{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .ck-container{padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;}}