@media(max-width:999px){.ccar__track.ccar__track{display:flex;grid-template-columns:none;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(var(--c-gutter, 20px) * -1);padding-inline:var(--c-gutter, 20px);scroll-padding-inline:var(--c-gutter, 20px);padding-bottom:2px}.ccar__track.ccar__track::-webkit-scrollbar{display:none}.ccar__track.ccar__track>*{flex:0 0 84%;max-width:320px;scroll-snap-align:start;align-self:stretch;height:auto}}@media(min-width:1000px){.ccar__track.ccar__track{display:grid}}@media(hover:hover)and (min-width:1000px){.ccard:hover .ccard__img,.ccard:hover .ccard__img1{transform:none}}.ccard__p.ccard__p{align-items:baseline;gap:6px;flex-wrap:nowrap;min-height:1.45em}.ccard__from.ccard__from{align-self:baseline;margin-right:1px}.ccard__p del{order:3}.ccard__p ins,.ccard__p>span:first-of-type{order:2}.ccard__from{order:1}.ccard__badge.ccard__badge{background:transparent;box-shadow:none;padding:0;min-height:0;top:10px;left:12px;font-size:9px;letter-spacing:.18em;color:var(--c-fg);text-shadow:0 0 6px rgb(var(--t-page-rgb) / .9),0 0 2px rgb(var(--t-page-rgb) / .9)}.ccard__badge--sale{color:var(--c-clay)}.ccard__badge--new{color:var(--c-olive, var(--t-neutral))}.ccard__badge--wait{color:var(--c-muted)}.ccard__sw i.ccard__sw i,.ccard__sw i{display:inline-flex;align-items:center;height:14px;padding:0 5px;border-radius:999px;background:var(--c-surface);box-shadow:inset 0 0 0 1px rgb(var(--t-ink-rgb) / .1);font-size:9px;letter-spacing:.04em;color:var(--c-muted);line-height:1}@media(max-width:999px){.ccar__track--plain.ccar__track.ccar__track>*{flex:0 0 calc((100% - 12px)/2);max-width:none}}.ccar.ccar--recs{--recs-per: var(--recs-per-m, 2);--recs-gap: 12px;padding:28px 0}@media(min-width:1000px){.ccar.ccar--recs{--recs-per: var(--recs-per-d, 4);--recs-gap: 20px;padding:48px 0}}@media(min-width:1400px){.ccar.ccar--recs{--recs-per: var(--recs-per-w, 5)}}.ccar--recs .ccar__track.ccar__track{display:flex;flex-wrap:nowrap;grid-template-columns:none;gap:var(--recs-gap);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:2px}.ccar--recs .ccar__track.ccar__track::-webkit-scrollbar{display:none}.ccar--recs .ccar__track.ccar__track>*{flex:0 0 calc((100% - (var(--recs-per) - 1) * var(--recs-gap)) / var(--recs-per));max-width:none;scroll-snap-align:start;align-self:stretch;height:auto}@media(max-width:999px){.ccar--recs .ccar__track.ccar__track{margin-inline:calc(var(--c-gutter, 20px) * -1);padding-inline:var(--c-gutter, 20px);scroll-padding-inline:var(--c-gutter, 20px)}}@media(min-width:1000px){.ccar--recs .ccar__track.ccar__track{margin-inline:0;padding-inline:0;scroll-padding-inline:0}}.ccar--recs .ccar__head{margin-bottom:18px}@media(min-width:1000px){.ccar--recs .ccar__head{margin-bottom:28px}}.ccar--recs .crail__foot{margin-top:12px}.ccar--recs .crail__dots,.ccar--recs .crail__spacer{display:none}.ccar--recs .crail__foot{display:flex;justify-content:center;align-items:center;gap:0;margin-top:10px}.ccar--recs .crail__foot[hidden]{display:none}.ccar--recs .crail__arrows{display:flex;justify-content:center;gap:20px;grid-column:auto}.ccar--recs .crail__arrow{position:relative;width:24px;height:24px;border:0;border-radius:0;background:transparent;color:var(--c-fg);transition:opacity .2s var(--c-ease, ease)}.ccar--recs .crail__arrow:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.ccar--recs .crail__arrow svg{width:20px;height:20px}.ccar--recs .crail__arrow:hover:not(:disabled){background:transparent;border-color:transparent;opacity:.6}.ccar.ccar--recs{padding:20px 0}@media(min-width:1000px){.ccar.ccar--recs{padding:36px 0}}.ccar--recs .ccard--plain.ccard.ccard .ccard__media,.ccar--recs .ccard.ccard .ccard__media.ccard__media{aspect-ratio:1 / 1}.ccar--recs .ccard.ccard .ccard__foot{padding-block-start:10px}@media(min-width:1000px){.ccar--recs .ccard.ccard .ccard__foot{padding-block-start:12px}}.ccar--recs .ccar__head{margin-bottom:20px}@media(min-width:1000px){.ccar--recs .ccar__head{margin-bottom:24px}}@media(max-width:999px){.ccar--recs .ccar__track.ccar__track{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}}.ccar--eyebrow .ccar__head{flex-direction:column;align-items:center;text-align:center;gap:6px}.ccar__eyebrow{margin:0;font-family:var(--c-sans);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--c-muted, #5F574B)}.ccar--eyebrow .ccar__all{margin-top:2px}.ccar.ccar--recs.ccar--aligned{padding:30px 0}@media(min-width:1000px){.ccar.ccar--recs.ccar--aligned{padding:44px 0}}.ccar--aligned .ccard.ccard.ccard .ccard__t.ccard__t{display:block;min-block-size:2.7em;height:auto}.ccar--aligned .ccard.ccard.ccard .ccard__sub{display:block;min-block-size:1.5em}.ccar--aligned .ccard .ccard__rate{min-block-size:1.25em}.ccar--aligned .ccard .ccard__sw{min-block-size:18px}.ccar--aligned .ccard.ccard .ccard__inner{display:flex;flex-direction:column}.ccar--aligned .ccard.ccard .ccard__foot{display:flex;flex-direction:column;flex:1 1 auto}.ccar--aligned .ccard.ccard .ccard__priceline,.ccar--aligned .ccard.ccard .ccard__p,.ccar--aligned .ccard--plain.ccard.ccard .ccard__p{margin-block-start:auto}
/*# sourceMappingURL=/cdn/shop/t/22/assets/calmy-carousel.css.map */
