.hero-trust{--hero-t: clamp(0px, calc((100vw - 1024px) / 416), 1px);--hero-f: clamp(0px, calc((100vw - 1440px) / 480), 1px);--hero-height: calc(430px + 212 * var(--hero-t) + 214 * var(--hero-f));--hero-fade-width: calc(725px + 155 * var(--hero-t) + 332 * var(--hero-f));--hero-pad-top: calc(51px + 25 * var(--hero-t) + 64 * var(--hero-f));--hero-pad-bottom: calc(69px + 88 * var(--hero-t) + 42 * var(--hero-f));--hero-pad-x: calc(87px + 3 * var(--hero-t) + 186 * var(--hero-f));--hero-content-width: calc(461px + 90 * var(--hero-t) + 110.2 * var(--hero-f));--hero-content-gap: calc(22.5px + 13.5 * var(--hero-t) + 15.35 * var(--hero-f));--hero-text-gap: 16px;--hero-heading-size: calc(30px + 10 * var(--hero-t) + 10 * var(--hero-f));--hero-heading-line: calc(36px + 12 * var(--hero-t) + 13 * var(--hero-f));--hero-heading-width: calc(326px + 142 * var(--hero-t) + 117 * var(--hero-f));--hero-body-size: calc(14px + 2 * var(--hero-t) + 4 * var(--hero-f));--hero-body-line: calc(18px + 6 * var(--hero-t) + 6 * var(--hero-f));--hero-body-width: calc(461px + 51 * var(--hero-t) + 46 * var(--hero-f));--hero-badge-width: calc(91px + 19 * var(--hero-t) + 22 * var(--hero-f));--hero-badge-gap: calc(32.33px + 4.67 * var(--hero-t) + 7.4 * var(--hero-f));--hero-badge-row-height: calc(65px + 16.25 * var(--hero-t) + 16.25 * var(--hero-f));--hero-badge-pad-top: calc(0px + 2.625 * var(--hero-t) + .725 * var(--hero-f));--hero-badge-circle: calc(32px + 8 * var(--hero-t) + 7.2 * var(--hero-f));--hero-badge-label-gap: calc(5.7px + 2.3 * var(--hero-t) + 1.6 * var(--hero-f));--hero-badge-label-size: calc(10px + 2 * var(--hero-t) + 2 * var(--hero-f));--hero-badge-label-line: calc(14px - .25 * var(--hero-t) + 3.05 * var(--hero-f));--hero-button-width: calc(140px + 33 * var(--hero-t) + 34.6 * var(--hero-f));--hero-button-height: calc(40px + 8 * var(--hero-t) + 9.8 * var(--hero-f));--hero-button-pad-y: calc(9.6px + 2.4 * var(--hero-t) + 2.4 * var(--hero-f));--hero-button-pad-x: calc(19.2px + 4.8 * var(--hero-t) + 4.8 * var(--hero-f));--hero-button-radius: calc(28px + 7 * var(--hero-t) + 7 * var(--hero-f));--hero-button-size: calc(12.8px + 3.2 * var(--hero-t) + 3.2 * var(--hero-f));--hero-button-line: calc(19.2px + 4.8 * var(--hero-t) + 4.8 * var(--hero-f));--hero-card-top: calc(178px + 130 * var(--hero-t) + 140 * var(--hero-f));--hero-card-right: calc(70px + 43 * var(--hero-t) + 50 * var(--hero-f));--hero-card-width: calc(284px + 56 * var(--hero-t) + 64 * var(--hero-f));--hero-card-pad: calc(12px + 4 * var(--hero-t) + 8 * var(--hero-f));--hero-card-gap: calc(11.52px + 4.48 * var(--hero-t));--hero-card-radius: calc(17.28px + 6.72 * var(--hero-t));--hero-card-blur: 24px;--hero-card-edge: inset 0 1px 0;--hero-card-shadow: 0 25px 50px -12px rgba(0, 0, 0, .251);--hero-card-head-height: calc(28px + 12 * var(--hero-t));--hero-card-icon-badge: calc(28.8px + 11.2 * var(--hero-t));--hero-card-icon: calc(14.4px + 5.6 * var(--hero-t));--hero-card-head-gap: calc(10px + 2 * var(--hero-t));--hero-card-title-size: calc(13.5px + 4.5 * var(--hero-t));--hero-card-title-line: calc(21px + 7 * var(--hero-t));--hero-review-pad: calc(11.52px + 4.48 * var(--hero-t));--hero-review-radius: calc(14.4px + 5.6 * var(--hero-t));--hero-review-gap: calc(8.64px + 3.36 * var(--hero-t));--hero-review-shadow: 0 8px 24px -4px rgba(0, 0, 0, .102);--hero-star-size: calc(12.96px + 5.04 * var(--hero-t));--hero-star-gap: calc(4.32px + 1.68 * var(--hero-t));--hero-quote-size: calc(11.67px + 2.33 * var(--hero-t) + 2 * var(--hero-f));--hero-quote-line: calc(15px + 3 * var(--hero-t) + 6 * var(--hero-f));--hero-avatar: calc(23.04px + 8.96 * var(--hero-t));--hero-avatar-gap: calc(8.64px + 3.36 * var(--hero-t));--hero-name-size: calc(10.08px + 3.92 * var(--hero-t));--hero-name-line: calc(13px + 5 * var(--hero-t));--hero-name-gap: calc(1.44px + .56 * var(--hero-t));--hero-label-size: calc(8.64px + 3.36 * var(--hero-t));--hero-label-line: calc(13px + 5 * var(--hero-t));--hero-dot: calc(5.76px + 2.24 * var(--hero-t));--hero-dot-color: rgba(255, 255, 255, .6);position:relative;display:flex;height:var(--hero-height);overflow:hidden;background-color:var(--hero-fade-color);font-family:var(--hero-font)}.hero-trust__media{position:absolute;top:0;right:0;bottom:0;left:0}.hero-trust__media picture{display:block;height:100%}.hero-trust__image{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 15%}.hero-trust__image--placeholder{background-color:rgba(var(--color-foreground, 18, 18, 18),.04)}.hero-trust__media:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--hero-fade-width);background:linear-gradient(90deg,var(--hero-fade-color) 0%,var(--hero-fade-color-90) 50%,var(--hero-fade-color-0) 100%);pointer-events:none}.hero-trust--no-fade .hero-trust__media:after{content:none}.hero-trust__inner{position:relative;display:flex;align-items:center;width:100%;padding:var(--hero-pad-top) var(--hero-pad-x) var(--hero-pad-bottom)}.hero-trust__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hero-content-gap);width:var(--hero-content-width);max-width:100%}.hero-trust__text{display:flex;flex-direction:column;gap:var(--hero-text-gap)}.hero-trust__badges{display:flex;flex-wrap:wrap;gap:var(--hero-badge-gap);width:100%;margin:0;padding:0;list-style:none}.hero-trust__badge{display:flex;flex-direction:column;align-items:center;gap:var(--hero-badge-label-gap);width:var(--hero-badge-width);min-height:var(--hero-badge-row-height);padding-top:var(--hero-badge-pad-top)}.hero-trust__badge-circle{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--hero-badge-circle);height:var(--hero-badge-circle);border-radius:50%;overflow:hidden}.hero-trust__badge-icon{display:block;width:100%;height:100%;object-fit:contain}.hero-trust__pill{display:none}.hero-trust .hero-trust__heading,.hero-trust .hero-trust__subheading,.hero-trust .hero-trust__badge-label,.hero-trust .hero-trust__pill,.hero-trust .hero-trust__button{margin:0;font-family:var(--hero-font);font-style:normal;letter-spacing:0}.hero-trust .hero-trust__heading{max-width:var(--hero-heading-width);font-size:var(--hero-heading-size);font-weight:500;line-height:var(--hero-heading-line);letter-spacing:-.02em;color:var(--hero-heading-color);word-break:normal}.hero-trust .hero-trust__subheading{max-width:var(--hero-body-width);font-size:var(--hero-body-size);font-weight:400;line-height:var(--hero-body-line);color:var(--hero-text-color)}.hero-trust .hero-trust__badge-label{font-size:var(--hero-badge-label-size);font-weight:600;line-height:var(--hero-badge-label-line);text-align:center;color:var(--hero-text-color)}.hero-trust .hero-trust__button{display:inline-flex;align-items:center;justify-content:center;min-width:var(--hero-button-width);min-height:var(--hero-button-height);padding:var(--hero-button-pad-y) var(--hero-button-pad-x);border-radius:var(--hero-button-radius);background-color:var(--hero-accent);color:var(--hero-button-text);font-size:var(--hero-button-size);font-weight:600;line-height:var(--hero-button-line);text-align:center;text-decoration:none;transition:background-color .2s ease}.hero-trust .hero-trust__button:hover{background-color:var(--hero-accent-hover)}.hero-trust .hero-trust__button:focus-visible{outline:2px solid var(--hero-accent);outline-offset:3px}.hero-trust__card{position:absolute;top:var(--hero-card-top);right:var(--hero-card-right);z-index:1;display:flex;flex-direction:column;gap:var(--hero-card-gap);width:var(--hero-card-width);padding:var(--hero-card-pad);border-radius:var(--hero-card-radius);background-color:#fff9;box-shadow:var(--hero-card-edge) #fffffff2,var(--hero-card-shadow);-webkit-backdrop-filter:blur(var(--hero-card-blur));backdrop-filter:blur(var(--hero-card-blur))}.hero-trust .hero-trust__card-heading{display:flex;align-items:center;gap:var(--hero-card-head-gap);height:var(--hero-card-head-height);margin:0;font-family:var(--hero-font);font-size:var(--hero-card-title-size);font-weight:600;line-height:var(--hero-card-title-line);letter-spacing:0;color:var(--hero-heading-color)}.hero-trust__card-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--hero-card-icon-badge);height:var(--hero-card-icon-badge);border-radius:50%;background-color:var(--hero-badge-circle-color-10);color:var(--hero-badge-circle-color)}.hero-trust__card-icon svg{width:var(--hero-card-icon);height:var(--hero-card-icon)}.hero-trust__slides{display:grid;margin-inline:calc(var(--hero-card-pad) * -1);padding-inline:var(--hero-card-pad);overflow-x:clip;touch-action:pan-y}.hero-trust__slide{--hero-slide-pos: 1;grid-area:1 / 1;transform:translate(calc(var(--hero-slide-pos) * (100% + var(--hero-card-pad)) + var(--hero-drag, 0px)));transition:transform .5s cubic-bezier(.22,.61,.36,1);will-change:transform}.hero-trust__slide.is-active{--hero-slide-pos: 0}.hero-trust__slide:not(.is-active):not(.is-shown){visibility:hidden}.hero-trust__slide.is-instant,.hero-trust__slides.is-dragging .hero-trust__slide{transition:none}.hero-trust__review{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.hero-trust__review{display:flex;flex-direction:column;gap:var(--hero-review-gap);height:100%;padding:var(--hero-review-pad);border-radius:var(--hero-review-radius);background-color:#ffffffb3;box-shadow:inset 0 0 0 1px #fffc,var(--hero-review-shadow);color:inherit;font-family:var(--hero-font);text-decoration:none}.hero-trust__review:focus-visible{outline:2px solid var(--hero-accent);outline-offset:2px}.hero-trust__stars{display:flex;gap:var(--hero-star-gap)}.hero-trust__star{width:var(--hero-star-size);height:var(--hero-star-size);fill:#f0f0f0;stroke:var(--hero-accent);stroke-width:1.5;stroke-linejoin:round}.hero-trust__star--on{fill:var(--hero-accent)}.hero-trust__review-quote{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--hero-quote-size);line-height:var(--hero-quote-line);color:#2d2d2dfc}.hero-trust__review-author{display:flex;align-items:center;gap:var(--hero-avatar-gap)}.hero-trust__review-avatar{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--hero-avatar);height:var(--hero-avatar);border-radius:50%;background-color:var(--hero-badge-circle-color-10);color:var(--hero-badge-circle-color);font-size:var(--hero-name-size);font-weight:600;overflow:hidden}.hero-trust__review-avatar-image{width:100%;height:100%;object-fit:cover}.hero-trust__review-meta{display:flex;flex-direction:column;gap:var(--hero-name-gap);min-width:0}.hero-trust__review-name{font-size:var(--hero-name-size);font-weight:600;line-height:var(--hero-name-line);color:var(--hero-heading-color)}.hero-trust__review-label{font-size:var(--hero-label-size);line-height:var(--hero-label-line);color:#ababab}.hero-trust__dots{display:flex;justify-content:center;margin-block:calc(var(--hero-dot) / -2)}.hero-trust__dot{display:flex;align-items:center;justify-content:center;width:calc(var(--hero-dot) * 2);height:calc(var(--hero-dot) * 2);padding:0;border:0;background:none;cursor:pointer}.hero-trust__dot:before{content:"";width:var(--hero-dot);height:var(--hero-dot);border-radius:50%;background-color:var(--hero-dot-color);transition:background-color .2s ease}.hero-trust__dot[aria-current=true]:before{background-color:var(--hero-accent)}.hero-trust__dot:focus-visible{outline:2px solid var(--hero-accent);outline-offset:-1px;border-radius:50%}@media(prefers-reduced-motion:reduce){.hero-trust__slide,.hero-trust__dot:before{transition:none}}@media screen and (max-width:1023px){.hero-trust{--hero-media-height: min(calc(100vw * 290 / 393), 520px);--hero-stack-gutter: max(21px, calc((100vw - 600px)/2) );--hero-pad-top: 0px;--hero-pad-bottom: 40px;--hero-pad-x: var(--hero-stack-gutter);--hero-content-width: 100%;--hero-content-gap: 24px;--hero-heading-size: 32px;--hero-heading-line: 36px;--hero-heading-width: none;--hero-body-width: none;--hero-badge-gap: 7px;--hero-badge-width: calc((100% - 3 * var(--hero-badge-gap)) / 4);--hero-badge-row-height: 66px;--hero-badge-pad-top: 2px;--hero-badge-label-gap: 6px;--hero-badge-label-size: 9px;--hero-badge-label-line: 12px;--hero-button-width: 100%;--hero-button-height: 46px;--hero-button-pad-y: 11px;--hero-button-pad-x: 24px;--hero-button-radius: 35px;--hero-button-size: 16px;--hero-button-line: 24px;--hero-card-pad: 12px;--hero-card-gap: 8px;--hero-card-radius: 24px;--hero-card-blur: 12px;--hero-card-edge: inset 0 0 0 1px;--hero-card-shadow: 0 10px 24px rgba(0, 0, 0, .149);--hero-card-head-height: 26px;--hero-card-icon-badge: 26px;--hero-card-icon: 16px;--hero-card-head-gap: 8px;--hero-card-title-size: 16px;--hero-card-title-line: 24px;--hero-review-pad: 12px;--hero-review-radius: 20px;--hero-review-gap: 7px;--hero-review-shadow: 0 0 transparent;--hero-star-size: 15px;--hero-star-gap: 4px;--hero-quote-size: 14px;--hero-quote-line: 18px;--hero-avatar: 28px;--hero-avatar-gap: 8px;--hero-name-size: 14px;--hero-name-line: 18px;--hero-name-gap: 1px;--hero-label-size: 12px;--hero-label-line: 18px;--hero-dot: 6px;--hero-dot-color: var(--hero-accent-25);display:block;height:auto;background-color:transparent}.hero-trust__media{position:relative;height:var(--hero-media-height)}.hero-trust__media:after{inset:28.28% 0 auto;width:auto;height:89.66%;background:linear-gradient(180deg,var(--hero-fade-color-0) 0%,var(--hero-fade-color) 72%,var(--hero-fade-color) 100%)}.hero-trust__inner{margin-top:calc(var(--hero-media-height) * -.2724)}.hero-trust__card{position:static;width:auto;margin:0 var(--hero-stack-gutter) 40px}.hero-trust .hero-trust__pill{position:absolute;top:29px;left:var(--hero-stack-gutter);z-index:1;display:flex;align-items:center;gap:7px;padding:4px 11px;border:1px solid rgba(220,215,206,.502);border-radius:35px;background-color:var(--hero-fade-color-80);box-shadow:0 1px 2px #00000018;font-size:9px;font-weight:700;line-height:14px;text-transform:uppercase;color:#666}.hero-trust__pill-heart{flex-shrink:0;fill:#d00070;stroke:#87365d;stroke-width:.6}}
/*# sourceMappingURL=/cdn/shop/t/340/assets/section-hero-trust-banner.css.map */
