@font-face{font-display:fallback;font-family:Barlow;font-style:normal;font-weight:300;src:url(../assets/fonts/barlow/Light/Barlow-Light.eot);src:url(../assets/fonts/barlow/Light/Barlow-Light.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/barlow/Light/Barlow-Light.woff2) format("woff2"),url(../assets/fonts/barlow/Light/Barlow-Light.woff) format("woff"),url(../assets/fonts/barlow/Light/Barlow-Light.ttf) format("truetype"),url(../assets/fonts/barlow/Light/Barlow-Light.svg#Barlow-300) format("svg")}@font-face{font-display:fallback;font-family:Barlow;font-style:normal;font-weight:400;src:url(../assets/fonts/barlow/Regular/Barlow-Regular.eot);src:url(../assets/fonts/barlow/Regular/Barlow-Regular.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/barlow/Regular/Barlow-Regular.woff2) format("woff2"),url(../assets/fonts/barlow/Regular/Barlow-Regular.woff) format("woff"),url(../assets/fonts/barlow/Regular/Barlow-Regular.ttf) format("truetype"),url(../assets/fonts/barlow/Regular/Barlow-Regular.svg#Barlow-400) format("svg")}@font-face{font-display:fallback;font-family:Barlow;font-style:normal;font-weight:500;src:url(../assets/fonts/barlow/Medium/Barlow-Medium.eot);src:url(../assets/fonts/barlow/Medium/Barlow-Medium.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/barlow/Medium/Barlow-Medium.woff2) format("woff2"),url(../assets/fonts/barlow/Medium/Barlow-Medium.woff) format("woff"),url(../assets/fonts/barlow/Medium/Barlow-Medium.ttf) format("truetype"),url(../assets/fonts/barlow/Medium/Barlow-Medium.svg#Barlow-500) format("svg")}@font-face{font-display:fallback;font-family:Barlow;font-style:normal;font-weight:600;src:url(../assets/fonts/barlow/SemiBold/Barlow-SemiBold.eot);src:url(../assets/fonts/barlow/SemiBold/Barlow-SemiBold.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/barlow/SemiBold/Barlow-SemiBold.woff2) format("woff2"),url(../assets/fonts/barlow/SemiBold/Barlow-SemiBold.woff) format("woff"),url(../assets/fonts/barlow/SemiBold/Barlow-SemiBold.ttf) format("truetype"),url(../assets/fonts/barlow/SemiBold/Barlow-SemiBold.svg#Barlow-600) format("svg")}@font-face{font-display:fallback;font-family:Barlow;font-style:normal;font-weight:700;src:url(../assets/fonts/barlow/Bold/Barlow-Bold.eot);src:url(../assets/fonts/barlow/Bold/Barlow-Bold.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/barlow/Bold/Barlow-Bold.woff2) format("woff2"),url(../assets/fonts/barlow/Bold/Barlow-Bold.woff) format("woff"),url(../assets/fonts/barlow/Bold/Barlow-Bold.ttf) format("truetype"),url(../assets/fonts/barlow/Bold/Barlow-Bold.svg#Barlow-700) format("svg")}@font-face{font-display:fallback;font-family:Barlow;font-style:normal;font-weight:800;src:url(../assets/fonts/barlow/ExtraBold/Barlow-ExtraBold.eot);src:url(../assets/fonts/barlow/ExtraBold/Barlow-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../assets/fonts/barlow/ExtraBold/Barlow-ExtraBold.woff2) format("woff2"),url(../assets/fonts/barlow/ExtraBold/Barlow-ExtraBold.woff) format("woff"),url(../assets/fonts/barlow/ExtraBold/Barlow-ExtraBold.ttf) format("truetype"),url(../assets/fonts/barlow/ExtraBold/Barlow-ExtraBold.svg#Barlow-800) format("svg")}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(../assets/fonts/icomoon/icomoon.eot?2qqxca);src:url(../assets/fonts/icomoon/icomoon.eot?2qqxca#iefix) format("embedded-opentype"),url(../assets/fonts/icomoon/icomoon.ttf?2qqxca) format("truetype"),url(../assets/fonts/icomoon/icomoon.woff?2qqxca) format("woff"),url(../assets/fonts/icomoon/icomoon.svg?2qqxca#icomoon) format("svg")}i{font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-stock-out:before{content:"\e90c"}.icon-bell:before{content:"\e90d"}.icon-mega-menu:before{content:"\e900"}.icon-pinterest:before{content:"\e90a"}.icon-account-fill:before{content:"\e909"}.icon-cart:before{content:"\e935"}.icon-table:before{content:"\e923"}.icon-quote:before{content:"\e947"}.icon-iconoir_eye:before{content:"\e912"}.icon-eye-blocked:before{content:"\e901"}.icon-x:before{content:"\e902"}.icon-checkmark:before{content:"\e903"}.icon-filters:before{content:"\e904"}.icon-magnifier:before{content:"\e905"}.icon-heart:before{content:"\e906"}.icon-heart-filled:before{content:"\e908"}.icon-linkedin:before{content:"\e907"}.icon-account:before{content:"\e90b"}.icon-tiktok:before{content:"\e913"}.icon-arrow-left:before{content:"\e914"}.icon-arrow-right:before{content:"\e915"}.icon-chevron-right:before{content:"\e916"}.icon-chevron-left:before{content:"\e917"}.icon-chevron-down:before{content:"\e918"}.icon-chevron-up:before{content:"\e919"}.icon-keyboard-shortcuts:before{content:"\e91a"}.icon-reload:before{content:"\e91b"}.icon-calendar:before{content:"\e91c"}.icon-play:before{content:"\e91d"}.icon-carret:before{content:"\e91f"}.icon-file-text:before{content:"\e922"}.icon-grid:before{content:"\e924"}.icon-minus:before{content:"\e926"}.icon-plus:before{content:"\e928"}.icon-checkmark-cross:before{content:"\e929"}.icon-checkmark-circle:before{content:"\e92a"}.icon-x-rounded:before{content:"\e92d"}.icon-dots:before{content:"\e92f"}.icon-clock-check-outline:before{content:"\e930"}.icon-warning:before{content:"\e932"}.icon-dangerous:before{content:"\e933"}.icon-export:before{content:"\e93d"}.icon-import:before{content:"\e93e"}.icon-bin:before{content:"\e9ac"}.icon-eye:before{content:"\e9ce"}.icon-facebook:before{content:"\ea90"}.icon-instagram:before{content:"\ea92"}.icon-rss:before{content:"\ea9b"}.icon-youtube:before{content:"\ea9d"}:root{--body-clr-dim:color-mix(in srgb,var(--body-bg-clr) 46.3%,var(--body-clr));--body-alt-clr-dim:color-mix(in srgb,var(--body-alt-bg-clr) 20%,var(--body-alt-clr));--dim-subtle:15%;--dim-light:30%;--dim-medium:50%;--dim-strong:70%;--dim-extreme:85%;--clr-primary-50:var(--custom-clr-primary-50,#d4e4f2);--clr-primary-100:var(--custom-clr-primary-100,#b7d2e9);--clr-primary-200:var(--custom-clr-primary-200,#93bbdf);--clr-primary-300:var(--custom-clr-primary-300,#6fa4d4);--clr-primary-400:var(--custom-clr-primary-400,#4b8ec9);--clr-primary-500:var(--custom-clr-primary-500,#2777be);--clr-primary-600:var(--custom-clr-primary-600,#21639e);--clr-primary-700:var(--custom-clr-primary-700,#1a4f7f);--clr-primary-800:var(--custom-clr-primary-800,#143c5f);--clr-primary-900:var(--custom-clr-primary-900,#0d283f);--clr-primary-950:var(--custom-clr-primary-950,#081826);--clr-neutral-50:var(--custom-clr-neutral-50,#f9fafb);--clr-neutral-100:var(--custom-clr-neutral-100,#f3f4f6);--clr-neutral-200:var(--custom-clr-neutral-200,#e5e7eb);--clr-neutral-300:var(--custom-clr-neutral-300,#d1d5db);--clr-neutral-400:var(--custom-clr-neutral-400,#9ca3af);--clr-neutral-500:var(--custom-clr-neutral-500,#6b7280);--clr-neutral-600:var(--custom-clr-neutral-600,#4b5563);--clr-neutral-700:var(--custom-clr-neutral-700,#374151);--clr-neutral-800:var(--custom-clr-neutral-800,#1f2937);--clr-neutral-900:var(--custom-clr-neutral-900,#111827);--clr-neutral-950:var(--custom-clr-neutral-950,#030712);--clr-white:#fff;--clr-black:#000;--clr-warning-tint:var(--custom-clr-warning-tint,#ffe8cc);--clr-warning:var(--custom-clr-warning,#f1b14e);--clr-warning-shade:var(--custom-clr-warning-shade,#d27f00);--clr-danger-tint:var(--custom-clr-danger-tint,#ff9d96);--clr-danger:var(--custom-clr-danger,#fb4e43);--clr-danger-shade:var(--custom-clr-danger-shade,#b0372f);--clr-success-tint:var(--custom-clr-success-tint,#daf1e5);--clr-success:var(--custom-clr-success,#46b77b);--clr-success-shade:var(--custom-clr-success-shade,#318056);--clr-info-tint:var(--custom-clr-info-tint,#d4e4f2);--clr-info:var(--custom-clr-info,#2777be);--clr-info-shade:var(--custom-clr-info-shade,#1f5f98);--body-clr:var(--custom-body-clr,var(--clr-black));--body-bg-clr:var(--custom-body-bg-clr,#fff);--body-icon-clr:var(--custom-body-icon-clr,var(--clr-primary-500));--body-icon-hover-clr:var(--custom-body-icon-hover-clr,var(--clr-primary-600));--body-link-clr:var(--custom-body-link-clr,var(--clr-primary-500));--body-link-hover-clr:var(--custom-body-link-hover-clr,var(--clr-primary-500));--body-link-visited-clr:var(--custom-body-link-visited-clr,var(--clr-primary-500));--body-link-visited-hover-clr:var(--custom-body-link-visited-hover-clr,var(--clr-primary-500));--body-alt-clr:var(--custom-body-alt-clr,#8996a2);--body-alt-bg-clr:var(--custom-body-alt-bg-clr,#f7f8f9);--body-alt-icon-clr:var(--custom-body-alt-icon-clr,var(--clr-black));--body-alt-icon-hover-clr:var(--custom-body-alt-icon-hover-clr,var(--clr-black));--body-alt-link-clr:var(--custom-body-alt-link-clr,var(--clr-primary-500));--body-alt-link-hover-clr:var(--custom-body-alt-link-hover-clr,var(--clr-primary-500));--header-box-shadow-clr:var(--custom-header-box-shadow-clr,var(--clr-black));--header-box-shadow-opacity:var(--custom-header-box-shadow-opacity,12%);--header-bg-clr:var(--custom-header-bg-clr,var(--clr-white));--header-icon-clr:var(--custom-header-icon-clr,var(--clr-black));--header-icon-hover-clr:var(--custom-header-icon-hover-clr,var(--clr-primary-500));--header-link-clr:var(--custom-header-link-clr,var(--clr-black));--header-link-hover-clr:var(--custom-header-link-hover-clr,var(--clr-primary-500));--header-notif-bg-clr:var(--custom-header-notif-bg-clr,var(--clr-danger));--header-search-clr:var(--custom-header-search-clr,var(--clr-black));--header-search-bg-clr:var(--custom-header-search-bg-clr,var(--clr-white));--header-search-border-clr:var(--custom-header-search-border-clr,var(--clr-neutral-300));--header-search-icon-clr:var(--custom-header-search-icon-clr,var(--clr-black));--header-search-icon-bg-clr:var(--custom-header-search-icon-bg-clr,var(--clr-white));--header-top-bar-bg-clr:var(--custom-header-top-bar-bg-clr,var(--clr-white));--header-top-bar-link-clr:var(--custom-header-top-bar-link-clr,var(--clr-black));--header-top-bar-link-hover-clr:var(--custom-header-top-bar-link-hover-clr,var(--clr-primary-500));--header-top-bar-announcement-text-clr:var(--custom-header-top-bar-announcement-text-clr,var(--clr-black));--header-top-bar-border-clr:var(--custom-header-top-bar-border-clr,var(--clr-neutral-300));--header-bottom-bar-bg-clr:var(--custom-header-bottom-bar-bg-clr,#0093dd);--header-bottom-bar-link-clr:var(--custom-header-bottom-bar-link-clr,var(--clr-white));--header-bottom-bar-link-hover-clr:var(--custom-header-bottom-bar-link-hover-clr,var(--clr-neutral-50));--header-bottom-bar-border-clr:var(--custom-header-bottom-bar-border-clr,#0093dd);--header-nav-bg-clr:var(--custom-header-nav-bg-clr,var(--clr-white));--header-nav-arrow-clr:var(--custom-header-nav-arrow-clr,var(--clr-black));--header-nav-overlay-opacity:var(--custom-header-nav-overlay-opacity,50%);--header-nav-overlay-bg-clr:var(--custom-header-nav-overlay-bg-clr,var(--clr-black));--header-nav-sidebar-bg-clr:var(--custom-header-nav-sidebar-bg-clr,var(--clr-neutral-50));--header-nav-link-active-clr:var(--custom-header-nav-link-active-clr,var(--clr-primary-500));--header-nav-link-lvl-1-clr:var(--custom-header-nav-link-lvl-1-clr,var(--clr-black));--header-nav-link-lvl-1-hover-clr:var(--custom-header-nav-link-lvl-1-hover-clr,var(--clr-primary-500));--header-nav-link-lvl-2-clr:var(--custom-header-nav-link-lvl-2-clr,var(--clr-black));--header-nav-link-lvl-2-hover-clr:var(--custom-header-nav-link-lvl-2-hover-clr,var(--clr-primary-500));--header-nav-link-lvl-3-clr:var(--custom-header-nav-link-lvl-3-clr,var(--clr-black));--header-nav-link-lvl-3-hover-clr:var(--custom-header-nav-link-lvl-3-hover-clr,var(--clr-primary-500));--header-nav-extra-link-clr:var(--custom-header-nav-extra-link-clr,var(--clr-danger));--header-nav-extra-link-hover-clr:var(--custom-header-nav-extra-link-hover-clr,var(--clr-danger-shade));--header-nav-border-clr:var(--custom-header-nav-border-clr,color-mix(in srgb,var(--header-mobile-nav-link-lvl-1-clr) 6%,var(--header-mobile-nav-bg-clr)));--header-nav-box-shadow-clr:var(--custom-header-nav-box-shadow-clr,var(--clr-black));--header-mobile-top-bar-bg-clr:var(--custom-header-mobile-top-bar-bg-clr,var(--clr-white));--header-mobile-top-bar-clr:var(--custom-header-mobile-top-bar-clr,var(--clr-black));--header-mobile-top-bar-border-clr:var(--custom-header-mobile-top-bar-border-clr,color-mix(in srgb,var(--header-mobile-nav-link-lvl-1-clr) 6%,var(--header-mobile-nav-bg-clr)));--header-mobile-topbar-center-link-clr:var(--custom-header-mobile-topbar-center-link-clr,var(--clr-white));--header-mobile-topbar-center-link-hover-clr:var(--custom-header-mobile-topbar-center-link-hover-clr,var(--clr-neutral-200));--header-mobile-topbar-center-bg-clr:var(--custom-header-mobile-topbar-center-bg-clr,var(--clr-primary-500));--header-mobile-topbar-center-border-clr:var(--custom-header-mobile-topbar-center-border-clr,var(--clr-primary-500));--header-mobile-bottom-bar-bg-clr:var(--custom-header-mobile-bottom-bar-bg-clr,var(--clr-white));--header-mobile-bottom-bar-clr:var(--custom-header-mobile-bottom-bar-clr,var(--clr-black));--header-mobile-bottom-bar-hover-clr:var(--custom-header-mobile-bottom-bar-hover-clr,var(--clr-primary-500));--header-mobile-bottom-bar-border-clr:var(--custom-header-mobile-bottom-bar-border-clr,color-mix(in srgb,var(--header-mobile-nav-link-lvl-1-clr) 6%,var(--header-mobile-nav-bg-clr)));--header-mobile-nav-bg-clr:var(--custom-header-mobile-nav-bg-clr,var(--clr-white));--header-mobile-nav-link-border-clr:var(--custom-header-mobile-nav-link-border-clr,color-mix(in srgb,var(--header-mobile-nav-link-lvl-1-clr) 6%,var(--header-mobile-nav-bg-clr)));--header-mobile-nav-link-lvl-1-clr:var(--custom-header-mobile-nav-link-lvl-1-clr,var(--clr-black));--header-mobile-nav-link-lvl-1-hover-clr:var(--custom-header-mobile-nav-link-lvl-1-hover-clr,var(--clr-primary-500));--header-mobile-nav-link-lvl-1-arrow-clr:var(--custom-header-mobile-nav-link-lvl-1-arrow-clr,var(--clr-black));--header-mobile-nav-link-lvl-2-clr:var(--custom-header-mobile-nav-link-lvl-2-clr,var(--clr-black));--header-mobile-nav-link-lvl-2-hover-clr:var(--custom-header-mobile-nav-link-lvl-2-hover-clr,var(--clr-primary-500));--header-mobile-nav-link-lvl-2-arrow-clr:var(--custom-header-mobile-nav-link-lvl-2-arrow-clr,var(--clr-black));--header-mobile-nav-extra-link-clr:var(--custom-header-mobile-nav-extra-link-clr,var(--clr-danger));--header-mobile-nav-extra-link-hover-clr:var(--custom-header-mobile-nav-extra-link-hover-clr,var(--clr-danger-shade));--header-mobile-nav-custom-link-clr:var(--custom-header-mobile-nav-custom-link-clr,var(--clr-black));--header-mobile-nav-custom-link-hover-clr:var(--custom-header-mobile-nav-custom-link-hover-clr,var(--clr-primary-500));--header-mobile-nav-show-all-link-clr:var(--custom-header-mobile-nav-show-all-link-clr,var(--clr-primary-500));--header-mobile-nav-show-all-link-hover-clr:var(--custom-header-mobile-nav-show-all-link-hover-clr,var(--clr-primary-700));--header-mobile-nav-back-link-bg-clr:var(--custom-header-mobile-nav-back-link-bg-clr,var(--clr-white));--header-mobile-nav-back-link-clr:var(--custom-header-mobile-nav-back-link-clr,var(--clr-black));--header-mobile-nav-back-link-hover-clr:var(--custom-header-mobile-nav-back-link-hover-clr,var(--clr-primary-700));--header-mobile-nav-back-link-arrow-clr:var(--custom-header-mobile-nav-back-link-arrow-clr,var(--clr-black));--footer-clr:var(--custom-footer-clr,var(--clr-black));--footer-bg-clr:var(--custom-footer-bg-clr,#f7f8f9);--footer-icon-clr:var(--custom-footer-icon-clr,var(--clr-black));--footer-icon-hover-clr:var(--custom-footer-icon-hover-clr,var(--clr-black));--footer-link-clr:var(--custom-footer-link-clr,var(--clr-black));--footer-link-hover-clr:var(--custom-footer-link-hover-clr,var(--clr-primary-500));--footer-alt-clr:var(--custom-footer-alt-clr,var(--clr-white));--footer-alt-bg-clr:var(--custom-footer-alt-bg-clr,#4e5d6b);--footer-alt-link-clr:var(--custom-footer-alt-link-clr,var(--clr-white));--footer-alt-link-hover-clr:var(--custom-footer-alt-link-hover-clr,var(--clr-primary-500));--ribbon-discount-bg-clr:var(--custom-ribbon-discount-bg-clr,var(--clr-danger));--ribbon-discount-big-bg-clr:var(--custom-ribbon-discount-big-bg-clr,var(--clr-danger-shade));--ribbon-discount-small-bg-clr:var(--custom-ribbon-discount-small-bg-clr,var(--clr-warning));--ribbon-discount-new-bg-clr:var(--custom-ribbon-discount-new-bg-clr,var(--clr-success));--ribbon-discount-sale-bg-clr:var(--custom-ribbon-discount-sale-bg-clr,var(--clr-warning));--ribbon-discount-limited-bg-clr:var(--custom-ribbon-discount-limited-bg-clr,var(--clr-danger));--ribbon-discount-clr:var(--custom-ribbon-discount-clr,var(--clr-white));--ribbon-discount-big-clr:var(--custom-ribbon-discount-big-clr,var(--clr-white));--ribbon-discount-small-clr:var(--custom-ribbon-discount-small-clr,var(--clr-white));--ribbon-discount-new-clr:var(--custom-ribbon-discount-new-clr,var(--clr-white));--ribbon-discount-sale-clr:var(--custom-ribbon-discount-sale-clr,var(--clr-white));--ribbon-discount-limited-clr:var(--custom-ribbon-discount-limited-clr,var(--clr-white));--ff-primary:var(--custom-ff-primary,Barlow,sans-serif);--ff-secondary:var(--custom-ff-secondary,Barlow);--base-font-size:1rem;--fs-50:0.625rem;--fs-100:0.688rem;--fs-150:0.75rem;--fs-200:0.875rem;--fs-250:0.938rem;--fs-300:1rem;--fs-350:1.125rem;--fs-400:1.25rem;--fs-450:1.5rem;--fs-500:1.75rem;--fs-550:2rem;--fs-600:2.25rem;--fs-650:2.5rem;--fs-700:3rem;--fs-750:3.5rem;--fs-800:4rem;--fs-850:5rem;--fs-900:6rem;--fs-950:8rem;--scale-1:1;--scale-2:1.067;--scale-3:1.125;--scale-4:1.2;--scale-5:1.25;--scale-6:1.333;--scale-7:1.414;--scale-8:1.5;--scale-9:1.618;--scale-10:1.667;--scale-11:1.778;--scale-12:1.875;--scale-13:2;--scale-14:2.125;--scale-15:2.25;--scale-16:2.5;--scale-17:2.75;--scale-18:3;--lh-50:0.938rem;--lh-100:1.031rem;--lh-150:1.125rem;--lh-200:1.312rem;--lh-250:1.406rem;--lh-300:1.5rem;--lh-350:1.575rem;--lh-400:1.75rem;--lh-450:2.025rem;--lh-500:2.275rem;--lh-550:2.6rem;--lh-600:2.812rem;--lh-650:3rem;--lh-700:3.3rem;--lh-750:4.131rem;--lh-800:4.637rem;--lh-850:5.7rem;--lh-900:6.838rem;--lh-950:8.962rem;--fw-100:100;--fw-200:200;--fw-300:300;--fw-400:400;--fw-500:500;--fw-600:600;--fw-700:700;--fw-800:800;--fw-900:900;--ls-normal:0;--ls-tight:-0.025em;--ls-tighter:-0.05em;--ls-wide:0.025em;--ls-wider:0.05em;--ls-widest:0.1em;--d1-ff:var(--custom-d1-ff,var(--ff-primary));--d1-fs:var(--custom-d1-fs,var(--fs-900));--d1-sf:var(--custom-d1-sf,var(--scale-16));--d1-lh:var(--custom-d1-lh,var(--lh-900));--d1-fw:var(--custom-d1-fw,var(--fw-800));--d1-ls:var(--custom-d1-ls,var(--ls-normal));--d1-tt:var(--custom-d1-tt,uppercase);--d2-ff:var(--custom-d2-ff,var(--ff-primary));--d2-fs:var(--custom-d2-fs,var(--fs-850));--d2-sf:var(--custom-d2-sf,var(--scale-16));--d2-lh:var(--custom-d2-lh,var(--lh-850));--d2-fw:var(--custom-d2-fw,var(--fw-800));--d2-ls:var(--custom-d2-ls,var(--ls-normal));--d2-tt:var(--custom-d2-tt,none);--d3-ff:var(--custom-d3-ff,var(--ff-primary));--d3-fs:var(--custom-d3-fs,var(--fs-800));--d3-sf:var(--custom-d3-sf,var(--scale-13));--d3-lh:var(--custom-d3-lh,var(--lh-800));--d3-fw:var(--custom-d3-fw,var(--fw-800));--d3-ls:var(--custom-d3-ls,var(--ls-normal));--d3-tt:var(--custom-d3-tt,none);--d4-ff:var(--custom-d4-ff,var(--ff-primary));--d4-fs:var(--custom-d4-fs,var(--fs-700));--d4-sf:var(--custom-d4-sf,var(--scale-13));--d4-lh:var(--custom-d4-lh,var(--lh-700));--d4-fw:var(--custom-d4-fw,var(--fw-700));--d4-ls:var(--custom-d4-ls,var(--ls-normal));--d4-tt:var(--custom-d4-tt,none);--d5-ff:var(--custom-d5-ff,var(--ff-primary));--d5-fs:var(--custom-d5-fs,var(--fs-650));--d5-sf:var(--custom-d5-sf,var(--scale-13));--d5-lh:var(--custom-d5-lh,var(--lh-650));--d5-fw:var(--custom-d5-fw,var(--fw-700));--d5-ls:var(--custom-d5-ls,var(--ls-normal));--d5-tt:var(--custom-d5-tt,none);--d6-ff:var(--custom-d6-ff,var(--ff-primary));--d6-fs:var(--custom-d6-fs,var(--fs-550));--d6-sf:var(--custom-d6-sf,var(--scale-13));--d6-lh:var(--custom-d6-lh,var(--lh-550));--d6-fw:var(--custom-d6-fw,var(--fw-700));--d6-ls:var(--custom-d6-ls,var(--ls-normal));--d6-tt:var(--custom-d6-tt,none);--h1-ff:var(--custom-h1-ff,var(--ff-primary));--h1-fs:var(--custom-h1-fs,var(--fs-700));--h1-sf:var(--custom-h1-sf,var(--scale-8));--h1-lh:var(--custom-h1-lh,var(--lh-750));--h1-fw:var(--custom-h1-fw,var(--fw-800));--h1-ls:var(--custom-h1-ls,var(--ls-normal));--h1-tt:var(--custom-h1-tt,none);--h2-ff:var(--custom-h2-ff,var(--ff-primary));--h2-fs:var(--custom-h2-fs,var(--fs-650));--h2-sf:var(--custom-h2-sf,var(--scale-8));--h2-lh:var(--custom-h2-lh,var(--lh-700));--h2-fw:var(--custom-h2-fw,var(--fw-800));--h2-ls:var(--custom-h2-ls,var(--ls-normal));--h2-tt:var(--custom-h2-tt,none);--h3-ff:var(--custom-h3-ff,var(--ff-primary));--h3-fs:var(--custom-h3-fs,var(--fs-600));--h3-sf:var(--custom-h3-sf,var(--scale-8));--h3-lh:var(--custom-h3-lh,var(--lh-650));--h3-fw:var(--custom-h3-fw,var(--fw-700));--h3-ls:var(--custom-h3-ls,var(--ls-normal));--h3-tt:var(--custom-h3-tt,none);--h4-ff:var(--custom-h4-ff,var(--ff-primary));--h4-fs:var(--custom-h4-fs,var(--fs-500));--h4-sf:var(--custom-h4-sf,var(--scale-7));--h4-lh:var(--custom-h4-lh,var(--lh-550));--h4-fw:var(--custom-h4-fw,var(--fw-700));--h4-ls:var(--custom-h4-ls,var(--ls-normal));--h4-tt:var(--custom-h4-tt,none);--h5-ff:var(--custom-h5-ff,var(--ff-primary));--h5-fs:var(--custom-h5-fs,var(--fs-450));--h5-sf:var(--custom-h5-sf,var(--scale-7));--h5-lh:var(--custom-h5-lh,var(--lh-450));--h5-fw:var(--custom-h5-fw,var(--fw-700));--h5-ls:var(--custom-h5-ls,var(--ls-normal));--h5-tt:var(--custom-h5-tt,none);--h6-ff:var(--custom-h6-ff,var(--ff-primary));--h6-fs:var(--custom-h6-fs,var(--fs-400));--h6-sf:var(--custom-h6-sf,var(--scale-7));--h6-lh:var(--custom-h6-lh,var(--lh-400));--h6-fw:var(--custom-h6-fw,var(--fw-700));--h6-ls:var(--custom-h6-ls,var(--ls-normal));--h6-tt:var(--custom-h6-tt,none);--btn-primary-clr:var(--custom-btn-primary-clr,var(--clr-white));--btn-action-clr:var(--custom-btn-action-clr,var(--clr-white))}.text-muted{color:color-mix(in srgb,var(--body-bg-clr) var(--dim-strong),var(--body-clr))!important}a,abbr,acronym,address,applet,article,aside,b,big,blockquote,body,button,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,i,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,ruby,section,select,small,span,strike,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var{all:unset;box-sizing:border-box;display:revert}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;box-sizing:border-box;margin-top:0!important}html body,html button,html input,html select,html textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{margin:0;overflow-x:hidden!important;overflow-y:scroll;text-rendering:optimizeLegibility;width:100%}a,button{cursor:revert}a{color:unset;text-decoration:none}menu,ol,summary,ul{list-style:none}ol{counter-reset:revert}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none!important}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}::-webkit-details-marker{display:none}html{font-family:var(--custom-ff-primary,var(--ff-primary));font-size:var(--custom-base-font-size,var(--base-font-size));line-height:1.5;scroll-snap-type:y mandatory}body{background-color:var(--body-bg-clr);color:var(--body-clr);scroll-behavior:smooth;width:100%!important}body>header{background-color:var(--header-bg-clr)}body>footer{background-color:var(--footer-bg-clr);color:var(--footer-clr)}body.home{background-color:var(--body-alt-bg-clr)}body.home main{display:flex;flex-direction:column}h1[class*=display-]:not([class*="--margins"]),h2[class*=display-]:not([class*="--margins"]),h3[class*=display-]:not([class*="--margins"]),h4[class*=display-]:not([class*="--margins"]),h5[class*=display-]:not([class*="--margins"]),h6[class*=display-]:not([class*="--margins"]){margin-bottom:0}.display-1{font-family:var(--d1-ff);font-weight:var(--d1-fw);letter-spacing:var(--d1-ls);text-transform:var(--d1-tt);--fs-y2:var(--d1-fs);--fs-y1:calc(var(--fs-y2)/var(--d1-sf));--fs-y1-unitless:tan(atan2(var(--fs-y1),var(--base-font-size)));--fs-y2-unitless:tan(atan2(var(--fs-y2),var(--base-font-size)));--fs-v:calc(100vw*(var(--fs-y2-unitless) - var(--fs-y1-unitless))/57.5);--fs-r:calc(var(--fs-y2)*30/-57.5 - var(--fs-y1)*87.5/-57.5);font-size:clamp(var(--fs-y1),var(--fs-v) + var(--fs-r),var(--fs-y2));--lh-y2:var(--d1-lh);--lh-y1:calc(var(--lh-y2)/var(--d1-sf));--lh-y1-unitless:tan(atan2(var(--lh-y1),var(--base-font-size)));--lh-y2-unitless:tan(atan2(var(--lh-y2),var(--base-font-size)));--lh-v:calc(100vw*(var(--lh-y2-unitless) - var(--lh-y1-unitless))/57.5);--lh-r:calc(var(--lh-y2)*30/-57.5 - var(--lh-y1)*87.5/-57.5);line-height:clamp(var(--lh-y1),var(--lh-v) + var(--lh-r),var(--lh-y2))}.display-1--margins{margin-bottom:3rem}@media screen and (max-width:1200px){.display-1--margins{margin-bottom:2.5rem}}@media screen and (max-width:768px){.display-1--margins{margin-bottom:2rem}}.display-2{font-family:var(--d2-ff);font-weight:var(--d2-fw);letter-spacing:var(--d2-ls);text-transform:var(--d2-tt);--fs-y2:var(--d2-fs);--fs-y1:calc(var(--fs-y2)/var(--d2-sf));--fs-y1-unitless:tan(atan2(var(--fs-y1),var(--base-font-size)));--fs-y2-unitless:tan(atan2(var(--fs-y2),var(--base-font-size)));--fs-v:calc(100vw*(var(--fs-y2-unitless) - var(--fs-y1-unitless))/57.5);--fs-r:calc(var(--fs-y2)*30/-57.5 - var(--fs-y1)*87.5/-57.5);font-size:clamp(var(--fs-y1),var(--fs-v) + var(--fs-r),var(--fs-y2));--lh-y2:var(--d2-lh);--lh-y1:calc(var(--lh-y2)/var(--d2-sf));--lh-y1-unitless:tan(atan2(var(--lh-y1),var(--base-font-size)));--lh-y2-unitless:tan(atan2(var(--lh-y2),var(--base-font-size)));--lh-v:calc(100vw*(var(--lh-y2-unitless) - var(--lh-y1-unitless))/57.5);--lh-r:calc(var(--lh-y2)*30/-57.5 - var(--lh-y1)*87.5/-57.5);line-height:clamp(var(--lh-y1),var(--lh-v) + var(--lh-r),var(--lh-y2))}.display-2--margins{margin-bottom:2.5rem}@media screen and (max-width:1200px){.display-2--margins{margin-bottom:2rem}}@media screen and (max-width:768px){.display-2--margins{margin-bottom:1.5rem}}.display-3{font-family:var(--d3-ff);font-weight:var(--d3-fw);letter-spacing:var(--d3-ls);text-transform:var(--d3-tt);--fs-y2:var(--d3-fs);--fs-y1:calc(var(--fs-y2)/var(--d3-sf));--fs-y1-unitless:tan(atan2(var(--fs-y1),var(--base-font-size)));--fs-y2-unitless:tan(atan2(var(--fs-y2),var(--base-font-size)));--fs-v:calc(100vw*(var(--fs-y2-unitless) - var(--fs-y1-unitless))/57.5);--fs-r:calc(var(--fs-y2)*30/-57.5 - var(--fs-y1)*87.5/-57.5);font-size:clamp(var(--fs-y1),var(--fs-v) + var(--fs-r),var(--fs-y2));--lh-y2:var(--d3-lh);--lh-y1:calc(var(--lh-y2)/var(--d3-sf));--lh-y1-unitless:tan(atan2(var(--lh-y1),var(--base-font-size)));--lh-y2-unitless:tan(atan2(var(--lh-y2),var(--base-font-size)));--lh-v:calc(100vw*(var(--lh-y2-unitless) - var(--lh-y1-unitless))/57.5);--lh-r:calc(var(--lh-y2)*30/-57.5 - var(--lh-y1)*87.5/-57.5);line-height:clamp(var(--lh-y1),var(--lh-v) + var(--lh-r),var(--lh-y2))}.display-3--margins{margin-bottom:2rem}@media screen and (max-width:1200px){.display-3--margins{margin-bottom:1.75rem}}@media screen and (max-width:992px){.display-3--margins{margin-bottom:1.25rem}}@media screen and (max-width:768px){.display-3--margins{margin-bottom:1.5rem}}.display-4{font-family:var(--d4-ff);font-weight:var(--d4-fw);letter-spacing:var(--d4-ls);text-transform:var(--d4-tt);--fs-y2:var(--d4-fs);--fs-y1:calc(var(--fs-y2)/var(--d4-sf));--fs-y1-unitless:tan(atan2(var(--fs-y1),var(--base-font-size)));--fs-y2-unitless:tan(atan2(var(--fs-y2),var(--base-font-size)));--fs-v:calc(100vw*(var(--fs-y2-unitless) - var(--fs-y1-unitless))/57.5);--fs-r:calc(var(--fs-y2)*30/-57.5 - var(--fs-y1)*87.5/-57.5);font-size:clamp(var(--fs-y1),var(--fs-v) + var(--fs-r),var(--fs-y2));--lh-y2:var(--d4-lh);--lh-y1:calc(var(--lh-y2)/var(--d4-sf));--lh-y1-unitless:tan(atan2(var(--lh-y1),var(--base-font-size)));--lh-y2-unitless:tan(atan2(var(--lh-y2),var(--base-font-size)));--lh-v:calc(100vw*(var(--lh-y2-unitless) - var(--lh-y1-unitless))/57.5);--lh-r:calc(var(--lh-y2)*30/-57.5 - var(--lh-y1)*87.5/-57.5);line-height:clamp(var(--lh-y1),var(--lh-v) + var(--lh-r),var(--lh-y2))}.display-4--margins{margin-bottom:1.75rem}@media screen and (max-width:1200px){.display-4--margins{margin-bottom:1.5rem}}@media screen and (max-width:768px){.display-4--margins{margin-bottom:1.25rem}}.display-5{font-family:var(--d5-ff);font-weight:var(--d5-fw);letter-spacing:var(--d5-ls);text-transform:var(--d5-tt);--fs-y2:var(--d5-fs);--fs-y1:calc(var(--fs-y2)/var(--d5-sf));--fs-y1-unitless:tan(atan2(var(--fs-y1),var(--base-font-size)));--fs-y2-unitless:tan(atan2(var(--fs-y2),var(--base-font-size)));--fs-v:calc(100vw*(var(--fs-y2-unitless) - var(--fs-y1-unitless))/57.5);--fs-r:calc(var(--fs-y2)*30/-57.5 - var(--fs-y1)*87.5/-57.5);font-size:clamp(var(--fs-y1),var(--fs-v) + var(--fs-r),var(--fs-y2));--lh-y2:var(--d5-lh);--lh-y1:calc(var(--lh-y2)/var(--d5-sf));--lh-y1-unitless:tan(atan2(var(--lh-y1),var(--base-font-size)));--lh-y2-unitless:tan(atan2(var(--lh-y2),var(--base-font-size)));--lh-v:calc(100vw*(var(--lh-y2-unitless) - var(--lh-y1-unitless))/57.5);--lh-r:calc(var(--lh-y2)*30/-57.5 - var(--lh-y1)*87.5/-57.5);line-height:clamp(var(--lh-y1),var(--lh-v) + var(--lh-r),var(--lh-y2))}.display-5--margins{margin-bottom:1.5rem}@media screen and (max-width:1200px){.display-5--margins{margin-bottom:1.25rem}}@media screen and (max-width:768px){.display-5--margins{margin-bottom:1rem}}.display-6{font-family:var(--d6-ff);font-weight:var(--d6-fw);letter-spacing:var(--d6-ls);text-transform:var(--d6-tt);--fs-y2:var(--d6-fs);--fs-y1:calc(var(--fs-y2)/var(--d6-sf));--fs-y1-unitless:tan(atan2(var(--fs-y1),var(--base-font-size)));--fs-y2-unitless:tan(atan2(var(--fs-y2),var(--base-font-size)));--fs-v:calc(100vw*(var(--fs-y2-unitless) - var(--fs-y1-unitless))/57.5);--fs-r:calc(var(--fs-y2)*30/-57.5 - var(--fs-y1)*87.5/-57.5);font-size:clamp(var(--fs-y1),var(--fs-v) + var(--fs-r),var(--fs-y2));--lh-y2:var(--d6-lh);--lh-y1:calc(var(--lh-y2)/var(--d6-sf));--lh-y1-unitless:tan(atan2(var(--lh-y1),var(--base-font-size)));--lh-y2-unitless:tan(atan2(var(--lh-y2),var(--base-font-size)));--lh-v:calc(100vw*(var(--lh-y2-unitless) - var(--lh-y1-unitless))/57.5);--lh-r:calc(var(--lh-y2)*30/-57.5 - var(--lh-y1)*87.5/-57.5);line-height:clamp(var(--lh-y1),var(--lh-v) + var(--lh-r),var(--lh-y2))}.display-6--margins{margin-bottom:1.25rem}@media screen and (max-width:1200px){.display-6--margins{margin-bottom:1rem}}@media screen and (max-width:768px){.display-6--margins{margin-bottom:.75rem}}h1{font-family:var(--h1-ff);font-weight:var(--h1-fw);letter-spacing:var(--h1-ls);margin-bottom:3rem;text-transform:var(--h1-tt);--fs-y2:var(--h1-fs);--fs-y1:calc(var(--fs-y2)/var(--h1-sf));--fs-y1-unitless:tan(atan2(var(--fs-y1),var(--base-font-size)));--fs-y2-unitless:tan(atan2(var(--fs-y2),var(--base-font-size)));--fs-v:calc(100vw*(var(--fs-y2-unitless) - var(--fs-y1-unitless))/57.5);--fs-r:calc(var(--fs-y2)*30/-57.5 - var(--fs-y1)*87.5/-57.5);font-size:clamp(var(--fs-y1),var(--fs-v) + var(--fs-r),var(--fs-y2));--lh-y2:var(--h1-lh);--lh-y1:calc(var(--lh-y2)/var(--h1-sf));--lh-y1-unitless:tan(atan2(var(--lh-y1),var(--base-font-size)));--lh-y2-unitless:tan(atan2(var(--lh-y2),var(--base-font-size)));--lh-v:calc(100vw*(var(--lh-y2-unitless) - var(--lh-y1-unitless))/57.5);--lh-r:calc(var(--lh-y2)*30/-57.5 - var(--lh-y1)*87.5/-57.5);line-height:clamp(var(--lh-y1),var(--lh-v) + var(--lh-r),var(--lh-y2))}@media screen and (max-width:1200px){h1{margin-bottom:2.5rem}}@media screen and (max-width:768px){h1{margin-bottom:2rem}}@media screen and (max-width:576px){h1{margin-bottom:1.5rem}}h2{font-family:var(--h2-ff);font-weight:var(--h2-fw);letter-spacing:var(--h2-ls);margin-bottom:2.5rem;text-transform:var(--h2-tt);--fs-y2:var(--h2-fs);--fs-y1:calc(var(--fs-y2)/var(--h2-sf));--fs-y1-unitless:tan(atan2(var(--fs-y1),var(--base-font-size)));--fs-y2-unitless:tan(atan2(var(--fs-y2),var(--base-font-size)));--fs-v:calc(100vw*(var(--fs-y2-unitless) - var(--fs-y1-unitless))/57.5);--fs-r:calc(var(--fs-y2)*30/-57.5 - var(--fs-y1)*87.5/-57.5);font-size:clamp(var(--fs-y1),var(--fs-v) + var(--fs-r),var(--fs-y2));--lh-y2:var(--h2-lh);--lh-y1:calc(var(--lh-y2)/var(--h2-sf));--lh-y1-unitless:tan(atan2(var(--lh-y1),var(--base-font-size)));--lh-y2-unitless:tan(atan2(var(--lh-y2),var(--base-font-size)));--lh-v:calc(100vw*(var(--lh-y2-unitless) - var(--lh-y1-unitless))/57.5);--lh-r:calc(var(--lh-y2)*30/-57.5 - var(--lh-y1)*87.5/-57.5);line-height:clamp(var(--lh-y1),var(--lh-v) + var(--lh-r),var(--lh-y2))}@media screen and (max-width:1200px){h2{margin-bottom:2rem}}@media screen and (max-width:768px){h2{margin-bottom:1.75rem}}@media screen and (max-width:576px){h2{margin-bottom:1.5rem}}h3{font-family:var(--h3-ff);font-weight:var(--h3-fw);letter-spacing:var(--h3-ls);margin-bottom:2rem;text-transform:var(--h3-tt);--fs-y2:var(--h3-fs);--fs-y1:calc(var(--fs-y2)/var(--h3-sf));--fs-y1-unitless:tan(atan2(var(--fs-y1),var(--base-font-size)));--fs-y2-unitless:tan(atan2(var(--fs-y2),var(--base-font-size)));--fs-v:calc(100vw*(var(--fs-y2-unitless) - var(--fs-y1-unitless))/57.5);--fs-r:calc(var(--fs-y2)*30/-57.5 - var(--fs-y1)*87.5/-57.5);font-size:clamp(var(--fs-y1),var(--fs-v) + var(--fs-r),var(--fs-y2));--lh-y2:var(--h3-lh);--lh-y1:calc(var(--lh-y2)/var(--h3-sf));--lh-y1-unitless:tan(atan2(var(--lh-y1),var(--base-font-size)));--lh-y2-unitless:tan(atan2(var(--lh-y2),var(--base-font-size)));--lh-v:calc(100vw*(var(--lh-y2-unitless) - var(--lh-y1-unitless))/57.5);--lh-r:calc(var(--lh-y2)*30/-57.5 - var(--lh-y1)*87.5/-57.5);line-height:clamp(var(--lh-y1),var(--lh-v) + var(--lh-r),var(--lh-y2))}@media screen and (max-width:1200px){h3{margin-bottom:1.75rem}}@media screen and (max-width:768px){h3{margin-bottom:1.5rem}}@media screen and (max-width:576px){h3{margin-bottom:1.25rem}}h4{font-family:var(--h4-ff);font-weight:var(--h4-fw);letter-spacing:var(--h4-ls);margin-bottom:1.5rem;text-transform:var(--h4-tt);--fs-y2:var(--h4-fs);--fs-y1:calc(var(--fs-y2)/var(--h4-sf));--fs-y1-unitless:tan(atan2(var(--fs-y1),var(--base-font-size)));--fs-y2-unitless:tan(atan2(var(--fs-y2),var(--base-font-size)));--fs-v:calc(100vw*(var(--fs-y2-unitless) - var(--fs-y1-unitless))/57.5);--fs-r:calc(var(--fs-y2)*30/-57.5 - var(--fs-y1)*87.5/-57.5);font-size:clamp(var(--fs-y1),var(--fs-v) + var(--fs-r),var(--fs-y2));--lh-y2:var(--h4-lh);--lh-y1:calc(var(--lh-y2)/var(--h4-sf));--lh-y1-unitless:tan(atan2(var(--lh-y1),var(--base-font-size)));--lh-y2-unitless:tan(atan2(var(--lh-y2),var(--base-font-size)));--lh-v:calc(100vw*(var(--lh-y2-unitless) - var(--lh-y1-unitless))/57.5);--lh-r:calc(var(--lh-y2)*30/-57.5 - var(--lh-y1)*87.5/-57.5);line-height:clamp(var(--lh-y1),var(--lh-v) + var(--lh-r),var(--lh-y2))}@media screen and (max-width:1200px){h4{margin-bottom:1.25rem}}@media screen and (max-width:768px){h4{margin-bottom:1.125rem}}@media screen and (max-width:576px){h4{margin-bottom:1rem}}h5{font-family:var(--h5-ff);font-weight:var(--h5-fw);letter-spacing:var(--h5-ls);margin-bottom:1.25rem;text-transform:var(--h5-tt);--fs-y2:var(--h5-fs);--fs-y1:calc(var(--fs-y2)/var(--h5-sf));--fs-y1-unitless:tan(atan2(var(--fs-y1),var(--base-font-size)));--fs-y2-unitless:tan(atan2(var(--fs-y2),var(--base-font-size)));--fs-v:calc(100vw*(var(--fs-y2-unitless) - var(--fs-y1-unitless))/57.5);--fs-r:calc(var(--fs-y2)*30/-57.5 - var(--fs-y1)*87.5/-57.5);font-size:clamp(var(--fs-y1),var(--fs-v) + var(--fs-r),var(--fs-y2));--lh-y2:var(--h5-lh);--lh-y1:calc(var(--lh-y2)/var(--h5-sf));--lh-y1-unitless:tan(atan2(var(--lh-y1),var(--base-font-size)));--lh-y2-unitless:tan(atan2(var(--lh-y2),var(--base-font-size)));--lh-v:calc(100vw*(var(--lh-y2-unitless) - var(--lh-y1-unitless))/57.5);--lh-r:calc(var(--lh-y2)*30/-57.5 - var(--lh-y1)*87.5/-57.5);line-height:clamp(var(--lh-y1),var(--lh-v) + var(--lh-r),var(--lh-y2))}@media screen and (max-width:1200px){h5{margin-bottom:1.125rem}}@media screen and (max-width:768px){h5{margin-bottom:1rem}}@media screen and (max-width:576px){h5{margin-bottom:.875rem}}h6{font-family:var(--h6-ff);font-weight:var(--h6-fw);letter-spacing:var(--h6-ls);margin-bottom:1.125rem;text-transform:var(--h6-tt);--fs-y2:var(--h6-fs);--fs-y1:calc(var(--fs-y2)/var(--h6-sf));--fs-y1-unitless:tan(atan2(var(--fs-y1),var(--base-font-size)));--fs-y2-unitless:tan(atan2(var(--fs-y2),var(--base-font-size)));--fs-v:calc(100vw*(var(--fs-y2-unitless) - var(--fs-y1-unitless))/57.5);--fs-r:calc(var(--fs-y2)*30/-57.5 - var(--fs-y1)*87.5/-57.5);font-size:clamp(var(--fs-y1),var(--fs-v) + var(--fs-r),var(--fs-y2));--lh-y2:var(--h6-lh);--lh-y1:calc(var(--lh-y2)/var(--h6-sf));--lh-y1-unitless:tan(atan2(var(--lh-y1),var(--base-font-size)));--lh-y2-unitless:tan(atan2(var(--lh-y2),var(--base-font-size)));--lh-v:calc(100vw*(var(--lh-y2-unitless) - var(--lh-y1-unitless))/57.5);--lh-r:calc(var(--lh-y2)*30/-57.5 - var(--lh-y1)*87.5/-57.5);line-height:clamp(var(--lh-y1),var(--lh-v) + var(--lh-r),var(--lh-y2))}@media screen and (max-width:992px){h6{margin-bottom:1rem}}@media screen and (max-width:768px){h6{margin-bottom:.875rem}}@media screen and (max-width:576px){h6{margin-bottom:.75rem}}p,span{font-size:1rem;font-weight:400;line-height:1.5rem}@media screen and (max-width:992px){p,span{font-size:.938rem;line-height:1.312rem}}@media screen and (max-width:576px){p,span{font-size:.875rem;line-height:1.031rem}}p.lead,span.lead{font-size:1.5rem;line-height:2.025rem}@media screen and (max-width:1200px){p.lead,span.lead{font-size:1.25rem;line-height:1.75rem}}@media screen and (max-width:768px){p.lead,span.lead{font-size:1.125rem;line-height:1.575rem}}p.xl,span.xl{font-size:1.25rem;line-height:1.75rem}@media screen and (max-width:1200px){p.xl,span.xl{font-size:1.125rem;line-height:1.575rem}}p.lg,span.lg{font-size:1.125rem;line-height:1.575rem}@media screen and (max-width:1200px){p.lg,span.lg{font-size:1rem;line-height:1.5rem}}p.sm,span.sm{font-size:.938rem;line-height:1.406rem}p.xs,span.xs{font-size:.875rem;line-height:1.312rem}label{font-size:1rem;font-weight:400;line-height:1.406rem}label.lg{font-size:1.25rem;line-height:1.575rem}label.sm{font-size:.938rem;line-height:1.312rem}label.xs{font-size:.875rem;line-height:.938rem}a.link{color:var(--clr-primary-500);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.link:before{background-color:currentColor;bottom:-2px;content:"";height:2px;position:absolute;transition:width .2s cubic-bezier(.45,.05,.55,.95);width:0}a.link:visited{color:var(--clr-danger)}a.link:hover:before{width:100%}kbd{background-color:var(--clr-white);border:1px solid var(--clr-neutral-400);border-radius:.25rem;box-shadow:inset 0 -2px 0 var(--clr-neutral-400),0 1px 1px rgba(0,0,0,.05);color:var(--clr-neutral-700);font-family:Menlo,Consolas,monospace;font-size:1rem;font-weight:600;padding:.25rem .5rem;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}kbd:hover{background-color:var(--clr-neutral-200);box-shadow:inset 0 -1px 0 var(--clr-neutral-400),0 0 1px rgba(0,0,0,.05);transform:translateY(1px)}:disabled{cursor:not-allowed}section{background:var(--section-bg-clr,transparent);position:relative}section[data-visible-only-to-editors]{--block-hidden-bg-clr:#dc0000;--block-hidden-text-clr:#fff;border:2px dashed var(--block-hidden-bg-clr);border-top:unset}section[data-visible-only-to-editors]:after{background-color:var(--block-hidden-bg-clr);color:var(--block-hidden-text-clr);content:"Ovaj blok je skriven";font-size:var(--fs-600);font-weight:600;line-height:var(--lh-750);position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%}section.bkg-index{position:relative;z-index:1}.form__input label{margin-bottom:.5rem}.form__input--required abbr{color:var(--clr-danger);margin-left:.25rem;text-decoration:none}input{background-color:var(--body-bg-clr);border:1px solid var(--clr-neutral-500);border-radius:.25rem;display:block;font-size:var(--fs-250);line-height:22px;outline:2px solid transparent;padding:.5rem;transition:all .2s ease-in-out;width:100%}input:not(:-moz-placeholder){border-color:var(--clr-neutral-700);color:var(--clr-neutral-700)}input:not(:placeholder-shown){border-color:var(--clr-neutral-700);color:var(--clr-neutral-700)}input::-moz-placeholder{color:var(--clr-neutral-400)}input::placeholder{color:var(--clr-neutral-400)}input:-moz-placeholder{border-color:var(--clr-neutral-300)}input:placeholder-shown{border-color:var(--clr-neutral-300)}input:hover:not(:disabled):not(:focus){border-color:var(--clr-neutral-500)}input:focus{border-color:var(--clr-primary-500);box-shadow:0 4px 6px 0 rgba(0,0,0,.12)}input[data-focus-source=keyboard]{border-color:var(--clr-primary-500);outline-color:var(--clr-primary-500)}input:disabled{background-color:var(--clr-neutral-100);border-color:var(--clr-neutral-300);color:var(--clr-neutral-400)}input::-moz-selection{background-color:var(--clr-primary-500);color:var(--body-bg-clr)}input::selection{background-color:var(--clr-primary-500);color:var(--body-bg-clr)}input :-webkit-autofill{-webkit-text-fill-color:var(--clr-primary-800);border-color:var(--clr-primary-500);-webkit-box-shadow:0 0 0 1000px var(--clr-primary-50) inset}input :autofill,input:-webkit-autofill{-webkit-text-fill-color:var(--clr-primary-800);border-color:var(--clr-primary-500);-webkit-box-shadow:0 0 0 1000px var(--clr-primary-50) inset}input[type=checkbox]{cursor:pointer;height:20px;left:0;margin:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}input[type=checkbox]:checked+i{background-color:var(--clr-primary-500);border-color:var(--clr-primary-500)}input[type=checkbox]:checked+i:before{opacity:1}input[type=checkbox]:focus+i{border-color:var(--clr-primary-500);box-shadow:0 4px 6px 0 rgba(0,0,0,.12)}input[type=checkbox]:focus-visible+i{border-color:var(--clr-primary-500);box-shadow:0 4px 6px 0 rgba(0,0,0,.12);outline:3px solid var(--clr-primary-500);outline-offset:2px}input[type=checkbox]:hover:not(:disabled):not(:focus)+i{border-color:var(--clr-primary-500)}input[type=checkbox]+i{align-items:center;background-color:var(--body-bg-clr);border:1px solid var(--clr-neutral-500);border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:20px;height:20px;justify-content:center;position:relative;transition:all .2s;width:20px}input[type=checkbox]+i:before{color:var(--body-bg-clr);opacity:0;transition:opacity .2s ease-in-out}input[type=radio]{height:20px;left:0;margin:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}input[type=radio]:checked+span{background-color:var(--clr-primary-500);border-color:var(--clr-primary-500);position:relative}input[type=radio]:checked+span:before{content:"";opacity:1;position:absolute}input[type=radio]:focus+span{border-color:var(--clr-primary-500);box-shadow:0 4px 6px 0 rgba(0,0,0,.12)}input[type=radio]:focus-visible+span{border-color:var(--clr-primary-500);box-shadow:0 4px 6px 0 rgba(0,0,0,.12);outline:3px solid var(--clr-primary-500);outline-offset:2px}input[type=radio]:hover:not(:disabled):not(:focus)+span{border-color:var(--clr-primary-500)}input[type=radio]+span{align-items:center;border:1px solid var(--clr-neutral-500);box-sizing:border-box;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;height:20px;justify-content:center;position:relative;width:20px}input[type=radio]+span,input[type=radio]+span:before{background-color:var(--body-bg-clr);border-radius:9999px;transition:all .2s}input[type=radio]+span:before{content:"";height:8px;opacity:0;position:absolute;width:8px}input[type=password]~[data-type=password-toggle-icon],input[type=text]~[data-type=password-toggle-icon]{border-radius:50%;bottom:.375rem;color:var(--clr-neutral-500);cursor:pointer;font-size:16px;padding:.375rem;position:absolute;right:.625rem;transition:all .2s}input[type=password]~[data-type=password-toggle-icon]:hover,input[type=text]~[data-type=password-toggle-icon]:hover{background-color:var(--clr-primary-50);color:var(--input-accent-clr)}input[type=password]~[data-type=password-toggle-icon].is-visible:before,input[type=text]~[data-type=password-toggle-icon].is-visible:before{content:"\e9ce"}input select{border:1px solid var(--input-border-clr);border-radius:.25rem;color:var(--body-clr);font-size:var(--fs-250);line-height:22px;outline:var(--input-outline-offset,2px) solid transparent;padding:.5rem 2rem .5rem .5rem;transition:all .2s ease-in-out}input select:has(option[selected]){border-color:var(--input-filled-border-clr)}input select:hover:not(:disabled){border-color:var(--input-hover-border-clr);color:var(--body-clr)}input select:focus{border-color:var(--input-focus-border-clr)!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.12);color:unset}label+input{margin-top:.25rem}label{color:var(--clr-neutral-800);display:inline-block;position:relative}label input{margin-top:.25rem}label abbr{color:var(--clr-neutral-600);font-size:var(--fs-200);margin-left:.25rem;text-decoration:none}label:has(input[required]) abbr{color:var(--clr-danger);margin-left:.25rem;text-decoration:none}label:has(.succes-msg) input,label:has(.succes-msg) textarea{border-color:var(--clr-success)}label:has(.succes-msg) input:hover:not(:focus),label:has(.succes-msg) textarea:hover:not(:focus){border-color:var(--clr-success-shade)}label:has(.succes-msg) input:hover:not(:focus)~.succes-msg,label:has(.succes-msg) textarea:hover:not(:focus)~.succes-msg{color:var(--clr-success-shade)}label:has(.succes-msg) input:focus,label:has(.succes-msg) textarea:focus{border-color:var(--clr-success);box-shadow:0 4px 6px 0 rgba(40,180,40,.15)}label:has(.succes-msg) input:focus::-moz-selection,label:has(.succes-msg) textarea:focus::-moz-selection{background:var(--clr-success);color:var(--body-bg-clr)}label:has(.succes-msg) input:focus::selection,label:has(.succes-msg) textarea:focus::selection{background:var(--clr-success);color:var(--body-bg-clr)}label:has(.succes-msg) input:focus~.succes-msg,label:has(.succes-msg) textarea:focus~.succes-msg{color:var(--clr-success)}label:has(.succes-msg) input:focus~.succes-msg:hover,label:has(.succes-msg) textarea:focus~.succes-msg:hover{color:var(--clr-success)}label:has(.succes-msg) input[data-focus-source=keyboard],label:has(.succes-msg) textarea[data-focus-source=keyboard]{outline-color:var(--clr-success)}label:has(.succes-msg) input[data-focus-source=keyboard]:hover,label:has(.succes-msg) textarea[data-focus-source=keyboard]:hover{border-color:var(--clr-success-shade)}label:has(.succes-msg) input[data-focus-source=keyboard]::-moz-selection,label:has(.succes-msg) textarea[data-focus-source=keyboard]::-moz-selection{background-color:var(--clr-success);color:var(--body-bg-clr)}label:has(.succes-msg) input[data-focus-source=keyboard]::selection,label:has(.succes-msg) textarea[data-focus-source=keyboard]::selection{background-color:var(--clr-success);color:var(--body-bg-clr)}label:has(.error-msg) input,label:has(.error-msg) textarea{border-color:var(--clr-danger)}label:has(.error-msg) input:hover:not(:focus),label:has(.error-msg) textarea:hover:not(:focus){border-color:var(--clr-danger-shade)}label:has(.error-msg) input:hover:not(:focus)~.error-msg,label:has(.error-msg) textarea:hover:not(:focus)~.error-msg{color:var(--clr-danger-shade)}label:has(.error-msg) input:focus,label:has(.error-msg) textarea:focus{border-color:var(--clr-danger);box-shadow:0 4px 6px 0 rgba(255,80,80,.2)}label:has(.error-msg) input:focus::-moz-selection,label:has(.error-msg) textarea:focus::-moz-selection{background:var(--clr-danger);color:var(--body-bg-clr)}label:has(.error-msg) input:focus::selection,label:has(.error-msg) textarea:focus::selection{background:var(--clr-danger);color:var(--body-bg-clr)}label:has(.error-msg) input:focus~.error-msg,label:has(.error-msg) textarea:focus~.error-msg{color:var(--clr-danger)}label:has(.error-msg) input:focus~.error-msg:hover,label:has(.error-msg) textarea:focus~.error-msg:hover{color:var(--clr-danger)}label:has(.error-msg) input[data-focus-source=keyboard],label:has(.error-msg) textarea[data-focus-source=keyboard]{outline-color:var(--clr-danger)}label:has(.error-msg) input[data-focus-source=keyboard]::-moz-selection,label:has(.error-msg) textarea[data-focus-source=keyboard]::-moz-selection{background-color:var(--clr-danger-tint);color:var(--body-bg-clr)}label:has(.error-msg) input[data-focus-source=keyboard]::selection,label:has(.error-msg) textarea[data-focus-source=keyboard]::selection{background-color:var(--clr-danger-tint);color:var(--body-bg-clr)}label:has(input[type=checkbox]),label:has(input[type=radio]){align-items:center;cursor:pointer;display:flex;gap:.5rem;margin-bottom:0}textarea{border:1px solid var(--input-border-clr);display:block;max-height:16rem;min-height:8rem;outline:var(--input-outline-offset,2px) solid transparent;overflow-y:scroll;padding:.5rem;resize:none;transition:all .2s ease-in-out;width:100%}textarea:-moz-placeholder{border-color:var(--input-border-clr)}textarea:placeholder-shown{border-color:var(--input-border-clr)}textarea:hover:not(:disabled):not(:focus){border-color:var(--input-hover-border-clr)}textarea:focus{border-color:var(--input-focus-border-clr);box-shadow:0 4px 6px 0 rgba(0,0,0,.12)}textarea:disabled{background-color:var(--clr-neutral-100)}textarea::-moz-selection{background-color:var(--input-accent-clr);color:var(--clr-white)}textarea::selection{background-color:var(--input-accent-clr);color:var(--clr-white)}textarea :-webkit-autofill{-webkit-text-fill-color:#222;-webkit-box-shadow:inset 0 0 0 1000px #fff}textarea :autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#222;-webkit-box-shadow:inset 0 0 0 1000px #fff}textarea[data-focus-source=keyboard]{border-color:var(--input-accent-clr);outline-color:var(--input-accent-clr)}input~.error-msg,input~.succes-msg,textarea~.error-msg,textarea~.succes-msg{display:block;font-size:var(--fs-250);margin-top:.25rem;transition:.2s ease-in-out}input~.succes-msg,textarea~.succes-msg{color:var(--clr-success)}input~.error-msg,textarea~.error-msg{color:var(--clr-danger)}.w4d-header__btn i,.w4d-header__btn:after{transition:color .2s cubic-bezier(.45,.05,.55,.95),fill .2s cubic-bezier(.45,.05,.55,.95)}body:has(>.w4d-header--open,.nav__toggle--open){overflow:hidden}body>.announcement-bar~main{margin-top:3.75rem}@media screen and (max-width:1400px){body>.announcement-bar~main{margin-top:3rem}}.w4d-header{background-color:var(--header-bg-clr);min-height:4.5rem;position:relative;transition:transform .3s ease-in-out;width:100%;z-index:10}.w4d-header:has(.nav--topbar){--nav-topbar:3rem;--nav-topbar-doubled:6rem}@media screen and (min-width:1400px){.w4d-header--box-shadow .nav__list--l1:before,.w4d-header--box-shadow .nav__list--l2:before{box-shadow:0 8px 24px 0 color-mix(in srgb,var(--header-nav-box-shadow-clr) 12%,transparent)}}.w4d-header--sticky{left:0;position:fixed;top:0}.w4d-header--sticky.w4d-header--1+main,.w4d-header--sticky.w4d-header--5+main{padding-top:7.5rem}.w4d-header--sticky.w4d-header--2+main,.w4d-header--sticky.w4d-header--3+main,.w4d-header--sticky.w4d-header--4+main{padding-top:11rem}.w4d-header--sticky:is(.w4d-header--2,.w4d-header--3):has(.nav--topbar)+main{padding-top:14rem}.w4d-header--sticky.w4d-header--5:has(.nav--topbar)+main{padding-top:10.5rem}.w4d-header--open .nav__container,.w4d-header--open .nav__inner{transform:translateX(0)}.w4d-header--open .nav__container{opacity:1;visibility:visible}.w4d-header--hidden{transform:translateY(-100%)}.w4d-header--checkout{border-bottom:1px solid var(--clr-neutral-300);box-shadow:none;grid-template-columns:1fr;padding:0;position:revert}.w4d-header--checkout .container{align-items:center;display:flex;gap:1.25rem;height:100%;justify-content:space-between}.w4d-header--checkout .w4d-header__logo{align-items:center;display:flex;padding-left:unset}.w4d-header__logo{align-items:center;display:inline-block;display:flex;grid-area:var(--logo-grid-area,initial);height:7.5rem;padding-block:.75rem;width:-moz-max-content;width:max-content}.w4d-header__logo img{height:auto;max-height:6rem;max-width:clamp(9rem,20vw,18rem);-o-object-fit:contain;object-fit:contain;width:auto}.w4d-header__actions{align-items:center;display:flex;gap:.625rem;grid-area:var(--actions-grid-area,initial);justify-content:flex-end}.w4d-header__btn{align-items:center;cursor:pointer;display:flex;height:48px;justify-content:center;position:relative;width:48px}.w4d-header__btn i{font-size:24px}.w4d-header__btn--populated:after{align-items:center;color:var(--header-icon-clr);content:attr(data-populated);display:flex;font-size:.875rem;font-weight:600;height:100%;left:85%;line-height:1;position:absolute;text-align:center}.w4d-header__btn--adding:before{animation:add-pulse 3s forwards;background-color:var(--header-notif-bg-clr);border-radius:50%;content:"";height:10px;position:absolute;right:4px;top:7px;width:10px}.w4d-header__btn i{color:var(--header-icon-clr);pointer-events:none}.w4d-header__btn:hover i,.w4d-header__btn:hover:after{color:var(--header-icon-hover-clr)}.w4d-header__btn#header_cart_icon:before{scale:1}.w4d-header__btn#header_cart_icon--populated:before{background-color:var(--header-notif-bg-clr);border-radius:50%;content:"";height:10px;position:absolute;right:4px;top:7px;width:10px}.w4d-header__btn#header_cart_icon--adding:before{animation:add-cart-pulse 3s forwards}.w4d-header__nav{grid-area:var(--nav-grid-area,initial)}.w4d-header__search{grid-area:search}.w4d-header__mega-menu-toggle{cursor:pointer;display:none;height:100%;margin-left:3rem;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w4d-header__mega-menu-toggle .nav__toggle{display:block;margin-left:-.875rem}.w4d-header__mega-menu-toggle .nav__toggle path{transition:all .3s ease-in-out;stroke:var(--header-bottom-bar-link-clr)}.w4d-header__mega-menu-toggle .nav__toggle:not(.nav__toggle--open){transition:all .3s ease-in-out}.w4d-header__mega-menu-toggle>span{color:var(--header-bottom-bar-link-clr);font-size:1.125rem;font-weight:600;transition:all .3s ease-in-out;white-space:nowrap}.w4d-header__mega-menu-toggle:hover .nav__toggle{scale:1.1}.w4d-header__mega-menu-toggle:hover .nav__toggle path{stroke:var(--header-bottom-bar-link-hover-clr)}.w4d-header__mega-menu-toggle:hover span{color:var(--header-bottom-bar-link-hover-clr)}.w4d-header--box-shadow.w4d-header--1,.w4d-header--box-shadow.w4d-header--2 .w4d-header__main,.w4d-header--box-shadow.w4d-header--3 .w4d-header__main,.w4d-header--box-shadow.w4d-header--4 .w4d-header__main,.w4d-header--box-shadow.w4d-header--5 .w4d-header__main{box-shadow:0 20px 24px 0 color-mix(in srgb,var(--header-box-shadow-clr) var(--header-box-shadow-opacity),transparent)}.w4d-header--2,.w4d-header--3,.w4d-header--4,.w4d-header--5{--logo-grid-area:logo;--actions-grid-area:actions;--nav-grid-area:nav}.w4d-header--2 .w4d-header__main,.w4d-header--3 .w4d-header__main,.w4d-header--4 .w4d-header__main,.w4d-header--5 .w4d-header__main{--header-total-height:$header-height + $header-bottom-bar;align-items:center;display:grid;grid-template-columns:1fr auto 1fr;height:var(--header-total-height)}.w4d-header--2 .w4d-header__actions,.w4d-header--3 .w4d-header__actions,.w4d-header--4 .w4d-header__actions,.w4d-header--5 .w4d-header__actions{align-items:center;display:flex;gap:.625rem;justify-self:end}.w4d-header--2 .w4d-header__nav,.w4d-header--3 .w4d-header__nav,.w4d-header--4 .w4d-header__nav,.w4d-header--5 .w4d-header__nav{align-items:center;display:flex;justify-content:center}.w4d-header--2 .w4d-header__search,.w4d-header--3 .w4d-header__search{justify-self:center}.w4d-header--2 .w4d-header__logo,.w4d-header--4 .w4d-header__logo{padding-left:3rem}.w4d-header--2 .w4d-header__actions,.w4d-header--4 .w4d-header__actions{padding-right:3rem}.w4d-header--1{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;height:7.5rem;padding-inline:3rem}.w4d-header--2 .w4d-header__main{grid-template-areas:"logo search actions" "nav nav nav"}.w4d-header--2 .w4d-header__logo img{max-height:6rem}.w4d-header--3 .w4d-header__main{grid-template-areas:"logo search actions" "nav nav nav"}.w4d-header--4 .w4d-header__search{padding-left:3rem}.w4d-header--4 .w4d-header__main{grid-template-areas:"search logo actions" "nav nav nav"}.w4d-header--4 .w4d-header__logo{padding-left:0}.w4d-header--5 .w4d-header__main{grid-template-areas:"nav logo actions";--header-total-height:$header-height;padding-right:3rem}@media screen and (min-width:1520px){.w4d-header--3 .w4d-header__logo{padding-left:3rem}.w4d-header--3 .w4d-header__actions{padding-right:3rem}}@media screen and (max-width:1520px){.w4d-header--1{padding-inline:1.25rem}.w4d-header--2 .w4d-header__logo,.w4d-header--4 .w4d-header__logo{padding-left:0}.w4d-header--2 .w4d-header__actions,.w4d-header--4 .w4d-header__actions{padding-right:3rem}.w4d-header--3 .w4d-header__logo{padding-left:0}.w4d-header--3 .w4d-header__actions{padding-right:3rem}.w4d-header__mega-menu-toggle{margin-left:1.25rem}.w4d-header--4 .w4d-header__search{padding-left:1.25rem}.w4d-header--5 .w4d-header__main{padding-right:1.25rem}}@media screen and (min-width:1400px){.w4d-header--3 .w4d-header__nav{align-items:center;background:var(--header-bottom-bar-bg-clr);border-top:1px solid var(--header-bottom-bar-border-clr);display:grid;grid-area:nav;grid-template-columns:250px 1fr 250px;height:3.5rem}.w4d-header--3 .w4d-header__mega-menu-toggle{align-items:center;display:flex;gap:.25rem}}@media screen and (max-width:1400px){.w4d-header__main{padding-inline:1.25rem}.w4d-header #login,.w4d-header .header_favourites{display:none}.w4d-header--2,.w4d-header--3,.w4d-header--4{--actions-grid-area:actions-nav;--nav-grid-area:actions-nav}.w4d-header--1{grid-template-columns:1fr auto auto;height:6rem}.w4d-header--1 .w4d-header__logo{height:6rem;padding-block:.625rem}.w4d-header--1 .w4d-header__logo img{max-height:4.75rem}.w4d-header--1 .w4d-header__actions{padding-right:.625rem}.w4d-header--2:has(.nav--topbar),.w4d-header--3:has(.nav--topbar),.w4d-header--4:has(.nav--topbar){padding-top:3rem}.w4d-header--2 .w4d-header__main,.w4d-header--3 .w4d-header__main,.w4d-header--4 .w4d-header__main{grid-template-areas:"logo search actions-nav";grid-template-columns:1fr auto 1fr;height:7.5rem}.w4d-header--2 .w4d-header__actions,.w4d-header--3 .w4d-header__actions,.w4d-header--4 .w4d-header__actions{justify-self:end;margin-right:1rem}.w4d-header--2 .w4d-header__nav,.w4d-header--3 .w4d-header__nav,.w4d-header--4 .w4d-header__nav{justify-self:end}.w4d-header--4{padding-top:0}.w4d-header--4 .w4d-header__main{grid-template-areas:"search logo actions-nav"}.w4d-header--5{padding-top:3rem}.w4d-header--5 .w4d-header__main{grid-template-areas:"logo actions nav";grid-template-columns:1fr auto auto}.w4d-header--5 .w4d-header__actions{margin-right:.625rem;padding-right:0}.w4d-header--sticky.w4d-header--1+main{padding-top:6rem}.w4d-header--sticky.w4d-header--2+main,.w4d-header--sticky.w4d-header--3+main,.w4d-header--sticky.w4d-header--4+main,.w4d-header--sticky.w4d-header--5+main{padding-top:7.5rem}.w4d-header--sticky:is(.w4d-header--2,.w4d-header--3):has(.nav--topbar){padding-top:0}.w4d-header--sticky:is(.w4d-header--2,.w4d-header--3):has(.nav--topbar)+main{padding-top:10.5rem}.w4d-header--sticky.w4d-header--5:has(.nav--topbar)+main{padding-top:10.5rem}}@media screen and (max-width:992px){.w4d-header--2,.w4d-header--3,.w4d-header--4{--actions-grid-area:actions;--nav-grid-area:nav}.w4d-header--1{height:4.5rem}.w4d-header--1 .w4d-header__logo{height:4.5rem;padding-block:.5rem}.w4d-header--1 .w4d-header__logo img{max-height:3.5rem}.w4d-header--2 .w4d-header__logo,.w4d-header--3 .w4d-header__logo,.w4d-header--4 .w4d-header__logo,.w4d-header--5 .w4d-header__logo{height:6rem;padding-block:.625rem}.w4d-header--2 .w4d-header__logo img,.w4d-header--3 .w4d-header__logo img,.w4d-header--4 .w4d-header__logo img,.w4d-header--5 .w4d-header__logo img{max-height:4.75rem}.w4d-header--2 .w4d-header__main,.w4d-header--3 .w4d-header__main,.w4d-header--4 .w4d-header__main,.w4d-header--5 .w4d-header__main{grid-template-areas:"logo search actions nav";grid-template-columns:1fr auto auto auto;height:6rem}.w4d-header--2 .w4d-header__search,.w4d-header--3 .w4d-header__search,.w4d-header--4 .w4d-header__search,.w4d-header--5 .w4d-header__search{justify-self:center;margin-right:.625rem}.w4d-header--2 .w4d-header__actions,.w4d-header--3 .w4d-header__actions,.w4d-header--4 .w4d-header__actions,.w4d-header--5 .w4d-header__actions{justify-self:center;margin-right:.625rem;padding-right:0}.w4d-header--2 .w4d-header__nav,.w4d-header--3 .w4d-header__nav,.w4d-header--4 .w4d-header__nav,.w4d-header--5 .w4d-header__nav{justify-self:center}.w4d-header--4 .w4d-header__logo{padding-left:1.25rem}.w4d-header--4 .w4d-header__search{padding-left:0}.w4d-header--5 .w4d-header__search{margin-right:0}.w4d-header--sticky.w4d-header--1+main{padding-top:4.5rem}.w4d-header--sticky.w4d-header--2+main,.w4d-header--sticky.w4d-header--3+main,.w4d-header--sticky.w4d-header--4+main,.w4d-header--sticky.w4d-header--5+main{padding-top:6rem}.w4d-header--sticky:is(.w4d-header--2,.w4d-header--3):has(.nav--topbar)+main{padding-top:9rem}.w4d-header--sticky.w4d-header--5:has(.nav--topbar)+main{padding-top:10.5rem}}@media screen and (max-width:768px){.w4d-header--2 .w4d-header__logo,.w4d-header--3 .w4d-header__logo,.w4d-header--4 .w4d-header__logo,.w4d-header--5 .w4d-header__logo{height:4.5rem;padding-block:.5rem}.w4d-header--2 .w4d-header__logo img,.w4d-header--3 .w4d-header__logo img,.w4d-header--4 .w4d-header__logo img,.w4d-header--5 .w4d-header__logo img{max-height:3.5rem}.w4d-header--2 .w4d-header__main,.w4d-header--3 .w4d-header__main,.w4d-header--4 .w4d-header__main,.w4d-header--5 .w4d-header__main{height:4.5rem}.w4d-header--sticky.w4d-header--2+main,.w4d-header--sticky.w4d-header--3+main,.w4d-header--sticky.w4d-header--4+main,.w4d-header--sticky.w4d-header--5+main{padding-top:4.5rem}.w4d-header--sticky:is(.w4d-header--2,.w4d-header--3):has(.nav--topbar)+main{padding-top:4.5rem}.w4d-header--sticky.w4d-header--5:has(.nav--topbar)+main{padding-top:10.5rem}}.w4d-footer{background-color:var(--footer-bg-clr);color:var(--footer-clr);padding:59px 16px 63px}@media screen and (max-width:768px){.w4d-footer{padding:27px 15px 35px}}@media screen and (min-width:768px) and (max-width:1400px){.w4d-footer{padding:40px 16px}}.w4d-footer__logo{align-items:center;display:inline-block;display:flex;width:-moz-max-content;width:max-content}.w4d-footer__logo img{height:auto;max-height:6rem;max-width:clamp(9rem,20vw,18rem);-o-object-fit:contain;object-fit:contain;width:auto}.w4d-footer__container{display:grid;gap:5rem;grid-template-columns:340px auto 340px;margin:0 auto}@media screen and (max-width:1400px){.w4d-footer__container{gap:3rem;grid-template-columns:260px 1fr 260px}}@media screen and (max-width:1200px){.w4d-footer__container{gap:2.5rem;grid-template-columns:1fr}.w4d-footer__column:first-child{align-items:center;display:flex;flex-direction:column}}@media screen and (max-width:768px){.w4d-footer__column:first-child{align-items:flex-start}}.w4d-footer__column--grid{display:flex;gap:4rem;justify-content:center}@media screen and (min-width:768px) and (max-width:1400px){.w4d-footer__column--grid{justify-content:space-around}}@media screen and (max-width:768px){.w4d-footer__column--grid{flex-direction:column;gap:0}}.w4d-footer__logo{margin-bottom:2rem}@media screen and (max-width:768px){.w4d-footer__logo{margin-bottom:20px}}.w4d-footer__logo a,.w4d-footer__logo a img{display:block}@media screen and (max-width:768px){.w4d-footer__logo a img{max-width:120px}}@media screen and (min-width:576px) and (max-width:768px){.w4d-footer__logo a img{margin:0 auto}}.w4d-footer-developer-logo{position:absolute;right:0;top:50%;transform:translateY(-50%);width:80px}@media screen and (max-width:992px){.w4d-footer-developer-logo{margin-top:1.25rem;position:relative;transform:none}}.w4d-footer__menu:not(:last-child){margin-bottom:1rem}@media screen and (max-width:768px){.w4d-footer__menu.show .menu{display:block;margin-left:16px}}.w4d-footer__menu.show .w4d-footer__xs-toggle{color:var(--footer-link-clr)}.w4d-footer__menu.show .w4d-footer__xs-toggle:after{background:var(--footer-clr);color:var(--footer-clr);transform:rotate(0deg)}@media screen and (max-width:768px){.w4d-footer__menu .menu{display:none}}.w4d-footer__xs-toggle{color:var(--footer-clr);cursor:pointer;font-size:1rem;font-weight:600;line-height:2rem}.w4d-footer__xs-toggle:after{background:var(--footer-clr);background-size:100% 100%;color:var(--footer-clr);content:"\f002";display:inline-block;height:14px;line-height:14px;margin-left:10px;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-width="1.5" class="w-6 h-6" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-width="1.5" class="w-6 h-6" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"/></svg>');-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:14px 14px;mask-size:14px 14px;position:relative;transform:rotate(-90deg);width:14px}@media screen and (min-width:576px) and (max-width:768px){.w4d-footer .social-icons{justify-content:center}}.w4d-footer .menu .menu-item a{color:var(--footer-link-clr);display:block;line-height:1.75rem}@media screen and (max-width:576px){.w4d-footer .menu .menu-item a{font-size:.938rem;line-height:2.025rem}}.w4d-footer .menu .menu-item a:hover{color:var(--footer-link-hover-clr)}.w4d-footer--secondary{background-color:var(--footer-alt-bg-clr);color:var(--footer-alt-clr);display:block;padding:18px 20px 22px;text-align:center}@media screen and (max-width:768px){.w4d-footer--secondary{padding:17px 19px}}.w4d-footer--secondary .menu{display:flex;gap:2rem;justify-content:center;margin-bottom:1rem}@media screen and (max-width:768px){.w4d-footer--secondary .menu{flex-wrap:wrap;gap:10px 18px}}.w4d-footer--secondary .menu .menu-item a{color:var(--footer-alt-link-clr);font-size:12px;font-weight:600;line-height:14px}.w4d-footer--secondary .menu .menu-item a:hover{color:var(--footer-alt-link-hover-clr)}@media screen and (max-width:768px){.w4d-footer--secondary .menu .menu-item a{font-size:10px;line-height:12px}}.w4d-footer--secondary p{font-size:12px;line-height:14px}.w4d-checkout-footer{background-color:color-mix(in srgb,var(--footer-bg-clr) 90%,var(--footer-clr))}.w4d-checkout-footer .w4d-footer-developer-logo{position:relative;transform:unset;width:80px}.w4d-checkout-footer .w4d-footer-developer-logo .st0{fill:#2f629b}.w4d-checkout-footer .w4d-footer-developer-logo .st1{fill:#49c8f5}@media screen and (max-width:992px){.w4d-checkout-footer .w4d-footer-developer-logo{margin-top:0;position:relative;transform:none}}.w4d-checkout-footer .container{align-items:center;background-color:color-mix(in srgb,var(--footer-bg-clr) 90%,var(--footer-clr));display:flex;gap:1.25rem;height:88px;justify-content:space-between}@media screen and (max-width:768px){.w4d-checkout-footer .container{flex-direction:column;gap:10px;height:auto;padding:20px}}.w4d-checkout-footer .container p{color:var(--clr-black);font-size:12px;line-height:14px}@media screen and (min-width:768px) and (max-width:1200px){.w4d-checkout-footer .container p{flex:1}}@media screen and (max-width:768px){.w4d-checkout-footer .container p:last-child{text-align:right}}.w4d-checkout-footer .container .payment-methods{gap:20px 12px}@media screen and (max-width:768px){.w4d-checkout-footer .container .payment-methods{gap:0 10px;justify-content:center}}.w4d-checkout-footer .container .payment-methods img{transform:scale(.8)}@media screen and (max-width:768px){.w4d-checkout-footer .container .payment-methods img{transform:scale(.6)}}.container{box-sizing:border-box;margin:0 auto;max-width:1520px;padding:0 20px;width:100%}.container--full{max-width:unset}@media screen and (max-width:576px){.container.xs-p-0{padding:0}}.container.grid{display:grid;gap:40px 20px}@media screen and (max-width:576px){.container.grid{gap:24px 16px}}.container.grid.grid-cols-3{grid-template-columns:repeat(3,1fr)}.container.grid.grid-cols-4{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1200px){.container.grid.grid-lg-cols-2{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.container.grid.grid-sm-cols-2{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1200px){.container.grid.grid-md-cols-1{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:576px){.container.grid.grid-xs-cols-2{grid-template-columns:repeat(2,1fr)}}.container .col-span-2{grid-column:span 2/span 2}.content{padding-bottom:5rem}@media screen and (max-width:576px){.content{padding-bottom:1.25rem}}@media screen and (min-width:1200px){.content--shop{padding-top:calc(66.803% + 2.5rem)}}.content--shop .accordion__nav{font-size:1rem!important;font-weight:700!important;line-height:3.5625rem!important;margin:0!important}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{display:inline-block;font-weight:700;margin-bottom:1.25rem;margin-top:1rem}@media screen and (max-width:576px){.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom:1rem;margin-top:.625rem}.content h1{font-size:1.125rem;line-height:1.406rem}.content h2{font-size:1.0625rem;line-height:1.312rem}.content h3{font-size:1rem;line-height:1.25rem}}.content h4{font-size:.938rem;line-height:1.1875rem}.content h5{font-size:.875rem;line-height:1.125rem}.content h6{font-size:.75rem;line-height:1.0625rem}.content p{margin-bottom:1.25rem}.content ol,.content ul{list-style:initial}.content .wp-block-group .wp-block-heading{text-transform:uppercase}.content .wp-block-group h2.wp-block-heading{font-size:1.25rem;line-height:1.5rem}@media screen and (max-width:576px){.content .wp-block-group h2.wp-block-heading{font-size:1rem;line-height:1.25rem}aside.aside-xs-full{grid-column:span 2/span 2}}aside.aside-bkg{min-height:65vh;position:relative}aside.aside-bkg:before{background:var(--body-alt-bg-clr);content:"";height:100%;position:absolute;top:0;z-index:-1}@media screen and (max-width:1520px){aside.aside-bkg:before{width:calc(100% + 20px)}}@media screen and (min-width:1520px){aside.aside-bkg:before{width:calc(100% + 50vw - 740px)}}@media screen and (max-width:576px){aside.aside-bkg:before{width:100vw}}aside.aside-bkg--white:before{background:var(--clr-white)}aside.aside-bkg--right:before{left:0}@media screen and (max-width:576px){aside.aside-bkg--right:before{left:-20px}}aside.aside-bkg--left:before{right:0}@media screen and (max-width:576px){aside.aside-bkg--left:before{left:-20px;right:auto}}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{max-width:unset}body:has(.w4d-header--1) .dgwt-wcas-suggestions-wrapp{margin-top:0}.w4d-header .dgwt-wcas-search-wrapp{width:-moz-max-content;width:max-content}.w4d-header .dgwt-wcas-search-wrapp:hover{cursor:pointer}.w4d-header .dgwt-wcas-search-wrapp:hover .dgwt-wcas-ico-magnifier-handler{fill:var(--header-icon-hover-clr)}.w4d-header .dgwt-wcas-search-wrapp .dgwt-wcas-ico-magnifier-handler{fill:var(--header-icon-clr);transition:color .2s cubic-bezier(.45,.05,.55,.95),fill .2s cubic-bezier(.45,.05,.55,.95)}.w4d-header--1 .dgwt-wcas-search-form,.w4d-header--5 .dgwt-wcas-search-form{left:-442px!important;top:-36px!important}.w4d-header--1 .dgwt-wcas-search-icon,.w4d-header--5 .dgwt-wcas-search-icon{align-items:center;display:flex;height:3rem;justify-content:center;width:3rem}.w4d-header--1 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp:hover input[type=search].dgwt-wcas-search-input,.w4d-header--5 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp:hover input[type=search].dgwt-wcas-search-input{background-color:var(--clr-neutral-100)}.w4d-header--1 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.w4d-header--5 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background-color:var(--clr-neutral-50);border:unset;border-radius:0;height:7.5rem;transition:all .15s cubic-bezier(.45,.05,.55,.95)}.w4d-header--1 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus,.w4d-header--5 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{border:unset}.w4d-header--1 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp,.w4d-header--5 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{padding:0}.w4d-header--1 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.w4d-header--5 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:unset;right:1.125rem;top:50%;transform:translateY(-50%)}.w4d-header--1 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover,.w4d-header--5 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{box-shadow:0 0 0 4px #e4e4e4}.w4d-header--1 .dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader),.w4d-header--5 .dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){width:33px}.w4d-header--1 .dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader):before,.w4d-header--5 .dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader):before{border-radius:50%;height:33px;width:33px}.w4d-header--1 .dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader):hover,.w4d-header--5 .dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader):hover{opacity:1}.w4d-header--1 .dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader):hover:before,.w4d-header--5 .dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader):hover:before{background:var(--clr-neutral-200);box-shadow:0 0 0 4px var(--clr-neutral-200)}.w4d-header--1 .dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) svg,.w4d-header--5 .dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) svg{z-index:1}.w4d-header--1 .dgwt-wcas-open-pirx-compact .dgwt-wcas-suggestions-wrapp,.w4d-header--5 .dgwt-wcas-open-pirx-compact .dgwt-wcas-suggestions-wrapp{margin-top:0!important}.w4d-header--2 .dgwt-wcas-search-wrapp,.w4d-header--3 .dgwt-wcas-search-wrapp,.w4d-header--4 .dgwt-wcas-search-wrapp{max-width:clamp(300px,40vw,800px)}.w4d-header--2 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.w4d-header--3 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.w4d-header--4 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background-color:var(--header-search-bg-clr);border:1px solid var(--header-search-border-clr);border-radius:.5rem;color:var(--header-search-clr);cursor:auto;height:54px;padding:.875rem 3rem .875rem 1rem;transition:all .15s cubic-bezier(.45,.05,.55,.95);width:clamp(300px,40vw,800px)}.w4d-header--2 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder,.w4d-header--3 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder,.w4d-header--4 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{color:color-mix(in srgb,var(--header-search-clr) 50%,transparent)}.w4d-header--2 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder,.w4d-header--3 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder,.w4d-header--4 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:color-mix(in srgb,var(--header-search-clr) 50%,transparent)}.w4d-header--2 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:hover button.dgwt-wcas-search-submit,.w4d-header--2 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:hover input[type=search].dgwt-wcas-search-input,.w4d-header--3 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:hover button.dgwt-wcas-search-submit,.w4d-header--3 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:hover input[type=search].dgwt-wcas-search-input,.w4d-header--4 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:hover button.dgwt-wcas-search-submit,.w4d-header--4 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:hover input[type=search].dgwt-wcas-search-input{background-color:color-mix(in srgb,var(--header-search-bg-clr) 96%,var(--header-search-clr) 4%);border-color:color-mix(in srgb,var(--header-search-border-clr) 85%,var(--header-search-bg-clr) 15%)}.w4d-header--2 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:focus-within input[type=search].dgwt-wcas-search-input,.w4d-header--3 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:focus-within input[type=search].dgwt-wcas-search-input,.w4d-header--4 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:focus-within input[type=search].dgwt-wcas-search-input{background-color:color-mix(in srgb,var(--header-search-bg-clr) 98%,var(--header-search-clr) 2%);border-color:color-mix(in srgb,var(--header-search-bg-clr) 75%,var(--header-search-clr) 25%)}.w4d-header--2 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:focus-within button.dgwt-wcas-search-submit,.w4d-header--3 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:focus-within button.dgwt-wcas-search-submit,.w4d-header--4 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:focus-within button.dgwt-wcas-search-submit{background-color:color-mix(in srgb,var(--header-search-bg-clr) 98%,var(--header-search-clr) 2%);border-color:color-mix(in srgb,var(--header-search-bg-clr) 75%,var(--header-search-clr) 25%)}.w4d-header--2 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp,.w4d-header--3 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp,.w4d-header--4 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background-color:var(--clr-white);border-radius:.5rem;height:54px;overflow:hidden;padding:0}.w4d-header--2[data-search-border-left-toggle="1"] .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.w4d-header--3[data-search-border-left-toggle="1"] .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.w4d-header--4[data-search-border-left-toggle="1"] .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{border-left:1px solid var(--header-search-border-clr)}.w4d-header--2[data-search-border-left-toggle="1"] .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:hover button.dgwt-wcas-search-submit,.w4d-header--3[data-search-border-left-toggle="1"] .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:hover button.dgwt-wcas-search-submit,.w4d-header--4[data-search-border-left-toggle="1"] .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:hover button.dgwt-wcas-search-submit{border-left-color:color-mix(in srgb,var(--header-search-border-clr) 85%,var(--header-search-bg-clr) 15%)}.w4d-header--2[data-search-border-left-toggle="1"] .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:focus-within button.dgwt-wcas-search-submit,.w4d-header--3[data-search-border-left-toggle="1"] .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:focus-within button.dgwt-wcas-search-submit,.w4d-header--4[data-search-border-left-toggle="1"] .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp:focus-within button.dgwt-wcas-search-submit{border-left-color:color-mix(in srgb,var(--header-search-bg-clr) 75%,var(--header-search-clr) 25%)}.w4d-header--2 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.w4d-header--3 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit,.w4d-header--4 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{aspect-ratio:1;background-color:var(--header-search-icon-bg-clr);border:1px solid var(--header-search-border-clr);border-radius:unset;border-bottom-right-radius:calc(.5rem - 1px);border-left:unset;border-top-right-radius:calc(.5rem - 1px);box-shadow:unset!important;cursor:pointer;height:100%;left:unset;right:0;top:0;transition:all .15s cubic-bezier(.45,.05,.55,.95);width:unset}.w4d-header--2 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover,.w4d-header--3 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover,.w4d-header--4 .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:hover{background:color-mix(in srgb,var(--header-search-icon-bg-clr) 90%,var(--header-search-icon-clr) 10%)!important}.w4d-header--2 .dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader),.w4d-header--3 .dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader),.w4d-header--4 .dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader){margin-right:0!important;width:54px!important}@media screen and (max-width:992px){.w4d-header--2 .dgwt-wcas-search-icon,.w4d-header--3 .dgwt-wcas-search-icon,.w4d-header--4 .dgwt-wcas-search-icon{align-items:center;display:flex;height:3rem;justify-content:center;width:3rem}}.w4d-header--4 .dgwt-wcas-search-wrapp{margin:unset}.w4d-header--4 .dgwt-wcas-sf-wrapp{width:-moz-fit-content;width:fit-content}.w4d-header--4 .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{width:clamp(300px,12vw,460px)}@media screen and (min-width:992px){body:has(.w4d-header--2,.w4d-header--3) .dgwt-wcas-suggestions-wrapp{width:clamp(300px,40vw,800px)!important}}@media screen and (min-width:992px){body:has(.w4d-header--2,.w4d-header--3,.w4d-header--4) .dgwt-wcas-suggestions-wrapp{border:1px solid var(--header-search-border-clr)!important;border-radius:.5rem!important;overflow:hidden;top:calc(100px + var(--has-announcement-bar, 0)*3.75rem)!important}}.dgwt-wcas-style-pirx .dgwt-wcas-preloader{margin-right:1rem}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{border-radius:0}.dgwt-wcas-suggestion{background-color:transparent!important}.dgwt-wcas-suggestion:hover{background-color:var(--header-search-bg-hover-clr)!important;transition:background-color .15s ease-in-out!important}.dgwt-wcas-suggestion-selected{background-color:unset!important}.dgwt-wcas-suggestions-wrapp{background:var(--header-search-bg-clr)!important;border:unset!important;margin-top:0!important;overflow-y:unset!important;padding-bottom:0!important;padding-top:0!important}@media screen and (min-width:992px){.dgwt-wcas-suggestions-wrapp{width:600px!important}}.dgwt-wcas-suggestion-more{background-color:var(--clr-primary-500)!important;box-sizing:border-box;font-size:1rem;font-weight:700;line-height:2rem;padding-block:.5rem;transition:background-color .15s ease-in-out!important}.dgwt-wcas-suggestion-more:hover{background-color:var(--clr-primary-600)!important}.dgwt-wcas-suggestion-more span{color:var(--clr-white)}.dgwt-wcas-suggestion-product img{max-height:45px;max-width:45px}.dgwt-wcas-st-more{align-items:center;display:flex}.dgwt-wcas-st-more-total{background-color:var(--clr-primary-600);border-radius:12px;font-size:.75rem;font-weight:600;line-height:.938rem;margin-left:.75rem;min-width:2rem;padding-block:.375rem;padding-inline:.5rem}.dgwt-wcas-st{color:var(--header-search-clr)!important}.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit svg path{fill:var(--header-search-icon-clr)!important}.dgwt-wcas-style-pirx .dgwt-wcas-close:not(.dgwt-wcas-inner-preloader) path{fill:var(--header-search-clr)!important}.dgwt-wcas-search-submit{cursor:pointer!important}.woocommerce table.shop_table{margin:0!important}.woocommerce table.shop_table td{border:none!important}.woocommerce-message{background-color:var(--clr-neutral-200)}.woocommerce-info{background-color:var(--clr-info-tint);border-top-color:var(--clr-info);color:var(--clr-info-shade)}.woocommerce-info:before{color:var(--clr-info)}.woocommerce a.button-wc-backward{align-items:center;background-color:var(--clr-primary-500);border:1px solid transparent;border-radius:size(4);color:var(--clr-white);display:inline-flex;font-size:fs(300);font-weight:fw(600);justify-content:center;line-height:size(48);padding:0 2rem;transition:.2s ease-in-out}.woocommerce a.button-wc-backward:hover{background:var(--clr-primary-600)}.woocommerce-variation-price:not(:has(.variation__price-lowest-in-30-days)) .variation__price{margin:size(16) 0}.woocommerce-variation-price>.availability.availability--backorder{color:var(--clr-neutral-500)}.woocommerce form .form-row.woocommerce-validated input.input-text{border-color:var(--clr-success)}.woocommerce form .form-row.woocommerce-invalid input.input-text{border-color:var(--clr-danger)}.woocommerce form .form-row.woocommerce-invalid label{color:var(--clr-neutral-800)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:var(--body-clr-dim)}.gallery-item.active:hover .play-icon{border-radius:50%;height:90px;width:90px}.play-icon{align-items:center;background-color:var(--clr-white);border-radius:.25rem;content:"";display:flex;height:4rem;justify-content:center;opacity:1;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);transition:all .2s ease-in-out;width:4rem;z-index:2323}.play-icon i{font-size:1.75rem}.gallery-video{cursor:pointer}.product-gallery__thumbnail{position:relative}.product-gallery__thumbnail:has(.video-thumbnail):before{align-items:center;background:#fff;border-radius:50%;content:"\e91d";display:flex;font-family:icomoon;height:50%;justify-content:center;opacity:.8;position:absolute;right:0;top:0;transform:translate(-50%,50%);width:50%}.form__success-msg{color:var(--clr-success)!important;margin-top:.5rem}.form__error-msg{color:var(--clr-danger)!important;margin-top:.5rem}.form__input-success{background:color-mix(in srgb,var(--clr-success-tint) 40%,var(--body-bg-clr))!important;border-color:var(--clr-success)!important}.form__requirements li .icon-checkmark{color:var(--clr-success)}.form__requirements li .icon-x-rounded{color:var(--clr-danger)}.select2-container--default .select2-results__option--disabled{display:none}.woocommerce-additional-fields{display:grid;grid-template-columns:260px 1fr;margin-bottom:60px}.woocommerce-additional-fields h3{color:var(--clr-black);font-size:20px;font-weight:700;line-height:24px;text-transform:uppercase}.woocommerce-additional-fields #order_comments_field{padding:0}#toggle_r1_field{background-color:var(--clr-neutral-50);border-radius:4px;grid-column:1/-1!important;padding:8px!important;position:relative}#toggle_r1:before{line-height:24px!important;width:100%}.remove_coupon{background-color:var(--clr-neutral-300);border-radius:5px;color:var(--body-clr);cursor:pointer;font-size:.875rem;font-weight:600;padding:4px 10px}.remove_coupon i{background-color:inherit;border:3px solid var(--body-bg-clr);border-radius:50%;color:inherit;font-size:9px;line-height:9px;margin-left:5px;margin-top:3px;padding:4px;position:absolute}body:has(#cmplz-cookiebanner-container.cmplz-show){overflow:hidden}.cmplz-soft-cookiewall{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.box-now__wrapper{align-items:stretch;display:flex;justify-content:center;margin-top:16px;width:100%}.box-now__wrapper #box_now_delivery_button{flex-basis:25%;font-weight:600;margin:0 16px 0 0;padding:10px;text-align:center}.box-now__wrapper #box_now_selected_locker_details{box-shadow:0 4px 0 0 rgba(0,0,0,.1);margin:0;padding:16px}.box-now__wrapper #box_now_selected_locker_details div p:first-of-type{display:none}.nav .back:before,.nav .header,.nav__link,.nav__link.next:after,.nav__text{transition:all .2s cubic-bezier(.25,.46,.45,.94)}body:has(.nav__list--topbar-center) .w4d-header--hidden{transform:translateY(calc(-100% - 3rem))}body:has(.nav__list--topbar-center) .nav__container{height:100dvh}body:has(>.w4d-header .nav--3.nav--open):before{background:var(--header-nav-overlay-bg-clr);content:"";display:block;height:100%;left:0;opacity:var(--header-nav-overlay-opacity);position:fixed;top:0;width:100%;z-index:3}.nav{width:100%}.nav--topbar{background-color:var(--header-top-bar-bg-clr);border-bottom:1px solid var(--header-top-bar-border-clr);display:grid;grid-template-columns:auto max-content;height:3rem;padding-inline:1.25rem}@media screen and (max-width:1400px){.nav--topbar{background-color:var(--header-mobile-topbar-center-bg-clr)}}@media screen and (max-width:768px){.nav--topbar{display:none}}.nav--overlay .nav__container{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:color-mix(in srgb,var(--header-nav-overlay-bg-clr) var(--header-nav-overlay-opacity),transparent)}.nav .header{background-color:var(--header-mobile-nav-back-link-bg-clr);background-image:linear-gradient(to right,color-mix(in srgb,var(--header-mobile-nav-back-link-hover-clr) 6%,var(--header-mobile-nav-bg-clr)) 50%,color-mix(in srgb,var(--header-mobile-nav-back-link-bg-clr) 2%,var(--header-mobile-nav-bg-clr)) 100%);background-position:0;background-repeat:no-repeat;background-size:0 100%;display:flex;position:relative}.nav .header:hover{background-size:100% 100%}.nav .header:hover .back:before{color:var(--header-mobile-nav-back-link-hover-clr)!important}.nav .header:hover .title{color:var(--header-mobile-nav-back-link-hover-clr)}.nav .back{inset:0;position:absolute}.nav .back:before{color:var(--header-mobile-nav-back-link-arrow-clr);content:"\e917";font-family:icomoon;font-size:1.5rem;left:.625rem;position:absolute;top:50%;transform:translateY(-50%)}.nav .title{color:var(--header-mobile-nav-back-link-clr);flex:1;font-weight:700;line-height:1.5rem;order:1;padding:1rem 3rem;text-align:center}.nav__list--l1{left:0;position:relative;transform:translateZ(0)}.nav__list--topbar-left-mobile,.nav__list--topbar-right-mobile{border-top:1px solid var(--header-mobile-nav-link-border-clr);padding-block:.375rem;position:relative}.nav__list--topbar-left-mobile:before,.nav__list--topbar-right-mobile:before{border-bottom:6px solid transparent;border-left:12px solid color-mix(in srgb,var(--header-link-clr) 12%,var(--header-bg-clr));border-top:6px solid transparent;content:"";height:0;pointer-events:none;position:absolute;top:-6px;width:0}.nav__list--topbar-left-mobile:after,.nav__list--topbar-right-mobile:after{border-bottom:6px solid transparent;border-right:12px solid color-mix(in srgb,var(--header-link-clr) 12%,var(--header-bg-clr));border-top:6px solid transparent;content:"";height:0;pointer-events:none;position:absolute;right:0;top:-6px;width:0}.nav__list--topbar-center{background-color:var(--header-topbar-center-bg-clr);border-bottom:1px solid var(--header-mobile-topbar-center-border-clr);height:3rem;justify-content:center;left:0;position:fixed;top:0;width:100%}.nav__list--topbar-center .nav__link{font-size:1rem;font-weight:700;text-align:center}.nav__list--topbar-right{justify-content:flex-end}.nav__list--l2,.nav__list--l3,.nav__list--l4,.nav__list--l5{display:none;left:100%;position:absolute;top:0}.nav__item--topbar-mobile .header{display:none}.nav__item--topbar:first-child .nav__link{padding-left:0}.nav__item--topbar:last-child .nav__link{padding-right:0}.nav__item--show-all-desktop{display:none}.nav__link{color:var(--header-nav-link-lvl-1-clr);display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.nav__link:hover{background-size:100% 100%}.nav__link:hover span{transform:translateX(.625rem)}.nav__link:hover span,.nav__link:hover.next:after{color:var(--header-mobile-nav-link-lvl-1-hover-clr)}.nav__link--1{white-space:nowrap}.nav__link--topbar{color:var(--custom-header-top-bar-link-clr,var(--header-link-clr));display:block;font-size:.875rem;font-weight:400;line-height:3rem;padding-inline:.5rem}.nav__link--topbar:hover{color:var(--header-top-bar-link-hover-clr)}.nav__link--topbar-mobile:hover .nav__text{color:var(--header-mobile-nav-custom-link-hover-clr)}.nav__link.next:after{color:var(--header-mobile-nav-link-lvl-1-arrow-clr);content:"\e916";font-family:icomoon;font-size:1.5rem;margin-right:1rem}.nav__link--show-all{border-top:1px solid color-mix(in srgb,var(--header-link-clr) 6%,var(--header-bg-clr))}.nav__link--show-all .nav__text{color:var(--header-mobile-nav-show-all-link-clr)!important}.nav__link--show-all:after{transition:transform .3s ease-in-out}.nav__link--show-all:hover:after{transform:translateX(.625rem) scaleX(1.15)!important}.nav__link--show-all:hover span{color:var(--header-mobile-nav-show-all-link-hover-clr)!important}.nav__link--special:hover .nav__text{color:var(--header-nav-extra-link-hover-clr)}.nav__link--special-mobile:hover .nav__text{color:var(--header-mobile-nav-extra-link-hover-clr)}.nav__text{line-height:3.5rem;padding-inline:1rem;width:100%}.nav__text--l1{font-size:1rem;font-weight:700}.nav__text--l2,.nav__text--l3,.nav__text--l4,.nav__text--l5{flex:1;font-size:1rem;font-weight:500}.nav__text--special-mobile{color:var(--header-mobile-nav-extra-link-clr);font-size:1rem;font-weight:600;line-height:3rem}.nav__text--topbar-mobile{color:var(--header-mobile-nav-custom-link-clr);font-size:.938rem;line-height:2.6rem}.nav__container{display:flex;flex-direction:column;height:100dvh;inset:0;opacity:0;position:absolute;visibility:hidden;width:100%;z-index:1}.nav__container--transitions-enabled{transition:visibility .3s cubic-bezier(.45,.05,.55,.95),opacity .3s cubic-bezier(.45,.05,.55,.95),transform .3s cubic-bezier(.45,.05,.55,.95)}.nav__container>div:last-child{background:var(--header-mobile-nav-bg-clr);flex:1}.nav__inner{display:grid;grid-template-rows:min-content auto min-content;margin-left:auto;max-width:min(480px,100% - 2.5rem);touch-action:pan-y;transform:translateX(100%);width:100%;overscroll-behaviour-x:none}.nav__container--transitions-enabled .nav__inner{transition:transform .3s cubic-bezier(.45,.05,.55,.95)}.nav__header{align-items:center;background:var(--header-mobile-top-bar-bg-clr);border-bottom:1px solid var(--header-mobile-top-bar-border-clr);container-type:inline-size;display:flex;height:4.5rem;justify-content:space-between;padding-left:1rem}.nav__header-icon{cursor:pointer;font-size:1.5rem;padding:1.125rem}.nav__header .w4d-header__logo{height:clamp(3.5rem,12cqi,6rem);padding-left:0!important}.nav__header .w4d-header__logo img{max-height:clamp(3.5rem,8cqi,6rem);max-width:clamp(7.5rem,20cqi,15rem)}.nav__btn{align-items:center;color:var(--header-mobile-bottom-bar-clr);cursor:pointer;display:flex;font-size:1.125rem;font-weight:600;height:4.5rem;padding:.625rem 1rem;transition:color .3s cubic-bezier(.45,.05,.55,.95)}.nav__btn i{font-size:1.25rem}.nav__btn:first-child i{margin-right:1ch}.nav__btn:hover{color:var(--header-mobile-bottom-bar-hover-clr)}.nav__btn-group{background:var(--header-mobile-bottom-bar-bg-clr);border-top:1px solid var(--header-mobile-bottom-bar-border-clr);display:flex;gap:.625rem;justify-content:space-between;position:relative}.nav__btn-group:before{background:linear-gradient(to bottom,transparent,var(--header-mobile-nav-bg-clr));bottom:calc(100% + 2px);content:"";height:20px;pointer-events:none;position:absolute;width:100%}.nav__links-wrapper{background-color:var(--header-bg-clr);max-height:calc(100dvh - 9rem - 1px);scrollbar-color:var(--clr-primary-500) var(--clr-primary-50);scrollbar-width:thin}.nav__links-wrapper::-webkit-scrollbar{height:1em;width:1em}.nav__links-wrapper::-webkit-scrollbar-track{background:var(--clr-primary-50);border-radius:100vw;margin-block:.375em}.nav__links-wrapper::-webkit-scrollbar-thumb{background:wheat;border:2px solid var(--clr-primary-50);border-radius:100vw}.nav__links-wrapper::-webkit-scrollbar-thumb:hover{background:red}.nav__links-wrapper::-webkit-scrollbar-button{background:#ffdead;display:none;height:0}.nav__links-wrapper::-webkit-scrollbar-corner{background:red}.nav__toggle{position:relative;transition:all .6s cubic-bezier(.645,.045,.355,1);z-index:99}.nav__toggle label{cursor:pointer;display:block;height:48px;overflow:hidden;width:48px}.nav__toggle svg{height:100%;transform:scale(1.5) translateY(1px);transform-box:fill-box;transform-origin:center center;width:100%}.nav__toggle path{fill:none;stroke:var(--header-icon-clr);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24 126.6418304443;stroke-dashoffset:-38;transition:all .3s cubic-bezier(.645,.045,.355,1)}.nav__toggle circle{opacity:0}.nav__toggle .line--1,.nav__toggle .line--3{stroke-dasharray:24 126.6418304443}.nav__toggle .line--2{stroke-dasharray:24 70}@media screen and (max-width:1400px){.nav__toggle--open{transform:translateX(.875rem)}}.nav__toggle--open path{stroke:var(--header-mobile-top-bar-clr)}.nav__toggle--open svg .line--1,.nav__toggle--open svg .line--3{stroke-dasharray:22.627416998 126.6418304443;stroke-dashoffset:-94.1149185097}.nav__toggle--open svg .line--2{stroke-dasharray:0 70;stroke-dashoffset:-50}.nav--1 .nav__link--l1:not(.nav__link--mobile){line-height:1;padding:1rem}.nav--1 .nav__link--l1:not(.nav__link--mobile):hover{color:var(--header-nav-link-lvl-1-hover-clr)}@media screen and (min-width:1520px){.nav--topbar{padding-inline:3rem}.nav--5 .nav__links-wrapper{padding-left:3rem!important}}@media screen and (min-width:1400px){.nav__list--bottom-bar{display:flex;justify-content:center}.nav__list--l1{display:flex;position:unset;transform:unset}.nav__list--l1:before{border-top:1px solid transparent;clip-path:inset(0 -10px -32px -10px);content:"";height:var(--submenu-height,0);left:50%;position:absolute;top:100%;transform:translateX(-50%);transition:height .5s cubic-bezier(.34,1.56,.64,1);width:100vw;z-index:-1}.nav__list--l1:has(>.nav__item:hover):before{background:var(--header-nav-bg-clr);border-color:var(--header-nav-border-clr)}.nav__list--l2{box-sizing:border-box;display:grid!important;gap:3rem 4rem;grid-template-columns:repeat(4,minmax(0,300px));justify-content:center;left:50%!important;opacity:0;padding:3rem 4rem;position:absolute!important;right:0;transform:translateX(-50%);transition:opacitiy .15s cubic-bezier(.45,.05,.55,.95),visibility .15s cubic-bezier(.45,.05,.55,.95);visibility:hidden;width:100dvw!important;z-index:2}.nav__list--l3{display:flex!important;flex-direction:column!important;left:0!important;position:relative!important;top:0!important}.nav__item--show-all,.nav__item--topbar-mobile{display:none}.nav__item--l1:hover .nav__link--l1,.nav__item--l1:hover .nav__list--l2{opacity:1;visibility:visible}.nav__item--l3{transition:max-height .3s cubic-bezier(.45,.05,.55,.95)}.nav__item--l3--hidden{max-height:0;overflow:hidden}.nav__link--l1{font-size:1.125rem;font-weight:600;white-space:nowrap}.nav__link--l1:hover{color:var(--header-nav-link-lvl-1-hover-clr)}.nav__link--l2{color:var(--header-nav-link-lvl-2-clr);font-size:1.125rem;font-weight:900;margin-bottom:.625rem;opacity:0;padding:0;text-transform:uppercase;transition:all .3s cubic-bezier(.45,.05,.55,.95)}.nav__link--l2.nav__link--animate-in{opacity:1;transform:translateY(0)}.nav__link--l2:hover{color:var(--header-nav-link-lvl-2-hover-clr);transform:translateX(.5rem)}.nav__link--l3{color:var(--header-nav-link-lvl-3-clr);font-size:1rem;font-weight:400;line-height:1.5rem;opacity:0;padding:0;transition:all .3s cubic-bezier(.45,.05,.55,.95)}.nav__link--l3.nav__link--animate-in{opacity:1;transform:translateY(0)}.nav__link--l3:hover{color:var(--header-nav-link-lvl-3-hover-clr);transform:translateX(.375rem)}.nav__link--active{color:var(--header-nav-link-active-clr);position:relative}.nav__link--special{color:var(--header-bottom-bar-link-clr);display:none;font-size:1.125rem;font-weight:600;line-height:3rem;padding-inline:.625rem}.nav__link--special:hover{color:var(--header-bottom-bar-link-hover-clr)}.nav__text--1{white-space:nowrap}.nav--1 .nav__list--l1{margin-top:2.125rem}.nav--1 .nav__list--l1:before{height:calc(var(--submenu-height, 2.25rem) - 2.25rem)}.nav--1 .nav__list--l2{border-top:2.25rem solid transparent;margin-top:-2.25rem;top:100%}.nav--1 .nav__item--l1{padding-bottom:2.25rem}.nav--2 .nav__links-wrapper,.nav--4 .nav__links-wrapper{background:var(--header-bottom-bar-bg-clr);display:flex;justify-content:center}.nav--2 .nav__list--l1:before,.nav--4 .nav__list--l1:before{height:var(--submenu-height,0);top:100%}.nav--2 .nav__list--l2,.nav--4 .nav__list--l2{top:100%}.nav--2 .nav__link--l1,.nav--4 .nav__link--l1{color:var(--header-bottom-bar-link-clr);line-height:3.5rem;padding-inline:1.25rem}.nav--3:not(.nav--topbar){height:calc(100dvh - 14rem);left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:100%;transition:visibility .3s cubic-bezier(.45,.05,.55,.95),opacity .3s cubic-bezier(.45,.05,.55,.95);visibility:hidden}.nav--3.nav--open{opacity:1;pointer-events:auto;visibility:visible}.nav--3 .nav__container{-webkit-backdrop-filter:unset;backdrop-filter:unset;background-color:unset;height:70vh!important;max-height:65rem;min-height:30rem}.nav--3 .nav__inner{grid-template-rows:1fr;margin-left:unset;margin-right:auto;max-width:-moz-fit-content;max-width:fit-content}.nav--3 .nav__links-wrapper{max-height:unset}.nav--3 .nav__list--l1{background:var(--header-nav-sidebar-bg-clr);display:flex;flex-direction:column;grid-column:2;height:100%;overflow-y:auto;padding:2.5rem 2rem 2.5rem 3rem;width:25rem}.nav--3 .nav__list--l1:before{content:unset}.nav--3 .nav__list--l2{background-color:var(--header-nav-bg-clr);border-top:unset;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));height:100%;left:25rem!important;max-height:100%;max-width:121.5rem;overflow-y:auto;padding-bottom:8rem;padding-top:3.25rem;place-content:baseline;transform:unset;width:calc(100dvw - 25rem)!important}.nav--3+.nav__list--bottom-bar{display:flex}.nav--3+.nav__list--bottom-bar .nav__link--special-bottom-bar{color:var(--header-bottom-bar-link-clr);font-size:1.125rem;font-weight:600;line-height:3rem;padding-inline:1rem}.nav--3+.nav__list--bottom-bar .nav__link--special-bottom-bar:hover{color:var(--header-bottom-bar-link-hover-clr)}.nav--3 .nav__item--l1{color:var(--header-bottom-bar-link-clr);cursor:pointer;flex-shrink:0;font-size:1.125rem;font-weight:600}.nav--3 .nav__item--l1:hover{color:var(--header-bottom-bar-link-hover-clr)}.nav--3 .nav__item--l1:hover>.nav__list--l2{cursor:auto;opacity:0;transition:unset;visibility:hidden}.nav--3 .nav__item--l1:hover>.nav__link{color:var(--header-nav-link-active-clr)}.nav--3 .nav__item--l1:hover>.nav__link:after{opacity:1;visibility:visible}.nav--3 .nav__item--l1:has(.nav__link--active)>.nav__link:after{opacity:1;visibility:visible}.nav--3 .nav__item--l1:has(.nav__link--active)>.nav__list{opacity:1;visibility:visible}.nav--3 .nav__item--l1--special{display:revert}.nav--3 .nav__item--l1--special .nav__link{color:var(--header-nav-extra-link-clr)}.nav--3 .nav__item--l1--special:hover .nav__link{color:var(--header-nav-extra-link-hover-clr)}.nav--3 .nav__item--l2{max-width:312px}.nav--3 .nav__item--submenu-open>.nav__item--show-all-desktop{display:flex}.nav--3 .nav__item--show-all-desktop{background-color:var(--header-nav-bg-clr);border-top:1px solid var(--header-nav-border-clr);bottom:0;left:25rem;max-width:121.5rem;position:absolute;width:calc(100dvw - 25rem);z-index:10}.nav--3 .nav__item--show-all-desktop:before{background:linear-gradient(to top,var(--header-nav-bg-clr) 30%,transparent);bottom:calc(100% + 1px);content:"";height:40px;pointer-events:none;position:absolute;width:100%}.nav--3 .nav__link{opacity:1}.nav--3 .nav__link--l1{line-height:3rem;pointer-events:none}.nav--3 .nav__link--l1:after{border-bottom:9px solid transparent;border-left:12px solid var(--header-nav-link-active-clr);border-top:9px solid transparent;content:"";height:0;left:25rem;opacity:0;position:fixed;transform:translateY(1.125rem);transition:all .15s cubic-bezier(.45,.05,.55,.95);visibility:hidden;width:0;z-index:9}.nav--3 .nav__link--l2{margin-bottom:.75rem}.nav--3 .nav__link--show-all-desktop{align-items:center;color:var(--header-nav-link-lvl-2-clr);display:flex;font-weight:400;height:5rem;margin-bottom:0;padding-left:4rem;text-transform:none;transform:unset;transition:color .2s cubic-bezier(.45,.05,.55,.95)}.nav--3 .nav__link--show-all-desktop:after{color:var(--header-nav-arrow-clr);content:"\e915";font-family:icomoon;font-size:1.125rem;margin-left:2rem;transition:color .2s cubic-bezier(.45,.05,.55,.95)}.nav--3 .nav__link--show-all-desktop:hover{color:var(--header-nav-link-lvl-2-hover-clr)}.nav--3 .nav__link--show-all-desktop:hover:after{color:var(--header-nav-arrow-hover-clr)}.nav--5 .nav__list--l1{align-items:center;display:flex;margin-top:2.25rem}.nav--5 .nav__list--l1:before{left:0;top:100%;transform:unset}.nav--5 .nav__list--l2{justify-content:flex-start;left:0!important;padding:3rem;top:100%;transform:unset}.nav--5 .nav__item--special{display:none}.nav--5 .nav__item--l1,.nav--5 .nav__item--special-bottom-bar{padding-bottom:2.25rem}.nav--5 .nav__item--l1:first-child .nav__link--l1{padding-left:0}.nav--5 .nav__item--l1:last-child .nav__link--l1{padding-right:0}.nav--5 .nav__link--l1,.nav--5 .nav__link--special-bottom-bar{display:block;font-size:1.125rem;font-weight:400;line-height:1;padding-block:1rem;padding-inline:.5rem;white-space:nowrap}.nav--5 .nav__links-wrapper{background-color:var(--header-bg-clr);padding-left:1.25rem}.nav--topbar{gap:1.5rem;grid-template-columns:minmax(0,37.5rem) auto minmax(0,37.5rem)}.nav--topbar-center{background-color:unset;border-bottom:unset;position:relative}.nav--topbar .nav__list:nth-child(2){background:unset;border:unset;position:relative}.nav__toggle{display:none}.nav__container{height:unset!important;inset:unset;opacity:1;position:relative;transition:none;visibility:visible}.nav__container .w4d-header__logo{padding-left:0}.nav__inner{margin-left:auto;max-width:unset;transform:unset;transition:none}.nav__btn-group,.nav__header{display:none}.nav--alt{--top-offset:5.375rem}.nav--alt.nav--2{--top-offset:3.5rem + 0.125rem}.nav--alt.nav--5 .nav__list--l1{margin-top:2.125rem}.nav--alt.nav--5 .nav__item--l1,.nav--alt.nav--5 .nav__item--special-bottom-bar{padding-bottom:2.25rem}.nav--alt.nav--5 .nav__item--l1:hover .nav__link--l1,.nav--alt.nav--5 .nav__item--special-bottom-bar:hover .nav__link--l1{color:var(--header-nav-link-lvl-1-hover-clr)}.nav--alt.nav--4 .nav__list--l2{top:3.5rem}.nav--alt .nav__list--l1:before{content:unset}.nav--alt .nav__list--l2{background-color:var(--header-nav-bg-clr);border-top:unset;box-shadow:0 22px 24px 0 rgba(0,0,0,.12);display:grid;gap:unset;grid-template-columns:unset;grid-template-rows:0fr;justify-content:unset;left:0!important;margin-top:unset;opacity:0;overflow:hidden;padding:unset;position:absolute;right:unset;top:var(--top-offset);transform:unset;transition:grid-template-rows .3s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94),visibility .3s cubic-bezier(.25,.46,.45,.94);visibility:hidden;width:-moz-max-content!important;width:max-content!important}.nav--alt .nav__list--l2>div{overflow:hidden}.nav--alt .nav__list--l2:before{content:unset}.nav--alt .nav__item--l1{position:relative}.nav--alt .nav__item--l2{overflow:visible!important;padding-bottom:0}.nav--alt .nav__item--l2:not(:last-child){border-bottom:1px solid var(--clr-neutral-300)}.nav--alt .nav__item:hover .nav__list--l2{grid-template-rows:1fr;opacity:1;visibility:visible}.nav--alt .nav__link--l2{font-size:1.125rem;font-weight:500;line-height:3rem;margin-bottom:0;opacity:1;padding:0 3rem 0 1.25rem;text-transform:unset;transition:transform .2s cubic-bezier(.25,.46,.45,.94);white-space:nowrap}.nav--alt .nav__link--l2:hover{transform:translateX(8px)}}@media screen and (max-width:1400px){.nav__links-wrapper{background-color:var(--header-mobile-nav-bg-clr);overflow-x:hidden}.nav__list{width:100%}.nav__list--topbar-center .nav__link{color:var(--header-mobile-topbar-center-link-clr)}.nav__list--topbar-center .nav__link:hover{color:var(--header-mobile-topbar-center-link-hover-clr)}.nav__list--bottom-bar,.nav__list--topbar-center-mobile{display:none}.nav__link--mobile,.nav__link--special-mobile,.nav__link--topbar-mobile{background-image:var(--nav-mobile-bg-image);background-position:0;background-repeat:no-repeat;background-size:0 100%}.nav__link--mobile{align-items:center;display:flex}.nav__link--mobile.nav__link--l1{color:var(--header-mobile-nav-link-lvl-1-clr);--nav-mobile-bg-image:linear-gradient(to right,color-mix(in srgb,var(--header-mobile-nav-link-lvl-1-hover-clr) 6%,var(--header-mobile-nav-bg-clr)) 50%,color-mix(in srgb,var(--header-mobile-nav-link-lvl-1-clr) 2%,var(--header-mobile-nav-bg-clr)) 100%)}.nav__link--mobile.nav__link--l1:hover .nav__text{color:var(--header-mobile-nav-link-lvl-1-hover-clr)}.nav__link--mobile:not(.nav__link--l1){color:var(--header-mobile-nav-link-lvl-2-clr);--nav-mobile-bg-image:linear-gradient(to right,color-mix(in srgb,var(--header-mobile-nav-link-lvl-2-hover-clr) 6%,var(--header-mobile-nav-bg-clr)) 50%,color-mix(in srgb,var(--header-mobile-nav-link-lvl-2-clr) 2%,var(--header-mobile-nav-bg-clr)) 100%)}.nav__link--mobile:not(.nav__link--l1):hover .nav__text{color:var(--header-mobile-nav-link-lvl-2-hover-clr)}.nav__link--topbar-mobile{--nav-mobile-bg-image:linear-gradient(to right,color-mix(in srgb,var(--header-mobile-nav-custom-link-hover-clr) 6%,var(--header-mobile-nav-bg-clr)) 50%,color-mix(in srgb,var(--header-mobile-nav-custom-link-clr) 2%,var(--header-mobile-nav-bg-clr)) 100%)}.nav__link--special-mobile{--nav-mobile-bg-image:linear-gradient(to right,color-mix(in srgb,var(--header-mobile-nav-extra-link-hover-clr) 6%,var(--header-mobile-nav-bg-clr)) 50%,color-mix(in srgb,var(--header-mobile-nav-extra-link-hover-clr) 2%,var(--header-mobile-nav-bg-clr)) 100%)}.nav__link--show-all{--nav-mobile-bg-image:linear-gradient(to right,color-mix(in srgb,var(--header-mobile-nav-show-all-link-hover-clr) 6%,var(--header-mobile-nav-bg-clr)) 50%,color-mix(in srgb,var(--header-mobile-nav-show-all-link-clr) 2%,var(--header-mobile-nav-bg-clr)) 100%)}.nav__item:not(:first-child)>.nav__link--mobile,.nav__item:not(:first-child)>.nav__link--special-mobile{border-top:1px solid var(--header-mobile-nav-link-border-clr)}.nav--1{order:2}.nav--2 .nav__toggle--open,.nav--3 .nav__toggle--open,.nav--4 .nav__toggle--open{transform:translateX(.875rem) translateY(calc(var(--nav-topbar, 0rem)*-1 - .75rem))}.nav--4 .nav__toggle--open{transform:translateX(.875rem) translateY(-.625rem)}.nav--5 .nav__toggle--open{transform:translateX(.875rem) translateY(calc((var(--nav-topbar-doubled, 3rem) + .625rem)*-1))}}@media screen and (min-width:992px){.nav__header{height:6rem}.nav__link--topbar{font-size:1rem}}@media screen and (max-width:992px){.nav--2 .nav__toggle--open,.nav--3 .nav__toggle--open{transform:translateX(.875rem) translateY(calc((var(--nav-topbar, 0) + .75rem)*-1))}.nav--4 .nav__toggle--open{transform:translateX(.875rem) translateY(-.75rem)}}@media screen and (min-width:768px){.nav__list--topbar{align-items:center;display:flex;gap:.5rem;width:auto}.nav__list--topbar-center .nav__link{font-size:1.125rem}}@media screen and (max-width:768px){.nav--topbar{border-bottom:none;height:0}.nav__list--topbar-left,.nav__list--topbar-right{display:none}.nav--2 .nav__toggle--open,.nav--3 .nav__toggle--open,.nav--4 .nav__toggle--open,.nav--5 .nav__toggle--open{transform:translateX(.875rem) translateY(0)}}@media screen and (min-width:992px) and (max-width:1400px){.nav__list--topbar-center .nav__link{font-size:1.25rem}}.btn{align-items:center;background:var(--clr-primary-200);border:1px solid transparent;border-radius:.25rem;color:var(--clr-black);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.75rem;justify-content:center;line-height:2.5rem;padding-inline:2rem;text-align:center;transition:all .2s cubic-bezier(.45,.05,.55,.95);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.btn--big{line-height:3rem}@media screen and (max-width:1200px){.btn--big{line-height:2.5rem}}@media screen and (max-width:992px){.btn--big{padding-inline:1.5rem}}.btn--small{font-size:.875rem;line-height:2rem;padding-inline:1.25rem}.btn--square-icon{font-size:1.5rem;min-width:3rem;padding:0}.btn--square-icon.btn--big{min-width:50px}.btn--primary{background-color:var(--clr-primary-500);color:var(--btn-primary-clr)}.btn--primary:hover{background-color:var(--clr-primary-600)}.btn--primary--disabled,.btn--primary:disabled{background-color:var(--clr-primary-300);cursor:not-allowed}.btn--primary--disabled:hover,.btn--primary:disabled:hover{background-color:var(--clr-primary-300)}.btn--primary.loading{background-color:var(--clr-neutral-600);cursor:not-allowed;opacity:.7;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn--primary-light{background:var(--body-bg-clr);border-color:var(--clr-neutral-800);color:var(--clr-neutral-800)}.btn--primary-light:hover{background:var(--clr-primary-600);border-color:transparent;color:var(--btn-primary-clr)}.btn--primary-light-disabled,.btn--primary-light:disabled{border-color:var(--clr-neutral-400);cursor:not-allowed}.btn--primary-light-disabled,.btn--primary-light-disabled:hover,.btn--primary-light:disabled,.btn--primary-light:disabled:hover{background-color:var(--clr-white);color:var(--clr-neutral-400)}.btn--primary-neutral{background:var(--clr-neutral-200);color:var(--clr-neutral-800)}.btn--primary-neutral:hover{background:var(--clr-primary-600);border-color:transparent;color:var(--btn-primary-clr)}.btn--primary-neutral--disabled,.btn--primary-neutral:disabled{background-color:var(--clr-white);border-color:var(--clr-neutral-400);color:var(--clr-neutral-400);cursor:not-allowed}.btn--primary-neutral--disabled:hover,.btn--primary-neutral:disabled:hover{background-color:var(--clr-white);color:var(--clr-neutral-400)}.btn--secondary{background:var(--clr-secondary-500);color:var(--btn-secondary-clr)}.btn--secondary:hover{background:var(--clr-secondary-600)}.btn--secondary--disabled,.btn--secondary:disabled{background-color:var(--clr-secondary-300);cursor:not-allowed}.btn--secondary--disabled:hover,.btn--secondary:disabled:hover{background-color:var(--clr-secondary-300)}.btn--secondary.loading{background-color:var(--clr-neutral-600);cursor:not-allowed;opacity:.7;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn--secondary-outline{background:var(--clr-white);border-color:var(--clr-neutral-800);color:var(--btn-secondary-clr)}.btn--secondary-outline:hover{background:var(--clr-secondary-600);border-color:transparent;color:var(--btn-secondary-clr)}.btn--secondary-outline--disabled,.btn--secondary-outline:disabled{background-color:var(--clr-white);border-color:var(--clr-neutral-400);color:var(--clr-neutral-400);cursor:not-allowed}.btn--secondary-outline--disabled:hover,.btn--secondary-outline:disabled:hover{background-color:var(--clr-white);color:var(--clr-neutral-400)}.btn--ghost{background:transparent;border-color:var(--clr-white);color:var(--clr-neutral-800);font-weight:400}.btn--ghost:hover{background:var(--clr-neutral-50);border-color:var(--clr-neutral-400);color:var(--clr-black)}.btn--ghost-disabled,.btn--ghost:disabled{color:var(--clr-neutral-500);cursor:not-allowed}.btn--ghost-white{color:var(--clr-white)}.btn--action-override{align-items:center;background:var(--clr-success)!important;border:1px solid transparent!important;border-radius:4px!important;color:var(--clr-white)!important;display:inline-flex!important;font-size:16px!important;font-weight:700!important;height:48px!important;justify-content:center;padding:0 39px!important;text-transform:uppercase!important;transition:.2s ease-in-out!important}.btn--action-override:hover{background:var(--clr-success-shade)!important;color:var(--clr-white)!important}.btn--action-override--disabled{color:var(--clr-white)!important;cursor:not-allowed!important}.btn--action-override--disabled,.btn--action-override--disabled:hover{background-color:var(--clr-success-tint)!important}@media screen and (max-width:992px){.btn--action-override{flex-grow:1}}.btn--action{background:var(--clr-success);color:var(--btn-action-clr);text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.btn--action:hover{background:var(--clr-success-shade)}.btn--action-disabled,.btn--action:disabled{background-color:var(--clr-success-tint);color:var(--btn-action-clr);cursor:not-allowed}@media screen and (max-width:1200px){.btn:not(.product-table__data)>.btn{font-size:15px;line-height:2rem;padding-inline:2rem}}@media screen and (max-width:992px){.btn{padding-inline:24px}}.w4d_add_to_cart_button,.w4d_update_cart_button{cursor:pointer;margin-top:1rem;position:relative}.w4d_add_to_cart_button:disabled,.w4d_update_cart_button:disabled{background-color:var(--clr-neutral-600);cursor:not-allowed;opacity:.7;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w4d_add_to_cart_button.loading:after,.w4d_update_cart_button.loading:after{aspect-ratio:1;background:var(--clr-primary-500);border-radius:50%;content:"";padding:.5rem;position:absolute;right:1rem;width:2rem;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;animation:l3 1s linear infinite;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract}.w4d-send-inquiry[aria-hidden=true],.w4d_add_to_cart_button[aria-hidden=true]{display:none}.w4d-send-inquiry[aria-hidden=false],.w4d_add_to_cart_button[aria-hidden=false]{display:inline-flex}.alert{border-left:.5rem solid var(--clr-neutral-400);border-radius:.25rem;box-shadow:4px 3px 12px 0 rgba(0,0,0,.15);margin-bottom:2rem;opacity:1;overflow:hidden;padding:1rem;perspective:1000px;transition:height .4s ease-out,padding .4s ease-out,margin .4s ease-out,opacity .35s ease-out,transform .4s cubic-bezier(.3,.4,.3,1);will-change:height,padding,margin}.alert--hide{margin-bottom:0!important;opacity:0;padding-bottom:0!important;padding-top:0!important;transform:translate3d(-80%,0,-150px) rotateY(35deg) scale(.85)}.alert__header{align-items:center;display:flex}.alert__title{color:var(--clr-neutral-800);flex-grow:1;font-size:1rem;font-weight:600;padding-right:6rem;position:relative}.alert__title .icon-x-rounded{border-radius:50%;color:var(--clr-neutral-600);cursor:pointer;font-size:1.125rem;padding:.25rem;position:absolute;right:0;transition:.2s ease-out}.alert__title .icon-x-rounded:hover{background-color:var(--clr-neutral-600);color:var(--clr-white);scale:1.1}.alert__icon{font-size:1.5rem;margin-right:.75rem}.alert__list{display:block;padding-left:36px;padding-right:3rem;position:relative}.alert__list:before{background-color:var(--clr-neutral-400);content:"";height:calc(100% - 1rem);left:11px;position:absolute;width:1px}.alert__row{align-items:center;display:flex;gap:.5rem;position:relative}.alert__row:before{background-color:var(--clr-neutral-400);content:"";height:1px;left:-24px;position:absolute;top:50%;transform:translateY(-50%);width:13px}.alert__row:not(:last-child){margin-bottom:.5rem}.alert__item{color:var(--clr-neutral-800)}.alert__item:first-child{border:1px dashed var(--clr-neutral-400);border-radius:.25rem;line-height:2rem;max-width:32ch;padding-inline:1rem;width:80%}.alert__item:last-child{border:1px dashed var(--clr-neutral-400);border-radius:.25rem;line-height:2rem;max-width:10ch;text-align:center;width:4rem}.alert--warning{border-color:var(--clr-warning)}.alert--warning .icon-warning{color:var(--clr-warning)}.alert--danger{border-color:var(--clr-danger)}.alert--danger .icon-dangerous{color:var(--clr-danger)}.wp-block-gallery{display:flex;flex-wrap:wrap;gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));margin-bottom:2rem}.content ul,.wp-block-list{list-style:inside!important}.payment-methods li{list-style:none!important}.woocommerce-cart-form__cart-item .product-quantity{margin-inline:1rem;overflow:hidden}@media screen and (max-width:992px){.woocommerce-cart-form__cart-item .product-quantity{margin-inline:0}}.woocommerce-cart-form__cart-item .product-quantity .product-quantity__cart,.woocommerce-cart-form__cart-item .product-quantity .product-quantity__unit{display:none}.product-quantity{align-items:center;background-color:var(--body-bg-clr);border:1px solid var(--clr-neutral-300);border-radius:.25rem;display:flex;position:relative;transition:.2s ease-in-out}.product-quantity:hover{border-color:var(--clr-neutral-600)}.product-quantity:hover .product-quantity__number{border-color:var(--clr-primary-500)}.product-quantity:hover .product-quantity__remove{border-color:var(--clr-neutral-600)}.product-quantity:focus-within{border-color:var(--clr-primary-500)}.product-quantity:focus-within .product-quantity__remove{border-color:var(--clr-primary-500)}.product-quantity--changed .product-quantity__cart,.product-quantity--changed .product-quantity__remove{left:calc(100% - 5px);opacity:1;visibility:visible}.product-quantity--added-to-cart .product-quantity__cart{animation:paddingAdjust .4s cubic-bezier(.25,.46,.45,2) forwards,resetState .3s ease-in-out 1.9s forwards;background-color:var(--green-color-light-1);border-color:var(--green-color-light-1)}.product-quantity--added-to-cart .product-quantity__cart i{scale:0}.product-quantity--added-to-cart .product-quantity__cart:hover{background-color:var(--clr-secondary-500);border-color:var(--clr-secondary-500)}.product-quantity--added-to-cart .product-quantity__cart:after{animation:checkmark .4s cubic-bezier(.25,.46,.45,2) forwards;border:solid #fff;border-width:0 2.5px 2.5px 0;content:"";height:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-60%) rotate(45deg) scale(0);width:8px}.product-quantity__dual{align-items:center;display:flex;gap:.5rem}@keyframes resetState{to{height:calc(100% - 5px);left:80%;opacity:0;transform:translateY(1px);visibility:hidden}}@keyframes paddingAdjust{0%{padding-left:.625rem}70%{padding-left:1.3rem}to{padding-left:.625rem}}@keyframes checkmark{0%{opacity:0;transform:translate(-50%,-60%) rotate(45deg) scale(0)}70%{opacity:1;transform:translate(-50%,-60%) rotate(45deg) scale(1.4)}to{opacity:1;transform:translate(-50%,-60%) rotate(45deg) scale(1)}}.product-quantity input[type=number]::-webkit-inner-spin-button,.product-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-quantity input[type=number]{-moz-appearance:textfield}.product-quantity__stepper{background-color:var(--body-bg-clr);color:var(--clr-neutral-800);cursor:pointer;line-height:2.5rem;min-width:2rem;text-align:center;transition:.2s ease-out}.product-quantity__stepper--wide{min-width:3rem}.product-quantity__stepper.icon-minus{border-bottom-left-radius:.25rem;border-right:1px solid transparent;border-top-left-radius:.25rem}.product-quantity__stepper.icon-minus:hover{background-color:var(--clr-neutral-50);border-color:var(--clr-neutral-300)}.product-quantity__stepper.icon-plus{border-left:1px solid transparent}.product-quantity__stepper.icon-plus:hover{background-color:var(--clr-neutral-50);border-left-color:var(--clr-neutral-300)}.product-quantity__number{border:unset;color:var(--clr-neutral-800);font-weight:700;line-height:2.5rem;min-width:4rem;padding:0;text-align:center;width:100%}.product-quantity__number:-moz-placeholder{color:var(--clr-neutral-600)}.product-quantity__number:placeholder-shown{color:var(--clr-neutral-600)}.product-quantity__number:focus{box-shadow:unset}.product-quantity__number[data-focus-source]{border:unset;box-shadow:unset;outline:unset}.product-quantity__cart{align-items:center;background-color:var(--clr-primary-500);border:1px solid var(--clr-primary-500);border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;box-sizing:content-box;color:var(--clr-white);cursor:pointer;display:flex;font-size:1rem;height:100%;left:80%;opacity:0;padding-inline:.625rem;position:absolute;transition:.25s ease-in-out;visibility:hidden;z-index:3}.product-quantity__cart--error{animation:paddingAdjust .4s cubic-bezier(.25,.46,.45,2) forwards,resetState .3s ease-in-out 1.9s forwards;background-color:var(--clr-danger)!important;border-color:var(--clr-danger-shade)!important}.product-quantity__cart--error i:before{content:"\e933";font-size:1.25rem}.product-quantity__cart:hover{background-color:var(--clr-primary-600);padding-left:.875rem}.product-quantity__remove{align-items:center;background-color:var(--clr-neutral-300);border:1px solid var(--clr-neutral-300);border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;box-sizing:content-box;color:var(--clr-neutral-600);cursor:pointer;display:flex;font-size:1rem;height:100%;left:80%;opacity:0;padding-left:.75rem;padding-right:.625rem;position:absolute;transition:.25s ease-in-out;visibility:hidden;z-index:3}.product-quantity__remove:hover{background-color:var(--clr-danger)!important;border-color:var(--clr-danger-shade)!important;color:var(--clr-white)!important;padding-left:.875rem!important}.product-quantity__unit{align-items:center;background-color:var(--clr-neutral-50);border-bottom-right-radius:.25rem;border-left:1px solid var(--clr-neutral-300);border-top-right-radius:.25rem;color:var(--clr-neutral-600);display:flex;flex-shrink:0;justify-content:center;line-height:2.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3rem;z-index:8}@keyframes bounce-scale{0%{transform:scale(1)}50%{transform:scale(1.125)}to{transform:scale(1)}}.animate-total{animation:bounce-scale .5s cubic-bezier(.175,.885,.32,1.275);transform-origin:right center;will-change:transform}@keyframes bounce-scale-2{0%{transform:scale(1) rotate(0deg)}25%{transform:scale(1.25) rotate(-3deg)}50%{transform:scale(.95) rotate(2deg)}75%{transform:scale(1.1) rotate(-1deg)}to{transform:scale(1) rotate(0deg)}}.animate-quantity{animation:bounce-scale-2 .6s cubic-bezier(.36,0,.66,1.5);transform-origin:center center;will-change:transform}.ribbon{background-color:var(--ribbon-discount-bg-clr,var(--clr-danger));border-bottom-right-radius:50px;border-top-right-radius:50px;color:var(--ribbon-discount-clr,var(--clr-white));font-size:14px;font-weight:700;height:24px;line-height:24px;text-align:center;width:64px}.ribbon--big-discount{background-color:var(--ribbon-discount-big-bg-clr,var(--clr-danger-shade));color:var(--ribbon-discount-big-clr,var(--clr-white))}.ribbon--small-discount{background-color:var(--ribbon-discount-small-bg-clr,var(--clr-warning));color:var(--ribbon-discount-small-clr,var(--clr-white))}.context-menu{background-color:var(--clr-white);border:1px solid var(--clr-neutral-700);border-radius:.375rem;color:var(--clr-neutral-900);opacity:0;position:absolute;right:0;top:80%;transition:.2s ease-out;visibility:hidden;z-index:999}.context-menu--open{opacity:1;transform:translateY(10px);visibility:visible}.context-menu__item{padding:.375rem .75rem;text-align:left;transition:.2s ease-out;white-space:nowrap}.context-menu__item:not(:last-child){border-bottom:1px solid var(--clr-neutral-700)}.context-menu__item:hover{background-color:var(--clr-neutral-500);color:var(--clr-white)}.loader-1{aspect-ratio:1;background:var(--clr-white);border-radius:50%;display:none;opacity:1;padding:.25rem;position:absolute;right:1rem;width:24px;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;animation:l3 1s linear infinite;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;z-index:9999}.loader-1.show{display:block}@keyframes l3{to{transform:rotate(1turn)}}.w4d_notice{--offset-top:215px;--offset-right:2.5rem;animation:fadeInSlideRight .5s forwards;border-radius:1rem 0 1rem .25rem;color:var(--clr-white);display:flex;justify-content:space-between;overflow:hidden;padding-left:1.5rem;position:fixed;right:var(--offset-right);top:var(--offset-top);width:600px;z-index:9999}.w4d_notice--success{background-color:var(--clr-success)}.w4d_notice--success .w4d_notice__close-container{background-color:var(--clr-success-shade)}.w4d_notice--success .w4d_notice__close-container:hover{background-color:color-mix(in srgb,var(--clr-success) 50%,#000)}.w4d_notice--error{background-color:var(--clr-danger)}.w4d_notice--error .w4d_notice__close-container{background-color:var(--clr-danger-shade)}.w4d_notice--error .w4d_notice__close-container:hover{background-color:color-mix(in srgb,var(--clr-danger) 50%,#000)}.w4d_notice__close-container{align-items:center;border-left:2px solid var(--clr-white);cursor:pointer;display:flex;padding:.75rem 1rem;transition:.3s ease-out}.w4d_notice__status-icon{font-size:32px}.w4d_notice__text{color:var(--clr-white);font-size:1rem;font-weight:500;margin:0;padding-right:4rem;padding-block:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.w4d_notice__close{display:inline-block;font-size:24px}@media screen and (max-width:992px){.w4d_notice{--offset-top:5rem;--offset-right:1.25rem;padding:1rem;right:var(--offset-right);top:var(--offset-top);width:calc(100% - var(--offset-right)*2)}.w4d_notice__text{padding-right:1rem}.w4d_notice__close,.w4d_notice__status-icon{font-size:18px}}@keyframes fadeInSlideRight{0%{opacity:0;transform:translateX(100%)}50%{opacity:1;transform:translateX(-100px)}to{transform:translateX(0)}}.w4d-sync{padding-block:20vh;text-align:center}.favourite{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.favourite i{background:transparent;border-radius:50%;color:var(--body-alt-clr);font-size:1.25rem;position:relative}.favourite i,.favourite i:before{line-height:1}.favourite i:after{color:#e74c3c;content:"\e908";font-family:icomoon;font-size:1.25rem;height:0;left:0;line-height:1;overflow:hidden;position:absolute;top:0;transition:height .3s ease-out}@media (hover:hover) and (pointer:fine){.favourite:hover:not(.favourite--active){animation:heart-pulse 1s infinite}.favourite:hover:not(.favourite--active) i{color:var(--clr-danger)}}.favourite--active i{color:var(--clr-danger)}.favourite--active i:after{height:100%}.favourite--active[data-cart-favourite] p:before{content:"\e908"!important}.favourite--just-added{animation:pulse-activated 1s forwards}.favourite--just-added i{animation:pulse-fadeout 2s forwards}.favourite[data-cart-favourite]{animation:unset;height:unset;width:unset}.favourite[data-cart-favourite]:hover{animation:unset}.social-share__label{color:var(--clr-neutral-600);margin-bottom:.75rem}.social-share__list{align-items:center;display:flex;gap:1rem}.social-share__link{align-items:center;background-color:var(--clr-white);border:1px solid var(--clr-neutral-300);border-radius:.25rem;color:var(--clr-neutral-600);display:flex;height:1.75rem;justify-content:center;transition:background-color .15s cubic-bezier(.45,.05,.55,.95),border-color .15s cubic-bezier(.45,.05,.55,.95),color .15s cubic-bezier(.45,.05,.55,.95),scale .15s cubic-bezier(.45,.05,.55,.95);width:1.75rem}.social-share__link:first-child{margin-left:.125rem}.social-share__link:hover{background-color:var(--clr-neutral-100);border-color:var(--clr-neutral-400);color:var(--clr-neutral-800);scale:1.15}.product-gallery .social-share{align-items:center;bottom:-2.5rem;display:flex;gap:.625rem;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:100%}.product-gallery .social-share .social-share__label{margin-bottom:0}.benefits-bar{background-color:var(--custom-bg-clr,var(--clr-primary-700))}.benefits-bar__list{align-items:center;display:flex;gap:1.25rem;justify-content:space-between;padding:10px 0}@media screen and (max-width:992px){.benefits-bar__list{align-items:flex-start}}@media screen and (max-width:768px){.benefits-bar__list{display:grid;gap:16px 20px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:576px){.benefits-bar__list{gap:12px}}.benefits-bar__item a{align-items:center;display:flex;gap:.625rem}.benefits-bar__item a span{color:var(--clr-white);font-size:12px;font-weight:600;line-height:14px;text-transform:uppercase}@media screen and (max-width:768px){.benefits-bar__item a span{flex:1}}.benefits-bar__media{height:20px;width:20px}.benefits-bar__media img{-o-object-fit:contain;object-fit:contain}dialog{border:none;border-radius:var(--custom-border-radius,.5rem);box-shadow:var(--has-box-shadow,0 .5rem 1.5rem 0 rgba(0,0,0,.2));display:none;margin:auto;opacity:0;overflow:visible;padding:0;transition:all allow-discrete .35s;translate:0 -10vh;z-index:9999}dialog::backdrop{background:var(--custom-backdrop-bg,rgba(0,0,0,.3));opacity:0;transition:all allow-discrete .35s}dialog[data-dialog]{left:auto;top:calc(100% + 1rem)}dialog[open]{display:block;opacity:1;translate:0 0}@starting-style{dialog[open]{opacity:0;translate:0 -10vh}}dialog[open]::backdrop{opacity:.75}dialog[data-modal]{left:revert}dialog:modal{margin:auto;translate:0 25vh}dialog:modal[open]{display:block;opacity:1;translate:0 0}@starting-style{dialog:modal[open]{opacity:0;translate:0 -25vh}}dialog .close{align-items:center;background-color:var(--clr-neutral-50);border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;cursor:pointer;display:flex;font-size:1.25rem;height:64px;justify-content:center;left:100%;overflow:hidden;position:absolute;top:0;transition:background-color .2s ease;width:64px}dialog .close:hover{background-color:var(--clr-neutral-200)}@media screen and (max-width:992px){dialog .close{display:none}}@starting-style{dialog[open]::backdrop{opacity:0}}.confirmation-dialog{border-left:.5rem solid var(--clr-warning);left:auto;max-width:90vw;padding:1rem 1.25rem;top:120%;width:min(60ch,90vw)}.confirmation-dialog__title{color:var(--clr-neutral-800);font-size:1.25rem;margin-bottom:0;padding-right:4rem}.confirmation-dialog__header{align-items:center;display:flex}.confirmation-dialog__icon{color:var(--clr-warning);font-size:1.5rem;margin-right:.75rem}.confirmation-dialog__message{color:var(--clr-neutral-600);margin-top:.75rem}.confirmation-dialog__actions{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.5rem}.confirmation-dialog__close{align-items:center;border-radius:50%;color:var(--clr-neutral-600);cursor:pointer;display:flex;height:3rem;justify-content:center;position:absolute;right:.75rem;top:.625em;transition:background-color .15s cubic-bezier(.45,.05,.55,.95),color .15s cubic-bezier(.45,.05,.55,.95);width:3rem}.confirmation-dialog__close:hover{background-color:var(--clr-neutral-100);color:var(--clr-black)}.tabs__nav{display:flex;gap:60px;justify-content:center}@media screen and (max-width:768px){.tabs__nav{flex-direction:column;flex-wrap:wrap;gap:6px 20px;justify-content:center;margin-bottom:24px;padding-inline:20px}.tabs__nav button{border:1px solid var(--clr-neutral-400);border-radius:8px;padding-block:4px;text-align:center;width:100%}.tabs__nav .active{border:1px solid var(--clr-neutral-800)}}.tabs__nav button{color:var(--clr-neutral-600);cursor:pointer;font-size:32px;font-weight:300;line-height:38px;position:relative;text-transform:uppercase}@media screen and (max-width:768px){.tabs__nav button{font-size:18px;line-height:32px}}.tabs__nav button.active{color:var(--clr-black);font-weight:900}.tabs__nav button:before{content:attr(title);display:block;font-weight:900;height:0;overflow:hidden;visibility:hidden}.tabs__content{overflow:hidden;padding-top:50px}@media screen and (max-width:768px){.tabs__content{padding-top:20px}}.tabs__content>div:not(:first-child){display:none}.product-card{background-color:var(--body-bg-clr);border:1px solid var(--clr-neutral-200);border-radius:8px;cursor:pointer!important;display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:relative;transition:.3s ease-in-out}@media screen and (min-width:768px){.product-card:hover{border-color:var(--clr-neutral-600);box-shadow:0 8px 24px 0 rgba(0,0,0,.078)}.product-card:hover .product-card__media{margin-bottom:-64px}.product-card:hover .product-card__add-to-card{height:64px;opacity:1}}.product-card__header{align-items:center;display:flex;height:24px;justify-content:space-between;padding-right:10px;position:absolute;top:22px;width:100%;z-index:1}@media screen and (max-width:576px){.product-card__header{height:16px;padding-right:10px;top:18px}}.product-card__link{inset:0;opacity:0;position:absolute;z-index:1}.product-card__media{overflow:hidden;padding-bottom:100%;position:relative;transition:.3s ease-in-out;width:100%}.product-card__media img{height:calc(100% - 40px);left:50%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 40px)}@media screen and (max-width:576px){.product-card__media img{height:calc(100% - 30px);width:calc(100% - 30px)}}.product-card__content{background-color:var(--body-bg-clr);color:var(--body-clr);display:flex;flex:1;flex-direction:column;margin-top:auto;padding:10px 20px 24px;position:relative}@media screen and (max-width:576px){.product-card__content{padding:0 14px 12px}}.product-card__content h4{font-size:16px;font-weight:700;line-height:19px;margin-bottom:5px;text-transform:uppercase}@media screen and (max-width:576px){.product-card__content h4{font-size:14px;line-height:16.4px;margin-bottom:1px}}.product-card__content>p{color:var(--body-clr-dim);font-size:13px;font-weight:400;line-height:13px;margin-top:6px}@media screen and (max-width:576px){.product-card__content>p{font-size:11px;line-height:13px}}.product-card__content>p span{color:var(--body-clr)}.product-card__content .price{margin-bottom:0;margin-top:auto}.product-card__content span{color:var(--clr-neutral-500)}.product-card__details{color:var(--body-clr)!important;font-size:16px!important;font-weight:400!important;line-height:22px!important;margin-bottom:10px;margin-top:0}@media screen and (max-width:576px){.product-card__details{font-size:14px!important;line-height:16px!important;margin-bottom:8px}}.product-card__details span{font-size:.875rem;line-height:1.031rem}.product-card__details p{word-break:break-word}.product-card__add-to-card{align-items:center;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid var(--clr-neutral-600);color:var(--body-clr);cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:.625rem;height:0;justify-content:center;line-height:19px;margin-top:.5rem;opacity:0;overflow:hidden;transition:.3s ease-in-out;width:100%;z-index:2}.product-card__add-to-card:before{color:var(--body-clr);content:"\e935";font-family:icomoon;font-size:1.25rem;transition:.3s ease-in-out}.product-card__add-to-card:hover{background:var(--clr-primary-500);color:var(--clr-white)}.product-card__add-to-card:hover:before{color:var(--clr-white)}.product-card__remove-btn{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:opacity .15s cubic-bezier(.45,.05,.55,.95),background-color .15s cubic-bezier(.45,.05,.55,.95);width:40px}.product-card__remove-btn:hover{background-color:var(--clr-neutral-200);opacity:.7}.offering-carousel-wrapper .glide__slides{justify-content:stretch}.offering-carousel-wrapper .glide__slide{align-self:stretch;height:auto}.offering-carousel-footer{align-items:center;display:flex;justify-content:center;padding-top:32px}@media screen and (max-width:576px){.offering-carousel-footer{justify-content:space-between;padding-inline:20px}.offering-carousel-footer:has(.glide__arrows[style*="display: none"]){justify-content:center!important}}.offering-carousel-footer .glide__arrows{bottom:inherit;position:absolute;right:0}@media screen and (max-width:576px){.offering-carousel-footer .glide__arrows{position:relative;right:auto}}.offering-carousel-footer .glide__arrow{background-color:var(--clr-neutral-600)}.offering-carousel-footer .glide__arrow:before{background:var(--clr-white);color:var(--clr-white)}.offering-carousel-footer .glide__arrow--disabled{background-color:var(--clr-neutral-400)}.offering-carousel-footer .glide__arrow--disabled:before{background:var(--clr-neutral-500);color:var(--clr-neutral-500)}.product-cards{display:grid;gap:32px;grid-template-columns:repeat(4,1fr);margin-bottom:48px;position:relative}.product-cards.load:before{background-color:hsla(0,0%,100%,.8);content:"";inset:0;position:absolute;z-index:3}@media (min-width:768px) and (max-width:1199.98px){.product-cards{gap:20px 16px;margin-bottom:50px}}@media screen and (max-width:768px){.product-cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:576px){.product-cards{gap:14px 10px;margin-bottom:60px!important}}@media only screen and (min-width:2048px){.product-cards{grid-template-columns:repeat(6,1fr)}}.shop-grid:not(:has(.pagination)) .product-cards{margin-bottom:96px!important}.posts{align-items:flex-start;display:flex;gap:2.5rem;justify-content:space-around;width:100%}.posts-wrapper{align-items:center;display:flex;flex-direction:column}.posts-wrapper .btn{margin-top:2rem}@media screen and (max-width:768px){.posts{display:grid;gap:24px 16px;grid-template-columns:repeat(2,1fr);padding-top:19px}}.posts--grid{display:grid;gap:40px 24px;grid-template-columns:repeat(4,1fr);padding-top:1.25rem;position:relative;width:100%}@media screen and (max-width:768px){.posts--grid{gap:24px 16px;grid-template-columns:repeat(2,1fr)}}.article{display:flex;flex:1;flex-direction:column}.article__media{border-radius:var(--article-media-border-radius,0);margin-bottom:1rem;overflow:hidden;padding-bottom:68.57%;position:relative;width:100%}@media screen and (max-width:576px){.article__media{margin-bottom:.375rem}}.article__media img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.article span{color:var(--clr-neutral-600);margin-bottom:.75rem}@media screen and (max-width:576px){.article span{margin-bottom:.375rem}}.article h5 a:hover{color:var(--clr-primary-500)}.form__input{margin-bottom:30px;width:100%}@media screen and (max-width:768px){.form__input{margin-bottom:20px}}.form__input select{background-color:var(--white);border:1px solid var(--clr-black-40);border-radius:4px;color:var(--clr-black);font-size:16px;line-height:48px;padding:0 12px;transition:border-color .2s,box-shadow .2s;width:100%}@media screen and (max-width:768px){.form__input select{font-size:14px;height:40px;line-height:40px}}.form__input textarea{background-color:var(--clr-white);border:1px solid var(--clr-neutral-300);border-radius:4px;color:var(--clr-black);font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 12px}@media screen and (max-width:768px){.form__input textarea{font-size:14px;height:40px;line-height:40px}}.form__input textarea::-moz-placeholder{color:var(--clr-black);font-size:16px;font-weight:600;line-height:48px}.form__input textarea::placeholder{color:var(--clr-black);font-size:16px;font-weight:600;line-height:48px}@media screen and (max-width:768px){.form__input textarea::-moz-placeholder{font-size:14px;line-height:40px}.form__input textarea::placeholder{font-size:14px;line-height:40px}}.form__input textarea:focus{border-color:var(--clr-primary-500);box-shadow:0 4px 8px 0 rgba(0,0,0,.122)}.form__input textarea{line-height:inherit;min-height:12.5rem;padding:.75rem;word-break:break-all}.form__input .custom-scrollbar::-moz-placeholder{color:var(--clr-neutral-600);line-height:inherit}.form__input .custom-scrollbar::placeholder{color:var(--clr-neutral-600);line-height:inherit}.form__input .custom-scrollbar::-webkit-scrollbar{height:6px;width:6px}.form__input .custom-scrollbar::-webkit-scrollbar-track{border-radius:10px}.form__input .custom-scrollbar::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px;-webkit-transition:background .3s ease;transition:background .3s ease}.form__input .custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#888}.form__input input[type=submit]{background-color:var(--clr-primary-500);border-radius:4px;color:var(--clr-white);cursor:pointer;font-size:16px;font-weight:700;height:48px;line-height:48px;padding:0 39px;transition:.2s ease-in-out}@media screen and (max-width:768px){.form__input input[type=submit]{font-size:14px;height:40px;line-height:40px;padding:0 20px}}.form__input input[type=submit]:hover{background-color:var(--clr-primary-600)}.form__input--flex{align-items:center;display:flex;flex-direction:row;gap:1rem}@media screen and (max-width:768px){.form__input--flex{align-items:center;flex-direction:row;gap:16px;justify-content:center}}@media screen and (max-width:576px){.form__input--flex{align-items:center;flex-direction:column;gap:16px;justify-content:center}}@media screen and (max-width:992px){.form__input--column{align-items:center;flex-direction:column;gap:1rem;justify-content:center}}@media screen and (max-width:768px){.form__input--column{align-items:center;flex-direction:row;gap:1rem;justify-content:center}}@media screen and (max-width:576px){.form__input--column{align-items:center;flex-direction:column;gap:1rem;justify-content:center}}.form__input--column input[type=email]{width:100%}.form__input--required{color:var(--clr-danger);margin-left:3px}.form__input--info{color:var(--clr-neutral-600);margin-left:3px}@media screen and (max-width:768px){.form__input input[type=email]{width:100%}}.form__radio{align-items:center;cursor:pointer;display:flex}.form__radio:hover input[type=radio]{border:1px solid var(--clr-primary-500)}.form__radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--clr-neutral-300);border-radius:50%;cursor:pointer;height:20px;margin-right:10px;position:relative;width:20px}.form__radio input[type=radio]:checked{background-color:var(--clr-primary-500);border:2px solid var(--clr-primary-500)}.form__radio input[type=radio]:checked:before{background-color:#fff;border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.form__checkbox{align-items:center;cursor:pointer;display:flex;gap:.625rem}.form__checkbox:hover input[type=checkbox]{border:1px solid var(--clr-primary-500)}.form__checkbox label{font-size:16px;font-weight:400;line-height:19px}@media screen and (max-width:768px){.form__checkbox label{font-size:14px;line-height:16px}}.form__checkbox a{color:var(--clr-primary-500);display:block;margin:-5px}.form__checkbox a:hover{color:var(--clr-danger);text-decoration:underline}.form__checkbox .checkout_privacy_anchor{display:initial;padding:10px}.form__checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--clr-white);border:1px solid var(--clr-neutral-300);border-radius:4px;color:transparent;display:grid;height:20px;margin:0;place-content:center;width:20px}.form__checkbox input[type=checkbox]:before{align-items:center;color:var(--clr-white);content:"\e902";display:flex;font-family:icomoon;font-size:1.25rem;justify-content:center;transition:transform .12s ease-in-out}.form__checkbox input[type=checkbox]:checked{background-color:var(--clr-primary-500);border-color:var(--clr-primary-500)}.form__checkbox input[type=checkbox]:checked:before{transform:scale(1)}.form__checkbox input[type=checkbox]:focus{outline:max(2px,.15em) solid currentColor;outline-offset:max(2px,.15em)}.form__single-col{display:grid;grid-template-columns:auto}.form__double-col{display:grid;gap:40px;grid-template-columns:1fr 1fr}@media screen and (max-width:768px){.form__double-col{gap:0;grid-template-columns:1fr}}.form__double-col__flex{display:grid;gap:20px;grid-template-columns:1fr 1fr}@media screen and (min-width:1400px){.form__double-col__flex{grid-template-columns:61.404% 1fr}}.form__double-col .form__input{align-items:flex-start;display:flex;flex-direction:column}.form__double-col .form__input input{width:100%}.form--newsletter{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;margin:0 auto;max-width:510px;padding-top:32px}@media screen and (max-width:576px){.form--newsletter{padding-top:20px}}.form--newsletter .form__input input:not([type=radio]):not([type=checkbox]):not([type=search]):not([type=submit]){flex:1}.form--newsletter .form__input input[name=email]{line-height:32px}@media screen and (max-width:1200px){.form--newsletter .form__input input[name=email]{line-height:unset}}.form--newsletter .form__checkbox{position:relative}.form--newsletter .form__checkbox:after{content:attr(data-msg);left:50%;margin-top:.75rem;position:absolute;top:100%;transform:translateX(-50%);white-space:nowrap}.form--newsletter .form__checkbox[data-msg-type=error]:after{color:var(--clr-danger)}.form--newsletter .form__checkbox[data-msg-type=success]:after{color:var(--green-color-light-1)}.form--newsletter .form__checkbox.highlight-error input[type=checkbox]{border:2px solid var(--clr-danger);box-shadow:0 0 2px var(--clr-danger);transition:border .2s ease,box-shadow .2s ease}.form--register{margin-bottom:80px}@media screen and (max-width:768px){.form--register{margin-bottom:40px}}.form--register .form__input{margin-bottom:20px}@media screen and (max-width:768px){.form--register .form__input label{font-size:12px}}.form--register .form__input input:not([type=radio]):not([type=checkbox]):not([type=submit]){height:40px!important;line-height:40px!important;max-height:40px}.form--register .form__input--submit-disabled input[type=submit]{background-color:var(--clr-primary-300);cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form--register .form__input--submit-disabled input[type=submit]:hover{background-color:var(--clr-primary-300)}.form--register .form__input input[type=submit]{margin-top:28px;width:auto}@media screen and (max-width:768px){.form--register .form__input input[type=submit]{margin-top:0}}.form--register .form__input label{margin-bottom:5px}@media screen and (max-width:768px){.form--register .form__input--flex{justify-content:flex-start}.form--register .form__double-col__flex{gap:0;grid-template-columns:1fr}}.form--register h3{margin-top:28px}@media screen and (max-width:768px){.form--register h3{margin-top:16px}}.form--register h3,.form--register p{margin-bottom:24px}@media screen and (max-width:768px){.form--register h3,.form--register p{margin-bottom:16px}}.form--same-address{display:none}.woocommerce-breadcrumb{margin:1.25rem 0 1rem}@media screen and (max-width:768px){.woocommerce-breadcrumb{margin:.875rem 0 .625rem}}.woocommerce .woocommerce-breadcrumb{margin:.875rem 0 1.25rem}.single-product .woocommerce-breadcrumb{margin:0 0 1.25rem}.woocommerce-breadcrumb .breadcrumb-item,.woocommerce-breadcrumb .delimiter{color:var(--body-alt-clr-dim);display:inline-block;font-size:.75rem;font-weight:400;line-height:1.75rem;margin-right:.625rem}.woocommerce-breadcrumb .breadcrumb-item a:hover,.woocommerce-breadcrumb .delimiter a:hover{color:var(--body-clr-dim)}.woocommerce .woocommerce-breadcrumb:after,.woocommerce .woocommerce-breadcrumb:before{display:none}.accordion{list-style:none;margin:0;padding:0}@media screen and (max-width:576px){.accordion.accordion--desktop-open{margin-left:-1.25rem;width:calc(100% + 2.5rem)}}.accordion__content{box-sizing:content-box;height:0;line-height:1.25rem;margin:0!important;overflow:hidden;padding:0 2.3125rem 0 0;text-wrap:pretty;transition:height .3s ease-out,padding-bottom .3s ease-out;will-change:height,padding-bottom}.accordion__content p{margin-bottom:1.25rem}@media only screen and (min-width:576px){.accordion--desktop-open .accordion__content{display:block!important;margin:0;padding:0}}@media screen and (max-width:768px){.accordion__content{font-size:.875rem}}.accordion__item{border:1px solid var(--clr-neutral-300);border-bottom:0;height:100%;min-height:3.4375rem;padding:0 1.5rem}@media screen and (max-width:768px){.accordion__item{min-height:2.625rem;padding:0 1rem}}@media screen and (max-width:576px){.accordion--desktop-open .accordion__item{border:none;min-height:unset}}@media only screen and (min-width:576px){.accordion--desktop-open .accordion__item{border:none;margin-bottom:2.25rem;padding:0}}@media only screen and (min-width:768px){.accordion--desktop-open .accordion__item{margin-bottom:3.375rem}}.accordion__item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.accordion__item:last-child{border-bottom:1px solid var(--clr-neutral-300);border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media screen and (max-width:576px){.accordion--desktop-open .accordion__item:last-child{border:none}}@media only screen and (min-width:576px){.accordion--desktop-open .accordion__item:last-child{border:none;margin:0}}@media screen and (max-width:576px){.accordion--desktop-open .accordion__item:not(:last-child){border-bottom:4px solid var(--clr-neutral-50)}}.accordion__nav{cursor:pointer;display:block!important;font-size:1rem;font-weight:700;line-height:1.5625rem;margin-block:1rem;padding:0 2.3125rem 0 0;position:relative}@media screen and (max-width:768px){.accordion__nav{font-size:.875rem!important;font-weight:600!important;line-height:1.125rem!important;margin-block:.75rem!important}}@media screen and (max-width:576px){.accordion--desktop-open .accordion__nav{align-items:center;display:flex;font-size:1rem;font-weight:700;line-height:3.5625rem;margin:0;min-height:3.5625rem;text-transform:uppercase;width:100%}}@media screen and (min-width:576px){.accordion--desktop-open .accordion__nav{font-size:1.25rem;font-weight:700;line-height:2.025rem;margin:0 0 1rem;padding:0;pointer-events:none;text-transform:uppercase}}.accordion__nav.active:after,.accordion__nav.active:before{transform:rotate(180deg)!important}.accordion__nav:after,.accordion__nav:before{background:var(--clr-black);content:"";display:inline-block;height:1px;position:absolute;right:0;top:50%;transform-origin:center center;width:10px}@media screen and (min-width:576px){.accordion--desktop-open .accordion__nav:after,.accordion--desktop-open .accordion__nav:before{display:none}}.accordion__nav:after{transform:rotate(-90deg)}@media screen and (max-width:576px){.accordion--desktop-open .accordion__nav:after{display:none}}.accordion__nav:before{transform:rotate(0deg)}@media screen and (max-width:576px){.accordion--desktop-open .accordion__nav:before{background:var(--clr-black);background-size:100% 100%;color:var(--clr-black);content:"\f002";display:inline-block;height:.875rem;line-height:.875rem;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-width="1.5" class="w-6 h-6" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-width="1.5" class="w-6 h-6" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"/></svg>');-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.875rem .875rem;mask-size:.875rem .875rem;position:absolute;right:0;top:1.3125rem;width:.875rem}}.content--shop .accordion__content{height:unset!important;overflow:unset!important}.availability{align-items:center;display:flex;font-size:13px;font-weight:400;line-height:13px;padding-top:15px;position:relative}@media screen and (max-width:576px){.availability{font-size:13px;line-height:16px}}.availability:before{background-color:var(--clr-success);border-radius:50px;content:"";height:8px;margin-right:9px;position:relative;width:8px}@media screen and (max-width:576px){.availability:before{height:5px;margin-right:6px;width:5px}}.availability--backorder:before{background-color:var(--clr-warning)}.availability--query:before{background-color:var(--body-clr-dim)}.price{align-items:center;display:flex;gap:.625rem;margin-bottom:.5rem}.price>div{color:var(--body-clr);font-size:16px;font-weight:700;line-height:19px}@media screen and (max-width:576px){.price>div{font-size:14px;line-height:16px}}.price>div:after{color:var(--clr-neutral-500);content:attr(data-price-suffix);font-size:1rem;margin-left:.25rem}.price__before{color:var(--body-clr-dim)!important;font-weight:400!important;text-decoration:line-through}.price--discount div:first-child{color:var(--clr-danger)}.payment-methods{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem}@media screen and (max-width:768px){.payment-methods{gap:13px 10px;justify-content:flex-start}}@media (min-width:576px) and (max-width:1399.98px){.payment-methods{justify-content:center}}.payment-methods img{display:block}@media screen and (max-width:768px){.payment-methods img{transform:scale(.8)}}.table{width:100%}.table td,.table th{border-bottom:4px solid var(--body-bg-clr)}.table tr td{height:32px;padding:4px 20px;vertical-align:middle}@media screen and (max-width:768px){.table tr td{padding:5px 10px}}.table tr td:first-child{position:relative;width:38.796%}.table tr td:first-child:before{background-color:var(--body-alt-bg-clr);border-radius:4px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.table tr td:first-child p{color:var(--body-alt-clr)}.table tr td p{line-height:1.2;margin:0}@media screen and (max-width:768px){.table tr td p{line-height:1.3}}.product-gallery{display:flex;gap:1.25rem}@media screen and (min-width:1200px){.product-gallery{margin-bottom:40px;max-width:993.3333333333px;position:absolute;right:100%;top:40px;width:calc(66.66667vw - 20px)}}@media screen and (max-width:1200px){.product-gallery{gap:16px;margin-top:14px;padding-bottom:20px;padding-top:20px;position:relative}.product-gallery:before{background-color:var(--clr-white);content:"";height:100%;left:-20px;position:absolute;top:0;width:calc(100% + 40px)}}@media screen and (max-width:768px){.product-gallery{flex-direction:column-reverse;max-width:calc(100vw - 40px);padding-top:16px;width:100%}}.product-gallery__favorites{cursor:pointer;height:24px;position:absolute;right:64px;top:0;width:24px;z-index:1}.product-gallery__favorites i,.product-gallery__favorites i:after{font-size:1.5rem!important}@media screen and (max-width:1200px){.product-gallery__favorites{right:20px;top:20px}}@media screen and (max-width:576px){.product-gallery__favorites{right:0;top:18px}}.product-gallery__thumbnails-wrapper{position:relative}@media screen and (max-width:768px){.product-gallery__thumbnails-wrapper{margin-left:-20px;width:calc(100% + 40px)}}@media screen and (min-width:768px){.product-gallery__thumbnails-wrapper{aspect-ratio:1.358/1;height:auto}}.product-gallery .w4d-thumb-scroll{background:rgba(0,0,0,.6);color:#fff;cursor:pointer;font-size:18px;height:30px;left:0;line-height:30px;position:absolute;right:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.product-gallery .w4d-scroll-up{top:0}.product-gallery .w4d-scroll-down{bottom:0}.product-gallery__thumbnails{height:100%;overflow:scroll;-ms-overflow-style:none;align-items:center;display:flex;flex-direction:column;gap:.75rem;overscroll-behavior:contain;scrollbar-width:none}@media (min-width:1200px) and (max-width:1399.98px){.product-gallery__thumbnails{gap:10px}}@media (min-width:1400px) and (max-width:1450px){.product-gallery__thumbnails{gap:8px}}@media screen and (max-width:768px){.product-gallery__thumbnails{flex-direction:row;gap:16px}.product-gallery__thumbnails .w4d-thumb-scroll{display:none}}@media screen and (max-width:576px){.product-gallery__thumbnails{gap:8px}}.product-gallery__thumbnails::-webkit-scrollbar{display:none}.product-gallery__thumbnail{border:1px solid var(--clr-neutral-200);border-radius:4px;cursor:pointer;display:flex;flex-direction:90px 1 0;height:90px;max-height:90px;padding:5px;width:90px}@media (min-width:576px) and (max-width:1199.98px){.product-gallery__thumbnail{display:flex;flex-direction:65px 1 0;height:65px;max-height:65px;max-width:65px;width:65px}}@media (min-width:1200px) and (max-width:1399.98px){.product-gallery__thumbnail{flex:60px 1 0;height:60px;max-height:60px;max-width:60px;width:60px}}@media screen and (max-width:576px){.product-gallery__thumbnail{flex:40px 1 0;height:40px;max-width:40px;width:40px}}.product-gallery__thumbnail.active{border:1px solid var(--clr-neutral-500);cursor:unset}.product-gallery__thumbnail img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-gallery__gallery{align-items:center;aspect-ratio:1.358/1;background-color:var(--clr-white);display:flex;height:100%;justify-content:center;position:relative;text-align:center;width:100%}.product-gallery__gallery:hover:before{opacity:.6}.product-gallery__gallery:hover:after{opacity:1}.product-gallery__gallery:before{background-color:var(--clr-white);border-radius:4px;content:"";height:64px;opacity:.6;position:absolute;width:64px}.product-gallery__gallery:after{color:var(--clr-black);content:"\e905";font-family:icomoon;font-size:1.75rem;position:absolute}.product-gallery__gallery:after,.product-gallery__gallery:before{opacity:0;pointer-events:none;transition:.2s ease-in-out;z-index:1}@media screen and (max-width:576px){.product-gallery__gallery:after,.product-gallery__gallery:before{display:none}}.product-gallery__gallery>a{display:none;position:relative;width:100%}.product-gallery__gallery>a.active{align-items:center;display:flex;height:100%;justify-content:center}.product-gallery__gallery>a>img{-o-object-fit:contain;object-fit:contain;width:100%}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:var(--clr-primary-500)!important}.pagination{align-items:center;display:flex;justify-content:center;margin-bottom:80px;margin-top:33px}@media screen and (max-width:576px){.pagination{margin-bottom:72px}}.pagination--hidden{display:none}.pagination input{background-color:var(--clr-white);border:1px solid var(--clr-neutral-400);border-radius:4px;font-weight:700;height:32px;margin:0 10px;text-align:center;width:32px}.pagination input::-webkit-inner-spin-button,.pagination input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pagination input[type=number]{-moz-appearance:textfield}.pagination__next:before,.pagination__prev:before{color:var(--clr-black);font-family:icomoon;font-size:1.25rem}.pagination__next--inactive:before,.pagination__prev--inactive:before{color:var(--clr-neutral-600)}.pagination__prev{margin-right:30px}.pagination__prev:before{content:"\e914"}.pagination__next:before{content:"\e915";margin-left:30px}@media screen and (max-width:576px){.pagination__next:before{margin-left:23px}}.pagination--total{margin-left:4px}.pagination--full-width{grid-column:1/-1}.single-post-hero{align-items:start;display:grid;gap:40px;grid-template-columns:66.196% 1fr}@media screen and (max-width:1200px){.single-post-hero{gap:20px;grid-template-columns:1fr}}@media screen and (max-width:768px){.single-post-hero{gap:0}}.single-post-hero__image img{border-radius:8px;display:block;height:auto;max-height:25rem;-o-object-fit:cover;object-fit:cover;width:100%}.single-post-hero__excerpt{display:flex;flex-direction:column}@media screen and (max-width:768px){.single-post-hero__excerpt{margin-top:20px}}.single-post-hero__excerpt .date{color:var(--clr-neutral-600);font-size:16px;margin-bottom:12px}.single-post-hero__excerpt .excerpt{font-size:16px;font-weight:700;line-height:24px;margin-bottom:12px}.single-post-hero__excerpt .share-section p{color:var(--clr-neutral-600);font-size:16px;margin-bottom:8px}.single-post-hero__excerpt .share-section__social-icons{display:flex;gap:1.25rem}.single-post-hero__excerpt .share-section__social-icons a{display:inline-block}.single-post-hero__excerpt .share-section__social-icons a img{height:20px;transition:transform .2s ease;width:20px}.single-post-hero__excerpt .share-section__social-icons a img:hover{transform:scale(1.1)}.single-post-section{margin-top:38px}.single-post-section p{margin-bottom:35px}.single-post-section h3{margin-bottom:15px}.single-post-sidebar__item{max-width:360px}.single-post-sidebar__item .date{color:var(--clr-neutral-600);font-size:16px;font-weight:400;margin-bottom:0}.single-post-sidebar__item a{color:var(--clr-black);display:block}.single-post-sidebar__item a:hover{color:var(--clr-primary-500)}@media screen and (max-width:1400px){dialog[data-dialog=login]{top:0;translate:unset}}dialog[data-modal=existing-user-login]{border-top-right-radius:0}.login{background-color:var(--clr-white);border-radius:inherit;overflow:hidden;width:400px}.login,.login header{display:flex;flex-direction:column}.login header{align-items:center;padding:1.5rem 2.5rem 1.25rem}.login header h4{font-size:1.125rem;font-weight:800;margin-bottom:0;text-align:center;text-transform:uppercase}.login .form{padding:0 2.5rem 1.25rem}.login .form__input{margin-bottom:12px}.login footer{background-color:var(--clr-neutral-50);border-top:1px solid var(--clr-neutral-400);padding:2rem 2.5rem}.login .btn{width:100%}@media screen and (min-width:1400px){.login .w4d-header__logo{display:none}}@media screen and (max-width:1400px){.login{height:calc(100dvh - 4.5rem - var(--has-announcement-bar)*3rem - 1px);max-width:min(480px,100% - 2.5rem);position:fixed;right:0;top:calc(var(--has-announcement-bar, 0)*48px);width:100%}.login header{padding:1.5rem 1.25rem 1rem}.login header .w4d-header__logo img{max-height:64px;max-width:280px}.login .form{flex:1}}.announcement-bar{align-items:center;background-color:var(--custom-bg-clr,var(--clr-primary-400));box-shadow:var(--box-shadow,none);display:flex;gap:1rem;height:100%;justify-content:center;max-height:60px;padding:1rem 3rem 1rem 1.25rem;position:fixed;top:0;transition:opacity .15s ease-in;width:100%;z-index:99}.announcement-bar+.w4d-header{top:3.75rem}.announcement-bar__text{color:var(--custom-clr,var(--clr-white));font-weight:700;text-align:center}.announcement-bar__remove{cursor:pointer;font-size:1.5rem;padding:.5rem;position:absolute;right:52px}.announcement-bar--hide{opacity:0}.announcement-bar img{height:30px;width:30px}@media screen and (max-width:1660px){.announcement-bar__remove{right:28px}}@media screen and (max-width:1400px){.announcement-bar{max-height:48px}.announcement-bar+.w4d-header{--announcement-top:3rem;--base-height:calc(100dvh - var(--announcement-top));--nav-base-calc:calc(var(--base-height) - var(--additional-height, 0px))}.announcement-bar+.w4d-header--1,.announcement-bar+.w4d-header--2,.announcement-bar+.w4d-header--3,.announcement-bar+.w4d-header--4,.announcement-bar+.w4d-header--5{top:var(--announcement-top)}.announcement-bar+.w4d-header--1 .nav__container{height:calc(var(--base-height) + 1px)}.announcement-bar+.w4d-header--2 .nav__container,.announcement-bar+.w4d-header--3 .nav__container,.announcement-bar+.w4d-header--4 .nav__container,.announcement-bar+.w4d-header--5 .nav__container{height:var(--base-height)}.announcement-bar+.w4d-header--2{--additional-height:9rem}.announcement-bar+.w4d-header--2 .nav__links-wrapper{max-height:calc(var(--nav-base-calc) + 1px)}.announcement-bar+.w4d-header--3{--additional-height:13.5rem}.announcement-bar+.w4d-header--3 .nav__links-wrapper{max-height:calc(var(--nav-base-calc) + 1px)}.announcement-bar+.w4d-header--4,.announcement-bar+.w4d-header--5{--additional-height:10.5rem}.announcement-bar+.w4d-header--4 .nav__links-wrapper,.announcement-bar+.w4d-header--5 .nav__links-wrapper{max-height:calc(var(--nav-base-calc) + 1px)}.announcement-bar+.w4d-header .nav__list--topbar-center{top:var(--announcement-top)}.announcement-bar__remove{right:20px}}@media screen and (max-width:992px){.announcement-bar+.w4d-header--4,.announcement-bar+.w4d-header--5{top:var(--announcement-top)}.announcement-bar+.w4d-header--4 .nav__container,.announcement-bar+.w4d-header--5 .nav__container{height:var(--base-height)}.announcement-bar+.w4d-header--4{--additional-height:6rem}.announcement-bar+.w4d-header--4 .nav__links-wrapper{max-height:calc(var(--nav-base-calc) + 1px)}.announcement-bar+.w4d-header--5{--additional-height:9rem}.announcement-bar+.w4d-header--5 .nav__links-wrapper{max-height:calc(var(--nav-base-calc) + 1px)}}@media screen and (max-width:576px){.announcement-bar img{height:20px;width:20px}.announcement-bar__remove{right:16px}}.social-icons{align-items:center;color:var(--footer-icon-clr)!important;display:flex;font-size:1.5rem;gap:1.5rem}@media screen and (max-width:768px){.social-icons{font-size:1.25rem;gap:.5rem}}.social-icons i{padding:.5rem;transition:color .2s ease}.social-icons a:hover i{color:var(--footer-icon-hover-clr)}.social-icons svg{display:block}@media screen and (max-width:768px){.social-icons svg{max-height:16px}}.social-icons a:hover svg path{fill:var(--footer-icon-hover-clr)}.feature-box{display:grid;gap:48px;max-width:377px}@media screen and (max-width:992px){.feature-box{gap:20px;max-width:100%}}@media screen and (max-width:576px){.feature-box{grid-template-columns:repeat(2,1fr)}}.feature-box--drop-shadow,.feature-box[data-drop-shadow="1"]{box-shadow:0 8px 16px 0 rgba(0,0,0,.078)}.feature-box__item{align-items:center;display:grid;gap:20px;grid-template-columns:64px 1fr}@media screen and (max-width:992px){.feature-box__item{gap:10px;grid-template-columns:1fr}}.feature-box__media{align-items:center;background-color:var(--clr-white);border-radius:var(--border-radius,64px);box-shadow:var(--toggle-registration-icon-drop-shadow) 0 8px 16px 0 rgba(0,0,0,.078);display:flex;height:64px;justify-content:center;width:64px}@media screen and (max-width:992px){.feature-box__media{height:48px;width:48px}}.feature-box__media img{display:block;max-height:32px;-o-object-fit:contain;object-fit:contain;width:32px}@media screen and (max-width:992px){.feature-box__media img{max-height:24px;width:24px}}.feature-box__content h4{color:var(--clr-primary-500);font-size:16px;font-weight:700;line-height:19px;margin-bottom:5px;text-transform:uppercase}.feature-box__content p{color:var(--clr-black);font-size:16px;font-weight:400;line-height:20px;text-wrap:wrap}.wishlist{display:grid;gap:20px;margin-bottom:160px}@media screen and (min-width:1200px){.wishlist{grid-template-columns:repeat(5,1fr)}}.wishlist__topbar{align-items:center;display:flex;justify-content:space-between}.wishlist__topbar span{font-size:16px;margin-left:10px}.wishlist__topbar button{align-items:center;cursor:pointer;display:flex}.wishlist__topbar button:hover{color:var(--clr-danger)}.wishlist__topbar button:hover:before{background:var(--clr-danger);color:var(--clr-danger)}.newsletter{background-image:var(--bg-img-url);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-inline:0}.newsletter--img-left{flex:0 0 50%}.newsletter--img-left,.newsletter--img-right{align-items:center;display:flex;justify-content:center}.newsletter--img-right{flex:0 0 50%;flex-direction:row-reverse}.newsletter__img{display:block;height:100%;max-height:100dvh;-o-object-fit:cover;object-fit:cover;width:100%}.newsletter__img-wrapper{width:50%}.newsletter__description,.newsletter__title{color:var(--clr);text-align:center}.newsletter__gdpr-text{color:var(--clr)}.newsletter__content{padding:2rem 3rem;width:var(--has-img)}@media screen and (max-width:768px){.newsletter__content{order:1;padding:2.5rem 1.5rem;width:100%}}.hero-carousel{overflow:hidden}.hero-carousel__bkg{height:100%;max-height:43.75rem;position:relative;z-index:-1}.hero-carousel__bkg:before{background-color:var(--filter-color,unset);content:"";inset:0;opacity:var(--opacity,1);position:absolute;transition:opacity .3s ease;z-index:2}.hero-carousel__bkg picture img{height:100%;max-height:100vh;-o-object-fit:fill;object-fit:fill;width:100%}@media (min-width:768px) and (max-width:1199.98px){.hero-carousel__bkg picture img{-o-object-position:27%;object-position:27%}}.hero-carousel__video{height:0;padding-bottom:56.25%;position:relative}.hero-carousel__video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.hero-carousel__content{display:flex;flex-direction:column;height:100%;justify-content:center}.hero-carousel__content span{color:var(--clr-white);margin-bottom:1.5rem;max-width:50%;text-transform:uppercase}@media (min-width:768px) and (max-width:1199.98px){.hero-carousel__content span{font-size:1.25rem;margin-bottom:.5rem}}@media only screen and (max-width:991.98px){.hero-carousel__content span{font-size:1.125rem;max-width:65%}}@media only screen and (max-width:767.98px){.hero-carousel__content span{font-size:1rem;margin-bottom:.75rem}}.hero-carousel__content-wrapper{height:100%;position:absolute;top:0;width:100%}.hero-carousel__content [class*=display-]{color:var(--clr-white);max-width:65%;text-transform:uppercase}@media only screen and (max-width:767.98px){.hero-carousel__content [class*=display-]{max-width:75%;text-shadow:2px 2px 16px rgba(0,0,0,.25)}}.hero-carousel__content p{color:var(--clr-white);margin-top:2rem}@media screen and (max-width:1200px){.hero-carousel__content p{margin-top:1.5rem}}@media screen and (max-width:576px){.hero-carousel__content p{margin-top:1.25rem}}.hero-carousel__content--dark [class*=display-],.hero-carousel__content--dark p,.hero-carousel__content--dark span{color:var(--clr-black)}.hero-carousel__content .btn{margin-top:3.5rem}@media screen and (max-width:1400px){.hero-carousel__content .btn{margin-top:2.5rem}}@media screen and (max-width:1200px){.hero-carousel__content .btn{margin-top:1.5rem}}@media screen and (max-width:576px){.hero-carousel__content .btn{margin-top:1.25rem}}.hero-carousel__content--start{align-items:flex-start;text-align:left}.hero-carousel__content--center{align-items:center;text-align:center}.hero-carousel__content--end{align-items:flex-end;text-align:right}.hero-carousel .glide__slide{height:unset;position:relative}.hero-carousel .glide__arrows,.hero-carousel .glide__bullets{bottom:0;position:absolute;right:0}.hero-carousel .glide__arrow:hover{background-color:var(--clr-white)}.hero-carousel .glide__bullets{align-items:center;bottom:26px;display:flex;gap:1rem;justify-content:center;left:50%;transform:translateX(-50%);width:-moz-max-content;width:max-content}@media (min-width:768px) and (max-width:1199.98px){.hero-carousel .glide__bullets{bottom:12px;justify-content:flex-start;left:20px;transform:unset}}@media only screen and (max-width:767.98px){.hero-carousel .glide__bullets{bottom:2px;display:none;gap:12px;justify-content:flex-start;left:20px}}.hero-carousel .glide__bullet{cursor:pointer;padding:20px 0;transition:background-color .2s ease-in-out;width:48px}@media only screen and (max-width:767.98px){.hero-carousel .glide__bullet{width:28px}}.hero-carousel .glide__bullet:hover:after{background-color:var(--clr-white);height:4px}@media only screen and (max-width:767.98px){.hero-carousel .glide__bullet:hover:after{height:3px}}.hero-carousel .glide__bullet:after{background-color:hsla(0,0%,100%,.5);border-radius:2px;content:"";display:block;height:2px;position:relative;width:100%}@media only screen and (max-width:767.98px){.hero-carousel .glide__bullet:after{height:1px}}.offering-carousel-wrapper .glide__track--centered{display:flex!important;justify-content:center!important}.offering-carousel-wrapper .glide__track--centered .glide__slides{justify-content:center!important;transform:none!important}.hero-carousel .glide__arrows,.offering-carousel-wrapper .glide__arrows{align-items:center;bottom:32px;display:flex;right:calc(50vw - 760px);z-index:1}@media only screen and (max-width:1540px){.hero-carousel .glide__arrows,.offering-carousel-wrapper .glide__arrows{right:20px}}@media (min-width:768px) and (max-width:1199.98px){.hero-carousel .glide__arrows,.offering-carousel-wrapper .glide__arrows{bottom:20px}}@media only screen and (max-width:767.98px){.hero-carousel .glide__arrows,.offering-carousel-wrapper .glide__arrows{bottom:16px}}.hero-carousel .glide__arrow,.offering-carousel-wrapper .glide__arrow{background-color:hsla(0,0%,100%,.5);cursor:pointer;display:block;height:32px;position:relative;text-indent:-9999px;transition:background-color .25s ease-in-out;white-space:nowrap;width:48px}@media (min-width:768px) and (max-width:1199.98px){.hero-carousel .glide__arrow,.offering-carousel-wrapper .glide__arrow{height:28px;width:40px}}.hero-carousel .glide__arrow:before,.offering-carousel-wrapper .glide__arrow:before{background:var(--clr-black);background-size:100% 100%;color:var(--clr-black);content:"\f002";display:inline-block;height:20px;line-height:20px;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-width="1.5" class="w-6 h-6" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentColor" stroke-width="1.5" class="w-6 h-6" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"/></svg>');-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px 20px;mask-size:20px 20px;position:absolute;right:7px;top:calc(50% - 10px);transform:rotate(-90deg);width:20px}@media (min-width:768px) and (max-width:1199.98px){.hero-carousel .glide__arrow:before,.offering-carousel-wrapper .glide__arrow:before{height:16px;line-height:16px;-webkit-mask-size:16px 16px;mask-size:16px 16px;right:5px;top:calc(50% - 8px);width:16px}}.hero-carousel .glide__arrow--right,.offering-carousel-wrapper .glide__arrow--right{border-bottom-right-radius:50px;border-top-right-radius:50px}.hero-carousel .glide__arrow--left,.offering-carousel-wrapper .glide__arrow--left{border-bottom-left-radius:50px;border-top-left-radius:50px}.hero-carousel .glide__arrow--left:before,.offering-carousel-wrapper .glide__arrow--left:before{left:7px;right:auto;transform:rotate(90deg)}@media (min-width:768px) and (max-width:1199.98px){.hero-carousel .glide__arrow--left:before,.offering-carousel-wrapper .glide__arrow--left:before{left:5px}}@media screen and (max-width:768px){.hero-carousel .glide__arrow--left:before,.offering-carousel-wrapper .glide__arrow--left:before{left:2px}}.offering-carousel-wrapper .glide__arrow--disabled{background-color:hsla(0,0%,100%,.5)!important;cursor:not-allowed}.offering-carousel-wrapper .glide__arrow--disabled:before{opacity:.5}@media screen and (max-width:768px){.js-hero-carousel .glide__track{max-height:50vh}}.js-hero-carousel .glide__slides{height:100%}.single-product .glide__arrows{bottom:0;right:0}.mb-0{margin-bottom:0!important}.my-0{margin-block:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.py-0{padding-block:0!important}.mt-6{margin-top:.375rem!important}.g-6{gap:.375rem!important}.mb-8{margin-bottom:.5rem!important}.mt-8{margin-top:.5rem!important}.mr-8{margin-right:.5rem!important}.g-8{gap:.5rem!important}.mb-10{margin-bottom:.625rem!important}.mr-10{margin-right:.625rem!important}.mb-12{margin-bottom:.75rem!important}.mt-12{margin-top:.75rem!important}.mr-12{margin-right:.75rem!important}.g-12{gap:.75rem!important}.mb-14{margin-bottom:.875rem!important}.mb-16{margin-bottom:1rem!important}.mt-16{margin-top:1rem!important}.g-16{gap:1rem!important}.mb-20{margin-bottom:1.25rem!important}.mt-20{margin-top:1.25rem!important}.mb-24{margin-bottom:1.5rem!important}.mb-32{margin-bottom:2rem!important}.mb-36{margin-bottom:2.25rem!important}.my-40{margin-block:2.5rem!important}.mb-48{margin-bottom:3rem!important}.pr-48{padding-right:3rem!important}.mb-56{margin-bottom:3.5rem!important}.mb-64{margin-bottom:4rem!important}.pt-64{padding-top:4rem!important}.pr-64{padding-right:4rem!important}.pl-64{padding-left:4rem!important}.mb-80{margin-bottom:5rem!important}.pb-80{padding-bottom:5rem!important}.pt-80{padding-top:5rem!important}.mb-96{margin-bottom:6rem!important}.pt-96{padding-top:6rem!important}@media screen and (max-width:576px){.xs\:pb-0{padding-bottom:0!important}.xs\:pt-0{padding-top:0!important}.xs\:pr-0{padding-right:0!important}.xs\:pl-0{padding-left:0!important}}@media screen and (max-width:768px){.sm\:mb-10{margin-bottom:.625rem!important}.sm\:mb-20{margin-bottom:1.25rem!important}.sm\:pr-20{padding-right:1.25rem!important}.sm\:mb-36{margin-bottom:2.25rem!important}.sm\:pb-36{padding-bottom:2.25rem!important}.sm\:pt-36{padding-top:2.25rem!important}.sm\:mb-40{margin-bottom:2.5rem!important}.sm\:pt-40{padding-top:2.5rem!important}.sm\:pl-40{padding-left:2.5rem!important}.sm\:mb-56{margin-bottom:3.5rem!important}}@media screen and (max-width:992px){.md\:pr-0{padding-right:0!important}.md\:g-0{gap:0!important}.md\:pl-20{padding-left:1.25rem!important}.md\:mb-96{margin-bottom:6rem!important}}@media screen and (max-width:1200px){.lg\:pr-0{padding-right:0!important}.lg\:pl-0{padding-left:0!important}.lg\:pr-20{padding-right:1.25rem!important}.lg\:pl-20{padding-left:1.25rem!important}.lg\:pt-40{padding-top:2.5rem!important}}@media screen and (max-width:1400px){.xl\:pl-48{padding-left:3rem!important}}.fw-700{font-weight:700}.bg-primary-50{background-color:var(--clr-primary-50)!important}.clr-primary-500{color:var(--clr-primary-500)!important}.bg-primary-700{background-color:var(--clr-primary-700)!important}.clr-neutral-500{color:var(--clr-neutral-500)!important}.clr-neutral-600{color:var(--clr-neutral-600)!important}.clr-neutral-700{color:var(--clr-neutral-700)!important}.clr-neutral-800{color:var(--clr-neutral-800)!important}.bg-white{background-color:var(--clr-white)!important}.clr-black{color:var(--clr-black)!important}.clr-danger{color:var(--clr-danger)!important}.text-center{text-align:center}.text-right{text-align:right!important}.bold{font-weight:700}.uppercase{text-transform:uppercase}.flex,.flex-col{display:flex}.flex-col{flex-direction:column}.align-items-center{align-items:center}.align-flex-start{align-items:flex-start!important}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}@media screen and (max-width:1200px){.lg\:order-2{order:2}}@media screen and (max-width:992px){.md\:flex-col{flex-direction:column}.md\:hidden{display:none}}@media screen and (max-width:576px){.xs\:hidden{display:none}}.relative{position:relative}.absolute{position:absolute}.z-1{z-index:1}.w-fit-content{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-vh-60{min-height:60vh}.section-margin-top{margin-top:6rem}.section-margin-top--sm{margin-top:4rem}.section-margin-bottom{margin-bottom:6rem}.section-margin-bottom--sm{margin-bottom:4rem}.section-padding{padding:6rem 0}.section-padding--sm{padding-block:4rem}@media screen and (max-width:1400px){.section-margin-top{margin-top:5rem}.section-margin-bottom{margin-bottom:5rem}.section-padding{padding-block:5rem}}@media screen and (max-width:1200px){.section-margin-top{margin-top:4rem}.section-margin-bottom{margin-bottom:4rem}.section-padding{padding-block:4rem}}@media screen and (max-width:768px){.section-margin-top{margin-top:3rem}.section-margin-top--sm{margin-top:2.5rem}.section-margin-bottom{margin-bottom:3rem}.section-margin-bottom--sm{margin-bottom:2.5rem}.section-padding{padding-block:3rem}.section-padding--sm{padding-block:2.5rem}}.sr-only{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.visibility-hidden{opacity:0!important;visibility:hidden!important}.hidden{display:none}.body-alt-bg-clr{background-color:var(--body-alt-bg-clr)}.cursor-pointer{cursor:pointer}.overflow-hidden{overflow:hidden}@keyframes add-pulse{0%{box-shadow:0 0 0 0 rgb(from var(--header-notif-bg-clr) r g b/0);opacity:0;transform:scale(.25)}16.5%{box-shadow:0 0 0 0 rgb(from var(--header-notif-bg-clr) r g b/.7);opacity:1;transform:scale(1)}28%{box-shadow:0 0 0 10px rgb(from var(--header-notif-bg-clr) r g b/0);transform:scale(1.25)}39.5%{box-shadow:0 0 0 0 rgb(from var(--header-notif-bg-clr) r g b/0);transform:scale(1)}39.6%{box-shadow:0 0 0 0 rgb(from var(--header-notif-bg-clr) r g b/.7)}51%{box-shadow:0 0 0 10px rgb(from var(--header-notif-bg-clr) r g b/0);transform:scale(1.25)}62.5%{box-shadow:0 0 0 0 rgb(from var(--header-notif-bg-clr) r g b/0);transform:scale(1)}62.6%{box-shadow:0 0 0 0 rgb(from var(--header-notif-bg-clr) r g b/.7)}74%{box-shadow:0 0 0 10px rgb(from var(--header-notif-bg-clr) r g b/0);opacity:1;transform:scale(1.25)}to{box-shadow:0 0 0 0 rgb(from var(--header-notif-bg-clr) r g b/0);opacity:0;transform:scale(.25)}}@keyframes add-cart-pulse{0%{box-shadow:0 0 0 0 rgb(from var(--header-notif-bg-clr) r g b/.7);scale:1}15.38%{box-shadow:0 0 0 10px rgb(from var(--header-notif-bg-clr) r g b/0);scale:1.25}30.77%{box-shadow:0 0 0 0 rgb(from var(--header-notif-bg-clr) r g b/0);scale:1}30.87%{box-shadow:0 0 0 0 rgb(from var(--header-notif-bg-clr) r g b/.7)}46.15%{box-shadow:0 0 0 10px rgb(from var(--header-notif-bg-clr) r g b/0);scale:1.25}61.54%{box-shadow:0 0 0 0 rgb(from var(--header-notif-bg-clr) r g b/0);scale:1}61.64%{box-shadow:0 0 0 0 rgb(from var(--header-notif-bg-clr) r g b/.7)}76.92%{box-shadow:0 0 0 10px rgb(from var(--header-notif-bg-clr) r g b/0);scale:1.25}to{box-shadow:0 0 0 0 rgb(from var(--header-notif-bg-clr) r g b/0);scale:1}}@keyframes heart-pulse{10%{scale:1.25}25%{scale:1}35%{scale:1.25}}@keyframes heart-pulse-sm{10%{scale:1.05}25%{scale:1}35%{scale:1.05}}@keyframes pulse-activated{0%{scale:1}50%{scale:1.5}to{scale:1}}@keyframes pulse-fadeout{0%{background-color:rgb(from var(--clr-danger) r g b/.05);box-shadow:0 0 0 0 rgb(from var(--clr-danger) r g b/.05)}50%{background-color:rgb(from var(--clr-danger) r g b/0);box-shadow:0 0 0 64px rgb(from var(--clr-danger) r g b/0)}}@keyframes chevron-spin-180{0%{transform:translateY(-50%) rotate(0deg)}10%{transform:translateY(-50%) rotate(-45deg)}20%{transform:translateY(-50%) rotate(15deg)}80%{transform:translateY(-50%) rotate(225deg)}to{transform:translateY(-50%) rotate(180deg)}}@keyframes z-index-hack{0%,to{z-index:2}}@keyframes subtle-pulse{0%,to{scale:1}50%{scale:1.05}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes bell-shake{0%{transform:rotate(0deg)}10%{transform:rotate(15deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(9deg)}40%{transform:rotate(-6deg)}50%{transform:rotate(4deg)}60%{transform:rotate(-2deg)}70%{transform:rotate(1deg)}to{transform:rotate(0deg)}}
/*# sourceMappingURL=w4d-app.min.css.map */
