.gf-campaign{display:grid;gap:var(--gf-gap);max-width:var(--page-width, 1400px);margin-inline:auto;padding:var(--gf-pt) var(--gf-gutter, 1rem) var(--gf-pb)}.gf-campaign--full{max-width:none;padding-inline:0}.gf-campaign:not(:has(.gf-banner:not([hidden]))){display:none}.sp-title-align-center{text-align:center}.sp-title-align-left{text-align:left}.sp-title-align-right{text-align:right}.sp-section-desc{max-width:800px}.sp-title-align-center .sp-section-desc{margin:0 auto}.sp-title-align-left .sp-section-desc{margin:0}.sp-title-align-right .sp-section-desc{margin:0 0 0 auto}.sh-section-hub-main ul,.sh-section-hub-main ol{margin:0;padding:0}.sh-section-hub-main li{list-style:none}.sh-section-hub-main a{text-decoration:none;color:inherit}.sh-section-hub-main img{display:block;max-width:100%}.sh-section-hub-main *:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.sh-section-hub-main input,.sh-section-hub-main button{font-family:inherit}.sp-empty-img{background:gray;opacity:.5}.gf-banner{display:block}.gf-banner[hidden]{display:none}.gf-banner__link{display:block}.gf-banner__image{display:block;width:100%;height:auto}.gf-banner__image--placeholder{aspect-ratio:3 / 1;background:#0000000f}.gf-banner__status{margin:0 0 .5rem;padding:.25rem .5rem;font-size:.8125rem;border:1px dashed currentColor}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
