.chocolate-box-sizes{box-sizing:border-box;padding-top:var(--cbs-padding-top);padding-bottom:var(--cbs-padding-bottom);background:var(--cbs-bg);color:var(--cbs-text)}.chocolate-box-sizes *,.chocolate-box-sizes *:before,.chocolate-box-sizes *:after{box-sizing:border-box}.chocolate-box-sizes__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;background:var(--cbs-panel-bg);border-radius:12px;overflow:hidden}.chocolate-box-sizes__image-wrap{min-width:0;min-height:100%;overflow:hidden;background:var(--cbs-bg)}.chocolate-box-sizes__image,.chocolate-box-sizes__placeholder{display:block;width:100%;height:100%;min-height:540px;object-fit:cover;object-position:center}.chocolate-box-sizes__panel{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(28px,4vw,56px);background:var(--cbs-panel-bg)}.chocolate-box-sizes__eyebrow{margin:0 0 12px;color:var(--cbs-text);font-size:12px;line-height:1.6}.chocolate-box-sizes__heading{margin:0 0 12px;color:var(--cbs-heading)}.chocolate-box-sizes__description{margin-bottom:24px;color:var(--cbs-text)}.chocolate-box-sizes__description p{margin-top:0;margin-bottom:0;color:inherit}.chocolate-box-sizes__prices{display:flex;flex-direction:column;max-width:500px;margin-left:0}.chocolate-box-sizes__price-row{display:flex;align-items:baseline;gap:12px;padding:12px 0}.chocolate-box-sizes__size{flex:0 0 auto;color:var(--cbs-text)}.chocolate-box-sizes__leader{flex:1 1 auto;min-width:12px;border-bottom:1px dotted rgba(67,87,97,.45);transform:translateY(-3px)}.chocolate-box-sizes__price{flex:0 0 auto;color:var(--cbs-heading);font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.chocolate-box-sizes__note{margin:20px 0 0;color:var(--cbs-text);font-size:.9em;font-style:italic;line-height:1.6}@media screen and (max-width:989px){.chocolate-box-sizes__panel{padding:28px}.chocolate-box-sizes__image,.chocolate-box-sizes__placeholder{min-height:480px}.chocolate-box-sizes__price-row{gap:8px}}@media screen and (max-width:749px){.chocolate-box-sizes__layout{grid-template-columns:minmax(0,1fr);border-radius:8px}.chocolate-box-sizes__image-wrap{aspect-ratio:4 / 3;min-height:0}.chocolate-box-sizes__image,.chocolate-box-sizes__placeholder{width:100%;height:100%;min-height:0;aspect-ratio:4 / 3;object-fit:cover}.chocolate-box-sizes__panel{padding:28px 22px}.chocolate-box-sizes__eyebrow{margin-bottom:8px}.chocolate-box-sizes__heading{margin-bottom:10px}.chocolate-box-sizes__description{margin-bottom:20px}.chocolate-box-sizes__price-row{gap:10px;padding:11px 0}.chocolate-box-sizes__note{margin-top:16px}}@media(prefers-reduced-motion:reduce){.chocolate-box-sizes *{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/chocolate-box-sizes.css.map */
