.custom-steps-v2{background:var(--color-bg)}.custom-steps-v2 .custom-steps-v2__wrapper h2{font-size:80px;line-height:100%;font-weight:350;font-family:var(--ps-times-regular);max-width:900px;margin-top:0;margin-bottom:40px}@media(max-width: 1024px){.custom-steps-v2 .custom-steps-v2__wrapper h2{font-size:56px}}@media(max-width: 576px){.custom-steps-v2 .custom-steps-v2__wrapper h2{margin-bottom:38px}}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list{display:flex;flex-direction:column;gap:19px}@media(max-width: 768px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list{gap:16px}}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content{display:flex;align-items:center;justify-content:center;gap:19px}@media(max-width: 768px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content{flex-direction:column !important;gap:8px}}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-image,.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text{aspect-ratio:672/475;width:50%;border-radius:16px}@media(max-width: 1024px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-image,.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text{aspect-ratio:1/1}}@media(max-width: 768px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-image,.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text{width:100%}}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-image img,.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text img{width:96px;height:96px;margin-bottom:12px}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-image{overflow:hidden;position:relative}@media(max-width: 768px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-image{aspect-ratio:361/230}}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-image:has(video) .btn__play{display:flex;align-items:center;gap:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#8a8784;color:#f4f4f4;font-size:24px;line-height:100%;letter-spacing:-0.01em;font-weight:500;padding:19px 40px;border-radius:32px;z-index:1;transition:all .3s;cursor:pointer;min-width:-moz-max-content;min-width:max-content}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-image:has(video) .btn__play:hover{opacity:.8}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-image:has(video) .btn__close{position:absolute;top:0;right:0;display:none;z-index:1;cursor:pointer;transition:all .3s;height:100%;width:100%;text-align:right;padding:10px}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-image:has(video) .btn__close:hover{opacity:.5}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-image .btn__play,.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-image .btn__close{display:block}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-image video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text{background:rgba(0,0,0,.0509803922);padding:50px;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center}@media(max-width: 1024px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text{justify-content:center}}@media(max-width: 1350px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text{padding:20px}}@media(max-width: 768px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text{aspect-ratio:auto}}@media(max-width: 576px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text{padding:18px}}@media(max-width: 1350px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text img{width:60px;height:60px}}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text .om__title{margin-top:0;margin-bottom:26px;max-width:549px}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text .om__title *{font-size:48px;line-height:130%;font-weight:500;letter-spacing:-0.02em;margin:0;color:var(--color-text)}@media(max-width: 1350px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text .om__title *{font-size:36px}}@media(max-width: 1024px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text .om__title *{font-size:26px}}@media(max-width: 768px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text .om__title *{font-size:36px}}@media(max-width: 576px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text .om__title *{line-height:120%}}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text .om__title * strong{background:rgba(0,0,0,.0509803922);border-radius:12px;padding-left:5px;padding-right:5px}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text .om__subtitle{font-size:18px;line-height:120%;font-weight:400;margin:0}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content.om__content--style-2 .om__content-text{align-items:flex-start;justify-content:space-between}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content.om__content--style-2>*{color:#262615}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content.om__content--style-2 .om__title>*{font-family:var(--sons-narrow-strong);line-height:100%;font-size:170px;letter-spacing:.02em}@media(max-width: 1024px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content.om__content--style-2 .om__title>*{font-size:80px}}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content.om__content--style-2 .om__subtitle{font-weight:500;font-size:36px;line-height:120%;letter-spacing:-0.01em}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content.om__content--style-2 .om__description{font-weight:500;font-size:22px;line-height:120%;letter-spacing:-0.01em}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .om__btn-show-more{font-size:24px;line-height:24px;font-weight:500;letter-spacing:-0.01em;padding:20px 62px;text-decoration:none;border-radius:48px;cursor:pointer;transition:all .3s;width:-moz-fit-content;width:fit-content;background:rgba(0,0,0,.0509803922);color:var(--color-text);display:flex;align-items:center;gap:16px;margin:48px auto;margin-bottom:0}@media(max-width: 1024px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .om__btn-show-more{font-size:18px;padding:12px 30px}}@media(max-width: 768px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .om__btn-show-more{margin:0 auto;margin-top:24px}}@media(max-width: 576px){.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .om__btn-show-more{font-size:15px;line-height:100%;padding:16.5px 52px;width:100%;text-align:center;justify-content:center}}.custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .om__btn-show-more:hover{opacity:.8}.custom-steps-v2 article:has(.btn__video-link) .btn__video-popup{display:flex;align-items:center;gap:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#8a8784;color:#f4f4f4;font-size:24px;line-height:100%;letter-spacing:-0.01em;font-weight:500;padding:19px 40px;border-radius:32px;z-index:1;transition:all .3s;cursor:pointer;min-width:-moz-max-content;min-width:max-content;text-decoration:none}@media(min-width: 769px){.template-product-oc .custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-image,.template-product-oc .custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text,.template-product-spc .custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-image,.template-product-spc .custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text{aspect-ratio:1/1}}@media(max-width: 576px){.template-page-about .custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-image{aspect-ratio:1/1}}@media(max-width: 576px){.template-page-about .custom-steps-v2 .custom-steps-v2__wrapper .custom-steps-v2__wrapper .custom-steps-v2__list .om__content .om__content-text{padding:24px}}.banner__wrapp-video{height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;max-height:-moz-fit-content;max-height:fit-content}@media(max-width: 750px){.banner__wrapp-video{overflow:hidden;width:100%;display:flex;justify-content:center}}.banner__wrapp-video::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(63,31,8,.2392156863)}.banner__wrapp-video video{width:100%;display:block}@media(max-width: 1440px){.banner__wrapp-video video{width:100%}}@media(max-width: 750px){.banner__wrapp-video video{height:100vh;width:auto}}.banner__wrapp-content{position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;display:flex;flex-direction:column;row-gap:32px;align-items:center}@media(max-width: 1024px){.banner__wrapp-content{width:calc(100% - 32px)}}.banner__wrapp-content .banner__title *,.banner__wrapp-content .banner__subtitle *{color:var(--color-white);margin:0;text-align:center}.banner__wrapp-content .banner__title *{font-size:80px;line-height:100%;font-weight:350;max-width:940px;font-family:var(--ps-times-regular)}@media(max-width: 1024px){.banner__wrapp-content .banner__title *{font-size:50px}}@media(max-width: 576px){.banner__wrapp-content .banner__title *{font-size:56px;max-width:337px}}.banner__wrapp-content .banner__subtitle *{font-size:22px;line-height:120%;font-weight:500;letter-spacing:-0.01em;max-width:652px}@media(max-width: 1024px){.banner__wrapp-content .banner__subtitle *{font-size:20px}}@media(max-width: 576px){.banner__wrapp-content .banner__subtitle *{font-size:22px}}.banner__wrapp-content .banner__btn-wrapp{display:flex;gap:8px;align-items:center}@media(max-width: 576px){.banner__wrapp-content .banner__btn-wrapp{flex-direction:column;width:100%}}.banner__wrapp-content .banner__btn-wrapp .btn__pre-order,.banner__wrapp-content .banner__btn-wrapp .btn__video-popup{font-size:24px;line-height:24px;font-weight:500;letter-spacing:-0.01em;padding:20px 62px;text-decoration:none;border-radius:48px;cursor:pointer;transition:all .3s;min-width:-moz-fit-content;min-width:fit-content}@media(max-width: 1024px){.banner__wrapp-content .banner__btn-wrapp .btn__pre-order,.banner__wrapp-content .banner__btn-wrapp .btn__video-popup{font-size:18px;padding:12px 30px}}@media(max-width: 576px){.banner__wrapp-content .banner__btn-wrapp .btn__pre-order,.banner__wrapp-content .banner__btn-wrapp .btn__video-popup{font-size:24px;padding:20px 52px;width:100%;text-align:center;justify-content:center}}.banner__wrapp-content .banner__btn-wrapp .btn__pre-order:hover,.banner__wrapp-content .banner__btn-wrapp .btn__video-popup:hover{opacity:.8}.banner__wrapp-content .banner__btn-wrapp .btn__pre-order{background:var(--color-yellow);color:var(--color-black)}.banner__wrapp-content .banner__btn-wrapp .btn__video-popup{background:var(--color-grey);color:var(--color-white);display:flex;align-items:center;gap:16px}