.xb{--xb-ink:#535458;--xb-red:#c40411;--xb-red-deep:color-mix(in srgb,var(--xb-red) 78%,#000);--xb-studio:#f2f1f0;--xb-line:#dcdad8;color:var(--xb-ink)}.xb *{box-sizing:border-box}.xb :where(h1,h2,h3,p,figure,dl,dd,blockquote){margin:0}.xb :where(h1,h2,h3){color:inherit;text-transform:none;letter-spacing:0}.xb :focus-visible{outline:2px solid currentColor;outline-offset:3px}.xb-wrap{max-width:1320px;margin:0 auto;padding-left:40px;padding-right:40px}.xb-display{font-size:clamp(38px,5.2vw,76px);font-weight:300;line-height:1.04;letter-spacing:-.01em;text-wrap:balance}.xb-h2{font-size:clamp(30px,3.4vw,50px);font-weight:300;line-height:1.1;text-wrap:balance}.xb-lead{font-size:clamp(16px,1.25vw,19px);line-height:1.6;max-width:48ch}.xb-kicker{font-size:15px;font-weight:600;line-height:1.4;color:var(--xb-red)}.xb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 32px;border:1px solid var(--xb-red);background:var(--xb-red);color:#fff;font-size:12.5px;font-weight:600;letter-spacing:.14em;line-height:1.2;text-align:center;text-transform:uppercase;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.xb-btn:hover{background:var(--xb-red-deep);border-color:var(--xb-red-deep);color:#fff}.xb-btn--light{background:var(--xb-on,#fff);border-color:var(--xb-on,#fff);color:rgb(var(--xb-base,83,84,88))}.xb-btn--light:hover,.xb-btn--ghost{background:transparent;border-color:var(--xb-on,#fff);color:var(--xb-on,#fff)}.xb-btn--ghost:hover{background:var(--xb-on,#fff);border-color:var(--xb-on,#fff);color:rgb(var(--xb-base,83,84,88))}.xb-link{font-size:15px;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:5px}.xb-hero{background:var(--xb-bg,var(--xb-studio));color:var(--xb-ink);overflow:hidden}.xb-hero__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"head media" "body media";column-gap:24px;min-height:min(78vh,760px);padding-left:max(40px,calc((100% - 1320px)/2 + 40px))}.xb-hero__head{grid-area:head;align-self:end;padding-top:56px}.xb-hero__head .xb-display{margin-top:14px}.xb-hero__body{grid-area:body;align-self:start;padding:24px 0 64px}.xb-hero__media{grid-area:media;align-self:end}.xb-hero__media img{display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%);mask-image:linear-gradient(90deg,transparent,#000 14%)}.xb-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:26px}.xb-price b{font-size:42px;font-weight:300;line-height:1;color:var(--xb-red)}.xb-price span{font-size:15px}.xb-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px}.xb-hero__head,.xb-hero__body,.xb-hero__media img{animation:xb-rise .9s cubic-bezier(.2,.7,.2,1) both}.xb-hero__body{animation-delay:.12s}.xb-hero__media img{animation-duration:1.3s;animation-delay:.05s}@keyframes xb-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.xb-inside{background:#fff;padding:104px 0}.xb-inside__anchor{scroll-margin-top:130px}.xb-inside__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:80px;align-items:start}.xb-inside__media{position:sticky;top:130px;padding:6%;background:var(--xb-studio)}.xb-inside__media img,.xb-inside__media video{display:block;width:100%;height:auto}.xb-inside__media--video{padding:0}.xb-inside__head .xb-lead{margin-top:16px}.xb-group{margin-top:40px;padding-bottom:12px;font-size:15px;font-weight:600;color:var(--xb-red)}.xb-item{display:grid;grid-template-columns:96px minmax(0,1fr);gap:22px;align-items:center;padding:16px 0;border-top:1px solid var(--xb-line)}.xb-item__pic{display:flex;align-items:center;justify-content:center;width:96px;height:96px;background:var(--xb-studio)}.xb-item__pic img{display:block;width:auto;height:auto;max-width:84%;max-height:92%}.xb-item__line{font-size:14px;line-height:1.3;opacity:.72}.xb-item__name{font-size:19px;font-weight:600;line-height:1.3}.xb-item__name a{color:inherit;text-decoration:none}.xb-item__name a:hover{text-decoration:underline;text-underline-offset:4px}.xb-item__txt{margin-top:4px;font-size:14.5px;line-height:1.55}.xb-ch{position:relative;isolation:isolate;overflow:hidden;background:rgb(var(--xb-base));color:var(--xb-on,#fff)}.xb-ch__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.xb-ch__bg img{display:block;width:100%;height:100%;object-fit:cover;object-position:center var(--xb-focus,16%);transform:scale(1.07);transition:transform 2s cubic-bezier(.2,.7,.2,1)}.xb-ch.is-in .xb-ch__bg img{transform:none}.xb-ch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(var(--xb-base),.9) 0,rgba(var(--xb-base),.7) 40%,rgba(var(--xb-base),.2) 75%,rgba(var(--xb-base),.05))}.xb-ch--flip:before{background:linear-gradient(270deg,rgba(var(--xb-base),.9) 0,rgba(var(--xb-base),.7) 40%,rgba(var(--xb-base),.2) 75%,rgba(var(--xb-base),.05))}.xb-ch--center:before{background:rgba(var(--xb-base),.55)}.xb-ch__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:72px;align-items:center;padding-top:112px;padding-bottom:112px}.xb-ch--flip .xb-ch__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.xb-ch--flip .xb-ch__copy{order:2}.xb-ch--center .xb-ch__grid{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.xb-ch--center .xb-ch__copy{max-width:760px}.xb-ch--center .xb-ch__txt{margin-left:auto;margin-right:auto}.xb-ch__step{font-size:16px;font-weight:600;line-height:1.4}.xb-ch__copy .xb-h2{margin-top:10px}.xb-ch__txt{max-width:54ch;margin-top:18px;font-size:17px;line-height:1.65}.xb-acts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin-top:36px}.xb-act{padding:16px 0;border-top:1px solid color-mix(in srgb,currentColor 40%,transparent)}.xb-act dt{font-size:16px;font-weight:600;line-height:1.35}.xb-act dd{margin-top:4px;font-size:14px;line-height:1.55}.xb-ch__cta{margin-top:32px}.xb-ch__media{aspect-ratio:6/7;overflow:hidden;background:#0000002e}.xb-ch__media img,.xb-ch__media video{display:block;width:100%;height:100%;object-fit:cover}.xb-story{background:#fff;padding:104px 0}.xb-story__head{max-width:780px}.xb-story__head .xb-lead{max-width:62ch;margin-top:18px}.xb-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin-top:56px}.xb-col{padding-top:20px;border-top:2px solid var(--xb-red)}.xb-col h3{font-size:23px;font-weight:400;line-height:1.25}.xb-col p{margin-top:10px;font-size:14.5px;line-height:1.6}.xb-quote{max-width:860px;margin-top:48px;padding-left:28px;border-left:2px solid var(--xb-red)}.xb-quote blockquote{margin:0;padding:0;border:0;background:none;font-size:clamp(20px,2vw,28px);font-style:normal;font-weight:300;line-height:1.42;text-align:left;color:inherit}.xb-quote blockquote:before,.xb-quote blockquote:after{content:none;display:none}.xb-quote--pic{display:grid;grid-template-columns:168px minmax(0,1fr);gap:40px;align-items:center;max-width:960px;padding-left:0;border-left:0}.xb-quote__pic{aspect-ratio:1/1;overflow:hidden;border-radius:50%;background:var(--xb-line)}.xb-quote__pic img{display:block;width:100%;height:100%;object-fit:cover}.xb-quote figcaption{margin-top:16px;font-size:14.5px;line-height:1.5}.xb-buy{display:contents}.xb-buy button{cursor:pointer;font-family:inherit}.xb-buy button[disabled]{opacity:.5;cursor:not-allowed}.xb-buy button.is-loading{opacity:.7;pointer-events:none}.xb-buy__err{flex-basis:100%;margin-top:8px;font-size:14px;color:inherit}@media(max-width:989px){.xb-wrap{padding-left:28px;padding-right:28px}.xb-inside__grid{gap:44px}.xb-ch__grid{gap:40px}.xb-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.xb-wrap{padding-left:20px;padding-right:20px}.xb-hero__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "media" "body";min-height:0;padding-left:0}.xb-hero__head{padding:36px 20px 0}.xb-hero__body{padding:6px 20px 44px}.xb-hero__media img{-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%);mask-image:linear-gradient(180deg,transparent,#000 16%)}.xb-price{margin-top:20px}.xb-actions .xb-btn{width:100%}.xb-inside,.xb-story{padding:60px 0}.xb-inside__grid{grid-template-columns:minmax(0,1fr);gap:32px}.xb-inside__media{position:static}.xb-group{margin-top:30px}.xb-item{grid-template-columns:80px minmax(0,1fr);gap:16px}.xb-item__pic{width:80px;height:80px}.xb-item__name{font-size:17px}.xb-ch__bg img{object-position:center top}.xb-ch:before,.xb-ch--flip:before{background:linear-gradient(180deg,rgba(var(--xb-base),.04) 0,rgba(var(--xb-base),.5) 300px,rgb(var(--xb-base)) 450px)}.xb-ch--center:before{background:rgba(var(--xb-base),.55)}.xb-ch__grid,.xb-ch--flip .xb-ch__grid{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:44px;padding-bottom:56px}.xb-ch--center .xb-ch__grid{padding-top:72px;padding-bottom:72px}.xb-ch__media{order:-1;width:66%;margin-left:auto}.xb-ch--flip .xb-ch__media{margin-left:0;margin-right:auto}.xb-ch--flip .xb-ch__copy{order:0}.xb-ch__txt{font-size:16px}.xb-acts{grid-template-columns:minmax(0,1fr);margin-top:28px}.xb-ch__cta .xb-btn{width:100%}.xb-cols{gap:28px 20px;margin-top:36px}.xb-col h3{font-size:20px}.xb-quote{margin-top:32px;padding-left:20px}.xb-quote--pic{grid-template-columns:minmax(0,1fr);gap:20px;padding-left:0}.xb-quote__pic{width:104px}}@media(prefers-reduced-motion:reduce){.xb-hero__head,.xb-hero__body,.xb-hero__media img{animation:none}.xb-ch__bg img{transform:none;transition:none}.xb-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/xb.css.map */
