.sv-assurance{width:100%;background:#eef3e9;border-block:1px solid #d8e1d4}.sv-assurance__inner{width:min(1320px,calc(100% - 40px));margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.sv-assurance__item{min-width:0;padding:18px 22px}.sv-assurance__item+.sv-assurance__item{border-left:1px solid #d1dbcd}.sv-assurance__item strong{display:block;color:#21462e;font-size:14px;letter-spacing:0}.sv-assurance__item span{display:block;margin-top:3px;color:#56645a;font-size:12px;line-height:1.45;letter-spacing:0}.sv-assurance__item a{color:#21462e;text-decoration:underline;text-underline-offset:2px}@media(max-width:900px){.sv-assurance__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-assurance__item:nth-child(3){border-left:0;border-top:1px solid #d1dbcd}.sv-assurance__item:nth-child(4){border-top:1px solid #d1dbcd}}@media(max-width:520px){.sv-assurance__inner{width:min(100% - 28px,1320px);grid-template-columns:1fr}.sv-assurance__item{padding:14px 4px}.sv-assurance__item+.sv-assurance__item{border-left:0;border-top:1px solid #d1dbcd}}.cv-apparel-signup{margin:28px 0;padding:24px;background:#eee8dc;border:1px solid #d7ddd4;border-left:4px solid #365a42;border-radius:3px;color:#1d3027;max-width:820px}.cv-apparel-signup h2{margin:0 0 12px!important;font-size:clamp(22px,2.5vw,30px)!important;line-height:1.2!important;color:inherit!important}.cv-apparel-signup p{margin:12px 0;font-size:14px;line-height:1.6}.cv-apparel-signup__form>label{display:block;margin:16px 0 7px;font-size:14px;font-weight:600}.cv-apparel-signup__row{display:flex;gap:10px;align-items:stretch}.cv-apparel-signup__row input{flex:1;min-width:0;width:100%;min-height:48px;padding:12px;border:1px solid #8a998b;border-radius:3px;background:#fff;color:#1d3027;font:inherit;font-size:16px}.cv-apparel-signup__row button{min-height:48px;padding:12px 20px;border:1px solid #243b2d;border-radius:3px;background:#243b2d;color:#fff;font:inherit;font-weight:600;cursor:pointer}.cv-apparel-signup__row button:disabled{opacity:.55;cursor:not-allowed}.cv-apparel-signup__consent{display:flex;align-items:flex-start;gap:12px;margin-top:16px}.cv-apparel-signup__consent input{flex:0 0 20px;width:20px;height:20px;margin:2px 0;accent-color:#243b2d}.cv-apparel-signup__consent label{font-size:13px;line-height:1.6;cursor:pointer}.cv-apparel-signup a{color:inherit;text-decoration:underline;text-underline-offset:3px}.cv-apparel-signup__privacy{font-size:12px!important}.cv-apparel-signup input:focus-visible,.cv-apparel-signup button:focus-visible,.cv-apparel-signup a:focus-visible{outline:2px solid #365a42;outline-offset:3px}.cv-apparel-signup [hidden]{display:none!important}.cv-apparel-signup__honey{position:absolute;left:-10000px;width:1px;height:1px;opacity:0;pointer-events:none}@media(max-width:520px){.cv-apparel-signup{padding:20px 16px}.cv-apparel-signup__row{flex-direction:column}.cv-apparel-signup__row button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/46/compiled_assets/styles.css.map */
