@import url("product-display-type.css?v=20260915b");
/* Reuse the existing Montserrat 700 binary; no duplicate font asset. */
@font-face{font-family:"Montserrat";src:url("../fonts/v12-wix/montserrat-700-latin.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
.f2-page *,.f2-page ::before,.f2-page ::after{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.f2-page ::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
.f2-page .\!mk-text-\[\#1677ff\]{--tw-text-opacity:1 !important;color:rgba(22,119,255,var(--tw-text-opacity)) !important}
.f2-page .mk-text-\[\#1d1d1d\]{--tw-text-opacity:1;color:rgba(29,29,29,var(--tw-text-opacity))}
.f2-page .mk-text-\[\#89898B\]{--tw-text-opacity:1;color:rgba(137,137,139,var(--tw-text-opacity))}
.f2-page .mk-text-\[\#ffffff\]{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}
.f2-page .mk-w-\[calc\(\(100\%-16px\)\/2\)\]{width:calc((100% - 16px) / 2)}
.f2-page .mk-absolute{position:absolute}
.f2-page .mk-container{width:100%}
.f2-page .mk-cursor-pointer{cursor:pointer}
.f2-page .mk-fixed{position:fixed}
.f2-page .mk-flex{display:flex}
.f2-page .mk-flex-1{flex:1 1 0%}
.f2-page .mk-flex-none{flex:none}
.f2-page .mk-gap-\[0px\]{gap:0px}
.f2-page .mk-gap-\[8px\]{gap:8px}
.f2-page .mk-gap-\[16px\]{gap:16px}
.f2-page .mk-gap-\[24px\]{gap:24px}
.f2-page .mk-gap-\[32px\]{gap:32px}
.f2-page .mk-gap-\[40px\]{gap:40px}
.f2-page .mk-gap-\[96px\]{gap:96px}
.f2-page .mk-gap-\[112px\]{gap:112px}
.f2-page .mk-gap-2{gap:8px}
.f2-page .mk-gap-2\.5{gap:0.625rem}
.f2-page .mk-gap-4{gap:16px}
.f2-page .mk-gap-6{gap:24px}
.f2-page .mk-gap-8{gap:32px}
.f2-page .mk-h-\[1px\]{height:1px}
.f2-page .mk-h-\[34px\]{height:34px}
.f2-page .mk-h-\[56px\]{height:56px}
.f2-page .mk-h-\[auto\]{height:auto}
.f2-page .mk-h-8{height:32px}
.f2-page .mk-h-10{height:40px}
.f2-page .mk-h-auto{height:auto}
.f2-page .mk-h-fit{height:fit-content}
.f2-page .mk-h-full{height:100%}
.f2-page .mk-hidden{display:none}
.f2-page .mk-inline-flex{display:inline-flex}
.f2-page .mk-m-auto{margin:auto}
.f2-page .mk-order-1{order:1}
.f2-page .mk-order-3{order:3}
.f2-page .mk-overflow-auto{overflow:auto}
.f2-page .mk-overflow-hidden{overflow:hidden}
.f2-page .mk-overflow-visible{overflow:visible}
.f2-page .mk-p-\[16px\]{padding:16px}
.f2-page .mk-p-\[24px\]{padding:24px}
.f2-page .mk-relative{position:relative}
.f2-page .mk-text-\[rgba\(0\,0\,0\,0\.65\)\]{color:rgba(0,0,0,0.65)}
.f2-page .mk-text-\[rgba\(0\,0\,0\,0\.88\)\]{color:rgba(0,0,0,0.88)}
.f2-page .mk-text-\[var\(--desc-color\)\]{color:var(--desc-color)}
.f2-page .mk-text-\[var\(--title-color\)\]{color:var(--title-color)}
.f2-page .mk-text-\[white\]{color:white}
.f2-page .mk-w-\[56px\]{width:56px}
.f2-page .mk-w-\[100\%\]{width:100%}
.f2-page .mk-w-\[140px\]{width:140px}
.f2-page .mk-w-\[234px\]{width:234px}
.f2-page .mk-w-\[264px\]{width:264px}
.f2-page .mk-w-\[360px\]{width:360px}
.f2-page .mk-w-\[408px\]{width:408px}
.f2-page .mk-w-\[452px\]{width:452px}
.f2-page .mk-w-\[486px\]{width:486px}
.f2-page .mk-w-\[552px\]{width:552px}
.f2-page .mk-w-\[864px\]{width:864px}
.f2-page .mk-w-\[980px\]{width:980px}
.f2-page .mk-w-\[1128px\]{width:1128px}
.f2-page .mk-w-\[calc\(100vw-48px\)\]{width:calc(100vw - 48px)}
.f2-page .mk-w-\[fit-content\]{width:fit-content}
.f2-page .mk-w-0{width:0px}
.f2-page .mk-w-8{width:32px}
.f2-page .mk-w-10{width:40px}
.f2-page .mk-w-full{width:100%}
.f2-page .\!mk-bg-\[\#EBF6FF\]{--tw-bg-opacity:1 !important;background-color:rgba(235,246,255,var(--tw-bg-opacity)) !important}
.f2-page .\!mk-bg-\[\#FFF7EA\]{--tw-bg-opacity:1 !important;background-color:rgba(255,247,234,var(--tw-bg-opacity)) !important}
.f2-page .mk-bg-\[\#1677FF\]{--tw-bg-opacity:1;background-color:rgba(22,119,255,var(--tw-bg-opacity))}
.f2-page .mk-bg-\[\#D9D9D9\]{--tw-bg-opacity:1;background-color:rgba(217,217,217,var(--tw-bg-opacity))}
.f2-page .mk-bg-\[\#F8F9FD\]{--tw-bg-opacity:1;background-color:rgba(248,249,253,var(--tw-bg-opacity))}
.f2-page .mk-bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}
.f2-page .mk-mx-auto{margin-left:auto;margin-right:auto}
.f2-page .mk-outline-none{outline:2px solid transparent;outline-offset:2px}
.f2-page .mk-px-\[24px\]{padding-left:24px;padding-right:24px}
.f2-page .mk-px-\[32px\]{padding-left:32px;padding-right:32px}
.f2-page .mk-px-\[80px\]{padding-left:80px;padding-right:80px}
.f2-page .mk-px-6{padding-left:24px;padding-right:24px}
.f2-page .mk-py-\[11px\]{padding-top:11px;padding-bottom:11px}
.f2-page .mk-py-\[15px\]{padding-top:15px;padding-bottom:15px}
.f2-page .mk-py-\[32px\]{padding-top:32px;padding-bottom:32px}
.f2-page .mk-py-\[56px\]{padding-top:56px;padding-bottom:56px}
.f2-page .mk-py-2{padding-top:8px;padding-bottom:8px}
.f2-page .mk-py-4{padding-top:16px;padding-bottom:16px}
.f2-page .mk-text-sm{font-size:0.875rem;line-height:1.25rem}
.f2-page .mk-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}
.f2-page .\!mk-items-center{align-items:center !important}
.f2-page .\!mk-text-center{text-align:center !important}
.f2-page .mk-basis-0{flex-basis:0px}
.f2-page .mk-bg-\[\#000000E0\]{background-color:#000000E0}
.f2-page .mk-bg-\[black\]{background-color:black}
.f2-page .mk-bg-\[rgba\(0\,0\,0\,0\.6\)\]{background-color:rgba(0,0,0,0.6)}
.f2-page .mk-bg-\[var\(--gray-active-bg-color\)\]{background-color:var(--gray-active-bg-color)}
.f2-page .mk-bg-\[var\(--gray-button-bg-color\)\]{background-color:var(--gray-button-bg-color)}
.f2-page .mk-bg-\[white\]{background-color:white}
.f2-page .mk-bg-transparent{background-color:transparent}
.f2-page .mk-border-\[var\(--border-color-gray\)\]{border-color:var(--border-color-gray)}
.f2-page .mk-bottom-\[16px\]{bottom:16px}
.f2-page .mk-bottom-0{bottom:0px}
.f2-page .mk-break-all{word-break:break-all}
.f2-page .mk-break-words{overflow-wrap:break-word}
.f2-page .mk-duration-300{transition-duration:300ms}
.f2-page .mk-flex-col{flex-direction:column}
.f2-page .mk-flex-row{flex-direction:row}
.f2-page .mk-flex-row-reverse{flex-direction:row-reverse}
.f2-page .mk-flex-wrap{flex-wrap:wrap}
.f2-page .mk-font-\[\'Montserrat\'\]{font-family:'Montserrat'}
.f2-page .mk-font-\[500\]{font-weight:500}
.f2-page .mk-font-\[600\]{font-weight:600}
.f2-page .mk-font-\[700\]{font-weight:700}
.f2-page .mk-font-\[Montserrat\]{font-family:Montserrat}
.f2-page .mk-font-bold{font-weight:700}
.f2-page .mk-font-medium{font-weight:500}
.f2-page .mk-font-semibold{font-weight:600}
.f2-page .mk-gap-x-\[24px\]{column-gap:24px}
.f2-page .mk-gap-x-\[40px\]{column-gap:40px}
.f2-page .mk-gap-y-\[16px\]{row-gap:16px}
.f2-page .mk-gap-y-\[24px\]{row-gap:24px}
.f2-page .mk-grow{flex-grow:1}
.f2-page .mk-items-center{align-items:center}
.f2-page .mk-items-start{align-items:flex-start}
.f2-page .mk-items-stretch{align-items:stretch}
.f2-page .mk-justify-between{justify-content:space-between}
.f2-page .mk-justify-center{justify-content:center}
.f2-page .mk-justify-start{justify-content:flex-start}
.f2-page .mk-leading-\[16px\]{line-height:16px}
.f2-page .mk-leading-\[18px\]{line-height:18px}
.f2-page .mk-leading-\[20px\]{line-height:20px}
.f2-page .mk-leading-\[22px\]{line-height:22px}
.f2-page .mk-leading-\[26px\]{line-height:26px}
.f2-page .mk-leading-\[28px\]{line-height:28px}
.f2-page .mk-leading-\[44px\]{line-height:44px}
.f2-page .mk-left-\[-5px\]{left:-5px}
.f2-page .mk-left-\[-16px\]{left:-16px}
.f2-page .mk-left-0{left:0px}
.f2-page .mk-max-w-\[980px\]{max-width:980px}
.f2-page .mk-mb-\[8px\]{margin-bottom:8px}
.f2-page .mk-mb-\[24px\]{margin-bottom:24px}
.f2-page .mk-mb-\[64px\]{margin-bottom:64px}
.f2-page .mk-ml-\[4px\]{margin-left:4px}
.f2-page .mk-mt-\[0px\]{margin-top:0px}
.f2-page .mk-mt-\[4px\]{margin-top:4px}
.f2-page .mk-mt-\[8px\]{margin-top:8px}
.f2-page .mk-mt-\[16px\]{margin-top:16px}
.f2-page .mk-mt-\[24px\]{margin-top:24px}
.f2-page .mk-mt-\[64px\]{margin-top:64px}
.f2-page .mk-mt-2{margin-top:8px}
.f2-page .mk-mt-4{margin-top:16px}
.f2-page .mk-mt-6{margin-top:24px}
.f2-page .mk-mt-10{margin-top:40px}
.f2-page .mk-object-cover{object-fit:cover}
.f2-page .mk-object-scale-down{object-fit:scale-down}
.f2-page .mk-overflow-x-auto{overflow-x:auto}
.f2-page .mk-pb-\[6px\]{padding-bottom:6px}
.f2-page .mk-pb-\[32px\]{padding-bottom:32px}
.f2-page .mk-pb-\[40px\]{padding-bottom:40px}
.f2-page .mk-pl-\[8px\]{padding-left:8px}
.f2-page .mk-pl-6{padding-left:24px}
.f2-page .mk-pr-\[8px\]{padding-right:8px}
.f2-page .mk-pr-2{padding-right:8px}
.f2-page .mk-pt-\[16px\]{padding-top:16px}
.f2-page .mk-pt-\[24px\]{padding-top:24px}
.f2-page .mk-pt-\[32px\]{padding-top:32px}
.f2-page .mk-right-\[-5px\]{right:-5px}
.f2-page .mk-right-\[-16px\]{right:-16px}
.f2-page .mk-right-\[16px\]{right:16px}
.f2-page .mk-right-\[18px\]{right:18px}
.f2-page .mk-right-0{right:0px}
.f2-page .mk-self-stretch{align-self:stretch}
.f2-page .mk-shrink-0{flex-shrink:0}
.f2-page .mk-text-\[12px\]{font-size:12px}
.f2-page .mk-text-\[14px\]{font-size:14px}
.f2-page .mk-text-\[16px\]{font-size:16px}
.f2-page .mk-text-\[18px\]{font-size:18px}
.f2-page .mk-text-\[22px\]{font-size:22px}
.f2-page .mk-text-\[24px\]{font-size:24px}
.f2-page .mk-text-\[40px\]{font-size:40px}
.f2-page .mk-text-center{text-align:center}
.f2-page .mk-text-ellipsis{text-overflow:ellipsis}
.f2-page .mk-text-left{text-align:left}
.f2-page .mk-text-nowrap{text-wrap:nowrap}
.f2-page .mk-top-\[0px\]{top:0px}
.f2-page .mk-top-\[18px\]{top:18px}
.f2-page .mk-top-0{top:0px}
.f2-page .mk-whitespace-nowrap{white-space:nowrap}
.f2-page .mk-z-\[3\]{z-index:3}
.f2-page .mk-z-\[99\]{z-index:99}
.f2-page .mk-z-\[1000\]{z-index:1000}
.f2-page .mk-ease-custom{transition-timing-function:cubic-bezier(0.25, 0.1, 0.25, 1)}
.f2-page .mk-rounded-\[8px\]{border-radius:8px}
.f2-page .mk-rounded-\[16px\]{border-radius:16px}
.f2-page .mk-rounded-\[30px\]{border-radius:30px}
.f2-page .mk-rounded-\[40px\]{border-radius:40px}
.f2-page .mk-rounded-\[60px\]{border-radius:60px}
.f2-page .mk-rounded-2xl{border-radius:1rem}
.f2-page .mk-rounded-full{border-radius:9999px}
.f2-page .mk-border-b{border-bottom-width:1px}
.f2-page .mk-border-b-\[1px\]{border-bottom-width:1px}
.f2-page .mk-border-b-\[var\(--border-color-gray\)\]{border-bottom-color:var(--border-color-gray)}
.f2-page .mk-border-l{border-left-width:1px}
.f2-page .mk-border-r{border-right-width:1px}
.f2-page .mk-rounded-bl-2xl{border-bottom-left-radius:1rem}
.f2-page .mk-rounded-br-2xl{border-bottom-right-radius:1rem}
@media (max-width:1024px){.f2-page .mobile\:\!mk-w-\[calc\(100vw-48px\)\]{width:calc(100vw - 48px) !important}}
@media (max-width:1024px){.f2-page .mobile\:mk-absolute{position:absolute}}
@media (max-width:1024px){.f2-page .mobile\:mk-block{display:block}}
@media (max-width:1024px){.f2-page .mobile\:mk-flex-1{flex:1 1 0%}}
@media (max-width:1024px){.f2-page .mobile\:mk-gap-\[16px\]{gap:16px}}
@media (max-width:1024px){.f2-page .mobile\:mk-gap-\[24px\]{gap:24px}}
@media (max-width:1024px){.f2-page .mobile\:mk-gap-\[32px\]{gap:32px}}
@media (max-width:1024px){.f2-page .mobile\:mk-gap-\[72px\]{gap:72px}}
@media (max-width:1024px){.f2-page .mobile\:mk-h-\[24px\]{height:24px}}
@media (max-width:1024px){.f2-page .mobile\:mk-h-\[30px\]{height:30px}}
@media (max-width:1024px){.f2-page .mobile\:mk-h-auto{height:auto}}
@media (max-width:1024px){.f2-page .mobile\:mk-hidden{display:none}}
@media (max-width:1024px){.f2-page .mobile\:mk-overflow-auto{overflow:auto}}
@media (max-width:1024px){.f2-page .mobile\:mk-p-0{padding:0px}}
@media (max-width:1024px){.f2-page .mobile\:mk-relative{position:relative}}
@media (max-width:1024px){.f2-page .mobile\:mk-w-\[155px\]{width:155px}}
@media (max-width:1024px){.f2-page .mobile\:mk-w-\[260px\]{width:260px}}
@media (max-width:1024px){.f2-page .mobile\:mk-w-\[calc\(100\%-48px\)\]{width:calc(100% - 48px)}}
@media (max-width:1024px){.f2-page .mobile\:mk-w-full{width:100%}}
@media (max-width:1024px){.f2-page .mobile\:mk-my-\[8px\]{margin-top:8px;margin-bottom:8px}}
@media (max-width:1024px){.f2-page .mobile\:mk-px-\[24px\]{padding-left:24px;padding-right:24px}}
@media (max-width:1024px){.f2-page .mobile\:mk-px-6{padding-left:24px;padding-right:24px}}
@media (max-width:1024px){.f2-page .mobile\:mk-py-\[32px\]{padding-top:32px;padding-bottom:32px}}
@media (max-width:1024px){.f2-page .mobile\:mk-bottom-\[8px\]{bottom:8px}}
@media (max-width:1024px){.f2-page .mobile\:mk-flex-col{flex-direction:column}}
@media (max-width:1024px){.f2-page .mobile\:mk-flex-wrap{flex-wrap:wrap}}
@media (max-width:1024px){.f2-page .mobile\:mk-font-\[700\]{font-weight:700}}
@media (max-width:1024px){.f2-page .mobile\:mk-items-center{align-items:center}}
@media (max-width:1024px){.f2-page .mobile\:mk-items-start{align-items:flex-start}}
@media (max-width:1024px){.f2-page .mobile\:mk-justify-center{justify-content:center}}
@media (max-width:1024px){.f2-page .mobile\:mk-justify-start{justify-content:flex-start}}
@media (max-width:1024px){.f2-page .mobile\:mk-leading-\[20px\]{line-height:20px}}
@media (max-width:1024px){.f2-page .mobile\:mk-leading-\[22px\]{line-height:22px}}
@media (max-width:1024px){.f2-page .mobile\:mk-leading-\[36px\]{line-height:36px}}
@media (max-width:1024px){.f2-page .mobile\:mk-leading-\[52px\]{line-height:52px}}
@media (max-width:1024px){.f2-page .mobile\:mk-max-w-\[214px\]{max-width:214px}}
@media (max-width:1024px){.f2-page .mobile\:mk-mb-\[32px\]{margin-bottom:32px}}
@media (max-width:1024px){.f2-page .mobile\:mk-mt-\[2px\]{margin-top:2px}}
@media (max-width:1024px){.f2-page .mobile\:mk-mt-\[16px\]{margin-top:16px}}
@media (max-width:1024px){.f2-page .mobile\:mk-mt-\[32px\]{margin-top:32px}}
@media (max-width:1024px){.f2-page .mobile\:mk-mt-4{margin-top:16px}}
@media (max-width:1024px){.f2-page .mobile\:mk-mt-6{margin-top:24px}}
@media (max-width:1024px){.f2-page .mobile\:mk-pb-\[0\]{padding-bottom:0}}
@media (max-width:1024px){.f2-page .mobile\:mk-pb-\[0px\]{padding-bottom:0px}}
@media (max-width:1024px){.f2-page .mobile\:mk-pb-\[24px\]{padding-bottom:24px}}
@media (max-width:1024px){.f2-page .mobile\:mk-pb-\[32px\]{padding-bottom:32px}}
@media (max-width:1024px){.f2-page .mobile\:mk-pt-\[24px\]{padding-top:24px}}
@media (max-width:1024px){.f2-page .mobile\:mk-pt-\[32px\]{padding-top:32px}}
@media (max-width:1024px){.f2-page .mobile\:mk-right-\[8px\]{right:8px}}
@media (max-width:1024px){.f2-page .mobile\:mk-text-\[16px\]{font-size:16px}}
@media (max-width:1024px){.f2-page .mobile\:mk-text-\[18px\]{font-size:18px}}
@media (max-width:1024px){.f2-page .mobile\:mk-text-\[32px\]{font-size:32px}}
@media (max-width:1024px){.f2-page .mobile\:mk-text-\[48px\]{font-size:48px}}
@media (max-width:1024px){.f2-page .mobile\:mk-text-left{text-align:left}}
@media (max-width:1024px){.f2-page .mobile\:mk-top-\[40px\]{top:40px}}
@media (max-width:1024px){.f2-page .mobile\:mk-rounded-b-\[0px\]{border-bottom-left-radius:0px;border-bottom-right-radius:0px}}
@media (max-width:1024px){.f2-page .mobile\:mk-rounded-b-\[16px\]{border-bottom-left-radius:16px;border-bottom-right-radius:16px}}
@media (max-width:1024px){.f2-page .mobile\:mk-rounded-t-\[0px\]{border-top-left-radius:0px;border-top-right-radius:0px}}
@media (max-width:1024px){.f2-page .mobile\:mk-rounded-t-\[16px\]{border-top-left-radius:16px;border-top-right-radius:16px}}
@media (max-width:768px){.f2-page .sm\:mk-order-0{order:0}}
@media (min-width:1025px){.f2-page .md\:mk-translate-x-\[-50\%\]{--tw-translate-x:-50%;transform:var(--tw-transform)}}
@media (min-width:1025px){.f2-page .md\:mk-translate-y-\[-50\%\]{--tw-translate-y:-50%;transform:var(--tw-transform)}}
@media (min-width:1025px){.f2-page .md\:mk-flex{display:flex}}
@media (min-width:1025px){.f2-page .md\:mk-flex-1{flex:1 1 0%}}
@media (min-width:1025px){.f2-page .md\:mk-gap-\[24px\]{gap:24px}}
@media (min-width:1025px){.f2-page .md\:mk-h-\[auto\]{height:auto}}
@media (min-width:1025px){.f2-page .md\:mk-hidden{display:none}}
@media (min-width:1025px){.f2-page .md\:mk-p-\[40px\]{padding:40px}}
@media (min-width:1025px){.f2-page .md\:mk-p-\[56px\]{padding:56px}}
@media (min-width:1025px){.f2-page .md\:mk-sticky{position:sticky}}
@media (min-width:1025px){.f2-page .md\:mk-w-\[222px\]{width:222px}}
@media (min-width:1025px){.f2-page .md\:mk-w-\[356px\]{width:356px}}
@media (min-width:1025px){.f2-page .md\:mk-w-\[478px\]{width:478px}}
@media (min-width:1025px){.f2-page .md\:mk-w-\[502px\]{width:502px}}
@media (min-width:1025px){.f2-page .md\:mk-w-\[544px\]{width:544px}}
@media (min-width:1025px){.f2-page .md\:mk-w-\[744px\]{width:744px}}
@media (min-width:1025px){.f2-page .md\:mk-w-\[980px\]{width:980px}}
@media (min-width:1025px){.f2-page .md\:mk-w-\[1128px\]{width:1128px}}
@media (min-width:1025px){.f2-page .md\:mk-mx-auto{margin-left:auto;margin-right:auto}}
@media (min-width:1025px){.f2-page .md\:mk-flex-col{flex-direction:column}}
@media (min-width:1025px){.f2-page .md\:mk-flex-row{flex-direction:row}}
@media (min-width:1025px){.f2-page .md\:mk-flex-wrap{flex-wrap:wrap}}
@media (min-width:1025px){.f2-page .md\:mk-font-\[700\]{font-weight:700}}
@media (min-width:1025px){.f2-page .md\:mk-items-center{align-items:center}}
@media (min-width:1025px){.f2-page .md\:mk-items-start{align-items:flex-start}}
@media (min-width:1025px){.f2-page .md\:mk-justify-between{justify-content:space-between}}
@media (min-width:1025px){.f2-page .md\:mk-justify-center{justify-content:center}}
@media (min-width:1025px){.f2-page .md\:mk-leading-\[68px\]{line-height:68px}}
@media (min-width:1025px){.f2-page .md\:mk-left-\[50\%\]{left:50%}}
@media (min-width:1025px){.f2-page .md\:mk-left-0{left:0px}}
@media (min-width:1025px){.f2-page .md\:mk-mt-\[0px\]{margin-top:0px}}
@media (min-width:1025px){.f2-page .md\:mk-mt-\[16px\]{margin-top:16px}}
@media (min-width:1025px){.f2-page .md\:mk-pb-\[0\]{padding-bottom:0}}
@media (min-width:1025px){.f2-page .md\:mk-pb-\[0px\]{padding-bottom:0px}}
@media (min-width:1025px){.f2-page .md\:mk-pb-\[40px\]{padding-bottom:40px}}
@media (min-width:1025px){.f2-page .md\:mk-right-0{right:0px}}
@media (min-width:1025px){.f2-page .md\:mk-text-\[40px\]{font-size:40px}}
@media (min-width:1025px){.f2-page .md\:mk-text-\[64px\]{font-size:64px}}
@media (min-width:1025px){.f2-page .md\:mk-text-left{text-align:left}}
@media (min-width:1025px){.f2-page .md\:mk-top-\[-4px\]{top:-4px}}
@media (min-width:1025px){.f2-page .md\:mk-top-\[50\%\]{top:50%}}
@media (min-width:1025px){.f2-page .md\:mk-rounded-l-\[0px\]{border-bottom-left-radius:0px;border-top-left-radius:0px}}
@media (min-width:1025px){.f2-page .md\:mk-rounded-l-\[16px\]{border-bottom-left-radius:16px;border-top-left-radius:16px}}
@media (min-width:1025px){.f2-page .md\:mk-rounded-r-\[0px\]{border-top-right-radius:0px;border-bottom-right-radius:0px}}
@media (min-width:1025px){.f2-page .md\:mk-rounded-r-\[16px\]{border-top-right-radius:16px;border-bottom-right-radius:16px}}

.f2-page .mk-section-theme--dark{
    --section-bg: #000;
    --card-bg-one: #1e1f1e;
    --card-bg-two: #1e1f1e;
    --border-color: #F8F9FD;
    --gray_color_one: #434343;
    --gray_color_two: #262626;
    --gray_color_three: #141414;
    --border-color-gray: #FFFFFF40;
    --border-color-gray-two: #BBBBBE;
    --title-color: rgba(255, 255, 255, 0.96);
    --btn-bg-color: #fff;
    --btn-text-color: rgba(0, 0, 0, 0.88);
    --desc-color: rgba(255, 255, 255, 0.65);
    --tag-bg-color: #1F1F1F;
    --tag-text-color: white;
    background-color: var(--section-bg);
    --swiper-pagination-color:#333333;
    --swiper-pagination-color-active: #fff;
    --swiper-button-bg: #404040;
    --swiper-button-bg-active: #97999C;
  }
.f2-page .mk-section-theme--dark::after{
    display: block;
    content: "";
  }
.f2-page .mk-section-theme--dark .mk-card-bg-one{
    background-color: var(--card-bg-one);
  }
.f2-page .mk-section-theme--dark .mk-card-bg-two{
    background-color: var(--card-bg-two);
  }
.f2-page .mk-section-theme--dark .mk-title-color{
    color: var(--title-color);
  }
.f2-page .mk-section-theme--dark .mk-desc-color{
    color: var(--desc-color);
  }
.f2-page .mk-section-theme--white{
    --section-bg: #fff;
    --card-bg-one: #f8f9fd;
    --card-bg-two: #f8f9fd;
    --border-color: #444445;
    --btn-bg-color: #1e1e1e;
    --gray_color_one: #f2f3f5;
    --gray_color_two: #ffffff;
    --gray_color_three: #f2f3f5;
    --btn-text-color: #FFFFFF;
    --border-color-gray: #D9D9D9;
    --border-color-gray-two: #BBBBBE;
    --title-color: rgba(0, 0, 0, 0.88);
    --desc-color: rgba(0, 0, 0, 0.65);
    --tag-bg-color: #F8F9FD;
    --tag-text-color: black;
    background-color: var(--section-bg);
    --swiper-pagination-color: #c6c6ca;
    --swiper-pagination-color-active: rgba(0, 0, 0, 0.88);
    --swiper-button-bg: #a1a1a4;
    --swiper-button-bg-active: #000000;
  }
.f2-page .mk-section-theme--white .mk-card-bg-one{
    background-color: var(--card-bg-one);
  }
.f2-page .mk-section-theme--white .mk-card-bg-two{
    background-color: var(--card-bg-two);
  }
.f2-page .mk-section-theme--white .mk-title-color{
    color: var(--title-color);
  }
.f2-page .mk-section-theme--white .mk-desc-color{
    color: var(--desc-color);
  }
.f2-page .mk-section-theme--gray{
    --section-bg: #f8f9fd;
    --card-bg-one: #fff;
    --card-bg-two: #fff;
    --border-color: #444445;
    --gray_color_one: #fff;
    --gray_color_two: #ffffff;
    --gray_color_three: #ecedf0;
    --border-color-gray: #D9D9D9;
    --border-color-gray-two: #BBBBBE;
    --btn-bg-color: #1f1f1f;
    --btn-text-color: #FFFFFF;
    --title-color: rgba(0, 0, 0, 0.88);
    --desc-color: rgba(0, 0, 0, 0.65);
    --tag-bg-color: #ECEDF0;
    --tag-text-color: black;
    background-color: var(--section-bg);
    --swiper-pagination-color: #c6c6ca;
    --swiper-pagination-color-active: rgba(0, 0, 0, 0.88);
    --swiper-button-bg: #a1a1a4;
    --swiper-button-bg-active: #000000;
  }
.f2-page .mk-section-theme--gray .mk-card-bg-one{
    background-color: var(--card-bg-one);
  }
.f2-page .mk-section-theme--gray .mk-card-bg-two{
    background-color: var(--card-bg-two);
  }
.f2-page .mk-section-theme--gray .mk-title-color{
    color: var(--title-color);
  }
.f2-page .mk-section-theme--gray .mk-desc-color{
    color: var(--desc-color);
  }
.f2-page .mk-noscrollbar::-webkit-scrollbar{
    width:0;
    height:0;
    display:none;
  }
.f2-page .mk-overflow-initial{
    overflow: initial;
  }
.f2-page .mk-antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
.f2-page .mk-commom-title strong{
    font-weight: 700 !important;
    color: inherit !important;
  }
.f2-page .mk-commom-title p{
    margin: 0;
  }
.f2-page .mk-commom-title h1,.f2-page .mk-commom-title h2,.f2-page .mk-commom-title h3,.f2-page .mk-commom-title h4,.f2-page .mk-commom-title h5,.f2-page .mk-commom-title h6{
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
    color: inherit;
    letter-spacing: normal;
  }
@media  (max-width: 1024px) {.f2-page .mk-commom-title strong{
      font-weight: 700 !important;
      line-height: 44px !important;
      color: inherit !important;
    }}
.f2-page .mk-section-text-theme--dark{
    --title-color: rgba(0, 0, 0, 0.88);
    --desc-color: rgba(0, 0, 0, 0.65);
    --disable-text-color: rgba(0, 0, 0, 0.25);
    --border-color-gray: rgba(217, 217, 217, 1);
    --spacing-color: rgba(5, 5, 5, 0.06);
    --gray_color_two: #fff;
    --gray_color_three: #f2f3f5;
    --selected-bg-color: rgba(242, 243, 245, 1);
    --border-color-gray-two: #BBBBBE;
    --gray-button-bg-color: #ecedf0;
    --gray-active-bg-color: #f2f3f5;
    --arrow-color: #000;
    --tab-bg-color: #ECEDF0;
    --tab-bg-active-color: #000;
    --tab-active-text-color: #fff;
    --stock-countdown-bg-color: rgba(5,5,5,0.06);

  }
.f2-page .mk-section-text-theme--white{
    --title-color: rgba(255, 255, 255, 0.96);
    --desc-color: rgba(255, 255, 255, 0.65);
    --disable-text-color: rgba(255, 255, 255, 0.25);
    --border-color-gray: rgba(66, 66, 66, 1);
    --gray_color_two: rgba(38, 38, 38, 1);
    --gray_color_three: #141414;
    --spacing-color: rgba(253, 253, 253, 0.16);
    --selected-bg-color: rgba(20, 20, 20, 1);
    --border-color-gray-two: #595959;
    --gray-button-bg-color: #434343;
    --gray-active-bg-color: #1e1f1e;
    --arrow-color: #fff;
    --tab-bg-color: #1F1F1F;
    --tab-bg-active-color: rgba(255, 255, 255, 0.96);
    --tab-active-text-color: rgba(0, 0, 0, 0.88);

    --stock-countdown-bg-color: rgba(253, 253, 253, 0.16);

  }
.f2-page img.mk-lazy:not([src]),.f2-page img.mk-lazy[src=""]{
      visibility: hidden;
  }
.f2-page #f2-jp-3 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 60px;
    }
.f2-page #f2-jp-3 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 120px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-3 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-3 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 120px !important;
      }
.f2-page #f2-jp-3 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-3 .mk-scrollbar-hide{
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
.f2-page #f2-jp-3 .mk-scrollbar-hide::-webkit-scrollbar{
    display: none;
  }
.f2-page #f2-jp-3 .mk-overflow-x-auto{
    -webkit-overflow-scrolling: touch;
  }
@media  screen and (min-width:1025px) {.f2-page #f2-jp-4 .banner-image{
        height: 600px;
        object-fit:cover;
      }}
.f2-page #f2-jp-4 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 90px;
    }
.f2-page #f2-jp-4 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 90px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-4 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-4 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-4 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-5 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 0px;
    }
.f2-page #f2-jp-5 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 80px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-5 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: px !important;
      }
.f2-page #f2-jp-5 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 80px !important;
      }
.f2-page #f2-jp-5 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-6 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 0px;
    }
.f2-page #f2-jp-6 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 40px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-6 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 0px !important;
      }
.f2-page #f2-jp-6 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 32px !important;
      }
.f2-page #f2-jp-6 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-6 .mk-scrollbar-hide{
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
.f2-page #f2-jp-6 .mk-scrollbar-hide::-webkit-scrollbar{
    display: none;
  }
.f2-page #f2-jp-6 .mk-overflow-x-auto{
    -webkit-overflow-scrolling: touch;
  }
.f2-page #f2-jp-7 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 0px;
    }
.f2-page #f2-jp-7 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 40px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-7 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 0px !important;
      }
.f2-page #f2-jp-7 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 80px !important;
      }
.f2-page #f2-jp-7 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-8 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 0px;
    }
.f2-page #f2-jp-8 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 60px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-8 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 0px !important;
      }
.f2-page #f2-jp-8 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 80px !important;
      }
.f2-page #f2-jp-8 div.mk-section-text-theme--dark{
      }}
@media  screen and (min-width:1025px) {.f2-page #f2-jp-12 .banner-image{
        height: 1000px;
        object-fit:cover;
      }}
.f2-page #f2-jp-12 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 0px;
    }
.f2-page #f2-jp-12 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 90px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-12 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 0px !important;
      }
.f2-page #f2-jp-12 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-12 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-13 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 90px;
    }
.f2-page #f2-jp-13 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 30px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-13 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-13 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 0px !important;
      }
.f2-page #f2-jp-13 div.mk-section-text-theme--dark{
      }}
@media  screen and (min-width:1025px) {.f2-page #f2-jp-14 .banner-image{
        height: 600px;
        object-fit:cover;
      }}
.f2-page #f2-jp-14 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 0px;
    }
.f2-page #f2-jp-14 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 90px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-14 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 0px !important;
      }
.f2-page #f2-jp-14 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-14 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-15 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 90px;
    }
.f2-page #f2-jp-15 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 90px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-15 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-15 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-15 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-16 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 90px;
    }
.f2-page #f2-jp-16 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 90px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-16 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-16 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-16 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-16 .mk-bottom-tab-nav-wrapper{
    position: relative;
  }
.f2-page #f2-jp-16 .mk-bottom-tab-nav{
    position: relative;
    scroll-behavior: smooth;
  }
.f2-page #f2-jp-16 .mk-bottom-tab-item{
    position: relative;
    transition: all 0.3s ease;
    border-bottom: 2px solid transparent;
  }
.f2-page #f2-jp-16 .mk-bottom-tab-item:hover{
    color: var(--title-color);
  }
.f2-page #f2-jp-16 .mk-bottom-tab-item.active{
    color: var(--title-color) !important;

  }
.f2-page #f2-jp-16 .mk-bottom-tab-item.active::after{
    content: "";
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
    height: 2px;
    background-color: var(--title-color, #444445);
  }
.f2-page #f2-jp-16 .mk-scrollbar-hide{
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
.f2-page #f2-jp-16 .mk-scrollbar-hide::-webkit-scrollbar{
    display: none;
  }
.f2-page #f2-jp-16 .mk-tab-arrow{
    background: var(--section-bg);
    transition: opacity 0.3s ease;
    user-select: none;
  }
.f2-page #f2-jp-16 .mk-tab-arrow:hover{
    opacity: 0.7;
  }
.f2-page #f2-jp-16 .mk-tab-arrow svg{
    transition: fill 0.3s ease;
  }
.f2-page #f2-jp-16 .mk-tab-arrow:hover svg path{
    fill: var(--title-color, #000);
  }
@media  (max-width: 1024px) {.f2-page #f2-jp-16 .mk-tab-arrow:not(.mk-hidden){
      display: flex !important;
    }
.f2-page #f2-jp-16 .mk-tab-arrow.mk-hidden{
      display: none !important;
    }}
@media  (min-width: 1025px) {.f2-page #f2-jp-16 .mk-tab-arrow{
      display: none !important;
    }}
.f2-page #f2-jp-16 .mk-bottom-tab-desc-item{
    min-height: 54px;
    max-height: 108px;
    overflow-y: auto;
  }
.f2-page #f2-jp-16 .mk-bottom-tab-desc-item:not(.mk-hidden){
    display: flex;
    align-items: flex-start;
    justify-content: center;
  }
@media  (max-width: 1024px) {.f2-page #f2-jp-16 .mk-bottom-tab-desc-item:not(.mk-hidden){
      justify-content: flex-start;
    }}
@media  (max-width: 1024px) {.f2-page #f2-jp-16 .mk-only-pc{ display: none !important; }}
@media  (min-width: 1025px) {.f2-page #f2-jp-16 .mk-only-mo{ display: none !important; }}
.f2-page #f2-jp-16 .mk-bottom-tab-media{

  }
.f2-page #f2-jp-17 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 90px;
    }
.f2-page #f2-jp-17 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 90px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-17 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-17 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-17 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-17 mkt-nav-tabs{
    --mkt-nav-tabs-nav-border: 1px solid var(--border-color-gray);
    --mkt-nav-tabs-nav-height: calc(100% - 2px);
    --mkt-nav-tabs-nav-icon-color: var(--contrast-color);
  }
.f2-page #f2-jp-18 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 90px;
    }
.f2-page #f2-jp-18 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 180px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-18 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-18 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 80px !important;
      }
.f2-page #f2-jp-18 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-18 mkt-nav-tabs{
    --mkt-nav-tabs-nav-border: 1px solid var(--border-color-gray);
    --mkt-nav-tabs-nav-height: calc(100% - 2px);
    --mkt-nav-tabs-nav-icon-color: var(--contrast-color);
  }
.f2-page #f2-jp-19 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 120px;
    }
.f2-page #f2-jp-19 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 0px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-19 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 80px !important;
      }
.f2-page #f2-jp-19 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 20px !important;
      }
.f2-page #f2-jp-19 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-20 .marquee-list{
    animation: move-left 60s linear 1s infinite normal none running;
    width: fit-content;
    max-width: fit-content;
  }
.f2-page #f2-jp-20 .marquee-list:hover{
    animation-play-state: paused;
  }
@media  screen and (max-width: 1024px) {.f2-page #f2-jp-20 .marquee-list{
      animation: move-left 70s linear 1s infinite normal none running;
    }
.f2-page #f2-jp-20{
      overflow: hidden;
    }}
.f2-page #f2-jp-20 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 120px;
    }
.f2-page #f2-jp-20 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 90px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-20 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-20 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-20 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-21 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 120px;
    }
.f2-page #f2-jp-21 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 30px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-21 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 80px !important;
      }
.f2-page #f2-jp-21 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 0px !important;
      }
.f2-page #f2-jp-21 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-22 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 10px;
    }
.f2-page #f2-jp-22 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 90px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-22 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 0px !important;
      }
.f2-page #f2-jp-22 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-22 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-22 mkt-nav-tabs{
    --mkt-nav-tabs-nav-border: 1px solid var(--border-color-gray);
    --mkt-nav-tabs-nav-height: calc(100% - 2px);
    --mkt-nav-tabs-nav-icon-color: var(--contrast-color);
  }
.f2-page #f2-jp-23 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 90px;
    }
.f2-page #f2-jp-23 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 20px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-23 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-23 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 0px !important;
      }
.f2-page #f2-jp-23 div.mk-section-text-theme--dark{
      }}
@media  screen and (min-width: 1024px) {.f2-page #f2-jp-23 .multi-line-ellipsis p{
      display: -webkit-box;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
      -webkit-line-clamp: 7;
    }}
.f2-page #f2-jp-24 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 20px;
    }
.f2-page #f2-jp-24 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 80px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-24 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 24px !important;
      }
.f2-page #f2-jp-24 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 32px !important;
      }
.f2-page #f2-jp-24 div.mk-section-text-theme--dark{
      }}
@media  screen and (min-width: 1024px) {.f2-page #f2-jp-24 .multi-line-ellipsis p{
      display: -webkit-box;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
      -webkit-line-clamp: 7;
    }}
.f2-page #f2-jp-25 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 0px;
    }
.f2-page #f2-jp-25 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 90px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-25 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 0px !important;
      }
.f2-page #f2-jp-25 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-25 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-25 .swiper-pagination{
    position: relative;
    top:0;
    left: 0;
    right: 0;
    bottom: 0;
  }
.f2-page #f2-jp-25 .swiper-pagination-bullet{background-color: #000;}
.f2-page #f2-jp-25 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: rgba(0, 0, 0, 0.88);opacity: 1;
  }
.f2-page #f2-jp-25{
    overflow: hidden;
  }
.f2-page #f2-jp-25 p{
    margin: 0 !important;
  }
.f2-page #f2-jp-25 .swiper-slide{

    height: unset !important;
  }
.f2-page #f2-jp-25  .swiper{
    overflow: unset !important;
  }
@media  (max-width: 1024px){.f2-page #f2-jp-25 .swiper-slide:not(.swiper-slide-active){
      opacity: 0.5;
    }}
.f2-page #f2-jp-26 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 90px;
    }
.f2-page #f2-jp-26 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 20px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-26 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-26 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 24px !important;
      }
.f2-page #f2-jp-26 div.mk-section-text-theme--dark{
      }}
@media  screen and (min-width: 1024px) {.f2-page #f2-jp-26 .multi-line-ellipsis p{
      display: -webkit-box;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
      -webkit-line-clamp: 7;
    }}
.f2-page #f2-jp-27 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 20px;
    }
.f2-page #f2-jp-27 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 90px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-27 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 0px !important;
      }
.f2-page #f2-jp-27 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-27 div.mk-section-text-theme--dark{
      }}
@media  screen and (min-width: 1024px) {.f2-page #f2-jp-27 .multi-line-ellipsis p{
      display: -webkit-box;
      -webkit-box-orient: vertical;
      overflow: hidden;
      text-overflow: ellipsis;
      -webkit-line-clamp: 7;
    }}
.f2-page #f2-jp-28 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 90px;
    }
.f2-page #f2-jp-28 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 90px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-28 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-28 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-28 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-28 .swiper-pagination{
    position: relative;
    top:0;
    left: 0;
    right: 0;
    bottom: 0;
  }
.f2-page #f2-jp-28 .swiper-pagination-bullet{background-color: #000;}
.f2-page #f2-jp-28 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: rgba(0, 0, 0, 0.88);opacity: 1;
  }
.f2-page #f2-jp-28{
    overflow: hidden;
  }
.f2-page #f2-jp-28 p{
    margin: 0 !important;
  }
.f2-page #f2-jp-28 .swiper-slide{

    height: unset !important;
  }
.f2-page #f2-jp-28  .swiper{
    overflow: unset !important;
  }
@media  (max-width: 1024px){.f2-page #f2-jp-28 .swiper-slide:not(.swiper-slide-active){
      opacity: 0.5;
    }}
.f2-page #f2-jp-29 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 90px;
    }
.f2-page #f2-jp-29 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 30px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-29 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-29 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 0px !important;
      }
.f2-page #f2-jp-29 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-30 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 10px;
    }
.f2-page #f2-jp-30 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 40px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-30 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 0px !important;
      }
.f2-page #f2-jp-30 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 0px !important;
      }
.f2-page #f2-jp-30 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-30 .mk-scrollbar-hide{
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
.f2-page #f2-jp-30 .mk-scrollbar-hide::-webkit-scrollbar{
    display: none;
  }
.f2-page #f2-jp-30 .mk-overflow-x-auto{
    -webkit-overflow-scrolling: touch;
  }
.f2-page #f2-jp-31 .swiper-pagination-bullet.swiper-pagination-bullet-active{
      background: rgba(0, 0, 0, 1);
  }
.f2-page #f2-jp-31 .swiper-pagination{
    position: static;
    margin-top: 24px;
  }
.f2-page #f2-jp-31 p{
    margin: 0;
  }
.f2-page #f2-jp-31 .cus-p p{
    min-height:22px;

  }
@media  (max-width: 1024px){.f2-page #f2-jp-31 .swiper-slide:not(.swiper-slide-active){
        opacity: 0.5;
      }}
.f2-page #f2-jp-31 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 0px;
    }
.f2-page #f2-jp-31 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 120px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-31 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 24px !important;
      }
.f2-page #f2-jp-31 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 80px !important;
      }
.f2-page #f2-jp-31 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-31 .swiper-pagination{
    position: relative;
    top:0;
    left: 0;
    right: 0;
    bottom: 0;
  }
.f2-page #f2-jp-31 .swiper-pagination-bullet{background-color: #000;}
.f2-page #f2-jp-31 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: rgba(0, 0, 0, 0.88);opacity: 1;
  }
.f2-page #f2-jp-32 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 120px;
    }
.f2-page #f2-jp-32 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 24px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-32 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 80px !important;
      }
.f2-page #f2-jp-32 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 0px !important;
      }
.f2-page #f2-jp-32 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-32 .swiper-pagination{
    position: relative;
    top:0;
    left: 0;
    right: 0;
    bottom: 0;
  }
.f2-page #f2-jp-32 .swiper-pagination-bullet{background-color: #000;}
.f2-page #f2-jp-32 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: rgba(0, 0, 0, 0.88);opacity: 1;
  }
.f2-page #f2-jp-33 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 0px;
    }
.f2-page #f2-jp-33 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: ;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-33 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 20px !important;
      }
.f2-page #f2-jp-33 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height:  !important;
      }
.f2-page #f2-jp-33 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-33 .swiper-pagination{
    position: relative;
    top:0;
    left: 0;
    right: 0;
    bottom: 0;
  }
.f2-page #f2-jp-33 .swiper-pagination-bullet{background-color: #000;}
.f2-page #f2-jp-33 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: rgba(0, 0, 0, 0.88);opacity: 1;
  }
.f2-page #f2-jp-34 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 120px;
    }
.f2-page #f2-jp-34 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 90px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-34 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 120px !important;
      }
.f2-page #f2-jp-34 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 0px !important;
      }
.f2-page #f2-jp-34 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-34 .accessory-item.active,.f2-page #f2-jp-34 .accessory-item:hover{
    box-shadow: rgba(0, 0, 0, 0.1) 0 0 12px;
  }
.f2-page #f2-jp-35 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 90px;
    }
.f2-page #f2-jp-35 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: ;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-35 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 120px !important;
      }
.f2-page #f2-jp-35 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height:  !important;
      }
.f2-page #f2-jp-35 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-35 p{
    margin: 0;
  }
.f2-page #f2-jp-36 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 90px;
    }
.f2-page #f2-jp-36 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 90px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-36 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-36 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-36 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-36 p{
    margin: 0;
  }
.f2-page #f2-jp-37 div.mk-section-text-theme--dark::before{
      content: "";
      display: block;
      height: 180px;
    }
.f2-page #f2-jp-37 div.mk-section-text-theme--dark::after{
      content: "";
      display: block;
      height: 90px;
    }
@media  (max-width: 1024px) {.f2-page #f2-jp-37 div.mk-section-text-theme--dark::before{
        content: "";
        display: block;
        height: 120px !important;
      }
.f2-page #f2-jp-37 div.mk-section-text-theme--dark::after{
        content: "";
        display: block;
        height: 60px !important;
      }
.f2-page #f2-jp-37 div.mk-section-text-theme--dark{
      }}
.f2-page #f2-jp-37 a{
    text-decoration: underline;
    color: #1677FF;
  }
.f2-page #f2-jp-37 ul{
    list-style-position: inside;
    list-style-type: disc;
  }
/* Native controls and Wix hero. All rules remain inside the F2 page. */
.f2-page{width:100%;max-width:none;margin:0;padding:0;color:#1e1e1e;background:#fff;font-family:"V12 Wix Regular",Arial,sans-serif;line-height:1.5;--title-color:#1e1e1e;--desc-color:#666;--border-color-gray:#ddd;--gray-active-bg-color:#f2f3f5;--gray-button-bg-color:#f2f3f5}
.f2-page *{box-sizing:border-box}.f2-page h1,.f2-page h2,.f2-page h3,.f2-page p{margin:0}.f2-page img{max-width:100%;height:auto;display:block}.f2-page video{display:block;max-width:100%;width:100%;height:auto;aspect-ratio:16/9;background:#f8f9fd}.f2-page picture{display:block}.f2-page [hidden]{display:none!important}.f2-page button{font:inherit;cursor:pointer}.f2-page a{color:inherit}.f2-page :focus-visible{outline:2px solid #ec8b26;outline-offset:4px}.f2-page section{scroll-margin-top:110px}.f2-page [class*="mk-font-"]{font-family:inherit}.f2-page .mk-commom-title{letter-spacing:-.025em}
.f2-page .f2-wix-hero{position:relative;height:630px;overflow:hidden;background:#fff}.f2-page .f2-wix-hero>img{width:100%;height:100%;object-fit:cover;object-position:center}.f2-page .f2-hero-copy{position:absolute;top:48px;left:24px;right:24px;text-align:center}.f2-page .f2-hero-copy h1{font-family:"Montserrat",sans-serif;font-synthesis:none;font-size:60px;line-height:1.15;font-weight:700;color:#000}.f2-page .f2-hero-copy p{font-size:16px;margin-top:18px;color:#000}.f2-page .f2-movie-button{position:absolute;bottom:48px;left:50%;transform:translateX(-50%);border:0;border-radius:30px;padding:12px 24px;background:#a0a0a0;color:#fff;white-space:nowrap}.f2-page .f2-movie-button span{padding-left:20px}
.f2-page .f2-product-nav{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px max(24px,calc((100% - 1128px)/2));border-bottom:1px solid #eee;background:#fff;position:sticky;top:0;z-index:15}.f2-page .f2-product-nav div{display:flex;gap:22px}.f2-page .f2-product-nav a{text-decoration:none;font-size:13px;white-space:nowrap}.f2-page .f2-popular{color:#9c3535;font-size:14px}.f2-page .f2-price{font-size:28px;font-weight:700;margin:20px 0}.f2-page .f2-price small{font-size:12px;font-weight:400}
.f2-page .f2-tabstrip{display:flex;justify-content:center;overflow-x:auto;gap:8px;max-width:100%;scrollbar-width:thin}.f2-page [data-js-sec-tab][aria-selected=true]{background:#f2f3f5}.f2-page [data-js-sec-tab]{border:0}.f2-page .mk-bottom-tab-nav{max-width:100%}.f2-page .mk-bottom-tab-media{margin-top:32px}
/* Full viewport tracks own their padding and scrolling; no negative margins. */
.f2-page #f2-jp-20{width:100%;overflow:hidden}.f2-page #f2-jp-20 .marquee-list{width:100%;overflow-x:auto;animation:none;transform:none;padding-inline:0;scroll-snap-type:x proximity;scrollbar-width:thin;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.f2-page #f2-jp-20 .marquee-list>div{scroll-snap-align:start;flex-shrink:0}.f2-page .swiper{min-width:0}.f2-page .swiper-wrapper{display:flex;min-width:0}.f2-page .swiper-slide{flex-shrink:0}.f2-page .f2-track-controls{display:flex;gap:12px;justify-content:flex-end;padding:20px max(24px,calc((100% - 980px)/2))}.f2-page .f2-track-controls button{border:0;border-radius:50%;width:40px;height:40px;background:#eee;color:#333;font-size:24px}.f2-page .swiper-pagination{display:none}.f2-page .accessory-item[aria-pressed=true]{box-shadow:inset 0 0 0 2px #111}.f2-page .accessory-jump-url:empty{display:none}
.f2-page .f2-prices{padding:90px 24px;max-width:1176px;margin:auto}.f2-page .f2-prices>h2{text-align:center;font-size:40px;margin-bottom:48px}.f2-page .f2-price-note{font-size:12px;color:#666;margin-top:24px}.f2-page .f2-dialog{border:0;padding:40px 16px 16px;max-width:min(1000px,96vw);max-height:95vh;width:100%;border-radius:12px}.f2-page .f2-dialog::backdrop{background:#000c}.f2-page .f2-dialog-close{position:absolute;right:12px;top:2px;font-size:28px;background:none;border:0}.f2-page .f2-dialog img{max-height:82vh;margin:auto;object-fit:contain}.f2-page .f2-dialog video{max-height:82vh}
@media(max-width:1024px){.f2-page .f2-wix-hero{height:520px}.f2-page .f2-hero-copy{top:36px;left:20px;right:20px}.f2-page .f2-hero-copy h1{font-size:44px}.f2-page .f2-hero-copy p{font-size:13px;margin-top:12px}.f2-page .f2-movie-button{bottom:32px;font-size:13px}.f2-page .f2-tabstrip{justify-content:flex-start}.f2-page .swiper-wrapper:not(.mobile\:mk-flex-col){overflow-x:auto;flex-wrap:nowrap;gap:16px;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.f2-page .swiper-slide{scroll-snap-align:start}.f2-page #f2-jp-25 .swiper-slide,.f2-page #f2-jp-28 .swiper-slide,.f2-page #f2-jp-31 .swiper-slide{width:calc(100vw - 48px);flex:none}.f2-page .f2-product-nav{padding:14px 16px;gap:10px}.f2-page .f2-product-nav div{gap:14px}.f2-page .f2-prices{padding:60px 24px}.f2-page .f2-prices>h2{font-size:32px}}
@media(max-width:599px){.f2-page .f2-product-nav strong{font-size:14px}.f2-page .f2-product-nav a{font-size:11px}.f2-page .f2-product-nav div{gap:10px}.f2-page .f2-wix-hero{height:500px}.f2-page .f2-hero-copy p{max-width:280px;margin:12px auto 0}.f2-page .f2-price{font-size:26px}}
@media(prefers-reduced-motion:reduce){.f2-page *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}

.f2-page .f2-gallery-note{font-size:12px;line-height:1.7;color:#666;margin-top:12px}.admin-bar .f2-page .f2-product-nav{top:32px}@media(max-width:782px){.admin-bar .f2-page .f2-product-nav{top:0}}

.f2-page .f2-mobile-controls{display:none}@media(max-width:1024px){.f2-page #f2-jp-25 .swiper-custom-container,.f2-page #f2-jp-28 .swiper-custom-container{padding-inline:0}.f2-page #f2-jp-25 .swiper-wrapper,.f2-page #f2-jp-28 .swiper-wrapper{padding-inline:24px;width:100%;scroll-padding-inline:0}.f2-page .f2-mobile-controls{display:flex}}

/* Ultra owns the gallery and configuration cards; this only preserves image zoom. */
.f2-gallery-enlarge{display:block;width:100%;height:100%;border:0;padding:0;background:transparent;cursor:zoom-in}
.f2-page .f2-dialog img{height:auto;width:auto;max-width:100%;max-height:82vh}
.f2-page [data-f2-section] video{pointer-events:none}
.f2-page [data-f2-section] video::-webkit-media-controls{display:none!important}
.f2-page :is(#f2-jp-35,#f2-jp-36) picture{margin-inline:auto}
.f2-page :is(#f2-jp-35,#f2-jp-36) [class*="mk-justify-start"]{justify-content:center}
.f2-page [data-f2-section] :is(h2,h3){font-family:"V12 Wix Noto",sans-serif;font-weight:400}
.f2-page [data-f2-section] .mk-commom-title{font-size:37px;line-height:1.6;letter-spacing:normal}
.f2-page [data-f2-section] :is(p,.mk-commom-desc){font-size:16px;line-height:1.5}
.f2-page .f2-movie-button{background:#605e5e;display:flex;align-items:center;gap:20px}
.f2-page .f2-movie-button span{padding:0;display:grid;place-items:center;width:24px;height:24px;background:#fff;color:#605e5e;border-radius:50%;font-size:12px}
@media(min-width:1025px){.f2-page .f2-wix-hero{height:730px}.f2-page .f2-wix-hero>img{height:630px}.f2-page .f2-movie-button{top:546px;bottom:auto;min-height:53px}}
@media(max-width:800px){.f2-page [data-f2-section] .mk-commom-title{font-size:26px;line-height:1.6}}

.f2-page [data-f2-section] .mk-commom-title p{font:inherit}
.f2-page .f2-prices>h2{font-family:"V12 Wix Noto",sans-serif;font-size:37px;font-weight:400;line-height:1.6}
@media(max-width:800px){.f2-page .f2-prices>h2{font-size:26px}}

/* Restore the site's inherited line height inside the reused Ultra component. */
.f2-page > .f2u-page{line-height:1.7}
