.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 (min-width:1921px){.index-media-grid .grid_item_container{height:auto;aspect-ratio:934 / 696}.index-media-grid .grid_item_container .media-grid-item .media-grid-item_title{gap:calc(4 / 1920 * 100vw)}.index-media-grid .grid_item_container .media-grid-item .media-grid-item_title .button_container{margin-top:calc(20 / 1920 * 100vw);gap:1.25vw}}@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{top:0;bottom:auto;height:calc(48px + 26dvw);align-items:flex-end;overflow:hidden}.index-product-card .index_product_cards .product_card_item .product_image img{height:122%;width:122%;max-width:none;object-fit:contain;object-position:bottom center;transform:translateY(20%)}.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;align-items:flex-end;border-radius:8px;overflow:hidden}.index-product-card .index_product_cards .product_card_item .product_image img{height:33.33dvw;object-fit:contain;object-position:bottom center;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 (min-width:1921px){.index-product-card .section_header h2{font-size:calc(40 / 1920 * 100vw)}.index-product-card .index_product_cards .product_card_item{padding-bottom:calc(10 / 1920 * 100vw)}.index-product-card .index_product_cards .product_card_item .transparency_height{height:2.5vw}.index-product-card .index_product_cards .product_card_item .product_image{border-radius:calc(8 / 1920 * 100vw)}.index-product-card .index_product_cards .product_card_item .product_card_content{height:calc(100% - 2.5vw);border-radius:calc(10 / 1920 * 100vw)}.index-product-card .index_product_cards .product_card_item .product_card_content:hover{box-shadow:calc(2 / 1920 * 100vw) calc(2 / 1920 * 100vw) calc(10 / 1920 * 100vw) #0006}.index-product-card .index_product_cards .product_card_item .product_card_content figure{border-radius:calc(10 / 1920 * 100vw) calc(10 / 1920 * 100vw) 0 0}.index-product-card .index_product_cards .product_card_item .product_card_content figure img{border-radius:calc(10 / 1920 * 100vw) calc(10 / 1920 * 100vw) 0 0}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context{padding:1.25vw 1.25vw 0}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context .card_context_title{gap:calc(8 / 1920 * 100vw)}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context .card_context_title .card_context_header{font-size:1.25vw}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context .card_context_title .card_context_subheader{font-size:calc(16 / 1920 * 100vw)}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context_footer .product_price{font-size:1.25vw;gap:calc(8 / 1920 * 100vw)}.index-product-card .index_product_cards .product_card_item .product_card_content .card_context_footer .quick_view{min-height:2.1875vw;max-height:2.1875vw;height:2.1875vw;padding:0 calc(16 / 1920 * 100vw);font-size:calc(16 / 1920 * 100vw)}.index-product-card .index_product_cards .swiper-button-next,.index-product-card .index_product_cards .swiper-button-prev{width:2.5vw;height:2.5vw}.index-product-card .index_product_cards .swiper-button-next:after,.index-product-card .index_product_cards .swiper-button-prev:after{font-size:1.25vw}}@media screen and (max-width:1279px)and (min-width:1025px){.index-product-card .index_product_cards .product_card_item .product_image{top:0;bottom:auto;height:calc(48px + 17dvw);align-items:flex-end;overflow:hidden}.index-product-card .index_product_cards .product_card_item .product_image img{height:122%;width:122%;max-width:none;object-fit:contain;object-position:bottom center;transform:translateY(20%)}}@media screen and (max-width:1024px)and (min-width:768px){.index-product-card .index_product_cards .product_card_item{height:50dvw}.index-product-card .index_product_cards .product_card_item .product_image{top:0;bottom:auto;height:calc(48px + 26dvw);align-items:flex-end;overflow:hidden}.index-product-card .index_product_cards .product_card_item .product_image img{height:122%;width:122%;max-width:none;object-fit:contain;object-position:bottom center;transform:translateY(20%)}.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{top:0;bottom:auto;height:288px;align-items:flex-end;overflow:hidden}.index-product-card .index_product_cards .product_card_item .product_image img{height:122%;width:122%;max-width:none;object-fit:contain;object-position:bottom center;transform:translateY(20%)}.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{container-type:inline-size;container-name:columns-block}.index-columns-block .section.big_section{width:100%;max-width:none;box-sizing:border-box}.index-columns-block .index-columns-block_container{display:block;width:100%;max-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:clamp(10px,1.18cqi,28px);grid-template-rows:repeat(12,1fr);width:100%;height:auto;min-height:400px;aspect-ratio:1360 / 560}.index-columns-block .index-columns-block_container .columns_grid .block_card{border-radius:clamp(8px,.74cqi,16px);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%;max-width:min(92%,28cqi)}.index-columns-block .index-columns-block_container .columns_grid .block_card .block_title{font-size:clamp(14px,1.32cqi,42px);font-weight:700;margin-bottom:clamp(4px,.59cqi,16px);line-height:110%;color:#ffc006}.index-columns-block .index-columns-block_container .columns_grid .block_card .block_context{font-size:clamp(12px,1.18cqi,36px);font-weight:700;line-height:133%;letter-spacing:-.01em;color:#000000f2}.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:clamp(12px,1.76cqi,48px);left:clamp(12px,1.76cqi,48px)}.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;max-width:90%;transform:translate(-50%,-50%)}.index-columns-block .index-columns-block_container .columns_grid .part_two .block_content .block_title{font-size:clamp(24px,2.65cqi,72px);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:clamp(12px,1.76cqi,48px);left:clamp(12px,1.76cqi,48px)}.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:clamp(12px,1.76cqi,48px);left:clamp(12px,1.76cqi,48px)}.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:clamp(12px,1.76cqi,48px);left:clamp(12px,1.76cqi,48px)}@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);aspect-ratio:944 / 460;height:auto;min-height:360px}.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);aspect-ratio:343 / 860;height:auto;min-height:640px;max-height:none;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 (min-width:1921px){.index-guide-card .section_header h2{font-size:calc(40 / 1920 * 100vw)}.index-guide-card .guide_content{height:31.25vw;max-height:none;border-radius:calc(10 / 1920 * 100vw);box-shadow:0 0 .3125vw #00000080}.index-guide-card .guide_content .guide_header{gap:calc(16 / 1920 * 100vw);padding:1.25vw}.index-guide-card .guide_content .guide_header .guide_header_title{font-size:calc(22 / 1920 * 100vw)}.index-guide-card .guide_content .guide_header .guide_header_subtitle{font-size:.9375vw}.index-guide-card .swiper-button-next,.index-guide-card .swiper-button-prev{width:2.5vw;height:2.5vw}.index-guide-card .swiper-button-next:after,.index-guide-card .swiper-button-prev:after{font-size:1.25vw}}@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;overflow:hidden}.swiper-banner .swiper-banner-container .swiper-wrapper{height:100%}.swiper-banner .swiper-banner-container .swiper-slide{width:100%!important;height:100%}.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;z-index:10}.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/135/assets/index.css.map */
