.cc-places{--glass: rgba(255, 255, 255, .62);--glass-solid: #f5f2ec;--glass-edge: rgba(255, 255, 255, .75);--glass-rule: rgba(17, 17, 15, .09);--ink: #17150f;--quiet: #6e675a;padding-block:0 clamp(40px,6vw,80px)}.cc-places__head{display:flex;align-items:baseline;gap:10px;padding:clamp(18px,4vw,30px) clamp(14px,4vw,28px) 10px}.cc-places__barlabel{margin:0;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--quiet)}.cc-places__hint{margin:0;font-size:1.2rem;color:var(--quiet)}.cc-places__radio{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.cc-places__shelf{display:flex;gap:clamp(10px,2.4vw,16px);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;padding:2px clamp(14px,4vw,28px);scroll-padding-inline:clamp(14px,4vw,28px);scroll-snap-type:x proximity}.cc-places__shelf::-webkit-scrollbar{display:none}.cc-places__card{flex:0 0 auto;width:clamp(126px,34vw,152px);cursor:pointer;display:flex;flex-direction:column;gap:7px;scroll-snap-align:start}.cc-places__shot{display:block;border-radius:12px;overflow:hidden;background:#e9e5dd;outline:2px solid transparent;outline-offset:2px;transition:outline-color .18s ease}.cc-places__shot img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover}.cc-places__name{font-size:1.3rem;text-align:center;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-places__card:hover .cc-places__shot{outline-color:var(--glass-rule)}.cc-places__panels{padding-inline:clamp(10px,3vw,26px);margin-top:clamp(16px,3vw,30px)}.cc-places__panel{display:none}.cc-places__panelhead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 12px}.cc-places__panelhead span{font-size:1.05rem;font-weight:600}.cc-places__panelhead a{font-size:1.3rem;color:var(--quiet)}.cc-places__grid{list-style:none;margin:0;padding:0;display:grid;gap:clamp(10px,2vw,18px);grid-template-columns:repeat(2,1fr)}@media(min-width:750px){.cc-places__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1100px){.cc-places__grid{grid-template-columns:repeat(4,1fr)}}.cc-places__print{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:var(--ink)}.cc-places__printframe{display:block;overflow:hidden}.cc-places__printframe img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:contain;transform:scale(1.3)}.cc-places__printname{font-size:1.4rem;line-height:1.3}.cc-places__printprice{font-size:1.3rem;color:var(--quiet)}@media(prefers-reduced-motion:reduce){.cc-places__shot{transition:none}}#pick-australia:checked~.cc-places__panels .cc-places__panel[data-place=australia]{display:block}#pick-australia:checked~.cc-places__shelfwrap label[for=pick-australia] .cc-places__shot{outline-color:var(--ink)}#pick-australia:checked~.cc-places__shelfwrap label[for=pick-australia] .cc-places__name{font-weight:600}#pick-brazil:checked~.cc-places__panels .cc-places__panel[data-place=brazil]{display:block}#pick-brazil:checked~.cc-places__shelfwrap label[for=pick-brazil] .cc-places__shot{outline-color:var(--ink)}#pick-brazil:checked~.cc-places__shelfwrap label[for=pick-brazil] .cc-places__name{font-weight:600}#pick-italy:checked~.cc-places__panels .cc-places__panel[data-place=italy]{display:block}#pick-italy:checked~.cc-places__shelfwrap label[for=pick-italy] .cc-places__shot{outline-color:var(--ink)}#pick-italy:checked~.cc-places__shelfwrap label[for=pick-italy] .cc-places__name{font-weight:600}#pick-france:checked~.cc-places__panels .cc-places__panel[data-place=france]{display:block}#pick-france:checked~.cc-places__shelfwrap label[for=pick-france] .cc-places__shot{outline-color:var(--ink)}#pick-france:checked~.cc-places__shelfwrap label[for=pick-france] .cc-places__name{font-weight:600}#pick-indonesia:checked~.cc-places__panels .cc-places__panel[data-place=indonesia]{display:block}#pick-indonesia:checked~.cc-places__shelfwrap label[for=pick-indonesia] .cc-places__shot{outline-color:var(--ink)}#pick-indonesia:checked~.cc-places__shelfwrap label[for=pick-indonesia] .cc-places__name{font-weight:600}#pick-usa:checked~.cc-places__panels .cc-places__panel[data-place=usa]{display:block}#pick-usa:checked~.cc-places__shelfwrap label[for=pick-usa] .cc-places__shot{outline-color:var(--ink)}#pick-usa:checked~.cc-places__shelfwrap label[for=pick-usa] .cc-places__name{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/126/assets/cc-places.css.map */
