.xh{position:relative;overflow:hidden}.xh__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.xh__track::-webkit-scrollbar{display:none}.xh__slide{flex:0 0 100%;scroll-snap-align:start;background:linear-gradient(180deg,var(--g1, #fbe9d6),var(--g2, #fcf9f2))}.xh__in{position:relative;max-width:var(--x-max);margin:0 auto;min-height:372px;box-sizing:border-box;padding:28px 20px 52px}.xh__copy{position:relative;z-index:1;width:62%;max-width:220px;display:flex;flex-direction:column;gap:6px}.xh__h{margin-top:0}.xh__h em{font-style:normal;color:var(--x-blue)}.xh__t{margin-top:6px;max-width:180px}.xh__cta{align-self:flex-start;margin-top:8px;white-space:nowrap}.xh__art{position:absolute;right:4px;top:34px;width:52%;max-width:230px;height:280px;display:flex;align-items:center;justify-content:center;pointer-events:none}.xh__img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 72%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 72%,transparent 100%)}.xh__dots{position:absolute;left:290px;bottom:22px;display:flex;gap:6px}.xh__dot{width:6px;height:6px;padding:0;border:0;border-radius:3px;background:#1a236633;cursor:pointer;transition:width .25s ease,background-color .25s ease}.xh__dot.is-on{width:18px;background:var(--x-blue)}@media(max-width:360px){.xh .x-h1{font-size:28px;line-height:32px}}@media(min-width:750px){.xh__in{min-height:420px;padding:48px 32px 64px}.xh__copy{max-width:380px;width:55%}.xh__t{max-width:340px}.xh__art{width:44%;max-width:420px;height:360px;right:24px;top:30px}.xh__dots{left:50%;transform:translate(-50%)}}@media(min-width:990px){.xh__in{min-height:560px;display:flex;align-items:center;padding:56px var(--x-gut) 72px}.xh__copy{width:52%;max-width:560px;gap:10px}.xh__t{max-width:440px;margin-top:8px}.xh__cta{margin-top:16px}.xh__art{position:absolute;right:var(--x-gut);top:40px;bottom:40px;width:44%;max-width:560px;height:auto}.xh__dots{bottom:28px}}.xh--banners{max-width:var(--x-max);margin:0 auto;padding:12px var(--x-gut) 0;box-sizing:border-box}.xh--banners .xh__track{border-radius:16px}.xh__slide--banner{background:none}.xh__banner{display:block;aspect-ratio:16 / 9;border-radius:16px;overflow:hidden;background:var(--x-sky)}.xh__bimg{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--fp, 50% 50%)}@media(max-width:749px){.xh--banners{padding:0}.xh--banners .xh__track,.xh__banner{border-radius:0}.xh__banner{aspect-ratio:1 / 1}.xh__bimg{object-position:var(--fpm, var(--fp, 50% 50%))}}.xh--banners .xh__dots{position:static;transform:none;justify-content:center;margin-top:10px}@media(min-width:990px){.xh--banners{padding-top:20px}.xh--banners .xh__track,.xh__banner{border-radius:20px}.xh--banners .xh__dots{margin-top:14px}}.xht.x-sec{padding-top:34px}@media(min-width:990px){.xht.x-sec{padding-top:52px}}.xht__grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.xht__card{display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:var(--bg, #e3ecfc);color:var(--x-ink);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.xht__card:hover{transform:translateY(-2px);box-shadow:var(--x-shadow-lg)}.xht__photo{position:relative;display:block;height:150px;background:var(--ph, #f3dcc6);overflow:hidden}.xht__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 100%;transform:scale(var(--z, 1));transform-origin:50% 100%}.xht__text{display:flex;flex-direction:column;gap:2px;padding:10px 12px 12px}.xht__t{display:block}.xht__more{margin-top:2px;font:600 12px/16px var(--x-sans);color:var(--x-blue)}@media(min-width:990px){.xht__grid{gap:24px}.xht__card{flex-direction:row;min-height:300px;border-radius:28px}.xht__photo{flex:0 0 52%;height:auto}.xht__text{justify-content:center;gap:8px;padding:28px}.xht__t.x-h4{font-size:28px;line-height:32px}.xht__text .x-small{font-size:15px;line-height:22px}.xht__more{font-size:15px;line-height:20px}}.xbs__chips{gap:8px;margin-bottom:14px;padding-bottom:2px}.x-cardrow{padding-top:4px;padding-bottom:14px}@media(min-width:990px){.xbs__chips{margin-bottom:24px}.xbs .x-cardrow,.xcn .xcn__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;overflow:visible;margin:0;padding:4px 0 14px}.xbs .x-cardrow>.x-card,.xcn .xcn__row>.x-card{width:auto}.xbs .x-cardrow>.x-card:nth-child(n+9){display:none}.xbs .x-chip{padding:10px 18px;font-size:14px}}@media(min-width:1200px){.xbs .x-cardrow{grid-template-columns:repeat(5,minmax(0,1fr))}.xbs .x-cardrow>.x-card:nth-child(n+6){display:none}}.xcn__tabs{gap:10px;margin-bottom:14px;padding-top:4px;padding-bottom:4px}.xcn__tab{width:76px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;border:0;background:transparent;cursor:pointer;color:var(--x-ink);-webkit-tap-highlight-color:transparent}.xcn__ph{display:block;width:76px;height:76px;border-radius:50%;overflow:hidden;background:#eed7c4;box-sizing:border-box;transition:box-shadow .2s ease}.xcn__ph img{width:100%;height:100%;object-fit:cover;display:block}.xcn__lb{font:600 12px/16px var(--x-sans);white-space:nowrap}.xcn__tab.is-on .xcn__ph{box-shadow:0 0 0 2.5px var(--x-blue)}.xcn__tab.is-on .xcn__lb{color:var(--x-blue)}.xcn__tab:focus-visible{outline:2px solid var(--x-blue);outline-offset:4px;border-radius:12px}.xcn__panel{display:flex;flex-direction:column;gap:12px;padding:16px 0;border-radius:20px;background:var(--bg, #f6f7cf)}.xcn__panel[hidden]{display:none}.xcn__copy{display:flex;flex-direction:column;gap:2px;padding:0 16px}.xcn__row.x-scroller{margin:0;padding:0 16px 6px;gap:10px;scroll-padding-inline:16px}.xcn__more,.xcn__empty{padding:0 16px}@media(min-width:990px){.xcn__tabs{gap:28px;margin-bottom:28px;overflow:visible;justify-content:flex-start}.xcn__tab{width:112px;gap:10px}.xcn__ph{width:112px;height:112px}.xcn__lb{font-size:15px;line-height:20px}.xcn__panel{padding:32px;gap:20px;border-radius:28px}.xcn__copy,.xcn__more,.xcn__empty,.xcn .xcn__row{padding:0}.xcn .xcn__row>.x-card:nth-child(n+5){display:none}}.xrr__ba{--pos: 50%;position:relative;aspect-ratio:var(--ar, .914);border-radius:20px;overflow:hidden;background:#cdbbae;touch-action:pan-y;user-select:none;-webkit-user-select:none}.xrr__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.xrr__img--after{clip-path:inset(0 0 0 var(--pos))}.xrr__line{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;background:#fff;pointer-events:none}.xrr__knob{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:44px;height:28px;border-radius:999px;background:#fff;color:var(--x-ink);box-shadow:0 2px 8px #1a23662e}.xrr__knob .x-ico{margin:0 -2px}.xrr__chip{position:absolute;bottom:12px;padding:8px 14px;border-radius:999px;background:#fff;font:600 12px/16px var(--x-sans);color:var(--x-ink);pointer-events:none}.xrr__chip--l{left:12px}.xrr__chip--r{right:16px}.xrr__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.xrr__rev{margin:14px 0 0;padding:16px;border-radius:18px;background:var(--x-sky);display:flex;flex-direction:column;gap:8px}.xrr__stars{font:600 14px/18px var(--x-sans);color:var(--x-ink);letter-spacing:1px}.xrr__q{margin:0;font:400 14px/20px var(--x-sans);color:var(--x-ink);text-align:left}.xrr__rev figcaption{font:600 12px/16px var(--x-sans);color:var(--x-muted)}@media(max-width:989px){.xrr__card{display:grid;grid-template-columns:minmax(0,52fr) minmax(0,48fr);align-items:center;gap:12px;padding:10px 12px 10px 10px;border-radius:20px;background:var(--x-sky)}.xrr__card .xrr__ba{border-radius:14px}.xrr__card .xrr__rev{margin:0;padding:0;gap:6px;border-radius:0;background:none}.xrr__card .xrr__stars{font-size:12px;line-height:16px}.xrr__card .xrr__q{font-size:12px;line-height:17px}.xrr__card .xrr__rev figcaption{font-size:11px;line-height:14px}.xrr__card .xrr__chip{bottom:8px;padding:4px 9px;font-size:10px;line-height:14px}.xrr__card .xrr__chip--l{left:8px}.xrr__card .xrr__chip--r{right:8px}.xrr__card .xrr__knob{width:34px;height:22px}.xrr__card .xrr__knob .x-ico{width:13px!important;height:13px!important}}@media(min-width:750px)and (max-width:989px){.xrr__card{gap:20px;padding:14px 20px 14px 14px}.xrr__card .xrr__q{font-size:15px;line-height:22px}.xrr__card .xrr__stars{font-size:14px}.xrr__card .xrr__rev figcaption{font-size:12px}}@media(min-width:990px){.xrr__card{display:contents}.xrr__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"head ba" "rev ba";column-gap:56px;align-items:start}.xrr__head{grid-area:head;align-self:end}.xrr__ba{grid-area:ba;justify-self:center;width:100%;max-width:520px;border-radius:28px}.xrr__rev{grid-area:rev;margin-top:8px;padding:24px;border-radius:24px}.xrr__q{font-size:17px;line-height:26px}}.xw__grid{display:flex;flex-direction:column;gap:14px}.xw__byob{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:20px;background:var(--x-limel)}.xw__top{display:flex;align-items:center;gap:8px}.xw__copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.xw__chip{align-self:flex-start;padding:8px 14px}.xw__art{flex:0 0 130px;height:130px}.xw__art img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 72%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 50%,#000 72%,transparent 100%)}.xw__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.xw__tier{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 4px;border-radius:14px;background:#fff;text-align:center}.xw__tn{font:600 12px/16px var(--x-sans);color:var(--x-muted)}.xw__tier b{font:700 16px/20px var(--x-sans);color:var(--x-ink)}.xw__te{font:400 12px/16px var(--x-sans);color:var(--x-green)}.xw__mini{display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:20px;background:var(--x-lav);color:var(--x-ink);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.xw__mini:hover{transform:translateY(-2px);box-shadow:var(--x-shadow-lg)}.xw__mart{flex:0 0 96px;height:96px;border-radius:14px;overflow:hidden}.xw__mart img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.xw__mcopy{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.xw__mprice{margin:0;padding:0}.xw__note{margin-top:14px}@media(min-width:990px){.xw__grid{display:grid;grid-template-columns:1.35fr 1fr;gap:24px;align-items:stretch}.xw__byob{padding:32px;gap:20px;border-radius:28px}.xw__art{flex-basis:220px;height:200px}.xw__copy .x-h3{font-size:34px;line-height:40px}.xw__copy .x-small{font-size:15px;line-height:22px}.xw__tier{padding:16px 8px}.xw__tier b{font-size:20px;line-height:26px}.xw__mini{flex-direction:column;align-items:flex-start;justify-content:center;gap:20px;padding:32px;border-radius:28px}.xw__mart{flex:none;width:100%;height:220px}.xw__mcopy .x-h4{font-size:26px;line-height:30px}}.xrl__row{gap:12px;padding-bottom:16px}.xrl__card{position:relative;width:150px;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 6px 16px #1a23661a;display:flex;flex-direction:column}.xrl__m{position:relative;flex:none;height:240px;background:var(--bg, #e9cdb8)}.xrl__v{width:100%;height:100%;object-fit:cover;display:block;cursor:pointer}.xrl__strip{position:relative;z-index:3;flex:1;display:flex;flex-direction:column;align-items:center;margin-top:-20px;padding:0 8px 10px;text-align:center;text-decoration:none;color:var(--x-ink)}.xrl__strip--plain{margin-top:0;padding-top:10px}.xrl__strip:focus-visible{outline:2px solid var(--x-blue);outline-offset:-2px}.xrl__ph{flex:none;width:40px;height:40px;border:3px solid #fff;border-radius:50%;overflow:hidden;background:var(--t, var(--x-lav));box-shadow:0 2px 6px #1a23662e}.xrl__ph img{width:100%;height:100%;object-fit:contain;display:block}.xrl__nm{margin-top:5px;font:600 12px/15px var(--x-sans);color:var(--x-ink)}.xrl__strip--plain .xrl__nm{margin-top:0}.xrl__play{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);width:38px;height:38px;border:0;border-radius:999px;background:#fff;color:var(--x-ink);display:flex;align-items:center;justify-content:center;padding:0 0 0 2px;cursor:pointer;transition:opacity .2s ease}.xrl__card.is-playing .xrl__play{opacity:0}.xrl__cta{margin-top:14px}@media(min-width:990px){.xrl__row{gap:20px}.xrl__card{width:260px;border-radius:24px}.xrl__m{height:420px}.xrl__play{width:52px;height:52px}.xrl__strip{margin-top:-34px;padding:0 14px 14px}.xrl__strip--plain{margin-top:0;padding-top:14px}.xrl__ph{width:68px;height:68px;border-width:4px}.xrl__nm{margin-top:8px;font-size:16px;line-height:21px}.xrl__cta{margin-top:24px}}.xcm__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.xcm__ph{display:block;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;background:#efd9c8}.xcm__ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.xcm__ph:hover img{transform:scale(1.04)}.xcm__ctas{display:flex;gap:10px;margin-top:14px}.xcm__ctas .x-btn{flex:0 1 auto;white-space:nowrap;padding-left:14px;padding-right:14px}.xcm__ctas .x-btn--outline{flex:1 1 auto}@media(max-width:389px){.xcm__ctas .x-btn{padding-left:12px;padding-right:12px;font-size:14px}}@media(min-width:990px){.xcm__grid{grid-template-columns:repeat(4,1fr);gap:16px}.xcm__ph{border-radius:24px}.xcm__ctas{margin-top:24px}.xcm__ctas .x-btn--outline{flex:0 1 auto}}.xst__card{display:flex;align-items:center;gap:12px;padding:16px;border-radius:20px;background:var(--x-sky)}.xst__copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.xst__ph{flex:0 0 110px;height:140px;border-radius:14px;overflow:hidden;background:#f2e1d2}.xst__ph img{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:990px){.xst__card{gap:40px;padding:32px 32px 32px 48px;border-radius:28px}.xst__copy{gap:12px;max-width:560px}.xst__copy .x-h4{font-size:32px;line-height:38px}.xst__copy .x-small{font-size:16px;line-height:24px}.xst__ph{flex-basis:300px;height:300px;margin-left:auto;border-radius:24px}}@media(min-width:750px)and (max-width:989px){.xht__photo{height:260px}.xrr__ba{max-width:480px;margin:0 auto}.xw__art{flex-basis:200px;height:180px}.xcm__grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:749px){.xht.x-sec{padding-top:32px}.xht__grid{gap:10px}.xht__photo{height:136px}.xht__text{padding:8px 10px 10px}.xbs__chips{margin-bottom:10px}.x-cardrow{padding-bottom:8px}.xcn__tabs{margin-top:-4px;margin-bottom:8px;gap:8px}.xcn__tab{width:min(72px,calc((100vw - 64px)/5));gap:6px}.xcn__ph{width:100%;height:auto;aspect-ratio:1 / 1}.xcn__panel{gap:10px;padding:12px 0}.xcn__copy,.xcn__more,.xcn__empty{padding:0 12px}.xcn__row.x-scroller{padding:0 12px 4px;scroll-padding-inline:12px}.xw__grid{gap:10px}.xw__byob{gap:10px;padding:14px}.xw__art{flex-basis:108px;height:108px}.xw__copy{gap:4px}.xw__tiers{gap:6px}.xw__tier{padding:8px 4px}.xw__mini{padding:12px 14px}.xw__note{margin-top:10px}.xrl__row{gap:10px}.xrl__card{width:128px;border-radius:16px}.xrl__m{height:205px}.xrl__cta{margin-top:10px}.xcm__grid{gap:6px}.xcm__ctas{margin-top:10px}.xst__card{gap:10px;padding:12px}.xst__ph{flex-basis:96px;height:122px}.xrr__card{gap:10px;padding:8px 10px 8px 8px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/bcx-home.css.map */
