.section-shop{background-color:#fff;width:100%;min-height:100vh;position:relative;overflow:hidden;padding-top:239px}.section-shop__container{width:100%;padding:0}.section-shop__swiper{width:100%;height:auto}.section-shop__slide{display:flex;align-items:center;justify-content:center}.section-shop__slide-content{display:flex;gap:24px;align-items:flex-start;justify-content:center;width:100vw;gap:73px;padding:131px 20px 0}.section-shop__nav-next,.section-shop__nav-prev{color:#2e2e30!important;background:#fffc!important;border-radius:50%;width:44px;height:44px}.section-shop__nav-next{right:5%!important}.section-shop__nav-prev{left:5%!important}.section-shop__nav-next:after,.section-shop__nav-prev:after{font-size:10px!important;font-weight:700}.section-shop__image-wrapper{flex:1;display:flex;justify-content:center;align-items:center;max-width:408px;width:100%;padding:24px 20px}.section-shop__image{width:408px;height:428px;position:relative}.section-shop__product-image{width:100%;height:100%;object-fit:contain;background-position:51.15% 58.94%;background-size:210.08% 122.55%}.section-shop__info-container{flex:1;display:flex;flex-direction:column;gap:40px;align-items:flex-start;justify-content:flex-start;padding:24px 20px;max-width:332px}.section-shop__text-container{display:flex;flex-direction:column;gap:8px;align-items:flex-start;justify-content:flex-start;width:100%;font-family:ABC Monument Grotesk Mono Unlicensed Trial,sans-serif;font-size:12px;line-height:13px;color:#2e2e30}.section-shop__product-header{display:flex;gap:8px;align-items:flex-start;justify-content:flex-start;width:100%}.section-shop__product-name{flex:1;text-align:justify}.section-shop__product-name p{margin:0;font-weight:700}.section-shop__product-price{text-transform:uppercase;white-space:nowrap}.section-shop__product-price p{margin:0;font-weight:400}.section-shop__product-description{width:257px;text-align:justify;text-transform:none}.section-shop__product-description p{margin:0 0 12px;font-weight:400}.section-shop__button-wrapper{display:flex;gap:10px;align-items:center;justify-content:flex-start}.section-shop__add-button--mobile{display:none!important;position:absolute;right:20px;bottom:150px}@media screen and (max-width: 768px){.section-shop__add-button--desktop{display:none!important}.section-shop__add-button--mobile{display:flex!important;margin-left:auto}.section-shop__size-guide-link{display:block}.section-shop__size-guide-link--desktop{display:none!important}.section-shop__size-guide-link--mobile{display:block!important;width:100%;margin-left:0;padding:0 5px;text-align:left}}.section-shop__size-guide-link--mobile{display:none}.section-shop__size-selector{width:100%;margin-top:12px}.section-shop__size-options{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-family:ABC Monument Grotesk Mono Unlicensed Trial,sans-serif;text-transform:uppercase;color:#2e2e30}.section-shop__selected-size{color:#2e2e30;text-align:justify;font-size:10px;font-style:normal;font-weight:400;line-height:normal;gap:24px;align-items:center;justify-content:center;display:flex}.section-shop__selected-size button{width:32px}.section-shop__size-option{position:relative;padding:0;border:none;background:transparent;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;opacity:.5;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:opacity .2s ease;height:1.2em;vertical-align:middle}.section-shop__size-option-inner{display:flex;flex-direction:column;align-items:center;transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform}.section-shop__option-label,.section-shop__option-measurement{display:block;height:1.2em;line-height:1.2em;transition:opacity .3s ease}.section-shop__option-measurement{opacity:0}.section-shop__size-options.is-guide-active .section-shop__size-option-inner{transform:translateY(-50%)}.section-shop__size-options.is-guide-active .section-shop__option-label{opacity:0}.section-shop__size-options.is-guide-active .section-shop__option-measurement{opacity:1}.section-shop__size-option:after{content:"";position:absolute;left:0;bottom:0;right:0;margin:0 auto;width:12px;height:1px;background:#d4d4d4;opacity:0;transition:opacity .2s ease,width .3s ease}.section-shop__size-options.is-guide-active .section-shop__size-option:after{width:100%}.section-shop__size-option.is-selected{opacity:1}.section-shop__size-option.is-selected:after{opacity:1}.section-shop__size-option:focus-visible{outline:none;opacity:1}.section-shop__size-option:not(.is-selected):hover:after{opacity:.4}.section-shop__size-option:not(.is-selected):hover{opacity:1}.section-shop__sizes-description{color:#2e2e30;text-align:justify;font-family:ABC Monument Grotesk Mono Unlicensed Trial;font-size:10px;font-style:normal;font-weight:400;line-height:normal;opacity:0;transform:translateY(100%);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.section-shop__sizes-description.is-active{opacity:1;transform:translateY(0)}.section-shop__size-guide-link{margin-left:auto;border:none;background:transparent;color:#2e2e30;font-family:ABC Monument Grotesk Mono Unlicensed Trial,sans-serif;font-size:12px;text-transform:uppercase;cursor:pointer;text-align:justify;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.section-shop__size-guide-link:hover{opacity:.7}.section-shop__add-button{display:flex;gap:10px;align-items:center;justify-content:flex-start;padding:0;border:none;background:transparent;cursor:pointer}.section-shop__button-icon{width:77px;height:77px;display:flex;align-items:center;justify-content:center;position:relative}.section-shop__heart-icon{width:77px;height:77px;object-fit:cover;position:absolute;top:0;left:0;transition:opacity .3s ease,transform .2s ease}.section-shop__heart-icon--default{opacity:1;z-index:2}.section-shop__heart-icon--variant2{opacity:0;z-index:1}.section-shop__add-button:hover .section-shop__heart-icon{transform:scale(1.05)}.section-shop__add-button:disabled{cursor:not-allowed;opacity:.7}.section-shop__button-icon.transitioning .section-shop__heart-icon{transition:opacity .5s ease-in-out,transform .2s ease}.section-shop__details-container{display:flex;flex-direction:column;gap:8px;align-items:flex-start;justify-content:flex-start;width:162px}.section-shop__size-guide{display:flex;gap:14px;align-items:center;justify-content:flex-start;cursor:pointer}.section-shop__size-text{font-family:ABC Monument Grotesk Mono Unlicensed Trial,sans-serif;font-size:12px;line-height:1;color:#2e2e30;text-transform:capitalize;text-align:justify;white-space:nowrap}.section-shop__plus-icon{width:12px;height:12px;display:flex;align-items:center;justify-content:center}.section-shop__shipping-info{font-family:ABC Monument Grotesk Mono Unlicensed Trial,sans-serif;font-size:12px;line-height:1;color:#2e2e30;text-align:justify;width:min-content;min-width:100%}.section-shop__shipping-info p{margin:0;font-weight:400}.section-shop__size-guide:hover .section-shop__plus-icon{transform:rotate(45deg);transition:transform .2s ease}.shop-animation-swiper{position:absolute;right:0;top:60%;width:200px;height:50px}.shop-animation-swiper__inner{border:5px solid #231f200a;border-radius:50%;margin-top:5px;height:30px;width:30px}.section-shop__nav-next,.section-shop__nav-prev{color:#2e2e30!important;background:transparent!important;border-radius:50%;width:44px;height:44px}.section-shop__nav-next:hover,.section-shop__nav-prev:hover{background:#fff}@media screen and (max-width: 1024px){.shop-animation-swiper{top:40%}.section-shop__slide-content{flex-direction:column;gap:40px;padding:0 40px}.section-shop__image-wrapper{max-width:100%}.section-shop__info-container{max-width:100%;text-align:center}.section-shop__product-header{justify-content:center}.section-shop__nav-next,.section-shop__nav-prev{display:none}}@media screen and (max-width: 768px){.section-shop{padding-top:120px}.section-shop__info-container{width:100%}.section-shop__slide-content{padding:0 20px;gap:32px}.section-shop__image{width:100%;height:auto;aspect-ratio:408 / 428}.section-shop__info-container{gap:32px;padding:20px 0}.section-shop__button-icon,.section-shop__heart-icon{width:70px;height:70px}.section-shop__size-selector{margin-top:0}.section-shop__add-button:not(.section-shop__add-button--mobile){position:absolute;right:20px;bottom:50px}}@media screen and (max-width: 480px){.section-shop__slide-content{padding:15px 20PX 0;gap:24px}.section-shop__image{width:100%;height:auto;aspect-ratio:408 / 428}.section-shop__text-container,.section-shop__size-text,.section-shop__shipping-info{font-size:10px}.section-shop__info-container{gap:17px}.section-shop__details-container{width:100%}.section-shop__size-selector{margin-top:0}}.section-shop__image-wrapper{position:relative}.section-shop__magnify-icon{position:absolute;top:10px;left:10px;z-index:10;color:#2e2e30;opacity:0;transition:opacity .3s ease;pointer-events:none}.section-shop__magnify-icon svg{width:12px;height:12px}.section-shop__image:hover .section-shop__magnify-icon{opacity:1}.section-shop__image{cursor:pointer}.section-shop__modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.section-shop__modal[aria-hidden=false]{opacity:1;visibility:visible}.section-shop__modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffe6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.section-shop__modal-content{position:relative;width:90%;max-width:800px;height:80vh;z-index:1001;display:flex;align-items:center;justify-content:center}.section-shop__modal-close{position:absolute;top:-40px;right:-20px;background:transparent;border:none;color:#000;cursor:pointer;padding:10px}.section-shop__modal-close svg{width:17px;height:17px}.section-shop__modal-swiper{width:100%;height:100%}.section-shop__modal-slide{display:flex;align-items:center;justify-content:center}.section-shop__modal-image{max-width:100%;max-height:100%;object-fit:contain}.section-shop__modal-next,.section-shop__modal-prev{color:#000!important;width:22px!important;height:22px!important}.section-shop__modal-next:after,.section-shop__modal-prev:after{font-size:18px!important}.section-shop__modal-pagination .swiper-pagination-bullet{width:6px!important;height:6px!important;background:#000!important;opacity:.2!important}.section-shop__modal-pagination .swiper-pagination-bullet-active{background:#000!important;opacity:1!important}.section-shop__image--scroll{overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;cursor:grab;-webkit-overflow-scrolling:touch;touch-action:pan-y;-webkit-user-select:none;user-select:none}.section-shop__image--scroll.is-dragging{cursor:grabbing;scroll-behavior:auto}.section-shop__image--scroll::-webkit-scrollbar{display:none}.section-shop__image--scroll .section-shop__product-image{display:block;width:100%;height:100%;object-fit:contain;flex-shrink:0;-webkit-user-drag:none;user-drag:none}.section-shop__scroll-hint{position:absolute;top:85%;left:50%;transform:translate(-50%,-50%);z-index:20;pointer-events:none;opacity:1;transition:opacity .5s ease,visibility .5s ease}.section-shop__scroll-hint.is-hidden{opacity:0;visibility:hidden}.section-shop__mouse-icon{width:22px;height:36px;border:2px solid rgba(255,255,255,.9);border-radius:12px;position:relative;display:flex;justify-content:center;box-shadow:0 2px 5px #0003}.section-shop__mouse-wheel{width:2px;height:6px;background:#ffffffe6;border-radius:2px;position:absolute;top:6px}.section-shop__mouse-arrows{position:absolute;top:50%;display:flex;flex-direction:column;align-items:center;gap:3px}.section-shop__mouse-arrows span{display:block;width:8px;height:8px;border-right:2px solid rgba(255,255,255,.9);border-bottom:2px solid rgba(255,255,255,.9);transform:rotate(45deg);animation:mouse-scroll-anim 2s infinite;opacity:0}.section-shop__mouse-arrows span:nth-child(1){animation-delay:.1s}.section-shop__mouse-arrows span:nth-child(2){animation-delay:.3s}@keyframes mouse-scroll-anim{0%{transform:rotate(45deg) translate(-2px,-2px);opacity:0}20%{opacity:1}40%{transform:rotate(45deg) translate(2px,2px);opacity:0}to{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-shop.css.map */
