.atelier-home-intro .button,.atelier-home-picks .button,.atelier-home-continue .button{font-size:1.6rem;min-height:4.8rem}.atelier-home-intro h1{font-size:clamp(3rem,3.4vw,4.2rem);line-height:1.2}.atelier-home-intro p{font-size:1.6rem}.atelier-home-intro .atelier-home-intro__note{font-size:1.4rem}.atelier-home-picks h2,.atelier-home-how h2,.atelier-home-reviews h2,.atelier-home-continue h2,#MainContent [id$=__collage_7FKCfU] h2,#MainContent [id$=__image_with_text_3NrMGL] h2,#MainContent [id$=__multicolumn_yeNNXa] h2{font-size:clamp(2.6rem,2.8vw,3.4rem);line-height:1.25}.atelier-home-picks__info{gap:.6rem}.atelier-home-picks h3{font-size:1.8rem;min-height:0;overflow-wrap:anywhere}.atelier-home-picks .atelier-home-picks__detail{font-size:1.4rem}.atelier-home-picks .price{font-size:1.7rem}.atelier-home-picks .atelier-home-picks__delivery{font-size:1.4rem}.atelier-home-picks .atelier-home-picks__action{font-size:1.5rem;padding:.8rem;min-width:0}.atelier-home-how h3{font-size:1.8rem;line-height:1.5;margin:0}.atelier-home-how__steps{gap:1.6rem}.atelier-home-reviews h2{margin-bottom:2rem}.atelier-home-reviews blockquote{font-size:1.6rem;line-height:1.5}.atelier-home-reviews blockquote footer,.atelier-home-reviews details,.atelier-home-reviews__card>a{font-size:1.4rem}.atelier-home-reviews__card>a{line-height:1.5}#MainContent [id$=__multicolumn_yeNNXa] .multicolumn-card__image-wrapper{max-width:12rem;margin-left:auto;margin-right:auto}#MainContent [id$=__multicolumn_yeNNXa] .multicolumn-card__info{padding:1.6rem}#MainContent [id$=__multicolumn_yeNNXa] h3{font-size:1.8rem;line-height:1.4}#MainContent [id$=__multicolumn_yeNNXa] p{font-size:1.6rem;line-height:1.5}.atelier-home-continue{text-align:center;padding-top:2.4rem;padding-bottom:3.2rem}.atelier-home-continue h2{margin:0 0 1.6rem}.atelier-home-continue .button{gap:1rem}@media(max-width:749px){.atelier-home-intro p{font-size:1.6rem}.atelier-home-intro .atelier-home-intro__note,.atelier-home-intro__browse{font-size:1.4rem}.atelier-home-intro .button{font-size:1.5rem}.atelier-home-picks h3,.atelier-home-picks .price{font-size:1.6rem}.atelier-home-picks .atelier-home-picks__action{font-size:1.4rem;padding:.8rem .4rem;gap:.3rem}.atelier-home-picks__action>span{display:none}#MainContent [id$=__multicolumn_yeNNXa] .multicolumn-card__image-wrapper{max-width:10rem}}.atelier-scene{position:relative;isolation:isolate;width:100%;aspect-ratio:var(--scene-desktop-ratio);border-radius:1.2rem;background:#eee7db;overflow:hidden}.atelier-scene__picture,.atelier-scene__picture img{display:block;width:100%;height:100%}.atelier-scene__picture img{object-fit:contain}.atelier-scene__links{list-style:none;padding:0;margin:0}.atelier-scene__area{position:absolute;left:clamp(0%,var(--scene-x),calc(100% - var(--scene-w)));top:clamp(0%,var(--scene-y),calc(100% - var(--scene-h)));width:var(--scene-w);height:var(--scene-h);min-width:4.4rem;min-height:4.4rem}.atelier-scene__product{position:relative;display:block;width:100%;height:100%;min-height:4.4rem;min-width:4.4rem;border-radius:.8rem;border:2px solid transparent;color:#362b1d;text-decoration:none;cursor:pointer}.atelier-scene__tag{position:absolute;left:50%;bottom:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;width:max-content;max-width:100%;padding:.3rem .8rem;background:#fff8e9;color:#362b1d;border:1px solid #8a704b;border-radius:.4rem;box-shadow:0 .2rem .5rem #37220e35;text-align:center;line-height:1.15;overflow-wrap:anywhere}.atelier-scene__tag strong{font-size:1.4rem;font-weight:600}.atelier-scene__tag>span{font-size:1.3rem}.atelier-scene__product:hover,.atelier-scene__product:focus-visible{border-color:#fff8e9;box-shadow:0 0 0 2px #362b1d;outline:0}.atelier-scene__product:hover .atelier-scene__tag,.atelier-scene__product:focus-visible .atelier-scene__tag{background:#fff;text-decoration:underline;text-underline-offset:.2rem}.atelier-scene__hint{margin:1rem 0 0;font-size:1.4rem;line-height:1.4}@media(max-width:749px){.atelier-scene{aspect-ratio:var(--scene-mobile-ratio)}.atelier-scene--mobile-art .atelier-scene__area{--scene-x:var(--scene-mobile-x)!important;--scene-y:var(--scene-mobile-y)!important;--scene-w:var(--scene-mobile-w)!important;--scene-h:var(--scene-mobile-h)!important}.atelier-scene__tag{padding:.4rem .8rem}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/atelier-homepage-polish.css.map */
