.product-order-faq--embedded{width:100%;max-width:none;margin-inline:0;padding:0;background:transparent;border-radius:0}.product-order-faq--embedded .product-order-faq__inner{gap:var(--pofaq-embedded-heading-gap, var(--pofaq-mobile-heading-gap));max-width:none}.product-order-faq:not(.product-order-faq--embedded){width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding:var(--pofaq-mobile-padding-top) var(--pofaq-mobile-padding-x) var(--pofaq-mobile-padding-bottom);border-radius:var(--pofaq-border-radius-top, 20px) var(--pofaq-border-radius-top, 20px) 0 0;background:var(--pofaq-background, #daf2f5);color:var(--pofaq-text-color, #2d6d76);overflow:clip}.product-order-faq,.product-order-faq *{box-sizing:border-box}.product-order-faq__inner{display:flex;flex-direction:column;gap:var(--pofaq-mobile-heading-gap, 32px);width:100%;max-width:var(--pofaq-max-width, 1440px);margin-inline:auto}.product-order-faq__header{display:flex;flex-direction:column;gap:16px;width:100%}.product-order-faq__footer{display:block;flex-shrink:0;width:100%;margin:0}.product-order-faq__heading,.design-alternate h2.product-order-faq__heading{margin:0;color:inherit;font-family:var(--pofaq-heading-font, "Inter", sans-serif);font-size:var(--pofaq-mobile-heading-size, 20px);font-style:normal;font-weight:var(--pofaq-heading-weight, 500);line-height:var(--pofaq-mobile-heading-line-height, 32px);letter-spacing:0;text-align:center}.product-order-faq__subheading{margin:0;color:inherit;font-family:var(--pofaq-body-font, "Inter", sans-serif);letter-spacing:0;text-align:center}.product-order-faq__subheading-text{color:inherit;font-size:var(--pofaq-mobile-subheading-size, 14px);font-weight:var(--pofaq-body-weight, 400);font-style:normal;font-synthesis:none;line-height:var(--pofaq-mobile-subheading-line-height, 20px)}.product-order-faq__subheading-link{color:var(--pofaq-subheading-link-color, var(--pofaq-text-color, #2d6d76));font-size:var(--pofaq-mobile-subheading-link-size, 14px);font-weight:500;font-style:normal;font-synthesis:none;line-height:var(--pofaq-mobile-subheading-link-line-height, 20px);text-decoration:underline;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font}.product-order-faq__subheading-link:hover{text-decoration-thickness:2px}.product-order-faq__subheading-link:focus-visible{outline:2px solid var(--pofaq-focus-color, #44bbca);outline-offset:3px}.product-order-faq__list{display:flex;flex-direction:column;gap:0;width:100%;margin:0;padding:0;border-top:0;list-style:none;counter-reset:order-faq}.product-order-faq__item{padding:var(--pofaq-desktop-item-padding, 0) 0;border-bottom:var(--pofaq-border-width, 1px) solid var(--pofaq-border-color, #2d6d76);counter-increment:order-faq}.product-order-faq__control{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:32px;padding:0;appearance:none;border:0;border-radius:0;background:transparent;box-shadow:none;color:inherit;font-family:var(--pofaq-question-font, var(--pofaq-body-font, "Inter", sans-serif));font-size:var(--pofaq-mobile-question-size, 16px);font-weight:var(--pofaq-question-weight, 500);line-height:var(--pofaq-mobile-question-line-height, 20px);letter-spacing:0;text-align:left;text-transform:none;cursor:pointer}.product-order-faq .accordion__control.product-order-faq__control{padding:0}.product-order-faq__control:focus-visible{outline:2px solid var(--pofaq-focus-color, #44bbca);outline-offset:3px}.product-order-faq__question{display:grid;grid-template-columns:24px minmax(0,1fr);flex:1 1 auto;min-width:0}.product-order-faq__question::before{content:counter(order-faq) "."}.product-order-faq__icon{display:inline-flex;flex:0 0 var(--pofaq-mobile-icon-size, 24px);align-items:center;justify-content:center;width:var(--pofaq-mobile-icon-size, 24px);height:var(--pofaq-mobile-icon-size, 24px);color:inherit;transform-origin:center;transition:transform 320ms cubic-bezier(0.22,0.61,0.36,1)}.product-order-faq__icon-svg{display:block;flex-shrink:0;width:var(--pofaq-mobile-icon-graphic-width, 11px);height:auto;overflow:visible;fill:none!important}.product-order-faq__icon-svg path{fill:none!important;stroke:currentColor;stroke-width:1.5}.product-order-faq__icon-svg--order{width:var(--pofaq-mobile-icon-graphic-size, 24px);height:var(--pofaq-mobile-icon-graphic-size, 24px)}.product-order-faq__icon-svg--order path{stroke-width:2}.product-order-faq .accordion__item.is-active .product-order-faq__icon-svg{transform:none}.product-order-faq__item.is-active .product-order-faq__icon,.product-order-faq__control[aria-expanded=true] .product-order-faq__icon{transform:rotate(180deg)}.product-order-faq__panel{overflow:hidden;transition:height 320ms cubic-bezier(0.22,0.61,0.36,1)}.product-order-faq__answer{width:calc(100% - var(--pofaq-mobile-answer-width-inset, 0px));margin-inline:0;padding:var(--pofaq-mobile-answer-padding-top, 32px) var(--pofaq-mobile-answer-padding-x, 16px) var(--pofaq-mobile-answer-padding-bottom, 16px);color:inherit;font-family:var(--pofaq-body-font, "Inter", sans-serif);font-size:var(--pofaq-mobile-answer-size, 14px);font-weight:var(--pofaq-body-weight, 400);line-height:var(--pofaq-mobile-answer-line-height, 20px);letter-spacing:0}.product-order-faq__answer>*{color:inherit;line-height:inherit}.product-order-faq__answer>*:first-child{margin-top:0}.product-order-faq__answer>*:last-child{margin-bottom:0}.product-order-faq__answer p{margin:0}@media screen and (min-width:750px){.product-order-faq__list::before,.product-order-faq__item::after{content:none;display:none}.product-order-faq--embedded .product-order-faq__inner{gap:var(--pofaq-embedded-heading-gap, clamp(var(--pofaq-mobile-heading-gap), 6.67vw, var(--pofaq-desktop-heading-gap)))}.product-order-faq:not(.product-order-faq--embedded){padding:clamp(var(--pofaq-mobile-padding-top),5vw,var(--pofaq-desktop-padding-top)) clamp(var(--pofaq-mobile-padding-x),3.89vw,var(--pofaq-desktop-padding-x)) clamp(var(--pofaq-mobile-padding-bottom),7.78vw,var(--pofaq-desktop-padding-bottom));border-radius:var(--pofaq-desktop-border-radius-top, 40px) var(--pofaq-desktop-border-radius-top, 40px) 0 0}.product-order-faq__inner{gap:clamp(var(--pofaq-mobile-heading-gap),3.89vw,var(--pofaq-desktop-heading-gap))}.product-order-faq__heading,.design-alternate h2.product-order-faq__heading,.product-order-faq__footer .product-order-faq__subheading{text-align:left}.product-order-faq__subheading-text{font-size:16px;line-height:24px}.product-order-faq__subheading-link{font-size:16px;line-height:24px}.product-order-faq__question{grid-template-columns:36px minmax(0,1fr)}.product-order-faq__answer{width:calc(100% - var(--pofaq-desktop-answer-width-inset, 0px));padding:var(--pofaq-desktop-answer-padding-top) var(--pofaq-desktop-answer-padding-x) var(--pofaq-desktop-answer-padding-bottom)}}@media screen and (min-width:990px){.product-order-faq__heading,.design-alternate h2.product-order-faq__heading{font-size:var(--pofaq-desktop-heading-size, 40px);line-height:var(--pofaq-desktop-heading-line-height, 48px)}.product-order-faq__control{min-height:var(--pofaq-desktop-question-line-height, 32px);font-size:var(--pofaq-desktop-question-size, 24px);line-height:var(--pofaq-desktop-question-line-height, 32px)}.product-order-faq__icon{flex-basis:var(--pofaq-desktop-icon-size, 32px);width:var(--pofaq-desktop-icon-size, 32px);height:var(--pofaq-desktop-icon-size, 32px)}.product-order-faq__icon-svg{width:var(--pofaq-desktop-icon-graphic-width, 16px);height:calc(var(--pofaq-desktop-icon-graphic-width, 16px) * 0.5)}.product-order-faq__icon-svg path{stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.product-order-faq__icon-svg--order{width:var(--pofaq-desktop-icon-graphic-size, 24px);height:var(--pofaq-desktop-icon-graphic-size, 24px)}.product-order-faq__answer{font-size:var(--pofaq-desktop-answer-size, 18px);line-height:var(--pofaq-desktop-answer-line-height, 24px)}}@media screen and (min-width:1440px){.product-order-faq--embedded .product-order-faq__inner{gap:var(--pofaq-embedded-heading-gap, var(--pofaq-desktop-heading-gap))}.product-order-faq:not(.product-order-faq--embedded){padding-top:var(--pofaq-desktop-padding-top);padding-right:var(--pofaq-desktop-padding-x);padding-bottom:var(--pofaq-desktop-padding-bottom);padding-left:var(--pofaq-desktop-padding-x)}.product-order-faq__inner{gap:var(--pofaq-desktop-heading-gap)}}@media screen and (max-width:749px){.product-order-faq__list{gap:var(--pofaq-mobile-list-gap, 24px);border-top:0}.product-order-faq__list::before{content:none;display:none}.product-order-faq__item{display:flex;flex-direction:column;gap:0;padding-block:var(--pofaq-mobile-item-padding, 0);border-bottom:0}.product-order-faq__item:not(.is-active) .product-order-faq__control{padding-bottom:var(--pofaq-mobile-list-gap, 24px)}.product-order-faq__item.is-active .product-order-faq__panel{margin-top:var(--pofaq-mobile-list-gap, 24px)}.product-order-faq__item::after{content:"";display:block;width:100%;border-top:var(--pofaq-border-width, 1px) solid var(--pofaq-border-color, #2d6d76)}.product-order-faq__control{min-height:var(--pofaq-mobile-icon-size, 24px);line-height:var(--pofaq-mobile-question-line-height, 24px)}.product-order-faq__icon{flex-basis:25px;width:25px}.product-order-faq__icon-svg--order{width:25px;height:24px}.product-order-faq__answer{width:min(100%,var(--pofaq-mobile-answer-max-width, 328px));max-width:var(--pofaq-mobile-answer-max-width, 328px);padding-top:var(--pofaq-mobile-answer-padding-top, 0);padding-right:0;padding-bottom:var(--pofaq-mobile-answer-padding-bottom, 16px);padding-left:var(--pofaq-mobile-answer-padding-x, 16px)}}@media(prefers-reduced-motion:reduce){.product-order-faq__panel,.product-order-faq__icon{transition:none}}
