.product_image_wrapper img{width:100%;height:100%;border-radius:8.014px;display:block;position:absolute;top:0;left:0;object-fit:cover}.product_image_wrapper{position:relative;padding-top:125%;overflow:hidden}.product-section-slider:not(.swiper-initialized) .product-swipwer-wrapper{justify-content:center;column-gap:24px}.product-section .section-header__item{text-align:center}.product-section .section-header__title__block{max-width:1440px;margin:0 auto}.product-section .view_button{position:absolute;bottom:0;width:100%;text-align:center;transition:all .5s ease;transform:translateY(100%)}.product-section .view_button a.button{background:#fff;color:#197b9b}.product-section .product_slider_slide:hover .view_button{bottom:16px;transition:all .5s ease;transform:translateY(0)}.product-section{padding:80px 0}.product-section-slider:not(.swiper-initialized) .product_per_row_4 .product_slider_slide{flex:0 1 25%}.product-section-slider:not(.swiper-initialized) .product_per_row_3 .product_slider_slide{flex:0 1 33.33%}.product-section-slider:not(.swiper-initialized) .product_per_row_2 .product_slider_slide{flex:0 1 50%}.product-section-slider:not(.swiper-initialized) .product_per_row_2 .product_slider_slide{flex:0 1 100%}.product-swipwer-wrapper .product_image_wrapper .th_wl_col_btn{position:absolute;top:1.2rem;right:1.6rem;padding:0}.product-swipwer-wrapper .th_wl_button .th_wl_icon{width:30px;height:30px}.product-section .swiper-button{display:none}.product-section-slider.swiper-initialized~.swiper-button{display:flex}.product-section-wrapper{position:relative}.template-page-Yarn-citizen .product-section{padding:40px 0}.yarn-citizen-product-section.product-section .section-header__title__block{max-width:100%}.yarn-citizen-product-section .section-header__title__block a.button{font-size:12px;line-height:16px;min-height:28px;padding:0 12px}@media screen and (max-width: 768px){.product-section .view_button{bottom:16px;transform:translateY(0)}.product-section .view_button a.button{font-size:12px;line-height:16px;min-height:52px}.product-section .swiper-button svg path{stroke:#197b9b}.product-section{padding:32px 0}.product-section .section-header__line .section-header__title{font-size:24px;line-height:32px}.product-section .section-header__line .section-header__desc{margin-top:2px}.product-section .section-header__line{padding-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/product-section.css.map */
