.scroll-to-top[data-v-20c6410d]{box-sizing:border-box;height:52px;width:52px;border-radius:53px;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));display:flex;flex-shrink:0;align-items:center;justify-content:center;position:fixed;left:50%;bottom:1.5rem;z-index:10;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);pointer-events:none;opacity:0}.scroll-to-top.visible-btn[data-v-20c6410d]{pointer-events:auto;opacity:1}.scroll-to-top svg[data-v-20c6410d]{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));stroke:#fff}.photo-block{position:relative;min-height:100vh;width:100%;min-height:100%}.photo-block .sticky-block{position:sticky;top:0;aspect-ratio:687/866;height:100vh;max-height:920px;min-height:400px;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;padding-left:1rem;padding-right:3.33cqw;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-around}@media(max-width:768px){.photo-block .sticky-block{min-height:502px;justify-content:flex-start;height:auto;flex-direction:column;padding-right:1rem}}.photo-block .sticky-block{container-type:size}.photo-block .sticky-block .new-product-tag{top:calc(50cqh - 44.46cqw);position:absolute;left:2.5cqw}@media(max-width:768px){.photo-block .sticky-block .new-product-tag{top:1.75rem}}.photo-block .sticky-block .photo{position:relative;margin-left:auto;margin-right:auto;aspect-ratio:5/7;width:68.2cqw;flex-shrink:0;cursor:zoom-in;overflow:hidden;border-radius:9999px}@media(max-width:768px){.photo-block .sticky-block .photo{margin-top:1.75rem;width:63.2cqw}}.photo-block .sticky-block .photo:active{cursor:grabbing}.photo-block .sticky-block .photo img{display:block;aspect-ratio:5/7;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.photo-block .sticky-block .thumbs{margin-left:auto;margin-right:0}@media(max-width:768px){.photo-block .sticky-block .thumbs{margin-left:0;margin-top:2rem;display:flex}}.photo-block .sticky-block .thumb{margin-top:1rem;height:14.66cqw;min-height:60px;width:11cqw;min-width:45px;cursor:pointer;overflow:hidden;border-radius:9999px;opacity:.4}.photo-block .sticky-block .thumb:first-child{margin-top:0}@media(max-width:768px){.photo-block .sticky-block .thumb{margin-left:.5rem;margin-right:.5rem;margin-top:0;height:72px;width:3.5rem}}.photo-block .sticky-block .thumb img{display:block;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.photo-block .sticky-block .thumb.active{opacity:1}.photo-block .sticky-block .thumb.active:hover{opacity:.8}.photo-block .border-left-arrow{left:0;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.photo-block .border-right-arrow{right:0;--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.photo-block .border-left-arrow,.photo-block .border-right-arrow{box-sizing:border-box;height:111px;width:111px;border-radius:53px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(236 224 219 / var(--tw-border-opacity, 1))}.photo-block .border-left-arrow,.photo-block .border-right-arrow,.photo-block .arrow-prev,.photo-block .arrow-next{position:absolute;z-index:20;display:none;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media(max-width:768px){.photo-block .border-left-arrow,.photo-block .border-right-arrow,.photo-block .arrow-prev,.photo-block .arrow-next{display:block}}.photo-block .border-left-arrow,.photo-block .border-right-arrow,.photo-block .arrow-prev,.photo-block .arrow-next{top:calc(44.464vw + 28px)}.photo-block .border-left-arrow.disabled,.photo-block .border-right-arrow.disabled,.photo-block .arrow-prev.disabled,.photo-block .arrow-next.disabled{opacity:.4}.photo-block .arrow-prev{left:19px}.photo-block .arrow-next{right:19px;--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.photo-block .media{display:flex;height:100%;align-items:center;justify-content:center}.fade-enter-active,.fade-leave-active{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.expandable-block{position:relative;height:280px;padding-top:3rem;padding-bottom:3rem;padding-left:4rem;padding-right:235px}@media(max-width:768px){.expandable-block{padding:2rem 1.5rem}}.expandable-block{overflow:hidden;transition-property:height;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-bottom-width:1px;border-style:solid;--tw-border-opacity: 1;border-color:rgb(236 224 219 / var(--tw-border-opacity, 1))}.expandable-block .content{font-size:13px}.expandable-block h4{margin-bottom:2rem;font-family:Syncopate,serif;font-size:1.25rem;line-height:1.75rem;text-transform:uppercase;line-height:1}@media(max-width:768px){.expandable-block h4{font-size:.875rem;line-height:1.25rem}}.expandable-block .overflow{position:absolute;bottom:0;left:0;right:0;z-index:10;height:6rem;width:100%;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from: #F8EFEB var(--tw-gradient-from-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(248 239 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #F8EFEB var(--tw-gradient-via-position), var(--tw-gradient-to) }.expandable-block .fold-unfold{--tw-bg-opacity: 1;background-color:rgb(248 239 235 / var(--tw-bg-opacity, 1))}.expandable-block .fold-unfold svg{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.expandable-block.unfolded .fold-unfold svg{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.expandable-block.unfolded .overflow{height:3rem}.expandable-block .ring-btn{position:absolute;bottom:3rem;right:4rem;z-index:10}@media(max-width:768px){.expandable-block .ring-btn{bottom:1.5rem;right:1.5rem;height:4rem;width:4rem}}
