.fendo-brand-story{background:var(--fbs-bg);color:var(--fbs-ink);padding-block:var(--fbs-top) var(--fbs-bottom);font-family:var(--text-font-family,Arial,sans-serif)}.fendo-brand-story *{box-sizing:border-box}.fendo-brand-story .fbs__canvas{width:calc(100% - 64px);max-width:var(--fbs-width);min-height:var(--fbs-height);margin-inline:auto;position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto;gap:24px 0;padding:24px 0 44px}.fendo-brand-story :is(p,ul,h2){margin:0;padding:0}.fendo-brand-story .fbs__sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fendo-brand-story .fbs__pair{position:relative;aspect-ratio:1/1.02;min-width:0;align-self:start;z-index:1}.fendo-brand-story .fbs__pair--1{grid-column:1/6;grid-row:1;margin-top:0}.fendo-brand-story .fbs__pair--2{grid-column:7/12;grid-row:1/3;margin-top:155px}.fendo-brand-story .fbs__photo{position:absolute;width:calc(50% + var(--fbs-overlap) / 2);height:78%;overflow:hidden;background:color-mix(in srgb,var(--fbs-ink) 5%,var(--fbs-bg))}.fendo-brand-story .fbs__pair--1 .fbs__photo--1{top:0;right:0}.fendo-brand-story .fbs__pair--1 .fbs__photo--2{bottom:0;left:0}.fendo-brand-story .fbs__pair--2 .fbs__photo--1{top:0;left:0}.fendo-brand-story .fbs__pair--2 .fbs__photo--2{bottom:0;right:0}.fendo-brand-story .fbs__photo :is(img,svg){display:block;width:100%;height:100%;object-fit:cover}.fendo-brand-story .fbs__copy{grid-column:8/13;grid-row:1;align-self:start;padding-top:20px;z-index:2;min-width:0}.fendo-brand-story .fbs__eyebrow{font-size:10px;line-height:1.7;letter-spacing:.2em;margin-bottom:14px;opacity:.75}.fendo-brand-story .fbs__slogans{font-size:var(--fbs-copy);line-height:1.65;font-family:var(--heading-font-family,Arial,sans-serif);font-weight:400;overflow-wrap:anywhere}.fendo-brand-story .fbs__link{display:inline-flex;align-items:center;gap:8px;margin-top:16px;color:inherit;text-decoration:underline;text-underline-offset:4px;font-size:12px;line-height:1.7}.fendo-brand-story .fbs__link-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:1}.fendo-brand-story .fbs__link-icon svg{display:block;width:14px;height:auto}.fendo-brand-story .fbs__link:focus-visible{outline:2px solid currentColor;outline-offset:5px}.fendo-brand-story .fbs__lower{grid-column:1/6;grid-row:2;align-self:start;z-index:2;padding-top:8px;min-width:0}.fendo-brand-story .fbs__values{display:flex;flex-wrap:wrap;gap:8px 16px;list-style:none;font-size:12px;line-height:1.7}.fendo-brand-story .fbs__reviews{margin-top:22px;display:flex;align-items:center;flex-wrap:wrap;gap:7px 14px;font-size:12px;line-height:1.7}.fendo-brand-story .fbs__reviews .fbs__link{margin-top:0}.fendo-brand-story .fbs__rating{display:flex;align-items:center;gap:10px;white-space:nowrap}.fendo-brand-story .fbs__stars{position:relative;display:inline-block;font-size:16px;letter-spacing:1px;line-height:1.2}.fendo-brand-story .fbs__stars-base{color:color-mix(in srgb,var(--fbs-ink) 20%,var(--fbs-bg))}.fendo-brand-story .fbs__stars-fill{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:var(--fbs-gold)}.fendo-brand-story .fbs__watermark{position:absolute;bottom:-.08em;left:0;width:100%;overflow:hidden;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;line-height:.85;font-family:var(--heading-font-family,Arial,sans-serif);font-size:clamp(100px,20vw,300px);font-weight:700;letter-spacing:-.04em;opacity:var(--fbs-watermark-opacity)}@media(min-width:900px){.fendo-brand-story .fbs__copy{max-height:none;overflow:visible}.fendo-brand-story .fbs__pair--2{margin-top:190px}}@media(max-width:1100px)and (min-width:900px){.fendo-brand-story .fbs__pair--2{margin-top:180px}.fendo-brand-story .fbs__copy{grid-column:7/13}.fendo-brand-story .fbs__canvas{min-height:max(560px,var(--fbs-height))}}@media(max-width:899px){.fendo-brand-story .fbs__canvas{width:calc(100% - 40px);max-width:620px;min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:28px;padding:8px 0 32px}.fendo-brand-story .fbs__pair{width:92%;max-width:440px;grid-column:1;grid-row:auto;margin:0}.fendo-brand-story .fbs__pair--1{order:1;justify-self:start}.fendo-brand-story .fbs__copy{order:2;grid-column:1;grid-row:auto;padding:0}.fendo-brand-story .fbs__pair--2{order:3;justify-self:end}.fendo-brand-story .fbs__lower{order:4;grid-column:1;grid-row:auto;padding:0}.fendo-brand-story .fbs__slogans{font-size:var(--fbs-mobile-copy)}.fendo-brand-story .fbs__watermark{font-size:25vw;bottom:0}.fendo-brand-story .fbs__reviews{margin-top:18px}.fendo-brand-story .fbs__values{gap:6px 14px}}@media(prefers-reduced-motion:reduce){.fendo-brand-story *{scroll-behavior:auto}}.fendo-brand-story .fbs__image-stars{display:inline-flex;align-items:center;gap:3px;line-height:1}.fendo-brand-story .fbs__image-stars img{display:block;width:20px;height:20px;object-fit:contain;margin:0}.fendo-brand-story .fbs__google-icon{display:inline-flex;align-items:center}.fendo-brand-story .fbs__google-icon img{display:block;width:auto;max-width:72px;height:24px;object-fit:contain;margin:0}.fendo-brand-story .fbs__motion{position:relative;grid-column:1/-1;z-index:3;justify-self:start}.fendo-brand-story .fbs__motion-toggle{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;text-decoration:underline;text-underline-offset:3px;font:inherit;font-size:11px;line-height:1.8;padding:6px 0;cursor:pointer}.fendo-brand-story .fbs__motion-toggle[aria-pressed=true]{text-decoration-style:double}.fendo-brand-story .fbs__motion-toggle:focus-visible{outline:2px solid currentColor;outline-offset:4px}.fendo-brand-story.fbs--animated .fbs__photo{animation:fbs-float 12s ease-in-out infinite;animation-play-state:paused}.fendo-brand-story.fbs--animated .fbs__photo--2{animation-name:fbs-float-back;animation-duration:14s;animation-delay:-5s}.fendo-brand-story.fbs--animated .fbs__pair--2 .fbs__photo--1{animation-delay:-7s}.fendo-brand-story.fbs--animated .fbs__pair--2 .fbs__photo--2{animation-delay:-3s}.fendo-brand-story.fbs--running .fbs__photo{animation-play-state:running}.fendo-brand-story.fbs--reduced .fbs__motion{display:none}@keyframes fbs-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes fbs-float-back{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media(max-width:899px){.fendo-brand-story .fbs__motion{order:5}.fendo-brand-story.fbs--animated .fbs__photo{animation-name:fbs-float-mobile}.fendo-brand-story.fbs--animated .fbs__photo--2{animation-direction:reverse}}@keyframes fbs-float-mobile{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.fendo-brand-story.fbs--respect-reduced .fbs__photo{animation:none!important;transform:none!important}.fendo-brand-story.fbs--respect-reduced .fbs__motion{display:none}}.fendo-brand-story .fbs__lower{padding-top:16px}.fendo-brand-story .fbs__values{gap:8px 18px;font-size:12px;line-height:1.8}.fendo-brand-story .fbs__reviews{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px 10px;margin-top:24px;max-width:100%;font-size:12px}.fendo-brand-story .fbs__rating{grid-column:1/-1;grid-row:1;gap:14px;font-size:15px;line-height:1.5}.fendo-brand-story .fbs__google-icon{grid-column:1;grid-row:2;justify-content:center}.fendo-brand-story .fbs__google-icon img{width:24px;height:24px;max-width:24px;object-fit:contain}.fendo-brand-story .fbs__reviews>p{grid-column:2;grid-row:2;min-width:0;overflow-wrap:anywhere;margin:0;line-height:1.6}.fendo-brand-story .fbs__reviews>.fbs__link{grid-column:2;grid-row:3;justify-self:start;margin:0;max-width:100%;overflow-wrap:anywhere;font-size:12px}.fendo-brand-story .fbs__image-stars{gap:4px}.fendo-brand-story .fbs__image-stars img{width:18px;height:18px}.fendo-brand-story .fbs__watermark{pointer-events:none;opacity:calc(var(--fbs-watermark-opacity) * .55)}.fendo-brand-story:has(fendo-brand-motion[data-enabled=true]) .fbs__photo{animation:fbs-drift-front 10s ease-in-out infinite;animation-play-state:running}.fendo-brand-story:has(fendo-brand-motion[data-enabled=true]) .fbs__photo--2{animation-name:fbs-drift-back;animation-duration:12s;animation-delay:-4s}.fendo-brand-story:has(fendo-brand-motion[data-enabled=true]) .fbs__pair--2 .fbs__photo--1{animation-delay:-6s}.fendo-brand-story:has(fendo-brand-motion[data-enabled=true]) .fbs__pair--2 .fbs__photo--2{animation-delay:-2s}.fendo-brand-story.fbs--paused:has(fendo-brand-motion[data-enabled=true]) .fbs__photo{animation-play-state:paused}@keyframes fbs-drift-front{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}@keyframes fbs-drift-back{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,8px,0)}}@media(max-width:899px){.fendo-brand-story .fbs__lower{padding-top:0}.fendo-brand-story .fbs__reviews{max-width:100%;margin-top:22px}.fendo-brand-story:has(fendo-brand-motion[data-enabled=true]) .fbs__photo{animation-name:fbs-drift-mobile}.fendo-brand-story:has(fendo-brand-motion[data-enabled=true]) .fbs__photo--2{animation-direction:reverse}}@keyframes fbs-drift-mobile{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-6px,0)}}@media(prefers-reduced-motion:reduce){.fendo-brand-story:has(fendo-brand-motion[data-respect-reduced=true]) .fbs__photo{animation:none!important;transform:none!important}}.fendo-brand-story .fbs__reviews{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:8px;margin-top:22px;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:inherit;text-decoration:none;font-size:12px;line-height:1.6;width:fit-content;max-width:100%}.fendo-brand-story .fbs__reviews .fbs__rating{display:contents}.fendo-brand-story .fbs__reviews .fbs__google-icon{order:1;flex:0 0 auto}.fendo-brand-story .fbs__reviews .fbs__google-icon img{width:20px;height:20px;max-width:20px}.fendo-brand-story .fbs__reviews .fbs__image-stars{order:2;gap:2px;flex:0 0 auto}.fendo-brand-story .fbs__reviews .fbs__image-stars img{width:15px;height:15px}.fendo-brand-story .fbs__score{order:3;font-weight:600;white-space:nowrap}.fendo-brand-story .fbs__review-dot{order:4}.fendo-brand-story .fbs__review-copy{order:5;min-width:0;overflow-wrap:anywhere}.fendo-brand-story a.fbs__reviews:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:380px){.fendo-brand-story .fbs__reviews{gap:5px;font-size:11px}.fendo-brand-story .fbs__reviews .fbs__image-stars img{width:12px;height:12px}.fendo-brand-story .fbs__reviews .fbs__google-icon img{width:18px;height:18px}}.fendo-brand-story:has(fendo-brand-motion[data-enabled=true]) .fbs__photo{animation-duration:8s}.fendo-brand-story:has(fendo-brand-motion[data-enabled=true]) .fbs__photo--2{animation-duration:10s}@keyframes fbs-drift-front{0%,to{transform:translateZ(0)}50%{transform:translate3d(4px,-16px,0)}}@keyframes fbs-drift-back{0%,to{transform:translateZ(0)}50%{transform:translate3d(-4px,14px,0)}}@keyframes fbs-drift-mobile{0%,to{transform:translateZ(0)}50%{transform:translate3d(2px,-8px,0)}}.fendo-brand-story.fbs--revealed .fbs__slogans>p{animation:fbs-slogan-enter .85s cubic-bezier(.22,1,.36,1) both}.fendo-brand-story.fbs--revealed .fbs__slogans>p:nth-child(2){animation-delay:.16s}.fendo-brand-story.fbs--revealed .fbs__slogans>p:nth-child(3){animation-delay:.32s}@keyframes fbs-slogan-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fendo-brand-story .fbs__reviews .fbs__google-icon{position:relative;overflow:hidden;isolation:isolate}.fendo-brand-story:has(fendo-brand-motion[data-enabled=true]) .fbs__google-icon:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-60%;width:50%;z-index:2;pointer-events:none;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .95),transparent);transform:translate(0) skew(-18deg);animation:fbs-google-shine 5s ease-in-out infinite;animation-play-state:paused}.fendo-brand-story.fbs--running:has(fendo-brand-motion[data-enabled=true]) .fbs__google-icon:after{animation-play-state:running}@keyframes fbs-google-shine{0%{transform:translate(0) skew(-18deg)}26%,to{transform:translate(440%) skew(-18deg)}}@media(prefers-reduced-motion:reduce){.fendo-brand-story.fbs--respect-reduced .fbs__slogans>p{animation:none!important;opacity:1;transform:none}.fendo-brand-story:has(fendo-brand-motion[data-respect-reduced=true]) .fbs__google-icon:after{animation:none;display:none}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/fendo-brand-story.css.map */
