.loop-page--faq{max-width:932px;padding:56px 40px 80px}.loop-page--faq>.loop-page__heading{margin:0 0 24px;max-width:none;text-align:left}.loop-page--faq>.loop-page__heading h1{font-size:56px;line-height:1.05;letter-spacing:-.02em;margin:0}.loop-page--faq .loop-page__body{max-width:none}.loop-page--faq .loop-faq-search{margin-bottom:0}.loop-page--faq .loop-faq-search input{font-size:16px;line-height:24px;padding:14px 16px;border:1px solid #c8c7c5;border-radius:8px;min-height:54px}.loop-page--faq .loop-page-blocks .loop-accordion{border-top:0;border-bottom:1px solid #ddd}.loop-page--faq .loop-accordion summary{font-size:18px;line-height:24px;padding:20px 0;min-height:64px}.loop-page--faq .loop-accordion summary>.loop-icon{width:16px;height:16px;flex-basis:16px}.loop-page--faq .loop-accordion>.loop-rte{padding-bottom:20px;font-size:16px;line-height:24px}.loop-page-more-help{margin-top:24px}.loop-page-more-help h2{font-size:28px;line-height:34px;letter-spacing:-.03em;margin:0 0 18px}.loop-page-more-help>div{display:flex;flex-wrap:wrap;gap:12px}.loop-page-more-help .loop-button{font-size:16px;line-height:24px;padding:16px 26px;min-height:58px;border-color:#757470}.loop-page--story{padding-top:48px;padding-bottom:80px}.loop-page--story>.loop-page__heading{max-width:none;text-align:left;margin:0 0 40px}.loop-page--story>.loop-page__heading h1{font-size:var(--page-heading-size,48px);line-height:1;letter-spacing:-.02em;margin:0}.loop-page--story .loop-page__body{max-width:none}.loop-page--story .loop-page-content,.loop-page--story .loop-page-empty{background:none;padding:0;border-radius:0;font-size:16px;line-height:24px}.loop-page--story .loop-page-content p:last-child{margin-bottom:0}.loop-page--story .loop-page-blocks:empty{display:none}.loop-page--contact{padding-top:64px;padding-bottom:80px}.loop-page--contact>.loop-page__heading{max-width:none;text-align:left;margin:0 0 48px}.loop-page--contact>.loop-page__heading h1{font-size:var(--page-heading-size,48px);line-height:1;letter-spacing:-.03em;margin:0 0 24px}.loop-page--contact>.loop-page__heading .loop-rte{max-width:680px;margin:0;font-size:20px;line-height:30px}.loop-page--contact .loop-page__body{max-width:none}.loop-contact-channels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;margin:0 0 96px;max-width:960px}.loop-contact-channels article>.loop-icon{width:40px;height:40px;margin-bottom:24px}.loop-contact-channels h2{font-size:28px;line-height:36px;letter-spacing:-.03em;margin-bottom:16px}.loop-contact-channels .loop-rte{font-size:16px;line-height:24px;max-width:420px;margin-bottom:24px}.loop-contact-channels .loop-text-link{font-size:16px;line-height:24px}.loop-contact-support-heading{float:left;width:38%;font-size:24px;line-height:32px;letter-spacing:-.03em;padding:40px 40px 0;margin:0}.loop-page--contact .loop-page-blocks{margin-left:40%;margin-bottom:64px}.loop-page--contact .loop-page-blocks .loop-accordion{border-bottom:1px solid #ddd;border-top:0}.loop-page--contact .loop-accordion summary{font-size:20px;line-height:26px;padding:32px 0}.loop-page--contact .loop-accordion>.loop-rte{font-size:16px;line-height:24px;padding-bottom:24px}.loop-contact-compose{clear:both;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-top:40px}.loop-contact-compose>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:24px;line-height:32px;padding:28px 0}.loop-contact-compose .loop-contact-form{max-width:850px;margin:0 auto 40px;background:#fff}.loop-contact-compose[open]>summary>.loop-icon{transform:rotate(45deg)}.loop-contact-compose:has(.loop-form-error,.loop-form-success){display:block}.loop-contact-other{clear:both;padding-top:80px}.loop-contact-other>h2{font-size:48px;line-height:1;letter-spacing:-.03em;margin:0 0 48px}.loop-contact-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.loop-contact-card-grid article{min-width:0}.loop-contact-card-grid .loop-picture{height:160px;margin-bottom:24px}.loop-contact-card-grid .loop-picture img{object-fit:contain}.loop-contact-card-grid h3{font-size:24px;line-height:32px;letter-spacing:-.03em;margin-bottom:16px}.loop-contact-card-grid .loop-rte{font-size:16px;line-height:24px;margin-bottom:20px}.loop-contact-card-grid .loop-text-link{font-size:16px;line-height:24px}.loop-quiz--visual{font-family:Arial,Helvetica,sans-serif;padding:32px;max-width:none;letter-spacing:0}.loop-quiz-progress{margin:0 0 32px;position:relative}.loop-quiz-progress>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.loop-quiz-progress>[role=progressbar]{height:8px;background:#999;border-radius:5px;overflow:visible}.loop-quiz-progress i{display:block;width:50%;height:8px;border-radius:5px;background:#000;position:relative;transition:width .2s}.loop-quiz-progress i:after{content:"";position:absolute;right:-6px;top:-2px;width:12px;height:12px;border-radius:50%;background:#000}.loop-quiz--visual .loop-quiz__questions{max-width:none;margin:0}.loop-quiz--visual fieldset{margin:0 0 24px}.loop-quiz--visual legend{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.loop-quiz-question-intro{margin-bottom:24px}.loop-quiz-question-intro h1{font-family:Arial,Helvetica,sans-serif;font-size:32px;font-weight:700;line-height:38px;letter-spacing:0;margin:0}.loop-quiz-question-intro .loop-rte:empty{display:none}.loop-quiz-question-intro .loop-rte{font-size:16px;line-height:24px;margin-top:16px;max-width:750px}.loop-quiz--visual .loop-quiz-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.loop-quiz--visual .loop-quiz-option{display:block;position:relative;padding:0;border:1px solid #ddd;border-radius:var(--quiz-image-radius,16px);overflow:hidden;min-width:0;cursor:pointer;background:#fff}.loop-quiz--visual .loop-quiz-option input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.loop-quiz--visual .loop-quiz-option:focus-within{outline:3px solid #748aeb;outline-offset:3px}.loop-quiz--visual .loop-quiz-option>img{display:block;width:100%;height:auto;aspect-ratio:560/300;object-fit:contain;border-bottom:1px solid #eee}.loop-quiz--visual .loop-quiz-option>span{display:block;padding:16px 44px 16px 16px;min-height:90px}.loop-quiz--visual .loop-quiz-option strong{font-size:16px;font-weight:700;line-height:20px}.loop-quiz--visual .loop-quiz-option small{font-size:14px;line-height:18px;margin-top:6px}.loop-quiz--visual .loop-quiz-option>i{position:absolute;right:16px;bottom:58px;width:16px;height:16px}.loop-quiz--visual .loop-quiz-option>i .loop-icon{width:16px;height:16px;stroke-width:2;display:none}.loop-quiz--visual .loop-quiz-option>i:after{content:"";display:block;width:8px;height:8px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg)}.loop-quiz--visual .loop-quiz-option:has(input:checked){background:#fafafa;border-color:#252427}.loop-quiz--visual .loop-quiz-option:has(input:checked)>i .loop-icon{display:block}.loop-quiz--visual .loop-quiz-option:has(input:checked)>i:after{display:none}.loop-quiz--visual .loop-quiz-option--text>span{padding-top:20px}.loop-quiz--visual .loop-quiz-option--text>i{top:24px;bottom:auto}.loop-quiz-actions{display:flex;justify-content:space-between;align-items:center;gap:24px}.loop-quiz-back{font-size:16px;line-height:24px;text-decoration:underline;text-underline-offset:4px}.loop-quiz-back:disabled{visibility:hidden}.loop-quiz-result-actions{display:flex;gap:16px;margin-top:40px}.loop-quiz--visual .loop-quiz__results{max-width:1100px}.loop-quiz--visual[data-auto-advance=true] .loop-quiz-actions,.loop-research-mobile-intro{display:none}@media(min-width:768px)and (max-width:1100px){.loop-quiz--visual .loop-quiz-options{grid-template-columns:repeat(3,minmax(0,1fr))}.loop-contact-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.loop-page--faq{padding:32px 18px 64px}.loop-page--faq>.loop-page__heading h1{font-size:34px;line-height:1.05}.loop-page--faq .loop-accordion summary{font-size:16px}.loop-page-more-help h2{font-size:26px}.loop-page-more-help>div{gap:10px}.loop-page-more-help .loop-button{font-size:14px;line-height:22px;padding:12px 20px;min-height:48px}.loop-page--story{padding:24px 35px 80px}.loop-page--story>.loop-page__heading{margin-bottom:30px}.loop-page--story>.loop-page__heading h1{font-size:36px;line-height:36px}.loop-page--contact{padding-top:32px;padding-bottom:48px}.loop-page--contact>.loop-page__heading{margin-bottom:40px}.loop-page--contact>.loop-page__heading h1{font-size:36px;line-height:38px}.loop-page--contact>.loop-page__heading .loop-rte{font-size:18px;line-height:26px}.loop-contact-channels{grid-template-columns:1fr;gap:40px;margin-bottom:64px}.loop-contact-channels article>.loop-icon{width:32px;height:32px;margin-bottom:16px}.loop-contact-channels h2{font-size:26px;line-height:32px}.loop-contact-support-heading{float:none;width:auto;padding:0;margin-bottom:24px}.loop-page--contact .loop-page-blocks{margin-left:0;margin-bottom:40px}.loop-page--contact .loop-accordion summary{font-size:18px;line-height:24px;padding:24px 0}.loop-contact-compose>summary{font-size:20px;line-height:28px}.loop-contact-other{padding-top:56px}.loop-contact-other>h2{font-size:36px;line-height:38px;margin-bottom:32px}.loop-contact-card-grid{grid-template-columns:1fr;gap:48px}.loop-contact-card-grid .loop-picture{height:140px;max-width:220px}.loop-quiz--visual{padding:24px 16px 48px}.loop-quiz-progress{margin-bottom:28px}.loop-quiz-question-intro{max-width:358px;margin:0 auto 24px}.loop-quiz-question-intro h1{font-size:28px;line-height:34px}.loop-quiz--visual .loop-quiz-options{grid-template-columns:1fr;max-width:300px;margin:0 auto;gap:16px}.loop-quiz--visual .loop-quiz-option--text{min-height:100px}.loop-quiz-result-actions{flex-wrap:wrap}.loop-quiz--visual .loop-quiz__results .loop-product-grid{grid-template-columns:1fr}.loop-image-text--research.loop-mobile-media-after-intro{display:flex;flex-direction:column}.loop-mobile-media-after-intro>.loop-research-mobile-intro{display:block;order:0;padding:24px 0}.loop-research-mobile-intro h2{font-size:48px;line-height:48px;letter-spacing:-.03em;margin:0 0 24px}.loop-research-mobile-intro>.loop-rte{font-size:20px;line-height:28px}.loop-mobile-media-after-intro>.loop-image-text__media{order:1}.loop-mobile-media-after-intro>.loop-image-text__copy{order:2}.loop-mobile-media-after-intro>.loop-image-text__copy>h2,.loop-mobile-media-after-intro>.loop-image-text__copy>.loop-rte,.loop-mobile-media-after-intro>.loop-image-text__copy>.loop-eyebrow,.loop-mobile-media-after-intro>.loop-image-text__copy>.loop-image-text__subtitle{display:none}}.loop-campaign-mobile-cta{display:none}.loop-campaign--source-layout .loop-image-text{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:16px;min-height:var(--panel-height,680px)}.loop-campaign--source-layout .loop-image-text__copy{padding:32px 70px 24px 40px}.template-index .loop-campaign--source-layout .loop-image-text__copy .loop-eyebrow{font-size:20px;line-height:24px;letter-spacing:-.03em;margin:0}.template-index .loop-campaign--source-layout .loop-image-text__copy h2{font-size:48px;line-height:48px;letter-spacing:-.03em;padding:24px 0;margin:0;max-width:530px}.template-index .loop-campaign--source-layout .loop-image-text__copy>.loop-rte{font-size:20px;line-height:28px;letter-spacing:-.03em;max-width:530px;margin:0 0 48px}.template-index .loop-campaign--source-layout .loop-campaign-copy-cta{font-size:20px;line-height:24px;min-height:64px;padding:18px 40px}.loop-campaign--source-layout .loop-slider__controls{height:97px;margin:0;padding-top:24px;align-items:center;box-sizing:border-box}@media(max-width:767px){.loop-campaign--source-layout{padding-top:var(--campaign-mobile-space-top,48px);padding-bottom:var(--campaign-mobile-space-bottom,24px)}.loop-campaign--source-layout .loop-image-text{display:flex;flex-direction:column;min-height:0;overflow:hidden;background:transparent}.loop-campaign--source-layout .loop-image-text__copy{padding:32px 0 24px;background:transparent;justify-content:flex-start}.template-index .loop-campaign--source-layout .loop-image-text__copy h2{padding:16px 0 24px}.template-index .loop-campaign--source-layout .loop-image-text__copy>.loop-rte{margin-bottom:0}.loop-campaign--source-layout .loop-image-text__media{position:relative;height:auto!important;min-height:0;aspect-ratio:1;width:100%}.loop-campaign--source-layout .loop-campaign-copy-cta{display:none}.loop-campaign--source-layout .loop-campaign-mobile-cta{display:flex;width:100%;margin:24px 0;font-size:20px;line-height:24px;min-height:64px;padding:18px 40px}.loop-campaign--source-layout .loop-slider__controls{height:65px;padding-top:0}}.loop-quiz-question-intro h2{font-family:Arial,Helvetica,sans-serif;font-size:32px;font-weight:700;line-height:38px;letter-spacing:0;margin:0;scroll-margin-top:110px}.loop-flow-navigation{display:flex;justify-content:space-between;gap:24px}.loop-flow-navigation:has(button:not([hidden])){margin-bottom:24px}.loop-flow-navigation button{font-size:16px;line-height:24px;text-decoration:underline;text-underline-offset:4px;padding:0}.loop-flow-navigation [data-flow-reset]{margin-left:auto}.loop-quiz-options--followup{max-width:900px}.loop-quiz--visual .loop-quiz-options--followup{grid-template-columns:repeat(2,minmax(0,1fr))}.loop-quiz-options--followup .loop-quiz-option>span{min-height:110px;padding-top:24px;padding-bottom:24px}.loop-quiz-options--followup .loop-quiz-option small{display:block}.loop-flow-actions{display:flex;justify-content:flex-end;margin-top:24px}[data-quiz-flow] [data-flow-question] h1{scroll-margin-top:110px}@media(max-width:767px){.loop-quiz--visual .loop-quiz-options--followup{grid-template-columns:1fr}.loop-quiz-question-intro h2{font-size:28px;line-height:34px}.loop-quiz-result-actions{flex-wrap:wrap}.loop-flow-navigation{gap:16px}}.template-index .loop-image-text--research.loop-research-square .loop-image-text__copy{padding:80px 0 80px 64px}.template-index .loop-image-text--research.loop-research-square .loop-image-text__copy h2{margin-bottom:16px}.template-index .loop-image-text--research.loop-research-square .loop-image-text__copy>.loop-rte{font-size:20px;line-height:28px;margin:0}.template-index .loop-image-text--research.loop-research-square .loop-benefits{padding:64px 0;margin:0;gap:24px}.template-index .loop-image-text--research.loop-research-square .loop-benefits li{gap:8px}.template-index .loop-image-text--research.loop-research-square .loop-benefits strong{font-size:24px;line-height:28px;margin-bottom:4px}.template-index .loop-image-text--research.loop-research-square .loop-benefits .loop-rte{font-size:20px;line-height:28px}.template-index .loop-image-text--research.loop-research-square .loop-image-text__copy>.loop-button{font-size:20px;line-height:20px;height:64px;min-height:64px;padding:20px 32px}@media(max-width:767px){.template-index .loop-wrap:has(.loop-research-square){padding-top:calc(var(--space-top,48px)*.5);padding-bottom:calc(var(--space-bottom,48px)*.5)}.template-index .loop-image-text--research.loop-research-square{width:calc(100% + 32px);margin-left:-16px;padding:32px 16px}.template-index .loop-research-square>.loop-research-mobile-intro{padding:24px 0 0}.template-index .loop-research-square>.loop-image-text__media{height:calc(100vw - 8px);min-height:0;max-height:none;padding-top:24px}.template-index .loop-research-square>.loop-image-text__media .loop-motion-video{top:24px;height:calc(100% - 24px)}.template-index .loop-image-text--research.loop-research-square .loop-image-text__copy{padding:0 0 32px}.template-index .loop-image-text--research.loop-research-square .loop-benefits{padding:24px 0}.template-index .loop-image-text--research.loop-research-square .loop-benefits strong{font-size:20px;line-height:24px;margin-bottom:0}.template-index .loop-image-text--research.loop-research-square .loop-benefits .loop-rte{font-size:16px;line-height:24px}}@media(prefers-reduced-motion:reduce){.loop-quiz-progress i{transition:none}}.template-index .loop-research-square .loop-motion-video>video,.template-index .loop-research-square .loop-motion-video__fallback img{object-position:center top}.template-index .loop-research-square .loop-motion-toggle{width:60px;height:60px;padding:18px;right:16px;bottom:16px}.template-index .loop-research-square .loop-motion-toggle svg{width:24px;height:24px}@media(max-width:767px){.template-index .loop-wrap:has(.loop-image-cards--ugc){padding-top:calc(var(--space-top,48px)*.5);padding-bottom:calc(var(--space-bottom,48px)*.5)}}.template-index .loop-research-square .loop-benefits{width:100%}.template-index .loop-research-square .loop-benefits li>div{flex:1;min-width:0}.template-index .loop-research-square .loop-benefits .loop-rte{max-width:none}.template-index .loop-research-square .loop-benefits .loop-icon{width:24px;height:24px;flex-basis:24px;margin-top:0}@media(max-width:767px){.template-index .loop-image-text--research.loop-research-square .loop-image-text__copy>.loop-button{width:100%}}.loop-campaign--dots .loop-slider__controls{padding:32px 0 24px}.loop-campaign--dots .loop-slider__dots{gap:16px;align-items:center}.loop-campaign--dots .loop-slider__dots button{display:block;width:14px;height:14px;min-width:14px;padding:0;font-size:0;line-height:0;border:0;border-radius:50%;background:#919191;color:transparent}.loop-campaign--dots .loop-slider__dots button[aria-current=true]{background:#252427}.loop-campaign--dots .loop-slider__dots button:after{display:none!important}.loop-campaign--dots .loop-slider__controls>[data-slider-prev],.loop-campaign--dots .loop-slider__controls>[data-slider-next],.loop-campaign--dots [data-autoplay=false] .loop-slider__controls>[data-slider-pause]{display:none}.loop-campaign--dots .loop-slider__track{touch-action:pan-y}@media(max-width:767px){.loop-campaign--dots .loop-slider__controls{padding:0 0 24px}}.loop-campaign--dots>[data-slider]{position:relative}.loop-campaign--source-layout .loop-motion-toggle{width:60px;height:60px;padding:18px;right:16px;bottom:16px}.loop-campaign--source-layout .loop-motion-toggle svg{width:24px;height:24px}@media(min-width:1024px){.loop-campaign--dots .loop-slider__controls>[data-slider-prev],.loop-campaign--dots .loop-slider__controls>[data-slider-next]{display:flex;position:absolute;top:50%;transform:translateY(-50%);width:64px;height:64px;padding:20px;background:#fff;border-radius:50%;box-shadow:0 1px 2px #0000000d;z-index:3}.loop-campaign--dots .loop-slider__controls>[data-slider-prev]{left:-32px}.loop-campaign--dots .loop-slider__controls>[data-slider-next]{right:-32px}.loop-campaign--dots .loop-slider__controls>[data-slider-prev] .loop-icon{transform:rotate(180deg)}.loop-campaign--dots .loop-slider__controls>[data-slider-prev]:disabled,.loop-campaign--dots .loop-slider__controls>[data-slider-next]:disabled{visibility:hidden}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/loop-pages.css.map */
