.template-warranty-protection{--warranty-background: #f1efe9;--warranty-text: #2c2a29}.template-warranty-protection :is(.pjch,.pjwan,.pjwc,.pjwr,.pjwcl,.pjwo){font-family:var(--element-text-font-family--body, var(--typeBasePrimary)),var(--element-text-font-family-fallback--body, var(--typeBaseFallback, sans-serif))}.template-warranty-protection :is(.pjch__heading,.pjwc__title,.pjwr__heading,.pjwcl__heading,.pjwo__heading){font-family:var(--element-text-font-family--heading, var(--typeHeaderPrimary)),var(--element-text-font-family-fallback--heading, var(--typeHeaderFallback, serif));font-weight:var(--element-text-font-weight--heading, var(--typeHeaderWeight, 400));letter-spacing:0}.template-warranty-protection .pjch{min-height:0;aspect-ratio:1920 / 590}.template-warranty-protection .pjch__bg img,.template-warranty-protection .pjch.is-inview .pjch__bg img{transform:none}.template-warranty-protection .pjch__overlay{background:#000;opacity:.5}.template-warranty-protection .pjch__container{max-width:860px;padding-block:48px}.template-warranty-protection .pjch__crumbs{margin-bottom:28px;opacity:1}.template-warranty-protection .pjch__crumbs a{border:0}.template-warranty-protection .pjch__heading{font-size:clamp(32px,3.8vw,60px);line-height:1.1;margin-bottom:14px;opacity:1;transform:none}.template-warranty-protection .pjch__lead{max-width:780px;margin:0;font-size:14px;line-height:1.4;opacity:1;transform:none}.template-warranty-protection :is(.pjwan__container,.pjwc__container,.pjwr__container,.pjwo__container){max-width:var(--layout-section-max-inline-size, 1920px);padding-inline:clamp(20px,4.2vw,80px)}.template-warranty-protection .pjwan__row{justify-content:center;gap:20px;padding:0}.template-warranty-protection .pjwan__link{position:relative;padding:22px 16px;border:0;border-radius:0;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;text-decoration:none}.template-warranty-protection .pjwan__link.is-active{background:transparent;color:var(--pjwan-accent);border-color:transparent;font-weight:600}.template-warranty-protection .pjwan__link:after{content:"";position:absolute;inset:auto 0 0;height:3px;background:var(--pjwan-accent);opacity:0;transition:opacity .2s ease}.template-warranty-protection .pjwan__link.is-active:after{opacity:1}.template-warranty-protection .pjwan__link:not(.is-active):is(:hover,:focus){border-color:transparent;color:var(--pjwan-fg)}.template-warranty-protection .pjwan__link:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.template-warranty-protection .pjwc__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}.template-warranty-protection .pjwc__row+.pjwc__row{margin-top:0}.template-warranty-protection :is(.pjwc__media,.pjwo__media){aspect-ratio:1}.template-warranty-protection .pjwc__text{width:100%;max-width:570px;justify-self:end;padding:40px 0 40px 30px}.template-warranty-protection .pjwc__row.is-reversed .pjwc__text{justify-self:start;padding:40px 30px}.template-warranty-protection .pjwc__badge-row{margin-bottom:32px}.template-warranty-protection .pjwc__badge-icon{height:auto}.template-warranty-protection .pjwc__badge-icon svg{width:80px;height:auto}.template-warranty-protection .pjwc__badge-icon svg[viewBox="0 0 124 62"]{width:104px}.template-warranty-protection .pjwc__badge-icon svg[viewBox="0 0 77 98"]{width:76px}.template-warranty-protection :is(.pjwc__title,.pjwr__heading,.pjwo__heading){font-size:clamp(24px,1.8vw,32px);line-height:1.15;margin-bottom:14px}.template-warranty-protection :is(.pjwc__body,.pjwr__intro,.pjwr__closing,.pjwo__text){font-size:14px;line-height:1.4;opacity:1;margin-bottom:0}.template-warranty-protection .pjwc__body strong{font-weight:500}.template-warranty-protection :is(.pjwc__cta,.pjwo__button){display:none}.template-warranty-protection .pjwr__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.template-warranty-protection .pjwr__media{aspect-ratio:auto;background:transparent}.template-warranty-protection .pjwr__media img{height:auto}.template-warranty-protection .pjwr__text{max-width:431px}.template-warranty-protection .pjwr__heading{margin-bottom:24px}.template-warranty-protection .pjwr__list--bullets{display:block;list-style:disc;padding-left:36px;margin:16px 0}.template-warranty-protection .pjwr__list--bullets .pjwr__list-item{display:list-item}.template-warranty-protection .pjwr__list--bullets .pjwr__list-label{font-size:14px;font-weight:400}.template-warranty-protection .pjwr__text>.btn{margin-top:32px}.template-warranty-protection .pjwcl__container{max-width:800px}.template-warranty-protection .pjwcl__intro{max-width:728px;margin-bottom:40px}.template-warranty-protection .pjwcl__heading{font-size:clamp(32px,3.8vw,60px);line-height:1.1;margin-bottom:20px}.template-warranty-protection .pjwcl__lead{font-size:14px;line-height:1.4;opacity:1}.template-warranty-protection .pjwcl__steps{gap:32px}.template-warranty-protection .pjwcl__step{padding:0}.template-warranty-protection .pjwcl__step:before{display:none}.template-warranty-protection .pjwcl__step-icon{width:40px;height:44px;margin-bottom:14px}.template-warranty-protection .pjwcl__step-icon img{width:100%;height:100%;object-fit:contain}.template-warranty-protection .pjwcl__step-text{max-width:288px;margin-inline:auto;font-size:14px;line-height:1.4;opacity:1}.template-warranty-protection .pjwo__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}.template-warranty-protection .pjwo__content{width:100%;max-width:450px;margin-inline:auto;padding:40px 0 40px 30px}@media screen and (max-width:989px){.template-warranty-protection .pjwc__row{grid-template-columns:1fr;gap:28px}.template-warranty-protection .pjwc__row+.pjwc__row{margin-top:48px}.template-warranty-protection .pjwc__row .pjwc__media,.template-warranty-protection .pjwc__row.is-reversed .pjwc__media{order:0}.template-warranty-protection .pjwc__row .pjwc__text,.template-warranty-protection .pjwc__row.is-reversed .pjwc__text{order:1;padding:0;max-width:none}.template-warranty-protection .pjwr__row{grid-template-columns:1fr;gap:28px}.template-warranty-protection .pjwr__row.is-image-right .pjwr__media{order:0}.template-warranty-protection .pjwr__row.is-image-right .pjwr__text{order:1;max-width:none}.template-warranty-protection .pjwo__grid{grid-template-columns:1fr;gap:28px}.template-warranty-protection .pjwo__content{max-width:none;padding:0}}@media screen and (max-width:749px){.template-warranty-protection .pjch{aspect-ratio:auto;background:var(--warranty-background);color:var(--warranty-text)}.template-warranty-protection :is(.pjch__bg,.pjch__overlay){display:none}.template-warranty-protection .pjch__container{padding:40px 20px}.template-warranty-protection .pjch__crumbs{margin-bottom:20px}.template-warranty-protection :is(.pjch__heading,.pjwcl__heading){font-size:clamp(28px,8vw,36px)}.template-warranty-protection .pjwan__container{padding-inline:12px}.template-warranty-protection .pjwan__row{gap:0}.template-warranty-protection .pjwan__link{padding:18px 8px;font-size:clamp(10px,2.7vw,13px)}.template-warranty-protection :is(.pjwc__title,.pjwr__heading,.pjwo__heading){font-size:24px}.template-warranty-protection .pjwcl__intro{margin-bottom:32px}.template-warranty-protection .pjwcl__steps{grid-template-columns:1fr;gap:32px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/pj-warranty-protection.css.map */
