.landing-custom-background{position:relative}.landing-custom-background__content{position:relative;z-index:1;max-width:1200px;margin:0 auto;text-align:center;padding-inline:23px}.landing-custom-background__media--desktop{display:none}.landing-custom-background__media--mobile{width:100%;max-width:390px;margin-top:42px;margin-inline:auto;aspect-ratio:300 / 390;overflow:hidden}.landing-custom-background__media--mobile .landing-custom-background__media-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}@media screen and (min-width:768px){.landing-custom-background__media--mobile{display:none}.landing-custom-background__media--desktop{display:block;position:absolute;z-index:0;height:var(--desktop-wrapper-height, 100%);max-height:100%;width:auto;aspect-ratio:300 / 390;max-width:100%;overflow:hidden;pointer-events:none}.landing-custom-background__media--desktop .landing-custom-background__media-image{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center bottom}.landing-custom-background__media--desktop-h-left{left:0;right:auto}.landing-custom-background__media--desktop-h-center{left:50%;right:auto}.landing-custom-background__media--desktop-h-right{right:0;left:auto}.landing-custom-background__media--desktop-v-top{top:0;bottom:auto}.landing-custom-background__media--desktop-v-center{top:50%;bottom:auto}.landing-custom-background__media--desktop-v-bottom{bottom:0;top:auto}.landing-custom-background__media--desktop-h-center.landing-custom-background__media--desktop-v-center{transform:translate(-50%,-50%)}.landing-custom-background__media--desktop-h-center:not(.landing-custom-background__media--desktop-v-center){transform:translate(-50%)}.landing-custom-background__media--desktop-v-center:not(.landing-custom-background__media--desktop-h-center){transform:translateY(-50%)}}.landing-custom-background__heading{color:#fff;text-align:center;font-size:36px;font-weight:700;line-height:1;margin-bottom:20px;max-width:902px;margin-inline:auto}.landing-custom-background__body{color:#fff;text-align:center;font-family:nexa,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.25;margin-bottom:32px;max-width:496px;margin-inline:auto}.landing-custom-background__button{text-transform:lowercase;width:100%;max-width:292px;display:block;margin-inline:auto;margin-bottom:30px;color:#ff7247;background-color:#fff;border-radius:6px;font-size:20px;line-height:30px;letter-spacing:0;white-space:nowrap;overflow:hidden;text-align:center;cursor:pointer;padding:15px;text-decoration:none;border:2px solid transparent;box-sizing:border-box}.landing-custom-background__button:hover{background-color:#fff3eb;color:#ff6333}.landing-custom-background__button--peach{background-color:#ffdac2;border-color:#ffa970;color:#ff6333;font-size:18px;line-height:18px;letter-spacing:.36px;min-height:60px;padding:12px 24px;display:inline-flex;align-items:center;justify-content:center}.landing-custom-background__button--peach:hover{background-color:#fff3eb;color:#ff6333}.landing-custom-background__star-rating{margin-bottom:6px;display:flex;align-items:center;justify-content:center;gap:4px}.landing-custom-background__sub-stars-text{color:#fff;text-align:center;font-family:nexa,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.5;margin-bottom:0}.landing-custom-background--quote-guarantee{background-color:#ff6333}.landing-custom-background--quote-guarantee .landing-custom-background__content{display:flex;flex-direction:column;align-items:center;gap:42px;padding-inline:27px}.landing-custom-background--quote-guarantee .landing-custom-background__intro,.landing-custom-background--quote-guarantee .landing-custom-background__intro-copy{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.landing-custom-background--quote-guarantee .landing-custom-background__heading{font-size:36px;line-height:36px;letter-spacing:normal;margin-bottom:0;max-width:none}@media screen and (max-width:989px){.landing-custom-background--quote-guarantee .landing-custom-background__heading{font-size:36px!important;line-height:36px!important;letter-spacing:normal!important}}.landing-custom-background--quote-guarantee .landing-custom-background__stars-row{display:flex;flex-direction:column;align-items:center;gap:0}.landing-custom-background--quote-guarantee .landing-custom-background__star-rating{margin-bottom:0}.landing-custom-background--quote-guarantee .landing-custom-background__attribution--desktop{display:none}.landing-custom-background--quote-guarantee .landing-custom-background__attribution-mobile{display:flex;flex-direction:column;align-items:center;gap:0;overflow:visible}.landing-custom-background--quote-guarantee .landing-custom-background__attribution-name{color:#fff;font-family:nexa,sans-serif;font-size:16px;font-weight:700;line-height:20px;margin:0;text-align:center}.landing-custom-background--quote-guarantee .landing-custom-background__trustpilot{display:block;line-height:0}.landing-custom-background--quote-guarantee .badge-trustpilot-logo .campaign-pdp-customer-proof__platform-svg{line-height:0;overflow:visible}.landing-custom-background--quote-guarantee .badge-trustpilot-logo .campaign-pdp-customer-proof__platform-img{display:block;width:106px;height:26px;max-height:none;object-fit:contain}.landing-custom-background--quote-guarantee .badge-trustpilot-logo--wordmark-light .campaign-pdp-customer-proof__platform-img{filter:none}.landing-custom-background--quote-guarantee .badge-trustpilot-logo--light .campaign-pdp-customer-proof__platform-img{filter:brightness(0) invert(1)}.landing-custom-background--quote-guarantee .landing-custom-background__guarantee{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.landing-custom-background--quote-guarantee .landing-custom-background__body{font-size:16px;line-height:20px;margin-bottom:0;max-width:none;width:100%}.landing-custom-background--quote-guarantee .landing-custom-background__body--desktop{display:none}.landing-custom-background--quote-guarantee .landing-custom-background__body--mobile{display:block}.landing-custom-background--quote-guarantee .landing-custom-background__button{font-size:18px;line-height:18px;margin-bottom:0;max-width:none;text-transform:none;width:100%}.landing-custom-background--quote-guarantee .landing-custom-background__trust{width:100%}.landing-custom-background--quote-guarantee .landing-custom-background__trust .pdp-trust-icons{max-width:none;margin:0 auto}.landing-custom-background--quote-guarantee .landing-custom-background__trust .pdp-trust-icons__grid{gap:24px 24px}.landing-custom-background--quote-guarantee .landing-custom-background__trust .pdp-trust-icons__icon{width:19px;height:19px}.landing-custom-background--quote-guarantee .landing-custom-background__trust .pdp-trust-icons__text{color:#fff;font-size:12px;line-height:18px;letter-spacing:.24px}.landing-custom-background--quote-guarantee .landing-custom-background__trust .pdp-trust-icons__text--desktop{display:none}.landing-custom-background--quote-guarantee .landing-custom-background__trust .pdp-trust-icons__text--mobile{display:block}.landing-custom-background--quote-guarantee .landing-custom-background__trust .pdp-trust-icons__text--mobile p{color:inherit;font-size:inherit;font-weight:700;line-height:18px;margin:0}.landing-custom-background--quote-guarantee .landing-custom-background__trust .pdp-trust-icons__text--mobile p+p{margin-top:0}@media screen and (min-width:990px){.landing-custom-background__button{font-size:24px;padding:15px 16px 16px}.landing-custom-background__heading{font-size:60px;margin-bottom:24px}.landing-custom-background__body{font-size:18px;line-height:24px}.landing-custom-background__sub-stars-text{font-size:18px}.landing-custom-background--quote-guarantee .landing-custom-background__content{gap:56px;padding-inline:23px}.landing-custom-background--quote-guarantee .landing-custom-background__intro{gap:40px;max-width:none;width:100%}.landing-custom-background--quote-guarantee .landing-custom-background__intro-copy{gap:16px}.landing-custom-background--quote-guarantee .landing-custom-background__heading{font-size:60px!important;line-height:1.2!important;letter-spacing:normal!important}.landing-custom-background--quote-guarantee .landing-custom-background__stars-row{flex-direction:row;align-items:flex-end;justify-content:center;gap:20px}.landing-custom-background--quote-guarantee .landing-custom-background__attribution--desktop{display:block;color:#fff;font-family:nexa,sans-serif;font-size:18px;font-weight:700;line-height:20px;margin:0;white-space:nowrap}.landing-custom-background--quote-guarantee .landing-custom-background__attribution-mobile{display:none}.landing-custom-background--quote-guarantee .landing-custom-background__guarantee{gap:20px;max-width:380px}.landing-custom-background--quote-guarantee .landing-custom-background__body{font-size:18px;line-height:24px}.landing-custom-background--quote-guarantee .landing-custom-background__body--desktop{display:block}.landing-custom-background--quote-guarantee .landing-custom-background__body--mobile{display:none}.landing-custom-background--quote-guarantee .landing-custom-background__button--peach{max-width:362px;width:100%}.landing-custom-background--quote-guarantee .landing-custom-background__trust .pdp-trust-icons{width:max-content;max-width:100%;margin-inline:auto}.landing-custom-background--quote-guarantee .landing-custom-background__trust .pdp-trust-icons__grid{display:grid;grid-template-columns:repeat(4,max-content);gap:48px;justify-content:center;justify-items:center}.landing-custom-background--quote-guarantee .landing-custom-background__trust .pdp-trust-icons__item{max-width:190px;gap:8px}.landing-custom-background--quote-guarantee .landing-custom-background__trust .pdp-trust-icons__text{font-size:14px;letter-spacing:.28px;white-space:nowrap}.landing-custom-background--quote-guarantee .landing-custom-background__trust .pdp-trust-icons__text--desktop{display:block}.landing-custom-background--quote-guarantee .landing-custom-background__trust .pdp-trust-icons__text--mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/component-landing-quote-guarantee.css.map */
