@import url("https://fonts.googleapis.com/css?family=Lato:100,300,400");@import url("https://fonts.googleapis.com/css?family=Roboto:100");.wp-admin #poststuff .component h2, .wp-admin #poststuff .component h3, .wp-admin #poststuff .component h4{padding:0}.wp-admin #poststuff .component p{margin:0}body > #page > #header[role=banner]{display:none}.acfe-flexible-layout-thumbnail{background-size:contain}.wp-menu-name .update-plugins{display:none !important}:root{--width:80rem;--margin:6.25rem;--padding:1rem}@media (max-width:1000px){:root{--margin:1rem}}@media (max-width:600px){:root{--margin:1rem}}*{box-sizing:border-box;margin:0}html{font-size:16px;scroll-behavior:smooth}body{overflow-x:hidden}body.prevent-scroll{overflow:hidden}.component a{text-decoration:none}.underline{text-decoration:underline}.mw{max-width:var(--width);width:100%;margin-left:auto;margin-right:auto}.mw-200{max-width:12.5rem}@media (min-width:calc(1000px + 1px)){.mw-200-d{max-width:12.5rem}}.mw-210{max-width:13.125rem}@media (min-width:calc(1000px + 1px)){.mw-210-d{max-width:13.125rem}}.mw-220{max-width:13.75rem}@media (min-width:calc(1000px + 1px)){.mw-220-d{max-width:13.75rem}}.mw-230{max-width:14.375rem}@media (min-width:calc(1000px + 1px)){.mw-230-d{max-width:14.375rem}}.mw-240{max-width:15rem}@media (min-width:calc(1000px + 1px)){.mw-240-d{max-width:15rem}}.mw-250{max-width:15.625rem}@media (min-width:calc(1000px + 1px)){.mw-250-d{max-width:15.625rem}}.mw-260{max-width:16.25rem}@media (min-width:calc(1000px + 1px)){.mw-260-d{max-width:16.25rem}}.mw-270{max-width:16.875rem}@media (min-width:calc(1000px + 1px)){.mw-270-d{max-width:16.875rem}}.mw-280{max-width:17.5rem}@media (min-width:calc(1000px + 1px)){.mw-280-d{max-width:17.5rem}}.mw-290{max-width:18.125rem}@media (min-width:calc(1000px + 1px)){.mw-290-d{max-width:18.125rem}}.mw-300{max-width:18.75rem}@media (min-width:calc(1000px + 1px)){.mw-300-d{max-width:18.75rem}}.mw-310{max-width:19.375rem}@media (min-width:calc(1000px + 1px)){.mw-310-d{max-width:19.375rem}}.mw-320{max-width:20rem}@media (min-width:calc(1000px + 1px)){.mw-320-d{max-width:20rem}}.mw-330{max-width:20.625rem}@media (min-width:calc(1000px + 1px)){.mw-330-d{max-width:20.625rem}}.mw-340{max-width:21.25rem}@media (min-width:calc(1000px + 1px)){.mw-340-d{max-width:21.25rem}}.mw-350{max-width:21.875rem}@media (min-width:calc(1000px + 1px)){.mw-350-d{max-width:21.875rem}}.mw-360{max-width:22.5rem}@media (min-width:calc(1000px + 1px)){.mw-360-d{max-width:22.5rem}}.mw-370{max-width:23.125rem}@media (min-width:calc(1000px + 1px)){.mw-370-d{max-width:23.125rem}}.mw-380{max-width:23.75rem}@media (min-width:calc(1000px + 1px)){.mw-380-d{max-width:23.75rem}}.mw-390{max-width:24.375rem}@media (min-width:calc(1000px + 1px)){.mw-390-d{max-width:24.375rem}}.mw-400{max-width:25rem}@media (min-width:calc(1000px + 1px)){.mw-400-d{max-width:25rem}}.mw-410{max-width:25.625rem}@media (min-width:calc(1000px + 1px)){.mw-410-d{max-width:25.625rem}}.mw-420{max-width:26.25rem}@media (min-width:calc(1000px + 1px)){.mw-420-d{max-width:26.25rem}}.mw-430{max-width:26.875rem}@media (min-width:calc(1000px + 1px)){.mw-430-d{max-width:26.875rem}}.mw-440{max-width:27.5rem}@media (min-width:calc(1000px + 1px)){.mw-440-d{max-width:27.5rem}}.mw-450{max-width:28.125rem}@media (min-width:calc(1000px + 1px)){.mw-450-d{max-width:28.125rem}}.mw-460{max-width:28.75rem}@media (min-width:calc(1000px + 1px)){.mw-460-d{max-width:28.75rem}}.mw-470{max-width:29.375rem}@media (min-width:calc(1000px + 1px)){.mw-470-d{max-width:29.375rem}}.mw-480{max-width:30rem}@media (min-width:calc(1000px + 1px)){.mw-480-d{max-width:30rem}}.mw-490{max-width:30.625rem}@media (min-width:calc(1000px + 1px)){.mw-490-d{max-width:30.625rem}}.mw-500{max-width:31.25rem}@media (min-width:calc(1000px + 1px)){.mw-500-d{max-width:31.25rem}}.mw-510{max-width:31.875rem}@media (min-width:calc(1000px + 1px)){.mw-510-d{max-width:31.875rem}}.mw-520{max-width:32.5rem}@media (min-width:calc(1000px + 1px)){.mw-520-d{max-width:32.5rem}}.mw-530{max-width:33.125rem}@media (min-width:calc(1000px + 1px)){.mw-530-d{max-width:33.125rem}}.mw-540{max-width:33.75rem}@media (min-width:calc(1000px + 1px)){.mw-540-d{max-width:33.75rem}}.mw-550{max-width:34.375rem}@media (min-width:calc(1000px + 1px)){.mw-550-d{max-width:34.375rem}}.mw-560{max-width:35rem}@media (min-width:calc(1000px + 1px)){.mw-560-d{max-width:35rem}}.mw-570{max-width:35.625rem}@media (min-width:calc(1000px + 1px)){.mw-570-d{max-width:35.625rem}}.mw-580{max-width:36.25rem}@media (min-width:calc(1000px + 1px)){.mw-580-d{max-width:36.25rem}}.mw-590{max-width:36.875rem}@media (min-width:calc(1000px + 1px)){.mw-590-d{max-width:36.875rem}}.mw-600{max-width:37.5rem}@media (min-width:calc(1000px + 1px)){.mw-600-d{max-width:37.5rem}}.mw-610{max-width:38.125rem}@media (min-width:calc(1000px + 1px)){.mw-610-d{max-width:38.125rem}}.mw-620{max-width:38.75rem}@media (min-width:calc(1000px + 1px)){.mw-620-d{max-width:38.75rem}}.mw-630{max-width:39.375rem}@media (min-width:calc(1000px + 1px)){.mw-630-d{max-width:39.375rem}}.mw-640{max-width:40rem}@media (min-width:calc(1000px + 1px)){.mw-640-d{max-width:40rem}}.mw-650{max-width:40.625rem}@media (min-width:calc(1000px + 1px)){.mw-650-d{max-width:40.625rem}}.mw-660{max-width:41.25rem}@media (min-width:calc(1000px + 1px)){.mw-660-d{max-width:41.25rem}}.mw-670{max-width:41.875rem}@media (min-width:calc(1000px + 1px)){.mw-670-d{max-width:41.875rem}}.mw-680{max-width:42.5rem}@media (min-width:calc(1000px + 1px)){.mw-680-d{max-width:42.5rem}}.mw-690{max-width:43.125rem}@media (min-width:calc(1000px + 1px)){.mw-690-d{max-width:43.125rem}}.mw-700{max-width:43.75rem}@media (min-width:calc(1000px + 1px)){.mw-700-d{max-width:43.75rem}}.mw-710{max-width:44.375rem}@media (min-width:calc(1000px + 1px)){.mw-710-d{max-width:44.375rem}}.mw-720{max-width:45rem}@media (min-width:calc(1000px + 1px)){.mw-720-d{max-width:45rem}}.mw-730{max-width:45.625rem}@media (min-width:calc(1000px + 1px)){.mw-730-d{max-width:45.625rem}}.mw-740{max-width:46.25rem}@media (min-width:calc(1000px + 1px)){.mw-740-d{max-width:46.25rem}}.mw-750{max-width:46.875rem}@media (min-width:calc(1000px + 1px)){.mw-750-d{max-width:46.875rem}}.mw-760{max-width:47.5rem}@media (min-width:calc(1000px + 1px)){.mw-760-d{max-width:47.5rem}}.mw-770{max-width:48.125rem}@media (min-width:calc(1000px + 1px)){.mw-770-d{max-width:48.125rem}}.mw-780{max-width:48.75rem}@media (min-width:calc(1000px + 1px)){.mw-780-d{max-width:48.75rem}}.mw-790{max-width:49.375rem}@media (min-width:calc(1000px + 1px)){.mw-790-d{max-width:49.375rem}}.mw-800{max-width:50rem}@media (min-width:calc(1000px + 1px)){.mw-800-d{max-width:50rem}}.mw-810{max-width:50.625rem}@media (min-width:calc(1000px + 1px)){.mw-810-d{max-width:50.625rem}}.mw-820{max-width:51.25rem}@media (min-width:calc(1000px + 1px)){.mw-820-d{max-width:51.25rem}}.mw-830{max-width:51.875rem}@media (min-width:calc(1000px + 1px)){.mw-830-d{max-width:51.875rem}}.mw-840{max-width:52.5rem}@media (min-width:calc(1000px + 1px)){.mw-840-d{max-width:52.5rem}}.mw-850{max-width:53.125rem}@media (min-width:calc(1000px + 1px)){.mw-850-d{max-width:53.125rem}}.mw-860{max-width:53.75rem}@media (min-width:calc(1000px + 1px)){.mw-860-d{max-width:53.75rem}}.mw-870{max-width:54.375rem}@media (min-width:calc(1000px + 1px)){.mw-870-d{max-width:54.375rem}}.mw-880{max-width:55rem}@media (min-width:calc(1000px + 1px)){.mw-880-d{max-width:55rem}}.mw-890{max-width:55.625rem}@media (min-width:calc(1000px + 1px)){.mw-890-d{max-width:55.625rem}}.mw-900{max-width:56.25rem}@media (min-width:calc(1000px + 1px)){.mw-900-d{max-width:56.25rem}}.mw-910{max-width:56.875rem}@media (min-width:calc(1000px + 1px)){.mw-910-d{max-width:56.875rem}}.mw-920{max-width:57.5rem}@media (min-width:calc(1000px + 1px)){.mw-920-d{max-width:57.5rem}}.mw-930{max-width:58.125rem}@media (min-width:calc(1000px + 1px)){.mw-930-d{max-width:58.125rem}}.mw-940{max-width:58.75rem}@media (min-width:calc(1000px + 1px)){.mw-940-d{max-width:58.75rem}}.mw-950{max-width:59.375rem}@media (min-width:calc(1000px + 1px)){.mw-950-d{max-width:59.375rem}}.mw-960{max-width:60rem}@media (min-width:calc(1000px + 1px)){.mw-960-d{max-width:60rem}}.mw-970{max-width:60.625rem}@media (min-width:calc(1000px + 1px)){.mw-970-d{max-width:60.625rem}}.mw-980{max-width:61.25rem}@media (min-width:calc(1000px + 1px)){.mw-980-d{max-width:61.25rem}}.mw-990{max-width:61.875rem}@media (min-width:calc(1000px + 1px)){.mw-990-d{max-width:61.875rem}}.mw-1000{max-width:62.5rem}@media (min-width:calc(1000px + 1px)){.mw-1000-d{max-width:62.5rem}}.mw-1010{max-width:63.125rem}@media (min-width:calc(1000px + 1px)){.mw-1010-d{max-width:63.125rem}}.mw-1020{max-width:63.75rem}@media (min-width:calc(1000px + 1px)){.mw-1020-d{max-width:63.75rem}}.mw-1030{max-width:64.375rem}@media (min-width:calc(1000px + 1px)){.mw-1030-d{max-width:64.375rem}}.mw-1040{max-width:65rem}@media (min-width:calc(1000px + 1px)){.mw-1040-d{max-width:65rem}}.mw-1050{max-width:65.625rem}@media (min-width:calc(1000px + 1px)){.mw-1050-d{max-width:65.625rem}}.pad{padding-left:var(--padding) !important;padding-right:var(--padding) !important}@media (max-width:1000px){.pad{padding-left:var(--padding) !important;padding-right:var(--padding) !important}}@media (max-width:600px){.pad{padding-left:var(--padding) !important;padding-right:var(--padding) !important}}.fw{width:100%}.center{text-align:center}button{cursor:pointer}.noselect, .wrap-checkbox{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.noscroll{-ms-overflow-style:none;scrollbar-width:none}.noscroll::-webkit-scrollbar{display:none}@media (max-width:1000px){.desktop{display:none !important}}@media (min-width:calc(1000px + 1px)){.mobile{display:none !important}}.fw{width:100%}.flex{display:flex;justify-content:center;align-items:center}.flex-c{display:flex;justify-content:center;align-items:center;flex-direction:column}.auto{margin-left:auto;margin-right:auto}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.upper{text-transform:uppercase}.component{position:relative}.component:empty{display:none}.component-error code{padding:0.1875rem 0.3125rem 0.125rem;background:rgba(0, 0, 0, 0.07);margin-top:0.5rem;font-weight:400 !important}.pad{padding-left:1.25rem !important;padding-right:1.25rem !important}:root{--width:84.5rem;--header:6.5rem}@media (max-width:1000px){:root{--header:5.5rem}}html{font-size:16px;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}.font-h1, .component-about:first-child .inner > div .font-h2, .component-about:first-child .inner > div .content h2, .content .component-about:first-child .inner > div h2, .content h1{font-weight:600 !important;font-size:3.5rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h1-all, .font-h1-all *{font-weight:600 !important;font-size:3.5rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h2, .content h2{font-weight:600 !important;font-size:2.5rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h2-all, .font-h2-all *{font-weight:600 !important;font-size:2.5rem !important;line-height:1.2em !important;letter-spacing:1%}.font-pt{font-weight:600 !important;font-size:1.125rem !important;line-height:1.2em !important;letter-spacing:1%}.font-pt-all, .font-pt-all *{font-weight:600 !important;font-size:1.125rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h3, .content h3{font-weight:600 !important;font-size:2.5rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h3-all, .font-h3-all *{font-weight:600 !important;font-size:2.5rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h4, .component-product_archive > .component-thank_you .inner .font-h1, .component-product_archive > .component-thank_you .inner .content h1, .content .component-product_archive > .component-thank_you .inner h1, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2, .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2, .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2, .content h4{font-weight:600 !important;font-size:2rem !important;line-height:1.3em !important;letter-spacing:1%}.font-h4-all, .font-h4-all *{font-weight:600 !important;font-size:2rem !important;line-height:1.3em !important;letter-spacing:1%}.font-h5, .component-checkout > .inner h4.font-h4, .component-product_archive > .component-thank_you .component-checkout > .inner h4.font-h1, .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div h4.font-h2, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner h4.font-h2, .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div h4.font-h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h4.font-h2, .component-checkout > .inner .content h4, .content .component-checkout > .inner h4,
.component-checkout > .inner .font-h4.font-h4,
.component-product_archive > .component-thank_you .component-checkout > .inner .font-h1,
.component-product_archive > .component-thank_you .component-checkout > .inner .content h1,
.content .component-product_archive > .component-thank_you .component-checkout > .inner h1,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .font-h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .font-h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2,
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner h2,
.component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2,
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h2, .content h5{font-weight:600 !important;font-size:1.5rem !important;line-height:1.4em !important;letter-spacing:1%}.font-h5-all, .font-h5-all *{font-weight:600 !important;font-size:1.5rem !important;line-height:1.4em !important;letter-spacing:1%}.font-h6, .content h6{font-weight:600 !important;font-size:1.25rem !important;line-height:1.4em !important;letter-spacing:1%}.font-h6-all, .font-h6-all *{font-weight:600 !important;font-size:1.25rem !important;line-height:1.4em !important;letter-spacing:1%}.font-tll{font-weight:#f5f6f7 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tll-all, .font-tll-all *{font-weight:#f5f6f7 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tln{font-weight:400 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tln-all, .font-tln-all *{font-weight:400 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tlm{font-weight:500 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tlm-all, .font-tlm-all *{font-weight:500 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tls{font-weight:600 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tls-all, .font-tls-all *{font-weight:600 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tlb{font-weight:700 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tlb-all, .font-tlb-all *{font-weight:700 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tml{font-weight:#f5f6f7 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tml-all, .font-tml-all *{font-weight:#f5f6f7 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tmn, .component-contacts .inner > div > div > .flex-c > a,
.component-contacts .inner > div > div > .flex-c > div > p{font-weight:400 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tmn-all, .font-tmn-all *{font-weight:400 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tmm{font-weight:500 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tmm-all, .font-tmm-all *{font-weight:500 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tms, .component-contacts .inner > div > div > .flex-c > div > div > a{font-weight:600 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tms-all, .font-tms-all *{font-weight:600 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tmb{font-weight:700 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tmb-all, .font-tmb-all *{font-weight:700 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trl{font-weight:#f5f6f7 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trl-all, .font-trl-all *{font-weight:#f5f6f7 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trn, .wrap-input > input + label, .wrap-input > select + label, .wrap-input > textarea + label, .wrap-input > input, .wrap-input > select, .wrap-input > textarea, .component-locations .inner > form > .radio > div > input + label, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) label, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) input, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) select, .component-checkout > .inner form.checkout > div.left > #order_review > #payment ul > li > label, .component-checkout > .inner form.checkout > div.left ul#shipping_method > li > label{font-weight:400 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trn-all, .font-trn-all *{font-weight:400 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trm{font-weight:500 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trm-all, .font-trm-all *{font-weight:500 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trs{font-weight:600 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trs-all, .font-trs-all *{font-weight:600 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trb{font-weight:700 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trb-all, .font-trb-all *{font-weight:700 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tsl{font-weight:#f5f6f7 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tsl-all, .font-tsl-all *{font-weight:#f5f6f7 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tsn, .wrap-checkbox, .part-product > .flex:not(.img) > .price > p + p, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:has(input[type=checkbox]) > label{font-weight:400 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tsn-all, .font-tsn-all *{font-weight:400 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tsm{font-weight:500 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tsm-all, .font-tsm-all *{font-weight:500 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tss, .component-checkout > .inner h4:not(.font-h5, .font-h4),
.component-checkout > .inner .font-h4:not(.font-h5, .font-h4),
.component-product_archive > .component-thank_you .component-checkout > .inner .font-h1:not(.font-h5, .font-h4),
.component-product_archive > .component-thank_you .component-checkout > .inner .content h1:not(.font-h5, .font-h4),
.content .component-product_archive > .component-thank_you .component-checkout > .inner h1:not(.font-h5, .font-h4),
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2:not(.font-h5, .font-h4),
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .font-h2:not(.font-h5, .font-h4),
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2:not(.font-h5, .font-h4),
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .font-h2:not(.font-h5, .font-h4),
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2:not(.font-h5, .font-h4),
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner h2:not(.font-h5, .font-h4),
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2:not(.font-h5, .font-h4),
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner h2:not(.font-h5, .font-h4),
.component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2:not(.font-h5, .font-h4),
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner h2:not(.font-h5, .font-h4),
.component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2:not(.font-h5, .font-h4),
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h2:not(.font-h5, .font-h4),
.component-checkout > .inner .content h4:not(.font-h5, .font-h4),
.content .component-checkout > .inner h4:not(.font-h5, .font-h4), .component-checkout > .inner .woocommerce-billing-fields__field-wrapper fieldset.form-row legend{font-weight:600 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tss-all, .font-tss-all *{font-weight:600 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tsb{font-weight:700 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tsb-all, .font-tsb-all *{font-weight:700 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-ttl{font-weight:#f5f6f7 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-ttl-all, .font-ttl-all *{font-weight:#f5f6f7 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-ttn{font-weight:400 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-ttn-all, .font-ttn-all *{font-weight:400 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-ttm{font-weight:500 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-ttm-all, .font-ttm-all *{font-weight:500 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tts{font-weight:600 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tts-all, .font-tts-all *{font-weight:600 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-ttb{font-weight:700 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-ttb-all, .font-ttb-all *{font-weight:700 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-bm{font-weight:500 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-bm-all, .font-bm-all *{font-weight:500 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-brb, .href, .btn > .button__flair, .btn > .button__label{font-weight:700 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-brb-all, .font-brb-all *{font-weight:700 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-brs{font-weight:600 !important;font-size:1rem !important;line-height:1em !important;letter-spacing:1%}.font-brs-all, .font-brs-all *{font-weight:600 !important;font-size:1rem !important;line-height:1em !important;letter-spacing:1%}@media (max-width:1000px){.font-h1, .component-about:first-child .inner > div .font-h2, .component-about:first-child .inner > div .content h2, .content .component-about:first-child .inner > div h2, .content h1{font-weight:600 !important;font-size:2.5rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h1-all, .font-h1-all *{font-weight:600 !important;font-size:2.5rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h2, .content h2{font-weight:600 !important;font-size:2.25rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h2-all, .font-h2-all *{font-weight:600 !important;font-size:2.25rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h3, .content h3{font-weight:600 !important;font-size:2rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h3-all, .font-h3-all *{font-weight:600 !important;font-size:2rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h4, .component-product_archive > .component-thank_you .inner .font-h1, .component-product_archive > .component-thank_you .inner .content h1, .content .component-product_archive > .component-thank_you .inner h1, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2, .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2, .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2, .content h4{font-weight:600 !important;font-size:1.5rem !important;line-height:1.4em !important;letter-spacing:1%}.font-h4-all, .font-h4-all *{font-weight:600 !important;font-size:1.5rem !important;line-height:1.4em !important;letter-spacing:1%}.font-h5, .component-checkout > .inner h4.font-h4, .component-product_archive > .component-thank_you .component-checkout > .inner h4.font-h1, .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div h4.font-h2, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner h4.font-h2, .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div h4.font-h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h4.font-h2, .component-checkout > .inner .content h4, .content .component-checkout > .inner h4, .component-checkout > .inner .font-h4.font-h4, .component-product_archive > .component-thank_you .component-checkout > .inner .font-h1, .component-product_archive > .component-thank_you .component-checkout > .inner .content h1, .content .component-product_archive > .component-thank_you .component-checkout > .inner h1, .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .font-h2, .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .font-h2, .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner h2, .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner h2, .component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2, .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner h2, .component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2, .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h2, .content h5{font-weight:600 !important;font-size:1.25rem !important;line-height:1.4em !important;letter-spacing:1%}.font-h5-all, .font-h5-all *{font-weight:600 !important;font-size:1.25rem !important;line-height:1.4em !important;letter-spacing:1%}.font-h6, .content h6{font-weight:600 !important;font-size:1.125rem !important;line-height:1.4em !important;letter-spacing:1%}.font-h6-all, .font-h6-all *{font-weight:600 !important;font-size:1.125rem !important;line-height:1.4em !important;letter-spacing:1%}.font-pt{font-weight:600 !important;font-size:0.75rem !important;line-height:1.3em !important;letter-spacing:1%}.font-pt-all, .font-pt-all *{font-weight:600 !important;font-size:0.75rem !important;line-height:1.3em !important;letter-spacing:1%}}.content > *:first-child{margin-top:0 !important}.content > *:not(:first-child){margin-top:1em}.content strong, .content strong *, .content b, .content b *{font-weight:700 !important}.content a{text-decoration:underline !important;transition:0.2s}.content .wp-video-shortcode{border-radius:0.625rem;overflow:hidden}.content blockquote{border-left:2px solid #f37521;padding:0 0 0 1.25rem}.content ul,
.content ol{padding-left:1.25rem}.content .wp-caption{width:100% !important}.content .wp-caption > p{border-left:2px solid #f37521;padding:0 0 0 0.5rem}.content .wp-caption > p:empty{display:none}.content img{width:100%;height:auto;border-radius:0.625rem;margin:1.5rem 0}.content img:has(~ .wp-caption-text){margin-bottom:0.5rem}.content h1, .content h2, .content h3, .content h4, .content h5, .content h6{margin:1.5rem 0 1rem}.content table th, .content table td{border:1px solid black}.content table th, .content table td{padding:0.5rem}.content table{border-collapse:collapse;display:block;width:calc(100% + 2.5rem);overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:-1.25rem;padding-left:1.25rem;padding-right:1.25rem}.pad{padding-left:1.25rem !important;padding-right:1.25rem !important}:root{--width:84.5rem;--header:6.5rem}@media (max-width:1000px){:root{--header:5.5rem}}html{font-size:16px;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}.font-h1, .component-about:first-child .inner > div .font-h2, .component-about:first-child .inner > div .content h2, .content .component-about:first-child .inner > div h2, .content h1{font-weight:600 !important;font-size:3.5rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h1-all, .font-h1-all *{font-weight:600 !important;font-size:3.5rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h2, .content h2{font-weight:600 !important;font-size:2.5rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h2-all, .font-h2-all *{font-weight:600 !important;font-size:2.5rem !important;line-height:1.2em !important;letter-spacing:1%}.font-pt{font-weight:600 !important;font-size:1.125rem !important;line-height:1.2em !important;letter-spacing:1%}.font-pt-all, .font-pt-all *{font-weight:600 !important;font-size:1.125rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h3, .content h3{font-weight:600 !important;font-size:2.5rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h3-all, .font-h3-all *{font-weight:600 !important;font-size:2.5rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h4, .component-product_archive > .component-thank_you .inner .font-h1, .component-product_archive > .component-thank_you .inner .content h1, .content .component-product_archive > .component-thank_you .inner h1, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2, .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2, .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2, .content h4{font-weight:600 !important;font-size:2rem !important;line-height:1.3em !important;letter-spacing:1%}.font-h4-all, .font-h4-all *{font-weight:600 !important;font-size:2rem !important;line-height:1.3em !important;letter-spacing:1%}.font-h5, .component-checkout > .inner h4.font-h4, .component-product_archive > .component-thank_you .component-checkout > .inner h4.font-h1, .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div h4.font-h2, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner h4.font-h2, .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div h4.font-h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h4.font-h2, .component-checkout > .inner .content h4, .content .component-checkout > .inner h4,
.component-checkout > .inner .font-h4.font-h4,
.component-product_archive > .component-thank_you .component-checkout > .inner .font-h1,
.component-product_archive > .component-thank_you .component-checkout > .inner .content h1,
.content .component-product_archive > .component-thank_you .component-checkout > .inner h1,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .font-h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .font-h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2,
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner h2,
.component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2,
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h2, .content h5{font-weight:600 !important;font-size:1.5rem !important;line-height:1.4em !important;letter-spacing:1%}.font-h5-all, .font-h5-all *{font-weight:600 !important;font-size:1.5rem !important;line-height:1.4em !important;letter-spacing:1%}.font-h6, .content h6{font-weight:600 !important;font-size:1.25rem !important;line-height:1.4em !important;letter-spacing:1%}.font-h6-all, .font-h6-all *{font-weight:600 !important;font-size:1.25rem !important;line-height:1.4em !important;letter-spacing:1%}.font-tll{font-weight:#f5f6f7 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tll-all, .font-tll-all *{font-weight:#f5f6f7 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tln{font-weight:400 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tln-all, .font-tln-all *{font-weight:400 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tlm{font-weight:500 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tlm-all, .font-tlm-all *{font-weight:500 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tls{font-weight:600 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tls-all, .font-tls-all *{font-weight:600 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tlb{font-weight:700 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tlb-all, .font-tlb-all *{font-weight:700 !important;font-size:1.25rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tml{font-weight:#f5f6f7 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tml-all, .font-tml-all *{font-weight:#f5f6f7 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tmn, .component-contacts .inner > div > div > .flex-c > a,
.component-contacts .inner > div > div > .flex-c > div > p{font-weight:400 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tmn-all, .font-tmn-all *{font-weight:400 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tmm{font-weight:500 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tmm-all, .font-tmm-all *{font-weight:500 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tms, .component-contacts .inner > div > div > .flex-c > div > div > a{font-weight:600 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tms-all, .font-tms-all *{font-weight:600 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tmb{font-weight:700 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tmb-all, .font-tmb-all *{font-weight:700 !important;font-size:1.125rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trl{font-weight:#f5f6f7 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trl-all, .font-trl-all *{font-weight:#f5f6f7 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trn, .wrap-input > input + label, .wrap-input > select + label, .wrap-input > textarea + label, .wrap-input > input, .wrap-input > select, .wrap-input > textarea, .component-locations .inner > form > .radio > div > input + label, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) label, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) input, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) select, .component-checkout > .inner form.checkout > div.left > #order_review > #payment ul > li > label, .component-checkout > .inner form.checkout > div.left ul#shipping_method > li > label{font-weight:400 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trn-all, .font-trn-all *{font-weight:400 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trm{font-weight:500 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trm-all, .font-trm-all *{font-weight:500 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trs{font-weight:600 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trs-all, .font-trs-all *{font-weight:600 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trb{font-weight:700 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-trb-all, .font-trb-all *{font-weight:700 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tsl{font-weight:#f5f6f7 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tsl-all, .font-tsl-all *{font-weight:#f5f6f7 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tsn, .wrap-checkbox, .part-product > .flex:not(.img) > .price > p + p, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:has(input[type=checkbox]) > label{font-weight:400 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tsn-all, .font-tsn-all *{font-weight:400 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tsm{font-weight:500 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tsm-all, .font-tsm-all *{font-weight:500 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tss, .component-checkout > .inner h4:not(.font-h5, .font-h4),
.component-checkout > .inner .font-h4:not(.font-h5, .font-h4),
.component-product_archive > .component-thank_you .component-checkout > .inner .font-h1:not(.font-h5, .font-h4),
.component-product_archive > .component-thank_you .component-checkout > .inner .content h1:not(.font-h5, .font-h4),
.content .component-product_archive > .component-thank_you .component-checkout > .inner h1:not(.font-h5, .font-h4),
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2:not(.font-h5, .font-h4),
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .font-h2:not(.font-h5, .font-h4),
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2:not(.font-h5, .font-h4),
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .font-h2:not(.font-h5, .font-h4),
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2:not(.font-h5, .font-h4),
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner h2:not(.font-h5, .font-h4),
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2:not(.font-h5, .font-h4),
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner h2:not(.font-h5, .font-h4),
.component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2:not(.font-h5, .font-h4),
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner h2:not(.font-h5, .font-h4),
.component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2:not(.font-h5, .font-h4),
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h2:not(.font-h5, .font-h4),
.component-checkout > .inner .content h4:not(.font-h5, .font-h4),
.content .component-checkout > .inner h4:not(.font-h5, .font-h4), .component-checkout > .inner .woocommerce-billing-fields__field-wrapper fieldset.form-row legend{font-weight:600 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tss-all, .font-tss-all *{font-weight:600 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tsb{font-weight:700 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tsb-all, .font-tsb-all *{font-weight:700 !important;font-size:0.875rem !important;line-height:1.5em !important;letter-spacing:1%}.font-ttl{font-weight:#f5f6f7 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-ttl-all, .font-ttl-all *{font-weight:#f5f6f7 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-ttn{font-weight:400 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-ttn-all, .font-ttn-all *{font-weight:400 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-ttm{font-weight:500 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-ttm-all, .font-ttm-all *{font-weight:500 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tts{font-weight:600 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-tts-all, .font-tts-all *{font-weight:600 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-ttb{font-weight:700 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-ttb-all, .font-ttb-all *{font-weight:700 !important;font-size:0.75rem !important;line-height:1.5em !important;letter-spacing:1%}.font-bm{font-weight:500 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-bm-all, .font-bm-all *{font-weight:500 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-brb, .href, .btn > .button__flair, .btn > .button__label{font-weight:700 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-brb-all, .font-brb-all *{font-weight:700 !important;font-size:1rem !important;line-height:1.5em !important;letter-spacing:1%}.font-brs{font-weight:600 !important;font-size:1rem !important;line-height:1em !important;letter-spacing:1%}.font-brs-all, .font-brs-all *{font-weight:600 !important;font-size:1rem !important;line-height:1em !important;letter-spacing:1%}@media (max-width:1000px){.font-h1, .component-about:first-child .inner > div .font-h2, .component-about:first-child .inner > div .content h2, .content .component-about:first-child .inner > div h2, .content h1{font-weight:600 !important;font-size:2.5rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h1-all, .font-h1-all *{font-weight:600 !important;font-size:2.5rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h2, .content h2{font-weight:600 !important;font-size:2.25rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h2-all, .font-h2-all *{font-weight:600 !important;font-size:2.25rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h3, .content h3{font-weight:600 !important;font-size:2rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h3-all, .font-h3-all *{font-weight:600 !important;font-size:2rem !important;line-height:1.2em !important;letter-spacing:1%}.font-h4, .component-product_archive > .component-thank_you .inner .font-h1, .component-product_archive > .component-thank_you .inner .content h1, .content .component-product_archive > .component-thank_you .inner h1, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2, .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2, .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2, .content h4{font-weight:600 !important;font-size:1.5rem !important;line-height:1.4em !important;letter-spacing:1%}.font-h4-all, .font-h4-all *{font-weight:600 !important;font-size:1.5rem !important;line-height:1.4em !important;letter-spacing:1%}.font-h5, .component-checkout > .inner h4.font-h4, .component-product_archive > .component-thank_you .component-checkout > .inner h4.font-h1, .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div h4.font-h2, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner h4.font-h2, .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div h4.font-h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h4.font-h2, .component-checkout > .inner .content h4, .content .component-checkout > .inner h4, .component-checkout > .inner .font-h4.font-h4, .component-product_archive > .component-thank_you .component-checkout > .inner .font-h1, .component-product_archive > .component-thank_you .component-checkout > .inner .content h1, .content .component-product_archive > .component-thank_you .component-checkout > .inner h1, .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .font-h2, .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .font-h2, .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner h2, .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner h2, .component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2, .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner h2, .component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2, .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h2, .content h5{font-weight:600 !important;font-size:1.25rem !important;line-height:1.4em !important;letter-spacing:1%}.font-h5-all, .font-h5-all *{font-weight:600 !important;font-size:1.25rem !important;line-height:1.4em !important;letter-spacing:1%}.font-h6, .content h6{font-weight:600 !important;font-size:1.125rem !important;line-height:1.4em !important;letter-spacing:1%}.font-h6-all, .font-h6-all *{font-weight:600 !important;font-size:1.125rem !important;line-height:1.4em !important;letter-spacing:1%}.font-pt{font-weight:600 !important;font-size:0.75rem !important;line-height:1.3em !important;letter-spacing:1%}.font-pt-all, .font-pt-all *{font-weight:600 !important;font-size:0.75rem !important;line-height:1.3em !important;letter-spacing:1%}}.content > *:first-child{margin-top:0 !important}.content > *:not(:first-child){margin-top:1em}.content strong, .content strong *, .content b, .content b *{font-weight:700 !important}.content a{text-decoration:underline !important;transition:0.2s}.content .wp-video-shortcode{border-radius:0.625rem;overflow:hidden}.content blockquote{border-left:2px solid #f37521;padding:0 0 0 1.25rem}.content ul,
.content ol{padding-left:1.25rem}.content .wp-caption{width:100% !important}.content .wp-caption > p{border-left:2px solid #f37521;padding:0 0 0 0.5rem}.content .wp-caption > p:empty{display:none}.content img{width:100%;height:auto;border-radius:0.625rem;margin:1.5rem 0}.content img:has(~ .wp-caption-text){margin-bottom:0.5rem}.content h1, .content h2, .content h3, .content h4, .content h5, .content h6{margin:1.5rem 0 1rem}.content table th, .content table td{border:1px solid black}.content table th, .content table td{padding:0.5rem}.content table{border-collapse:collapse;display:block;width:calc(100% + 2.5rem);overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:-1.25rem;padding-left:1.25rem;padding-right:1.25rem}.component-about{background:#eff0f2}@media (max-width:1000px){.component-about{padding:0 0 4rem}}.component-about .inner{gap:4rem}@media (max-width:1000px){.component-about .inner{flex-direction:column;gap:2rem;padding:0 !important}}.component-about .inner > *{flex:1}.component-about .inner > img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}.component-about .inner > div{gap:1.5rem}@media (max-width:1000px){.component-about .inner > div{padding:0 1rem}}.component-about .inner > div > .btn{margin:0.5rem 0 0}@media (max-width:1000px){.component-about .inner > div > .btn{width:100%}}.component-about:first-child .inner > div{padding:0 max(1.25rem, calc((100vw - var(--width)) / 2 + 1.25rem)) 0 0}.component-cart{padding:4rem 0 5rem}@media (max-width:1000px){.component-cart{padding:1rem 0 4rem}}.component-cart .inner > .total{padding:2rem;border-radius:0.625rem;background-color:#f5f6f7;margin:3rem 0 0 auto;max-width:27.5rem;width:100%}.component-cart .inner > .total > p{margin:1rem 0}.component-cart .inner > .items > div,
.component-cart .inner > div:first-child{display:grid;grid-template-columns:37.5rem 10rem 3rem 1fr;gap:1.5rem}@media (max-width:1000px){.component-cart .inner > .items > div, .component-cart .inner > div:first-child{gap:1rem;grid-template-columns:1fr 1fr 6.5rem;grid-template-areas:"product product delete" "quantity_label quantity_label quantity" "price_label price_label price"}}.component-cart .inner > .items > div >:last-child,
.component-cart .inner > div:first-child >:last-child{justify-self:end}.component-cart .inner > div:first-child{margin:0 0 1rem}@media (max-width:1000px){.component-cart .inner > div:first-child{display:none}}.component-cart .inner > div:first-child > p{text-transform:uppercase}.component-cart .inner > .items > div{align-items:center;border-bottom:1px solid rgba(36, 46, 56, 0.15);padding:3rem 0}@media (max-width:1000px){.component-cart .inner > .items > div{padding:1.5rem 0}}.component-cart .inner > .items > div:first-child{border-top:1px solid rgba(36, 46, 56, 0.15)}@media (max-width:1000px){.component-cart .inner > .items > div:first-child{border-top:0}}@media (max-width:1000px){.component-cart .inner > .items > div > div:first-child{grid-area:product}}.component-cart .inner > .items > div > div:first-child > img{width:9rem;height:10.4375rem;object-fit:contain}@media (max-width:1000px){.component-cart .inner > .items > div > div:first-child > img{width:5.75rem;height:6.6875rem;margin-right:1.5rem}}.component-cart .inner > .items > div > div:first-child > div{gap:0.5rem}@media (max-width:1000px){.component-cart .inner > .items > div > div:first-child > div{gap:0.25rem}}.component-cart .inner > .items > div > div:first-child > div > .font-tsn:first-child, .component-cart .inner > .items > div > div:first-child > div > .wrap-checkbox:first-child, .component-cart .inner > .items > div.part-product > div.flex:not(.img):first-child > div.price > p + p:first-child{text-transform:uppercase}.component-cart .inner > .items > div > .quantity-label{text-transform:uppercase}@media (max-width:1000px){.component-cart .inner > .items > div > .quantity-label{grid-area:quantity_label;padding-left:7.25rem}}.component-cart .inner > .items > div > .price-label{text-transform:uppercase}@media (max-width:1000px){.component-cart .inner > .items > div > .price-label{grid-area:price_label;justify-self:start;padding-left:7.25rem}}.component-cart .inner > .items > div > .font-tss, .component-cart .component-checkout > .inner > .items > div > h4:not(.font-h5, .font-h4),
.component-cart .component-checkout > .inner > .items > div > .font-h4:not(.font-h5, .font-h4),
.component-cart .component-product_archive > .component-thank_you .component-checkout > .inner > .items > div > .font-h1:not(.font-h5, .font-h4),
.component-product_archive > .component-thank_you .component-cart .component-checkout > .inner > .items > div > .font-h1:not(.font-h5, .font-h4),
.component-cart .component-product_archive > .component-thank_you .inner .content .component-checkout > .inner > .items > div > h1:not(.font-h5, .font-h4),
.component-product_archive > .component-thank_you .inner .content .component-cart .component-checkout > .inner > .items > div > h1:not(.font-h5, .font-h4),
.component-cart .content .component-product_archive > .component-thank_you .component-checkout > .inner > .items > div > h1:not(.font-h5, .font-h4),
.content .component-product_archive > .component-thank_you .component-cart .component-checkout > .inner > .items > div > h1:not(.font-h5, .font-h4),
.component-cart .component-product_archive > .component-thank_you .component-about:first-child .component-checkout > .inner > .inner.items > div > .font-h2:not(.font-h5, .font-h4),
.component-product_archive > .component-thank_you .component-about:first-child .component-cart .component-checkout > .inner > .inner.items > div > .font-h2:not(.font-h5, .font-h4),
.component-cart .component-about:first-child .component-product_archive > .component-thank_you .component-checkout > .inner > .inner.items > div > .font-h2:not(.font-h5, .font-h4),
.component-about:first-child .component-product_archive > .component-thank_you .component-cart .component-checkout > .inner > .inner.items > div > .font-h2:not(.font-h5, .font-h4),
.component-cart .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner > .items > div > h2:not(.font-h5, .font-h4),
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-cart .component-checkout > .inner > .items > div > h2:not(.font-h5, .font-h4),
.component-cart .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner > .items > div > h2:not(.font-h5, .font-h4),
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-cart .component-checkout > .inner > .items > div > h2:not(.font-h5, .font-h4),
.component-cart .component-product_archive > .component-thank_you .content .component-about:first-child .component-checkout > .inner > .inner.items > div > h2:not(.font-h5, .font-h4),
.component-product_archive > .component-thank_you .content .component-about:first-child .component-cart .component-checkout > .inner > .inner.items > div > h2:not(.font-h5, .font-h4),
.component-cart .content .component-about:first-child .component-product_archive > .component-thank_you .component-checkout > .inner > .inner.items > div > h2:not(.font-h5, .font-h4),
.content .component-about:first-child .component-product_archive > .component-thank_you .component-cart .component-checkout > .inner > .inner.items > div > h2:not(.font-h5, .font-h4),
.component-cart .component-checkout > .inner .content .inner > .items > div > h4:not(.font-h5, .font-h4),
.component-checkout > .inner .content .component-cart .inner > .items > div > h4:not(.font-h5, .font-h4),
.component-cart .content .component-checkout > .inner > .items > div > h4:not(.font-h5, .font-h4),
.content .component-cart .component-checkout > .inner > .items > div > h4:not(.font-h5, .font-h4), .component-cart .component-checkout > .inner .woocommerce-billing-fields__field-wrapper fieldset.form-row .inner > .items > div > legend, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper fieldset.form-row .component-cart .inner > .items > div > legend{text-align:right}@media (max-width:1000px){.component-cart .inner > .items > div > .font-tss, .component-cart .component-checkout > .inner > .items > div > h4:not(.font-h5, .font-h4), .component-cart .component-checkout > .inner > .items > div > .font-h4:not(.font-h5, .font-h4), .component-cart .component-product_archive > .component-thank_you .component-checkout > .inner > .items > div > .font-h1:not(.font-h5, .font-h4), .component-product_archive > .component-thank_you .component-cart .component-checkout > .inner > .items > div > .font-h1:not(.font-h5, .font-h4), .component-cart .component-product_archive > .component-thank_you .inner .content .component-checkout > .inner > .items > div > h1:not(.font-h5, .font-h4), .component-product_archive > .component-thank_you .inner .content .component-cart .component-checkout > .inner > .items > div > h1:not(.font-h5, .font-h4), .component-cart .content .component-product_archive > .component-thank_you .component-checkout > .inner > .items > div > h1:not(.font-h5, .font-h4), .content .component-product_archive > .component-thank_you .component-cart .component-checkout > .inner > .items > div > h1:not(.font-h5, .font-h4), .component-cart .component-product_archive > .component-thank_you .component-about:first-child .component-checkout > .inner > .inner.items > div > .font-h2:not(.font-h5, .font-h4), .component-product_archive > .component-thank_you .component-about:first-child .component-cart .component-checkout > .inner > .inner.items > div > .font-h2:not(.font-h5, .font-h4), .component-cart .component-about:first-child .component-product_archive > .component-thank_you .component-checkout > .inner > .inner.items > div > .font-h2:not(.font-h5, .font-h4), .component-about:first-child .component-product_archive > .component-thank_you .component-cart .component-checkout > .inner > .inner.items > div > .font-h2:not(.font-h5, .font-h4), .component-cart .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner > .items > div > h2:not(.font-h5, .font-h4), .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-cart .component-checkout > .inner > .items > div > h2:not(.font-h5, .font-h4), .component-cart .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner > .items > div > h2:not(.font-h5, .font-h4), .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-cart .component-checkout > .inner > .items > div > h2:not(.font-h5, .font-h4), .component-cart .component-product_archive > .component-thank_you .content .component-about:first-child .component-checkout > .inner > .inner.items > div > h2:not(.font-h5, .font-h4), .component-product_archive > .component-thank_you .content .component-about:first-child .component-cart .component-checkout > .inner > .inner.items > div > h2:not(.font-h5, .font-h4), .component-cart .content .component-about:first-child .component-product_archive > .component-thank_you .component-checkout > .inner > .inner.items > div > h2:not(.font-h5, .font-h4), .content .component-about:first-child .component-product_archive > .component-thank_you .component-cart .component-checkout > .inner > .inner.items > div > h2:not(.font-h5, .font-h4), .component-cart .component-checkout > .inner .content .inner > .items > div > h4:not(.font-h5, .font-h4), .component-checkout > .inner .content .component-cart .inner > .items > div > h4:not(.font-h5, .font-h4), .component-cart .content .component-checkout > .inner > .items > div > h4:not(.font-h5, .font-h4), .content .component-cart .component-checkout > .inner > .items > div > h4:not(.font-h5, .font-h4), .component-cart .component-checkout > .inner .woocommerce-billing-fields__field-wrapper fieldset.form-row .inner > .items > div > legend, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper fieldset.form-row .component-cart .inner > .items > div > legend{grid-area:price}}.component-cart .inner > .items > div > [data-delete-item]{cursor:pointer;width:1.5rem;height:1.5rem;background:url("/wp-content/uploads/2026/03/trash-1.svg") center/contain no-repeat}@media (max-width:1000px){.component-cart .inner > .items > div > [data-delete-item]{grid-area:delete;align-self:start;justify-self:end;width:1rem;height:1rem}}.component-cart .inner > .items > div > .quantity{gap:1rem;background-color:#f5f6f7;padding:0.75rem;border-radius:0.3125rem;width:fit-content}@media (max-width:1000px){.component-cart .inner > .items > div > .quantity{grid-area:quantity;justify-self:end}}.component-cart .inner > .items > div > .quantity > div{cursor:pointer;width:0.875rem;height:0.875rem}.component-cart .inner > .items > div > .quantity > .plus{background:url("/wp-content/uploads/2026/03/plus.svg") center center/contain no-repeat}.component-cart .inner > .items > div > .quantity > .minus{background:url("/wp-content/uploads/2026/03/minus.svg") center center/contain no-repeat}.component-cart .inner > .items > div > .quantity > input{-moz-appearance:textfield;max-width:1rem;border:0;text-align:center;background-color:#f5f6f7}.component-cart .inner > .items > div > .quantity > input::-webkit-outer-spin-button,
.component-cart .inner > .items > div > .quantity > input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.component-categories{padding:5rem 0}@media (max-width:1000px){.component-categories{padding:4rem 0}}.component-categories .inner > .font-h2, .component-categories .content .inner > h2, .content .component-categories .inner > h2{text-align:center;margin:0 0 3rem}@media (max-width:1000px){.component-categories .inner > .font-h2, .component-categories .content .inner > h2, .content .component-categories .inner > h2{margin:0 0 2rem}}.component-categories .inner .grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5rem}@media (max-width:1000px){.component-categories .inner .grid{gap:1rem;grid-template-columns:1fr}}.component-checkout{padding:4rem 0 5rem}@media (max-width:1000px){.component-checkout{padding:2rem 0 4rem}}.component-checkout:has(> .inner.ty){padding:0 !important}.component-checkout > .inner #billing_country_field{display:none}.component-checkout > .inner form.checkout{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:4rem;align-items:start;row-gap:2rem}@media (max-width:1000px){.component-checkout > .inner form.checkout{grid-template-columns:1fr;gap:3rem}}.component-checkout > .inner form.checkout .woocommerce-billing-fields > h3{display:none !important}.component-checkout > .inner form.checkout #order_review_heading{display:none}.component-checkout > .inner form.checkout > div{grid-column:span 1}.component-checkout > .inner form.checkout > div:not(.left, .right){grid-column:span 2}@media (max-width:1000px){.component-checkout > .inner form.checkout > div:not(.left, .right){grid-column:span 1}}.component-checkout > .inner form.checkout > div.right{background-color:#f5f6f7;padding:2rem;border-radius:0.625rem}@media (max-width:1000px){.component-checkout > .inner form.checkout > div.right{padding:1.5rem}}.component-checkout > .inner form.checkout > div.right > .flex-c{border-top:1px solid rgba(36, 46, 56, 0.15);border-bottom:1px solid rgba(36, 46, 56, 0.15);padding:1.5rem 0;margin:1.5rem 0;gap:1rem}.component-checkout > .inner form.checkout > div.right > .flex-c > div{width:100%;gap:2rem}.component-checkout > .inner form.checkout > div.right > .flex.justify-between{gap:1rem;width:100%}.component-checkout > .inner form.checkout > div.right > .flex.justify-between:not(:first-child){margin-top:0.5rem}.component-checkout > .inner form.checkout > div.right > .flex.justify-between:nth-child(3){border-top:1px solid rgba(36, 46, 56, 0.15);padding-top:1.5rem;margin-top:1.5rem}.component-checkout > .inner form.checkout > div.right > .flex.justify-between > div{width:max-content}.component-checkout > .inner form.checkout > div.right > .btn{width:100%;margin-top:1rem}.component-checkout > .inner form.checkout > div.right > .flex:not(.justify-between){gap:3rem}@media (max-width:1000px){.component-checkout > .inner form.checkout > div.right > .flex:not(.justify-between){gap:1.5rem;flex-direction:column;align-items:flex-start}}.component-checkout > .inner form.checkout > div.right > .flex:not(.justify-between) > div{flex:1}.component-checkout > .inner form.checkout > div.right > .flex:not(.justify-between) > div > .font-tsss{color:rgba(36, 46, 56, 0.4);margin-top:0.25rem}@media (max-width:1000px){.component-checkout > .inner form.checkout > div.right > .flex:not(.justify-between) > button{width:100%}}.component-checkout > .inner form.checkout > div.left > #order_review{margin-top:3rem}.component-checkout > .inner form.checkout > div.left > #order_review > #payment{background:transparent}.component-checkout > .inner form.checkout > div.left > #order_review > #payment ul, .component-checkout > .inner form.checkout > div.left ul#shipping_method{padding:0;border:0;display:flex;flex-direction:column;gap:1rem}.component-checkout > .inner form.checkout > div.left > #order_review > #payment ul::before, .component-checkout > .inner form.checkout > div.left ul#shipping_method::before{display:none !important}.component-checkout > .inner form.checkout > div.left > #order_review > #payment ul > li, .component-checkout > .inner form.checkout > div.left ul#shipping_method > li{position:relative;line-height:1em !important}.component-checkout > .inner form.checkout > div.left > #order_review > #payment ul > li > input, .component-checkout > .inner form.checkout > div.left ul#shipping_method > li > input{position:absolute;top:5px;left:5px;opacity:0;z-index:-1}.component-checkout > .inner form.checkout > div.left > #order_review > #payment ul > li > label, .component-checkout > .inner form.checkout > div.left ul#shipping_method > li > label{color:#242e38;display:inline;position:relative;padding-left:1.625rem;background:url("/wp-content/uploads/2026/03/unchecked.svg") left center/1.125rem no-repeat;cursor:pointer}.component-checkout > .inner form.checkout > div.left > #order_review > #payment ul > li > label[for=payment_method_bacs] + div, .component-checkout > .inner form.checkout > div.left ul#shipping_method > li > label[for=payment_method_bacs] + div{display:none !important}.component-checkout > .inner form.checkout > div.left > #order_review > #payment ul > li > label + div, .component-checkout > .inner form.checkout > div.left ul#shipping_method > li > label + div{margin:1rem 0;background:#f5f6f7;padding:2rem;border-radius:0.625rem;display:flex;flex-direction:column;gap:0.5rem}.component-checkout > .inner form.checkout > div.left > #order_review > #payment ul > li > label + div fieldset, .component-checkout > .inner form.checkout > div.left ul#shipping_method > li > label + div fieldset{border:0;padding:0}.component-checkout > .inner form.checkout > div.left > #order_review > #payment ul > li > label + div::before, .component-checkout > .inner form.checkout > div.left ul#shipping_method > li > label + div::before{display:none}.component-checkout > .inner form.checkout > div.left > #order_review > #payment ul > li > label abbr, .component-checkout > .inner form.checkout > div.left ul#shipping_method > li > label abbr{display:none}.component-checkout > .inner form.checkout > div.left > #order_review > #payment ul > li > label a, .component-checkout > .inner form.checkout > div.left ul#shipping_method > li > label a{color:#b42318;text-decoration:underline}.component-checkout > .inner form.checkout > div.left > #order_review > #payment ul > li > label:not(:last-child), .component-checkout > .inner form.checkout > div.left ul#shipping_method > li > label:not(:last-child){margin-right:1rem}.component-checkout > .inner form.checkout > div.left > #order_review > #payment ul > li:has(> input:checked) > label, .component-checkout > .inner form.checkout > div.left > #order_review > #payment ul > li:first-child:last-child > label, .component-checkout > .inner form.checkout > div.left ul#shipping_method > li:has(> input:checked) > label, .component-checkout > .inner form.checkout > div.left ul#shipping_method > li:first-child:last-child > label{background:url("/wp-content/uploads/2026/03/checked.svg") left center/1.125rem no-repeat}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper .form-row{float:unset !important;width:100%}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper .form-row{grid-column:span 2;margin:0;padding:0;position:relative}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper .form-row.form-row-first, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper .form-row.form-row-last, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper .form-row.address-field{grid-column:span 1}@media (max-width:1000px){.component-checkout > .inner .woocommerce-billing-fields__field-wrapper .form-row.form-row-first, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper .form-row.form-row-last, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper .form-row.address-field{grid-column:span 2}}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:has(input[type=checkbox]){position:relative;margin:1rem 0}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:has(input[type=checkbox]) > label{color:#242e38;display:inline;position:relative;padding-left:1.625rem;background:url("/wp-content/uploads/2026/03/unchecked.svg") left center/1rem no-repeat;cursor:pointer}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:has(input[type=checkbox]) > label abbr{display:none}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:has(input[type=checkbox]) > label a{color:#b42318;text-decoration:underline}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:has(input[type=checkbox]) > label:not(:last-child){margin-right:1rem}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:has(input[type=checkbox]) > label > input{position:absolute;top:5px;left:5px;opacity:0;z-index:-1}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:has(input[type=checkbox]) > label:has(> input:checked){background:url("/wp-content/uploads/2026/03/checked.svg") left center/1rem no-repeat}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) input, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) select{border-radius:0.3125rem;padding:0.75rem;border:1px solid rgba(36, 46, 56, 0.15) !important;outline:none;transition:0.2s}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) input:focus, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) input:not([data-value=""]), .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) select:focus, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) select:not([data-value=""]){padding:1.09rem 0.75rem 0.41rem}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) input:focus, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) select:focus{border-color:#242e38 !important}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) label{color:#242e38 !important;position:absolute;top:0.875rem;left:0.75rem;transition:0.2s;pointer-events:none}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) label span.optional{display:none}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) label span.required{font-weight:400 !important;color:#b42318}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) label:has(+ span > input:focus), .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) label:has(+ span > input[data-value]:not([data-value=""])), .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) label:has(+ input:focus), .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) label:has(+ select), .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) label:has(+ span > select), .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) label:has(+ input[data-value]:not([data-value=""])){top:0.375rem;font-size:0.625rem !important}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper fieldset.form-row{border:0}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper fieldset.form-row::before, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper fieldset.form-row::after{display:none !important}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper fieldset.form-row legend{padding:0;margin-bottom:0.5rem}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper fieldset.form-row > label{display:inline;position:relative;padding-left:1.625rem;background:url("/wp-content/uploads/2026/03/unchecked.svg") left center/1.125rem no-repeat;cursor:pointer}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper fieldset.form-row > label:not(:last-child){margin-right:1rem}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper fieldset.form-row > label > input{position:absolute;top:5px;left:5px;opacity:0;z-index:-1}.component-checkout > .inner .woocommerce-billing-fields__field-wrapper fieldset.form-row > label:has(> input:checked){background:url("/wp-content/uploads/2026/03/checked.svg") left center/1.125rem no-repeat}.component-checkout > .inner fieldset .optional{display:none}.component-checkout > .inner h4,
.component-checkout > .inner .font-h4,
.component-product_archive > .component-thank_you .component-checkout > .inner .font-h1,
.component-product_archive > .component-thank_you .component-checkout > .inner .content h1,
.content .component-product_archive > .component-thank_you .component-checkout > .inner h1,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .font-h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .font-h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2,
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner h2,
.component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2,
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h2,
.component-checkout > .inner .content h4,
.content .component-checkout > .inner h4{margin-bottom:0.5rem}.component-checkout > .inner h4:not(:first-child),
.component-checkout > .inner .font-h4:not(:first-child),
.component-product_archive > .component-thank_you .component-checkout > .inner .font-h1:not(:first-child),
.component-product_archive > .component-thank_you .component-checkout > .inner .content h1:not(:first-child),
.content .component-product_archive > .component-thank_you .component-checkout > .inner h1:not(:first-child),
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2:not(:first-child),
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .font-h2:not(:first-child),
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2:not(:first-child),
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .font-h2:not(:first-child),
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2:not(:first-child),
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner h2:not(:first-child),
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2:not(:first-child),
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner h2:not(:first-child),
.component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2:not(:first-child),
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner h2:not(:first-child),
.component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2:not(:first-child),
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h2:not(:first-child),
.component-checkout > .inner .content h4:not(:first-child),
.content .component-checkout > .inner h4:not(:first-child){margin-top:3rem !important}.component-checkout > .inner h4:first-child, .component-checkout > .inner h4:has(+ #shipping_method),
.component-checkout > .inner .font-h4:first-child,
.component-product_archive > .component-thank_you .component-checkout > .inner .font-h1:first-child,
.component-product_archive > .component-thank_you .component-checkout > .inner .content h1:first-child,
.content .component-product_archive > .component-thank_you .component-checkout > .inner h1:first-child,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2:first-child,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .font-h2:first-child,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2:first-child,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .font-h2:first-child,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2:first-child,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner h2:first-child,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2:first-child,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner h2:first-child,
.component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2:first-child,
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner h2:first-child,
.component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2:first-child,
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h2:first-child,
.component-checkout > .inner .content h4:first-child,
.content .component-checkout > .inner h4:first-child,
.component-checkout > .inner .font-h4:has(+ #shipping_method),
.component-product_archive > .component-thank_you .component-checkout > .inner .font-h1:has(+ #shipping_method),
.component-product_archive > .component-thank_you .component-checkout > .inner .content h1:has(+ #shipping_method),
.content .component-product_archive > .component-thank_you .component-checkout > .inner h1:has(+ #shipping_method),
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2:has(+ #shipping_method),
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .font-h2:has(+ #shipping_method),
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2:has(+ #shipping_method),
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .font-h2:has(+ #shipping_method),
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2:has(+ #shipping_method),
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner h2:has(+ #shipping_method),
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2:has(+ #shipping_method),
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner h2:has(+ #shipping_method),
.component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2:has(+ #shipping_method),
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner h2:has(+ #shipping_method),
.component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2:has(+ #shipping_method),
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h2:has(+ #shipping_method),
.component-checkout > .inner .content h4:has(+ #shipping_method),
.content .component-checkout > .inner h4:has(+ #shipping_method){margin-bottom:1.5rem}.component-checkout > .inner h4#billing_kontaktinformacija_field,
.component-checkout > .inner .font-h4#billing_kontaktinformacija_field,
.component-product_archive > .component-thank_you .component-checkout > .inner #billing_kontaktinformacija_field.font-h1,
.component-product_archive > .component-thank_you .component-checkout > .inner .content h1#billing_kontaktinformacija_field,
.content .component-product_archive > .component-thank_you .component-checkout > .inner h1#billing_kontaktinformacija_field,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div #billing_kontaktinformacija_field.font-h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner #billing_kontaktinformacija_field.font-h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div #billing_kontaktinformacija_field.font-h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner #billing_kontaktinformacija_field.font-h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2#billing_kontaktinformacija_field,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner h2#billing_kontaktinformacija_field,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2#billing_kontaktinformacija_field,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner h2#billing_kontaktinformacija_field,
.component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2#billing_kontaktinformacija_field,
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner h2#billing_kontaktinformacija_field,
.component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2#billing_kontaktinformacija_field,
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h2#billing_kontaktinformacija_field,
.component-checkout > .inner .content h4#billing_kontaktinformacija_field,
.content .component-checkout > .inner h4#billing_kontaktinformacija_field{margin-top:0 !important}.component-checkout:has(.component-thank_you){padding:0 !important}.component-checkout:has(.component-thank_you) > .inner{padding:0 !important;max-width:unset !important}.component-checkout .checkout-inline-error-message{margin:0.5rem 0 0}.component-checkout .woocommerce-NoticeGroup .woocommerce-error{margin:0}.component-contacts{background:white}@media (max-width:1000px){.component-contacts{padding:0 0 3rem}}.component-contacts .inner{gap:4rem}@media (max-width:1000px){.component-contacts .inner{flex-direction:column;gap:2rem;padding:0 !important}}.component-contacts .inner > *{flex:1}.component-contacts .inner > img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}.component-contacts .inner > div{gap:3rem;padding:0 max(1.25rem, calc((100vw - var(--width)) / 2 + 1.25rem)) 0 0}.component-contacts .inner > div > div > .font-h3, .component-contacts .content .inner > div > div > h3, .content .component-contacts .inner > div > div > h3{margin:0 0 1.5rem}.component-contacts .inner > div > div > .flex-c{gap:0.75rem}.component-contacts .inner > div > div > .flex-c > a,
.component-contacts .inner > div > div > .flex-c > div > p{display:flex;align-items:center;gap:0.75rem}.component-contacts .inner > div > div > .flex-c > a::before,
.component-contacts .inner > div > div > .flex-c > div > p::before{content:"";width:1.25rem;height:1.25rem;flex-shrink:0;display:block}.component-contacts .inner > div > div > .flex-c > a.email::before,
.component-contacts .inner > div > div > .flex-c > div > p.email::before{background:url("/wp-content/uploads/2026/03/email.svg") center center/contain no-repeat}.component-contacts .inner > div > div > .flex-c > a.phone::before,
.component-contacts .inner > div > div > .flex-c > div > p.phone::before{background:url("/wp-content/uploads/2026/03/phone.svg") center center/contain no-repeat}.component-contacts .inner > div > div > .flex-c > a.address::before,
.component-contacts .inner > div > div > .flex-c > div > p.address::before{background:url("/wp-content/uploads/2026/03/address.svg") center center/contain no-repeat}.component-contacts .inner > div > div > .flex-c > div > div{padding-left:2rem;gap:0.625rem}.component-contacts .inner > div > div > .flex-c > div > div > a{text-decoration:underline;transition:0.2s}@media (hover:hover){.component-contacts .inner > div > div > .flex-c > div > div > a:hover{color:#f37521}}@media (max-width:1000px){.component-contacts .inner > div{padding:0 1rem}}.component-footer .top{background-color:#3d4563;padding:3rem 0}@media (max-width:1000px){.component-footer .top{padding:2rem 0}}.component-footer .top .inner{flex-wrap:wrap;gap:1.5rem}@media (max-width:1000px){.component-footer .top .inner{display:grid;grid-template-areas:"logo" "menu" "links" "contacts";column-gap:1rem;row-gap:1.5rem;justify-content:space-between}}.component-footer .top .inner > img{flex-shrink:1;width:18.5rem;height:auto;object-fit:contain;margin-right:auto}@media (max-width:1000px){.component-footer .top .inner > img{width:10rem;margin:0 auto 1rem 0}}.component-footer .top .inner > .flex-c{min-width:15rem}.component-footer .top .inner > .flex-c:nth-child(2){grid-area:menu}.component-footer .top .inner > .flex-c:nth-child(4){grid-area:links}@media (max-width:1000px){.component-footer .top .inner > .flex-c{min-width:unset}}.component-footer .top .inner > .flex-c.contacts{grid-area:contacts}.component-footer .top .inner > .flex-c.contacts a{display:flex;align-items:center;gap:0.75rem}.component-footer .top .inner > .flex-c.contacts a::before{content:"";width:1.5rem;height:1.5rem}.component-footer .top .inner > .flex-c.contacts a::after{width:calc(100% - 2.25rem);left:2.25rem}.component-footer .top .inner > .flex-c.contacts a.facebook::before{background:url(/wp-content/uploads/2026/03/facebook.svg) center center/contain no-repeat}.component-footer .top .inner > .flex-c.contacts a.youtube::before{background:url(/wp-content/uploads/2026/03/youtube.svg) center center/contain no-repeat}.component-footer .top .inner > .flex-c.contacts a.email::before{background:url(/wp-content/uploads/2026/03/email-1.svg) center center/contain no-repeat}.component-footer .top .inner > .flex-c.contacts a.phone::before{background:url(/wp-content/uploads/2026/03/phone-1.svg) center center/contain no-repeat}.component-footer .top .inner > .flex-c a{color:white;padding:0.5rem 0;position:relative;transition:0.2s}.component-footer .top .inner > .flex-c a::after{content:"";position:absolute;display:block;left:0;bottom:0.125rem;width:100%;height:0.0625rem;background:white;transition:transform 0.2s;transform:scaleX(0);transform-origin:right}@media (hover:hover){.component-footer .top .inner > .flex-c a:hover::after{transform-origin:left;transform:scaleX(1)}}.component-footer .bottom{background-color:#f37521;padding:1rem 0}.component-footer .bottom > .inner > p{text-align:center;color:white}@media (max-width:1000px){.component-footer .bottom > .inner > p{text-align:left}}.component-form{padding:5rem 0}@media (max-width:1000px){.component-form{padding:3rem 0 4rem}}.component-form .inner{gap:5rem}@media (max-width:1000px){.component-form .inner{gap:3rem;flex-direction:column}}.component-form .inner > div{width:27rem}@media (max-width:1000px){.component-form .inner > div{width:100%}}.component-form .inner > div > .content{margin:1.5rem 0 0}.component-form .inner > form{flex:1;background:#f5f6f7;padding:2rem;border-radius:0.625rem;gap:1rem}@media (max-width:1000px){.component-form .inner > form{width:100%;padding:1.5rem}}.component-form .inner > form > .font-h4, .component-form .component-product_archive > .component-thank_you .inner > form > .font-h1, .component-product_archive > .component-thank_you .component-form .inner > form > .font-h1, .component-form .component-product_archive > .component-thank_you .inner .content .inner > form > h1, .component-product_archive > .component-thank_you .inner .content .component-form .inner > form > h1, .component-form .content .component-product_archive > .component-thank_you .inner > form > h1, .content .component-product_archive > .component-thank_you .component-form .inner > form > h1, .component-form .component-product_archive > .component-thank_you .component-about:first-child .inner > div .inner > form > .font-h2, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-form .inner > form > .font-h2, .component-form .component-about:first-child .component-product_archive > .component-thank_you .inner > div .inner > form > .font-h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-form .inner > form > .font-h2, .component-form .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .inner > form > h2, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-form .inner > form > h2, .component-form .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .inner > form > h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-form .inner > form > h2, .component-form .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .inner > form > h2, .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-form .inner > form > h2, .component-form .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .inner > form > h2, .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-form .inner > form > h2, .component-form .content .inner > form > h4, .content .component-form .inner > form > h4{margin:0 0 1rem}.component-form .inner > form .wrap-input{flex:1;width:100%}.component-form .inner > form .wrap-checkbox{margin:0.5rem 0 0}.component-form .inner > form > .flex{gap:1rem;width:100%}@media (max-width:1000px){.component-form .inner > form > .flex{flex-direction:column}}.component-form .inner > form > button{margin:1rem 0 0}@media (max-width:1000px){.component-form .inner > form > button{width:100%}}.component-header .inner > .top{gap:2rem;padding:1.25rem 0}@media (max-width:1000px){.component-header .inner > .top{gap:1.5rem}}@media (max-width:1000px){.component-header .inner > .top > a{margin:0 auto 0 0}}.component-header .inner > .top > a > img{width:6.125rem;height:4.375rem;object-fit:contain}@media (max-width:1000px){.component-header .inner > .top > a > img{width:5.25rem;height:auto}}.component-header .inner > .top > nav{gap:1.75rem;margin:0 auto 0 0}.component-header .inner > .top > nav > a{text-transform:uppercase}.component-header .inner > .top > .part-header_search{flex:1}.component-header .inner > .top > .burger{width:1.5rem;height:1.5rem;position:relative}.component-header .inner > .top > .burger > span{position:absolute;right:0;width:80%;height:0.125rem;background:#242e38;transform:translateY(-50%);transition:0.3s}.component-header .inner > .top > .burger > span:nth-child(1){top:25%}.component-header .inner > .top > .burger > span:nth-child(2){top:50%}.component-header .inner > .top > .burger > span:nth-child(3){top:75%}.component-header .inner > .top > [data-open-search]{width:3.125rem;height:3.125rem;border-radius:0.3125rem;cursor:pointer;background:url("/wp-content/uploads/2026/03/search.svg") center/1.5rem no-repeat;transition:0.2s}@media (max-width:1000px){.component-header .inner > .top > [data-open-search]{width:1.5rem;height:1.5rem}}@media (hover:hover){.component-header .inner > .top > [data-open-search]:hover{background:url("/wp-content/uploads/2026/03/search.svg") center/1.5rem no-repeat, #f5f6f7}}.component-header .inner > .top > [data-open-sidecart]{width:3.125rem;height:3.125rem;border-radius:0.3125rem;cursor:pointer;background:url("/wp-content/uploads/2026/03/cart-1.svg") center/1.5rem no-repeat;transition:0.2s;position:relative}.component-header .inner > .top > [data-open-sidecart] span{display:block;background-color:#f37521;width:0.375rem;height:0.375rem;border-radius:50%;position:absolute;top:0.5rem;right:0.5rem}@media (max-width:1000px){.component-header .inner > .top > [data-open-sidecart]{width:1.5rem;height:1.5rem}}@media (hover:hover){.component-header .inner > .top > [data-open-sidecart]:hover{background:url("/wp-content/uploads/2026/03/cart-1.svg") center/1.5rem no-repeat, #f5f6f7}}.component-header .inner .top > nav > a,
.component-header .inner > .categories > nav > div > a{position:relative;transition:0.2s}.component-header .inner .top > nav > a::before,
.component-header .inner > .categories > nav > div > a::before{content:"";position:absolute;display:block;left:0;bottom:-0.125rem;width:100%;height:0.125rem;background:#242e38;transition:transform 0.2s;transform:scaleX(0);transform-origin:right}@media (hover:hover){.component-header .inner .top > nav > a:hover::before, .component-header .inner > .categories > nav > div > a:hover::before{transform-origin:left;transform:scaleX(1)}}.component-header .inner > .categories{background-color:#3d4563;position:relative}@media (max-width:1000px){.component-header .inner > .categories{overflow:scroll;position:fixed;inset:0;width:100%;top:6.25rem;z-index:400;background-color:white;opacity:0;pointer-events:none;transform:translate(1rem);transition:0.3s}}.component-header .inner > .categories > nav{padding:1.25rem 0;gap:1.75rem}@media (max-width:1000px){.component-header .inner > .categories > nav{padding:0 1rem 1.25rem;flex-direction:column;align-items:flex-start;gap:0}.component-header .inner > .categories > nav a, .component-header .inner > .categories > nav p{color:#242e38 !important}}@media (max-width:1000px){.component-header .inner > .categories > nav > div{padding:0.75rem 0;width:100%}.component-header .inner > .categories > nav > div *{font-size:1rem !important}}.component-header .inner > .categories > nav > div > div{position:absolute;top:100%;width:100%;background:white;left:0;transform:translateX(1rem);z-index:5;padding:1.5rem max(1.25rem, calc((100vw - var(--width)) / 2 + 1.25rem)) 2rem;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem;opacity:0;pointer-events:none;transition:0.2s}@media (max-width:1000px){.component-header .inner > .categories > nav > div > div{position:relative;opacity:1;pointer-events:all;display:none;flex-direction:column;transform:translateX(0);gap:0.75rem;padding:0;margin:0.75rem 0}.component-header .inner > .categories > nav > div > div > div > div{padding-left:0.75rem}}.component-header .inner > .categories > nav > div > div > div > a{font-size:0.875rem !important}@media (max-width:1000px){.component-header .inner > .categories > nav > div > div > div > a{font-size:1rem !important}}.component-header .inner > .categories > nav > div > div > div > div{margin:0.5rem 0 0}.component-header .inner > .categories > nav > div > div > div > div > a{padding:0.5rem 0;transition:0.2s}@media (hover:hover){.component-header .inner > .categories > nav > div > div > div > div > a:hover{font-weight:600 !important}}.component-header .inner > .categories > nav > div > div::before{content:"";width:100%;height:3rem;position:absolute;left:0;top:-1.25rem}@media (hover:hover){.component-header .inner > .categories > nav > div > div:hover{opacity:1;transform:translateX(0rem);pointer-events:all}}.component-header .inner > .categories > nav > div > a{color:white;text-transform:uppercase}@media (max-width:1000px){.component-header .inner > .categories > nav > div > a{width:100%}}.component-header .inner > .categories > nav > div > a::before{background:white;bottom:-0.375rem}.component-header .inner > .categories > nav > div > a:has(+ div){display:flex;align-items:center;gap:0.375rem}.component-header .inner > .categories > nav > div > a:has(+ div) > span{margin-left:auto;content:"";width:1rem;height:1rem;flex-shrink:0;transition:0.2s;background:url(/wp-content/uploads/2026/03/arrow-2.svg) center center/contain no-repeat}@media (max-width:1000px){.component-header .inner > .categories > nav > div > a:has(+ div) > span{background:url(/wp-content/uploads/2026/03/dropdown.svg) center center/contain no-repeat}.component-header .inner > .categories > nav > div > a:has(+ div) > span.active{transform:rotate(180deg)}}@media (hover:hover){.component-header .inner > .categories > nav > div > a:hover + div{opacity:1;transform:translateX(0rem);pointer-events:all}}.component-header .inner > .categories > nav > div:has(a > span.active) > div{display:flex}.component-header .inner:has(.burger.active) .categories{opacity:1;pointer-events:all;transform:translateX(0)}.component-header .inner:has(.burger.active) .burger > span{top:50% !important;left:10%;transform:translate(-50%, -50%);width:80%}.component-header .inner:has(.burger.active) .burger > span:nth-child(1){transform:rotate(45deg)}.component-header .inner:has(.burger.active) .burger > span:nth-child(2){opacity:0}.component-header .inner:has(.burger.active) .burger > span:nth-child(3){transform:rotate(-45deg)}.component-locations{padding:4rem 0 5rem}@media (max-width:1000px){.component-locations{padding:2rem 0 4rem}}.component-locations .inner{gap:4rem}@media (max-width:1000px){.component-locations .inner{flex-direction:column;gap:2rem}}.component-locations .inner > form{width:100%;max-width:18rem}@media (max-width:1000px){.component-locations .inner > form{max-width:unset}}.component-locations .inner > form > button{width:100%;margin:1rem 0 0}.component-locations .inner > form > .radio{flex-wrap:wrap;margin:1.5rem 0 0}.component-locations .inner > form > .radio > div{display:flex;align-items:center;position:relative}.component-locations .inner > form > .radio > div > input{opacity:0;width:1px;height:1px;position:absolute;left:8px;top:10px}.component-locations .inner > form > .radio > div > input + label{display:flex;align-items:center;justify-content:flex-start;gap:0.5rem;cursor:pointer;padding:0.5rem 0}.component-locations .inner > form > .radio > div > input + label::before{content:"";width:1rem;height:1rem;flex-shrink:0;border-radius:50%;border:1px solid #242e38;background:white;display:block;transition:0.2s;box-shadow:inset 0 0 0 0.375rem white}.component-locations .inner > form > .radio > div > input:checked + label::before{box-shadow:inset 0 0 0 0.1875rem white;background:#242e38}.component-locations .inner > form > .location,
.component-locations .inner > form > .city{margin:1rem 0 0;display:none;gap:0.75rem}.component-locations .inner > form > .location > *,
.component-locations .inner > form > .city > *{width:100%}.component-locations .inner > form > .location.active,
.component-locations .inner > form > .city.active{display:flex}.component-locations .inner > .grid{flex:1;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5rem}@media (max-width:1000px){.component-locations .inner > .grid{grid-template-columns:1fr;gap:1rem}}.component-locations .inner > .grid > div{padding:1.5rem;background-color:#f5f6f7;border-radius:0.625rem}.component-locations .inner > .grid > div > div{gap:0.75rem;margin:1rem 0 0}.component-locations .inner > .grid > div > div > .address > div{justify-content:flex-start;gap:0.625rem}.component-locations .inner > .grid > div > div > div,
.component-locations .inner > .grid > div > div > a{padding-left:1.875rem;position:relative}.component-locations .inner > .grid > div > div > div::before,
.component-locations .inner > .grid > div > div > a::before{content:"";position:absolute;top:0.25rem;left:0;width:1.125rem;height:1.125rem}.component-locations .inner > .grid > div > div > div.address::before,
.component-locations .inner > .grid > div > div > a.address::before{background:url("/wp-content/uploads/2026/03/address.svg") center/contain no-repeat}.component-locations .inner > .grid > div > div > div.phone::before,
.component-locations .inner > .grid > div > div > a.phone::before{background:url("/wp-content/uploads/2026/03/phone.svg") center/contain no-repeat}.component-locations .inner > .grid > div > div > div.email::before,
.component-locations .inner > .grid > div > div > a.email::before{background:url("/wp-content/uploads/2026/03/email.svg") center/contain no-repeat}.component-locations .inner > .grid > div > div > div.working-hours::before,
.component-locations .inner > .grid > div > div > a.working-hours::before{background:url("/wp-content/uploads/2026/03/working-hours.svg") center/contain no-repeat}.component-media{padding:5rem 0}@media (max-width:1000px){.component-media{padding:4rem 0}}.component-media .inner > .grid{display:grid;margin:3rem 0 0;grid-template-columns:repeat(2, minmax(0, 1fr));gap:4rem}@media (max-width:1000px){.component-media .inner > .grid{grid-template-columns:1fr;gap:2rem;margin:2rem 0 0}}.component-media .inner > .grid > div > a > img,
.component-media .inner > .grid > div > img{width:20.6875rem;height:13.1875rem;object-fit:cover;border-radius:0.625rem}@media (max-width:1000px){.component-media .inner > .grid > div > a > img, .component-media .inner > .grid > div > img{width:100%;height:auto}}.component-media .inner > .grid > div > a{position:relative;width:fit-content}.component-media .inner > .grid > div > a::before{content:"";pointer-events:none;inset:0;border-radius:0.625rem;position:absolute;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%)}.component-media .inner > .grid > div > a::after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";width:2rem;height:2rem;background:url("/wp-content/uploads/2026/03/play.svg") center center/contain no-repeat}.component-media .inner > .grid > div > .font-tms, .component-media .component-contacts .inner > div > div > .flex-c.inner > div.grid > div > a, .component-contacts .component-media .inner > div > div > .flex-c.inner > div.grid > div > a{margin:1.5rem 0 0.625rem}.component-not_found{background-color:#f5f6f7;padding:11.25rem 0}@media (max-width:1000px){.component-not_found{padding:6.25rem 0}}.component-not_found .inner{max-width:50rem}.component-not_found .inner > .font-h1, .component-not_found .content .inner > h1, .content .component-not_found .inner > h1, .component-not_found .component-about:first-child .inner > div .inner > .font-h2, .component-about:first-child .inner > div .component-not_found .inner > .font-h2, .component-not_found .component-about:first-child .inner > div .content .inner > h2, .component-about:first-child .inner > div .content .component-not_found .inner > h2, .component-not_found .content .component-about:first-child .inner > div .inner > h2, .content .component-about:first-child .inner > div .component-not_found .inner > h2{margin:0 0 1rem;text-align:center}.component-not_found .inner > .font-tln{margin:0 0 1.5rem;text-align:center}@media (max-width:1000px){.component-not_found .inner > .btn{width:100%}}.component-post_content{padding:4rem 0 5rem}@media (max-width:1000px){.component-post_content{padding:2rem 0 4rem}}.component-post_content .inner{max-width:50rem}.component-product_archive{padding:4rem 0 5rem}.component-product_archive:has(.component-thank_you){padding:0 !important}.component-product_archive > .component-thank_you{padding:5rem 0 7rem !important}.component-product_archive > .component-thank_you .inner{gap:1rem}@media (max-width:1000px){.component-product_archive{padding:2rem 0 4rem}}.component-product_archive .inner{gap:4rem}@media (max-width:1000px){.component-product_archive .inner{flex-direction:column;gap:2rem}}.component-product_archive .inner .open-filters{flex-shrink:0;width:1.25rem;height:1.25rem;background:url("/wp-content/uploads/2026/03/filter.svg") center/contain no-repeat}.component-product_archive .inner .filters{max-width:18rem;width:100%;flex:1}@media (max-width:1000px){.component-product_archive .inner .filters{position:fixed;inset:0;opacity:0;pointer-events:none;transform:translate(1rem);width:calc(100% - 1rem);left:1rem;background-color:white;justify-content:flex-start;max-width:unset;padding:1rem;z-index:100;overflow:scroll;transition:0.2s}}.component-product_archive .inner .filters > .close{display:block;width:2rem;height:2rem;flex-shrink:0;margin:0 0 0 auto;background:url("/wp-content/uploads/2026/03/close.svg") center/contain no-repeat}.component-product_archive .inner .filters > .flex{width:100%;gap:1rem;flex-wrap:wrap;margin:0 0 1.5rem}@media (max-width:1000px){.component-product_archive .inner .filters > .flex{margin:1.5rem 0}}.component-product_archive .inner .filters > .flex > .font-brs{cursor:pointer}.component-product_archive .inner .filters .dropdown{width:100%;border-top:1px solid rgba(36, 46, 56, 0.15);padding:1.25rem 0}.component-product_archive .inner .filters .dropdown:last-child{border-bottom:1px solid rgba(36, 46, 56, 0.15)}.component-product_archive .inner .filters .dropdown > .flex-c{margin:0;display:none}.component-product_archive .inner .filters .dropdown > .flex-c > .wrap-checkbox{padding:0.5rem 0}.component-product_archive .inner .filters .dropdown > .flex-c > .wrap-checkbox label{transition:0.2s}.component-product_archive .inner .filters .dropdown > .flex-c > .wrap-checkbox label span{transition:0.2s;top:0.25rem;border-color:#242e38}.component-product_archive .inner .filters .dropdown > .flex-c > .wrap-checkbox > input:checked + label > span{border-color:#f37521}.component-product_archive .inner .filters .dropdown > .flex-c > .wrap-checkbox > input:disabled + label{color:rgba(36, 46, 56, 0.4)}.component-product_archive .inner .filters .dropdown > .flex-c > .wrap-checkbox > input:disabled + label > span{border-color:rgba(36, 46, 56, 0.4)}.component-product_archive .inner .filters .dropdown > p{justify-content:space-between;gap:1rem;cursor:pointer}.component-product_archive .inner .filters .dropdown > p::after{content:"";width:1rem;height:1rem;transition:0.2s;background:url("/wp-content/uploads/2026/03/dropdown.svg") center center/contain no-repeat}.component-product_archive .inner .filters .dropdown > p.active::after{transform:rotate(180deg)}.component-product_archive .inner .filters .dropdown > p.active + .flex-c{display:flex;margin:1.25rem 0 0}.component-product_archive .inner .filters-overlay{background:rgba(0, 0, 0, 0.7);transition:0.2s;pointer-events:none;opacity:0;position:fixed;inset:0}.component-product_archive .inner:has(.open-filters.active) .filters{opacity:1;pointer-events:all;transform:translate(0)}.component-product_archive .inner:has(.open-filters.active) .filters ~ .filters-overlay{opacity:1;pointer-events:all}.component-product_archive .inner > div:last-child{flex:1}.component-product_archive .inner > div:last-child .wrap-input{width:fit-content;cursor:pointer}@media (max-width:1000px){.component-product_archive .inner > div:last-child .wrap-input{margin:0 1.5rem 0 auto}}.component-product_archive .inner > div:last-child .wrap-input > select{cursor:pointer;width:105%;border:0;padding-right:2rem}.component-product_archive .inner > div:last-child .grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5rem;margin-top:1.5rem}@media (max-width:1000px){.component-product_archive .inner > div:last-child .grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.component-product_archive .inner > div:last-child .grid > .part-product.hide{display:none}.component-product_archive .price-asc > a{order:var(--price-asc)}.component-product_archive .price-desc > a{order:var(--price-desc)}.component-product_category{padding:5rem 0}@media (max-width:1000px){.component-product_category{padding:4rem 0}}.component-product_category .inner > .font-h2, .component-product_category .content .inner > h2, .content .component-product_category .inner > h2{margin:0 0 3rem}@media (max-width:1000px){.component-product_category .inner > .font-h2, .component-product_category .content .inner > h2, .content .component-product_category .inner > h2{margin:0 0 2rem}}.component-product_category .inner .grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5rem;align-items:start}@media (max-width:1000px){.component-product_category .inner .grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}}.component-product_description{padding:5rem 0}@media (max-width:1000px){.component-product_description{padding:4rem 0}}.component-product_description .inner > .top{border-bottom:1px solid rgba(36, 46, 56, 0.15)}@media (max-width:1000px){.component-product_description .inner > .top > .flex{justify-content:center}}.component-product_description .inner > .top > .flex > p{padding:0.75rem 0.875rem;text-transform:uppercase;border-bottom:3px solid transparent;cursor:pointer;transition:0.2s}.component-product_description .inner > .top > .flex > p.active{border-color:#242e38}.component-product_description .inner > .mw{margin:3rem auto 0}@media (max-width:1000px){.component-product_description .inner > .mw{margin:2rem 0 0}}.component-product_description .inner > .mw div{display:none}.component-product_description .inner:has(.top p[data-type=description].active) > .mw div[data-type=description]{display:block}.component-product_description .inner:has(.top p[data-type=usage].active) > .mw div[data-type=usage]{display:block}.component-single_product{padding:1.5rem 0 5rem}@media (max-width:1000px){.component-single_product{padding:1.5rem 0 4rem}}.component-single_product .inner > .part-breadcrumbs{margin:0 0 1.5rem}.component-single_product .inner > .align-start{gap:3rem}@media (max-width:1000px){.component-single_product .inner > .align-start{flex-direction:column;gap:2rem}}.component-single_product .inner > .align-start > .part-gallery{flex:1}.component-single_product .inner > .align-start > div{width:100%;max-width:38.5rem;flex:1}.component-single_product .inner > .align-start > div > .font-trn, .component-single_product .inner > .align-start > div.wrap-input > input + label, .component-single_product .inner > .align-start > div.wrap-input > select + label, .component-single_product .inner > .align-start > div.wrap-input > textarea + label, .component-single_product .inner > .align-start > div.wrap-input > input, .component-single_product .inner > .align-start > div.wrap-input > select, .component-single_product .inner > .align-start > div.wrap-input > textarea, .component-single_product .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) .inner > .align-start > div > input, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) .component-single_product .inner > .align-start > div > input, .component-single_product .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) .inner > .align-start > div > select, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) .component-single_product .inner > .align-start > div > select, .component-single_product .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) .inner > .align-start > div > label, .component-checkout > .inner .woocommerce-billing-fields__field-wrapper p.form-row:not(:has(input[type=checkbox])) .component-single_product .inner > .align-start > div > label, .component-single_product .component-locations .inner > form.inner > .radio.align-start > div > input + label, .component-locations .component-single_product .inner > form.inner > .radio.align-start > div > input + label{margin:0.5rem 0 0}.component-single_product .inner > .align-start > div > .price{gap:1.5rem;margin:0.5rem 0 0}.component-single_product .inner > .align-start > div > .price > p:has(+ p){color:#f37521}.component-single_product .inner > .align-start > div > .price > p:nth-child(2){text-decoration:line-through}.component-single_product .inner > .align-start > div > .font-tmn, .component-single_product .component-contacts .inner > div.inner > div.align-start > div.flex-c > a, .component-contacts .component-single_product .inner > div.inner > div.align-start > div.flex-c > a,
.component-single_product .component-contacts .inner > div > div.inner > .flex-c.align-start > div > p,
.component-contacts .component-single_product .inner > div > div.inner > .flex-c.align-start > div > p{margin:1rem 0 0}.component-single_product .inner > .align-start > div > .part-color_picker{margin:2rem 0}.component-single_product .inner > .align-start > div > .part-product_info{margin:3rem 0 0}.component-single_product .inner > .align-start > div > .part-volume_picker{margin:2rem 0}.component-single_product .inner > .align-start > div > button{width:100%}.component-slider{background-color:#f5f6f7;padding:2.625rem 1.25rem}@media (max-width:1000px){.component-slider{padding:1rem}}.component-slider .inner > .flex{margin:1.375rem auto 0;gap:1rem;width:max-content}.component-slider .inner > .flex > .pagination > span{background-color:#3d4563 !important;opacity:1 !important}.component-slider .inner > .flex > .pagination > .swiper-pagination-bullet-active{background-color:#242e38 !important}.component-slider .inner > .flex > .prev,
.component-slider .inner > .flex > .next{width:1.75rem;height:1.75rem;border-radius:50%;flex-shrink:0;cursor:pointer;background:url("/wp-content/uploads/2026/03/arrow-1.svg") center center/1rem no-repeat, white}.component-slider .inner > .flex > .next{transform:rotate(180deg)}.component-slider .inner .swiper .swiper-wrapper .swiper-slide{border-radius:0.625rem;overflow:hidden;background-color:white}@media (max-width:1000px){.component-slider .inner .swiper .swiper-wrapper .swiper-slide .flex{flex-direction:column-reverse}}.component-slider .inner .swiper .swiper-wrapper .swiper-slide .flex > div:not(.img){flex:1;padding:4rem 2.625rem;width:50%}@media (max-width:1000px){.component-slider .inner .swiper .swiper-wrapper .swiper-slide .flex > div:not(.img){width:100%;padding:2rem 1rem}}.component-slider .inner .swiper .swiper-wrapper .swiper-slide .flex > div:not(.img) > .font-tms, .component-slider .inner .swiper .swiper-wrapper .swiper-slide .component-contacts .inner > div > div > .flex-c > div.flex > div:not(.img) > a, .component-contacts .component-slider .inner .swiper .swiper-wrapper .swiper-slide .inner > div > div > .flex-c > div.flex > div:not(.img) > a{color:#f37521;margin:0 0 1rem}.component-slider .inner .swiper .swiper-wrapper .swiper-slide .flex > div:not(.img) > .font-h2, .component-slider .inner .swiper .swiper-wrapper .swiper-slide .content .flex > div:not(.img) > h2, .content .component-slider .inner .swiper .swiper-wrapper .swiper-slide .flex > div:not(.img) > h2{margin:0 0 2rem}.component-slider .inner .swiper .swiper-wrapper .swiper-slide .flex > div:not(.img) > a{width:fit-content}@media (max-width:1000px){.component-slider .inner .swiper .swiper-wrapper .swiper-slide .flex > div:not(.img) > a{width:100%}}.component-slider .inner .swiper .swiper-wrapper .swiper-slide .flex > .img{width:50%;height:31.25rem;position:relative}.component-slider .inner .swiper .swiper-wrapper .swiper-slide .flex > .img::after{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%)}.component-slider .inner .swiper .swiper-wrapper .swiper-slide .flex > .img > img{width:100%;height:100%;object-fit:cover}@media (max-width:1000px){.component-slider .inner .swiper .swiper-wrapper .swiper-slide .flex > .img > img{width:100%;height:70vw}}.component-text{padding:5rem 0}@media (max-width:1000px){.component-text{padding:4rem 0}}.component-text > .inner{columns:2;gap:4rem}@media (max-width:1000px){.component-text > .inner{columns:1}}.component-thank_you{background-color:#f5f6f7;padding:11.25rem 0}@media (max-width:1000px){.component-thank_you{padding:6.25rem 0}}.component-thank_you .inner{max-width:50rem}.component-thank_you .inner > img{margin:0 0 1rem}.component-thank_you .inner > .font-h1, .component-thank_you .content .inner > h1, .content .component-thank_you .inner > h1, .component-thank_you .component-about:first-child .inner > div .inner > .font-h2, .component-about:first-child .inner > div .component-thank_you .inner > .font-h2, .component-thank_you .component-about:first-child .inner > div .content .inner > h2, .component-about:first-child .inner > div .content .component-thank_you .inner > h2, .component-thank_you .content .component-about:first-child .inner > div .inner > h2, .content .component-about:first-child .inner > div .component-thank_you .inner > h2{margin:0 0 1rem;text-align:center}.component-thank_you .inner > .font-tln{margin:0 0 1.5rem;text-align:center}@media (max-width:1000px){.component-thank_you .inner > .btn{width:100%}}.component-title{padding:3.5rem 0;background:#eff0f2}@media (max-width:1000px){.component-title{padding:2.5rem 0}}.component-title .inner{gap:0.5rem;flex-wrap:wrap}@media (max-width:1000px){.component-title .inner{align-items:flex-start;flex-direction:column-reverse}}.component-title:has(~ .component-checkout .component-thank_you){display:none}.component *,
.part-sidecart *,
.part-popup *,
.component-error *{font-family:"Plus Jakarta Sans";word-wrap:break-word;color:#242e38}.component img,
.part-sidecart img,
.part-popup img,
.component-error img{min-width:0;min-height:0}.component .font-h1, .component .content h1, .content .component h1, .component .component-about:first-child .inner > div .font-h2, .component-about:first-child .inner > div .component .font-h2, .component .component-about:first-child .inner > div .content h2, .component-about:first-child .inner > div .content .component h2, .component .content .component-about:first-child .inner > div h2, .content .component-about:first-child .inner > div .component h2,
.component .font-h2,
.component .content h2,
.content .component h2,
.component .font-h3,
.component .content h3,
.content .component h3,
.component .font-h4,
.component .content h4,
.content .component h4,
.component .component-product_archive > .component-thank_you .inner .font-h1,
.component-product_archive > .component-thank_you .inner .component .font-h1,
.component .component-product_archive > .component-thank_you .inner .content h1,
.component-product_archive > .component-thank_you .inner .content .component h1,
.component .content .component-product_archive > .component-thank_you .inner h1,
.content .component-product_archive > .component-thank_you .inner .component h1,
.component .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component .font-h2,
.component .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component .font-h2,
.component .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component h2,
.component .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component h2,
.component .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2,
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component h2,
.component .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2,
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component h2,
.component .font-h5,
.component .content h5,
.content .component h5,
.component .component-checkout > .inner h4.font-h4,
.component-checkout > .inner .component h4.font-h4,
.component .component-checkout > .inner .content h4,
.component-checkout > .inner .content .component h4,
.component .content .component-checkout > .inner h4,
.content .component-checkout > .inner .component h4,
.component .component-checkout > .inner .font-h4.font-h4,
.component-checkout > .inner .component .font-h4.font-h4,
.component .component-product_archive > .component-thank_you .component-checkout > .inner h4.font-h1,
.component-product_archive > .component-thank_you .component-checkout > .inner .component h4.font-h1,
.component .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div h4.font-h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component h4.font-h2,
.component .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner h4.font-h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .component h4.font-h2,
.component .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div h4.font-h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component h4.font-h2,
.component .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h4.font-h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .component h4.font-h2,
.component .component-product_archive > .component-thank_you .component-checkout > .inner .font-h1,
.component-product_archive > .component-thank_you .component-checkout > .inner .component .font-h1,
.component .component-product_archive > .component-thank_you .component-checkout > .inner .content h1,
.component-product_archive > .component-thank_you .component-checkout > .inner .content .component h1,
.component .content .component-product_archive > .component-thank_you .component-checkout > .inner h1,
.content .component-product_archive > .component-thank_you .component-checkout > .inner .component h1,
.component .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component .font-h2,
.component .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .font-h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .component .font-h2,
.component .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component .font-h2,
.component .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .font-h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .component .font-h2,
.component .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component h2,
.component .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner .component h2,
.component .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component h2,
.component .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner .component h2,
.component .component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component h2,
.component .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner h2,
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner .component h2,
.component .component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2,
.component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component h2,
.component .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h2,
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .component h2,
.component .font-h6,
.component .content h6,
.content .component h6,
.part-sidecart .font-h1,
.part-sidecart .content h1,
.content .part-sidecart h1,
.part-sidecart .component-about:first-child .inner > div .font-h2,
.component-about:first-child .inner > div .part-sidecart .font-h2,
.part-sidecart .component-about:first-child .inner > div .content h2,
.component-about:first-child .inner > div .content .part-sidecart h2,
.part-sidecart .content .component-about:first-child .inner > div h2,
.content .component-about:first-child .inner > div .part-sidecart h2,
.part-sidecart .font-h2,
.part-sidecart .content h2,
.content .part-sidecart h2,
.part-sidecart .font-h3,
.part-sidecart .content h3,
.content .part-sidecart h3,
.part-sidecart .font-h4,
.part-sidecart .content h4,
.content .part-sidecart h4,
.part-sidecart .component-product_archive > .component-thank_you .inner .font-h1,
.component-product_archive > .component-thank_you .inner .part-sidecart .font-h1,
.part-sidecart .component-product_archive > .component-thank_you .inner .content h1,
.component-product_archive > .component-thank_you .inner .content .part-sidecart h1,
.part-sidecart .content .component-product_archive > .component-thank_you .inner h1,
.content .component-product_archive > .component-thank_you .inner .part-sidecart h1,
.part-sidecart .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .part-sidecart .font-h2,
.part-sidecart .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .part-sidecart .font-h2,
.part-sidecart .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .part-sidecart h2,
.part-sidecart .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .part-sidecart h2,
.part-sidecart .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2,
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .part-sidecart h2,
.part-sidecart .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2,
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .part-sidecart h2,
.part-sidecart .font-h5,
.part-sidecart .content h5,
.content .part-sidecart h5,
.part-sidecart .component-checkout > .inner h4.font-h4,
.component-checkout > .inner .part-sidecart h4.font-h4,
.part-sidecart .component-checkout > .inner .content h4,
.component-checkout > .inner .content .part-sidecart h4,
.part-sidecart .content .component-checkout > .inner h4,
.content .component-checkout > .inner .part-sidecart h4,
.part-sidecart .component-checkout > .inner .font-h4.font-h4,
.component-checkout > .inner .part-sidecart .font-h4.font-h4,
.part-sidecart .component-product_archive > .component-thank_you .component-checkout > .inner h4.font-h1,
.component-product_archive > .component-thank_you .component-checkout > .inner .part-sidecart h4.font-h1,
.part-sidecart .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div h4.font-h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .part-sidecart h4.font-h2,
.part-sidecart .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner h4.font-h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .part-sidecart h4.font-h2,
.part-sidecart .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div h4.font-h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .part-sidecart h4.font-h2,
.part-sidecart .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h4.font-h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .part-sidecart h4.font-h2,
.part-sidecart .component-product_archive > .component-thank_you .component-checkout > .inner .font-h1,
.component-product_archive > .component-thank_you .component-checkout > .inner .part-sidecart .font-h1,
.part-sidecart .component-product_archive > .component-thank_you .component-checkout > .inner .content h1,
.component-product_archive > .component-thank_you .component-checkout > .inner .content .part-sidecart h1,
.part-sidecart .content .component-product_archive > .component-thank_you .component-checkout > .inner h1,
.content .component-product_archive > .component-thank_you .component-checkout > .inner .part-sidecart h1,
.part-sidecart .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .part-sidecart .font-h2,
.part-sidecart .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .font-h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .part-sidecart .font-h2,
.part-sidecart .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .part-sidecart .font-h2,
.part-sidecart .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .font-h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .part-sidecart .font-h2,
.part-sidecart .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .part-sidecart h2,
.part-sidecart .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner .part-sidecart h2,
.part-sidecart .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .part-sidecart h2,
.part-sidecart .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner .part-sidecart h2,
.part-sidecart .component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .part-sidecart h2,
.part-sidecart .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner h2,
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner .part-sidecart h2,
.part-sidecart .component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2,
.component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .part-sidecart h2,
.part-sidecart .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h2,
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .part-sidecart h2,
.part-sidecart .font-h6,
.part-sidecart .content h6,
.content .part-sidecart h6,
.part-popup .font-h1,
.part-popup .content h1,
.content .part-popup h1,
.part-popup .component-about:first-child .inner > div .font-h2,
.component-about:first-child .inner > div .part-popup .font-h2,
.part-popup .component-about:first-child .inner > div .content h2,
.component-about:first-child .inner > div .content .part-popup h2,
.part-popup .content .component-about:first-child .inner > div h2,
.content .component-about:first-child .inner > div .part-popup h2,
.part-popup .font-h2,
.part-popup .content h2,
.content .part-popup h2,
.part-popup .font-h3,
.part-popup .content h3,
.content .part-popup h3,
.part-popup .font-h4,
.part-popup .content h4,
.content .part-popup h4,
.part-popup .component-product_archive > .component-thank_you .inner .font-h1,
.component-product_archive > .component-thank_you .inner .part-popup .font-h1,
.part-popup .component-product_archive > .component-thank_you .inner .content h1,
.component-product_archive > .component-thank_you .inner .content .part-popup h1,
.part-popup .content .component-product_archive > .component-thank_you .inner h1,
.content .component-product_archive > .component-thank_you .inner .part-popup h1,
.part-popup .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .part-popup .font-h2,
.part-popup .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .part-popup .font-h2,
.part-popup .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .part-popup h2,
.part-popup .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .part-popup h2,
.part-popup .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2,
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .part-popup h2,
.part-popup .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2,
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .part-popup h2,
.part-popup .font-h5,
.part-popup .content h5,
.content .part-popup h5,
.part-popup .component-checkout > .inner h4.font-h4,
.component-checkout > .inner .part-popup h4.font-h4,
.part-popup .component-checkout > .inner .content h4,
.component-checkout > .inner .content .part-popup h4,
.part-popup .content .component-checkout > .inner h4,
.content .component-checkout > .inner .part-popup h4,
.part-popup .component-checkout > .inner .font-h4.font-h4,
.component-checkout > .inner .part-popup .font-h4.font-h4,
.part-popup .component-product_archive > .component-thank_you .component-checkout > .inner h4.font-h1,
.component-product_archive > .component-thank_you .component-checkout > .inner .part-popup h4.font-h1,
.part-popup .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div h4.font-h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .part-popup h4.font-h2,
.part-popup .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner h4.font-h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .part-popup h4.font-h2,
.part-popup .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div h4.font-h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .part-popup h4.font-h2,
.part-popup .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h4.font-h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .part-popup h4.font-h2,
.part-popup .component-product_archive > .component-thank_you .component-checkout > .inner .font-h1,
.component-product_archive > .component-thank_you .component-checkout > .inner .part-popup .font-h1,
.part-popup .component-product_archive > .component-thank_you .component-checkout > .inner .content h1,
.component-product_archive > .component-thank_you .component-checkout > .inner .content .part-popup h1,
.part-popup .content .component-product_archive > .component-thank_you .component-checkout > .inner h1,
.content .component-product_archive > .component-thank_you .component-checkout > .inner .part-popup h1,
.part-popup .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .part-popup .font-h2,
.part-popup .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .font-h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .part-popup .font-h2,
.part-popup .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .part-popup .font-h2,
.part-popup .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .font-h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .part-popup .font-h2,
.part-popup .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .part-popup h2,
.part-popup .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner .part-popup h2,
.part-popup .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .part-popup h2,
.part-popup .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner .part-popup h2,
.part-popup .component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .part-popup h2,
.part-popup .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner h2,
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner .part-popup h2,
.part-popup .component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2,
.component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .part-popup h2,
.part-popup .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h2,
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .part-popup h2,
.part-popup .font-h6,
.part-popup .content h6,
.content .part-popup h6,
.component-error .font-h1,
.component-error .content h1,
.content .component-error h1,
.component-error .component-about:first-child .inner > div .font-h2,
.component-about:first-child .inner > div .component-error .font-h2,
.component-error .component-about:first-child .inner > div .content h2,
.component-about:first-child .inner > div .content .component-error h2,
.component-error .content .component-about:first-child .inner > div h2,
.content .component-about:first-child .inner > div .component-error h2,
.component-error .font-h2,
.component-error .content h2,
.content .component-error h2,
.component-error .font-h3,
.component-error .content h3,
.content .component-error h3,
.component-error .font-h4,
.component-error .content h4,
.content .component-error h4,
.component-error .component-product_archive > .component-thank_you .inner .font-h1,
.component-product_archive > .component-thank_you .inner .component-error .font-h1,
.component-error .component-product_archive > .component-thank_you .inner .content h1,
.component-product_archive > .component-thank_you .inner .content .component-error h1,
.component-error .content .component-product_archive > .component-thank_you .inner h1,
.content .component-product_archive > .component-thank_you .inner .component-error h1,
.component-error .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-error .font-h2,
.component-error .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-error .font-h2,
.component-error .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-error h2,
.component-error .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-error h2,
.component-error .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2,
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-error h2,
.component-error .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2,
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-error h2,
.component-error .font-h5,
.component-error .content h5,
.content .component-error h5,
.component-error .component-checkout > .inner h4.font-h4,
.component-checkout > .inner .component-error h4.font-h4,
.component-error .component-checkout > .inner .content h4,
.component-checkout > .inner .content .component-error h4,
.component-error .content .component-checkout > .inner h4,
.content .component-checkout > .inner .component-error h4,
.component-error .component-checkout > .inner .font-h4.font-h4,
.component-checkout > .inner .component-error .font-h4.font-h4,
.component-error .component-product_archive > .component-thank_you .component-checkout > .inner h4.font-h1,
.component-product_archive > .component-thank_you .component-checkout > .inner .component-error h4.font-h1,
.component-error .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div h4.font-h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-error h4.font-h2,
.component-error .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner h4.font-h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .component-error h4.font-h2,
.component-error .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div h4.font-h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-error h4.font-h2,
.component-error .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h4.font-h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .component-error h4.font-h2,
.component-error .component-product_archive > .component-thank_you .component-checkout > .inner .font-h1,
.component-product_archive > .component-thank_you .component-checkout > .inner .component-error .font-h1,
.component-error .component-product_archive > .component-thank_you .component-checkout > .inner .content h1,
.component-product_archive > .component-thank_you .component-checkout > .inner .content .component-error h1,
.component-error .content .component-product_archive > .component-thank_you .component-checkout > .inner h1,
.content .component-product_archive > .component-thank_you .component-checkout > .inner .component-error h1,
.component-error .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .font-h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-error .font-h2,
.component-error .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .font-h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .component-error .font-h2,
.component-error .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .font-h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-error .font-h2,
.component-error .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .font-h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .component-error .font-h2,
.component-error .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-error h2,
.component-error .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner .component-error h2,
.component-error .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-error h2,
.component-error .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner .component-error h2,
.component-error .component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-error h2,
.component-error .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner h2,
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner .component-error h2,
.component-error .component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div h2,
.component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-error h2,
.component-error .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner h2,
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .component-error h2,
.component-error .font-h6,
.component-error .content h6,
.content .component-error h6{letter-spacing:-2% !important}.component-title + .component-categories{padding:4rem 0 5rem}@media (max-width:1000px){.component-title + .component-categories{padding:2rem 0 4rem}}.component-title + .component-categories .font-h2, .component-title + .component-categories .content h2, .content .component-title + .component-categories h2{display:none}body{position:relative}*{margin:0;padding:0;box-sizing:border-box}.btn{position:relative;text-decoration:none;overflow:hidden;transition:0.3s;border-radius:0.625rem;border:0;display:block}.btn > span{display:flex;align-items:center;justify-content:center;padding:0.75rem 1.5rem}.btn > .button__label{background:#f37521;-webkit-mask-image:url("/wp-content/uploads/2026/03/sprite-dark.png");mask-image:url("/wp-content/uploads/2026/03/sprite-dark.png");-webkit-mask-size:3000% 100%;mask-size:3000% 100%;border:none;color:white;width:101%;height:100%;cursor:pointer;-webkit-animation:ani2 0.5s steps(29) forwards;animation:ani2 0.5s steps(29) forwards}.btn > .button__flair{position:absolute;width:101%;position:absolute;overflow:hidden;height:3rem;color:white;background:#3d4563}.btn.blue > .button__label{background:#3d4563}.btn.blue > .button__flair{background:#f37521}.btn[disabled=disabled]{cursor:not-allowed}.btn[disabled=disabled] > .button__label{background:rgba(36, 46, 56, 0.15);color:#242e38;cursor:not-allowed}.btn[disabled=disabled] > .button__flair{background:#f5f6f7;color:#242e38;cursor:not-allowed}@media (hover:hover){.btn:hover > .button__label{-webkit-animation:ani 0.5s steps(29) forwards;animation:ani 0.5s steps(29) forwards}}@-webkit-keyframes ani{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes ani{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@-webkit-keyframes ani2{from{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes ani2{from{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.href{text-decoration:none;background-image:linear-gradient(to right, #f37521, #f37521 50%, #242e38 50%);background-size:200% 100%;background-position:100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all 0.2s ease-in-out;border:0;border-bottom:0.0625rem solid #242e38;padding:0 0 0.125rem;display:flex;width:fit-content;cursor:pointer}.href *{pointer-events:none}@media (hover:hover){.href:hover{background-position:0;border-color:black;border-color:#f37521}}.hover-line{position:relative;transition:0.2s}.hover-line::before{content:"";position:absolute;display:block;left:0;bottom:-0.25rem;width:100%;height:0.0625rem;background:white;transition:transform 0.2s;transform:scaleX(0);transform-origin:right}@media (hover:hover){.hover-line:hover::before{transform-origin:left;transform:scaleX(1)}}@media (hover:hover){.parent-line:hover .hover-line::before{transform-origin:left;transform:scaleX(1)}}.part-product_cat{overflow:hidden;position:relative;min-height:16.25rem;border-radius:0.625rem;background:linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%)}.part-product_cat > img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;z-index:-1;transition:0.2s}.part-product_cat > .font-h5, .content .part-product_cat > h5, .component-checkout > .inner .part-product_cat > h4.font-h4, .component-checkout > .inner .content .part-product_cat > h4, .content .component-checkout > .inner .part-product_cat > h4,
.component-checkout > .inner .part-product_cat > .font-h4.font-h4, .component-product_archive > .component-thank_you .component-checkout > .inner .part-product_cat > h4.font-h1, .component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .part-product_cat > h4.font-h2, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .part-product_cat > h4.font-h2, .component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .part-product_cat > h4.font-h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .part-product_cat > h4.font-h2,
.component-product_archive > .component-thank_you .component-checkout > .inner .part-product_cat > .font-h1,
.component-product_archive > .component-thank_you .component-checkout > .inner .content .part-product_cat > h1,
.content .component-product_archive > .component-thank_you .component-checkout > .inner .part-product_cat > h1,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .part-product_cat > .font-h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .component-checkout > .inner .part-product_cat > .font-h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .part-product_cat > .font-h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .part-product_cat > .font-h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .part-product_cat > h2,
.component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .component-checkout > .inner .part-product_cat > h2,
.component-checkout > .inner .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .part-product_cat > h2,
.component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .component-checkout > .inner .part-product_cat > h2,
.component-checkout > .inner .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .part-product_cat > h2,
.component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .component-checkout > .inner .part-product_cat > h2,
.component-checkout > .inner .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .part-product_cat > h2,
.content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .component-checkout > .inner .part-product_cat > h2{color:white;position:relative;z-index:1}@media (hover:hover){.part-product_cat:hover > img{transform:scale(1.1)}}.part-breadcrumbs{width:fit-content;flex-wrap:wrap;justify-content:flex-start}.part-breadcrumbs > span{width:0.75rem;height:0.75rem;margin:0 0.375rem;background:url(/wp-content/uploads/2026/03/arrow.svg) center center/contain no-repeat}.part-breadcrumbs > p{color:#242e38}.part-breadcrumbs > a{color:rgba(36, 46, 56, 0.4)}.part-product{padding:1rem;background-color:#f5f6f7;position:relative;border-radius:0.3125rem;transition:0.2s}.part-product > .img{overflow:hidden}.part-product > .img > img{width:100%;height:auto;mix-blend-mode:multiply;transition:0.2s}.part-product > p.font-tsn, .part-product > p.wrap-checkbox, .part-product > .flex:not(.img) > .price.part-product > p + p{position:absolute;top:1rem;left:1rem;width:fit-content;padding:0.125rem 0.375rem;display:flex;align-items:center;background-color:#5c9b2d;color:white;gap:0.375rem;z-index:1;border-radius:0.3125rem}.part-product > p.font-tsn[data-stock=""], .part-product > p[data-stock=""].wrap-checkbox, .part-product > .flex:not(.img) > .price.part-product > p + p[data-stock=""]{background-color:#242e38}.part-product > p.font-tsn::before, .part-product > p.wrap-checkbox::before, .part-product > .flex:not(.img) > .price.part-product > p + p::before{content:"";display:block;flex-shrink:0;width:0.375rem;height:0.375rem;border-radius:50%;background-color:white}.part-product > .flex:not(.img){margin:0.5rem 0 0;gap:1rem;flex-wrap:wrap}@media (max-width:1000px){.part-product > .flex:not(.img){margin:0.375rem 0 0}}.part-product > .flex:not(.img) > .price{gap:0.375rem}@media (max-width:1000px){.part-product > .flex:not(.img) > .price > p{font-size:0.875rem !important}}.part-product > .flex:not(.img) > .price > p:has(+ p){color:#f37521}.part-product > .flex:not(.img) > .price > p + p{text-decoration:line-through}@media (max-width:1000px){.part-product > .flex:not(.img) > .price > p + p{font-size:0.75rem !important}}.part-product > .flex:not(.img) > div:not(.price){display:block;flex-shrink:0;width:1.5rem;height:1.5rem;background:url("/wp-content/uploads/2026/03/cart.svg") center center/contain no-repeat}@media (max-width:1000px){.part-product > .flex:not(.img) > div:not(.price){width:1.125rem;height:1.125rem}}@media (hover:hover){.part-product:hover{background:#ececec}.part-product:hover > .img > img{transform:scale(1.05)}}.wrap-input{position:relative;width:100%}.wrap-input > input, .wrap-input > select, .wrap-input > textarea{width:100%;outline:none;padding:0.75rem;transition:0.2s;resize:none;color:#242e38;border-radius:0.3125rem;background:transparent;border:1px solid rgba(36, 46, 56, 0.15)}.wrap-input > input + label, .wrap-input > select + label, .wrap-input > textarea + label{color:black;position:absolute;left:0.75rem;top:0.875rem;pointer-events:none;pointer-events:none;transition:0.2s}.wrap-input > input[required] + label::after, .wrap-input > select[required] + label::after, .wrap-input > textarea[required] + label::after{content:" *";color:#b42318;font-size:1rem}.wrap-input > select{-webkit-appearance:none;-moz-appearance:none;background:url("/wp-content/uploads/2026/03/dropdown.svg") 95%/1rem no-repeat}.wrap-input > select::-ms-expand{display:none}.wrap-input > select.active{border-color:#242e38;padding:1.09rem 0.75rem 0.41rem}.wrap-input > select.active + label{opacity:1;top:0.375rem;font-size:0.625rem !important}.wrap-input > input:focus, .wrap-input > textarea:focus{border-color:#242e38}.wrap-input > input:not(:placeholder-shown), .wrap-input > textarea:not(:placeholder-shown){padding:1.09rem 0.75rem 0.41rem}.wrap-input > input:not(:placeholder-shown) + label, .wrap-input > textarea:not(:placeholder-shown) + label{opacity:1;top:0.375rem;font-size:0.625rem !important}.wrap-checkbox{position:relative}.wrap-checkbox > input{opacity:0;width:1px;height:1px;position:absolute;top:0.625rem;left:0.6rem}.wrap-checkbox > input + label{position:relative;padding-left:1.625rem;display:block;cursor:pointer}.wrap-checkbox > input + label a{text-decoration:underline !important;font-weight:600 !important;color:#242e38}.wrap-checkbox > input + label > span{position:absolute;top:0.125rem;left:0;display:block;width:1.125rem;height:1.125rem;background:transparent;border:0.0625rem solid rgba(36, 46, 56, 0.15);border-radius:0.125rem;transition:all 250ms cubic-bezier(0.4, 0, 0.23, 1)}.wrap-checkbox > input + label ul{padding-left:1rem}.wrap-checkbox > input:checked + label > span{border:0.375rem solid #f37521;animation:shrink 200ms cubic-bezier(0.4, 0, 0.23, 1);background:#f37521}.wrap-checkbox > input:checked + label > span::before{content:"";position:absolute;top:0.125rem;left:-0.125rem;border-right:0.125rem solid transparent;border-bottom:0.125rem solid transparent;transform:rotate(45deg);transform-origin:0% 100%;animation:checkbox 125ms 250ms cubic-bezier(0.4, 0, 0.23, 1) forwards}.wrap-checkbox > input[required] + label::after{content:" *";color:#b42318;font-size:0.875rem}@keyframes shrink{0%{transform:scale(1)}33%{transform:scale(0.85)}100%{transform:scale(1)}}@keyframes checkbox{0%{width:0;height:0;border-color:white;transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.2em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.2em;height:0.5em;border-color:white;transform:translate3d(0, -0.5em, 0) rotate(45deg)}}.loads{position:relative;overflow:hidden}.loads::before{content:"";display:block;width:100%;height:100%;position:absolute;inset:0;background:#242e38;opacity:0;pointer-events:none;transition:0.2s;z-index:250}.loads::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1rem;height:1rem;border:0.1875rem solid white;border-bottom-color:#242e38;border-radius:50%;animation:rotation 1s linear infinite;opacity:0;pointer-events:none;transition:0.2s;z-index:300}.loads.white{transition:0.2s;max-height:unset}.loads.white::before{background-color:white}.loads.white::after{border:0.1875rem solid white;border-bottom-color:#242e38}.loads.loading{pointer-events:none}.loads.loading.white{max-height:50rem}.loads.loading::before, .loads.loading::after{opacity:1}@keyframes rotation{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}#wpcontent ._global_unique_id_field,
#wpcontent ._manage_stock_field,
#wpcontent .inline:has(+ ._manage_stock_field),
#wpcontent ._global_unique_id_field,
#wpcontent ._global_unique_id_field,
#wpcontent ._global_unique_id_field,
#wpcontent ._global_unique_id_field,
#wpcontent ._global_unique_id_field,
#wpcontent .inventory_sold_individually{display:none !important}.part-product_info > div{padding:3rem 0;border-bottom:1px solid rgba(36, 46, 56, 0.15);width:100%}@media (max-width:1000px){.part-product_info > div{padding:2rem 0}}.part-product_info > div:last-child{padding-bottom:0;border:0}.part-product_info > div:first-child{padding-top:0}.part-product_info > div > .flex{gap:0.75rem}.part-product_info > div > .flex > img{width:2rem;height:2rem}.part-product_info > div > .content{margin:1rem 0 0}.part-gallery{gap:1rem}@media (max-width:1000px){.part-gallery{flex-direction:column-reverse}}.part-gallery > a > img{width:100%;height:auto}.part-gallery > .flex-c{gap:1rem;flex-shrink:0}@media (max-width:1000px){.part-gallery > .flex-c{gap:0.5rem;flex-direction:row;justify-content:center;width:100%}}.part-gallery > .flex-c > a{padding:1.25rem}@media (max-width:1000px){.part-gallery > .flex-c > a:nth-child(4){display:none}}.part-gallery > .flex-c > a > img{width:5rem;height:auto}@media (max-width:1000px){.part-gallery > .flex-c > a > img{width:100%;max-width:4.5rem}}.part-color_picker{gap:1.5rem}@media (max-width:1000px){.part-color_picker{flex-direction:column}}.part-color_picker > .chosen{width:100%;cursor:pointer}.part-color_picker > .chosen > div{transition:0.2s;margin:0.5rem 0 0;height:6.75rem;width:100%;border:1px solid rgba(36, 46, 56, 0.15);border-radius:0.3125rem;position:relative;color:white}.part-color_picker > .chosen > div::after{position:absolute;top:0.75rem;right:0.75rem;content:"";width:1.25rem;height:1.25rem;transition:0.2s;background:url("/wp-content/uploads/2026/03/trash.svg") center center/contain no-repeat}.part-color_picker > .chosen > div.invert{color:#242e38}.part-color_picker > .chosen > div.invert::after{filter:invert(1)}@media (hover:hover){.part-color_picker > .chosen:hover > div::after{transform:scale(1.2)}}.part-color_picker > div{flex:1}@media (max-width:1000px){.part-color_picker > div{width:100%}}.part-color_picker > div button{margin:0.75rem 0 0;cursor:pointer;width:100%}.part-color_picker > div .wrap-input{position:relative;margin:0.5rem 0 0}.part-color_picker > div .wrap-input::after{position:absolute;top:1.5rem;right:1rem;transform:translateY(-50%);content:"";width:1.25rem;height:1.25rem;background:url("/wp-content/uploads/2026/03/search.svg") center center/contain no-repeat}.part-color_picker > div .wrap-input:has(input:placeholder-shown) > .options{opacity:0 !important;transform:translateY(-0.5rem);pointer-events:none}.part-color_picker > div .wrap-input > .options{border-radius:0 0 0.3125rem 0.3125rem;border:1px solid #3d4563;border-top:0;background-color:white;padding:1.5rem;gap:0.75rem;position:absolute;top:calc(100% + 0.125rem);left:0;width:100%;z-index:2;max-height:100rem;transition:0.2s ease 0.25s;opacity:0;transform:translateY(-0.5rem);pointer-events:none}.part-color_picker > div .wrap-input > .options::before{background:white;border-radius:0 0 0.3125rem 0.3125rem}.part-color_picker > div .wrap-input > .options.loading{max-height:5rem}.part-color_picker > div .wrap-input > .options > div{transition:0.2s;width:100%;cursor:pointer;height:2rem}.part-color_picker > div .wrap-input > .options > div.hide{height:0;opacity:0;pointer-events:none;margin-top:-0.75rem}.part-color_picker > div .wrap-input > .options > div > div{width:2rem;height:2rem;border-radius:0.3125rem}.part-color_picker > div .wrap-input > .options > .last{height:0;opacity:0;pointer-events:none;margin-top:-0.75rem}.part-color_picker > div .wrap-input > .options:not(:has([data-color]:not(.hide))) > .last{height:2rem;opacity:1;margin:0.5rem 0 0}.part-color_picker > div .wrap-input:has(.options:hover, .options:focus) input{border-color:#242e38}.part-color_picker > div .wrap-input input:focus ~ .options,
.part-color_picker > div .wrap-input .options:hover{opacity:1;transform:translateY(0);pointer-events:all}.part-volume_picker > .flex{gap:0.5rem;margin:0.5rem 0 0}@media (max-width:1000px){.part-volume_picker > .flex{flex-wrap:wrap;justify-content:flex-start}}.part-volume_picker > .flex > div{padding:0.75rem;border-radius:0.3125rem;background-color:#f5f6f7;flex:1;gap:1rem}@media (max-width:1000px){.part-volume_picker > .flex > div{flex:unset}}.part-volume_picker > .flex > div > .quantity{gap:1rem;background-color:white;padding:0.75rem;border-radius:0.3125rem}.part-volume_picker > .flex > div > .quantity > div{cursor:pointer;width:0.875rem;height:0.875rem}.part-volume_picker > .flex > div > .quantity > .plus{background:url("/wp-content/uploads/2026/03/plus.svg") center center/contain no-repeat}.part-volume_picker > .flex > div > .quantity > .minus{background:url("/wp-content/uploads/2026/03/minus.svg") center center/contain no-repeat}.part-volume_picker > .flex > div > .quantity > input{-moz-appearance:textfield;max-width:2rem;border:0;text-align:center}.part-volume_picker > .flex > div > .quantity > input::-webkit-outer-spin-button,
.part-volume_picker > .flex > div > .quantity > input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.part-volume_picker > .flex > div > div > .price > p:has(+ p){color:#f37521}.part-volume_picker > .flex > div > div > .price > p + p{text-decoration:line-through}.part-color_picker .error-message,
.part-volume_picker .error-message{display:none}.part-color_picker + .error-overlay,
.part-volume_picker + .error-overlay{transition:0.3s}.part-color_picker.errored,
.part-volume_picker.errored{z-index:110;position:relative;background:white;box-shadow:0 0 0 1.25rem white;position:relative}.part-color_picker.errored + .error-overlay,
.part-volume_picker.errored + .error-overlay{position:fixed;inset:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);z-index:100}.part-color_picker.errored .error-message,
.part-volume_picker.errored .error-message{display:block;position:absolute;top:50%;left:0;z-index:110;color:white;text-transform:uppercase;transform:translate(calc(-100% - 3rem), -50%)}@media (max-width:1000px){.part-color_picker.errored .error-message, .part-volume_picker.errored .error-message{top:-4rem;transform:translate(1rem)}}.part-sidecart .sidecart-loads,
.component-cart .sidecart-loads{position:relative;overflow:hidden;max-height:300rem;transition:0.4s}.part-sidecart .sidecart-loads::before,
.component-cart .sidecart-loads::before{content:"";display:block;width:100%;height:100%;position:absolute;inset:0;background:#f5f6f7;opacity:0;pointer-events:none;transition:0.2s;z-index:10}.part-sidecart .sidecart-loads::after,
.component-cart .sidecart-loads::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1rem;height:1rem;border:0.1875rem solid #3d4563;border-bottom-color:#f5f6f7;border-radius:50%;animation:rotation 1s linear infinite;opacity:0;pointer-events:none;transition:0.2s;z-index:20}.part-sidecart .sidecart-loads.loading,
.component-cart .sidecart-loads.loading{pointer-events:none;max-height:15rem}.part-sidecart .sidecart-loads.loading::before, .part-sidecart .sidecart-loads.loading::after,
.component-cart .sidecart-loads.loading::before,
.component-cart .sidecart-loads.loading::after{opacity:1}.part-sidecart{position:fixed;inset:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);z-index:100;opacity:0;pointer-events:none;transition:0.2s}.part-sidecart > .inner{background-color:white;padding:1.5rem 0 2rem;width:27rem;opacity:1;transition:0.2s;transform:translateX(1rem);overflow:scroll}.part-sidecart > .inner > div{padding:2rem;width:100%}.part-sidecart > .inner > div:not(:last-child){border-bottom:1px solid rgba(36, 46, 56, 0.15)}.part-sidecart > .inner > div:first-child{padding-top:0}.part-sidecart > .inner > div:last-child{padding-bottom:0;margin:auto 0 0}.part-sidecart > .inner > div:last-child > a{margin:1rem 0 0}.part-sidecart > .inner > div:last-child > a:last-child{margin:1rem auto 0}.part-sidecart > .inner > .items{padding:0;overflow:scroll !important}.part-sidecart > .inner > .items > .item{padding:2rem;width:100%;gap:1rem}.part-sidecart > .inner > .items > .item:not(:last-child){border-bottom:1px solid rgba(36, 46, 56, 0.15)}.part-sidecart > .inner > .items > .item > img{width:4.3125rem;height:5rem;object-fit:contain;mix-blend-mode:multiply}.part-sidecart > .inner > .items > .item > div{width:100%}.part-sidecart > .inner > .items > .item > div > .flex{width:100%}.part-sidecart > .inner > .items > .item > div > .flex > .quantity{gap:1rem;background-color:#f5f6f7;padding:0.75rem;border-radius:0.3125rem;margin:1rem 0 0;width:fit-content}.part-sidecart > .inner > .items > .item > div > .flex > .quantity > div{cursor:pointer;width:0.875rem;height:0.875rem}.part-sidecart > .inner > .items > .item > div > .flex > .quantity > .plus{background:url("/wp-content/uploads/2026/03/plus.svg") center center/contain no-repeat}.part-sidecart > .inner > .items > .item > div > .flex > .quantity > .minus{background:url("/wp-content/uploads/2026/03/minus.svg") center center/contain no-repeat}.part-sidecart > .inner > .items > .item > div > .flex > .quantity > input{-moz-appearance:textfield;max-width:1rem;border:0;text-align:center;background-color:#f5f6f7}.part-sidecart > .inner > .items > .item > div > .flex > .quantity > input::-webkit-outer-spin-button,
.part-sidecart > .inner > .items > .item > div > .flex > .quantity > input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.part-sidecart > .inner > .shipping > p{position:relative;padding:0 0 0 2.25rem}.part-sidecart > .inner > .shipping > p span:not(.shipping-price){font-weight:600 !important}.part-sidecart > .inner > .shipping > p::before{position:absolute;top:50%;left:0;transform:translateY(-50%);content:"";flex-shrink:0;width:1.5rem;height:1.5rem;background:url("/wp-content/uploads/2026/03/shipping.svg") center/contain no-repeat}.part-sidecart > .inner > .shipping > p:nth-child(1):has(~ div > span.full){display:none}.part-sidecart > .inner > .shipping > p:nth-child(2):not(:has(~ div > span.full)){display:none}.part-sidecart > .inner > .shipping > div{margin:1.25rem 0 0;height:0.25rem;border-radius:0.25rem;width:100%;background:rgba(36, 46, 56, 0.15);position:relative}.part-sidecart > .inner > .shipping > div > span{position:absolute;background-color:#3d4563;width:0%;transition:0.2s;border-radius:0.25rem;height:0.25rem}.part-sidecart > .inner > .top > .close{cursor:pointer;width:2rem;height:2rem;transition:0.2s;border-radius:0.3125rem;background:url("/wp-content/uploads/2026/03/close.svg") center/1.5rem no-repeat}@media (hover:hover){.part-sidecart > .inner > .top > .close:hover{background:url("/wp-content/uploads/2026/03/close.svg") center/1.5rem no-repeat, white}}body.open-sidecart .part-sidecart{opacity:1;pointer-events:all}body.open-sidecart .part-sidecart > .inner{transform:translateX(0rem);opacity:1}.skeleton{position:relative;border-radius:0.3125rem;overflow:hidden}.skeleton::before{content:"";position:absolute;inset:0;background-color:#d1d1d1;pointer-events:none;opacity:0;z-index:1}.skeleton::after{content:"";position:absolute;inset:0;background-color:#f5f6f7;pointer-events:none;opacity:0;z-index:1}.skeleton.loading::after{animation:pulse 2.5s ease-in-out infinite}.skeleton.loading::before, .skeleton.loading::after{pointer-events:all;opacity:1}@keyframes pulse{0%, 100%{opacity:1}50%{opacity:0.5}}.part-header_search{flex:1;position:relative}@media (max-width:1000px){.part-header_search{position:fixed;top:0;left:0;width:100%;z-index:1000;opacity:0;pointer-events:none;transition:0.2s}}@media (max-width:1000px){.part-header_search::after{content:"";display:block;position:fixed;inset:0;background-color:rgba(0, 0, 0, 0.7);z-index:-1}}.part-header_search.active{opacity:1;pointer-events:all}.part-header_search > input{height:3.125rem;padding:0.75rem 1rem !important;background-color:#eff0f2;border-color:#eff0f2}@media (max-width:1000px){.part-header_search > input{border-radius:0 !important;border-color:#eff0f2 !important;height:4rem}}.part-header_search > input:focus{border-color:#242e38}.part-header_search > input::placeholder{color:#242e38;opacity:1}.part-header_search > input::-ms-input-placeholder{color:#242e38}.part-header_search .search{position:absolute;top:50%;right:1rem;transform:translateY(-50%);width:2.25rem;height:1.5rem;border:0;border-left:1px solid transparent;padding-left:0.75rem;cursor:pointer;outline:none;background:url("/wp-content/uploads/2026/03/search.svg") right/contain no-repeat}.part-header_search > .clear{position:absolute;top:50%;right:4rem;transform:translateY(-50%);width:1.125rem;height:1.125rem;cursor:pointer;opacity:0;pointer-events:none;transition:0.2s;background:url("/wp-content/uploads/2026/03/failed.svg") center/contain no-repeat}@media (max-width:1000px){.part-header_search > .clear{opacity:1;pointer-events:all;width:1.5rem;height:1.5rem}}.part-header_search > .results{border-radius:0 0 0.3125rem 0.3125rem;border:1px solid #3d4563;border-top:0;background-color:white;padding:1.5rem;gap:0.75rem;position:absolute;top:calc(100% + 0.125rem);left:0;width:100%;z-index:400;max-height:30rem;transition:0.2s ease;opacity:0;transform:translateY(-0.5rem);pointer-events:none}@media (max-width:1000px){.part-header_search > .results{top:100%;border-radius:0;padding:1rem;gap:1rem;border:0;border-bottom:1px solid rgba(36, 46, 56, 0.4)}}.part-header_search > .results::before{background:white;border-radius:0 0 0.3125rem 0.3125rem}.part-header_search > .results.loading{max-height:5rem}.part-header_search > .results > p{display:none}.part-header_search > .results:not(:has(.flex-c:not(:empty))) > p{display:block}.part-header_search > .results > div{flex:1}.part-header_search > .results > div:has(.flex-c:empty){display:none}.part-header_search > .results > div > p{margin-bottom:1rem;text-transform:uppercase;padding-bottom:0.625rem;border-bottom:1px solid rgba(36, 46, 56, 0.15)}.part-header_search > .results > div > .flex-c{gap:0.5rem}.part-header_search > .results > div > .flex-c > a span{font-weight:600 !important}.part-header_search > .results > div > .flex-c > a{gap:0.5625rem}.part-header_search > .results > div > .flex-c > a > img{width:2.875rem;height:3.3125rem;object-fit:contain}.part-header_search > .results > div:first-child > .flex-c{gap:0.5625rem}@media (hover:hover){.part-header_search > .results > div{opacity:1;pointer-events:all;transform:translateY(0)}}.part-header_search:has(> input:not([value=""])) > input ~ .clear{opacity:1 !important;pointer-events:all !important}.part-header_search:has(> input:not([value=""]):focus) > input ~ .results{opacity:1;pointer-events:all;transform:translateY(0)}.part-header_search:has(> input:not([value=""]):focus) .search{border-color:rgba(36, 46, 56, 0.15)}.part-color_picker_popup{position:fixed;inset:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);z-index:100;opacity:0;pointer-events:none;transition:0.2s}.part-color_picker_popup .inner{z-index:110;position:relative;background:white;border:1px solid rgba(36, 46, 56, 0.15);padding:3rem 3rem 5rem;width:100%;max-width:62.5rem}@media (max-width:1000px){.part-color_picker_popup .inner{padding:3rem 0 4rem}}.part-color_picker_popup .inner .close{width:2rem;height:2rem;position:absolute;top:1.25rem;right:1.5rem;cursor:pointer;background:url(/wp-content/uploads/2026/03/close.svg) center/contain no-repeat}@media (max-width:1000px){.part-color_picker_popup .inner > .font-h4, .part-color_picker_popup .content .inner > h4, .content .part-color_picker_popup .inner > h4, .part-color_picker_popup .component-product_archive > .component-thank_you .inner > .font-h1, .component-product_archive > .component-thank_you .part-color_picker_popup .inner > .font-h1, .part-color_picker_popup .component-product_archive > .component-thank_you .inner .content .inner > h1, .component-product_archive > .component-thank_you .inner .content .part-color_picker_popup .inner > h1, .part-color_picker_popup .content .component-product_archive > .component-thank_you .inner > h1, .content .component-product_archive > .component-thank_you .part-color_picker_popup .inner > h1, .part-color_picker_popup .component-product_archive > .component-thank_you .component-about:first-child .inner > div .inner > .font-h2, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .part-color_picker_popup .inner > .font-h2, .part-color_picker_popup .component-about:first-child .component-product_archive > .component-thank_you .inner > div .inner > .font-h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .part-color_picker_popup .inner > .font-h2, .part-color_picker_popup .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .inner > h2, .component-product_archive > .component-thank_you .component-about:first-child .inner > div .content .part-color_picker_popup .inner > h2, .part-color_picker_popup .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .inner > h2, .component-about:first-child .component-product_archive > .component-thank_you .inner > div .content .part-color_picker_popup .inner > h2, .part-color_picker_popup .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .inner > h2, .component-product_archive > .component-thank_you .content .component-about:first-child .inner > div .part-color_picker_popup .inner > h2, .part-color_picker_popup .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .inner > h2, .content .component-about:first-child .component-product_archive > .component-thank_you .inner > div .part-color_picker_popup .inner > h2{text-align:center}}.part-color_picker_popup .inner > .tabs{margin:2rem 0 -1px}@media (max-width:1000px){.part-color_picker_popup .inner > .tabs{overflow:scroll;justify-content:flex-start}}.part-color_picker_popup .inner > .tabs > p{padding:0.75rem 0.875rem;text-transform:uppercase;border-bottom:3px solid transparent;transition:0.2s;cursor:pointer}@media (max-width:1000px){.part-color_picker_popup .inner > .tabs > p{flex-shrink:0}}.part-color_picker_popup .inner > .tabs > p.active{border-color:#242e38}.part-color_picker_popup .inner > .flex{gap:2rem}.part-color_picker_popup .inner > .flex:last-child{border-top:1px solid rgba(36, 46, 56, 0.15);padding-top:2rem}@media (max-width:1000px){.part-color_picker_popup .inner > .flex:last-child{flex-direction:column-reverse;padding:2rem 1rem 0}}.part-color_picker_popup .inner > .flex > .grid{flex:1;display:none;grid-template-columns:repeat(5, minmax(0, 1fr));gap:0.75rem}@media (max-width:600px){.part-color_picker_popup .inner > .flex > .grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}.part-color_picker_popup .inner > .flex > .grid.active{display:grid}.part-color_picker_popup .inner > .flex > .grid > div{aspect-ratio:1;border-radius:0.3125rem;padding:0.75rem;cursor:pointer;transition:0.2s}.part-color_picker_popup .inner > .flex > .grid > div > p{color:white}@media (hover:hover){.part-color_picker_popup .inner > .flex > .grid > div:hover{transform:scale(1.1)}}.part-color_picker_popup .inner > .flex > .chosen{padding:1rem 1.5rem;background-color:#f5f6f7;border-radius:0.625rem;gap:3rem;width:100%;max-width:24rem}@media (max-width:1000px){.part-color_picker_popup .inner > .flex > .chosen{max-width:unset}}.part-color_picker_popup .inner > .flex > .chosen > div{flex-shrink:0}.part-color_picker_popup .inner > .flex > .chosen > div > div{gap:0.75rem;margin-top:0.5rem}.part-color_picker_popup .inner > .flex > .chosen > div > div > div{width:2rem;height:2rem;flex-shrink:0;border-radius:0.3125rem}.part-color_picker_popup .inner > .flex > .chosen button[disabled]{display:none}.part-color_picker_popup .inner > .flex > .chosen:has(p.font-trn:empty) > div{display:none}.part-color_picker_popup .inner > .flex > .chosen:has(p.font-trn:empty) > button:not([disabled]){display:none}.part-color_picker_popup .inner > .flex > .chosen:has(p.font-trn:empty) > button[disabled]{display:block}body.open-color-picker .part-color_picker_popup{opacity:1;pointer-events:all}body:has(.burger.active){overflow:hidden}