.elementor-kit-69{--e-global-color-primary:#1A1B1D;--e-global-color-secondary:#EF0E0E;--e-global-color-text:#111110;--e-global-color-accent:#111110;--e-global-color-4a64cb1:#111110;--e-global-color-dc19a63:#D1D1D1;--e-global-color-7d2063d:#FFFFFF;--e-global-color-edcdee9:#F3F9FF;--e-global-color-a417c66:#3D3D3C;--e-global-color-fecf016:#6E98C585;--e-global-color-fda9914:#FF05052B;--e-global-color-56a20f7:#FFFFFF;--e-global-color-db56923:#FFFFFF;--e-global-color-f9b090e:#B1B1B1;--e-global-color-c672ca8:#FF4466;--e-global-color-d3588c5:#3ACBF4;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:18px;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Poppins Local";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-weight:500;--e-global-typography-e202806-font-size:clamp(3rem, 2.5rem + 2.11vw, 4rem);--e-global-typography-e202806-font-weight:bold;--e-global-typography-e202806-line-height:1.1em;--e-global-typography-6045101-font-size:clamp(2.4rem, 2.2rem + 0.84vw, 2.8rem);--e-global-typography-6045101-font-weight:bold;--e-global-typography-6045101-line-height:1.2em;--e-global-typography-6230aba-font-size:clamp(1.9rem, 1.6rem + 1.26vw, 2.5rem);--e-global-typography-6230aba-font-weight:bold;--e-global-typography-6230aba-line-height:1.2em;--e-global-typography-390c3d1-font-size:clamp(1.7rem, 1.55rem + 0.63vw, 2rem);--e-global-typography-390c3d1-font-weight:bold;--e-global-typography-390c3d1-line-height:1.2em;--e-global-typography-4548d83-font-size:clamp(1.5rem, 1.35rem + 0.63vw, 1.8rem);--e-global-typography-4548d83-font-weight:bold;--e-global-typography-4548d83-line-height:1.2em;--e-global-typography-7e181e0-font-size:clamp(1.2rem, 1.1rem + 0.42vw, 1.4rem);--e-global-typography-7e181e0-font-weight:bold;--e-global-typography-7e181e0-line-height:1.2em;--e-global-typography-efb05da-font-size:clamp(1rem, 0.9rem + 0.42vw, 1.2rem);--e-global-typography-efb05da-font-weight:bold;--e-global-typography-efb05da-line-height:1.2em;--e-global-typography-d57b136-font-size:clamp(1.2rem, 1.1rem + 0.42vw, 1.4rem);--e-global-typography-d57b136-font-weight:300;--e-global-typography-d57b136-text-transform:uppercase;--e-global-typography-d57b136-line-height:1.3em;--e-global-typography-888d39e-font-size:clamp(1.1rem, 1.05rem + 0.2105vw, 1.2rem);--e-global-typography-888d39e-font-weight:bold;--e-global-typography-888d39e-line-height:1.3em;--e-global-typography-f5f7c66-font-family:"Roboto";--e-global-typography-f5f7c66-font-size:clamp(1rem, 0.9rem + 0.4211vw, 1.2rem);--e-global-typography-f5f7c66-line-height:1.4em;--e-global-typography-a7e1379-font-size:clamp(1.1rem, 0.9rem + 0.8421vw, 1.5rem);--e-global-typography-a7e1379-line-height:1.4em;--e-global-typography-da96331-font-size:clamp(0.8rem, 0.7rem + 0.42vw, 1rem);--e-global-typography-da96331-line-height:1.2em;color:var( --e-global-color-text );font-family:var( --e-global-typography-f5f7c66-font-family ), Sans-serif;font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}.elementor-kit-69 button,.elementor-kit-69 input[type="button"],.elementor-kit-69 input[type="submit"],.elementor-kit-69 .elementor-button{background-color:#F3F9FF00;font-size:var( --e-global-typography-888d39e-font-size );font-weight:var( --e-global-typography-888d39e-font-weight );line-height:var( --e-global-typography-888d39e-line-height );color:#050505;border-style:none;border-radius:var(--radius-s) var(--radius-s) var(--radius-s) var(--radius-s);}.elementor-kit-69 button:hover,.elementor-kit-69 button:focus,.elementor-kit-69 input[type="button"]:hover,.elementor-kit-69 input[type="button"]:focus,.elementor-kit-69 input[type="submit"]:hover,.elementor-kit-69 input[type="submit"]:focus,.elementor-kit-69 .elementor-button:hover,.elementor-kit-69 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-7d2063d );}.elementor-kit-69 e-page-transition{background-color:#FFBC7D;}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );font-size:var( --e-global-typography-888d39e-font-size );font-weight:var( --e-global-typography-888d39e-font-weight );line-height:var( --e-global-typography-888d39e-line-height );}body.e-wc-message-notice .woocommerce-message .button:hover, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button:hover{background-color:var( --e-global-color-secondary );background-image:var( --e-global-color-secondary );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );font-size:var( --e-global-typography-888d39e-font-size );font-weight:var( --e-global-typography-888d39e-font-weight );line-height:var( --e-global-typography-888d39e-line-height );}body.e-wc-info-notice .woocommerce-info .button:hover, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-info .woocommerce-Button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .wc-block-components-notice-banner.is-info .woocommerce-Button:hover{background-color:var( --e-global-color-secondary );background-image:var( --e-global-color-secondary );}.elementor-kit-69 a{color:var( --e-global-color-primary );font-weight:400;font-style:italic;text-decoration:none;}.elementor-kit-69 a:hover{color:var( --e-global-color-secondary );}.elementor-kit-69 h1{color:var( --e-global-color-accent );font-size:var( --e-global-typography-6045101-font-size );font-weight:var( --e-global-typography-6045101-font-weight );line-height:var( --e-global-typography-6045101-line-height );}.elementor-kit-69 h2{color:var( --e-global-color-accent );font-size:var( --e-global-typography-6230aba-font-size );font-weight:var( --e-global-typography-6230aba-font-weight );line-height:var( --e-global-typography-6230aba-line-height );}.elementor-kit-69 h3{color:var( --e-global-color-accent );font-size:var( --e-global-typography-390c3d1-font-size );font-weight:var( --e-global-typography-390c3d1-font-weight );line-height:var( --e-global-typography-390c3d1-line-height );}.elementor-kit-69 h4{color:var( --e-global-color-accent );font-size:var( --e-global-typography-4548d83-font-size );font-weight:var( --e-global-typography-4548d83-font-weight );line-height:var( --e-global-typography-4548d83-line-height );}.elementor-kit-69 h5{color:var( --e-global-color-accent );font-size:var( --e-global-typography-7e181e0-font-size );font-weight:var( --e-global-typography-7e181e0-font-weight );line-height:var( --e-global-typography-7e181e0-line-height );}.elementor-kit-69 h6{color:var( --e-global-color-accent );font-size:var( --e-global-typography-efb05da-font-size );font-weight:var( --e-global-typography-efb05da-font-weight );line-height:var( --e-global-typography-efb05da-line-height );}.elementor-kit-69 img{border-radius:var(--radius-s) var(--radius-s) var(--radius-s) var(--radius-s);}.elementor-kit-69 label{color:var( --e-global-color-text );font-size:var( --e-global-typography-da96331-font-size );line-height:var( --e-global-typography-da96331-line-height );}.elementor-kit-69 input:not([type="button"]):not([type="submit"]),.elementor-kit-69 textarea,.elementor-kit-69 .elementor-field-textual{color:var( --e-global-color-text );background-color:var( --e-global-color-7d2063d );border-radius:var(--radius-s) var(--radius-s) var(--radius-s) var(--radius-s);}.elementor-kit-69 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-69 textarea:focus,.elementor-kit-69 .elementor-field-textual:focus{color:var( --e-global-color-text );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1366px;}.e-con{--container-max-width:1366px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{--error-message-text-color:var( --e-global-color-text );font-family:var( --e-global-typography-f5f7c66-font-family ), Sans-serif;font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );--error-message-normal-links-color:var( --e-global-color-text );--error-message-hover-links-color:var( --e-global-color-secondary );--error-box-border-radius:var(--radius-s) var(--radius-s) var(--radius-s) var(--radius-s);}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-family:var( --e-global-typography-f5f7c66-font-family ), Sans-serif;font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}body.e-wc-error-notice .woocommerce-error, body.e-wc-error-notice .wc-block-components-notice-banner.is-error{border-style:none;}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{--message-message-text-color:var( --e-global-color-text );font-family:var( --e-global-typography-f5f7c66-font-family ), Sans-serif;font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );--message-box-border-radius:var(--radius-s) var(--radius-s) var(--radius-s) var(--radius-s);--message-buttons-normal-text-color:var( --e-global-color-7d2063d );--message-buttons-hover-text-color:var( --e-global-color-56a20f7 );--message-border-type:none;--message-buttons-border-radius:var(--radius-s) var(--radius-s) var(--radius-s) var(--radius-s);}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-family:var( --e-global-typography-f5f7c66-font-family ), Sans-serif;font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}.e-wc-message-notice .woocommerce-message .restore-item, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, .e-wc-message-notice .woocommerce-message a:not([class]), .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){--notice-message-normal-links-color:var( --e-global-color-text );}.e-wc-message-notice .woocommerce-message .restore-item:hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item:hover, .e-wc-message-notice .woocommerce-message a:not([class]):hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]):hover{--notice-message-hover-links-color:var( --e-global-color-secondary );}body.e-wc-message-notice .woocommerce-message, body.e-wc-message-notice .wc-block-components-notice-banner.is-success{border-style:none;}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{font-family:var( --e-global-typography-f5f7c66-font-family ), Sans-serif;font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );--info-box-border-radius:var(--radius-s) var(--radius-s) var(--radius-s) var(--radius-s);--info-buttons-normal-text-color:var( --e-global-color-56a20f7 );--info-buttons-hover-text-color:var( --e-global-color-56a20f7 );--info-border-type:none;--info-buttons-border-radius:var(--radius-s) var(--radius-s) var(--radius-s) var(--radius-s);}body.e-wc-info-notice .woocommerce-info, body.e-wc-info-notice .wc-block-components-notice-banner.is-info{border-style:none;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1366px){.elementor-kit-69{font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}.elementor-kit-69 h1{font-size:var( --e-global-typography-6045101-font-size );line-height:var( --e-global-typography-6045101-line-height );}.elementor-kit-69 h2{font-size:var( --e-global-typography-6230aba-font-size );line-height:var( --e-global-typography-6230aba-line-height );}.elementor-kit-69 h3{font-size:var( --e-global-typography-390c3d1-font-size );line-height:var( --e-global-typography-390c3d1-line-height );}.elementor-kit-69 h4{font-size:var( --e-global-typography-4548d83-font-size );line-height:var( --e-global-typography-4548d83-line-height );}.elementor-kit-69 h5{font-size:var( --e-global-typography-7e181e0-font-size );line-height:var( --e-global-typography-7e181e0-line-height );}.elementor-kit-69 h6{font-size:var( --e-global-typography-efb05da-font-size );line-height:var( --e-global-typography-efb05da-line-height );}.elementor-kit-69 button,.elementor-kit-69 input[type="button"],.elementor-kit-69 input[type="submit"],.elementor-kit-69 .elementor-button{font-size:var( --e-global-typography-888d39e-font-size );line-height:var( --e-global-typography-888d39e-line-height );}.elementor-kit-69 label{font-size:var( --e-global-typography-da96331-font-size );line-height:var( --e-global-typography-da96331-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-size:var( --e-global-typography-888d39e-font-size );line-height:var( --e-global-typography-888d39e-line-height );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-size:var( --e-global-typography-888d39e-font-size );line-height:var( --e-global-typography-888d39e-line-height );}}@media(max-width:1024px){.elementor-kit-69{font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}.elementor-kit-69 h1{font-size:var( --e-global-typography-6045101-font-size );line-height:var( --e-global-typography-6045101-line-height );}.elementor-kit-69 h2{font-size:var( --e-global-typography-6230aba-font-size );line-height:var( --e-global-typography-6230aba-line-height );}.elementor-kit-69 h3{font-size:var( --e-global-typography-390c3d1-font-size );line-height:var( --e-global-typography-390c3d1-line-height );}.elementor-kit-69 h4{font-size:var( --e-global-typography-4548d83-font-size );line-height:var( --e-global-typography-4548d83-line-height );}.elementor-kit-69 h5{font-size:var( --e-global-typography-7e181e0-font-size );line-height:var( --e-global-typography-7e181e0-line-height );}.elementor-kit-69 h6{font-size:var( --e-global-typography-efb05da-font-size );line-height:var( --e-global-typography-efb05da-line-height );}.elementor-kit-69 button,.elementor-kit-69 input[type="button"],.elementor-kit-69 input[type="submit"],.elementor-kit-69 .elementor-button{font-size:var( --e-global-typography-888d39e-font-size );line-height:var( --e-global-typography-888d39e-line-height );}.elementor-kit-69 label{font-size:var( --e-global-typography-da96331-font-size );line-height:var( --e-global-typography-da96331-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-size:var( --e-global-typography-888d39e-font-size );line-height:var( --e-global-typography-888d39e-line-height );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-size:var( --e-global-typography-888d39e-font-size );line-height:var( --e-global-typography-888d39e-line-height );}}@media(max-width:767px){.elementor-kit-69{font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}.elementor-kit-69 h1{font-size:var( --e-global-typography-6045101-font-size );line-height:var( --e-global-typography-6045101-line-height );}.elementor-kit-69 h2{font-size:var( --e-global-typography-6230aba-font-size );line-height:var( --e-global-typography-6230aba-line-height );}.elementor-kit-69 h3{font-size:var( --e-global-typography-390c3d1-font-size );line-height:var( --e-global-typography-390c3d1-line-height );}.elementor-kit-69 h4{font-size:var( --e-global-typography-4548d83-font-size );line-height:var( --e-global-typography-4548d83-line-height );}.elementor-kit-69 h5{font-size:var( --e-global-typography-7e181e0-font-size );line-height:var( --e-global-typography-7e181e0-line-height );}.elementor-kit-69 h6{font-size:var( --e-global-typography-efb05da-font-size );line-height:var( --e-global-typography-efb05da-line-height );}.elementor-kit-69 button,.elementor-kit-69 input[type="button"],.elementor-kit-69 input[type="submit"],.elementor-kit-69 .elementor-button{font-size:var( --e-global-typography-888d39e-font-size );line-height:var( --e-global-typography-888d39e-line-height );}.elementor-kit-69 label{font-size:var( --e-global-typography-da96331-font-size );line-height:var( --e-global-typography-da96331-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{font-size:var( --e-global-typography-888d39e-font-size );line-height:var( --e-global-typography-888d39e-line-height );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{font-size:var( --e-global-typography-f5f7c66-font-size );line-height:var( --e-global-typography-f5f7c66-line-height );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{font-size:var( --e-global-typography-888d39e-font-size );line-height:var( --e-global-typography-888d39e-line-height );}}:root { --color-white:#ffffff; --color-black:#000000; --color-gray-dark:#374151; --color-gray:#6b7280; --color-text-gray-light:#9ca3af; --color-bg-gray-light:#f3f4f6; --color-border-gray-light:#e5e7eb; --color-primary:#0740f9; --color-secondary:#aaebfd; --color-neutral:#6b7280; --color-success:#3DC13C; --color-warning:#F4BB1B; --color-error:#F13737; --space-0:0px; --space-1:clamp(0.25rem, calc(0.21rem + 0.09vw), 0.31rem); --space-2:clamp(0.5rem, calc(0.43rem + 0.18vw), 0.63rem); --space-3:clamp(0.75rem, calc(0.64rem + 0.27vw), 0.94rem); --space-4:clamp(1rem, calc(0.85rem + 0.37vw), 1.25rem); --space-6:clamp(1.5rem, calc(1.28rem + 0.56vw), 1.88rem); --space-8:clamp(2rem, calc(1.71rem + 0.74vw), 2.5rem); --space-12:clamp(3rem, calc(2.56rem + 1.1vw), 3.75rem); --font-family-sans:Roboto; --font-family-mono:Menlo; --font-size-2xs:clamp(0.58rem, calc(0.49rem + 0.09vw), 0.64rem); --font-size-xs:clamp(0.69rem, calc(0.59rem + 0.16vw), 0.8rem); --font-size-sm:clamp(0.83rem, calc(0.71rem + 0.25vw), 1rem); --font-size-base:clamp(1rem, calc(0.85rem + 0.37vw), 1.25rem); --font-size-lg:clamp(1.2rem, calc(1.02rem + 0.53vw), 1.56rem); --font-size-xl:clamp(1.44rem, calc(1.22rem + 0.75vw), 1.95rem); --font-size-2xl:clamp(1.73rem, calc(1.47rem + 1.05vw), 2.44rem); --font-size-3xl:clamp(2.07rem, calc(1.76rem + 1.45vw), 3.05rem); --font-size-4xl:clamp(2.49rem, calc(2.12rem + 1.97vw), 3.82rem); --font-size-5xl:clamp(2.99rem, calc(2.54rem + 2.63vw), 4.77rem); --leading-tight:20px; --leading-normal:24px; --leading-relaxed:26px; --w-full:100%; --w-auto:auto; --w-1-2:50%; --w-1-3:33.333%; --w-2-3:66.666%; --w-1-4:25%; --w-3-4:75%; --w-screen:100vw; --w-xs:20rem; --w-sm:24rem; --w-md:28rem; --w-lg:32rem; --w-xl:36rem; --w-2xl:42rem; --w-3xl:48rem; --h-full:100%; --h-auto:auto; --h-screen:100vh; --h-xs:20rem; --h-sm:24rem; --h-md:28rem; --h-lg:32rem; --h-xl:36rem; --h-2xl:42rem; --h-3xl:48rem; --border-0:0px; --border-1:clamp(0.0625rem, calc(0.053rem + 0.023vw), 0.078rem); --border-2:clamp(0.125rem, calc(0.107rem + 0.046vw), 0.156rem); --rounded-none:0px; --rounded-sm:4px; --rounded:6px; --rounded-lg:8px; --rounded-xl:12px; --rounded-full:9999px; --shadow-sm-x:0px; --shadow-sm-y:1px; --shadow-sm-blur:2px; --shadow-sm-spread:0px; --shadow-sm-color:rgba(17, 24, 39, 0.18); --shadow-md-x:0px; --shadow-md-y:6px; --shadow-md-blur:12px; --shadow-md-spread:-2px; --shadow-md-color:rgba(17, 24, 39, 0.22); --shadow-lg-x:0px; --shadow-lg-y:12px; --shadow-lg-blur:24px; --shadow-lg-spread:-6px; --shadow-lg-color:rgba(17, 24, 39, 0.24); --shadow-panel-x:0px; --shadow-panel-y:28px; --shadow-panel-blur:56px; --shadow-panel-spread:-14px; --shadow-panel-color:rgba(17, 24, 39, 0.28); }
/* Start custom CSS */.elementor-menu-cart__toggle,
.elementor-menu-cart__toggle .elementor-button,
.elementor-menu-cart__toggle .elementor-button-icon {
    background: transparent !important;
    
}
.forset-page {
  font-family: Inter, Arial, sans-serif;
  color: #151719;
  background: #fff;
}

.forset-header {
  height: 72px;
  padding: 0 8%;
  background: #0e1113;
  display: flex;
  align-items: center;
  gap: 36px;
  position: relative;
  z-index: 10;
}

.forset-logo img {
  width: 145px;
  display: block;
}

.forset-nav {
  display: flex;
  gap: 34px;
  flex: 1;
  justify-content: center;
}

.forset-nav a,
.forset-footer a {
  color: #fff;
  text-decoration: none;
  font-size: 14px;
}

.forset-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 46px;
  padding: 0 24px;
  border-radius: 3px;
  font-size: 13px;
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 0;
}

.forset-btn-red {
  background: #e72b26;
  color: #fff;
}

.forset-btn-outline {
  border: 1px solid rgba(255,255,255,.75);
  color: #fff;
  background: transparent;
}

.forset-hero {
  min-height: 620px;
  background-size: cover;
  background-position: center;
  position: relative;
  display: flex;
  align-items: center;
  padding: 80px 8%;
}

.forset-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(90deg, rgba(0,0,0,.72), rgba(0,0,0,.25), rgba(0,0,0,.2));
}

.forset-hero-content {
  position: relative;
  max-width: 650px;
  color: #fff;
}

.forset-eyebrow {
  color: #e72b26;
  font-size: 13px;
  font-weight: 900;
  text-transform: uppercase;
  margin: 0 0 18px;
}

.forset-hero h1 {
  font-size: 58px;
  line-height: 1.08;
  margin: 0 0 24px;
  letter-spacing: 0;
}

.forset-hero p {
  font-size: 17px;
  line-height: 1.7;
}

.forset-actions {
  display: flex;
  gap: 14px;
  margin-top: 30px;
}

.forset-benefits {
  background: #121619;
  color: #fff;
  padding: 28px 8%;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 28px;
}

.forset-benefits div {
  display: grid;
  grid-template-columns: 42px 1fr;
  column-gap: 16px;
  border-right: 1px solid rgba(255,255,255,.14);
}

.forset-benefits div:last-child {
  border-right: 0;
}

.forset-benefits span {
  color: #e72b26;
  font-size: 30px;
  grid-row: span 2;
}

.forset-benefits h3 {
  margin: 0 0 6px;
  font-size: 16px;
}

.forset-benefits p {
  margin: 0;
  color: #cfd3d6;
  font-size: 13px;
  line-height: 1.6;
}

.forset-section {
  padding: 72px 8%;
}

.forset-section h2,
.forset-product-text h2,
.forset-instagram h2 {
  font-size: 34px;
  line-height: 1.18;
  margin: 0 0 26px;
}

.forset-card-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 32px;
}

.forset-card {
  border: 1px solid #e1e1e1;
  border-radius: 4px;
  overflow: hidden;
  background: #fff;
}

.forset-card img {
  width: 100%;
  height: 230px;
  object-fit: cover;
  display: block;
}

.forset-card div {
  padding: 26px;
}

.forset-card h3 {
  margin: 0 0 14px;
  font-size: 18px;
}

.forset-card p {
  color: #4d5358;
  line-height: 1.7;
}

.forset-card a {
  color: #e72b26;
  font-weight: 800;
  text-decoration: none;
}

.forset-product-split {
  display: grid;
  grid-template-columns: 36% 64%;
  background: #f4f4f4;
}

.forset-product-text {
  padding: 76px 8% 76px 18%;
}

.forset-product-text p {
  line-height: 1.7;
  color: #3e4449;
}

.forset-product-text ul {
  padding: 0;
  margin: 22px 0 28px;
  list-style: none;
}

.forset-product-text li {
  margin: 10px 0;
}

.forset-product-text li::before {
  content: "✓";
  color: #e72b26;
  margin-right: 10px;
  font-weight: 900;
}

.forset-product-image img {
  width: 100%;
  height: 100%;
  min-height: 470px;
  object-fit: cover;
  display: block;
}

.forset-trust {
  display: grid;
  grid-template-columns: 33% 1fr;
  gap: 48px;
  align-items: start;
}

.forset-trust-intro p {
  line-height: 1.7;
  color: #4d5358;
}

.forset-cert-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
}

.forset-cert {
  border: 1px solid #e1e1e1;
  padding: 34px 28px;
  min-height: 220px;
  text-align: center;
  border-radius: 4px;
}

.forset-cert h3 {
  margin: 0 0 22px;
  font-size: 20px;
}

.forset-cert p {
  color: #4d5358;
  line-height: 1.65;
}

.forset-instagram {
  background: #15191d;
  color: #fff;
  padding: 36px 8%;
  display: grid;
  grid-template-columns: 1.2fr repeat(4, 1fr);
  gap: 18px;
  align-items: center;
}

.forset-instagram p {
  color: #cfd3d6;
  line-height: 1.6;
}

.forset-instagram img {
  width: 100%;
  aspect-ratio: 1 / .78;
  object-fit: cover;
  border-radius: 4px;
}

.forset-footer {
  background: #20252a;
  color: #d9dde0;
  padding: 48px 8%;
  display: grid;
  grid-template-columns: 1.5fr 1fr 1fr 1.3fr;
  gap: 44px;
}

.forset-footer-logo {
  width: 145px;
  margin-bottom: 22px;
}

.forset-footer h4 {
  color: #fff;
  margin: 0 0 18px;
  text-transform: uppercase;
  font-size: 13px;
}

.forset-footer a {
  display: block;
  color: #d9dde0;
  margin: 0 0 12px;
}

.forset-footer p {
  line-height: 1.7;
  font-size: 14px;
}

@media (max-width: 1024px) {
  .forset-header {
    flex-wrap: wrap;
    height: auto;
    padding: 20px 6%;
  }

  .forset-nav {
    order: 3;
    width: 100%;
    justify-content: flex-start;
    flex-wrap: wrap;
    gap: 18px;
  }

  .forset-hero {
    padding: 80px 6%;
  }

  .forset-hero h1 {
    font-size: 44px;
  }

  .forset-benefits,
  .forset-card-grid,
  .forset-cert-grid {
    grid-template-columns: repeat(2, 1fr);
  }

  .forset-product-split,
  .forset-trust,
  .forset-instagram,
  .forset-footer {
    grid-template-columns: 1fr;
  }

  .forset-product-text {
    padding: 56px 6%;
  }
}

@media (max-width: 640px) {
  .forset-nav {
    display: none;
  }

  .forset-header {
    justify-content: space-between;
  }

  .forset-hero {
    min-height: 560px;
  }

  .forset-hero h1 {
    font-size: 36px;
  }

  .forset-actions {
    flex-direction: column;
    align-items: flex-start;
  }

  .forset-benefits,
  .forset-card-grid,
  .forset-cert-grid {
    grid-template-columns: 1fr;
  }

  .forset-benefits div {
    border-right: 0;
    border-bottom: 1px solid rgba(255,255,255,.14);
    padding-bottom: 20px;
  }

  .forset-section {
    padding: 56px 6%;
  }

  .forset-section h2,
  .forset-product-text h2,
  .forset-instagram h2 {
    font-size: 29px;
  }
}

/* FORSET_CART_ACTIONS_CENTER_START */
body.woocommerce-cart .wc-proceed-to-checkout {
  display: flex !important;
  flex-direction: column;
  align-items: center !important;
}
body.woocommerce-cart .wc-proceed-to-checkout > .continue-with-vipps-wrapper {
  margin-left: auto !important;
  margin-right: auto !important;
}
body.woocommerce-cart .wc-proceed-to-checkout > .checkout-button {
  display: inline-flex !important;
  width: auto !important;
  max-width: 100%;
  margin-left: auto !important;
  margin-right: auto !important;
  justify-content: center;
}
/* FORSET_CART_ACTIONS_CENTER_END *//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins Local';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://forset.no/wp-content/uploads/2026/03/Poppins-ThinItalic.woff') format('woff');
}
@font-face {
	font-family: 'Poppins Local';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://forset.no/wp-content/uploads/2026/03/Poppins-Thin.woff') format('woff');
}
@font-face {
	font-family: 'Poppins Local';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://forset.no/wp-content/uploads/2026/03/Poppins-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Poppins Local';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://forset.no/wp-content/uploads/2026/03/Poppins-Light.woff') format('woff');
}
/* End Custom Fonts CSS */