.bc-allinone{background-color:var(--bc-sand-50);padding-block:var(--bc-section-y)}.bc-allinone__head{max-width:34ch;margin-bottom:clamp(var(--bc-space-lg),4vw,var(--bc-space-xl))}@media(min-width:900px){.bc-allinone .bc__container{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(var(--bc-space-xl),6vw,var(--bc-space-3xl));align-items:start}.bc-allinone__head{position:sticky;top:112px;margin-bottom:0}}@media(min-width:900px)and (prefers-reduced-motion:reduce){.bc-allinone__head{position:static}}.bc-allinone__rule{width:56px;height:2px;margin-bottom:var(--bc-space-md);background:var(--bc-gold-gradient);border:0}.bc-allinone__title{font-size:clamp(2rem,1.3rem + 3vw,3.5rem);font-weight:400;line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.bc-allinone__accent{color:var(--bc-accent-text)}@supports ((-webkit-background-clip: text) or (background-clip: text)){.bc-allinone__accent{background-image:linear-gradient(100deg,var(--bc-gold-900) 0%,var(--bc-gold-700) 42%,var(--bc-gold-500) 62%,var(--bc-gold-700) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.bc-allinone__lead{margin-top:var(--bc-space-md);color:var(--bc-ink-500)}.bc-allinone__list{border-top:1px solid var(--bc-sand-200)}.bc-allinone__item{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--bc-space-xs) var(--bc-space-md);padding-block:var(--bc-space-lg);border-bottom:1px solid var(--bc-sand-200);transition:background-color var(--bc-dur) var(--bc-ease)}.bc-allinone__num{font-family:var(--bc-font-display);font-size:var(--bc-t-small);font-weight:500;letter-spacing:.12em;color:var(--bc-ink-300);padding-top:.35em;transition:color var(--bc-dur) var(--bc-ease)}.bc-allinone__name{font-size:var(--bc-t-h3);font-weight:400;letter-spacing:-.015em;line-height:1.2}.bc-allinone__link{color:inherit;text-decoration:none}.bc-allinone__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.bc-allinone__link:focus-visible{outline:2px solid var(--bc-accent-ui);outline-offset:4px}.bc-allinone__text{margin-top:var(--bc-space-2xs);font-size:var(--bc-t-small);line-height:1.55;color:var(--bc-ink-500);max-width:52ch}.bc-allinone__price{grid-column:2;font-family:var(--bc-font-display);font-size:var(--bc-t-h3);font-weight:400;letter-spacing:-.01em;color:var(--bc-accent-text);white-space:nowrap}.bc-allinone__arrow{grid-column:2;display:inline-flex;color:var(--bc-accent-ui);transition:transform var(--bc-dur) var(--bc-ease)}.bc-allinone__arrow svg{width:20px;height:20px}@media(min-width:700px){.bc-allinone__item{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;column-gap:var(--bc-space-lg)}.bc-allinone__price,.bc-allinone__arrow{grid-column:auto}.bc-allinone__num{padding-top:0}.bc-allinone__item:hover{background-color:var(--bc-sand-100);box-shadow:calc(var(--bc-space-md) * -1) 0 0 var(--bc-sand-100),var(--bc-space-md) 0 0 var(--bc-sand-100)}.bc-allinone__item:hover .bc-allinone__num{color:var(--bc-accent-text)}.bc-allinone__item:hover .bc-allinone__arrow{transform:translate(4px)}}.bc-allinone__note{display:flex;align-items:center;gap:var(--bc-space-xs);margin-top:var(--bc-space-lg);font-size:var(--bc-t-small);line-height:1.55;color:var(--bc-ink-500)}.bc-allinone__note svg{flex:none;width:18px;height:18px;color:var(--bc-accent-ui)}@media(prefers-reduced-motion:reduce){.bc-allinone__item,.bc-allinone__arrow,.bc-allinone__num{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bc-allinone.css.map */
