@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}html{visibility:visible;opacity:1}:root{--br-xxs:2px;--br-xs:4px;--br-s:10px;--br-m:16px;--br-l:20px;--br-xl:28px;--br-xxl:56px;--br-full:999rem;--bw-xs:1px;--bw-s:1.6px;--bw-m:2px;--bw-l:4px;--bw-xl:6px;--bw-xxl:8px}:root{--primary-100:#FFA84A;--primary-300:#FFA23E;--primary-500:#FF8A0A;--primary-700:#BB5400;--primary-900:#823B02;--secondary-100:#1074F4;--secondary-300:#0C5EC8;--secondary-500:#073A7C;--secondary-500:#0c67dc;--secondary-700:#062855;--secondary-900:#021329;--tertiary-100:#16005C;--tertiary-300:#16005C;--tertiary-500:#16005C;--tertiary-700:#16005C;--tertiary-900:#16005C;--accent-1:#FFF2D3;--accent-2:#D0F2FF;--ink-000:#ffffff;--ink-100:#9598A5;--ink-300:#555864;--ink-500:#0D0F19;--ink-700:#1A1A1A;--ink-900:#000000;--ink-alt-100:#a8a8a8;--ink-alt-300:#777777;--ink-alt-500:#a8a8a8;--ink-alt-700:#777777;--border-100:#d6d6d6;--border-300:var(--gray-700);--border-500:#d6d6d6;--border-700:#d6d6d6;--border-alt-100:#d6d6d6;--border-alt-300:#d6d6d6;--border-alt-500:#d6d6d6;--border-alt-700:#d6d6d6;--base-000:#FFFFFF;--base-100:#F7F7F7;--base-300:#e7f1f9;--base-500:#e7f1f9;--base-700:#e7f1f9;--base-alt-000:#FFFFFF;--base-alt-300:#e7f1f9;--base-alt-500:#e7f1f9;--base-alt-700:#e7f1f9;--gray-100:#FCFCFC;--gray-200:#F9F9F9;--gray-300:#F7F7F7;--gray-400:#F4F4F4;--gray-500:#F2F2F2;--gray-600:#EDEDED;--gray-700:#EAEAEA;--gray-800:#E6E6E6;--gray-900:#DCDCDC}:root{--action-valid:#96dca1;--action-error:#ff2a4e;--action-warning:#643BE4;--action-info:#ffffff;--action-focus-primary:var(--primary-main);--action-focus-secondary:var(--primary-secondary);--input-ink:var(--ink-main);--input-hidden:#777777;--input-focus:var(--action-focus-primary);--primary-faint:var(--primary-100);--primary-light:var(--primary-300);--primary-main:var(--primary-500);--primary-dark:var(--primary-700);--primary-deep:var(--primary-900);--primary-hover:var(--primary-700);--primary-fancy:linear-gradient(90deg, var(--primary-500), #FF8A00);--secondary-faint:var(--secondary-100);--secondary-light:var(--secondary-300);--secondary-main:var(--secondary-500);--secondary-dark:var(--secondary-700);--secondary-deep:var(--secondary-900);--secondary-hover:var(--secondary-700);--secondary-fancy:linear-gradient(90deg, var(--secondary-500), #FF8A00);--tertiary-faint:var(--tertiary-100);--tertiary-light:var(--tertiary-300);--tertiary-main:var(--tertiary-500);--tertiary-dark:var(--tertiary-700);--tertiary-deep:var(--tertiary-900);--tertiary-hover:var(--tertiary-700);--tertiary-fancy:linear-gradient(90deg, var(--tertiary-500), #FF8A00);--ink-faint:var(--ink-100);--ink-light:var(--ink-300);--ink-main:var(--ink-500);--ink-dark:var(--ink-700);--ink-deep:var(--ink-900);--ink-alt-faint:var(--ink-alt-100);--ink-alt-light:var(--ink-alt-300);--ink-alt-main:var(--ink-alt-500);--ink-alt-dark:var(--ink-alt-700);--ink-alt-deep:var(--ink-alt-900);--link-primary:var(--primary-main);--link-primary-hover:var(--primary-hover);--link-secondary:var(--secondary-main);--link-secondary-hover:var(--secondary-hover);--base-faint:var(--base-000);--base-light:var(--base-100);--base-main:var(--base-000);--base-dark:var(--primary-main);--base-deep:var(--primary-deep);--border-faint:var(--border-100);--border-light:var(--border-300);--border-main:var(--border-500);--border-dark:var(--border-700);--border-deep:var(--border-900);--border-alt-faint:var(--border-alt-100);--border-alt-light:var(--border-alt-300);--border-alt-main:var(--border-alt-500);--border-alt-dark:var(--border-alt-700);--border-alt-deep:var(--border-alt-900)}:root{--box-shadow-s:0 0 var(--space-s) 0 rgba(0, 0, 0, 0.4);--box-shadow-m:0 0 var(--space-m) 0 rgba(0, 0, 0, 0.4);--box-shadow-l:0 0 var(--space-l) 0 rgba(0, 0, 0, 0.4);--box-shadow-primary:8px 8px 0px var(--primary-main);--box-shadow-primary-s:4px 4px 0px var(--primary-main)}:root{--edge-padding-inline:clamp(16px, 5vw, 60px);--edge-padding-inline:4vw;--space-xxs:0.6vw;--space-xxs:clamp(4px, 0.8vw, 8px);--space-xs:1vw;--space-xs:clamp(12px, 1.3vw, 16px);--space-s:2vw;--space-s:clamp(22px, 2.4vw, 28px);--space-m:3.5vw;--space-m:clamp(24px, 3.5vw, 36px);--space-l:5vw;--space-l:clamp(32px, 5vw, 52px);--space-xl:7vw;--space-xl:clamp(60px, 7vw, 84px);--space-xxl:12vw;--space-xxl:clamp(82px, 12vw, 128px);--space-xxxl:16vw;--space-xxxl:clamp(120px, 16vw, 240px)}:root{font-size:62.5%;--s-03:0.82rem;--s-02:1.02rem;--s-01:1.28rem;--s-0:1.5rem;--s-0:1.6rem;--s-1:2rem;--s-2:2.5rem;--s-3:3.13rem;--s-4:3.91rem;--s-5:4.88rem;--s-6:6.1rem;--s-7:7.63rem;--s-8:9.54rem;--s-9:11.92rem;--s-10:14.9rem;--s-03:clamp(0.82rem, 0vw + 0.82rem, 0.82rem);--s-02:clamp(1.02rem, 0vw + 1.02rem, 1.02rem);--s-01:clamp(1.28rem, 0vw + 1.28rem, 1.28rem);--s-00:clamp(1.6rem, 0.26vw + 1.49rem, 1.8rem);--s-0:clamp(1.6rem, 0vw + 1.6rem, 1.6rem);--s-1:clamp(2rem, 0vw + 2rem, 2rem);--s-2:clamp(2.5rem, 0vw + 2.5rem, 2.5rem);--s-3:clamp(3.13rem, 0vw + 3.13rem, 3.13rem);--s-4:clamp(3.91rem, 0vw + 3.91rem, 3.91rem);--s-5:clamp(4.88rem, 0vw + 4.88rem, 4.88rem);--s-6:clamp(6.1rem, 0vw + 6.1rem, 6.1rem);--s-7:clamp(7.63rem, 0vw + 7.63rem, 7.63rem);--s-8:clamp(9.54rem, 0vw + 9.54rem, 9.54rem);--s-9:clamp(11.92rem, 0vw + 11.92rem, 11.92rem);--s-10:clamp(14.9rem, 0vw + 14.9rem, 14.9rem)}:root{font-size:62.5%;--s-03:0.82rem;--s-02:1.02rem;--s-01:1.28rem;--s-0:1.6rem;--s-0:1.5rem;--s-1:2rem;--s-2:2.5rem;--s-3:3.13rem;--s-4:3.91rem;--s-5:4.88rem;--s-6:6.1rem;--s-7:7.63rem;--s-8:9.54rem;--s-9:11.92rem;--s-10:14.9rem;--s-03:clamp(0.82rem, 0.07vw + 0.79rem, 0.92rem);--s-02:clamp(1.02rem, 0.08vw + 0.99rem, 1.15rem);--s-01:clamp(1.28rem, 0.11vw + 1.24rem, 1.44rem);--s-00:clamp(1.6rem, 0.26vw + 1.49rem, 1.8rem);--s-0:clamp(1.6rem, 0.13vw + 1.55rem, 1.8rem);--s-1:clamp(2rem, 0.16vw + 1.93rem, 2.25rem);--s-2:clamp(2.5rem, 0.21vw + 2.42rem, 2.81rem);--s-3:clamp(3.13rem, 0.26vw + 3.02rem, 3.52rem);--s-4:clamp(3.91rem, 0.32vw + 3.78rem, 4.39rem);--s-5:clamp(4.88rem, 0.4vw + 4.72rem, 5.49rem);--s-6:clamp(6.1rem, 0.5vw + 5.9rem, 6.87rem);--s-7:clamp(7.63rem, 0.63vw + 7.38rem, 8.58rem);--s-8:clamp(9.54rem, 0.78vw + 9.22rem, 10.73rem);--s-9:clamp(11.92rem, 0.98vw + 11.53rem, 13.41rem);--s-10:clamp(14.9rem, 1.23vw + 14.41rem, 16.76rem)}:root{font-size:calc(62.5% + 0.5vmax);font-size:62.5%;--s-03:0.82rem;--s-02:1.02rem;--s-01:1.28rem;--s-0:1.5rem;--s-0:1.6rem;--s-1:2rem;--s-2:2.5rem;--s-3:3.13rem;--s-4:3.91rem;--s-5:4.88rem;--s-6:6.1rem;--s-7:7.63rem;--s-8:9.54rem;--s-9:11.92rem;--s-10:14.9rem;--s-03:clamp(0.82rem, 0.13vw + 0.77rem, 1.02rem);--s-02:clamp(1.02rem, 0.17vw + 0.96rem, 1.28rem);--s-01:clamp(1.28rem, 0.21vw + 1.2rem, 1.5rem);--s-00:clamp(1.4rem, 0.26vw + 1.49rem, 1.6rem);--s-0:clamp(1.6rem, 0.26vw + 1.49rem, 2rem);--s-1:clamp(2rem, 0.33vw + 1.87rem, 2.5rem);--s-2:clamp(2.5rem, 0.41vw + 2.34rem, 3.13rem);--s-3:clamp(3.13rem, 0.51vw + 2.92rem, 3.91rem);--s-4:clamp(3.91rem, 0.64vw + 3.65rem, 4.88rem);--s-5:clamp(4.88rem, 0.8vw + 4.56rem, 6.1rem);--s-6:clamp(6.1rem, 1vw + 5.7rem, 7.63rem);--s-7:clamp(7.63rem, 1.25vw + 7.13rem, 9.54rem);--s-8:clamp(9.54rem, 1.57vw + 8.91rem, 11.92rem);--s-9:clamp(11.92rem, 1.96vw + 11.14rem, 14.9rem);--s-10:clamp(14.9rem, 2.45vw + 13.92rem, 18.63rem)}:root{--body-container:1440px;--header-container:1440px}.ct-section-inner-wrap{max-width:var(--body-container)}.oxy-header-container{max-width:var(--header-container)}.footer .ct-section-inner-wrap,.footer-credit .ct-section-inner-wrap,.breadcrumb-section .ct-section-inner-wrap{max-width:var(--header-container)}body{background-color:var(--primary-main)}section,main{background-color:var(--base-main)}:root{--light:400;--regular:500;--bold:700;--black:900}html{line-height:1.25;font-stretch:normal;text-wrap:pretty}[lang="zh-HK"] p{letter-spacing:.02em}body{font-size:var(--s-0);line-height:inherit;font-weight:var(--regular);color:var(--ink-main)}h1,h2,h3,h4,h5,h6{line-height:1.25;font-weight:var(--bold)}h1{font-size:var(--s-4)}h2{font-size:var(--s-3)}h3{font-size:var(--s-2)}h4{font-size:var(--s-1)}h5{font-size:var(--s-0)}h6{font-size:var(--s-01)}p{margin-block-start:0em}sub,sup{font-size:0.75em!important}:root{--body-text:'Poppins', 'YakuHanJPs_Noto', 'Noto Sans HK', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;--display-text:'Poppins', 'YakuHanJPs_Noto', 'Noto Sans HK', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif}[lang="zh-HK"]:root{--body-text:'Poppins', 'YakuHanJPs_Noto', 'Noto Sans HK', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;--display-text:'Poppins', 'YakuHanJPs_Noto', 'Noto Sans HK', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif}body{font-display:swap;font-feature-settings:"liga";font-family:var(--body-text)}.tf-model{font-family:'Oswald';font-weight:400}h1,h2,h3,h4,h5,h6{font-display:swap;font-feature-settings:"liga";font-family:var(--display-text)}.ct-text-block :is(ul,ol),.oxy-rich-text :is(ul,ol),.woocommerce-product-details__short-description :is(ul,ol){line-height:1.25;list-style-position:outside;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-block-start:1em;margin-block-end:1em;margin-inline-start:1em;margin-inline-end:0;padding-inline-start:0em;grid-gap:.75em;gap:.75em;font-size:var(--s-00)}.ct-text-block ul li::marker,.ct-text-block ol li::marker,.oxy-rich-text ul li::marker,.oxy-rich-text ol li::marker{color:var(--primary-main)}.ct-text-block li:not(.menu-item),.oxy-rich-text li:not(.menu-item){padding-inline-start:1em}.oxy-dynamic-list :is(ul,ol){margin-block-start:0;margin-block-end:0;padding-inline-start:0}.oxy-dynamic-list :is(ul,ol):first-child{margin-block-start:0em}.oxy-dynamic-list :is(ul,ol):last-child{margin-block-end:0em}.ct-text-block p a:not(.wp-block-button__link),.oxy-rich-text p a:not(.wp-block-button__link),.ct-text-block li a:not(.wp-block-button__link),.oxy-rich-text li a:not(.wp-block-button__link){color:inherit;text-decoration:unset;padding-bottom:.1em;position:relative;-webkit-transition:0.15s ease-in;transition:0.15s ease-in;background-position:100%;background-repeat:no-repeat;background-size:100% 100%;-webkit-print-color-adjust:exact;-webkit-filter:blur(0);background-image:linear-gradient(transparent 96%,var(--primary-main) 96%,var(--primary-main) 100%,transparent 100%)}.ct-text-block p a:not(.wp-block-button__link):hover,.oxy-rich-text p a:not(.wp-block-button__link):hover,.ct-text-block li a:not(.wp-block-button__link):hover,.oxy-rich-text li a:not(.wp-block-button__link):hover{background-size:0% 100%}.ct-link-text,.ct-link{text-decoration:unset}a{color:inherit;text-underline-offset:.3em;text-decoration:unset}a:hover{text-decoration:none}button{font-family:inherit;font-size:100%;line-height:120%;text-transform:none;background-color:initial;margin:0;border-width:0;border-style:none;overflow:visible;-webkit-appearance:button}button:hover{cursor:pointer}button:hover,button:focus,button:active{background-color:unset;border-color:inherit;border-radius:0}input,textarea{color:var(--input-ink);font-size:var(--input-text);padding:var(--input-padding);border-radius:var(--input-border-radius);background:var(--input-base);border:var(--input-border-width) solid var(--border-main);--input-base:var(--base-main);--input-border-width:var(--bw-s);--input-border-radius:var(--br-xxs);--input-padding:0.25em 0.75em 0.25em 0.75em;--input-text:16px}input:not(textarea){line-height:1.2}input[type=checkbox]:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0 solid var(--input-focus);box-shadow:0 0 2px 1px var(--input-focus)!important}body{word-wrap:break-word}a{word-break:break-all}:is(h1,h2,h3,h4,h5,h6,li,p,span),:is(h1,h2,h3,h4,h5,h6,li,p,span) a,a :is(h1,h2,h3,h4,h5,h6,li,p,span){word-wrap:break-word;word-break:normal}:root{--selection-ink:var(--ink-main);--selection-bg:var(--primary-faint)}[data-theme="dark"]:root{--selection-ink:var(--secondary-main);--selection-bg:var(--primary-light)}::-moz-selection{color:var(--selection-ink);background-color:var(--selection-bg)}::selection{color:var(--selection-ink);background-color:var(--selection-bg)}hr{width:60%;border-width:var(--bw-s);border-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;content:"";margin-block-start:4em;margin-block-end:4em}hr:after{-webkit-flex-grow:1;flex-grow:1;background:var(--primary-main);height:2px;content:""}#lostpasswordform input,#resetpasswordform input{width:100%;padding:.5em .75em .5em .75em;border:var(--bw-s) solid var(--border-main)}#lostpasswordform label,#resetpasswordform label{font-size:.8em}.post-password-form{color:var(--ink-main);width:100%;height:100vh;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.post-password-form input[name="Submit"]{padding-left:3em;padding-right:3em;background-color:var(--btn-primary-main);color:var(--btn-ink-light);cursor:pointer}.post-password-form input[name="Submit"]:hover{background-color:var(--btn-primary-hover)}input[type="text"],input[type="number"],input[type="email"],input[type="tel"],input[type="password"]{font-size:16px}.grecaptcha-badge{visibility:hidden}.swiper-container{width:100%}.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.tf-the-content,.tf-content{font-family:var(--body-text);font-size:calc(var(--s-00) - 1px);line-height:2;font-weight:var(--regular)}.tf-the-content :is(ul,ol),.tf-content :is(ul,ol){font-size:calc(var(--s-00) - 1px);grid-gap:.5em;gap:.5em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-block-start:.5em;margin-block-end:1.5em;padding-inline-start:1.25em}.tf-the-content li,.tf-content li{line-height:1.75}.tf-the-content .oxy-stock-content-styles,.tf-content .oxy-stock-content-styles{display:block}.tf-the-content :is(h1,h2,h3,h4,h5,h6),.tf-content :is(h1,h2,h3,h4,h5,h6){margin-block-start:var(--s-2);margin-block-end:var(--s-0);font-weight:var(--bold)}.tf-the-content :is(h1,h2,h3,h4,h5,h6,p,ul,ol):first-child,.tf-content :is(h1,h2,h3,h4,h5,h6,p,ul,ol):first-child{margin-block-start:0em}.tf-the-content :is(h1,h2,h3,h4,h5,h6,p,ul,ol):last-child,.tf-content :is(h1,h2,h3,h4,h5,h6,p,ul,ol):last-child{margin-block-end:0em}.tf-the-content p,.tf-content p{margin-block-end:.5em}.tf-the-content h2{font-size:calc(var(--s-1) + 30%);color:var(--title-color-primary)}.tf-the-content h3{font-size:var(--s-1)}.tf-the-content h4{font-size:var(--s-0)}.tf-the-content h5{font-size:var(--s-0)}.tf-the-content h6{font-size:var(--s-01)}.tf-the-content .wp-block-image img{max-width:960px;width:100%;margin-left:auto;margin-right:auto;overflow:hidden}.tf-the-content figcaption{font-size:var(--s-02);text-align:center;margin-bottom:1em;margin-top:.5em}.tf-the-content .wp-block-embed,.tf-the-content .wp-block-image{margin:unset;margin-block-start:2em;margin-block-end:2em}.tf-the-content .wp-block-embed>*,.tf-the-content .wp-block-image img{border-radius:4px;overflow:hidden}.tf-the-content blockquote{font-size:var(--s-1);font-style:italic}.tf-the-content :where(.wp-block-columns.is-layout-flex){grid-gap:var(--s-2);gap:var(--s-2)}.tf-the-content p:not(:first-of-type),.tf-content p:not(:first-of-type){text-indent:0ch}.tf-the-content :is(h1,h2,h3,h4,h5,h6,figure)+p,.tf-content :is(h1,h2,h3,h4,h5,h6,figure)+p{text-indent:0!important}.tf-the-content a,.tf-content a{word-wrap:break-word;overflow-wrap:break-word;-ms-word-break:break-word;word-break:break-word}.tf-the-content table{font-size:var(--s-01);font-weight:var(--light);text-align:left;width:100%;border-spacing:0}.tf-the-content .table-wrapper{margin-block-end:2.5em;border:1px solid var(--border-300)}.tf-the-content table tbody>tr:nth-child(odd)>td,.tf-the-content table tbody>tr:nth-child(odd)>th{background-color:var(--gray-300)}.tf-the-content td,.tf-the-content th{padding:var(--space-xs) var(--space-xs);border:0 solid var(--border-light);border-left:1px solid var(--border-light);line-height:1.5;vertical-align:top}.tf-the-content th,.tf-the-content table th{background:var(--primary-main);color:#fff}.tf-the-content table td:first-child,.tf-the-content table th:first-child{border-left:0 solid var(--border-light)}.tf-the-content thead tr{white-space:nowrap}.rank-math-list-item .rank-math-question{color:var(--primary-main);font-size:1.25em!important;font-weight:var(--bold);padding-block-start:1em;margin-block-end:.5em}.rank-math-answer p{font-size:var(--s-0)!important}.rank-math-list-item:not(:first-child){border-top:1px solid var(--primary-light)}.breadcrumb-section{width:100%;padding:12px var(--edge-padding-inline) 12px var(--edge-padding-inline);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:var(--space-l) 0 6px 0;border-bottom:1px solid var(--border-main)}.breadcrumb-section>*{width:100%}.rank-math-breadcrumb{color:var(--ink-light);font-size:var(--s-02);font-weight:var(--regular);margin-block-start:.25em;margin-block-end:.25em;margin:0;line-height:1.75}.rank-math-breadcrumb p{margin:0}.rank-math-breadcrumb .last{font-weight:var(--regular);color:var(--ink-main)}.rank-math-breadcrumb a{color:var(--ink-light);text-decoration:none}.rank-math-breadcrumb a:hover{text-decoration:underline}.hero-headline{font-size:var(--s-6);line-height:1.25;margin-block-end:0}.sect-headline{font-size:var(--s-2);line-height:1.25;margin-block-end:0}.col-headline{font-size:var(--s-3);line-height:1.25;margin-block-end:0}.page-headline{font-size:var(--s-2);line-height:1.25;margin-block-end:0}.hero-title{font-size:var(--s-4);line-height:1.25;margin-block-end:0}.sect-title{font-size:var(--s-2);line-height:1.25;margin-block-end:0}.col-title{font-size:var(--s-2);line-height:1.25;margin-block-end:0}.page-title{font-size:var(--s-1);line-height:1.25;margin-block-end:0}.hero-lead{font-size:var(--s-2);line-height:1;max-width:960px;margin-block-end:0}.sect-lead{font-size:var(--s-0);line-height:1.75;max-width:960px;margin-block-end:0}.col-lead{font-size:var(--s-1);line-height:1;max-width:960px;margin-block-end:0}.page-lead{font-size:var(--s-1);line-height:1;max-width:960px;margin-block-end:0}.section-content-wrap{grid-gap:1em;gap:1em}.main-notification-wrap .oxy-modal-backdrop{pointer-events:none}.main-notification-wrap .oxy-modal-backdrop .ct-modal{background-color:transparent!important;overflow:hidden;max-width:480px;width:100%}.main-notification-wrap .oxy-modal-backdrop.live{background-color:transparent!important;background-color:unset!important;backdrop-filter:unset;-webkit-backdrop-filter:unset}.home-popup{pointer-events:auto}.home-popup__wrap{padding-top:20px;position:relative}.home-popup__content>div>span{max-height:18vh;overflow-x:auto;line-height:180%}.home-popup__wrap-inner{border-radius:var(--br-xs);box-shadow:2px 2px 10px rgb(0 0 0 / 12%)}.home-popup__wrap-inner img{aspect-ratio:16/9;object-fit:cover}.home-popup__content{width:100%;background:var(--base-faint)}.home-popup__content h5{font-size:var(--s-4)}.home-popup__content p{font-size:var(--s-00)}.home-popup__content p:nth-child(1){margin-block-start:0}.home-popup__wrap .oxy-close-modal{z-index:10;margin-right:-6px;margin-top:-6px}.home-popup__content .custom-scrollbar,.home-popup__content .custom-scrollbar span{width:100%}.home-popup__content ul{margin-block-start:0em;margin-block-end:0em}.home-popup__content li{font-size:1em}.faq-items{max-width:960px;margin-right:auto;margin-left:auto}.faq-items .oxy-pro-accordion_item{border-bottom:0 solid var(--ink-main);background:var(--base-dark);margin-bottom:var(--space-xs)}.faq-items .oxy-pro-accordion_context-icon,.faq-items .oxy-pro-accordion_icon{padding:0;font-size:var(--s-0)}.faq-items .oxy-pro-accordion_title-area{padding:0}.faq-items .oxy-pro-accordion_title{font-size:var(--s-00)}.faq-items .oxy-pro-accordion_header{padding-top:var(--space-s);padding-bottom:var(--space-s);padding-left:var(--space-s);padding-right:var(--space-m)}.faq-items .oxy-pro-accordion_content{padding-top:0;padding-bottom:var(--space-s);padding-left:var(--space-s);padding-right:var(--space-m);font-size:var(--s-01);line-height:1.75}.swiper-button-next,.swiper-button-prev{color:var(--primary-main)!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:1.25em!important}.swiper-pagination{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.swiper-pagination-bullet{width:6px!important;height:6px!important}.swiper-pagination-bullet-active{background:var(--primary-main)!important;width:10px!important;height:10px!important}.video-popup-content{width:100%!important;border-radius:var(--br-xs);position:relative;overflow:hidden;aspect-ratio:16 / 9;border:1.2px solid var(--border-light)}.video-popup-content iframe{height:100%}.tf-icon img{width:100%}.tf-image img{width:100%}.hero-section #home-hero-main{padding-top:50px;padding-bottom:50px}.btn-main,.btn-alt,.btn-extra,.btn-disable,.btn-trans,.wp-block-button__link,.wpgb-load-more{line-height:1.25;font-weight:var(--regular);text-decoration:none;text-align:center;border-width:var(--bw-s);border-style:solid;border-radius:2px;display:-webkit-inline-flexbox;display:-moz-inline-flexbox;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;grid-gap:.5em;gap:.5em;-webkit-transition:0.2s!important;transition:0.2s!important;box-shadow:0 0 20px -15px;box-shadow:none;word-break:normal}:root{--btn-shadow-hover:var(--box-shadow-primary-s);--btn-shadow-hover:none;--btn-filter-hover:brightness(1);--btn-ink-light:var(--ink-000);--btn-ink-main:var(--ink-500);--btn-ink-dark:var(--ink-900);--btn-main-base:var(--primary-main);--btn-main-border:var(--primary-main);--btn-main-ink:var(--btn-ink-light);--btn-main-base-hover:var(--primary-light);--btn-main-border-hover:var(--primary-faint);--btn-main-ink-hover:var(--btn-ink-light);--btn-alt-base:var(--secondary-main);--btn-alt-border:var(--secondary-faint);--btn-alt-ink:var(--btn-ink-light);--btn-alt-base-hover:var(--secondary-light);--btn-alt-border-hover:var(--secondary-faint);--btn-alt-ink-hover:var(--btn-ink-light);--btn-extra-base:transparent;--btn-extra-border:var(--ink-main);--btn-extra-ink:var(--btn-ink-dark);--btn-extra-base-hover:var(--gray-700);--btn-extra-border-hover:var(--gray-900);--btn-extra-ink-hover:var(--btn-ink-dark);--btn-trans-base:unset;--btn-trans-border:transparent;--btn-trans-ink:var(--btn-ink-dark);--btn-trans-base-hover:unset;--btn-trans-border-hover:transparent;--btn-trans-ink-hover:var(--primary-main);--btn-disable-base:#DEDEDE;--btn-disable-border:#DEDEDE}:is(.btn-main,.btn-alt,.btn-extra,.btn-disable,.btn-trans,.wp-block-button__link,.wpgb-load-more):hover{box-shadow:0 7px 25px -10px var(--primary-300);box-shadow:none;transform:translateY(0)}.tf-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;grid-gap:8px;gap:8px}.tf-buttons>*{-webkit-flex-grow:1;flex-grow:1}.wp-block-button__link{background-color:var(--btn-main-base);border-color:var(--btn-main-border);color:var(--btn-main-ink)}.wp-block-button__link:hover{background-color:var(--btn-main-base-hover);border-color:var(--btn-main-border-hover);color:var(--btn-main-ink-hover);filter:var(--btn-filter-hover);box-shadow:var(--btn-shadow-hover)}.btn-main,.btn-main.ff-btn{background-color:var(--btn-main-base);border-color:var(--btn-main-border);color:var(--btn-main-ink)}.btn-main:hover,.btn-main.ff-btn:hover{background-color:var(--btn-main-base-hover);border-color:var(--btn-main-border-hover);color:var(--btn-main-ink-hover);filter:var(--btn-filter-hover);box-shadow:var(--btn-shadow-hover)}.btn-alt,.btn-alt.ff-btn{background-color:var(--btn-alt-base);border-color:var(--btn-alt-border);color:var(--btn-alt-ink)}.btn-alt:hover,.btn-alt.ff-btn:hover{background-color:var(--btn-alt-base-hover);border-color:var(--btn-alt-border-hover);color:var(--btn-alt-ink-hover);filter:var(--btn-filter-hover);box-shadow:var(--btn-shadow-hover)}.btn-extra{background-color:var(--btn-extra-base);color:var(--btn-extra-ink);border-color:var(--btn-extra-border)}.btn-extra:hover{background-color:var(--btn-extra-base-hover);color:var(--btn-extra-ink-hover);border-color:var(--btn-extra-border-hover);filter:var(--btn-filter-hover);box-shadow:var(--btn-shadow-hover)}.btn-trans{background-color:var(--btn-trans-base);border-color:var(--btn-trans-border);color:var(--btn-trans-ink)}.btn-trans:hover{background-color:var(--btn-trans-base-hover);border-color:var(--btn-trans-border-hover);color:var(--btn-trans-ink-hover)}.btn-disable{background-color:var(--btn-disable-base);border-color:var(--btn-disable-border);color:rgba(0,0,0,.4);cursor:not-allowed}.btn-disable:hover{transform:unset!important}:is(.btn-main,.btn-alt,.btn-extra,.btn-disable,.btn-trans) .tf-icon>*{height:1em;width:1em;transform:scale(1.1)}:is(.btn-main,.btn-alt,.btn-extra,.btn-disable,.btn-trans) .tf-icon .ct-fancy-icon>svg{height:100%;width:100%}.btn-textlink span{font-size:var(--s-00);text-decoration:underline}.btn-textlink:hover span{text-decoration:unset}.btn-xs,.btn-s,.btn-m,.btn-l,.btn-xl{padding:.5em 1.75em .5em 1.75em}.btn-xs{font-size:var(--s-02)}.btn-s{font-size:var(--s-01)}.btn-m,.wp-block-button__link{font-size:var(--s-00)}.btn-l{font-size:var(--s-0)}.btn-xl{font-size:var(--s-1)}.breakout{width:100vw;max-width:100vw;margin-right:calc(-50vw + 50%);margin-left:calc(-50vw + 50%)}.border{border-width:var(--bw-s);border-style:solid}.border-top{border-top-width:var(--bw-s);border-top-style:solid}.border-right{border-right-width:var(--bw-s);border-right-style:solid}.border-bottom{border-bottom-width:var(--bw-s);border-bottom-style:solid}.border-left{border-left-width:var(--bw-s);border-left-style:solid}.blur-none{filter:blur(0)}.blur-xs{filter:blur(2px)}.blur-s{filter:blur(4px)}.blur-m{filter:blur(8px)}.blur-l{filter:blur(16px)}.blur-xl{filter:blur(32px)}.bg-blur-none{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}.bg-blur-xs{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.bg-blur-s{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.bg-blur-m{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.bg-blur-l{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.bg-blur-xl{backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px)}.bg-blur-light-300{background-color:rgba(0,0,0,.3)!important}.bg-blur-light-500{background-color:rgba(0,0,0,.5)!important}.bg-blur-light-700{background-color:rgba(0,0,0,.7)!important}.bg-blur-dark-300{background-color:rgba(255,255,255,.3)!important}.bg-blur-dark-500{background-color:rgba(255,255,255,.5)!important}.bg-blur-dark-700{background-color:rgba(255,255,255,.7)!important}.card-link{position:relative}.card-link .tf-link{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}main ::-webkit-scrollbar{width:7px;height:16px}main ::-webkit-scrollbar-track,:is(.scrollbar-s,.scrollbar-s>span)::-webkit-scrollbar-track{background-color:var(--gray-500);border:0 solid var(--base-main);border-radius:0}main ::-webkit-scrollbar-thumb,:is(.scrollbar-s,.scrollbar-s>span)::-webkit-scrollbar-thumb{background:var(--primary-main);border:3px solid var(--gray-500);border-radius:12px}main ::-webkit-scrollbar-thumb:hover,:is(.scrollbar-s,.scrollbar-s>span)::-webkit-scrollbar-thumb:hover{background:var(--primary-light)}:is(.scrollbar-s.scrollbar--vret,.scrollbar-s.scrollbar--vret>span)::-webkit-scrollbar{width:12px}:is(.scrollbar-s.scrollbar--horz,.scrollbar-s.scrollbar--horz>span)::-webkit-scrollbar{height:12px}.mobile{display:none!important}:is(.ellipsis-1,.ellipsis-2,.ellipsis-3,.ellipsis-4) span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-word}.ellipsis-1 span{-webkit-line-clamp:1}.ellipsis-2 span{-webkit-line-clamp:2}.ellipsis-3 span{-webkit-line-clamp:3}.ellipsis-4 span{-webkit-line-clamp:4}.tf-flex-row{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;grid-gap:calc(var(--flex-row-gap) / 2) var(--flex-row-gap);gap:calc(var(--flex-row-gap) / 2) var(--flex-row-gap);--flex-row-gap:calc(var(--space-m) * 2)}.tf-flex-row>*{width:100%}.tf-flex-row.tf-alt:nth-child(2n){-webkit-flex-flow:row-reverse wrap;-moz-flex-flow:row-reverse wrap;-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap}.tf-flex-row.tf-reverse{-webkit-flex-flow:row-reverse wrap;-moz-flex-flow:row-reverse wrap;-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap}.tf-col-basis-1-1>*{-webkit-flex-basis:calc(50% - var(--flex-row-gap) / 2);flex-basis:calc(50% - var(--flex-row-gap) / 2)}.tf-col-basis-1-2>*:nth-child(1){-webkit-flex-basis:calc(34% - var(--flex-row-gap) / 2);flex-basis:calc(34% - var(--flex-row-gap) / 2)}.tf-col-basis-1-2>*:nth-child(2){-webkit-flex-basis:calc(66% - var(--flex-row-gap) / 2);flex-basis:calc(66% - var(--flex-row-gap) / 2)}.tf-col-basis-2-1>*:nth-child(1){-webkit-flex-basis:calc(66% - var(--flex-row-gap) / 2);flex-basis:calc(66% - var(--flex-row-gap) / 2)}.tf-col-basis-2-1>*:nth-child(2){-webkit-flex-basis:calc(34% - var(--flex-row-gap) / 2);flex-basis:calc(34% - var(--flex-row-gap) / 2)}.tf-col-basis-1-3>*:nth-child(1){-webkit-flex-basis:calc(25% - var(--flex-row-gap) / 2);flex-basis:calc(25% - var(--flex-row-gap) / 2)}.tf-col-basis-1-3>*:nth-child(2){-webkit-flex-basis:calc(75% - var(--flex-row-gap) / 2);flex-basis:calc(75% - var(--flex-row-gap) / 2)}.tf-col-basis-3-1>*:nth-child(1){-webkit-flex-basis:calc(75% - var(--flex-row-gap) / 2);flex-basis:calc(75% - var(--flex-row-gap) / 2)}.tf-col-basis-3-1>*:nth-child(2){-webkit-flex-basis:calc(25% - var(--flex-row-gap) / 2);flex-basis:calc(25% - var(--flex-row-gap) / 2)}.tf-col-basis-2-3>*:nth-child(1){-webkit-flex-basis:calc(40% - var(--flex-row-gap) / 2);flex-basis:calc(40% - var(--flex-row-gap) / 2)}.tf-col-basis-2-3>*:nth-child(2){-webkit-flex-basis:calc(60% - var(--flex-row-gap) / 2);flex-basis:calc(60% - var(--flex-row-gap) / 2)}.tf-col-basis-3-2>*:nth-child(1){-webkit-flex-basis:calc(60% - var(--flex-row-gap) / 2);flex-basis:calc(60% - var(--flex-row-gap) / 2)}.tf-col-basis-3-2>*:nth-child(2){-webkit-flex-basis:calc(40% - var(--flex-row-gap) / 2);flex-basis:calc(40% - var(--flex-row-gap) / 2)}.flex-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-1{-webkit-flex:1;flex:1}.flex-2{-webkit-flex:2;flex:2}.flex-3{-webkit-flex:3;flex:3}.flex-wrap{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.items-left{justify-items:start}.content-left{-webkit-justify-content:start;justify-content:start}.items-center{justify-items:center}.content-center{-webkit-justify-content:center;justify-content:center}.items-right{justify-items:end}.content-right{-webkit-justify-content:end;justify-content:end}.items-top{-webkit-align-items:start;align-items:start}.content-top{-webkit-align-content:start;align-content:start}.items-middle{-webkit-align-items:center;align-items:center}.content-middle{-webkit-align-content:center;align-content:center}.items-bottom{-webkit-align-items:end;align-items:end}.content-bottom{-webkit-align-content:end;align-content:end}.items-stretch{-webkit-align-items:stretch;align-items:stretch}.content-stretch{-webkit-justify-content:stretch;justify-content:stretch}.space-between{-webkit-justify-content:space-between;justify-content:space-between}.space-around{-webkit-justify-content:space-around;justify-content:space-around}.self-left{margin-right:auto;place-self:start}.self-center{margin-inline:auto;place-self:center;-webkit-align-self:center;align-self:center}.self-right{margin-left:auto;place-self:end}.self-top{margin-bottom:auto;-webkit-align-self:start;align-self:start}.self-middle{margin-block:auto;-webkit-align-self:center;align-self:center}.self-bottom{margin-top:auto;-webkit-align-self:end;align-self:end}.self-stretch{-webkit-align-self:stretch;align-self:stretch}.self-auto{-webkit-align-self:auto;align-self:auto}.self-start{-webkit-align-self:flex-start;align-self:flex-start}.self-end{-webkit-align-self:flex-end;align-self:flex-end}.self-baseline{-webkit-align-self:baseline;align-self:baseline}.gap-unset{grid-gap:unset;gap:unset}.gap-0{grid-gap:0;gap:0}.gap-xs{grid-gap:var(--space-xs);gap:var(--space-xs)}.gap-s{grid-gap:var(--space-s);gap:var(--space-s)}.gap-m{grid-gap:var(--space-m);gap:var(--space-m)}.gap-l{grid-gap:var(--space-l);gap:var(--space-l)}.gap-xl{grid-gap:var(--space-xl);gap:var(--space-xl)}.gap-xxl{grid-gap:var(--space-xxl);gap:var(--space-xxl)}.gap-xxxl{grid-gap:var(--space-xxxl);gap:var(--space-xxxl)}.gap-x-unset{grid-column-gap:unset;column-gap:unset;grid-row-gap:unset;row-gap:unset}.gap-x-0{grid-column-gap:0;column-gap:0}.gap-x-xs{grid-column-gap:var(--space-xs);column-gap:var(--space-xs)}.gap-x-s{grid-column-gap:var(--space-s);column-gap:var(--space-s)}.gap-x-m{grid-column-gap:var(--space-m);column-gap:var(--space-m)}.gap-x-l{grid-column-gap:var(--space-l);column-gap:var(--space-l)}.gap-x-xl{grid-column-gap:var(--space-xl);column-gap:var(--space-xl)}.gap-x-xxl{grid-column-gap:var(--space-xxl);column-gap:var(--space-xxl)}.gap-x-xxxl{grid-column-gap:var(--space-xxxl);column-gap:var(--space-xxxl)}.gap-y-0{grid-row-gap:0;row-gap:0}.gap-y-xs{grid-row-gap:var(--space-xs);row-gap:var(--space-xs)}.gap-y-s{grid-row-gap:var(--space-s);row-gap:var(--space-s)}.gap-y-m{grid-row-gap:var(--space-m);row-gap:var(--space-m)}.gap-y-l{grid-row-gap:var(--space-l);row-gap:var(--space-l)}.gap-y-xl{grid-row-gap:var(--space-xl);row-gap:var(--space-xl)}.gap-y-xxl{grid-row-gap:var(--space-xxl);row-gap:var(--space-xxl)}.gap-y-xxxl{grid-row-gap:var(--space-xxxl);row-gap:var(--space-xxxl)}.full-width{width:100%}.full-height{height:100%}.screen-width{width:100vw}.screen-height{height:100vh}.auto-width{width:auto}.auto-height{height:auto}.width-90{width:90%}.width-80{width:80%}.width-70{width:70%}.width-60{width:60%}.width-50{width:50%}.width-40{width:40%}.width-30{width:30%}.width-20{width:20%}.width-10{width:10%}.sr-only{width:1px;height:1px;padding:0;margin:-1px;position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}:root{--section-space-main:var(--space-xxl);--section-space-xs:var(--space-s);--section-space-s:var(--space-m);--section-space-m:var(--space-xl);--section-space-l:var(--space-xxl);--section-space-xl:var(--space-xxxl)}.section-inner-gap-s .ct-section-inner-wrap{grid-row-gap:var(--section-space-s);row-gap:var(--section-space-s)}.section-inner-gap-m .ct-section-inner-wrap{grid-row-gap:var(--section-space-m);row-gap:var(--section-space-m)}.section-inner-gap-l .ct-section-inner-wrap{grid-row-gap:var(--section-space-l);row-gap:var(--section-space-l)}.section-main .ct-section-inner-wrap{padding-top:var(--section-space-main);padding-bottom:var(--section-space-main)}.section-s .ct-section-inner-wrap{padding-top:var(--section-space-s);padding-bottom:var(--section-space-s)}.section-m .ct-section-inner-wrap{padding-top:var(--section-space-m);padding-bottom:var(--section-space-m)}.section-l .ct-section-inner-wrap{padding-top:var(--section-space-l);padding-bottom:var(--section-space-l)}.section-offset--top .ct-section-inner-wrap{padding-top:var(--section-space-s)}.section-offset--bottom .ct-section-inner-wrap{padding-bottom:var(--section-space-s)}.section-offset--left .ct-section-inner-wrap{padding-left:var(--section-space-s)}.section-offset--right .ct-section-inner-wrap{padding-right:var(--section-space-s)}.section-padding-off--top .ct-section-inner-wrap{padding-top:0!important}.section-padding-off--bottom .ct-section-inner-wrap{padding-bottom:0!important}.section-padding-off--left .ct-section-inner-wrap{padding-left:0!important}.section-padding-off--right .ct-section-inner-wrap{padding-right:0!important}.col-padding-main{padding-left:var(--edge-padding-inline);padding-right:var(--edge-padding-inline)}.col-padding-xs{padding-left:var(--section-space-xs);padding-right:var(--section-space-xs)}.col-padding-s{padding-left:var(--section-space-s);padding-right:var(--section-space-s)}.col-padding-m{padding-left:var(--section-space-m);padding-right:var(--section-space-m)}.col-padding-l{padding-left:var(--section-space-l);padding-right:var(--section-space-l)}.col-padding-xl{padding-left:var(--section-space-xl);padding-right:var(--section-space-xl)}.row-padding-main{padding-top:var(--section-space-main);padding-bottom:var(--section-space-main)}.row-padding-xs{padding-top:var(--section-space-xs);padding-bottom:var(--section-space-xs)}.row-padding-s{padding-top:var(--section-space-s);padding-bottom:var(--section-space-s)}.row-padding-m{padding-top:var(--section-space-m);padding-bottom:var(--section-space-m)}.row-padding-l{padding-top:var(--section-space-l);padding-bottom:var(--section-space-l);padding-top:var(--section-space-xl);padding-bottom:var(--section-space-xl)}.section-min-h{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.section-min-h>div{width:100%}.sticky{position:-webkit-sticky;top:0;position:-webkit-sticky;position:sticky}.sticky-top-main{top:80px}.sticky-top-alt{top:120px}.sticky-bottom-main{bottom:0}.sticky-bottom-alt{bottom:40px}.sticky-top-overlay{position:fixed;top:72px!important;width:68.5vw;z-index:999}.scroll-fadeout-v::after{background-image:linear-gradient(rgba(0,0,0,0),transparent);width:calc(100% - 9px);height:2.5em;position:absolute;bottom:0;z-index:2;content:''}.scroll-fadeout-v::before{background-image:linear-gradient(transparent,rgba(0,0,0,0));width:calc(100% - 9px);height:2.5em;position:absolute;top:0;z-index:2;content:''}.scroll-fadeout--top{position:relative}.inline-bg-image{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;display:inline-block;overflow:hidden}.inline-bg-image img{pointer-events:none;object-fit:cover;width:100%;height:100%}.ratio-1-1{padding-top:100%}.ratio-3-2{padding-top:66.666%}.ratio-4-3{padding-top:75%}.ratio-16-9{padding-top:56.25%}:is(.ratio-1-1,.ratio-3-2,.ratio-4-3,.ratio-16-9){width:100%;position:relative}:is(.ratio-1-1,.ratio-3-2,.ratio-4-3,.ratio-16-9) img{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;object-fit:cover}.overlay-dark-300,.overlay-dark-500,.overlay-dark-700{position:relative;z-index:0}:is(.overlay-dark-300,.overlay-dark-500,.overlay-dark-700)::before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;content:""}.overlay-dark-300::before{background-color:rgba(0,0,0,.25)}.overlay-dark-500::before{background-color:rgba(0,0,0,.5)}.overlay-dark-700::before{background-color:rgba(0,0,0,.7)}.no-selection{-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-xs:not(.ct-section)>*+*{margin-top:var(--space-xs)}.owl-s:not(.ct-section)>*+*{margin-top:var(--space-s)}.owl-m:not(.ct-section)>*+*{margin-top:var(--space-m)}.owl-l:not(.ct-section)>*+*{margin-top:var(--space-l)}.owl-xl:not(.ct-section)>*+*{margin-top:var(--space-xl)}.owl-xxl:not(.ct-section)>*+*{margin-top:var(--space-xxl)}.margin-top-xs{margin-top:var(--space-xs)}.margin-top-s{margin-top:var(--space-s)}.margin-top-m{margin-top:var(--space-m)}.margin-top-l{margin-top:var(--space-l)}.margin-top-xl{margin-top:var(--space-xl)}.margin-top-xxl{margin-top:var(--space-xxl)}.margin-left-xs{margin-left:var(--space-xs)}.margin-left-s{margin-left:var(--space-s)}.margin-left-m{margin-left:var(--space-m)}.margin-left-l{margin-left:var(--space-l)}.margin-left-xl{margin-left:var(--space-xl)}.margin-left-xxl{margin-left:var(--space-xxl)}.margin-bottom-xs{margin-bottom:var(--space-xs)}.margin-bottom-s{margin-bottom:var(--space-s)}.margin-bottom-m{margin-bottom:var(--space-m)}.margin-bottom-l{margin-bottom:var(--space-l)}.margin-bottom-xl{margin-bottom:var(--space-xl)}.margin-bottom-xxl{margin-bottom:var(--space-xxl)}.margin-right-xs{margin-right:var(--space-xs)}.margin-right-s{margin-right:var(--space-s)}.margin-right-m{margin-right:var(--space-m)}.margin-right-l{margin-right:var(--space-l)}.margin-right-xl{margin-right:var(--space-xl)}.margin-right-xxl{margin-right:var(--space-xxl)}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.padding-top-xs{padding-top:var(--space-xs)}.padding-top-s{padding-top:var(--space-s)}.padding-top-m{padding-top:var(--space-m)}.padding-top-l{padding-top:var(--space-l)}.padding-top-xl{padding-top:var(--space-xl)}.padding-top-xxl{padding-top:var(--space-xxl)}.padding-left-xs{padding-left:var(--space-xs)}.padding-left-s{padding-left:var(--space-s)}.padding-left-m{padding-left:var(--space-m)}.padding-left-l{padding-left:var(--space-l)}.padding-left-xl{padding-left:var(--space-xl)}.padding-left-xxl{padding-bottom:var(--space-xxl)}.padding-bottom-xs{padding-left:var(--space-xs)}.padding-bottom-s{padding-bottom:var(--space-s)}.padding-bottom-m{padding-bottom:var(--space-m)}.padding-bottom-l{padding-bottom:var(--space-l)}.padding-bottom-xl{padding-bottom:var(--space-xl)}.padding-bottom-xxl{padding-bottom:var(--space-xxl)}.padding-right-xs{padding-right:var(--space-xs)}.padding-right-s{padding-right:var(--space-s)}.padding-right-m{padding-right:var(--space-m)}.padding-right-l{padding-right:var(--space-l)}.padding-right-xl{padding-right:var(--space-xl)}.padding-right-xxl{padding-right:var(--space-xxl)}.row{-webkit-justify-content:start;justify-content:start;display:grid;grid-auto-flow:column}.column{display:grid;grid-auto-flow:row;justify-items:start;-webkit-align-content:start;align-content:start}.columns-2{display:grid;grid-template-columns:1fr 1fr}.columns-3{display:grid;grid-template-columns:1fr 1fr 1fr}.columns-4{display:grid;grid-template-columns:repeat(4,1fr)}.columns-5{display:grid;grid-template-columns:repeat(5,1fr)}.columns-6{display:grid;grid-template-columns:repeat(6,1fr)}.columns-7{display:grid;grid-template-columns:repeat(7,1fr)}.columns-8{display:grid;grid-template-columns:repeat(8,1fr)}.col-span-2{grid-column:auto / span 2}.col-span-3{grid-column:auto / span 3}.col-span-4{grid-column:auto / span 4}.col-span-5{grid-column:auto / span 5}.col-span-6{grid-column:auto / span 6}.col-span-7{grid-column:auto / span 7}.col-span-8{grid-column:auto / span 8}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.row-span-2{grid-row:auto / span 2}.row-span-3{grid-row:auto / span 3}.row-span-4{grid-row:auto / span 4}.row-span-5{grid-row:auto / span 5}.row-span-6{grid-row:auto / span 6}.row-span-7{grid-row:auto / span 7}.row-span-8{grid-row:auto / span 8}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-start-5{grid-row-start:5}.row-start-6{grid-row-start:6}.row-start-7{grid-row-start:7}.row-start-8{grid-row-start:8}.page-width{width:100%;max-width:var(--body-container)}.marguee-items-container{width:100%}.marguee-items-container .gallery{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;flex-shrink:0;list-style-type:none;margin:0;padding:0;-webkit-align-items:center;align-items:center}.logo-gallery-container{background-color:var(--base-main);width:100%;padding-top:var(--space-xl);padding-bottom:var(--space-xl);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;overflow:hidden}.logo-gallery-container .gallery li{margin-right:var(--space-l);margin-left:var(--space-l);max-width:80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:var(--base-main)}.logo-gallery-container .gallery li img{max-height:60px;mix-blend-mode:multiply}:root{--wcag-border:var(--primary-main);--wcag-bg:var(--primary-main);--wcag-ink:var(--text-main)}a:focus-visible:not(:active):not(:hover):not(.oxy-close-modal),button:focus-visible:not(:active):not(:hover),a:focus-visible::after{outline:3px solid var(--wcag-bg);color:var(--wcag-ink);background-color:none!important;box-shadow:0 0 var(--wcag-bg),0 0 var(--wcag-ink);text-decoration:none;font-weight:900}a:focus::after{mix-blend-mode:multiply}input[type="search"]:focus-visible{outline:3px solid var(--wcag-bg);outline-offset:0;box-shadow:inset 0 0 0 0 var(--wcag-bg)}.cd-top{background-color:var(--ink-main);width:40px;height:40px;border-radius:4px;bottom:var(--space-m);left:var(--edge-padding-inline);right:unset;--ackground:url(/wp-content/uploads/2024/02/arrow-up.svg) no-repeat center 50%;border:1px solid var(--secondary-main)}.js .cd-top:hover{background-color:var(--secondary-main)}.modal-nav-container{-webkit-flex-shrink:0;flex-shrink:0}.oxy-carousel-builder_icon{color:var(--accent-2);font-size:1.6rem;background-color:var(--secondary-dark);padding:8px;border-radius:30px!important;-webkit-transition:0.2s;transition:0.2s}.oxy-carousel-builder_icon:hover{background-color:var(--secondary-main)}.oxy-carousel-builder_next{margin-right:-2px}.oxy-carousel-builder_prev{margin-left:-2px}.oxy-carousel-builder .flickity-page-dots{bottom:0}.oxy-carousel-builder .flickity-page-dots .dot{width:6px;height:6px}.oxy-carousel-builder .flickity-page-dots .dot.is-selected{background:var(--accent-1)}.oxy-gallery__image a img{width:100%;height:100%;object-fit:cover;border-radius:0;position:absolute;top:0;bottom:0;left:0;right:0}.oxy-gallery__nav img{object-fit:cover}.oxy-gallery__nav .flickity-slider .oxy-carousel-builder_gallery-image{height:120px}.oxy-gallery__image a{width:100%;padding-top:100%;position:relative}.oxy-gallery__nav{margin-top:30px}.oxy-gallery__nav .oxy-carousel-builder_gallery-image img{height:100%!important}.oxy-gallery__nav .oxy-carousel-builder_gallery-image.is-selected{border-color:var(--primary)}.oxy-gallery__nav .oxy-carousel-builder_gallery-image{border:4px solid var(--base-main);cursor:pointer}.m-nav__wrap .menu-item{position:relative}.m-nav__wrap .menu-item .oxy-slide-menu_dropdown-icon-click-area::after{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.fancybox-button--zoom,.fancybox-button--play,.fancybox-button--download{display:none!important}.fancybox-button>svg{font-size:3rem}.oxy-lightbox .fancybox-bg{background:rgb(0,0,0,.95)!important}.sportslink .oxy-lightbox .fancybox-button.fancybox-close-small{color:#fff;background-color:var(--secondary-main);margin-right:0;border-radius:100px;position:fixed;top:calc((100vh - var(--extras-lightbox-height)) / 2px - 20px);right:calc(50vw - (var(--extras-lightbox-width) / 2))}.oxy-repeater-pages-wrap{grid-column:1 / -1}.ct-modal{padding:var(--edge-padding-inline)}.oxy-modal-backdrop.live{background-color:rgba(0,0,0,.3)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}body.oxy-modal-active{height:auto;position:unset;overflow-y:scroll}.oxy-pro-accordion_toggle-icon{transform:rotateZ(90deg)}.oxy-pro-accordion_item.active .oxy-pro-accordion_toggle-icon{transform:rotate(0deg)!important}.oxy-table-of-contents{background:var(--base-main);border-top:0 solid var(--primary-light);border-bottom:0 solid var(--primary-light)}.oxy-table-of-contents_title{background:none;padding:1.8rem;font-size:var(--s-00);color:var(--ink-main);font-weight:var(--bold);border-bottom:0 solid var(--primary-light)}.oxy-table-of-contents_inner>ol{max-height:61vh;overflow-y:auto}.oxy-table-of-contents_inner>.oxy-table-of-contents_list{padding-left:1.8rem;padding-right:1.8rem;padding-top:1em;padding-bottom:0}.oxy-table-of-contents_list .oxy-table-of-contents_list{margin-bottom:0em!important;padding-left:0}.oxy-table-of-contents_link.node-name--H2{font-weight:700;margin-top:.25em;margin-bottom:.25em;line-height:1.5;font-size:var(--s-01)}.oxy-table-of-contents_link.node-name--H3{font-size:.85em;line-height:1.25;margin-bottom:.5em;padding-left:1em}.oxy-table-of-contents_list-item{line-height:1}.oxy-table-of-contents_link{text-decoration:none;color:var(--ink-main);font-weight:var(--regular);opacity:1;-webkit-transition:0.1s!important;transition:0.1s!important}.oxy-table-of-contents_link:hover,.oxy-table-of-contents_link.is-active-link{color:var(--accent-1);opacity:1}.oxy-table-of-contents_link.is-active-link{font-weight:var(--bold)}#trp_ald_modal_popup{background-color:var(--ink-main);width:570px;max-width:75%;padding:25px 40px 25px 40px;margin:auto;border:0 solid #4c6066;position:relative;top:40px!important;pointer-events:auto;box-shadow:unset}.trp_ald_ls_container .trp-ls-shortcode-current-language{padding-bottom:12px;padding-top:6px;vertical-align:middle;color:var(--ink-main);font-size:18px;line-height:2}.trp_ald_ls_container .trp-language-switcher-container>div{background-image:url(/wp-content/plugins/transla…ss-multilingual/assets/images/arrow-down-3101.svg)}#trp_ald_popup_change_language{text-transform:none;width:100%;background:var(--primary-main)!important;border-color:var(--primary-main)!important;-webkit-transition:0.2s;transition:0.2s}#trp_ald_popup_change_language:hover{background:var(--primary-light)!important;border-color:var(--primary-main)!important;color:#fff}#trp_ald_x_button_and_textarea{text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;vertical-align:middle;-webkit-align-items:center;align-items:center;cursor:pointer!important;color:var(--ink-100)!important;font-size:14px;margin-top:15px;width:100%;height:100%;pointer-events:visibleFill}#trp_ald_modal_popup #trp_ald_x_button::before{content:"\f153";font:normal 16px / 20px dashicons;text-align:center;color:var(--ink-100)!important;background:0 0!important;-webkit-font-smoothing:antialiased}#trp_ald_x_button_textarea{text-decoration:underline;margin-bottom:3px;height:auto;width:auto;color:var(--ink-100)!important;cursor:pointer!important;text-align:left}.oxy-lightbox .fancybox-close-small{display:none!important}.header{background-color:var(--base-main);width:100%;position:relative;z-index:999}.admin-bar .header{top:0}.header .main-header-row{padding-top:20px;padding-bottom:20px}.header .main-header-row .oxy-header-row>.oxy-header-container>*{-webkit-flex-basis:33.33333%;flex-basis:33.33333%}.header .main-header-row__nav{background-color:var(--base-light)}.header .main-header-row-mobile{display:none}.header .logo{width:100%;max-width:120px}.woocommerce .header input.search-field{min-width:unset;margin-right:unset}.woocommerce .header form label{font-size:unset;color:unset;margin-top:unset;font-weight:unset;font-style:unset}.header .oxy-search-form{height:auto;margin-top:0!important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0}.header-searchbar .search-submit{display:none}.header-searchbar .search-form{position:relative}.header-searchbar .search-icon-container{position:absolute;top:0;right:0;bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:12px!important}.header-searchbar .search-icon-container img{max-width:16px}.header-searchbar .search-field{background-color:var(--base-main)!important;max-width:180px!important;width:100%!important;color:var(--ink-main)!important;-webkit-transition:.2s;transition:.2s;height:auto!important;border:1.6px solid var(--gray-700);padding:8px 32px 8px 16px!important;font-size:var(--s-02)!important;font-weight:var(--light);text-align:left;border-radius:4px!important}.header-searchbar .search-field::placeholder{color:var(--ink-light)!important}.header-searchbar .search-field:focus{outline:none}.header-searchbar .search-field:focus::placeholder{color:var(--ink-dark)!important;outline:none}.header .lang-nav{margin-right:.25em}.header .lang-nav .menu-item,.header-menu .lang-menu .menu-item{font-size:12px;padding:5px 12px;border-radius:4px;color:var(--ink-main);font-weight:400}.header .lang-nav .menu-item:hover,.header-menu .lang-menu .menu-item:hover{background-color:var(--gray-300)}.header-menu .lang-nav .menu-item{font-size:16px}.header .nav-menu{width:100%}.header .nav-menu ul.oxy-nav-menu-list{grid-gap:.25em 1.5em;gap:.25em 1.5em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between}.header .nav-menu ul a{font-size:.65em;color:var(--ink-main);font-weight:var(--light);padding-bottom:1em;padding-top:1em;-webkit-justify-content:flex-start;justify-content:flex-start}.header .nav-menu ul a:hover{color:var(--ink-light)}.header .nav-menu ul li{z-index:2;line-height:1}.header .nav-menu ul li:hover__:before{background-color:var(--primary-light);border-radius:10px;position:absolute;display:block;content:"";width:6px;height:6px;top:.5em;left:-.25em;bottom:0em;transform:translate(-50%,-50%);z-index:-1}.header .nav-menu ul a::after{color:var(--primary-main);width:0.5em!important;height:0.5em!important;margin-left:0.75em!important;margin-top:-.25em;border-right:.15em solid!important;border-top:.15em solid!important}.header .nav-menu .oxy-nav-menu-hamburger-line{background-color:var(--ink-main)}.header .lang-btn{display:none!important}.header .menu-item>.sub-menu{background-color:#fff;padding:.25em .75em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border:1px solid var(--base-light);border-radius:0;z-index:3;top:100%;min-width:unset;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.header .menu-item>.sub-menu>li a{font-size:var(--s-02);font-weight:var(--regular);padding:1em 0}.header .menu-item>.sub-menu>li a:hover{color:var(--primary-main)}.header .menu-item>.sub-menu>li:not(:last-child){border-bottom:1px solid var(--border-main)}.header-menu.oxy-off-canvas{--header-menu-offset:20px;--header-menu-padding:var(--space-m);--header-menu-end:var(--space-m)}.header-menu.oxy-off-canvas .offcanvas-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;background-color:var(--base-main)!important;width:100%;max-width:480px;padding:0;height:100dvh!important}.header-menu.oxy-off-canvas .header-menu__head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:stretch;justify-content:stretch;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;background-color:var(--base-main);padding:var(--header-menu-padding);padding-bottom:var(--space-s);border-bottom:1px var(--gray-900) solid}.header-menu.oxy-off-canvas .header-menu__head .logo{max-width:120px}.header-menu.oxy-off-canvas .header-menu__head .menu-trigger{margin-left:auto}.header-menu.oxy-off-canvas .header-menu__head .menu-trigger svg{width:28px!important;height:28px!important}.header-menu.oxy-off-canvas .header-menu__content{width:100%;overflow-y:auto;padding:var(--header-menu-padding);padding-top:0;padding-bottom:var(--header-menu-end)}.header-menu.oxy-off-canvas .oxy-slide-menu_list>li a{font-size:var(--s-1);font-weight:var(--regular);color:var(--ink-main);padding-top:2.5vh!important;padding-bottom:2.5vh!important}.header-menu.oxy-off-canvas .oxy-slide-menu_list .sub-menu .menu-item a{font-size:var(--s-0)!important;font-weight:var(--regular);color:var(--ink-main);margin-left:0!important;padding-top:2vh!important;padding-bottom:2vh!important}.header-menu.oxy-off-canvas .header-menu__content .btn-main{background-color:#fff;color:var(--primary-main)}.header-menu.oxy-off-canvas .header-menu__content .btn-main:hover{color:#fff}.header-menu.oxy-off-canvas .header-searchbar .search-field{width:100%!important;max-width:100%!important}.header-menu.oxy-off-canvas .oxy-search-form{margin-left:auto;margin-top:var(--space-s);margin-right:auto}.header-menu.oxy-off-canvas .header-searchbar label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.header-menu.oxy-off-canvas .oxy-search-form input{font-size:16px!important}.header-menu.oxy-off-canvas .header-searchbar .search-icon-container img{max-width:20px}.menu-item-youtube{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.menu-item-youtube a:before{display:block;content:"";background-image:url(/wp-content/uploads/2025/04/icon-youtube-fill.svg);background-repeat:no-repeat;background-size:cover;width:1em;height:1em;margin-right:.5em;line-height:1;transform:scale(1.5)}.wp-block-table{margin:0;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.wp-block-table table{text-align:left}.wp-block-media-text,.wp-block-gallery{margin:0;margin-block-start:2em;margin-block-end:2em}.footer{color:#fff;background-color:var(--primary-main);padding-top:var(--space-m);padding-bottom:var(--space-m);overflow:hidden}.footer .logo{margin-bottom:var(--space-m);max-width:120px}.footer .tf-row__top{width:100%;padding-bottom:var(--space-l);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:var(--space-l);gap:var(--space-l)}.footer .tf-row__top>*{-webkit-flex:1;flex:1}.footer .tf-content{font-size:var(--s-01);line-height:1.5}.footer .tf-row__end{width:100%;padding:0;border-top:1px solid #fff;padding-top:var(--space-xs)}.tf-credit-wrap{color:var(--ink-light);font-size:var(--s-02);width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:4em;gap:4em;color:#fff}.tf-credit-wrap .tf-box-1{margin-right:auto}.footer .social-items{margin-bottom:var(--space-m);margin-left:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:var(--space-xs);gap:var(--space-xs)}.footer .social-items>*{background:unset;border:unset;padding:0;grid-gap:.25em;gap:.25em}.footer .social-items>*:hover .ct-text-block{text-decoration:underline}.footer .social-items>* .ct-text-block{white-space:nowrap;font-size:var(--s-02)}.tf-contact-button{color:#fff;font-size:15px;font-weight:var(--bold);background:#25d366!important;filter:brightness(1);height:auto;padding:4px 16px 4px 8px;border:1.5px solid #fff;border-radius:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;grid-gap:.25em;gap:.25em;z-index:9999;-webkit-transition:0.2s;transition:0.2s;cursor:pointer;background:radial-gradient(circle at left top,var(--primary-500) 12%,var(--primary-700) 42%)}.tf-contact-button .ct-headline{white-space:nowrap}.tf-contact-button:hover{filter:brightness(1.05)}.tf-contact-button:hover .tf-contact-button-icon{transform:scale(.95)}div.tf-contact-button{position:fixed;right:var(--space-s);bottom:var(--space-s);box-shadow:0 0 10px rgba(0,0,0,.05)}.single-event div.tf-contact-button.colorChange{bottom:calc(var(--m-space) + 80px)}.tf-contact-button-icon{height:28px;width:28px;-webkit-transition:0.2s;transition:0.2s}.tf-contact-button-icon img{width:100%;height:100%}.tf-contact-button-icon>*{-webkit-transition:0.2s;transition:0.2s;opacity:1}.tf-contact-button[aria-expanded="true"] .tf-contact-button-icon .tf-icon.chat{display:none;opacity:0}.tf-contact-button[aria-expanded="false"] .tf-contact-button-icon .tf-icon.arrowdown{display:none;opacity:0}.tf-icon.arrowdown{width:20px;place-self:center}.tf-contact-frame-container .oxy-off-canvas-toggled .offcanvas-inner{left:auto!important;right:var(--space-s)!important;top:unset!important;bottom:calc(0px + var(--space-m) + var(--space-l))!important;opacity:1;border:1px var(--gray-900) solid}.tf-contact-frame-container .offcanvas-inner{-webkit-transition:0.5s ease;transition:0.5s ease;left:auto!important;right:var(--space-s)!important;top:unset!important;bottom:200px!important;opacity:0;padding:0;max-width:320px;height:auto;max-height:65vh;border-radius:var(--br-xs);overflow-y:auto;border:1px var(--border-main) solid}.tf-contact-frame-container__inner>*{width:100%;max-width:480px}.tf-contact-frame-container__inner .tf-box-1{padding:.75em 1.25em;font-size:.9em;background-color:var(--primary-main);color:#fff;font-weight:var(--bold);line-height:1.25}.tf-contact-frame-container__inner .tf-contact-frame__title{font-size:var(--s-0);margin-bottom:.5em}.tf-contact-frame-container__inner .tf-contact-frame__lead{font-size:var(--s-01);margin-bottom:0em;line-height:1.5;font-weight:500}.tf-contact-frame-items{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div.tf-contact-frame-item{position:relative}div.tf-contact-frame-item a::after{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}div.tf-contact-frame-item a:hover::after{background-color:rgba(0,0,0,.025)}.tf-contact-frame-item{padding:.75em 1.25em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;width:100%;border-top:1px rgba(0,0,0,.05) solid;border-bottom:1px rgba(0,0,0,.05) solid}.tf-contact-frame-item .tf-image-wrap{margin-right:18px}.tf-contact-frame-item .tf-image-wrap .tf-icon{width:100%;max-width:24px}.tf-contact-frame-item .tf-content-wrap{font-size:var(--s-01);line-height:1.25;grid-gap:.25em;gap:.25em}.tf-contact-frame-item .tf-content-wrap .tf-content{font-size:var(--s-01);font-weight:var(--bold)}.tf-contact-button{position:relative}.tf-contact-button .tf-link{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.fluentform{--ff-label-size:var(--s-01);--ff-label-weight:500;--ff-label-bottom:0.5em;--ff-label-color:var(--ink-main)}.ff-el-input--label label{color:var(--ff-label-color)!important;font-size:var(--ff-label-size)!important;font-weight:var(--ff-label-weight)!important;margin-bottom:var(--ff-label-bottom)!important}.fluentform .ff-el-form-control,select.ff-el-form-control:not([size]):not([multiple]){font-size:var(--s-00)!important;line-height:1.25!important;background-color:var(--gray-200)!important;height:auto!important;padding:.75em 1em .75em 1em!important;border-radius:0!important;-webkit-transition:.2s!important;transition:.2s!important;border:1px solid var(--gray-900)!important;outline:none!important;resize:none!important}.fluentform input,.fluentform select{color:var(--ink-main)!important}.fluentform input::placeholder{color:var(--ink-light)!important}.ff-el-group input[type=checkbox],.ff-el-group input[type=radio]{margin-right:1em!important;margin-bottom:1em!important;top:0!important;visibility:hidden}.ff-el-group input[type=checkbox]:after,.ff-el-group input[type=radio]:after{background-color:var(--primary-light)!important;width:20px!important;height:20px!important;margin-top:1px;margin-right:0.5em!important;cursor:pointer;border:1px solid var(--primary-faint)!important;visibility:visible}.ff-el-group input[type=checkbox]:checked:after,.ff-el-group input[type=radio]:checked:after{background-color:var(--primary-dark)!important}.ff-el-section-title{font-size:1.8rem}.ff-section_break_desk p{font-size:1.7rem;font-weight:500;margin-block-start:0em;margin-block-end:0em}.frm-fluent-form .ff-el-section-break:not(:first-of-type){margin-top:3.5em}.ff-el-repeater .ff-el-input--label>label:nth-of-type(1){color:var(--ff-label-color)!important;font-size:var(--ff-label-size)!important;font-weight:var(--ff-label-weight)!important;margin-bottom:var(--ff-label-bottom)!important}.ff-el-repeater td{color:var(--ff-label-color)!important;font-size:var(--ff-label-size)!important;font-weight:var(--ff-label-weight)!important}.ff-el-repeater .ff-el-group{margin-top:12px!important}.repeat-plus{fill:var(--primary-main)}.repeat-minus{fill:var(--action-error)}table.ff_repeater_table td{background:transparent!important;border:0;max-width:100%;padding:0 15px 15px 0;text-align:left;width:unset}table.ff_flexible_table tbody tr{display:grid!important;grid-template-columns:1fr 1fr;width:100%;border:0 solid var(--border-main)!important;border-bottom:1px solid var(--border-main)!important;border-width:2px 1px 4px;display:block;margin:0 0 10px;padding-top:12px!important;padding:0;position:relative;grid-gap:20px;gap:20px}table.ff_flexible_table tbody tr td{margin:0!important;width:100%;display:block;margin-left:8px;margin-right:8px;padding:0}table.ff_flexible_table tbody tr td.repeat_btn{background-color:#eee;margin-left:0;padding:10px 0!important;padding-top:0!important;width:100%!important;grid-column:span 2 / span 2}table.ff_flexible_table tbody tr td.repeat_btn .ff-el-repeat-buttons-list{float:none;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}table.ff_flexible_table thead{left:-9999px;position:absolute;top:-9999px}table.ff_flexible_table tbody tr td:before{clear:both;content:attr(data-label);display:block;font-size:.875em;letter-spacing:.5pt;white-space:nowrap}.choices__list.choices__list--dropdown.is-active{color:var(--ink-dark)}.frm-fluent-form .choices__list--dropdown{border:1px solid var(--border-main)!important}.frm-fluent-form .choices{margin-bottom:0!important}.ff-message-success{color:var(--ink-main)!important;font-size:var(--s-01);line-height:1.25;font-weight:var(--regular);background:var(--base-main)!important;padding:var(--space-m)!important;margin-top:0;margin-bottom:2rem;border-radius:var(--br-xs);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:fadeIn 0.8s 0.;animation:fadeIn 0.8s 0.;-webkit-transition:0.4s;transition:0.4s;box-shadow:0 0 0 0 tan!important;border:var(--bw-s) solid var(--border-main)!important;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation:fadeIn ease .8s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-webkit-animation-fill-mode:forwards}.ff-message-success p{margin-bottom:0;text-align:center}.ff-message-success a{color:inherit;text-decoration:underline;font-weight:700!important}.ff-message-success a:hover{text-decoration:unset}.error.text-danger{color:var(--action-error)!important;font-size:var(--s-02)!important;line-height:1;font-weight:400;margin-top:.5em!important;z-index:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:fadeInUp 0.4s 0.;animation:fadeInUp 0.4s 0.;-webkit-transition:0.4s;transition:0.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation:fadeInUp ease .4s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-webkit-animation-fill-mode:forwards}.ff-el-input--content{position:relative}.fluentform .ff-el-is-error .ff-el-form-control{border-color:var(--action-error)!important;background-color:rgb(255,10,30,.05)!important}.newsletter-form .ff-t-container{width:100%;grid-template-columns:3fr 2fr;grid-template-rows:auto;display:grid!important}.newsletter-form{border:1px solid var(--primary-light);border-radius:4px;padding:.4em;margin-top:1em;width:100%}.newsletter-form .fluentform .ff_btn_style{border:1px solid var(--primary-light)!important;background:var(--primary-faint)!important;color:var(--primary-main)!important;font-weight:var(--bold);font-size:1.8rem!important;line-height:1em;height:44px}.newsletter-form .ff-el-group{margin-bottom:0px!important;margin-top:auto!important;width:100%;margin-bottom:auto!important}.newsletter-form .frm-fluent-form .ff-t-cell{padding-right:0em}.newsletter-form .fluentform .ff-el-form-control{background:none;border-radius:0px!important;-webkit-transition:.2s!important;transition:.2s!important;border-bottom:1px solid var(--ink-main)!important;padding:0.25em!important;min-height:44px!important;padding-left:.5em!important}.newsletter-form .fluentform .ff-el-form-control:focus{background:none!important;border-bottom:1px solid var(--primary-light)!important}.newsletter-form .fluentform .ff-el-form-control::placeholder{color:#fff}.newsletter-form .ff-t-cell{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.newsletter-form .ff-message-success{padding:1em;margin-top:0;position:relative;color:#fff;border:0 solid #ced4da;box-shadow:0 1px 5px rgb(0 0 0 / 10%)}.ff_upload_btn{color:var(--ink-main)!important;font-size:var(--s-02);text-align:center;background:var(--base-main)!important;width:100%;border:dotted 1.5px var(--border-main)!important}.ff_upload_btn:hover{filter:brightness(.99)}.ff-uploaded-list .ff-upload-preview{padding-bottom:1.5em;padding-top:1.5em}.fluentform .ff-upload-preview{border:unset!important;border-radius:0!important;margin:0!important}.ff-uploaded-list .ff-upload-preview:not(:first-child){border-top:1px solid var(--border-main)!important}.ff-upload-preview-img,.ff-upload-thumb{width:52px!important;height:52px!important;border-radius:6px}.ff-upload-filename{font-size:14px;margin-bottom:.5em}.fluentform .ff-el-progress-bar{background-color:var(--primary-light)!important}.oxy-wpgb-facet{color:var(--ink-main);font-size:1em}.wpgb-facet .wpgb-pagination li a,.oxy-repeater-pages a,.oxy-repeater-pages>span{color:var(--ink-main);line-height:28px!important;background:initial;height:28px;border-radius:2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition:0.2s;transition:0.2s;border:1px solid var(--base-main)!important}.oxy-repeater-pages-wrap{margin-top:var(--space-m)}.wpgb-facet .wpgb-pagination li a:hover,.oxy-repeater-pages a:hover{border:1px solid var(--accent-1)!important}.wpgb-facet .wpgb-pagination li:first-child a:not([aria-current]),.wpgb-facet .wpgb-pagination li:last-child a:not([aria-current]),.oxy-repeater-pages .next,.oxy-repeater-pages .prev{border:1px solid var(--base-main)!important;color:var(--ink-main);padding-left:1.25em;padding-right:1.25em}.wpgb-facet .wpgb-pagination li:first-child a:not([aria-current]):hover,.wpgb-facet .wpgb-pagination li:last-child a:not([aria-current]):hover,.oxy-repeater-pages .next:hover,.oxy-repeater-pages .prev:hover{border:1px solid var(--accent-1)!important}.wpgb-facet .wpgb-pagination li a[aria-current],.oxy-repeater-pages>span:not(.dots){background:var(--accent-1);color:var(--ink-main)!important;font-weight:var(--regular)!important;border:1px solid var(--accent-1)!important}.wpgb-facet .wpgb-pagination li,.oxy-repeater-pages a,.oxy-repeater-pages>span{max-height:42px!important;height:42px!important;min-width:42px!important;line-height:30px!important;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-image:none!important;margin:0 4px!important}.wpgb-facet .wpgb-pagination li a,.oxy-repeater-pages{font-size:1.4rem!important}.wpgb-pagination-facet .wpgb-pagination,.oxy-repeater-pages{margin-left:auto!important;margin-right:auto!important}.wpgb-facet .wpgb-button:focus:not(button),.wpgb-facet .wpgb-rating:focus,.wpgb-facet .wpgb-hierarchy:focus,.wpgb-facet .wpgb-toggle-hidden:focus,.wpgb-facet .wpgb-range-clear:focus,.wpgb-facet .wpgb-range-thumb:focus,.wpgb-facet .wpgb-pagination li a:focus,.wpgb-facet .wpgb-radio:focus .wpgb-radio-control,.wpgb-facet .wpgb-checkbox:focus .wpgb-checkbox-control,.wpgb-facet .wpgb-checkbox-facet .wpgb-checkbox{outline:none!important}.wpgb-facet .wpgb-button[aria-pressed="true"],.wpgb-facet .wpgb-button:hover{color:#fff!important;background-color:var(--primary-main)!important;border-color:var(--primary-light)!important}.wpgb-facet .wpgb-button{background-color:var(--primary-faint)!important;color:var(--primary-dark)!important;min-height:32px!important;border-color:var(--primary-light)!important;border-width:1px!important}.wpgb-button-label{font-size:var(--s-00)!important;padding:0 1em!important;margin-bottom:-2px!important;line-height:1!important}.wpgb-button-label>span,.wpgb-radio-label>span{font-size:var(--s-01);opacity:.5}.wpgb-facet .wpgb-inline-list li{margin:0 .5em .5em 0!important}.wpgb-toggle-hidden{color:var(--primary-main)!important;background-color:var(--base-main)!important;margin-top:1em!important;font-size:var(--s-00)!important}.wpgb-toggle-hidden:hover{background-color:var(--base-alt-main)!important}.wpgb-load-more{color:var(--btn-main-ink)!important;font-size:var(--s-00)!important;font-weight:var(--regular)!important;background-color:var(--btn-main-base)!important;padding:.75em 2em .75em 2em!important;border-color:var(--btn-main-border)!important}.wpgb-button.wpgb-load-more{margin:0 auto!important}.wpgb-load-more:hover{background-color:var(--btn-main-base-hover)!important;border-color:var(--btn-main-border-hover)!important;color:var(--btn-main-ink-hover)!important}.wpgb-facet-title{font-size:var(--s-0)!important;margin-bottom:0.5em!important}.wpgb-radio-facet .wpgb-hierarchical-list>li{margin-top:2px!important}.wpgb-radio-facet .wpgb-radio-label span{font-size:.75em}.wpgb-radio-facet .wpgb-radio-control{border:2px solid var(--primary-light)!important}.wpgb-radio-facet .wpgb-radio-control:after{background-color:var(--primary-faint)!important}.wpgb-radio-facet .wpgb-radio{-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-left:0.75em!important;border-radius:1px}.wpgb-radio-facet .wpgb-radio-label{font-size:var(--s-01)!important;font-weight:600!important;padding:0.75em!important;padding-left:0.5em!important}.wpgb-facet .wpgb-radio-facet .wpgb-radio:hover,.wpgb-facet .wpgb-radio-facet .wpgb-radio[aria-pressed="true"]{background-color:var(--base-main);color:var(--ink-main)}.wpgb-facet .wpgb-radio-facet .wpgb-radio[aria-pressed="true"] .wpgb-radio-control:after{transform:scale(1)!important;margin-left:.5px;margin-top:.5px}.wpgb-facet .wpgb-color-facet .wpgb-color[aria-pressed="true"] .wpgb-color-control,.wpgb-facet .wpgb-radio-facet .wpgb-radio[aria-pressed="true"] .wpgb-radio-control{border-color:var(--primary-main)!important}.wpgb-search-facet input{border-width:medium!important;border-style:none!important;border-radius:0!important;border-bottom:1px solid var(--primary-light)!important}.wpgb-facet .wpgb-search-facet input[type="search"],.wpgb-facet .wpgb-autocomplete-facet input[type="search"]{padding:6px 36px!important}.wpgb-facet .wpgb-input-icon>*{fill:var(--primary-light)!important}.wpgb-result-count{font-size:var(--s-01)}.wpgb-button.wpgb-reset{color:var(--ink-main)!important;font-size:var(--s-02)!important;background:initial!important;width:100%;padding:.5em 1em .5em 1em!important;border:1px solid var(--gray-900)!important}.wpgb-button.wpgb-reset:hover{background:var(--gray-300)!important;border:1px solid var(--gray-900)!important}.wpgb-select{background:#fff;border:1px solid var(--primary-light)!important}.wpgb-select-dropdown ul li.wpgb-focused{background-color:var(--gray-300)!important}.wpgb-select-dropdown ul li,.wpgb-select-placeholder input[type="text"],.wpgb-select-value{font-size:var(--s-01)!important}.wpgb-select-dropdown ul li[aria-selected="true"]{color:var(--ink-500)!important;background-color:var(--gray-500)!important}.wpgb-select input[type=text]:focus{outline:0 solid transparent;box-shadow:0 0 0 0 var(--input-focus)!important;border:0 solid var(--input-focus)!important;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}.wpgb-select-search ::placeholder{color:var(--ink-main)!important}.wpgb-facet .wpgb-checkbox-facet .wpgb-checkbox-control{width:18px!important;height:18px!important}.wpgb-facet .wpgb-checkbox-facet .wpgb-checkbox{-webkit-align-items:center;align-items:center}.wpgb-facet .wpgb-checkbox-facet .wpgb-checkbox[aria-pressed="true"] .wpgb-checkbox-control{border:var(--secondary-light)!important;background-color:var(--secondary-light)!important}.wpgb-checkbox-label span{font-size:.75em!important;color:var(--ink-faint)}.wpgb-facet-title{font-size:1.25em;font-weight:700;margin-bottom:.75em}.wpgb-enabled.oxy-dynamic-list .wpgb-content{padding:0!important}.wpgb-enabled.oxy-dynamic-list:is(.product-items)>div:first-child:not([id]){padding:var(--space-xl) var(--space-s) var(--space-xl) var(--space-s);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;grid-column:1 / -1}.woocommerce-cart table.cart td.actions .coupon .input-text,.select2-container--default .select2-search--dropdown .select2-search__field,.woocommerce textarea,.select2-dropdown,.woocommerce .select2-selection,.woocommerce input[type="text"],.woocommerce input[type="number"],.woocommerce input[type="tel"],.woocommerce input[type="email"],.woocommerce input[type="password"],.woocommerce select{font-family:inherit;font-size:14px;background:#fff;height:auto;padding:8px 12px 8px 12px;border-radius:0;border:0 solid var(--border-main);border-bottom:var(--bw-s) solid var(--border-main);outline:none;resize:none}.woocommerce-cart table.cart td.actions .coupon .input-text:focus,.select2-container--default .select2-search--dropdown .select2-search__field:focus,.woocommerce form .form-row textarea:focus,.woocommerce textarea:focus,.select2-dropdown:focus,.woocommerce .select2-selection:focus,.woocommerce input[type="search"]:focus,.woocommerce input[type="text"]:focus,.woocommerce input[type="number"]:focus,.woocommerce input[type="tel"]:focus,.woocommerce input[type="email"]:focus,.woocommerce input[type="password"]:focus,.woocommerce select:focus{border:0 solid #c6c6c6;border-bottom:var(--bw-s) solid var(--border-main);box-shadow:0 0 0}.oxy-woo-my-account .woocommerce{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}.woocommerce-account .woocommerce-MyAccount-content{width:72%;float:right;max-width:unset}.oxy-woo-my-account .woocommerce-MyAccount-navigation ul li{list-style-type:none;padding:0;margin-bottom:1%;border-top-width:medium;border-top-style:none;border-radius:4px;-webkit-transition:0.2s;transition:0.2s}.oxy-woo-my-account .woocommerce-MyAccount-navigation ul li a{display:block;padding:.75em 1.25em .75em 1.25em;color:var(--ink-main)}.oxy-woo-my-account li:not(.is-active) a:hover{background:#f9f9f9;color:var(--secondary-main)}.oxy-woo-my-account .is-active{background:var(--primary-main);border-left:unset;border-right:unset}.oxy-woo-my-account .is-active a{color:var(--secondary-main)}.oxy-woo-my-account .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:unset}.oxy-woo-order-tracking form,.woocommerce form.woocommerce-ResetPassword.lost_reset_password,.woocommerce .woocommerce-EditAccountForm,.woocommerce .woocommerce-address-fields,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce .col2-set,.woocommerce-form-coupon,.woocommerce #reviews #comments ol.commentlist li .comment-text,ul.woocommerce-order-overview,.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce table.shop_table{border-top:3px solid var(--ink-main)}.woocommerce form.login .form-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.woocommerce-form__label-for-checkbox span{vertical-align:top}.woocommerce div.product .oxy-product-images div.images .flex-control-thumbs li,.woocommerce div.product div.images .flex-control-thumbs li{width:25%}.woocommerce div.flex-viewport,.woocommerce div.product div.images .flex-control-thumbs li{border:0}.woocommerce div.flex-viewport,.woocommerce-product-gallery__wrapper,.woocommerce div.product div.images .flex-control-thumbs li,.woocommerce ul.products li.product a img,.woocommerce-cart table.cart img{border:0 solid #fff!important}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image{opacity:1;border:0 solid #fff}.wvg-gallery-thumbnail-image.slick-current,.wvg-gallery-thumbnail-image:hover{border:0 solid var(--primary-main);opacity:0.7!important}.woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div{margin-bottom:0}.variable-item:not(.radio-variable-item){margin-bottom:4px!important}.variable-items-wrapper[aria-label="Work Surface Shape"] .variable-item:not(.radio-variable-item){min-height:60px}ul.variable-items-wrapper li{border:2px solid #f9f9f9}ul.variable-items-wrapper li:hover,ul.variable-items-wrapper li.selected{border:2px solid var(--secondary-main)}.woo-variation-items-wrapper{margin-bottom:12%}.product__atc tr{padding-left:3px;margin-top:.5em}.product__atc .label label{font-size:1.4rem!important;font-weight:var(--bold)!important;color:var(--primary-main)!important}.product__atc .label .woo-selected-variation-item-name{font-size:1.4rem!important;font-weight:400!important;color:var(--primary-main)!important}.woocommerce .oxy-woo-element div.product form.cart table.variations tr td label,.woocommerce .oxy-product-cart-button table.variations tr td label{margin-right:0}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{box-shadow:0 0 0 0}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){box-shadow:none;border-radius:8px;padding:6px!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{box-shadow:none}.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents{padding:30px!important}ul.variable-items-wrapper li{margin-right:18px!important}.woo-variation-swatches .variable-items-wrapper .variable-item img,.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item .variable-item-span{box-shadow:0 2px 5px #ccc;border-radius:4px}.reset_variations{display:none!important}.woo-variation-swatches.wvs-style-squared .variable-items-wrapper .variable-item.button-variable-item .variable-item-span{padding:0 24px!important;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.widget_top_rated_products h2,.woocommerce .widget_shopping_cart h2,.woocommerce .widget_products h2,.woocommerce .widget_product_categories h2,.woocommerce .widget_layered_nav_filters h2,.woocommerce .woocommerce-widget-layered-nav h2,.woocommerce .widget_rating_filter h2,.woocommerce .widget_price_filter h2,.woocommerce div.widget_product_tag_cloud h2,.woocommerce h1.page-title,.woocommerce h1.product_title,.woocommerce section.related.products h2,.woocommerce section.upsells.products h2,.woocommerce h2.woocommerce-Reviews-title,.woocommerce span.comment-reply-title,.woocommerce-Tabs-panel h2,h2.woocommerce-order-downloads__title,.woocommerce-orders article header h1,.woocommerce-account article header h1,.woocommerce-downloads article header h1,.woocommerce-edit-address article header h1,.woocommerce-account h2,.woocommerce-Address-title h3,.woocommerce-MyAccount-content h3,.woocommerce-EditAccountForm legend,h1.oxy-woo-archive-title,h2.woocommerce-column__title,h2.woocommerce-order-downloads__title,h2.woocommerce-order-details__title,.woocommerce-billing-fields h3,.woocommerce-checkout h3,.woocommerce .cart_totals h2,.woocommerce .cross-sells h2{font-size:1.25em;font-weight:var(--regular)}.woocommerce button.button.alt,.woocommerce a.button,.woocommerce ul.products li.product .button,.woocommerce #review_form #respond .form-submit input,.woocommerce a.button.alt,.woocommerce button.button{border-color:#fff}.woocommerce .flex-control-thumbs li,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item,.select2-search--dropdown .select2-search__field,.woocommerce label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span::before,.woocommerce ul.tabs li,.woocommerce .woocommerce-product-gallery__trigger:after,.woocommerce .woocommerce-product-gallery__trigger:before,.woocommerce img:not(.zoomImg),.woocommerce textarea,.woocommerce .checkbox,.woocommerce .select2-selection,.woocommerce input,.woocommerce button,.woocommerce select,.woocommerce a{-webkit-transition:unset;transition:unset;-webkit-transition:unset;-moz-transition:unset}.product-content .product__price p,.product-content .product__price .amount{font-size:var(--s-1);line-height:1.25;font-weight:var(--regular);grid-gap:.25em;gap:.25em}.product-content .product__price .price del .woocommerce-Price-amount,.product-content .product__price .price del{font-size:var(--s-1);color:var(--ink-300);line-height:1.25}.product-content .product__price p{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product-content .tf-price-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;grid-gap:1.5em;gap:1.5em;margin-bottom:3em}.tf-discount{border:1.5px solid var(--ink-main);border-radius:4px;padding:4px 6px;font-size:var(--s-02);font-weight:var(--bold)}.shipping_method_description{padding:0 26px 0 26px;margin-top:.25em;margin-bottom:.25em;cursor:normal}.shipping_method_description *{color:var(--ink-main)}.shipping_method_description a{text-decoration:underline}.shipping_method_description a:hover{text-decoration:none}p.shipping-method-description{display:none}.outlineShipany{display:none!important}.woocommerce-shipping-methods li{border:1px solid var(--gray-900);background:var(--gray-300);border-radius:4px;padding:.75em}.woocommerce-shipping-methods li label{font-weight:700}#onChangeLocation,.shipping-calculator-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-top:0.5em!important;text-decoration:underline}#onChangeLocation:hover,.shipping-calculator-button:hover{text-decoration:none}.section__title-wrap{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;grid-gap:16px;gap:16px}.section__title-wrap .tf-title{margin-bottom:0!important}.section__title-wrap .section__link{white-space:nowrap;font-size:var(--s-02)}.section__title-wrap .section__link:hover{text-decoration:underline}.home-hero-section{color:var(--ink-000);background:var(--secondary-main) url(/wp-content/uploads/2025/05/Hero-BG.svg);background:url(/wp-content/uploads/2025/05/Hero-BG.svg);background:unset;background-repeat:no-repeat;background-size:cover;background-position:right bottom}.home-hero-section .ct-section-inner-wrap{padding-bottom:0}.home-hero-section .section-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;grid-gap:var(--space-l);gap:var(--space-l)}.home-hero-section .home-hero__bg-image{width:100%;height:100%;border-radius:0 0 70px 70px;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;overflow:hidden}.home-hero-section .home-hero__bg-image img{width:100%;height:100%;object-fit:cover;object-position:right bottom}.home-hero-section .section-inner{z-index:2}.home-hero-section .section-inner .tf-box-1{text-align:center;max-width:980px}.home-hero-section .section-inner .tf-box-1 .home-hero__headline{width:100%;font-size:var(--s-4);font-weight:var(--black);text-transform:uppercase;line-height:1.25}.home-hero-section .section-inner .tf-box-1 .home-hero__lead{width:100%;font-size:clac(var(--s-00)+2px);margin-top:2em;line-height:2;letter-spacing:.05em;margin-bottom:3em;margin-left:auto;margin-right:auto}.home-hero-section .section-inner .tf-box-1 .btn-main{margin-left:auto;margin-right:auto;margin-top:1em;padding:0;background-color:unset;border:unset;font-size:var(--s-01);text-transform:uppercase}.home-hero-section .section-inner .tf-box-1 .btn-main .tf-icon{background-color:var(--secondary-main);padding:8px;border-radius:100px;transform:scale(1);-webkit-transition:0.2s;transition:0.2s}.home-hero-section .section-inner .tf-box-1 .btn-main:hover .tf-icon{background-color:var(--secondary-light)}.home-hero-section .section-inner .tf-box-1 .btn-main .tf-icon>*{transform:translateY(0)}.home-hero-section .tf-box-2{width:100%;margin-bottom:calc(0px - var(--home-hero-offset));z-index:1}.home-hero-section{--home-hero-offset:20vh;margin-bottom:var(--home-hero-offset);border-radius:0 0 70px 70px}.home-hero-section .tf-box-2 .youtube-content-container{border-radius:var(--br-l);overflow:hidden;width:98%;margin-left:auto;margin-right:auto;aspect-ratio:16 / 9;box-shadow:var(--box-shadow-m);background:var(--ink-main)}.home-featured-items{width:100%;margin-top:var(--space-m);display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr 1fr 1fr}.home-featured-item__wrap{width:100%;position:relative}.home-featured-item__wrap .tf-link{z-index:3}.home-featured-item__wrap .tf-content-wrap{z-index:2;color:var(--ink-main);width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;bottom:0;padding:8px;overflow:hidden;-webkit-transition:0.2s;transition:0.2s}.home-featured-item__wrap:hover .tf-content-wrap{bottom:0%;transform:scale(.92)}.home-featured-item__wrap .tf-content-wrap .tf-title{z-index:2;font-size:var(--s-0);width:100%;text-align:center;padding:.5em 1.5em;background-color:var(--base-main);border-radius:4px;position:relative}.home-featured-item__wrap .tf-content-wrap .tf-title:after{position:absolute;display:block;content:"";background-image:url(/wp-content/uploads/2025/04/icon_arrow_enter_right.svg);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;right:2%;top:50%;transform:translate(-50%,-50%)}.home-featured-item__wrap .youtube-content-container{border-radius:var(--br-xs);overflow:hidden;aspect-ratio:4 / 5;width:100%;position:relative;background:var(--border-light);border:0 solid var(--border-light)}.home-featured-item__wrap .youtube-content-container iframe{position:absolute;top:0;height:100%;width:300%;left:50%;transform:translateX(-50%)}.home-featured-item__wrap .youtube-content-container:before{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;content:"";position:absolute;width:100%;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,0);z-index:1;-webkit-transition:0.2s;transition:0.2s}.home-featured-item__wrap:hover .youtube-content-container:before{background:rgba(0,0,0,.4)}.home-features-section .tf-box-1,.home-features-section .tf-box-2{width:100%}.home_client_image-container{padding-bottom:0}.home_client_image-container .gallery li{margin:0!important;max-width:420px;width:100%}.home_client_image-container .gallery li img{max-height:420px;width:100%;height:100%;aspect-ratio:3 / 2;object-fit:cover}.home-about-us-items{margin-top:var(--space-xl);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;grid-gap:var(--space-l);gap:var(--space-l)}.home-about-us-item{width:44%}.home-about-us-item{position:relative}.home-about-us-item:after{border:1.5px solid var(--secondary-main);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;content:"";width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.05,1.08);opacity:.3}.home-about-us-item img{aspect-ratio:16 / 9;object-fit:cover}.home-about-us-item .tf-content{width:100%;position:absolute;top:0;font-size:var(--s-00);left:0}.home-about-us-item .tf-content>span{background-color:var(--primary-main);color:#fff;padding:.25em 1em;line-height:1.5}.home-about-us-item .tf-content>span:after{display:none;content:"";height:1.2px;background:var(--primary-main);position:absolute;bottom:0;width:100%;right:0;left:0;z-index:1}.proof-items{width:100%;margin-bottom:var(--space-xl);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;grid-gap:var(--space-xs);gap:var(--space-xs)}.proof-item{width:30%;max-width:320px}.proof-item{background-color:var(--base-light);padding:1.5em;border-radius:var(--br-xs);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;border:1px var(--gray-800) solid;border:1.6px var(--secondary-main) solid}.proof-item p{margin:0}.proof-item .tf-number{font-size:var(--s-4);font-weight:var(--black);margin-bottom:10px;color:var(--secondary-main)}.proof-item .tf-title{color:var(--secondary-light)}.page__head{padding-top:var(--space-l);padding-bottom:var(--space-s)}.page__head .page-hero__title{font-size:var(--s-0)}.page__head .page-hero__headline{font-size:var(--s-3)}.page__head .page-hero__lead{font-size:var(--s-00);line-height:2;margin-top:1em;max-width:960px}.page__head .page-hero__lead p{margin-bottom:0}.page-body-columns{display:grid;grid-gap:var(--space-l);gap:var(--space-l);grid-template-columns:2fr 6fr}.page-body__aside{position:-webkit-sticky;position:sticky;top:60px}.page-body__content{max-width:820px}.page-toc .oxy-table-of-contents_list:first-child{list-style-type:none;width:100%;padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:4px;gap:4px}.page-toc .oxy-table-of-contents_link:before{display:none}.page-toc .oxy-table-of-contents_list:first-child>.oxy-table-of-contents_list-item a.node-name--H2{width:100%;border-left:4px solid var(--base-light);font-weight:var(--regular);background-color:var(--base-light);padding:.75em 1em;margin:0;font-size:var(--s-01);border-left-color:var(--primary-main)}.page-toc .oxy-table-of-contents_list:not(:first-child) a{font-weight:var(--regular);width:100%;padding:.5em 1em;margin:0;font-size:var(--s-01)}.page-toc .oxy-table-of-contents_list-item a:hover{color:var(--primary-main)}.page-toc .oxy-table-of-contents_list-item.is-active-li>a{font-weight:var(--bold)!important;color:var(--primary-main)!important}.page-toc .oxy-table-of-contents_list-item .oxy-table-of-contents_list-item a{font-size:calc(var(--s-01) - 0px);font-weight:var(--regular)}.page-toc .oxy-table-of-contents_list:not(:first-child){border-top:var(--bw-s) solid var(--gray-400);padding-top:.5em;padding-bottom:.5em;background-color:var(--gray-100)}.page-toc .oxy-table-of-contents_list:not(:first-child) .node-name--H3{padding-left:1.75em}.page-aside__title{font-size:var(--s-00);font-weight:var(--bold);margin-bottom:1em}.page-aside-items{line-height:1.5;list-style-type:none;width:100%;padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:var(--gap);gap:var(--gap);--gap:4px}.page-aside-items-container{width:100%}.page-aside-item{width:100%;overflow:hidden;border:var(--bw-xs) solid var(--border-light)}.page-aside-item a{font-weight:var(--regular);text-align:left;-webkit-justify-content:flex-start;justify-content:flex-start;background-color:var(--base-main);width:100%;padding:.75em 2.25em .75em 1.5em;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:var(--s-01)}.page-aside-item.active{border-color:var(--primary-main)}.page-aside-item:hover{border-color:var(--primary-main)}.page-aside-item:hover a{color:var(--ink-main)}.page-aside-item.active a{font-weight:var(--bold);color:var(--ink-main)!important}.page-aside-item{position:relative}.page-aside-item:after{position:absolute;display:block;content:"";background-image:url(/wp-content/uploads/2025/04/icon_arrow_enter_right.svg);background-repeat:no-repeat;background-size:contain;width:14px;height:14px;right:2%;top:50%;transform:translate(-50%,-50%)}.contact-us-block-container{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.product-cat-parent .contact-us-block-container{margin-top:var(--space-l)}aside .contact-us-block-container{margin-top:4px}.contact-us-block{color:#fff;background-color:var(--primary-main);width:100%;padding:var(--space-xs) var(--space-s) var(--space-xs) var(--space-s);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;grid-gap:var(--space-s);gap:var(--space-s)}.contact-us-block .tf-content-wrap{z-index:2}.contact-us-block .tf-content-wrap .ct-headline{font-size:var(--s-1);margin-bottom:.75em}.contact-us-block .tf-image-wrap .tf-image{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.contact-us-block .tf-image-wrap{margin-left:auto;width:35%}.contact-us-block .tf-image-wrap svg{width:auto;height:auto!important}.contact-us-block .tf-image-wrap svg path{fill:var(--secondary-main)!important}aside .contact-us-block{width:100%;position:relative;grid-gap:0;gap:0}aside .contact-us-block .tf-content-wrap .ct-headline{font-size:var(--s-00)}aside .contact-us-block .tf-image-wrap .tf-image{position:absolute;top:0;bottom:0;right:0;width:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:10px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-end;align-items:flex-end}.page-archive-headline{font-size:var(--s-1);text-align:center;margin-right:auto;margin-bottom:2em;margin-left:auto}.section__title-wrap .tf-headline{font-size:calc(var(--s-1) + 2px);width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.section__title-wrap .tf-headline:after{background-color:var(--gray-900);-webkit-flex-grow:1;flex-grow:1;height:1px;margin-left:.5em;content:""}.contact-us-item{background:#fff;padding:var(--space-s);border:var(--bw-s) solid var(--border-main)}.contact-us-item .tf-label{font-size:var(--s-0);font-weight:var(--bold);width:100%;margin-bottom:.5em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;margin-bottom:1em}.contact-us-item .tf-label:after{background-color:var(--gray-900);-webkit-flex-grow:1;flex-grow:1;height:1px;margin-left:.5em;content:""}.contact-us-item .tf-lead{font-size:var(--s-00);font-weight:var(--regular);line-height:1.75}.contact-us-bank-items{margin-bottom:var(--space-s);display:grid;grid-gap:var(--space-s);gap:var(--space-s);grid-template-columns:1fr 1fr}.contact-us-bank-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;grid-gap:var(--space-xs);gap:var(--space-xs)}.contact-us-bank-item .tf-image{max-width:40px}.contact-us-bank-item .tf-content-wrap{grid-gap:4px;gap:4px}.contact-us-bank-item .tf-title,.contact-us-bank-item .tf-sub-title{font-size:var(--s-01)}.contact-us-bank-item .tf-title{font-weight:var(--regular)}.contact-us-social-items{display:grid;grid-gap:var(--space-s);gap:var(--space-s);grid-template-columns:1fr 1fr}.contact-us-social-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;grid-gap:12px;gap:12px}.contact-us-social-item .tf-image{max-width:24px}.contact-us-social-item .tf-title{font-size:var(--s-00)}.contact-us-details-items{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);grid-template-columns:1fr}.contact-us-details-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:12px;gap:12px}.contact-us-details-item .tf-image{width:100%;max-width:24px}.contact-us-details-item .tf-content-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:.75em;gap:.75em}.contact-us-details-item .tf-content-wrap p{margin:0}.contact-us-details-item .tf-title{-webkit-flex-shrink:0;flex-shrink:0}.contact-us-details-item .tf-title,.contact-us-details-item .tf-content{font-size:var(--s-01);line-height:1.5}.contact-us-map{margin-top:var(--space-s)}.contact-us-video{margin-top:var(--space-s);width:100%}.contact-us-video>*{width:100%}.contact-us-video iframe{aspect-ratio:16 / 9}.contact-us-form .tf-lead{margin-bottom:var(--space-s)}.contact-us .tf-flex-row>*{position:static;top:60px}.contact-us-form .oxy-form-widget{width:100%}.production-featured{color:#fff;background-color:var(--secondary-main)}.production-featured .ct-section-inner-wrap{padding-top:var(--space-l);padding-bottom:var(--space-l)}.production-featured-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center}.production-featured-item{width:45%;min-width:200px;padding:var(--space-s)}.production-featured-item__wrap .tf-image-wrap,.production-featured-item__wrap .tf-content-wrap{width:100%}.production-featured-item__wrap .tf-title{font-size:var(--s-1)}.production-featured-item__wrap .tf-content{font-size:calc(var(--s-00) + 1px);margin-top:1em;margin-bottom:1em;line-height:1.75}.production-featured-item__wrap .video-popup-content{width:100%!important;position:relative;aspect-ratio:16 / 9}.production-featured-item__wrap .video-popup-content iframe{height:100%}.production-tax-items,.production-sub-tax-items,.production-tax-image-items,.production-tax-large-image-items{list-style-type:none;width:100%;padding:0;margin:0}.production-tax-item,.production-sub-tax-item,.production-tax-image-item,.production-tax-large-image-item{width:100%}.production-tax-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:var(--space-xl);gap:var(--space-xl)}.production-tax-item{display:flex!important;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.production-tax-item__title{font-size:calc(var(--s-1) + 6px);width:100%;margin-bottom:.5em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.production-tax-item__title:after{background-color:var(--gray-900);-webkit-flex-grow:1;flex-grow:1;height:1px;margin-left:.5em;content:""}.production-tax-item__lead{font-size:var(--s-0);margin-bottom:2em;line-height:1.75}.production-tax-item__lead p{margin:0}.production-sub-tax-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:var(--space-xs);gap:var(--space-xs)}.production-sub-tax-item{border:var(--bw-s) solid var(--border-light)}.production-sub-tax-item .production-tax-image-items{padding:var(--space-s);padding-top:var(--space-xs)}.production-sub-tax-item .production-sub-tax-item__lead{padding:0 var(--space-s)}.production-sub-tax-item__:not(:first-child):before{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;content:"";padding-top:var(--space-xl);width:60%;margin-left:auto;margin-right:auto;border-top:1.6px solid var(--primary-main)}.production-sub-tax-item{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;display:flex!important}.production-sub-tax-item .production-sub-tax-item__image-wrap,.production-tax-large-image-item__image-wrap{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:calc(var(--s-0) + var(--space-xs));position:relative}.production-sub-tax-item .production-sub-tax-item__image,.production-sub-tax-item__image img{width:100%}.production-sub-tax-item__image img{aspect-ratio:16 / 6;object-fit:cover}.production-sub-tax-item__title,.production-tax-large-image-item__name{width:100%;font-size:var(--s-0);position:absolute;left:0;top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;z-index:2}.production-sub-tax-item__title span,.production-tax-large-image-item__name span{display:inline;background-color:#fff;padding:var(--space-xs) var(--space-s)}.production-tax-large-image-item__name span{border:var(--bw-s) solid var(--border-light)}.production-sub-tax-item__title:after,.production-tax-large-image-item__name:after{height:1px;background-color:var(--gray-300);width:100%;display:none;content:"";position:absolute;bottom:0em;right:0;left:0}.production-sub-tax-item__lead,.production-tax-large-image-item__lead{font-size:var(--s-00);margin-top:1em;margin-bottom:1em;z-index:2}.production-sub-tax-item__lead p,.production-tax-large-image-item__lead p{margin:0}.production-tax-image-items{display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(7,1fr)}.production-sub-tax-item .production-tax-image-item{border:var(--bw-s) solid var(--gray-500)}.production-tax-image-item{font-size:var(--s-02);text-align:center;background-color:var(--base-light);padding:0 0 8px 0;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;grid-gap:2px;gap:2px;display:flex!important}.production-tax-image-item__image{width:100%;margin-bottom:6px;overflow:hidden;border:0 solid var(--border-light)}.production-tax-image-item__image img{width:100%;transform:scale(1.3);aspect-ratio:3 / 2}.production-tax-image-item .production-tax-image-item__code,.production-tax-image-item .production-tax-image-item__name{padding-left:6px;padding-right:6px;word-break:break-all;line-height:1.1}.production-tax-image-item__name{user-select:none}.production-tax-image-item__code{font-size:var(--s-03);margin-top:2px}.production-tax-large-image-items{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(2,1fr)}.production-tax-large-image-item{display:flex!important;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.production-tax-large-image-item .production-tax-large-image-item__image img{aspect-ratio:3 / 2;object-fit:cover}.production-tax-large-image-item__lead{margin-top:1em}.copy-code-btn{background:initial;padding:0;border-width:medium;border-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;cursor:pointer}.copy-code-btn .copy-icon{width:20px;height:20px;vertical-align:middle}.tooltip-text{visibility:hidden;opacity:0;position:absolute;top:-30px;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;white-space:nowrap;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;z-index:10}.copy-code-btn.show-tooltip .tooltip-text{visibility:visible;opacity:1}.copy-code-btn .tf-icon{background:#fff;padding:8px;max-width:32px;border-radius:100px}.copy-code-btn .tf-icon img{opacity:.9}.production-tax-image-item{position:relative}.production-tax-image-item .copy-code-btn{position:absolute;width:100%;height:100%;opacity:0;-webkit-transition:0.2s;transition:0.2s}.production-tax-image-item .copy-code-btn:hover{opacity:1}.production-tax-image-item .copy-code-btn .tf-icon{background:#fff;padding:8px;max-width:32px;border-radius:100px;position:absolute;right:6px;top:6px}.production-name-lead-container{font-size:var(--s-01);background:var(--base-light);width:100%;padding:var(--space-s);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-end;align-items:flex-end;grid-gap:var(--space-m);gap:var(--space-m)}.production-name-lead-container ul,.production-name-lead-container ol{font-size:var(--s-02)}.production-name-lead-container .tf-box-1{-webkit-flex:2;flex:2}.production-name-lead-container .tf-box-2{-webkit-flex:1;flex:1}.production-name-lead-container .tf-buttons{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.production-name-lead-container .tf-buttons>*{-webkit-flex:1;flex:1}.production-name-lead-container .tf-buttons a{width:100%}.product-cat-items{list-style-type:none;width:100%;padding:0;display:grid;grid-gap:var(--space-xxs);gap:var(--space-xxs);grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;--product-image-base:var(--gray-300)}.product-cat-parent .page-hero--tax{text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.product-cat-parent .product-cat-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;margin-bottom:var(--space-xl)}.product-cat-parent .product-cat-item{max-width:16%;min-width:200px}.product-cat-item__wrap:hover .tf-image{background-color:var(--gray-600)}.product-cat-item .tf-image{-webkit-transition:0.2s;transition:0.2s;background-color:var(--product-image-base);padding:8%}.product-cat-item .tf-image img{mix-blend-mode:multiply;aspect-ratio:1;object-fit:contain}.product-cat-item .tf-content-wrap{position:absolute;bottom:var(--space-xxs);left:var(--space-xxs);background-color:#fff;padding:.2em .5em}.product-cat-item .tf-content-wrap .tf-title{font-size:14px;font-weight:var(--regular)}.products-cat-container .product-cat-items{list-style-type:none;width:100%;padding:0;margin-bottom:2em;display:grid;grid-gap:var(--space-s);gap:var(--space-s);grid-template-columns:1fr 1fr 1fr;--product-image-base:var(--gray-300)}.products-cat-container .product-cat-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;border:0 solid var(--gray-500)}.products-cat-container .product-cat-item:hover{opacity:.8}.products-cat-container .product-cat-item .tf-image{max-width:40%;border-radius:1000px}.products-cat-container .product-cat-item img{aspect-ratio:1;object-fit:contain}.products-cat-container .product-cat-item span{font-size:var(--s-01);padding:1em}.products-cat-container__title{font-size:var(--s-00);font-weight:var(--regular);width:100%;padding-bottom:8px;margin-bottom:1em;display:none;border-bottom:var(--bw-s) solid var(--border-light)}.product-item__wrap .price{margin-top:1em!important}.product-item__wrap .price *{display:inline!important}.product-item__wrap .price del .woocommerce-Price-amount,.product-item__wrap .price del{font-size:var(--s-01);font-weight:var(--regular)!important}.product-item__wrap .woocommerce-Price-amount{font-size:var(--s-0);color:var(--primary-main);font-weight:var(--bold)!important}.product-items{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr 1fr 1fr}.product-item__wrap{-webkit-flex-grow:1;flex-grow:1}.product-item__wrap .tf-link{background-color:#fff;opacity:0;z-index:1}.product-item__wrap .tf-link:hover{opacity:.3}.product-item__wrap{border:1px var(--border-light) solid}.product-item .tf-image{background-color:var(--product-image-base)}.product-item .tf-image img{padding:16px;mix-blend-mode:multiply;aspect-ratio:1;object-fit:contain}.product-item .tf-content-wrap{padding:1em;width:100%}.product-item .tf-content-wrap *{width:100%;text-align:center}.product-item .tf-content-wrap.tf-sale-product *{text-align:left}.product-item .tf-content-wrap .tf-title{font-size:var(--s-00)}.product-item .tf-content-wrap .tf-model{font-size:var(--s-02);margin-top:.5em}.product-cat-parent .contact-us-block{width:unset}.product-cat .contact-us-block{width:unset;margin-top:var(--space-xl)}:root{--product-image-base:var(--gray-200)}.product-image{background-color:var(--product-image-base)}.product-image img{mix-blend-mode:multiply;aspect-ratio:1;object-fit:contain;padding:6%}.product-head-columns{padding-bottom:var(--space-xl);display:grid;grid-gap:var(--space-l);gap:var(--space-l);grid-template-columns:3fr 4fr}.product-head__image{position:-webkit-sticky;position:sticky;top:40px}.product-head__content{position:-webkit-sticky;position:sticky;top:40px}.product-head__title{font-size:var(--s-2)}.product-head__model{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;margin-top:.5em}.product-head__model .tf-caption{font-size:13px}.product-head__model .tf-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.product-head__model .copy-code-btn .tf-icon{height:32px}.product-gallery{width:100%;margin-right:auto;margin-bottom:var(--space-m);margin-left:auto;overflow-x:auto;--gallery-gap:6px}.product-gallery ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;list-style-type:none;padding:0;grid-gap:var(--gallery-gap);gap:var(--gallery-gap);margin:0;margin-top:var(--gallery-gap)}.product-gallery li{width:100%;max-width:300px;min-width:300px;background-color:var(--product-image-base)}.product-gallery li img{mix-blend-mode:multiply;aspect-ratio:1;object-fit:contain;padding:6%}.product-head__image .product-gallery{margin-bottom:0!important}.product-head__image .product-gallery ul{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-head__image .product-gallery li{max-width:100%}.product-fabric-tabs{width:100%;margin-top:var(--space-m);margin-bottom:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;grid-gap:2px;gap:2px;border-bottom:var(--bw-s) solid var(--border-main)}.product-fabric-tab{cursor:pointer;padding:.75em 1.25em;background:var(--base-light);border-radius:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-size:var(--s-02);-webkit-flex-shrink:0;flex-shrink:0}.product-fabric-tab.active,.product-fabric-tab:hover{background:var(--accent-1);color:var(--primary-deep)}.product-fabric-tabs-scroll-wrapper{overflow-x:auto}.product-fabric-tab-content{font-size:var(--s-01);background:var(--base-main);padding:0;display:none;padding-top:var(--space-xs);border:0 solid var(--border-main)}.product-fabric-tab-content>span{margin-bottom:1em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.product-fabric-tab-content>span p{margin:0}.product-fabric-tab-content.active{display:block}.product-head .production-tax-image-items{grid-template-columns:repeat(9,1fr)}[lang="en-HK"] .product-head .production-tax-image-items{grid-template-columns:repeat(7,1fr)}.product__buttons{width:100%}.product__buttons>*{-webkit-flex:1;flex:1}.product__content{width:100%;padding:var(--space-xxs);margin-top:var(--space-l);border:var(--bw-s) solid var(--base-light)}.product__content ul{padding:0}.product__content .tf-wrap{width:100%;padding:var(--space-s)}.product__content .tf-the-content{margin-bottom:var(--space-s)}.product-body__content{width:80%;max-width:960px}.product-details-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:var(--space-l);gap:var(--space-l)}.product-details-item{width:100%}.product-details-item .tf-title{font-size:calc(var(--s-1) + 2px);width:100%;margin-bottom:1em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.product-details-item .tf-title:after{background-color:var(--gray-900);-webkit-flex-grow:1;flex-grow:1;height:1px;margin-left:.5em;content:""}.product-details-item .tf-lead{font-size:var(--s-00);line-height:1.75}.product-details-item .tf-image{margin-top:.5em;margin-bottom:1em;width:100%}.product-details-item .tf-image *{width:100%}.product-details-item .tf-content-wrap{width:100%;display:grid;grid-gap:var(--space-m);gap:var(--space-m);grid-template-columns:3fr 2fr}.product-details-item .tf-content-wrap .tf-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.product-details-item .tf-content-wrap .tf-buttons>*{-webkit-flex:1;flex:1;width:100%}.product-files-container{background-color:var(--base-light);width:100%;padding:var(--space-s);margin-top:8px;border:var(--bw-m) solid var(--gray-800)}.product-files-container .tf-title{font-size:var(--s-0);margin-bottom:.75em}.product-files-container .tf-content{font-size:var(--s-01);line-height:1.75;margin-bottom:1em}.product-files-container .btn-s{background-color:#fff;padding:8px 16px!important;margin-left:auto}.product-files-container .tf-wrap{width:100%;margin-top:2em}.product-files-container .tf-wrap .tf-title{font-size:var(--s-02);font-weight:var(--regular);margin-bottom:.5em}.product-files-container .tf-wrap .button-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:6px;gap:6px;width:100%}.product-files-container .tf-wrap .button-item>*{width:100%;background-color:var(--base-main)}.instock-product-att-items{margin-top:var(--space-l);grid-gap:var(--space-m);gap:var(--space-m)}.instock-product-att-item{width:100%}.instock-product-att-item .tf-title{font-size:var(--s-0);margin-bottom:.5em;font-weight:var(--bold);width:100%;margin-bottom:1em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.instock-product-att-item .tf-title:after{background-color:var(--gray-900);-webkit-flex-grow:1;flex-grow:1;height:1px;margin-left:.5em;content:""}.instock-product-att-item.instock-product-att-item--size .production-tax-image-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.instock-product-att-item.instock-product-att-item--size .production-tax-image-item{width:auto;font-size:var(--s-02);padding:1.5em 2em;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;min-width:6em}.promotion-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:var(--space-xl);gap:var(--space-xl)}.promotion-item__wrap{padding:12px;display:grid;grid-gap:var(--space-s);gap:var(--space-s);grid-template-columns:3fr 2fr;border:var(--bw-s) solid var(--border-main)}.promotion-item__wrap .tf-title{font-size:var(--s-1);margin-bottom:1em}.promotion-item__wrap .tf-content-wrap{padding:var(--space-m);-webkit-align-self:center;align-self:center}.promotion-item__wrap .tf-content-wrap .ct-text-block{font-size:var(--s-00);line-height:1.75}.promotion-item__wrap .video-popup-content{width:100%;aspect-ratio:16 / 9}.promotion-item__wrap .video-popup-content iframe{height:100%}.promotion-item__wrap .btn-m{margin-top:var(--space-m)}.promotion-gallery{width:100%;margin-top:32px;overflow-x:auto}.promotion-gallery ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;list-style-type:none;width:100%;grid-gap:6px;gap:6px}.promotion-gallery ul li{width:100%;max-width:120px;-webkit-flex-shrink:0;flex-shrink:0}.promotion-gallery ul li img{aspect-ratio:1;object-fit:cover}.showcase .tf-featured-image img{aspect-ratio:3 / 2;object-fit:cover}.showcase-items{margin-top:var(--space-xl);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:var(--space-xl);gap:var(--space-xl)}.showcase ul{list-style-type:none;padding:0;margin:0}.showcase-results img{object-fit:contain;aspect-ratio:1;padding:10px}.showcase-gallery ul{display:grid;grid-gap:6px;gap:6px;grid-template-columns:1fr 1fr 1fr 1fr}.showcase-gallery ul li img{aspect-ratio:3 / 2;object-fit:cover}.showcase-logos ul{-webkit-justify-content:center;justify-content:center;display:grid;grid-gap:var(--space-m);gap:var(--space-m);grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;-webkit-align-items:center;align-items:center}.showcase-results ul{-webkit-justify-content:center;justify-content:center;display:grid;grid-gap:6px;gap:6px;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.showcase-results li{background-color:var(--product-image-base)}.showcase-results img{mix-blend-mode:multiply}.location-ref-item{background-color:var(--base-light);width:100%;display:grid;grid-template-columns:3fr 2fr;-webkit-align-items:flex-end;align-items:flex-end}.location-ref-item .tf-content-wrap{padding:1em;font-size:var(--s-00)}.file-format-items{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);grid-template-columns:1fr 1fr 1fr 1fr}.file-format-item{width:100%;padding:var(--space-s);border-radius:var(--br-xs);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;border:1px solid var(--border-main)}.file-format-item .tf-image{width:100%;max-width:60px}.file-format-item .tf-caption{width:100%;text-align:center;font-size:var(--s-01);margin-top:1em;line-height:1.75}.order-step-items{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:4px;gap:4px}.order-step-items>*{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:var(--space-xxs);gap:var(--space-xxs);width:100%}.order-step-items__client{--border-color:var(--secondary-main)}.order-step-items__buddy{--border-color:var(--primary-main)}.order-step-block__client{--base-color:var(--secondary-main)}.order-step-block__buddy{--base-color:var(--primary-main);margin-top:var(--space-m)!important}.order-step-title{background-color:var(--base-color);font-size:var(--s-0);padding:.25em 1em;color:#fff;margin-bottom:4px}.order-step-items>*{padding:var(--space-m);padding-left:var(--space-l);border:var(--border-color) 3px solid}.order-step-items>* .tf-title{font-size:var(--s-1)}.order-step-items{counter-reset:count}.order-step-items>*{counter-increment:count;position:relative}.order-step-items>*:before{content:counter(count);position:absolute;top:0;left:0;display:inline-block;padding:4px 5px;text-align:center;background:var(--base-color);font-size:.9em;color:#fff;font-weight:500;line-height:1.3em}.order-step-items>*:nth-child(-n+9):before{content:'0'counter(count) "."}@media (max-width:1439px){.breakout{}.breakout-xl{width:100vw;max-width:100vw;margin-right:calc(-50vw + 50%);margin-left:calc(-50vw + 50%)}.sticky-off-xl{position:static}:root{--edge-padding-inline:clamp(16px, 5vw, 60px)}:root{--body-container:100%}.product-cat-items{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.product-body__content{width:100%;max-width:100%}.product-head .production-tax-image-items{grid-template-columns:repeat(8,1fr)}}@media (max-width:991px){.breakout{}.breakout-l{width:100vw;max-width:100vw;margin-right:calc(-50vw + 50%);margin-left:calc(-50vw + 50%)}.tf-flex-row{--flex-row-gap:calc(var(--space-xl) * 2)}.tf-flex-row.tf-reverse{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.tf-col-basis-blank{display:none}:is(.tf-col-basis-1-1,.tf-col-basis-1-2,.tf-col-basis-2-1,.tf-col-basis-1-3,.tf-col-basis-3-1,.tf-col-basis-2-3,.tf-col-basis-3-2)>*{-webkit-flex-basis:100%!important;flex-basis:100%!important}.sticky-off-l{position:static}input[type="text"],input[type="number"],input[type="email"],input[type="tel"],input[type="password"]{font-size:16px}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{-webkit-flex-basis:0!important;flex-basis:0!important;-webkit-flex-grow:1!important;flex-grow:1!important;-webkit-flex-basis:100%!important;flex-basis:100%!important}.tf-the-content .table-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));overflow:auto}.tf-the-content .table-wrapper table{min-width:680px}.header .main-header-row__nav,.header .main-header-row{display:none}.header .main-header-row-mobile{display:block}.header .main-header-row-mobile .oxy-header-container>*{-webkit-flex:1;flex:1}.header .menu-trigger{color:#fff;width:32px;height:32px;padding:0;border-radius:100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.header .menu-trigger .ct-fancy-icon svg{max-width:100%}.menu-item-youtube a:before{transform:scale(1)}.header .logo{padding-top:20px;padding-bottom:20px}.page-body-columns{grid-template-columns:1fr}.page-body__aside{position:static}.page-aside-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.page-aside-item{width:calc(25% - calc(var(--gap) * 1))}.product-head-columns{grid-template-columns:2fr 3fr}.product-head .production-tax-image-items{grid-template-columns:repeat(5,1fr)}[lang="en-HK"] .product-head .production-tax-image-items{grid-template-columns:repeat(4,1fr)}.promotion-item__wrap{grid-template-columns:2fr}.showcase .page-body-columns{display:grid}.showcase .page-body-columns>:nth-child(2){grid-area:1 / 1 / 2 / 2}.product-cat-items{grid-template-columns:1fr 1fr 1fr 1fr}.products-cat-container .product-cat-item .tf-image{max-width:50%}.product-cat .page-body-columns{display:grid}.product-cat .page-body-columns>:nth-child(2){grid-area:1 / 1 / 2 / 2}.contact-us .tf-flex-row>*{position:static;top:60px}.contact-us .tf-flex-row{grid-gap:var(--space-s);gap:var(--space-s)}.production-tax-image-item .copy-code-btn{opacity:1}.production-tax-image-item .copy-code-btn .tf-icon{display:none}.file-format-items{grid-template-columns:1fr 1fr 1fr}.oxy-table-of-contents_inner>ol{max-height:32dvh}}@media (max-width:781px){:root{--edge-padding-inline:clamp(16px, 2vw, 24px)}:root{font-size:58%;--s-03:clamp(13px, 0.13vw + 0.77rem, 14px);--s-02:clamp(14px, 0.17vw + 0.96rem, 15px);--s-01:clamp(15px, 0.21vw + 1.2rem, 15px);--s-0:clamp(17px, 0.26vw + 1.49rem, 20px)}:root{--body-container:100%}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;overflow-x:auto}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:no-wrap;-moz-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.breakout-m{width:100vw;max-width:100vw;margin-right:calc(-50vw + 50%);margin-left:calc(-50vw + 50%)}.desktop{display:none!important}.mobile{display:block!important}.sticky-off-m{position:static}.home-popup{padding:var(--space-l)}.rank-math-breadcrumb{color:var(--ink-light);font-size:var(--s-03)}.header .oxy-nav-menu-open .oxy-nav-menu-list{display:flex!important}.header .nav-menu:not(.oxy-nav-menu-open) .oxy-nav-menu-hamburger-wrap{width:34px!important;height:22px!important}.header .nav-menu:not(.oxy-nav-menu-open) .oxy-nav-menu-hamburger{width:100%!important;height:100%!important}.header .nav-menu .oxy-nav-menu-hamburger-line{height:2px!important}.header .nav-menu.oxy-nav-menu-open .oxy-nav-menu-hamburger-wrap{width:34px!important;height:34px!important;top:var(--space-l);right:var(--edge-padding-inline)}.header .nav-menu.oxy-nav-menu-open .oxy-nav-menu-hamburger-line:first-child{top:17px!important}.header .nav-menu ul a{font-size:1.25em!important}.wp-block-columns.is-not-stacked-on-mobile{-webkit-flex-wrap:wrap!important;-moz-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.wp-block-columns.is-not-stacked-on-mobile>*{-webkit-flex-basis:100%!important;flex-basis:100%!important}.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;-ms-grid-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.production-featured-item{width:100%}.production-sub-tax-item .production-tax-image-items{padding:var(--space-xs);padding-top:0}.production-sub-tax-item .production-sub-tax-item__lead{padding:0 var(--space-xs)}.production-tax-image-items{grid-template-columns:repeat(6,1fr)}.production-tax-large-image-items{grid-template-columns:repeat(1,1fr)}.production-tax-image-item__code{font-size:calc(var(--s-03) - 2px);margin-top:2px}.production-sub-tax-item__image img{aspect-ratio:16 / 6}.page-aside-item{width:calc(50% - calc(var(--gap) * 1))}.product-cat-parent .contact-us-block-container>*{width:100%}.contact-us-block{width:100%;padding:20px;position:relative}.contact-us-block .tf-content-wrap .ct-headline{font-size:var(--s-00)}.contact-us-block .tf-image-wrap{width:30%}.contact-us-block .tf-image-wrap .tf-image{position:absolute;top:0;padding:10px;bottom:0;right:0;width:auto;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-end;align-items:flex-end}.product-head-columns{grid-template-columns:1fr}.product-head__image,.product-head__content{position:static}.product-head__image .product-gallery{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.product-head__image .product-gallery li{min-width:unset;max-width:calc(50% - calc(var(--gallery-gap) / 2))}.product-fabric-tabs{-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.product-fabric-tabs-scroll-wrapper{width:calc(100vw - var(--edge-padding-inline) - var(--edge-padding-inline))}.product-cat-items{grid-template-columns:1fr 1fr 1fr}.products-cat-container .product-cat-items{grid-template-columns:1fr 1fr}.products-cat-container .product-cat-item{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.products-cat-container .product-cat-item .tf-image{max-width:80%}.product-items{grid-template-columns:1fr 1fr}.showcase-gallery ul{grid-template-columns:1fr 1fr 1fr}.showcase-logos ul{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.showcase-results ul{grid-template-columns:1fr 1fr 1fr 1fr}.home-hero-section .section-inner .tf-box-1{text-align:left}.home-hero-section{--home-hero-offset:20vw}.home-featured-items{grid-template-columns:1fr 1fr}.home_client_image-container .gallery li{margin:0!important;max-width:420px!important;width:100%!important}.home_client_image-container .gallery li img{max-height:150px!important}.home-about-us-item{width:80%}.proof-item{width:80%}table.ff_flexible_table tbody tr{display:flex!important;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}table.ff_flexible_table tbody td{padding:0!important}.file-format-items{grid-template-columns:1fr 1fr}.footer .tf-row__top{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer .social-items{margin-left:unset}.logo-gallery-container .gallery li{max-width:60px;margin-right:30px;margin-left:30px}.logo-gallery-container .gallery li img{max-height:40px}}@media (max-width:439px){.breakout{}.breakout-s{width:100vw;max-width:100vw;margin-right:calc(-50vw + 50%);margin-left:calc(-50vw + 50%)}.sticky-off-s{position:static}.tf-buttons{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;grid-gap:6px;gap:6px;width:100%}.tf-buttons>*{width:100%}.production-tax-image-items{grid-template-columns:repeat(5,1fr)}.product-details-item .tf-content-wrap{grid-template-columns:1fr}.product-head .production-tax-image-items{grid-template-columns:repeat(4,1fr)}.showcase-results ul{grid-template-columns:1fr 1fr}.page-aside-item{width:100%}.contact-us-block{grid-gap:0;gap:0}.contact-us-block .tf-content-wrap{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;margin-left:auto;margin-right:auto;width:100%}.contact-us-block .tf-image-wrap{width:0%}.contact-us-block .tf-image-wrap .tf-image{display:none!important}.product-cat-items{grid-template-columns:1fr 1fr}.contact-us-bank-items{grid-template-columns:1fr}.contact-us-social-items{grid-template-columns:1fr}}@media (max-width:319px){.production-tax-image-items{grid-template-columns:repeat(3,1fr)}.product-items{grid-template-columns:1fr}.product-head .production-tax-image-items{grid-template-columns:repeat(3,1fr)}[lang="en-HK"] .product-head .production-tax-image-items{grid-template-columns:repeat(3,1fr)}.file-format-items{grid-template-columns:1fr}}