.sample-photos__box{--sp-scale: var(--sp-scale-d, 1);--sp-counter-base: 1.2rem;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--media-radius, .6rem);padding:var(--sp-pad-d, 2rem);margin-top:var(--sp-space-above, 0);margin-bottom:var(--sp-space-below, 0)}@media screen and (max-width:749px){.sample-photos__box{--sp-scale: var(--sp-scale-m, 1);--sp-counter-base: 1rem;padding:var(--sp-pad-m, 1.2rem)}}.sample-photos__slider .slider-button{width:calc(44px * var(--sp-scale));height:calc(44px * var(--sp-scale))}.sample-photos__slider .slider-button .icon{height:calc(.6rem * var(--sp-scale))}.sample-photos__slider .slider-counter{font-size:calc(var(--sp-counter-base) * var(--sp-scale));min-width:calc(4.4rem * var(--sp-scale))}.sample-photos__heading{margin:0 0 1.4rem;text-align:center}.sample-photos__list{display:flex;flex-wrap:nowrap;margin:0;padding:0}.sample-photos__item{flex:0 0 100%;width:100%;scroll-snap-align:start}.sample-photos__media{position:relative;overflow:hidden;border-radius:var(--media-radius, .4rem);background:rgba(var(--color-foreground),.04)}.sample-photos__media--pano{aspect-ratio:2.83 / 1}.sample-photos__media--wide{aspect-ratio:16 / 9}.sample-photos__media--photo{aspect-ratio:3 / 2}.sample-photos__media--classic{aspect-ratio:4 / 3}.sample-photos__media--square{aspect-ratio:1 / 1}.sample-photos__media--adapt{aspect-ratio:var(--sample-ratio, 1.5)}.sample-photos__image{width:100%;height:100%;display:block;object-fit:cover}.sample-photos__box--fit-contain .sample-photos__image{object-fit:contain}.sample-photos__caption{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;margin-top:1rem;font-size:1.4rem;line-height:1.5}.sample-photos__caption-text{font-weight:500}.sample-photos__meta{font-size:1.3rem;opacity:.7}.sample-photos__slider .slider-buttons{margin-top:.6rem}.sample-photos__notice{margin:2rem auto;padding:1.2rem;border:.1rem dashed rgba(var(--color-foreground),.4);border-radius:.4rem;font-size:1.3rem;line-height:1.5}.sample-photos__notice p{margin:0 0 .6rem}.sample-photos__notice :last-child{margin-bottom:0}.sample-photos__editor-note{margin:.8rem 0 0;padding:.6rem .8rem;border:.1rem dashed rgba(var(--color-foreground),.35);border-radius:.4rem;font-size:1.2rem;opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-sample-photos.css.map */
