.mobile,.pad{display:none}.main-container{max-width:1440px}.section.normal_section{padding-top:0!important;padding-bottom:0!important;overflow:hidden}.section.big_section,.section_header.big_section{padding-top:0!important;padding-bottom:0!important;padding-left:40px;padding-right:40px;overflow:hidden}.section_header{width:100%;margin-bottom:2.3rem;display:flex;align-items:center;justify-content:space-between}.section_header h2{font-size:40px;font-style:normal;font-weight:700;line-height:115%;letter-spacing:-.4px}.index-media-grid .container{width:100%;margin:0 auto}.index-media-grid .grid_item_container{width:100%;position:relative;height:696px}.index-media-grid .grid_item_container .media-grid-item{box-shadow:4px 4px 10px #0000001a;border-radius:10px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;width:100%;height:100%;display:block}.index-media-grid .grid_item_container .media-grid-item .media-grid-item_title{position:absolute;left:50%;top:10%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.index-media-grid .grid_item_container .media-grid-item .media-grid-item_title .main_title{font-size:40px;font-style:normal;font-weight:700;line-height:115%;letter-spacing:-.4px}.index-media-grid .grid_item_container .media-grid-item .media-grid-item_title .subtitle{font-size:18px;font-style:normal;font-weight:700;line-height:133%;letter-spacing:-.18px}.index-media-grid .grid_item_container .media-grid-item .media-grid-item_title .button_container{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:24px}.index-media-grid .grid_item_container .media-grid-item .media-grid-item_title .button_container a{font-size:18px;font-style:normal;font-weight:700;line-height:133%;letter-spacing:-.18px;text-decoration:underline}@media screen and (max-width: 1024px) and (min-width: 768px){.pc,.mobile{display:none}.pad{display:block}.section_header h2{font-size:24px}.index-media-grid .grid_item_container{height:368px}.index-media-grid .grid_item_container .media-grid-item .media-grid-item_title .button_container{margin-top:12px;gap:12px}.index-product-card .index_product_cards .product_card_item{height:50dvw}.index-product-card .index_product_cards .product_card_item .product_image img{height:40dvw}.index-product-card .index_product_cards .product_card_item .product_card_content figure{padding-bottom:26dvw}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context{padding:16px;justify-content:space-between}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context .card_context_title .card_context_header,.index-product-card .index_product_cards .product_card_item .product_card_content .card_context_footer .product_price{font-size:20px}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context .card_context_title .card_context_subheader{font-size:14px}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context_footer .quick_view{height:40px;min-height:40px;max-height:40px;font-size:14px;padding:0 16px}}@media screen and (max-width: 767px){.pc{display:none}.mobile{display:block}.section_header h2{font-size:24px}.section.big_section,.section_header.big_section{padding-left:1rem;padding-right:1rem}.section_header{margin-bottom:1.6rem}.index-media-grid .grid_item_container{height:388px}.index-media-grid .grid_item_container .media-grid-item .media-grid-item_title .main_title{margin:0 auto!important}.index-media-grid .grid_item_container .media-grid-item .media-grid-item_title .button_container{margin-top:12px;gap:12px}}.index-product-card .index_product_cards{overflow:visible;width:100%}.index-product-card .index_product_cards:hover .swiper-button-next,.index-product-card .index_product_cards:hover .swiper-button-prev{opacity:1}.index-product-card .index_product_cards .product_card_item{height:33.33dvw;position:relative;padding-bottom:10px}.index-product-card .index_product_cards .product_card_item .transparency_height{width:100%;height:48px}.index-product-card .index_product_cards .product_card_item .product_image{position:absolute;left:50%;transform:translate(-50%);bottom:0;height:100%;width:100%;z-index:3;transition:all .36s ease;pointer-events:none;display:flex;justify-content:center;border-radius:8px;overflow:hidden}.index-product-card .index_product_cards .product_card_item .product_image img{height:33.33dvw;object-fit:contain;width:100%}.index-product-card .index_product_cards .product_card_item .product_card_content{height:calc(100% - 48px);position:relative;transition:all .3s ease;display:flex;flex-direction:column;border-radius:10px}.index-product-card .index_product_cards .product_card_item .product_card_content:hover{box-shadow:2px 2px 10px #0006}.index-product-card .index_product_cards .product_card_item .product_card_content figure{padding-bottom:17dvw;border-radius:10px 10px 0 0;background-size:cover;background-position:bottom;position:relative}.index-product-card .index_product_cards .product_card_item .product_card_content figure img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;border-radius:10px 10px 0 0}.index-product-card .index_product_cards .product_card_item .product_card_content figure .mask{position:absolute;bottom:-1px;height:33.33%;width:100%;z-index:2}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context{flex:1 1;display:flex;justify-content:space-around;flex-direction:column;padding:24px 24px 0}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context .card_context_title{display:flex;flex-direction:column;gap:8px;z-index:4}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context .card_context_title .card_context_header{font-size:24px;line-height:133%;letter-spacing:-.24px}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context .card_context_title .card_context_subheader{font-size:16px;line-height:133%;letter-spacing:-.14px}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context_footer{display:flex;justify-content:space-between;align-items:center}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context_footer .product_price{font-size:24px;font-style:normal;font-weight:700;line-height:133%;letter-spacing:-.24px;display:flex;align-items:center;gap:8px}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context_footer .product_price .compare_price{text-decoration:line-through}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context_footer .quick_view{border-radius:999px;min-height:42px;max-height:42px;height:42px;padding:0 16px;position:relative;display:flex;justify-content:center;align-items:center;white-space:nowrap;text-align:center;transition:all .3s ease;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;font-size:16px}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context_footer .quick_view:hover{background:#ffffffd9!important}.index-product-card .index_product_cards .swiper-button-next.swiper-button-disabled,.index-product-card .index_product_cards .swiper-button-prev.swiper-button-disabled{opacity:0}.index-product-card .index_product_cards .swiper-button-next,.index-product-card .index_product_cards .swiper-button-prev{width:48px;height:48px;color:#fff;transition:all .36s ease;opacity:0;background:#0000004d;border-radius:50%}.index-product-card .index_product_cards .swiper-button-next:after,.index-product-card .index_product_cards .swiper-button-prev:after{font-size:24px}@media screen and (max-width: 1024px) and (min-width: 768px){.index-product-card .index_product_cards .product_card_item,.index-product-card .index_product_cards .product_card_item .product_image img{height:50dvw}.index-product-card .index_product_cards .product_card_item .product_card_content figure{padding-bottom:26dvw}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context{padding:16px;justify-content:space-between}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context .card_context_title .card_context_header,.index-product-card .index_product_cards .product_card_item .product_card_content .card_context_footer .product_price{font-size:20px}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context .card_context_title .card_context_subheader{font-size:14px}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context_footer .quick_view{height:40px;min-height:40px;max-height:40px;font-size:14px;padding:0 16px}}@media screen and (max-width: 767px){.index-product-card .index_product_cards .product_card_item{height:460px}.index-product-card .index_product_cards .product_card_item .transparency_height{height:38px}.index-product-card .index_product_cards .product_card_item .product_image{bottom:0}.index-product-card .index_product_cards .product_card_item .product_image img{height:100%}.index-product-card .index_product_cards .product_card_item .product_card_content{height:calc(100% - 32px);box-shadow:0 0 6px #0006}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context{padding:16px;justify-content:space-between}.index-product-card .index_product_cards .product_card_item .product_card_content figure{padding-bottom:250px}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context .card_context_title{margin-top:0}.card_context_header,.index-product-card .index_product_cards .product_card_item .product_card_content .card_context_footer .product_price{font-size:20px}.card_context_subheader{font-size:14px}.index-product-card .index_product_cards :is(.swiper-button-next,.swiper-button-prev){opacity:1}.index-product-card .index_product_cards .swiper-button-next,.index-product-card .index_product_cards .swiper-button-prev{width:36px;height:36px}.index-product-card .index_product_cards .swiper-button-next:after,.index-product-card .index_product_cards .swiper-button-prev:after{font-size:20px}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context .card_context_title .card_context_header,.index-product-card .index_product_cards .product_card_item .product_card_content .card_context_footer .product_price{font-size:20px}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context .card_context_title .card_context_subheader{font-size:14px}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context_footer .quick_view{height:40px;min-height:40px;max-height:40px;font-size:14px;padding:0 16px}}.index-video-swiper .index_video_swiper{overflow:visible;width:100%;max-width:100%}.index-video-swiper .index_video_swiper .video_item{position:relative;width:100%;height:700px;border-radius:10px;overflow:hidden}.index-video-swiper .index_video_swiper .video_item video{height:100%;object-fit:cover}.index-video-swiper .index_video_swiper .video_context{position:absolute;top:20%;left:50%;transform:translate(-50%,-50%)}.index-video-swiper .index_video_swiper .video_context .video_header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:100px;padding:10px 20px}.index-video-swiper .index_video_swiper .video_context .video_button{display:flex;align-items:center;justify-content:center;margin-top:20px;gap:20px}.index-video-swiper .index_video_swiper .video_context .video_button a{text-decoration:underline}.index-video-swiper .index_video_swiper .swiper-button-next,.index-video-swiper .index_video_swiper .swiper-button-prev{width:48px;height:48px;color:#fff;background:#0000;border-radius:50%;transition:background .36s ease}:is(.index-video-swiper .index_video_swiper .swiper-button-next,.index-video-swiper .index_video_swiper .swiper-button-prev):hover{background:#0000004d}.index-video-swiper .index_video_swiper .swiper-button-next:after,.index-video-swiper .index_video_swiper .swiper-button-prev:after{font-size:24px}.index-video-swiper .index_video_swiper .swiper-pagination-bullet{transition:all .36s ease;border-radius:50px}.index-video-swiper .index_video_swiper .swiper-pagination-bullet-active{background:#fff;width:30px}@media screen and (max-width: 1023px){.index-video-swiper .index_video_swiper{width:100%}.index-video-swiper .index_video_swiper .video_item{height:400px}}.index-columns-block .index-columns-block_container{display:flex;gap:16px;width:100%;padding-bottom:8px}.index-columns-block .index-columns-block_container .columns_item.columns-left,.index-columns-block .index-columns-block_container .columns_item.columns-right{width:25%;display:flex;flex-direction:column;gap:16px}.index-columns-block .index-columns-block_container .columns_grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;grid-template-rows:repeat(12,1fr);height:560px}.index-columns-block .index-columns-block_container .columns_grid .block_card{border-radius:10px;background-color:#fff;overflow:hidden;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 10px #0000001a}.index-columns-block .index-columns-block_container .columns_grid .block_card .block_content{position:absolute;top:0;left:0;line-height:110%}.index-columns-block .index-columns-block_container .columns_grid .block_card .block_title{font-size:18px;font-weight:700;margin-bottom:8px;line-height:100%;color:#ffc006}.index-columns-block .index-columns-block_container .columns_grid .block_card img{width:100%;height:100%;object-fit:cover}.index-columns-block .index-columns-block_container .columns_grid .part_one{grid-row:1 / 8}.index-columns-block .index-columns-block_container .columns_grid .part_one .block_content{top:24px;left:24px}.index-columns-block .index-columns-block_container .columns_grid .part_two{grid-column:2 / 4;grid-row:1 / 8}.index-columns-block .index-columns-block_container .columns_grid .part_two .block_content{top:50%;left:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;transform:translate(-50%,-50%)}.index-columns-block .index-columns-block_container .columns_grid .part_two .block_content .block_title{font-size:36px;width:100%;text-align:center;color:#000}.index-columns-block .index-columns-block_container .columns_grid .part_three{grid-row:1 / 5}.index-columns-block .index-columns-block_container .columns_grid .part_three .block_content{top:24px;left:24px}.index-columns-block .index-columns-block_container .columns_grid .part_four,.index-columns-block .index-columns-block_container .columns_grid .part_five,.index-columns-block .index-columns-block_container .columns_grid .part_six{grid-row:8 / 13}:is(.index-columns-block .index-columns-block_container .columns_grid .part_four,.index-columns-block .index-columns-block_container .columns_grid .part_five,.index-columns-block .index-columns-block_container .columns_grid .part_six) .block_content{top:24px;left:24px}.index-columns-block .index-columns-block_container .columns_grid .part_seven{grid-row:5 / 13}.index-columns-block .index-columns-block_container .columns_grid .part_seven .block_content{top:24px;left:24px}@media screen and (max-width: 1023px) and (min-width: 767px){.index-columns-block .index-columns-block_container .columns_grid{grid-template-rows:repeat(8,1fr);height:460px}.index-columns-block .index-columns-block_container .columns_grid .part_one,.index-columns-block .index-columns-block_container .columns_grid .part_two{grid-row:1 / 6}.index-columns-block .index-columns-block_container .columns_grid .part_four,.index-columns-block .index-columns-block_container .columns_grid .part_five,.index-columns-block .index-columns-block_container .columns_grid .part_six{grid-row:6 / 9}.index-columns-block .index-columns-block_container .columns_grid .part_three{grid-row:1 / 4}.index-columns-block .index-columns-block_container .columns_grid .part_seven{grid-row:4 / 9}.index-columns-block .index-columns-block_container .columns_grid .block_card{padding:16px}.index-columns-block .index-columns-block_container .columns_grid .block_card.part_two{background-image:url(/cdn/shop/files/service_banner_pad.webp?v=1754128611)!important}.index-columns-block .index-columns-block_container .columns_grid .block_card .block_content{position:unset}.index-columns-block .index-columns-block_container .columns_grid .block_card .block_title{font-size:16px}.index-columns-block .index-columns-block_container .columns_grid .block_card.part_seven img,.index-columns-block .index-columns-block_container .columns_grid .block_card.part_one img{transform:translateY(-50px)}}@media screen and (max-width: 767px){.index-columns-block .index-columns-block_container{width:100%;height:auto;display:block}.index-columns-block .index-columns-block_container .columns_grid .block_card{box-shadow:0 0 8px #0000001a}.index-columns-block .index-columns-block_container .columns_grid{grid-template-columns:repeat(2,1fr);height:860px;max-height:860px;gap:10px}.index-columns-block .index-columns-block_container .columns_grid .block_card .block_title{font-size:14px;margin-bottom:6px}.index-columns-block .index-columns-block_container .columns_grid .part_one{order:4;grid-row:6 / 10}.index-columns-block .index-columns-block_container .columns_grid .part_one .block_content{top:10px;left:10px}.index-columns-block .index-columns-block_container .columns_grid .part_two{order:1;grid-column:1 / 3;grid-row:1 / 4}.index-columns-block .index-columns-block_container .columns_grid .part_two .block_content .block_title{font-size:28px}.index-columns-block .index-columns-block_container .columns_grid .part_three{order:2;grid-row:4 / 6}.index-columns-block .index-columns-block_container .columns_grid .part_three .block_content{top:10px;left:10px}.index-columns-block .index-columns-block_container .columns_grid .part_four{order:3;grid-row:4 / 6}.index-columns-block .index-columns-block_container .columns_grid .part_four .block_content{top:10px;left:10px}.index-columns-block .index-columns-block_container .columns_grid .part_five{order:5;grid-row:6 / 9}.index-columns-block .index-columns-block_container .columns_grid .part_five .block_content{top:10px;left:10px}.index-columns-block .index-columns-block_container .columns_grid .part_six{order:6;grid-row:10 / 13}.index-columns-block .index-columns-block_container .columns_grid .part_six .block_content{top:10px;left:10px}.index-columns-block .index-columns-block_container .columns_grid .part_seven{order:7;grid-row:9 / 13}.index-columns-block .index-columns-block_container .columns_grid .part_seven .block_content{top:10px;left:10px}}.index-guide-card .guide_content{box-shadow:0 0 6px #00000080;position:relative;height:32dvw;max-height:600px;border-radius:10px;overflow:hidden}.index-guide-card .guide_content .guide_header{position:absolute;top:0;left:0;display:flex;flex-direction:column;gap:16px;padding:24px}.index-guide-card .guide_content .guide_header .guide_header_title{width:100%;font-size:22px;line-height:133%;letter-spacing:-.24px}.index-guide-card .guide_content .guide_header .guide_header_subtitle{font-size:18px;line-height:133%;letter-spacing:-.16px}.index-guide-card .guide_content img{width:100%;height:100%;object-fit:cover}.index-guide-card .swiper-button-next,.index-guide-card .swiper-button-prev{width:48px;height:48px;color:#fff;transition:all .36s ease;background:#0000004d;border-radius:50%}.index-guide-card .swiper-button-next:after,.index-guide-card .swiper-button-prev:after{font-size:24px}@media screen and (max-width: 1023px) and (min-width: 767px){.index-guide-card .guide_content{height:450px}.index-guide-card .guide_content .guide_header{padding:16px;gap:12px}.index-guide-card .guide_content .guide_header .guide_header_title{font-size:20px}.index-guide-card .guide_content .guide_header .guide_header_subtitle{font-size:16px}}@media screen and (max-width: 767px){.index-guide-card .guide_content{height:500px}.index-guide-card .guide_content .guide_header{padding:16px;gap:12px}.index-guide-card .guide_content .guide_header .guide_header_title{font-size:20px}.index-guide-card .guide_content .guide_header .guide_header_subtitle{font-size:16px}.index-guide-card .swiper-button-next,.index-guide-card .swiper-button-prev{width:36px;height:36px}.index-guide-card .swiper-button-next:after,.index-guide-card .swiper-button-prev:after{font-size:20px}}.swiper-banner{width:100%;height:100dvh;position:relative}.swiper-banner .swiper-banner-container{width:100%;height:100%;position:relative}.swiper-banner .swiper-banner-container .swiper-button-next,.swiper-banner .swiper-banner-container .swiper-button-prev{color:#fff;background:#0000004d;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.swiper-banner .swiper-banner-container .swiper-button-next:after,.swiper-banner .swiper-banner-container .swiper-button-prev:after{font-size:24px}.swiper-banner .swiper-banner-container .slide-body{position:absolute;display:flex;transform:translate(-50%,-50%);gap:36px;flex-direction:column;width:100%;max-width:100%;padding:0 var(--container-gutter)}.swiper-banner .swiper-banner-container .slide-body.slide_center{text-align:center;justify-content:center}.swiper-banner .swiper-banner-container .slide-body.slide_left{text-align:left;justify-content:flex-start}.swiper-banner .swiper-banner-container .slide-body.slide_right{text-align:right;justify-content:flex-end}.swiper-banner .swiper-banner-container .slide-body .slide-text{font-size:48px;font-style:normal;font-weight:700;line-height:133%;letter-spacing:-.4px;line-height:120%}.swiper-banner .swiper-banner-container .slide-body .slide-subtext{font-size:18px;font-style:normal;font-weight:700;line-height:133%;letter-spacing:-.18px;margin-top:10px}.swiper-banner .swiper-banner-container .slide-body .slid-buttons{display:flex;gap:20px}.swiper-banner .swiper-banner-container .slide-body .slid-buttons a{display:flex;width:fit-content;padding:0 24px;justify-content:center;align-items:center;border-radius:99px;height:44px;min-height:44px;max-height:44px;font-size:16px;font-style:normal;font-weight:600;line-height:133%;letter-spacing:-.16px}.swiper-banner .swiper-banner-container img{width:100%;height:100%;object-fit:cover}.swiper-banner .custom-pagination{z-index:1;position:absolute;right:24px;bottom:24px;display:flex;justify-content:center}.swiper-banner .custom-pagination .countdown-bullet{position:relative;width:48px;height:48px;margin:0 5px;transform:scale(.8)}.swiper-banner .custom-pagination .countdown-bullet svg{transform:rotate(-90deg)}.swiper-banner .custom-pagination .countdown-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;font-weight:700;color:#fff}.swiper-banner .custom-pagination .circle-bg{stroke:#fff}.swiper-banner .custom-pagination .circle-progress{stroke:#000;transition:stroke-dashoffset .1s linear}.swiper-banner .custom-pagination .countdown-bullet.inactive .circle-progress{stroke:transparent}@media screen and (max-width: 1023px) and (min-width: 768px){.swiper-banner{height:100dvh}.swiper-banner .swiper-banner-container .slide-body .slide-text{font-size:24px}.swiper-banner .swiper-banner-container .slide-body .slide-subtext{font-size:14px;margin-top:6px}.swiper-banner .swiper-banner-container .slide-body .slid-buttons{gap:12px}.swiper-banner .swiper-banner-container .slide-body .slid-buttons a{height:40px;min-height:40px;max-height:40px;font-size:14px}}@media screen and (max-width: 767px){.swiper-banner{height:80dvh}.swiper-banner .swiper-banner-container .slide-body{gap:16px;width:100%;max-width:100%;padding:0 16px}.swiper-banner .swiper-banner-container .slide-body .slide-text{font-size:24px}.swiper-banner .swiper-banner-container .slide-body .slide-subtext{font-size:14px;margin-top:6px}.swiper-banner .swiper-banner-container .slide-body .slid-buttons{gap:12px}.swiper-banner .swiper-banner-container .slide-body .slid-buttons a{white-space:nowrap;height:40px;min-height:40px;max-height:40px;font-size:14px}.swiper-banner .custom-pagination{right:0;bottom:14px;transform:scale(.8)}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/index.css.map */
