@font-face{font-family:din_l;src:url(https://cdn.shopifycdn.net/s/files/1/0676/7853/5986/files/DIN-Light.aba90738.ttf?v=1718699861)format("truetype")}@font-face{font-family:din_m;src:url(https://cdn.shopifycdn.net/s/files/1/0676/7853/5986/files/DIN-Medium.cafc33de.ttf?v=1718699862)format("truetype")}@font-face{font-family:din_b;src:url(https://cdn.shopifycdn.net/s/files/1/0676/7853/5986/files/DIN-Bold.47d80ab2.ttf?v=1718699862)format("truetype")}@font-face{font-family:per_r;src:url(https://cdn.shopifycdn.net/s/files/1/0676/7853/5986/files/Perfograma-Regular.1f85bfda.ttf?v=1718699869)format("truetype")}@font-face{font-family:pp_r;src:url(https://cdn.shopifycdn.net/s/files/1/0676/7853/5986/files/PPSupplySans-Regular.adccd9a3.otf?v=1718699862)format("truetype")}@font-face{font-family:ppu;src:url(https://cdn.shopifycdn.net/s/files/1/0676/7853/5986/files/PPSupplySans-Ultralight.4363186e.otf?v=1718699862)format("truetype")}@font-face{font-family:ssr;src:url(https://cdn.shopify.com/s/files/1/0676/7853/5986/files/SpaceGrotesk-Regular.ttf?v=1719836626)format("truetype")}@font-face{font-family:ssb;src:url(https://cdn.shopify.com/s/files/1/0676/7853/5986/files/SpaceGrotesk-SemiBold.ttf?v=1719836626)format("truetype")}.din_m{font-family:din_m}.per_r{font-family:per_r}.pp_r{font-family:pp_r}.ppu{font-family:ppu}.din_l{font-family:din_l}.din_b{font-family:din_b}.toolbar+.header-sticky-wrapper .site-header,.toolbar{background-color:#fbf6df}#site-section-template--22946592981298__1699872881321ced88{display:none}#site-section-template--22946592981298__custom_liquid_yEPPth .section-template--22946592981298__custom_liquid_yEPPth-padding{padding-top:0!important;padding-bottom:0!important}#site-section-sections--21543711146290__ec4f72e5-b066-4f55-bcfd-d8981b1d95c4{display:none}#site-section-template--22946592981298__related-products{margin-bottom:calc(-1.2*var(--spacing-sections-desktop));margin-top:0!important}#site-section-template--22946592981298__related-products .gradient{background-color:#000}#site-section-template--22946592981298__related-products .gradient h1,#site-section-template--22946592981298__related-products .gradient h2,#site-section-template--22946592981298__related-products .gradient h3,#site-section-template--22946592981298__related-products .gradient h4,#site-section-template--22946592981298__related-products .gradient h5,#site-section-template--22946592981298__related-products .gradient .h0,#site-section-template--22946592981298__related-products .gradient .h1,#site-section-template--22946592981298__related-products .gradient .h2,#site-section-template--22946592981298__related-products .gradient .h3,#site-section-template--22946592981298__related-products .gradient .h4,#site-section-template--22946592981298__related-products .gradient .h5{color:#fff}#site-section-template--22946592981298__related-products .gradient .price__regular .price-item--regular{color:#fff9}body{margin:0;padding:0}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}[data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.active_block{width:100%}.active_block *,.active_block :after,.active_block :before{box-sizing:border-box;backface-visibility:hidden;margin:0;padding:0}.active_block ol,.active_block ul,.active_block li{vertical-align:middle;list-style-type:none}.active_block img{vertical-align:top;border:0}.active_block input,.active_block select,.active_block textarea,.active_block button{vertical-align:middle}.active_block textarea,.active_block input{text-indent:.52083vw}.active_block input[type=submit],.active_block input[type=button],.active_block button{text-indent:0;text-align:center;cursor:pointer}.active_block label,.active_block button,.active_block a{cursor:pointer}.active_block ins,.active_block em,.active_block b,.active_block i{font-style:normal;text-decoration:none}.active_block select:focus,.active_block textarea:focus,.active_block input:focus,.active_block button{outline:none}.active_block .disable-hover{pointer-events:none}.active_block .scroll-animate.animated,.active_block .scroll-animate:not(.father){visibility:hidden}.active_block .animated{animation-duration:1.2s;animation-fill-mode:both}.active_block .font-fadeIn font{display:inline-block}.active_block ::-webkit-scrollbar{width:.20833vw;background-color:#cacaca}.active_block ::-webkit-scrollbar-thumb{width:.26042vw;background-color:#87704c;border:.05208vw solid #87704c;border-radius:.20833vw}.active_block ::-webkit-scrollbar-corner{background-color:#0000}.active_block ::-webkit-scrollbar:horizontal{height:.46875vw}.active_block ::-webkit-selection{color:#0000;background:0 0}.active_block ::-moz-selection{color:#0000;background:0 0}.active_block ::selection{color:#fff;-webkit-text-fill-color:#fff;background-color:#1c509c}.active_block input::-webkit-input-placeholder,.active_block input::-moz-input-placeholder,.active_block textarea::-webkit-textarea-placeholder,.active_block textarea::-moz-textarea-placeholder{color:#999;transition:color .5s}.active_block input:focus::-webkit-input-placeholder,.active_block input:focus::-moz-input-placeholder,.active_block input:hover::-webkit-input-placeholder,.active_block input:hover::-moz-input-placeholder,.active_block textarea:focus::-webkit-input-placeholder,.active_block textarea:focus::-moz-input-placeholder,.active_block textarea:hover::-webkit-input-placeholder,.active_block textarea:hover::-moz-input-placeholder{color:#c2c2c2}.active_block a{color:inherit;text-decoration:none}.active_block a[href]{cursor:pointer}.active_block a:hover{cursor:pointer;text-decoration:none}.active_block a:focus{background-color:#0000}.active_block audio,.active_block canvas,.active_block progress,.active_block video{vertical-align:baseline;display:inline-block}.active_block body{-webkit-tap-highlight-color:#0000}.active_block html{width:100%;scroll-behavior:initial;font-size:5.20833vw;overflow-x:hidden}.active_block a:focus,.active_block input:focus,.active_block p:focus,.active_block span:focus,.active_block div:focus{-webkit-tap-highlight-color:#0000;outline:none}.active_block img[src=""],.active_block img:not([src]){opacity:0}.active_block b{font-size:inherit;color:inherit;font-family:inherit;font-weight:700}.active_block font{font-size:inherit;font-weight:inherit;color:inherit;font-family:inherit;font-style:inherit;text-transform:inherit}@keyframes fadeInLeftSmall{0%{opacity:0;transform:translate(-.52083vw)}to{opacity:1;transform:none}}.active_block .fadeInLeftSmall{animation-name:fadeInLeftSmall}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20%)}to{opacity:1;transform:none}}.active_block .fadeInLeft{animation-name:fadeInLeftSmall}@keyframes fadeInRightSmall{0%{opacity:0;transform:translate(.52083vw)}to{opacity:1;transform:none}}.active_block .fadeInRightSmall{animation-name:fadeInRightSmall}@keyframes fadeInRight{0%{opacity:0;transform:translate(20%)}to{opacity:1;transform:none}}.active_block .fadeInRight{animation-name:fadeInRight}@keyframes fadeInDownSmall{0%{opacity:0;transform:translateY(-.52083vw)}to{opacity:1;transform:none}}.active_block .fadeInDownSmall{animation-name:fadeInDownSmall}@keyframes fadeOutDownSmall{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(.52083vw)}}.active_block .fadeOutDownSmall{animation-name:fadeOutDownSmall}@keyframes fadeInUpSmall{0%{opacity:0;transform:translateY(1.5625vw)}to{opacity:1;transform:none}}.active_block .fadeInUpSmall{animation-name:fadeInUpSmall}@keyframes fadeInUp{0%{opacity:0;transform:translateY(130%)}to{opacity:1;transform:none}}.active_block .fadeInUp{animation-name:fadeInUp}@keyframes clipL{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.active_block .clipL{animation-name:clipL}.active_block .font_box{margin-top:-.2em;margin-bottom:-.1em;padding-top:.2em;padding-bottom:.1em;display:block;overflow:hidden}.active_block .font_box>*{display:inline-flex}.active_block .font_box span{display:block}@keyframes rotateInUpSmall{0%{opacity:0;transform:translateY(1.5625vw)rotate(5deg)}to{opacity:1;transform:none}}.active_block .rotateInUpSmall{transform-origin:0 0;animation-name:rotateInUpSmall}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.active_block .fadeIn{transform-origin:0 0;animation-name:fadeIn}@keyframes fadeInFn{0%{transform:skewY(6deg)translateY(200%)}to{transform:none}}.active_block .fadeInFn{transform-origin:0 0;animation-name:fadeInFn}@keyframes fadeInFnL{0%{opacity:0;transform:translateY(3vw)}to{opacity:1;transform:none}}.active_block .fadeInFnL{transform-origin:0 0;animation-name:fadeInFnL}.active_block .fxSwipe1 .navOutNext{animation:1s cubic-bezier(.7,0,.3,1) forwards decreaseHeight}.active_block .fxSwipe1 .navOutNext .col-1{animation:1s ease-in-out forwards decreaseHeight}.active_block .fxSwipe1 .navInNext{animation:1s cubic-bezier(.7,0,.3,1) forwards show}.active_block .fxSwipe1 .navInNext .pic{animation:1s cubic-bezier(.7,0,.3,1) forwards show_child}.active_block .fxSwipe1 .navOutPrev{animation:1s cubic-bezier(.7,0,.3,1) forwards decreaseHeight}.active_block .fxSwipe1 .navOutPrev .col-1{animation:1s ease-in-out forwards decreaseHeight}.active_block .fxSwipe1 .navInPrev .pic{animation:1s cubic-bezier(.7,0,.3,1) forwards show_child}.active_block .fxSwipe1 .navInPrev{animation:1s cubic-bezier(.7,0,.3,1) forwards show}@keyframes decreaseHeight{to{width:.05208vw}}@keyframes decreaseHeight_child{to{transform:translate(0%,0)scale(1.2)}}@keyframes show{0%{opacity:0}1%,to{opacity:1}}@keyframes show_child{0%{transform:translate(0%,0)scale(1.1)}to{transform:none}}@keyframes picBig{0%{transform:scale(1)}to{transform:scale(1.05)}}@keyframes hide{0%,99%{opacity:1}to{opacity:0}}@keyframes increaseHeight{0%{width:.05208vw}to{width:100%}}.active_block *{margin:0;padding:0}.active_block p{line-height:1.85}.active_block .letter{min-width:.2em;font-size:inherit;font-family:inherit;display:inline-block}.active_block .alanFn{transform-origin:0 -50%;perspective:26.0417vw}.active_block .pic{background-position:50%;background-repeat:no-repeat;background-size:cover}.active_block .scrFx{will-change:transform,opacity;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:paused;animation-delay:calc(var(--go)*-1s);animation-timing-function:linear}.active_block .ani-1{transition:opacity .5s ease-in-out,transform .5s ease-in-out}.active_block .swiper-wrapper{grid-auto-flow:column;display:grid}.active_block .set .layer-icon>i{transition:color .3s ease-in-out}.active_block .set .layer-icon>i:hover{color:#87704c}.active_block .layer-pop{width:100%;height:100%;z-index:3000;pointer-events:none;opacity:0;visibility:hidden;justify-content:center;align-items:center;transition:transform 1.017s ease-in-out,opacity 1.017s ease-in-out,visibility 0s 1.017s,-webkit-transform 1.017s ease-in-out;display:none;position:fixed;top:0;left:0;transform:translate(1rem)skew(5deg)}.active_block .layer-pop.on{visibility:inherit;opacity:1;transition:none;transform:none}.active_block .layer-pop.on .wrap{animation:.8s ease-in-out backwards pop-in}.active_block .layer-pop.on+.bg{opacity:1;pointer-events:auto}.active_block .layer-pop .wrap{width:100vw;height:100%;pointer-events:auto;z-index:10;background-color:#000000e6;justify-content:center;align-items:center;padding-top:5.20833vw;display:flex;position:absolute;top:0;left:-1rem}@media screen and (orientation:portrait){.active_block .layer-pop .wrap{left:0}}.active_block .layer-pop .wrap .part{width:60%;background-color:#ffffffe6;border-radius:.1rem;margin:0 auto;position:relative;box-shadow:0 .2rem .8rem -.00521vw #1c509d2e}@media screen and (orientation:portrait){.active_block .layer-pop .wrap .part{width:85%}}.active_block .layer-pop .wrap .part video{width:100%;object-fit:cover;display:block}.active_block .layer-pop .wrap .part .closeIcon{width:2.60417vw;cursor:pointer;transition:transform .3s ease-in-out;position:absolute;top:0;left:calc(100% + 1.04167vw)}@media screen and (orientation:portrait){.active_block .layer-pop .wrap .part .closeIcon{width:8vw;border:.05208vw solid #fff;border-radius:50%;margin-left:-4vw;top:110%;left:50%}}.active_block .layer-pop .wrap .part .closeIcon path{fill:#fff}.active_block .layer-pop .wrap .part .closeIcon:hover{transform:rotate(90deg)}@keyframes move{25%{opacity:.3}33%{opacity:.3;transform:translateY(1.66667vw)}67%{opacity:1;transform:translateY(2.08333vw)}to{opacity:0;transform:translateY(2.86458vw)scale3d(.5,.5,.5)}}@keyframes maskFn{0%{-webkit-mask-size:30% 30%}10%{-webkit-mask-size:100% 100%}20%{-webkit-mask-size:500% 500%}to{-webkit-mask-size:500% 500%}}@keyframes pop-in{0%{opacity:0;transform:translate(-1rem)}}@keyframes mscrollFn{0%{-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:66.7708vw;mask-size:66.7708vw}to{-webkit-mask-position:45%;mask-position:45%;-webkit-mask-size:2000%;mask-size:2000%}}@media screen and (orientation:landscape){.active_block .m_sty{display:none!important}}.active_block .pc_sty{display:block}.active_block .case_img{position:relative;overflow:hidden}.active_block .case_img:before{content:"";margin-top:100%;display:block}.active_block .case_img>img,.active_block .case_img>video{width:100%;height:100%;object-fit:cover;z-index:2;position:absolute;top:0;left:0}.active_block .delay1{animation-delay:.4s!important}.active_block .delay2{animation-delay:.6s!important}.active_block .delay3{animation-delay:.8s!important}.active_block .delay4{animation-delay:1s!important}.active_block .delay5{animation-delay:1.2s!important}.active_block .delay6{animation-delay:1.4s!important}.active_block .delay7{animation-delay:1.6s!important}.active_block .delay8{animation-delay:1.8s!important}.active_block .delay9{animation-delay:2s!important}.active_block .delay10{animation-delay:2.2s!important}.active_block .delay11{animation-delay:2.4s!important}.active_block .delay12{animation-delay:2.6s!important}.active_block .delay13{animation-delay:2.8s!important}.active_block .delay14{animation-delay:3s!important}.active_block .delay15{animation-delay:3.2s!important}.active_block .delay16{animation-delay:3.4s!important}.active_block .delay17{animation-delay:3.6s!important}.active_block .delay18{animation-delay:3.8s!important}.active_block .delay19{animation-delay:4s!important}.active_block .delay20{animation-delay:4.2s!important}.active_block .delay21{animation-delay:4.4s!important}.active_block .delay22{animation-delay:4.6s!important}.active_block .delay23{animation-delay:4.8s!important}.active_block .delay24{animation-delay:5s!important}.active_block .delay25{animation-delay:5.2s!important}.active_block .delay26{animation-delay:5.4s!important}.active_block .delay27{animation-delay:5.6s!important}.active_block .delay28{animation-delay:5.8s!important}.active_block .delay29{animation-delay:6s!important}.active_block .tr_delay1{transition-delay:.7s!important}.active_block .tr_delay2{transition-delay:.9s!important}.active_block .tr_delay3{transition-delay:1.1s!important}.active_block .tr_delay4{transition-delay:1.3s!important}.active_block .tr_delay5{transition-delay:1.5s!important}.active_block .tr_delay6{transition-delay:1.7s!important}.active_block .tr_delay7{transition-delay:1.9s!important}.active_block .tr_delay8{transition-delay:2.1s!important}.active_block .tr_delay9{transition-delay:2.3s!important}.active_block .tr_delay10{transition-delay:2.5s!important}.active_block .tr_delay11{transition-delay:2.7s!important}.active_block .tr_delay12{transition-delay:2.9s!important}.active_block .tr_delay13{transition-delay:3.1s!important}.active_block .tr_delay14{transition-delay:3.3s!important}.active_block .tr_delay15{transition-delay:3.5s!important}.active_block .tr_delay16{transition-delay:3.7s!important}.active_block .tr_delay17{transition-delay:3.9s!important}.active_block .tr_delay18{transition-delay:4.1s!important}.active_block .tr_delay19{transition-delay:4.3s!important}.active_block .tr_delay20{transition-delay:4.5s!important}.active_block .tr_delay21{transition-delay:4.7s!important}.active_block .tr_delay22{transition-delay:4.9s!important}.active_block .tr_delay23{transition-delay:5.1s!important}.active_block .tr_delay24{transition-delay:5.3s!important}.active_block .tr_delay25{transition-delay:5.5s!important}.active_block .tr_delay26{transition-delay:5.7s!important}.active_block .tr_delay27{transition-delay:5.9s!important}.active_block .tr_delay28{transition-delay:6.1s!important}.active_block .tr_delay29{transition-delay:6.3s!important}.active_block h1,.active_block h2,.active_block h3,.active_block h4,.active_block h5,.active_block .h0,.active_block .h1,.active_block .h2,.active_block .h3,.active_block .h4,.active_block .h5{color:#fff}.active_block a:empty,.active_block ul:empty,.active_block dl:empty,.active_block div:empty,.active_block section:empty,.active_block article:empty,.active_block p:empty,.active_block h1:empty,.active_block h2:empty,.active_block h3:empty,.active_block h4:empty,.active_block h5:empty,.active_block h6:empty{display:block}.active_block .con_case{z-index:2;text-align:center;color:#fff;background-color:#000;background-position:top;background-repeat:repeat-y;background-size:100%;position:relative}.active_block .con_case .ov_hidden{overflow:hidden}.active_block .con_case img{max-width:none}.active_block .con_case h2,.active_block .con_case h3,.active_block .con_case h4,.active_block .con_case h5,.active_block .con_case h6{font-weight:400;font-size:inherit}.active_block .con_case section{z-index:2;position:relative}.active_block .con_case .font_sty{overflow:hidden}.active_block .con_case .font_sty>*{display:inline-flex}.active_block .con_case .pub_title{font-size:3.125vw}.active_block .con_case .pub_title>*{font-size:inherit;font-family:ssb}.active_block .con_case .pub_title_h4{font-family:ssb;font-size:3.75vw;line-height:1.111}.active_block .con_case .pub_title_h4>*{font-size:inherit;font-family:ssb}.active_block .con_case .pub_info{color:#ffffff80;font-family:ssr;font-size:1.25vw;line-height:1.5}.active_block .con_case .pub_info p{font-size:inherit;line-height:inherit}.active_block .con_case .row01{position:relative}.active_block .con_case .row01 .row01_txt{z-index:2;width:100%;padding-top:5.72917vw;position:absolute;top:0;left:0}.active_block .con_case .row01 .row01_txt .pub_info{margin-top:.52083vw}.active_block .con_case .row01 .case_img:before{margin-top:51.9271%}.active_block .con_case .row02{padding-top:15.6771vw;padding-bottom:10.4167vw;position:relative}.active_block .con_case .row02 .row02_top{z-index:2;position:relative}.active_block .con_case .row02 .row02_top .row02_t_txt{z-index:2;text-align:left;padding-left:18.75vw;position:relative}.active_block .con_case .row02 .row02_top .row02_t_txt .pub_info{margin-top:1.97917vw}.active_block .con_case .row02 .row02_top .case_img{margin-top:-29.1667vw}.active_block .con_case .row02 .row02_top .case_img:before{margin-top:96.4583%}.active_block .con_case .row02 .row02_btm{z-index:2;margin-top:-25.2604vw;position:relative}.active_block .con_case .row02 .row02_btm .pub_info{margin-top:1.77083vw}.active_block .con_case .row02 .row02_btm .img_box{width:72.9688vw;margin:4.6875vw auto 0}.active_block .con_case .row02 .row02_btm .img_box .case_img:before{margin-top:53.8901%}.active_block .con_case .row03{background-size:cover;padding-top:9.375vw;padding-bottom:6.25vw}.active_block .con_case .row03 .row03_con{align-items:center;display:flex}.active_block .con_case .row03 .row03_con .img_box{width:44.2188vw}.active_block .con_case .row03 .row03_con .img_box .case_img:before{margin-top:85.2768%}.active_block .con_case .row03 .row03_con .row03_txt{text-align:left;padding-bottom:5.26042vw;padding-left:7.39583vw}.active_block .con_case .row03 .row03_con .row03_txt .pub_info{margin-top:1.82292vw}.active_block .con_case .row04{background-image:url(https://cdn.shopifycdn.net/s/files/1/0676/7853/5986/files/005-1.9d846bc5.jpg?v=1719848380);background-position:top;background-size:cover;padding-top:8.02083vw;padding-bottom:10.1563vw}.active_block .con_case .row04 .row04_t_con .pub_info{margin-top:1.82292vw}.active_block .con_case .row04 .row04_t_con .img_box{width:72.9688vw;margin:4.6875vw auto 0}.active_block .con_case .row04 .row04_t_con .img_box .case_img:before{margin-top:53.8901%}.active_block .con_case .row04 .row04_b_con{padding-top:10.1563vw}.active_block .con_case .row04 .row04_b_con .pub_info{margin-top:1.30208vw}.active_block .con_case .row04 .row04_b_con .img_box{width:48.5417vw;margin-top:4.6875vw;margin-left:11.25vw;position:relative}.active_block .con_case .row04 .row04_b_con .img_box .case_img:before{margin-top:96.2446%}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case{z-index:3;width:100%;height:100%;position:absolute;top:0;left:0}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block{width:.46875vw;height:.46875vw;background-color:#ff7725;border-radius:50%;position:absolute;left:85%}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block span{height:1px;width:22.5521vw;background-color:#f7a58b33;position:absolute;top:.20833vw;left:99%}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block h5{color:#ff7725;white-space:nowrap;text-align:left;margin-top:-.667em;font-family:ssr;font-size:.9375vw;line-height:1.333;position:absolute;top:0;left:calc(100% + 1.14583vw)}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block h5 small{opacity:.6;margin-top:-.10417vw;font-size:.72917vw;font-weight:100;display:block}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(1){top:19.2%;left:85.5%}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(1) span{width:22.2917vw}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(2){top:30%;left:82.5%}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(2) span{width:23.8021vw}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(3){top:34.6%}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(4){top:40.6%}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(5){top:46%}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(6){top:50.5%}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(7){top:55.5%}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(8){top:63%;left:81%}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(8) span{width:24.4792vw}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(9){top:68.5%}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(10){top:74.5%;left:84.3%}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(10) span{width:22.9167vw}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(11){top:79.5%;left:97.3%}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(11) span{width:16.7708vw}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(12){top:89.5%;left:95.5%}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(12) span{width:17.7083vw}.active_block .con_case .row05{position:relative}.active_block .con_case .row05 .row05_con .case_img:before{margin-top:54.2188%}.active_block .con_case .row05 .row05_txt{width:100%;z-index:2;padding-top:6.04167vw;position:absolute;top:0;left:0}.active_block .con_case .row05 .row05_txt .pub_info{margin-top:1.30208vw}.active_block .con_case .row05 .icon_case{z-index:2;width:100%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:4.47917vw;left:0}.active_block .con_case .row05 .icon_case .icon_block{width:10.6771vw}.active_block .con_case .row05 .icon_case .icon_block img{width:4.16667vw;height:4.16667vw;margin:0 auto;display:block}.active_block .con_case .row05 .icon_case .icon_block h6{color:#fff;margin-top:.98958vw;font-family:ssb;font-size:.9375vw}.active_block .con_case .row06{background-size:cover;padding-top:9.11458vw;padding-bottom:13.6979vw;position:relative}.active_block .con_case .row06>img{width:100%;pointer-events:none;position:absolute;top:0;left:0}.active_block .con_case .row06 .row06_con{z-index:2;position:relative}.active_block .con_case .row06 .pub_info{margin-top:1.04167vw}.active_block .con_case .row06 .img_box{width:68.1771vw;margin:5.9375vw auto 0}.active_block .con_case .row06 .img_box .num_img{width:37.5vw;margin:0 auto}.active_block .con_case .row06 .img_box .num_img:before{margin-top:26.8056%}.active_block .con_case .row06 .img_box .k_img{z-index:2;position:relative}.active_block .con_case .row06 .img_box .k_img:before{margin-top:30.5577%}.active_block .con_case .row07{z-index:2;position:relative}.active_block .con_case .row07 .row07_con .pub_info{margin-top:2.65625vw}.active_block .con_case .row07 .row07_con .img_box{margin-top:5.72917vw}.active_block .con_case .row07 .row07_con .img_box .case_img:before{margin-top:66.1458%}.active_block .con_case .row08{background-image:url(https://cdn.shopifycdn.net/s/files/1/0676/7853/5986/files/014-1.de4d2b20.jpg?v=1719848380);background-position:top;background-size:cover;margin-top:-1.77083vw}.active_block .con_case .row08 .tab_case{width:27.1354vw;background:#1d1d21;border-radius:2.60417vw;justify-content:space-between;align-items:center;margin:2.39583vw auto 0;padding:.52083vw .83333vw;display:flex}.active_block .con_case .row08 .tab_case .tab_block{width:12.7083vw;height:3.64583vw;color:#ffffff80;cursor:pointer;border-radius:2.08333vw;justify-content:center;align-items:center;font-family:ssb;font-size:1.25vw;transition:color .3s,background-color .3s ease-out;display:flex}.active_block .con_case .row08 .tab_case .tab_block.on{color:#000;cursor:auto;background-color:#ff8a43}@media screen and (orientation:landscape){.active_block .con_case .row08 .tab_case .tab_block:not(.on):hover{color:#ff8a43}}.active_block .con_case .row08 .row08_lb_box{width:72.9688vw;margin:5.15625vw auto 0;position:relative}.active_block .con_case .row08 .row08_lb_box .row08_lb{display:none}.active_block .con_case .row08 .row08_lb_box .row08_lb.on{display:block}.active_block .con_case .row08 .row08_lb_box .row08_lb .swiper{overflow:visible}.active_block .con_case .row08 .row08_lb_box .row08_lb .swiper .case_img{border-radius:1.82292vw}.active_block .con_case .row08 .row08_lb_box .row08_lb .swiper .case_img:before{margin-top:53.8901%}.active_block .con_case .row08 .row08_lb_box .swiper-button-prev,.active_block .con_case .row08 .row08_lb_box .swiper-button-next{width:3.125vw;height:3.125vw;cursor:pointer;z-index:3;opacity:.7;justify-content:center;align-items:center;margin-top:-1.5625vw;transition:opacity .3s ease-out;display:flex;position:absolute;top:50%}.active_block .con_case .row08 .row08_lb_box .swiper-button-prev:after,.active_block .con_case .row08 .row08_lb_box .swiper-button-next:after{display:none}.active_block .con_case .row08 .row08_lb_box .swiper-button-prev img,.active_block .con_case .row08 .row08_lb_box .swiper-button-next img{width:40%;display:block}.active_block .con_case .row08 .row08_lb_box .swiper-button-prev.swiper-button-disabled,.active_block .con_case .row08 .row08_lb_box .swiper-button-next.swiper-button-disabled{pointer-events:none;opacity:.3!important}@media screen and (orientation:landscape){.active_block .con_case .row08 .row08_lb_box .swiper-button-prev:hover,.active_block .con_case .row08 .row08_lb_box .swiper-button-next:hover{opacity:1}}.active_block .con_case .row08 .row08_lb_box .swiper-button-prev{left:3.125vw}.active_block .con_case .row08 .row08_lb_box .swiper-button-next{right:3.125vw;transform:rotate(180deg)}@media screen and (orientation:portrait){.active_block .con_case .row08 .row08_lb_box .swiper-button-prev,.active_block .con_case .row08 .row08_lb_box .swiper-button-next{width:8vw;height:5.33333vw;margin-top:-4vw;display:none}.active_block .con_case .row08 .row08_lb_box .swiper-button-prev{left:5.33333vw}.active_block .con_case .row08 .row08_lb_box .swiper-button-next{right:5.33333vw}}.active_block .con_case .row08 .row08_lb_box .swiper-pagination{width:100%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:2.60417vw;left:0}.active_block .con_case .row08 .row08_lb_box .swiper-pagination span{width:.625vw;height:.625vw;cursor:pointer;background-color:#ffffff80;border-radius:50%;margin:0 .52083vw;transition:background-color .3s ease-in-out}.active_block .con_case .row08 .row08_lb_box .swiper-pagination span.swiper-pagination-bullet-active{background-color:#ff7725!important}.active_block .con_case .row09{background-position:top;background-size:cover;padding-top:6.5625vw;padding-bottom:7.8125vw}.active_block .con_case .row09 .img_box{width:55.5729vw;margin:2.86458vw auto 0}.active_block .con_case .row09 .img_box .case_img{margin-bottom:-.46875vw}.active_block .con_case .row09 .img_box .case_img:last-child{margin-bottom:0}.active_block .con_case .row09 .img_box .case_img:nth-child(1):before,.active_block .con_case .row09 .img_box .case_img:nth-child(2):before{margin-top:30.1781%}.active_block .con_case .row09 .row09_txt_con{width:62.3958vw;background-color:#121213;border-radius:2.60417vw;flex-wrap:wrap;justify-content:space-between;margin:3.22917vw auto 0;padding:3.85417vw 5.98958vw 2.08333vw;display:flex}.active_block .con_case .row09 .row09_txt_con .row09_txt_block{width:23.9583vw;text-align:left;margin-bottom:2.03125vw}.active_block .con_case .row09 .row09_txt_con .row09_txt_block .font_sty:nth-child(1){margin-bottom:.78125vw}.active_block .con_case .row09 .row09_txt_con .row09_txt_block h5{font-family:ssb;font-size:1.25vw}.active_block .con_case .row09 .row09_txt_con .row09_txt_block p{color:#fff9;font-family:ssr;font-size:.83333vw;line-height:1.875}.active_block .button:before,.active_block .button:after{display:none}@media screen and (orientation:portrait){.active_block .pc_sty{display:none!important}.active_block .m_sty{display:block}.active_block .con_case .pub_title{font-size:8vw}.active_block .con_case .pub_title_h4{font-size:8vw;line-height:1.133}.active_block .con_case .pub_info{font-size:2.4vw;line-height:1.555}.active_block .con_case .row01 .row01_txt{padding-top:9.06667vw}.active_block .con_case .row01 .row01_txt .pub_info{letter-spacing:0;margin-top:1.33333vw;font-size:3.2vw;line-height:1.5}.active_block .con_case .row01 .case_img:before{margin-top:146.4%}.active_block .con_case .row02{padding-top:20vw;padding-bottom:21.2vw}.active_block .con_case .row02 .row02_top .row02_t_txt{padding-left:7.6vw}.active_block .con_case .row02 .row02_top .row02_t_txt .pub_info{width:64vw;margin-top:2.66667vw}.active_block .con_case .row02 .row02_top .row02_t_txt .pub_info br{display:none}.active_block .con_case .row02 .row02_top .case_img{margin-top:-42%}.active_block .con_case .row02 .row02_top .case_img:before{margin-top:158.667%}.active_block .con_case .row02 .row02_btm{margin-top:-39.4%}.active_block .con_case .row02 .row02_btm .pub_info{margin-top:2.66667vw;padding-left:8vw;padding-right:8vw}.active_block .con_case .row02 .row02_btm .pub_info br{display:none}.active_block .con_case .row02 .row02_btm .img_box{width:88.5333vw;margin-top:9.33333vw}.active_block .con_case .row03{padding-top:15.2vw;padding-bottom:14.1333vw}.active_block .con_case .row03 .row03_con{flex-direction:column-reverse}.active_block .con_case .row03 .row03_con .img_box{width:100%}.active_block .con_case .row03 .row03_con .img_box .case_img:before{margin-top:64.8%}.active_block .con_case .row03 .row03_con .row03_txt{text-align:center;padding-bottom:13.3333vw;padding-left:0}.active_block .con_case .row03 .row03_con .row03_txt .pub_info{margin-top:2.66667vw;padding-left:16.6667vw;padding-right:16.6667vw}.active_block .con_case .row03 .row03_con .row03_txt .pub_info br{display:none}.active_block .con_case .row04{background-image:url(https://cdn.shopifycdn.net/s/files/1/0676/7853/5986/files/005-1m.8f5b37ce.jpg?v=1719848378);padding-top:14.4vw;padding-bottom:15.8667vw;overflow:hidden}.active_block .con_case .row04 .row04_t_con .pub_info{margin-top:2.66667vw;padding-left:8vw;padding-right:8vw}.active_block .con_case .row04 .row04_t_con .pub_info br{display:none}.active_block .con_case .row04 .row04_t_con .img_box{width:88.5333vw;margin-top:6.66667vw}.active_block .con_case .row04 .row04_b_con{padding-top:14.1333vw}.active_block .con_case .row04 .row04_b_con .pub_info{margin-top:4vw;padding-left:1.33333vw;padding-right:1.33333vw}.active_block .con_case .row04 .row04_b_con .img_box{width:112.45%;margin-top:0;margin-left:-62%}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block{width:1.2vw;height:1.2vw}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block span{width:24.5333vw}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block h5{letter-spacing:0;font-size:2.4vw;left:calc(100% + 2.66667vw)}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block h5 small{font-size:1.86667vw}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(1) span{width:24vw}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(2) span{width:27.2vw}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(8) span{width:29.3333vw}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(10) span{width:25.0667vw}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(11) span{width:10.6667vw}.active_block .con_case .row04 .row04_b_con .img_box .dot_block_case .dot_block:nth-child(12) span{width:12.5333vw}.active_block .con_case .row05 .row05_con .case_img:before{margin-top:138.032%}.active_block .con_case .row05 .row05_txt{padding-top:18.9333vw}.active_block .con_case .row05 .row05_txt .pub_info{margin-top:2.66667vw;padding-left:13.0667vw;padding-right:13.0667vw}.active_block .con_case .row05 .row05_txt .pub_info br{display:none}.active_block .con_case .row05 .icon_case{bottom:8.8vw}.active_block .con_case .row05 .icon_case .icon_block{width:18.6667vw}.active_block .con_case .row05 .icon_case .icon_block img{width:10.6667vw;height:10.6667vw}.active_block .con_case .row05 .icon_case .icon_block h6{margin-top:2.66667vw;font-size:2.4vw}.active_block .con_case .row06{padding-top:15.2vw;padding-bottom:22.4vw}.active_block .con_case .row06 .pub_info{margin-top:2.66667vw;padding-left:8vw;padding-right:8vw}.active_block .con_case .row06 .pub_info br{display:none}.active_block .con_case .row06 .img_box{width:81.4667vw;margin-top:12vw}.active_block .con_case .row06 .img_box .num_img{width:56.9333vw}.active_block .con_case .row07 .row07_con .pub_info{margin-top:2.66667vw;padding-left:8vw;padding-right:8vw}.active_block .con_case .row07 .row07_con .pub_info br{display:none}.active_block .con_case .row07 .row07_con .img_box{margin-top:10vw}.active_block .con_case .row07 .row07_con .img_box .case_img:before{margin-top:111.067%}.active_block .con_case .row08{background-image:url(https://cdn.shopifycdn.net/s/files/1/0676/7853/5986/files/014-1m.17d9e9ae.jpg?v=1719848378)}.active_block .con_case .row08 .tab_case{width:56.9333vw;border-radius:6.66667vw;margin-top:4vw;padding:1.6vw 2.66667vw}.active_block .con_case .row08 .tab_case .tab_block{width:26.6667vw;height:9.06667vw;border-radius:5.33333vw;font-size:2.4vw}.active_block .con_case .row08 .row08_lb_box{width:77.6vw;margin-top:9.33333vw}.active_block .con_case .row08 .row08_lb_box .row08_lb .swiper .case_img{border-radius:6.13333vw}.active_block .con_case .row08 .row08_lb_box .row08_lb .swiper .case_img:before{margin-top:129.725%}.active_block .con_case .row08 .row08_lb_box .swiper-pagination{bottom:-6.66667vw}.active_block .con_case .row08 .row08_lb_box .swiper-pagination span{width:1.6vw;height:1.6vw;margin:0 1.33333vw}.active_block .con_case .row09{padding-top:17.8667vw;padding-bottom:23.7333vw}.active_block .con_case .row09 .img_box{width:90vw;margin-top:7.73333vw;margin-left:3.33333vw;margin-right:0}.active_block .con_case .row09 .img_box .case_img{margin-bottom:5.6vw}.active_block .con_case .row09 .img_box .case_img:last-child{margin-bottom:0}.active_block .con_case .row09 .row09_txt_con{width:88.6667vw;border-radius:6.66667vw;margin-top:8vw;padding:8.53333vw 15.7333vw 2.66667vw 6.13333vw}.active_block .con_case .row09 .row09_txt_con .row09_txt_block{width:100%;margin-bottom:5.33333vw}.active_block .con_case .row09 .row09_txt_con .row09_txt_block .font_sty:nth-child(1){margin-bottom:1.6vw}.active_block .con_case .row09 .row09_txt_con .row09_txt_block h5{font-size:3.2vw}.active_block .con_case .row09 .row09_txt_con .row09_txt_block p{font-size:2.66667vw;display:block}.active_block .con_case .row09 .row09_txt_con .row09_txt_block p br{display:none}}@keyframes bounce{16%{transform:translateY(.41667vw)}33%{transform:translateY(-.41667vw)}49%{transform:translateY(.20833vw)}66%{transform:translateY(-.10417vw)}83%{transform:translateY(.10417vw)}to{transform:translateY(0)}}.bounce{animation-name:bounce}@keyframes floating-animation{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-50%)translate(-1.04167vw)translateY(-1.04167vw)}to{transform:translate(-50%,-50%)}}@keyframes bounce2{16%{transform:translate(.41667vw,.41667vw)}33%{transform:translate(-.41667vw,-.41667vw)}49%{transform:translate(.20833vw,.20833vw)}66%{transform:translate(-.10417vw,-.10417vw)}83%{transform:translate(.10417vw,.10417vw)}to{transform:translate(0)}}.floating-animation{animation-name:bounce2}@keyframes newFont{0%{opacity:0;transform:translateY(200%)skewY(6deg)}to{opacity:1;transform:translateY(0%)skewY(0)}}.newFont{animation-name:newFont}