.additive-assurance{background:var(--additive-assurance-bg);border-radius:var(--additive-assurance-radius);color:var(--additive-assurance-text);isolation:isolate;overflow:clip;position:relative}.additive-assurance *,.additive-assurance *:before,.additive-assurance *:after{box-sizing:border-box}.additive-assurance--top-border{border-top:var(--additive-assurance-border-thickness) solid var(--additive-assurance-border-color)}.additive-assurance--bottom-border{border-bottom:var(--additive-assurance-border-thickness) solid var(--additive-assurance-border-color)}.additive-assurance--shadow{box-shadow:0 8px 20px #1214160d}.additive-assurance__inner{margin-inline:auto;max-width:var(--additive-assurance-max-width);padding:var(--additive-assurance-pad-top) var(--additive-assurance-pad-x) var(--additive-assurance-pad-bottom);width:100%}.additive-assurance__sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.additive-assurance__list{display:grid;gap:var(--additive-assurance-row-gap) var(--additive-assurance-column-gap);grid-template-columns:repeat(var(--additive-assurance-desktop-columns),minmax(0,1fr));list-style:none;margin:0;padding:0}.additive-assurance__item{min-width:0;position:relative}.additive-assurance__panel{align-items:center;color:inherit;display:grid;gap:var(--additive-assurance-icon-gap);height:100%;min-height:58px;padding:8px clamp(22px,2vw,30px);text-decoration:none}.additive-assurance--icon-left .additive-assurance__panel{grid-template-columns:auto minmax(0,1fr)}.additive-assurance--icon-top .additive-assurance__panel{grid-template-columns:minmax(0,1fr);justify-items:start}.additive-assurance--text-center .additive-assurance__panel{justify-items:center;text-align:center}.additive-assurance--text-left .additive-assurance__panel{justify-items:start;text-align:left}.additive-assurance--vertical-top .additive-assurance__panel{align-items:start}.additive-assurance--vertical-bottom .additive-assurance__panel{align-items:end}.additive-assurance__item--highlighted .additive-assurance__panel{background:var(--additive-assurance-highlight-bg);border-radius:min(8px,var(--additive-assurance-radius));color:var(--additive-assurance-highlight-text)}.additive-assurance__item--highlighted .additive-assurance__heading,.additive-assurance__item--highlighted .additive-assurance__text{color:currentColor}.additive-assurance__item--linked .additive-assurance__panel{transition:color .18s ease,transform .18s ease}.additive-assurance__item--linked .additive-assurance__panel:hover{color:var(--additive-assurance-heading);transform:translateY(-1px)}.additive-assurance__panel:focus-visible{outline:2px solid var(--additive-assurance-item-accent, var(--additive-assurance-accent));outline-offset:3px}.additive-assurance__icon{align-items:center;color:var(--additive-assurance-icon);display:inline-flex;flex:0 0 auto;height:var(--additive-assurance-icon-size);justify-content:center;position:relative;width:var(--additive-assurance-icon-size)}.additive-assurance--icon-bg .additive-assurance__icon{background:var(--additive-assurance-icon-bg);border:1px solid var(--additive-assurance-icon-border);border-radius:var(--additive-assurance-icon-radius);height:calc(var(--additive-assurance-icon-size) + 16px);width:calc(var(--additive-assurance-icon-size) + 16px)}.additive-assurance--icon-bg .additive-assurance__icon:after{background:var(--additive-assurance-item-accent, var(--additive-assurance-accent));content:"";height:2px;inset:auto 8px 6px;opacity:.75;position:absolute}.additive-assurance__icon svg{display:block;fill:none;height:var(--additive-assurance-icon-size);max-height:none;max-width:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:var(--additive-assurance-icon-size)}.additive-assurance__icon-image{display:block;height:var(--additive-assurance-icon-size);max-height:100%;object-fit:contain;width:var(--additive-assurance-icon-size)}.additive-assurance__copy{display:grid;gap:3px;min-width:0}.additive-assurance--icon-left .additive-assurance__copy{max-width:30ch}.additive-assurance--icon-top .additive-assurance__copy,.additive-assurance--text-center .additive-assurance__copy{max-width:28ch}.additive-assurance__heading{color:var(--additive-assurance-heading);font-size:var(--additive-assurance-heading-size);font-weight:var(--additive-assurance-heading-weight);letter-spacing:var(--additive-assurance-heading-spacing);line-height:1.2;margin:0;overflow-wrap:normal;text-wrap:balance;word-break:normal}.additive-assurance__text{color:var(--additive-assurance-text);display:block;font-size:var(--additive-assurance-description-size);font-weight:400;line-height:var(--additive-assurance-description-line-height);overflow-wrap:anywhere}.additive-assurance--separators .additive-assurance__item:before,.additive-assurance--separators .additive-assurance__item:after{display:none}.additive-assurance--separators.additive-assurance--desktop-3 .additive-assurance__item:not(:nth-child(3n+1)):before,.additive-assurance--separators.additive-assurance--desktop-4 .additive-assurance__item:not(:nth-child(4n+1)):before,.additive-assurance--separators.additive-assurance--desktop-5 .additive-assurance__item:not(:nth-child(5n+1)):before,.additive-assurance--separators.additive-assurance--desktop-6 .additive-assurance__item:not(:nth-child(6n+1)):before{background:var(--additive-assurance-separator);content:"";display:block;height:min(48px,calc(100% - 16px));left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.additive-assurance--separators.additive-assurance--desktop-3 .additive-assurance__item:nth-child(n+4):after,.additive-assurance--separators.additive-assurance--desktop-4 .additive-assurance__item:nth-child(n+5):after,.additive-assurance--separators.additive-assurance--desktop-5 .additive-assurance__item:nth-child(n+6):after,.additive-assurance--separators.additive-assurance--desktop-6 .additive-assurance__item:nth-child(n+7):after{background:var(--additive-assurance-separator);content:"";display:block;height:1px;left:clamp(16px,2vw,30px);position:absolute;right:clamp(16px,2vw,30px);top:0}@media(max-width:1180px){.additive-assurance__inner{padding-top:var(--additive-assurance-pad-top-tablet);padding-bottom:var(--additive-assurance-pad-bottom-tablet)}.additive-assurance__list{grid-template-columns:repeat(var(--additive-assurance-tablet-columns),minmax(0,1fr))}.additive-assurance__panel{min-height:64px}.additive-assurance--separators .additive-assurance__item:before,.additive-assurance--separators .additive-assurance__item:after{display:none!important}.additive-assurance--separators.additive-assurance--tablet-2 .additive-assurance__item:not(:nth-child(odd)):before,.additive-assurance--separators.additive-assurance--tablet-3 .additive-assurance__item:not(:nth-child(3n+1)):before,.additive-assurance--separators.additive-assurance--tablet-4 .additive-assurance__item:not(:nth-child(4n+1)):before{background:var(--additive-assurance-separator);content:"";display:block!important;height:min(48px,calc(100% - 16px));left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.additive-assurance--separators.additive-assurance--tablet-2 .additive-assurance__item:nth-child(n+3):after,.additive-assurance--separators.additive-assurance--tablet-3 .additive-assurance__item:nth-child(n+4):after,.additive-assurance--separators.additive-assurance--tablet-4 .additive-assurance__item:nth-child(n+5):after{background:var(--additive-assurance-separator);content:"";display:block!important;height:1px;left:clamp(16px,2vw,30px);position:absolute;right:clamp(16px,2vw,30px);top:0}}@media(max-width:749px){.additive-assurance{overflow:hidden}.additive-assurance__inner{padding:var(--additive-assurance-pad-top-mobile) var(--additive-assurance-pad-x-mobile) var(--additive-assurance-pad-bottom-mobile)}.additive-assurance__list{grid-template-columns:repeat(var(--additive-assurance-mobile-columns),minmax(0,1fr))}.additive-assurance__panel,.additive-assurance--icon-left .additive-assurance__panel{align-items:start;gap:7px;grid-template-columns:minmax(0,1fr);min-height:96px;padding:16px 14px}.additive-assurance--text-center .additive-assurance__panel,.additive-assurance--icon-top.additive-assurance--text-center .additive-assurance__panel{justify-items:center;text-align:center}.additive-assurance--text-left .additive-assurance__panel,.additive-assurance--icon-top.additive-assurance--text-left .additive-assurance__panel{justify-items:start;text-align:left}.additive-assurance__icon{height:var(--additive-assurance-icon-size-mobile);width:var(--additive-assurance-icon-size-mobile)}.additive-assurance--icon-bg .additive-assurance__icon{height:calc(var(--additive-assurance-icon-size-mobile) + 14px);width:calc(var(--additive-assurance-icon-size-mobile) + 14px)}.additive-assurance__icon svg,.additive-assurance__icon-image{height:var(--additive-assurance-icon-size-mobile);width:var(--additive-assurance-icon-size-mobile)}.additive-assurance__copy,.additive-assurance--icon-left .additive-assurance__copy,.additive-assurance--icon-top .additive-assurance__copy,.additive-assurance--text-center .additive-assurance__copy{max-width:24ch}.additive-assurance__heading{font-size:var(--additive-assurance-heading-size-mobile);line-height:1.22;overflow-wrap:anywhere}.additive-assurance__text{font-size:var(--additive-assurance-description-size-mobile)}.additive-assurance--separators .additive-assurance__item:before,.additive-assurance--separators .additive-assurance__item:after{display:none!important}.additive-assurance--separators.additive-assurance--mobile-2 .additive-assurance__item:nth-child(2n):before{background:var(--additive-assurance-separator);content:"";display:block!important;height:calc(100% - 28px);left:0;position:absolute;top:14px;transform:none;width:1px}.additive-assurance--separators.additive-assurance--mobile-2 .additive-assurance__item:nth-child(n+3):after,.additive-assurance--separators.additive-assurance--mobile-1 .additive-assurance__item+.additive-assurance__item:after{background:var(--additive-assurance-separator);content:"";display:block!important;height:1px;left:14px;position:absolute;right:14px;top:0}}@media(max-width:349px){.additive-assurance__list{grid-template-columns:1fr}.additive-assurance--separators.additive-assurance--mobile-2 .additive-assurance__item:nth-child(2n):before{display:none!important}.additive-assurance--separators.additive-assurance--mobile-2 .additive-assurance__item+.additive-assurance__item:after,.additive-assurance--separators.additive-assurance--mobile-1 .additive-assurance__item+.additive-assurance__item:after{background:var(--additive-assurance-separator);content:"";display:block!important;height:1px;left:14px;position:absolute;right:14px;top:0}.additive-assurance__panel,.additive-assurance--icon-left .additive-assurance__panel{grid-template-columns:auto minmax(0,1fr);min-height:auto}}@media(prefers-reduced-motion:reduce){.additive-assurance__item--linked .additive-assurance__panel{transition-duration:.001ms!important}.additive-assurance__item--linked .additive-assurance__panel:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/additive-store-assurance.css.map */
