.yb-template-page{--yb-ed-paper: #fff;--yb-ed-soft: #f2f2f2;--yb-ed-ink: #111;--yb-ed-muted: #565656;--yb-ed-line: #dedede;--yb-ed-orange: #111;--yb-ed-orange-text: #333}.yb-template-page #MainContent .yb-page-hero--campaign{display:block;min-height:0;padding:0;border:0;background:#fff!important}.yb-template-page #MainContent .yb-page-hero--campaign:before,.yb-template-page #MainContent .yb-page-hero--campaign:after,.yb-template-page #MainContent .yb-section__header:before{display:none}html.yb-site-polish body.yb-minimal-preview.yb-template-page #MainContent .yb-page-hero--campaign>.yb-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,72px);width:100%;max-width:var(--yb-layout-max, 1440px)!important;min-height:0;margin-inline:auto;padding:var(--yb-layout-section, 72px) var(--yb-layout-gutter, 40px);padding-inline:var(--yb-layout-gutter, 40px)!important;padding-block:var(--yb-layout-section, 72px)!important}html.yb-site-polish body.yb-minimal-preview.yb-template-page #MainContent .yb-scope:not(.yb-page-hero) :is(.yb-container,.yb-partner-container){width:min(calc(var(--yb-layout-max, 1440px) - var(--yb-layout-gutter, 40px) - var(--yb-layout-gutter, 40px)),calc(100% - var(--yb-layout-gutter, 40px) - var(--yb-layout-gutter, 40px)));max-width:none;margin-inline:auto}.yb-template-page #MainContent .yb-scope.yb-section:not(.yb-page-hero),.yb-template-page #MainContent .yb-partner-section{padding-block:var(--yb-layout-section, 72px)!important}.yb-template-page #MainContent .yb-partner-hero__grid{min-height:0;padding-inline:0!important;padding-block:var(--yb-layout-section, 72px)!important}.yb-template-page #MainContent .yb-page-hero--campaign .yb-page-hero__content{width:100%;max-width:620px;margin:0;padding:0;text-align:left}.yb-template-page #MainContent .yb-page-hero--campaign .yb-title{max-width:14ch;margin:16px 0 0;overflow-wrap:normal;text-shadow:none!important}.yb-template-page #MainContent .yb-page-hero__media{display:block;width:100%;min-width:0;aspect-ratio:var(--yb-page-media-ratio, 3 / 2);overflow:hidden;background:#f2f2f2}.yb-template-page #MainContent .yb-page-hero__media img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.yb-template-page #MainContent .yb-page-hero__media--product{aspect-ratio:4 / 3;max-height:480px;padding:clamp(24px,3vw,40px)}.yb-template-page #MainContent .yb-page-hero--text-only>.yb-container{grid-template-columns:minmax(0,1fr);min-height:0}.yb-template-page #MainContent .yb-page-hero--center .yb-page-hero__content{text-align:center}.yb-template-page #MainContent .yb-page-hero--center :is(.yb-title,.yb-text){margin-inline:auto}.yb-template-page #MainContent .yb-page-hero--center .yb-hero__actions{justify-content:center!important}.yb-template-page #MainContent .yb-scope :is(.yb-button,.yb-partner-button){border-radius:0!important;box-shadow:none!important;transform:none}.yb-template-page #MainContent .yb-scope :is(.yb-button--primary,.yb-partner-button--primary){color:#fff!important;border-color:#111!important;background:#111!important}.yb-template-page #MainContent .yb-scope :is(.yb-button--secondary,.yb-partner-button--secondary,.yb-partner-button--on-dark){color:#111!important;border-color:#111!important;background:transparent!important}.yb-template-page #MainContent .yb-scope .yb-button:hover{color:#fff!important;border-color:#333!important;background:#333!important}.yb-template-page #MainContent .yb-scope :is(.yb-content-card,.yb-faq-list,.yb-faq-cta,.yb-warranty-card,.yb-warranty-info,.yb-warranty-step,.yb-warranty-important,.yb-warranty-cta,.yb-shipping-returns__panel,.yb-shipping-returns__cta,.yb-contact-card,.yb-contact-form-shell,.yb-contact-cta,.yb-manual-card,.yb-manuals-help,.yb-manual-topic){border-radius:0!important;box-shadow:none!important;transform:none}.yb-template-page #MainContent .yb-scope :is(.yb-warranty-note,.yb-contact-form-note){border-color:#dedede;background:#f2f2f2}.yb-template-page #MainContent .yb-scope :is(.yb-shipping-returns__panel-head span,.yb-warranty-step span,.yb-contact-card__number,.yb-partner-process li>span,.yb-partner-support-card__icon){color:#111;background:#eee}.yb-template-page #MainContent .yb-faq-tab.is-active{color:#fff!important;background:#111!important}.yb-template-page #MainContent .yb-faq-item{box-shadow:none!important}.yb-template-page #MainContent :is(.yb-field,.yb-partner-field) :is(input,select,textarea):focus{border-color:#111!important;box-shadow:0 0 0 2px #dedede!important}.yb-template-page #MainContent .yb-brand-proof__grid{align-items:start;gap:clamp(24px,3vw,48px)}.yb-template-page #MainContent .yb-brand-proof__card{border:0;border-radius:0;background:#fff}.yb-template-page #MainContent .yb-brand-proof__media{aspect-ratio:4 / 3;padding:24px;background:#f2f2f2}.yb-template-page #MainContent .yb-brand-proof__body{padding:24px 0 0}.yb-template-page #MainContent .yb-brand-proof__card--text{border-top:1px solid #bdbdbd}.yb-template-page #MainContent .yb-brand-proof__step{display:block;margin-bottom:32px;color:#777;font-size:28px;line-height:1}.yb-template-page #MainContent .yb-brand-proof__body h3{max-width:24ch;font-size:clamp(20px,1.7vw,26px);line-height:1.2}.yb-template-page #MainContent .yb-partner-hero__grid{gap:clamp(32px,4vw,64px)}.yb-template-page #MainContent .yb-partner-hero__visual{aspect-ratio:3 / 2;border:0;border-radius:0;background:#f2f2f2!important}.yb-template-page #MainContent .yb-partner-hero__visual img{width:100%;height:100%;object-fit:contain;transform:none}.yb-template-page #MainContent .yb-partner-page .yb-partner-section--dark{--yb-text: #111;--yb-text-muted: #565656;color:#111;background:#f2f2f2!important}.yb-template-page #MainContent .yb-partner-page :is(.yb-partner-path-card,.yb-partner-support-card,.yb-partner-form-card,.yb-partner-faq details,.yb-partner-product-card a){border:0;border-top:1px solid #dedede;border-radius:0;box-shadow:none;transform:none;background:#fff!important}.yb-template-page #MainContent .yb-partner-page .yb-partner-product-card__media{background:#e9e9e9}.yb-template-page #MainContent .yb-partner-page .yb-partner-product-card__media img{padding:clamp(24px,3vw,44px);object-fit:contain;transform:none}.yb-template-page #MainContent .yb-partner-page .yb-partner-section--dark :is(.yb-partner-section__header h2,.yb-partner-product-card h3){color:#111!important}.yb-template-page #MainContent .yb-partner-page .yb-partner-section--dark :is(.yb-partner-eyebrow,.yb-partner-product-card__category,.yb-partner-section__header>p:last-child){color:#565656!important}@media(max-width:989px){.yb-template-page #MainContent .yb-page-hero--campaign>.yb-container{grid-template-columns:minmax(0,1fr);gap:36px;min-height:0;padding:48px 24px 32px}.yb-template-page #MainContent .yb-page-hero__media--product{aspect-ratio:4 / 3;max-height:460px;padding:28px}}@media(max-width:749px){.yb-template-page #MainContent .yb-page-hero__media:not(.yb-page-hero__media--product){aspect-ratio:var(--yb-page-media-mobile-ratio, 3 / 2)}.yb-template-page #MainContent .yb-page-hero--campaign>.yb-container{padding:40px 20px 28px}.yb-template-page #MainContent .yb-brand-proof__grid{grid-template-columns:minmax(0,1fr);gap:32px}.yb-template-page #MainContent .yb-brand-proof__media{max-height:360px}.yb-template-page #MainContent .yb-brand-proof__step{margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/yb-campaign-pages.css.map */
