*{box-sizing:border-box}*,*::before,*::after{box-sizing:border-box}body,html{padding:0;margin:0;width:100%}body.disabled,html.disabled{overflow:hidden}body ::-webkit-scrollbar,html ::-webkit-scrollbar{-webkit-appearance:none;width:var(--scrollbar-width, 5px)}body ::-webkit-scrollbar-thumb,html ::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--color-primary);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5);cursor:pointer}.layout-helper{position:fixed;bottom:0;right:0;z-index:99999999;background-color:#fff;padding:10px}.layout-helper .vp{display:none}@media(max-width: 599px){.layout-helper .vxs{display:block}}@media(min-width: 600px){.layout-helper .vsm{display:block}}@media(min-width: 960px){.layout-helper .vmd{display:block}}@media(min-width: 1265px){.layout-helper .vlg{display:block}}@media(min-width: 1512px){.layout-helper .vx-lg{display:block}}@media(min-width: 1920px){.layout-helper .vxx-lg{display:block}}:root{--color-primary: #1E64AF;--color-secondary: #41AAF5;--color-tertiary: #5c5c5c;--color-primary--lighten: #f4cba1;--color-accent: #F03282;--color-border: #ddd;--color-danger: #f90029;--text-color-on-danger: #ffffff;--color-warning: rgba(249,180,0,1);--color-warning-lighten: rgba(249,180,0,0.2);--text-color-on-warning: #ffffff;--color-info: rgba(65,170,245,1);--color-info-lighten:rgba(65,170,245,0.2);--text-color-on-info: #ffffff;--color-success: #51bb19;--text-color-on-success: #ffffff;--color-error: rgba(249,0,41,1);--color-error-lighten: rgba(249,0,41,0.2);--text-color-on-error: #ffffff;--color-dark: #333;--text-color-on-bright: rgb(40, 40, 40);--text-color-on-bright-lighten: #717171;--text-color-on-bright-light: #c9c9c9;--text-color-on-dark: #ffffff;--text-color-on-dark-lighten: rgba(255,255,255,0.7);--text-color-on-accent: #ffffff;--text-color-on-primary: #ffffff;--text-color-on-seondary: #ffffff;--text-color-on-tertiary: #ffffff;--color-default-background: #ffffff;--color-darker-background: #fcfcfc;--color-darker-background2: #f4f2f2;--hover-color-on-primary: var(--color-accent);--color-selected: #d9ecfa;--background-color-404: #feb954;--secondary-color-redesign: #254C45;--text-color-redesign-on-background-accent: #ffffff}:root{--font-family-headline: "trade-gothic-next", sans-serif;--font-family-body: "Roboto", sans-serif;--font-weight-thin: 200;--font-weight-regular: 400;--font-weight-headline: 700;--font-weight-semibold: 500;--font-weight-bold: 600;--font-weight-extra-bold: 900;--header-height: 202px;--header-height-mobile: 167px;--font-basis: 14px;--font-size-xxs: 0.714rem;--font-size-xs: 0.857rem;--font-size-s: 1rem;--font-size-m: 1.143rem;--font-size-l: 1.286rem;--font-size-xl: 1.714rem;--font-size-xxl: 2rem;--font-size-xxxl: 2.5rem;--mobile-nav-height: 50px;--max-content-width: 1200px;--shop-sidebar-width: 200px;--archive-page-gap: 30px;--border-radius-width: 3px;--border-radius-width-redesign: 5px;--border-radius-width-large: 15px;--scrollbar-width: 5px;--spacing-side: 10px;--modal-box-shadow: 0 0 10px rgba(0,0,0,0.1);--spacing-00: 0px;--spacing-01: 0.286rem;--spacing-02: 0.571rem;--spacing-03: 0.857rem;--spacing-04: 1.143rem;--spacing-05: 1.429rem;--spacing-06: 1.714rem;--spacing-07: 2.143rem;--spacing-08: 2.571rem;--spacing-09: 2.857rem;--spacing-10: 3.143rem;--spacing-11: 3.429rem;--spacing-12: 3.714rem;--spacing-13: 4rem;--spacing-14: 4.286rem;--spacing-15: 4.571rem;--spacing-16: 5.714rem;--z-index-above-overlay: 100001;--z-index-overlay: 100000;--z-index-above-overlay2: 200001;--z-index-overlay2: 200000;--z-index-elevated: 100;--z-index-max: 9999}@media(max-width: 599px){:root{--font-basis: 12px}}@media(min-width: 1265px){:root{--spacing-side: 30px}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:100;src:url("../assets/fonts/roboto-v32-latin-100.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:100;src:url("../assets/fonts/roboto-v32-latin-100italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:300;src:url("../assets/fonts/roboto-v32-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:300;src:url("../assets/fonts/roboto-v32-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url("../assets/fonts/roboto-v32-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:400;src:url("../assets/fonts/roboto-v32-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:500;src:url("../assets/fonts/roboto-v32-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:500;src:url("../assets/fonts/roboto-v32-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url("../assets/fonts/roboto-v32-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:700;src:url("../assets/fonts/roboto-v32-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:900;src:url("../assets/fonts/roboto-v32-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:900;src:url("../assets/fonts/roboto-v32-latin-900italic.woff2") format("woff2")}body,html{font-family:var(--font-family-body);font-size:var(--font-basis)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-headline);font-weight:900}h1,.h1{font-size:var(--font-size-xxl);text-transform:uppercase}h2,.h2{font-size:var(--font-size-xl)}h3,.h3{font-size:var(--font-size-l)}h4,.h4,#mastfoot .widget .widget-title{font-size:var(--font-size-m)}h5,.h5{font-size:var(--font-size-m)}h6,.h6{font-size:var(--font-size-m)}p,.p{font-size:var(--font-size-s);line-height:var(--font-size-xl)}ul,ol,dl{font-size:var(--font-size-s);line-height:var(--font-size-xl)}strong{font-weight:var(--font-weight-bold)}a:link,a:visited{color:var(--text-color-on-bright)}a:hover{color:var(--color-accent)}.fineprint.price-disclaimer{padding:var(--spacing-03) 0;font-size:var(--font-size-xs);opacity:.5}.hero-header{display:flex;justify-content:center;width:100%;height:100%;overflow:hidden;max-width:100vw;background-color:var(--color-darker-background);color:var(--text-color-on-bright)}@media(min-width: 960px){.hero-header{margin-top:0}.hero-header.has-desktop-image{min-height:55vh}}.hero-header .hero-content{display:flex;flex-direction:column;width:100%}@media(min-width: 960px){.hero-header .hero-content{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:var(--max-content-width)}}.hero-header .hero-content:has(.has-desktop-image),.hero-header .hero-content:has(.has-mobile-image){max-width:unset}.hero-header .hero-left{flex:1;order:2;padding:var(--spacing-05);display:flex;flex-direction:column;justify-content:center;width:100%}@media(min-width: 960px){.hero-header .hero-left{order:1;min-height:350px}}.hero-header .hero-left.has-desktop-image,.hero-header .hero-left.has-mobile-image{background-image:var(--background-desktop);background-repeat:no-repeat !important;background-size:cover !important;height:var(--header-height-mobile);min-height:unset}.hero-header .hero-left.has-desktop-image h1,.hero-header .hero-left.has-mobile-image h1{text-align:center;color:#fff;text-shadow:0 0 10px #000;font-size:5rem}@media(min-width: 960px){.hero-header .hero-left.has-desktop-image,.hero-header .hero-left.has-mobile-image{min-height:250px}}@media(max-width: 1263px){.hero-header .hero-left.has-desktop-image,.hero-header .hero-left.has-mobile-image{background-image:var(--background-mobile);background-position:center !important}}@media(max-width: 959px){.hero-header .hero-left.has-desktop-image h1,.hero-header .hero-left.has-mobile-image h1{font-size:3.5rem}}@media(max-width: 599px){.hero-header .hero-left.has-desktop-image h1,.hero-header .hero-left.has-mobile-image h1{font-size:2.5rem}}.hero-header .hero-left h1{margin:0;display:flex;flex-direction:column;text-transform:uppercase}@media(min-width: 960px){.hero-header .hero-left h1{font-size:2.5rem}}.hero-header .hero-left h1 .subtitle{font-weight:var(--font-weight-regular);font-size:.5em;order:1;color:var(--text-color-on-bright-lighten);margin-bottom:var(--spacing-03)}.hero-header .hero-left h1 .primary-headline{order:2}.hero-header .hero-left p{font-size:1.2em}.hero-header .hero-left .cta-block{margin-top:var(--spacing-10)}.hero-header .hero-left .cta-block .button{display:inline}.hero-header .hero-right{flex:1;order:1;background-size:cover;background-position:center center;background-color:var(--color-primary);width:100vw;min-height:50vw;background-image:var(--background-mobile)}@media(min-width: 960px){.hero-header .hero-right{background-image:var(--background-desktop);order:2;height:300px;min-height:100%;margin-right:calc((100vw - var(--max-content-width))/2*-1)}}.hero-header.has-desktop-image .hero-left{max-width:800px}table:not(.variations){width:100%;border-collapse:collapse;border:1px solid var(--color-border)}table:not(.variations) th,table:not(.variations) td{padding:12px;text-align:left;border-bottom:1px solid var(--color-border);font-weight:normal;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;min-width:100px}table:not(.variations) tr:nth-child(even){background-color:#f9f9f9}table:not(.variations) th{background-color:var(--color-darker-background2);color:var(--text-color-on-bright)}table:not(.variations) tr:hover td,table:not(.variations) tr:hover th{background-color:#ddd}.button{display:flex;justify-content:center;align-items:center}.button .pling-icon{width:20px;height:20px;margin-right:var(--spacing-03)}.button.disabled{opacity:.5;cursor:not-allowed}.button-reset,input[type=submit],button[type=submit]{--webkit-appearance: none;appearance:none;border:0}.pling-theme-button,input[type=submit],button[type=submit]{border-radius:3px;padding:var(--spacing-03) var(--spacing-05);background-color:var(--color-primary);color:var(--text-color-on-accent);cursor:pointer;transition:all .2s ease-out}.pling-theme-button:hover,input[type=submit]:hover,button[type=submit]:hover{color:var(--text-color-on-accent);background:var(--color-accent)}button,.button{padding:var(--spacing-02) var(--spacing-03);border-radius:var(--border-radius-width);text-decoration:none;font-weight:var(--font-weight-bold);background-color:var(--color-primary);color:var(--text-color-on-primary);border:1px solid var(--color-primary);width:auto;cursor:pointer;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out}button:link,button:visited,.button:link,.button:visited{color:var(--text-color-on-primary)}button:hover:not(:disabled),button.selected,.button:hover:not(:disabled),.button.selected{border-color:var(--color-accent);color:var(--text-color-on-accent);background-color:var(--color-accent)}button.text,.button.text{background-color:rgba(0,0,0,0);color:var(--text-color-on-bright);border-width:0;font-weight:var(--font-weight-regular)}button.text:hover:not(:disabled),.button.text:hover:not(:disabled){color:var(--color-accent);background-color:rgba(0,0,0,0)}button.inversed,.button.inversed{border-color:var(--color-primary);color:var(--text-color-on-bright);background-color:var(--text-color-on-primary)}button.inversed:link,button.inversed:visited,.button.inversed:link,.button.inversed:visited{border-color:var(--color-primary);color:var(--text-color-on-bright);background-color:var(--text-color-on-primary)}button.inversed:hover:not(:disabled),button.inversed.selected,.button.inversed:hover:not(:disabled),.button.inversed.selected{background-color:var(--color-primary);color:var(--text-color-on-primary);border-color:var(--color-primary)}button.secondary,.button.secondary{background-color:var(--color-secondary);border-width:0}button.tertiary,.button.tertiary{background-color:var(--color-tertiary);border-width:0}button.tertiary:hover:not(:disabled),.button.tertiary:hover:not(:disabled){color:var(--text-color-on-accent);background-color:var(--color-accent)}.button-icon{justify-content:center;cursor:pointer;background-color:rgba(0,0,0,0);border:0;padding:0;color:var(--text-color-on-bright)}.button-icon:hover{color:var(--color-accent) !important;background-color:rgba(0,0,0,0) !important}.button-icon .pling-icon{margin:0}button:disabled,button[disabled]{cursor:not-allowed;opacity:.5}.pling-icon{width:30px;height:30px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.pling-icon.small{width:18px;height:18px}#masthead .search{width:100%;position:relative}#masthead .search .pling-icon{color:var(--text-color-on-bright)}#masthead .search .woocommerce-product-search{display:flex;justify-content:space-between;align-items:center;top:0}#masthead .search .woocommerce-product-search input,#masthead .search .woocommerce-product-search button{flex:1;appearance:none;border:none;margin:0;background-color:var(--color-darker-background)}#masthead .search .woocommerce-product-search input{height:60px;padding-left:var(--spacing-03)}#masthead .search .woocommerce-product-search input[type=search]{border-top-left-radius:var(--border-radius-width-large);border-bottom-left-radius:var(--border-radius-width-large)}#masthead .search .woocommerce-product-search button{border-radius:0;border-top-right-radius:var(--border-radius-width-large);border-bottom-right-radius:var(--border-radius-width-large)}#masthead .search .woocommerce-product-search button{height:60px}#masthead .search .woocommerce-product-search .search-nav{display:flex}#wpadminbar{z-index:100002}body.admin-bar #masthead{margin-top:0px}@media screen and (max-width: 782px){#wpadminbar{position:fixed}body.admin-bar #masthead{margin-top:46px}}.tooltip{visibility:hidden;width:180px;background-color:#333;color:#fff;text-align:center;padding:10px;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s}.tooltip-item{position:relative}.tooltip-item .tooltip::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltip-item:hover .tooltip{visibility:visible;opacity:1}.shop-trust-bar{width:var(--viewport-width);position:relative;left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;gap:var(--spacing-05);background-color:var(--color-primary);padding:var(--spacing-10) var(--spacing-03);color:var(--text-color-on-primary);justify-content:space-around;z-index:-1}.shop-trust-bar .single-feature{width:150px;display:flex;align-items:center;flex-direction:column}.shop-trust-bar .pling-icon{width:50px;height:50px;margin-bottom:var(--spacing-03)}.shop-trust-bar .label{text-align:center;font-weight:var(--font-weight-bold)}.off-canvas-flyout .sidebar{position:fixed;z-index:var(--z-index-above-overlay2);right:0;top:0;height:var(--vh, 100%);width:100%;display:flex;flex-direction:column;background-color:var(--color-background, #ffffff);transform:translateX(110%);transition:transform 200ms ease-in}.off-canvas-flyout .sidebar .header{padding:var(--spacing-03);font-family:var(--font-family-headline);font-size:var(--font-size-l);flex:0 0 auto;display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;border-bottom:1px solid var(--color-border)}.off-canvas-flyout .sidebar .content{display:flex;flex-direction:column;flex:1 1 auto;overflow-y:auto}.off-canvas-flyout .sidebar .footer{min-height:100px;flex:0 0 auto}@media(min-width: 960px){.off-canvas-flyout .sidebar{max-width:500px;box-shadow:0 0 10px rgba(0,0,0,.3)}}.off-canvas-flyout .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5);z-index:var(--z-index-overlay2);transition:all .5s ease-out;display:none;opacity:0}.off-canvas-flyout.active .overlay{opacity:1;display:block}.off-canvas-flyout.closing .overlay{opacity:0;display:block}.off-canvas-flyout.active .sidebar{transform:translateX(0%)}.tumbleweed-container{width:100%;height:400px;overflow:hidden;position:fixed;bottom:0;z-index:1}.tumbleweed{position:absolute;top:180px;width:150px;height:150px;background:url("../assets/images/404/tumbleweed.svg") no-repeat;background-size:100%}.tumbleweed{transform:translateX(-100%);animation:tumbleweed linear 5s;animation-iteration-count:infinite}.tumbleweed.layer-two{width:300px;height:300px;animation:tumbleweed linear 8s;animation-iteration-count:infinite}.tumbleweed.layer-three{width:500px;height:500px;top:50px;animation-delay:5s;animation:tumbleweed linear 10s;animation-iteration-count:infinite}.tumbleweed.background{filter:blur(1px)}@keyframes tumbleweed{0%{transform:translate(-100vw, 10%) rotate(0deg);opacity:.5}10%{transform:translate(-10vw, 1%) rotate(130deg);opacity:1}17%{transform:translate(27vw, 10%) rotate(250deg)}26%{transform:translate(45vw, 3%) rotate(360deg)}34%{transform:translate(60vw, 10%) rotate(490deg)}42%{transform:translate(80vw, 7%) rotate(600deg)}50%{transform:translate(90vw, 10%) rotate(720deg)}60%{transform:translate(95vw, 15%) rotate(1080deg)}100%{transform:translate(100vw, 10%) rotate(1200deg)}}.trust-list{list-style:none}.trust-list li{display:flex;align-items:center;gap:var(--spacing-03);font-size:var(--font-size-s);line-height:var(--font-size-s)}.trust-list li .pling-icon{width:20px;height:20px}.payment-method-icons,.shipping-method-icons{display:flex;gap:var(--spacing-02);align-items:center}.payment-method-icons .icon img,.shipping-method-icons .icon img{height:30px;width:auto}.service-banner-block{display:flex;justify-content:center;padding:var(--spacing-15) var(--spacing-03);background-color:var(--color-darker-background)}.service-banner-block .inner{display:flex;flex-direction:column}@media(min-width: 600px){.service-banner-block .inner{flex-direction:row}}@media(min-width: 960px){.service-banner-block .inner{flex-direction:row}}.service-banner-block .testimonials{display:flex;flex-wrap:nowrap;align-items:center;flex-shrink:0}.service-banner-block .testimonials .testimonial{box-shadow:var(--modal-box-shadow);overflow:hidden;border-radius:100%;position:relative;z-index:10;background-color:var(--color-primary);background:linear-gradient(180deg, var(--color-primary) 0%, var(--color-secondary) 100%);padding:0;margin:0;width:80px;height:80px}.service-banner-block .testimonials .testimonial img{width:100%;height:auto;position:relative;padding:0;margin:0}@media(min-width: 960px){.service-banner-block .testimonials .testimonial{width:135px;height:135px}}.service-banner-block .testimonials .testimonial:nth-child(1){transform:translate(30px);z-index:5}.service-banner-block .testimonials .testimonial:nth-child(2){z-index:100;width:120px;height:120px}@media(min-width: 960px){.service-banner-block .testimonials .testimonial:nth-child(2){width:170px;height:170px}}.service-banner-block .testimonials .testimonial:nth-child(3){transform:translate(-30px);z-index:3}.service-banner-block .contact{flex-grow:1;display:flex;padding:var(--spacing-10) var(--spacing-03) 0 var(--spacing-03)}.service-banner-block .contact .contact-icon{width:50px;height:50px}.service-banner-block .contact h2{margin-top:0}.service-banner-block .contact .inner{display:flex;flex-direction:row;gap:var(--spacing-05)}.service-banner-block .contact .contact-phone{font-size:var(--font-size-xl);margin-bottom:var(--spacing-03);text-decoration:none}.service-banner-block .contact .contact-link{display:flex;padding-top:var(--spacing-03);align-items:center;gap:var(--spacing-03)}.service-banner-block .contact .contact-link .pling-icon{width:18px;height:18px}.pwi-influencer-box{justify-content:center;margin:0 auto}.pling-woocommerce-improvements-promo-banner .primary-text{font-size:var(--font-size-s);text-transform:uppercase;margin-bottom:var(--spacing-01)}.pling-woocommerce-improvements-promo-banner .secondary-text{font-size:var(--font-size-xs);text-transform:uppercase}#pling-search-facets .attribute-values .inner .attribute-name-holder .attribute-name{font-size:var(--font-size-xl);line-height:var(--font-size-l)}#pling-search-facets .attribute-values .inner .attribute-name-holder .button-close{font-size:var(--font-size-l)}#pling-search-facets .attribute-values .woocommerce-widget-layered-nav-list{max-height:unset}#pling-search-facets .attribute-values .woocommerce-widget-layered-nav-list__item.wc-layered-nav-term{display:flex;align-items:center}#pling-search-facets .attribute-values .woocommerce-widget-layered-nav-list__item.wc-layered-nav-term a{flex-grow:1;font-size:var(--font-size-l);padding-top:15px;padding-bottom:15px}#pling-search-facets .attribute-values .woocommerce-widget-layered-nav-list__item.wc-layered-nav-term .pling-search-nav-attribute-holder{display:none !important;margin-left:7px}#pling-search-facets .attribute-values .woocommerce-widget-layered-nav-list__item.wc-layered-nav-term.woocommerce-widget-layered-nav-list__item--chosen.chosen .pling-search-nav-attribute-holder{display:flex !important;background-color:#f52e2e;border-radius:15px;padding:1px;stroke-width:2.1px;flex-grow:unset}#pling-search-facets .attribute-values .woocommerce-widget-layered-nav-list__item.wc-layered-nav-term.woocommerce-widget-layered-nav-list__item--chosen.chosen .pling-search-nav-attribute-holder svg{width:10px;height:10px}#pling-search-facets .attribute-values .woocommerce-widget-layered-nav-list__item.wc-layered-nav-term.woocommerce-widget-layered-nav-list__item--chosen.chosen:hover{background-color:#f9f9f9}.elementor-widget-pling-hero-block{display:flex;height:100%;flex-direction:column;align-items:center}.pling-hero-block{height:100%;background-color:var(--color-darker-background);padding:var(--spacing-05);max-width:var(--max-content-width)}.pling-hero-block .inner{display:flex;flex-direction:column;overflow:hidden;gap:var(--spacing-05);height:100%}.pling-hero-block .inner .the-media{position:relative;order:1;width:100%;overflow:hidden;flex:1 0 auto}.pling-hero-block .inner .the-media .swiper-pagination{transform:translateY(-10px)}.pling-hero-block .inner .the-media .swiper-slide{cursor:grab}.pling-hero-block .inner .the-content{order:2;width:100%;display:flex;flex-direction:column}.pling-hero-block .inner .the-content .the-content-inner{padding:0}.pling-hero-block .inner .the-content .the-content-inner{display:flex;flex-direction:column;height:100%}.pling-hero-block .inner .cta-block{display:flex;gap:var(--spacing-03) !important;flex-direction:row;flex-wrap:wrap}@media(min-width: 960px){.pling-hero-block .inner{flex-direction:row}.pling-hero-block .inner .cta-block{margin-top:var(--spacing-05)}.pling-hero-block .inner .cta-block .button{min-width:200px;padding:var(--spacing-03) var(--spacing-05)}}.pling-hero-block .single-image,.pling-hero-block .slick-slider{border-radius:var(--border-radius-width);overflow:hidden;line-height:0;width:100%}@media(min-width: 960px){.pling-hero-block.has-media .inner{align-items:center}.pling-hero-block.has-media .inner .the-content{width:60%}.pling-hero-block.has-media .inner .the-media{width:40%}}.pling-hero-block .the-content{display:flex;flex-direction:column;height:100%}.pling-hero-block .the-content .headline,.pling-hero-block .the-content .sub-headline{text-transform:uppercase;margin:0;display:block;font-size:var(--font-size-xl)}.pling-hero-block .the-content .sub-headline{font-weight:var(--font-weight-regular);font-size:var(--font-size-m);color:var(--text-color-on-bright-lighten)}.pling-hero-block .the-content .headline{order:1;display:flex;flex-direction:column}.pling-hero-block .the-content .headline .primary-headline{order:2}.pling-hero-block .the-content .headline .sub-headline{order:1}.pling-hero-block .the-content .the-text{order:2}.pling-hero-block .the-content .cta-block{order:3}.pling-hero-block .the-content ul{padding-left:var(--spacing-05)}.pling-hero-block.layout-dimmed{background-color:var(--color-border)}.pling-hero-block.layout-highlight{background-color:var(--color-primary);color:var(--text-color-on-primary)}.pling-hero-block.layout-highlight .headline{color:var(--text-color-on-primary)}.pling-hero-block.layout-highlight .sub-headline{color:var(--text-color-on-dark-lighten)}.pling-hero-block.layout-dark{background-color:var(--text-color-on-bright);color:var(--text-color-on-dark)}.pling-hero-block.layout-dark .the-text a:link,.pling-hero-block.layout-dark .the-text a:visited{color:var(--color-primary)}.pling-hero-block.layout-dark .the-text a:hover,.pling-hero-block.layout-dark .the-text a:focus{color:var(--color-accent)}.pling-hero-block.layout-dark .sub-headline{color:var(--text-color-on-dark-lighten)}.pling-hero-block.layout-white{background-color:var(--color-default-background);color:var(--text-color-on-bright)}.pling-hero-block.media-top .inner{flex-direction:column}.pling-hero-block.media-top .inner .the-media{order:1;width:100%}.pling-hero-block.media-top .inner .the-content{order:2;width:100%}.pling-hero-block.media-right .the-media{order:2}.pling-hero-block.media-right .the-content{order:1}.pling-hero-block.text-center .the-content{justify-content:center;align-items:center;text-align:center}.pling-hero-block.text-center .the-content .the-text{display:flex;flex-direction:column;align-items:center;justify-content:center}.pling-hero-block.text-center .the-content .the-text ul{text-align:left}.pling-hero-block.text-center .cta-block{justify-content:center}.pling-hero-block.text-left .the-content{justify-content:left;text-align:left}.pling-hero-block.text-right .the-content{justify-content:right;text-align:right}.pling-hero-block.text-right .cta-block{justify-content:end}.elementor-widget-pling-hero-block .elementor-widget-container{width:100%}.e-con-full .pling-hero-block{width:100%;display:flex;justify-content:center;max-width:100%}.e-con-full .pling-hero-block .inner{max-width:var(--max-content-width)}.pling-info-block{border:1px solid var(--color-info);background-color:var(--color-info-lighten);border-radius:var(--border-radius-width);margin-top:50px;margin-bottom:var(--spacing-05);position:relative}@media(min-width: 960px){.pling-info-block{margin-top:0;height:100%}}.pling-info-block .icon{border:1px solid var(--color-info);background-color:var(--color-default-background);border-radius:100%;width:50px;height:50px;display:flex;justify-content:center;align-items:center}.pling-info-block .icon .pling-icon{width:40px;height:40px;color:var(--color-info)}.pling-info-block .inner{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--spacing-05)}.pling-info-block .inner .the-icon{margin-top:-45px}.pling-info-block .inner .the-content{text-align:center;padding:var(--spacing-05) var(--spacing-05) 0 var(--spacing-05)}.pling-info-block .inner .the-content .the-text{margin-top:var(--spacing-05)}.pling-info-block .inner .the-content a:link,.pling-info-block .inner .the-content a:visited{color:var(--color-primary)}.pling-info-block .inner .the-content a:hover,.pling-info-block .inner .the-content a:focus{color:var(--color-accent)}.pling-info-block .inner .the-content .headline,.pling-info-block .inner .the-content .sub-headline{margin:0;text-transform:uppercase;font-size:var(--font-size-xl)}.pling-info-block .inner .the-content .sub-headline{font-weight:var(--font-weight-regular);font-size:var(--font-size-l)}@media(min-width: 960px){.pling-info-block .inner{flex-direction:row;align-items:flex-start}.pling-info-block .inner .the-icon{margin-top:0}.pling-info-block .inner .icon{width:70px;height:70px;background-color:rgba(0,0,0,0)}.pling-info-block .inner .icon .pling-icon{width:60px;height:60px}.pling-info-block .inner .the-content{text-align:left}}.pling-info-block.type-warning{border-color:var(--color-warning);background-color:var(--color-warning-lighten)}.pling-info-block.type-warning .icon{border-color:var(--color-warning)}.pling-info-block.type-warning .icon .pling-icon{color:var(--color-warning)}.pling-info-block.type-error{border-color:var(--color-error);background-color:var(--color-error-lighten)}.pling-info-block.type-error .icon{border-color:var(--color-error)}.pling-info-block.type-error .icon .pling-icon{color:var(--color-error)}@media(min-width: 960px){.elementor-widget-pling-info-block+.elementor-widget-pling-info-block{margin-top:0}}.pling-compare-block .inner{display:flex;flex-direction:column}@media(min-width: 960px){.pling-compare-block .inner{flex-direction:row}}.pling-compare-block .title-block{color:var(--text-color-on-bright);flex:1 1 25%;padding:var(--spacing-10);display:flex;flex-direction:column;justify-content:center}.pling-compare-block .title-block .headline,.pling-compare-block .title-block .sub-headline{text-transform:uppercase;margin:0;display:block;font-size:var(--font-size-xl)}.pling-compare-block .title-block .sub-headline{font-weight:var(--font-weight-regular);font-size:var(--font-size-m);color:var(--text-color-on-bright-lighten)}.pling-compare-block .title-block .title-additional-text{font-size:var(--font-size-s);color:var(--text-color-on-bright)}.pling-compare-block .title-block .headline{display:flex;flex-direction:column}.pling-compare-block .title-block .headline .primary-headline{order:2}.pling-compare-block .title-block .headline .sub-headline{order:1}@media(min-width: 960px){.pling-compare-block .title-block{text-align:right;min-width:350px}}@media(min-width: 1265px){.pling-compare-block .title-block{min-width:600px}}.pling-compare-block .product-block{display:flex;flex:1 1 100%;gap:var(--spacing-03);background-color:var(--color-darker-background);overflow-x:auto;padding-bottom:var(--spacing-03)}.pling-compare-block .product-block .single-product{flex:1 1 30%;min-width:350px;display:flex;flex-direction:column;max-width:600px}.pling-compare-block .product-block .the-content{padding:var(--spacing-05)}.pling-compare-block .product-block .cta-block{padding:var(--spacing-05);margin-top:auto}.pling-compare-block.layout-dimmed .title-block{background-color:var(--color-border)}.pling-compare-block.layout-highlight .title-block{background-color:var(--color-primary);color:var(--text-color-on-primary)}.pling-compare-block.layout-highlight .title-block .headline,.pling-compare-block.layout-highlight .title-block .title-additional-text{color:var(--text-color-on-primary)}.pling-compare-block.layout-highlight .title-block .sub-headline{color:var(--text-color-on-dark-lighten)}.pling-compare-block.layout-dark .title-block{background-color:var(--text-color-on-bright);color:var(--text-color-on-dark)}.pling-compare-block.layout-dark .title-block .sub-headline,.pling-compare-block.layout-dark .title-block .title-additional-text{color:var(--text-color-on-dark-lighten)}.pling-compare-block.layout-white .title-block{background-color:var(--color-default-background);color:var(--text-color-on-bright)}.pling-contact-block{display:flex;justify-content:center;background-color:var(--color-darker-background);padding-top:var(--spacing-05);padding-bottom:var(--spacing-05);align-items:center;min-height:300px}.pling-contact-block .inner{max-width:var(--max-content-width);width:100%;gap:var(--spacing-05);flex-wrap:wrap;display:flex;flex-direction:row;justify-content:space-around}.pling-contact-block .contact-item{display:flex;text-align:center;flex-direction:column;align-items:center}.pling-contact-block .contact-item .pling-icon{width:60px;height:60px;color:var(--color-primary)}.pling-contact-block .contact-item .item-title{margin-bottom:0}.pling-contact-block .contact-item .contact-email,.pling-contact-block .contact-item .contact-phone{text-decoration:none !important}.pling-slider{color:var(--text-color-on-primary);overflow:hidden;height:auto}.pling-slider .swiper-slide{display:flex;justify-content:center}@media(min-width: 960px){.pling-slider .swiper-slide{margin-bottom:30px}}.pling-slider .swiper-slide .swiper-slide-inner{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.pling-slider .swiper-slide .swiper-slide-inner .slider-media{line-height:0;width:100%;height:300px;overflow:hidden;position:relative}.pling-slider .swiper-slide .swiper-slide-inner .slider-media img{width:100%;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.pling-slider .swiper-slide .swiper-slide-inner .slide-text{width:100%;background-color:var(--color-primary);height:300px;margin-bottom:40px;display:flex;align-items:center;justify-content:center}.pling-slider .swiper-slide .swiper-slide-inner .slide-text .call-to-action-link{color:var(--text-color-on-primary);display:flex;align-items:center;font-size:var(--font-size-l)}.pling-slider .swiper-slide .swiper-slide-inner .slide-text .call-to-action-link:hover{color:var(--color-accent)}.pling-slider .swiper-slide .swiper-slide-inner .slide-text .slide-text-inner{width:100%;padding:var(--spacing-10)}.pling-slider .swiper-slide .swiper-slide-inner .slide-text .slide-title{font-size:var(--font-size-xxl);text-transform:uppercase;display:flex;flex-direction:column}.pling-slider .swiper-slide .swiper-slide-inner .slide-text .slide-title .main-title{order:2}.pling-slider .swiper-slide .swiper-slide-inner .slide-text .slide-title .sub-title{font-size:var(--font-size-l);display:block;order:1}.pling-slider .swiper-slide .swiper-slide-inner .slide-text .the-text{font-size:var(--font-size-l)}.pling-slider .swiper-slide .swiper-slide-inner .slide-text .slide-cta{padding:20px 0}@media(min-width: 960px){.pling-slider .swiper-slide .swiper-slide-inner{flex-direction:row;max-height:600px;width:100%;max-width:calc(var(--max-content-width) + 500px)}.pling-slider .swiper-slide .swiper-slide-inner .slider-media{height:100%;width:45%;aspect-ratio:1/1}.pling-slider .swiper-slide .swiper-slide-inner .slide-text{height:100%;margin:0;width:55%;display:flex}.pling-slider .swiper-slide .swiper-slide-inner .slide-text .slide-text-inner{max-width:700px}}.woocommerce-breadcrumb-holder{width:var(--viewport-width);position:relative;left:50%;transform:translateX(-50%);background-color:var(--color-primary);padding:var(--spacing-01) var(--spacing-side);display:flex;justify-content:center}.woocommerce-breadcrumb-holder .woocommerce-breadcrumb{width:100%;max-width:var(--max-content-width);padding:var(--spacing-02) 0;display:flex;align-items:center;color:var(--text-color-on-primary);font-size:var(--font-size-s)}.woocommerce-breadcrumb-holder .woocommerce-breadcrumb a:link,.woocommerce-breadcrumb-holder .woocommerce-breadcrumb a:visited,.woocommerce-breadcrumb-holder .woocommerce-breadcrumb .pling-icon{color:var(--text-color-on-primary);text-decoration:none;opacity:.7}.woocommerce-breadcrumb-holder .woocommerce-breadcrumb a:hover{color:var(--color-accent);opacity:1}.woocommerce-breadcrumb a:not(:last-of-type),.woocommerce-breadcrumb a:not(:last-of-type)+.pling-icon{display:none}@media(min-width: 960px){.woocommerce-breadcrumb a:not(:last-of-type),.woocommerce-breadcrumb a:not(:last-of-type)+.pling-icon{display:block}}.woocommerce-products-footer{margin-top:var(--spacing-10);display:flex;justify-content:center;margin-bottom:calc(var(--spacing-03)*-1)}.woocommerce-products-footer .inner{width:100%;max-width:var(--max-content-width);padding:var(--spacing-05) 0;columns:2}.woocommerce-products-footer .inner h1:first-child{margin-top:0}.woocommerce-products-footer .woocommerce-products-footer__title{margin:var(--spacing-03) 0}@media(max-width: 600px){.woocommerce-products-footer .inner{columns:1}}ul.products,.elementor-products-grid ul.products.elementor-grid{gap:var(--spacing-03);list-style:none;padding:0;grid-template-columns:unset}@media(min-width: 600px){ul.products,.elementor-products-grid ul.products.elementor-grid{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 960px){ul.products,.elementor-products-grid ul.products.elementor-grid{display:grid;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1920px){ul.products,.elementor-products-grid ul.products.elementor-grid{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1920px){ul.products,.elementor-products-grid ul.products.elementor-grid{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 600px){ul.products.columns-2,ul.products.columns-3,ul.products.columns-4,ul.products.columns-5,.elementor-products-grid ul.products.elementor-grid.columns-2,.elementor-products-grid ul.products.elementor-grid.columns-3,.elementor-products-grid ul.products.elementor-grid.columns-4,.elementor-products-grid ul.products.elementor-grid.columns-5{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 960px){ul.products.columns-3,ul.products.columns-4,ul.products.columns-5,.elementor-products-grid ul.products.elementor-grid.columns-3,.elementor-products-grid ul.products.elementor-grid.columns-4,.elementor-products-grid ul.products.elementor-grid.columns-5{display:grid;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1920px){ul.products.columns-4,ul.products.columns-5,.elementor-products-grid ul.products.elementor-grid.columns-4,.elementor-products-grid ul.products.elementor-grid.columns-5{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1920px){ul.products.columns-5,.elementor-products-grid ul.products.elementor-grid.columns-5{grid-template-columns:repeat(5, 1fr)}}body.mouse-device ul.products li.product:hover{transform:scale(1.02);z-index:var(--z-index-elevated);box-shadow:0px 10px 80px -10px rgba(44,54,92,.2)}ul.products li.product{box-shadow:0 0 3px rgba(0,0,0,.1);background-color:#fff;transition:transform 500ms cubic-bezier(0.34, 1, 0.6, 1),box-shadow 200ms ease,background-color 200ms ease}ul.products li.product .woocommerce-loop-product__link{height:100% !important}ul.products li.product .inner{display:flex;height:100%;gap:var(--spacing-02)}@media(max-width: 599px){ul.products li.product .inner .media-block{width:25%;min-width:150px;max-width:300px;flex-shrink:0}ul.products li.product .inner .media-block img{width:100%;height:auto}}ul.products li.product .inner .description-block{display:flex;flex-flow:column;gap:var(--spacing-03);justify-content:flex-end;height:100%;margin:auto}ul.products li.product .inner .description-block .woocommerce-loop-product__title{order:1;margin-bottom:auto}ul.products li.product .inner .description-block .badge-block{order:2;margin-top:-9px}ul.products li.product .inner .description-block .price{order:3}ul.products li.product .inner .description-block .stock-block{order:4;align-items:flex-end}@media(min-width: 600px){ul.products li.product .inner{flex-direction:column}}@media(min-width: 960px){ul.products li.product .inner{flex-direction:column}}@media(max-width: 599px){ul.products li.product.product-category .inner{align-items:center}ul.products li.product.product-category .inner .media-block{width:unset;min-width:unset}ul.products li.product.product-category .inner .media-block img{width:50px}ul.products li.product.product-category .inner .description-block{flex-grow:1}}ul.products li.product,.products.elementor-grid li.product{font-size:var(--font-size-s)}ul.products li.product a:link,ul.products li.product a:visited,.products.elementor-grid li.product a:link,.products.elementor-grid li.product a:visited{text-decoration:none;color:var(--text-color-on-bright)}ul.products li.product .media-block,.products.elementor-grid li.product .media-block{position:relative;margin:auto}ul.products li.product .description-block,.products.elementor-grid li.product .description-block{padding:var(--spacing-03)}@media(min-width: 960px){ul.products li.product .description-block,.products.elementor-grid li.product .description-block{padding-top:0}}ul.products li.product .woocommerce-loop-product__title,ul.products li.product .woocommerce-loop-category__title,.products.elementor-grid li.product .woocommerce-loop-product__title,.products.elementor-grid li.product .woocommerce-loop-category__title{font-size:16px;font-weight:var(--font-weight-headline);margin:0;padding:0}@media(max-width: 599px){ul.products li.product .woocommerce-loop-product__title,ul.products li.product .woocommerce-loop-category__title,.products.elementor-grid li.product .woocommerce-loop-product__title,.products.elementor-grid li.product .woocommerce-loop-category__title{font-weight:var(--font-weight-regular)}}ul.products li.product .woocommerce-loop-category__title,.products.elementor-grid li.product .woocommerce-loop-category__title{text-align:center;margin-top:auto}ul.products li.product .woocommerce-loop-category__title .count,.products.elementor-grid li.product .woocommerce-loop-category__title .count{display:none}@media(max-width: 599px){ul.products li.product .woocommerce-loop-category__title,.products.elementor-grid li.product .woocommerce-loop-category__title{margin:0;text-align:left}}ul.products li.product .badge-block,.products.elementor-grid li.product .badge-block{width:100%}ul.products li.product .badge-block.badge-block-top,.products.elementor-grid li.product .badge-block.badge-block-top{position:absolute;left:var(--spacing-01);top:var(--spacing-01);display:flex;gap:var(--spacing-01)}ul.products li.product .badge-block.badge-block-bottom,.products.elementor-grid li.product .badge-block.badge-block-bottom{position:absolute;bottom:0}ul.products li.product .product-variation-quantity,.products.elementor-grid li.product .product-variation-quantity{font-size:var(--font-size-xs);line-height:var(--font-size-xs)}ul.stock-block{display:flex;flex-wrap:wrap;flex-direction:row;row-gap:3px;margin:0;padding:0}@media(min-width: 960px){ul.stock-block{flex-wrap:nowrap;min-width:247px}}ul.stock-block .stock-status{display:flex;align-items:center;align-self:flex-start;font-size:var(--font-size-xxs);line-height:var(--font-size-xxs);column-gap:3px}ul.stock-block .stock-status:not(:last-child){padding:0 6px 0 0}.price{display:flex;flex-wrap:wrap;column-gap:5px;align-items:flex-end;align-content:flex-end;font-size:var(--font-size-l);line-height:20px;font-weight:var(--font-weight-extra-bold);font-family:var(--font-family-headline);color:var(--secondary-color-redesign)}.price del{order:1;width:100%;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.price ins,.price>.woocommerce-Price-amount{order:2;text-decoration:none;font-family:var(--font-family-headline);font-size:var(--font-size-xl);line-height:var(--font-size-xl);font-weight:var(--font-weight-extra-bold)}.price .rrp{width:min-content;display:flex;flex-wrap:wrap;row-gap:3px}.price .rrp .rrp-label{font-size:var(--font-size-xs);line-height:var(--font-size-xs);font-weight:var(--font-weight-bold);margin:0 .25em 0 0}.price .rrp del{line-height:var(--font-size-xs);width:unset}.price .base-price{order:3;color:#9e9e9e;font-size:var(--font-size-xs);line-height:var(--font-size-xs);font-weight:var(--font-weight-regular)}.price .price-suffixes{order:5;padding-top:5px;display:flex;flex-wrap:wrap;row-gap:3px;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}.price .price-suffixes small{line-height:80%}.price .price-suffixes small:not(:last-child)::after{content:"|";margin:0 .25em}@media(max-width: 959px){.price .price-suffixes{width:100%}}.woocommerce-pagination .page-numbers{display:flex;list-style:none;padding:0;margin:0;gap:var(--spacing-01)}.woocommerce-pagination .page-numbers li{width:30px;height:30px;display:flex;justify-content:center;align-items:center;background-color:var(--color-primary);color:var(--text-color-on-primary)}.woocommerce-pagination .page-numbers a:link,.woocommerce-pagination .page-numbers a:visited{background-color:var(--color-secondary);color:var(--text-color-on-seondary);flex:1;justify-content:center;align-items:center;align-self:stretch;text-decoration:none}.woocommerce-pagination .page-numbers a:hover{background-color:var(--color-primary);color:var(--text-color-on-accent)}.woocommerce-notices-wrapper{margin:var(--spacing-03) 0}.woocommerce-error:focus-visible{outline:0 !important}.woocommerce-message,.woocommerce-info,.woocommerce-error li{display:flex;gap:var(--spacing-01);background-color:var(--color-default-background);margin:var(--spacing-05) 0;font-size:var(--font-size-s);align-items:center;animation:revealError 300ms forwards;border:1px solid var(--color-border);border-radius:var(--border-radius-width);overflow:hidden;transform:scale(0);animation-delay:300ms;padding:var(--spacing-03)}.woocommerce-message+li,.woocommerce-info+li,.woocommerce-error li+li{margin-top:var(--spacing-01)}.woocommerce-message .button,.woocommerce-message .button.wc-forward,.woocommerce-info .button,.woocommerce-info .button.wc-forward,.woocommerce-error li .button,.woocommerce-error li .button.wc-forward{order:10;padding:3px 10px;font-size:var(--font-size-xs);white-space:nowrap}.woocommerce-message{border-left:5px solid var(--color-success, green)}.woocommerce-error{list-style:none;padding:0;margin:0}.woocommerce-error li{border-left:5px solid var(--color-error, red);min-height:40px}.woocommerce-info{border-left:5px solid var(--color-info, blue)}@keyframes revealError{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.badge-block-bottom{bottom:0;width:100%;z-index:var(--z-index-elevated);list-style:none;display:flex;flex-direction:column;gap:var(--spacing-01);padding:0 var(--spacing-02) !important;margin:0;font-size:var(--font-size-xxs);line-height:var(--font-size-s);font-weight:var(--font-weight-bold);white-space:nowrap}@media(min-width: 960px){.badge-block-bottom{flex-direction:row}}.badge-block-bottom li{background-color:var(--color-primary);color:var(--text-color-on-primary);padding:var(--spacing-01) var(--spacing-02);flex-grow:1;text-align:center;border-radius:var(--border-radius-width)}.stock{color:var(--color-border);font-size:var(--font-size-s);padding:var(--spacing-02) 0;display:inline-block;border-radius:3px;font-weight:600}.stock.out-of-stock{color:var(--color-error)}.stock.available-on-backorder{color:var(--color-warning)}.stock.in-stock{color:var(--color-success)}.password-input{position:relative}.password-input .woocommerce-password-strength{font-weight:bold;margin-top:5px}.password-input .woocommerce-password-strength.short{color:red}.password-input .woocommerce-password-strength.good{color:#fc0}.password-input .woocommerce-password-strength.strong{color:#0c0}.password-input .woocommerce-password-hint{display:block;margin-top:5px;font-size:12px;color:#555}.password-input .show-password-input{position:absolute;background:rgba(0,0,0,0);right:0;top:0;transform:translateY(-50%);cursor:pointer;border:none;background-image:url("../assets/icons/eye.svg");background-size:30px;background-position:center center;background-repeat:no-repeat;height:50px;width:50px}.password-input .show-password-input:hover{background-color:rgba(0,0,0,0)}.password-input .show-password-input.display-password{background-image:url("../assets/icons/eye-crossed.svg")}.free-shipping-progress{background-color:#333 !important;border-radius:var(--border-radius-width);overflow:hidden}.free-shipping-progress .free-shipping-progress-message{padding:var(--spacing-03);display:flex;justify-content:center;column-gap:5px;font-size:var(--font-size-xs);line-height:var(--font-size-s);background-color:var(--color-primary) !important;color:#fff}.free-shipping-progress .free-shipping-progress-bar-progress{background-color:var(--color-accent) !important;transition:max-width 1s ease-in-out}html.mobile-nav-opened{overflow:hidden}body.mobile-nav-opened #trustbadge-container-98e3dadd90eb493088abdc5597a70810,body.mobile-nav-opened #minimized-trustbadge-98e3dadd90eb493088abdc5597a70810{display:none !important}body.mobile-nav-opened #usercentrics-root{display:none !important}body.pling-mega-menu-mobile .pling-mega-menu{z-index:-1}body.pling-mega-menu-mobile .pling-mega-menu .primary-menu-container,body.pling-mega-menu-mobile .pling-mega-menu .sub-menu-wrapper{padding-top:var(--masthead-height, 161px)}body.pling-mega-menu-desktop .pling-mega-menu{border-bottom:10px solid var(--color-primary)}body.pling-mega-menu-desktop .pling-mega-menu .menu-item.headline{display:none}body.pling-mega-menu-desktop .pling-mega-menu .primary-menu-container .sub-menu-wrapper-level-1 .inner-level-1{margin-top:10px}body.pling-mega-menu-desktop .pling-mega-menu .primary-menu-container .menu-item-level-0{padding-right:var(--spacing-03);padding-left:var(--spacing-03)}body.pling-mega-menu-desktop .pling-mega-menu .primary-menu-container .active-menu-item{background-color:var(--color-primary)}body.pling-mega-menu-desktop .pling-mega-menu .primary-menu-container .active-menu-item .menu-item-link-level-0{color:var(--text-color-on-primary) !important}body.pling-mega-menu-desktop .pling-mega-menu .primary-menu-container .menu-item.all-products{display:none}body.pling-mega-menu-desktop .pling-mega-menu .primary-menu{margin:0 auto;width:100%;max-width:var(--max-content-width)}.pling-mega-menu a:link,.pling-mega-menu a:visited{flex:1;height:48px;display:flex;align-items:center;text-decoration:none;color:var(--text-color-on-bright)}.pling-mega-menu a:hover{color:var(--text-color-on-dark)}.pling-mega-menu ul{list-style:none;padding:0;margin:0;display:flex}.pling-mega-menu ul li{font-size:var(--font-size-s)}@media(max-width: 959px){.pling-mega-menu ul{flex-direction:column;gap:0}.pling-mega-menu ul li{display:flex}.pling-mega-menu ul a:link,.pling-mega-menu ul a:visited{padding-left:var(--spacing-03);border-bottom:1px solid var(--color-border)}.pling-mega-menu ul a:link .pling-icon,.pling-mega-menu ul a:visited .pling-icon{width:15px;height:15px;margin:0 var(--spacing-03)}.pling-mega-menu ul a:hover,.pling-mega-menu ul a:focus,.pling-mega-menu ul a:active{background-color:var(--color-accent)}.pling-mega-menu ul a:hover>.cat-name,.pling-mega-menu ul a:focus>.cat-name,.pling-mega-menu ul a:active>.cat-name{color:var(--text-color-on-accent) !important}.pling-mega-menu ul li.mobile-back a{padding-left:0;justify-content:start}}@media(min-width: 1265px){.pling-mega-menu a:hover,.pling-mega-menu a:focus,.pling-mega-menu a:active{color:var(--color-accent)}.pling-mega-menu .mobile-back,.pling-mega-menu .pling-icon{display:none !important}.pling-mega-menu .sub-menu-level-1{margin-bottom:var(--spacing-05);display:grid;gap:var(--spacing-03);grid-template-columns:repeat(4, 1fr)}.pling-mega-menu .sub-menu-level-1 .menu-item-level-1{padding-right:100px;margin-top:var(--spacing-05)}.pling-mega-menu .sub-menu-level-1 .menu-item-level-1 a{white-space:nowrap}.pling-mega-menu .sub-menu-wrapper-level-1 a,.pling-mega-menu .sub-menu-wrapper-level-2 a{height:auto;margin-bottom:var(--spacing-02);font-size:var(--font-size-m);font-weight:var(--font-weight-bold)}.pling-mega-menu .menu-item-level-0:hover .sub-menu-wrapper-level-1{visibility:visible}.pling-mega-menu .menu-item-level-0:focus-within .sub-menu-wrapper-level-1,.pling-mega-menu .menu-item-level-0:focus .sub-menu-wrapper-level-1{visibility:visible}.pling-mega-menu .sub-menu-wrapper-level-2 a{font-weight:normal;font-size:var(--font-size-s);margin-bottom:0}.pling-mega-menu .sub-menu-wrapper-level-2 ul{flex-direction:column}.pling-mega-menu .sub-menu-wrapper-level-3 ul{flex-direction:row;gap:var(--spacing-01);margin-left:0;margin-bottom:var(--spacing-02)}.pling-mega-menu .sub-menu-wrapper-level-3 a:link,.pling-mega-menu .sub-menu-wrapper-level-3 a:visited{background-color:var(--color-secondary);color:var(--text-color-on-seondary);border-radius:5px;padding:3px 10px;line-height:var(--font-size-xxs);font-size:var(--font-size-xxs)}.pling-mega-menu .sub-menu-wrapper-level-3 a:hover{background:var(--color-accent)}}@media(min-width: 1512px){.pling-mega-menu .sub-menu-level-1{grid-template-columns:repeat(5, 1fr)}}.feature-list{width:100%;list-style:none;display:flex;flex-direction:row;gap:var(--spacing-01);padding:0;margin:0;font-size:var(--font-size-xxs);line-height:var(--font-size-s);font-weight:var(--font-weight-bold);white-space:nowrap}@media(max-width: 959px){.feature-list{flex-wrap:wrap}}.feature-list li{background-color:var(--secondary-color-redesign);color:var(--text-color-redesign-on-background-accent);font-weight:400;font-size:11px;padding:var(--spacing-01) var(--spacing-02);flex-grow:1;text-align:center;border-radius:var(--border-radius-width-redesign)}#primary-header .shop-nav .col .nav-menu-item-wishlist{margin:0 5px;text-decoration:none;display:flex;position:relative}#primary-header .shop-nav .col .nav-menu-item-wishlist .no-contents{display:none}#primary-header .shop-nav .col .nav-menu-item-wishlist .has-contents{display:flex;justify-content:center;align-items:center;align-content:center;position:absolute;top:-5px;right:-9px;width:20px;height:20px;background:var(--color-primary);padding:3px;border-radius:100%;font-weight:var(--font-weight-bold);color:var(--text-color-on-primary)}#primary-header .shop-nav .col .nav-menu-item-wishlist:hover svg{color:var(--color-accent)}#primary-header .shop-nav .col .nav-menu-item-wishlist:hover .has-contents{background:var(--color-accent)}.products .product:has(.pling-wishlist-button){position:relative}.products .product:has(.pling-wishlist-button) .pling-wishlist-button{position:absolute;top:0;background:rgba(0,0,0,0);border:none}.products .button.pling-wishlist-button{z-index:10}body.single-product .product form.cart .pling-wishlist-button{background:var(--secondary-color-redesign);border:none;border-radius:var(--border-radius-width-redesign);margin-left:var(--spacing-03)}body.single-product .product form.cart .pling-wishlist-button svg{fill:var(--text-color-redesign-on-background-accent)}body.single-product .product form.cart .pling-wishlist-button.in-wishlist svg{fill:red}body.single-product .product form.cart .pling-wishlist-button:hover{background:var(--color-primary)}body.single-product .product form.cart .pling-wishlist-button:hover svg{fill:red}body.single-product .product form.cart .pling-wishlist-button:hover.in-wishlist svg{fill:var(--text-color-redesign-on-background-accent)}body.single-product .related.products .button.pling-wishlist-button{z-index:10}#primary .wishlist-page .wishlist-items .wishlist-grid{grid-template-columns:repeat(2, 1fr)}@media(min-width: 600px){#primary .wishlist-page .wishlist-items .wishlist-grid{grid-template-columns:repeat(3, 1fr)}}#primary .wishlist-page .wishlist-items .wishlist-grid .wishlist-item{padding:10px;border:1px solid var(--color-border, #8e8e8e)}#primary .wishlist-page .wishlist-items .wishlist-grid .wishlist-item .wishlist-img{border:none;border-bottom:1px solid var(--color-border, #8e8e8e)}#primary .wishlist-page .wishlist-items .wishlist-grid .wishlist-item .wishlist-details-header{flex-grow:1}#primary .wishlist-page .wishlist-items .wishlist-grid .wishlist-item .wishlist-details-footer{margin-top:0}#primary .wishlist-page .wishlist-items .wishlist-grid .wishlist-item .product-attributes{display:grid;grid-template-columns:1fr 1fr;margin:0 0 5px 0}#primary .wishlist-page .wishlist-items .wishlist-grid .wishlist-item .product-attributes dd{text-align:right;margin:0}#primary .wishlist-page .wishlist-items .wishlist-grid .wishlist-item .product-price{display:flex;flex-wrap:wrap;gap:3px}#primary .wishlist-page .wishlist-items .wishlist-grid .wishlist-item .product-price .rrp{width:min-content;order:0}#primary .wishlist-page .wishlist-items .wishlist-grid .wishlist-item .product-price .rrp ins{display:block;text-decoration:none;font-weight:var(--font-weight-bold);margin-top:3px}#primary .wishlist-page .wishlist-items .wishlist-grid .wishlist-item .product-price .rrp del,#primary .wishlist-page .wishlist-items .wishlist-grid .wishlist-item .product-price .rrp .rrp-label{font-size:var(--font-size-xs, 11px);line-height:var(--font-size-xs, 11px)}#primary .wishlist-page .wishlist-items .wishlist-grid .wishlist-item .product-price .rrp .rrp-label{margin-right:3px}#primary .wishlist-page .wishlist-items .wishlist-grid .wishlist-item .product-price .base-price{width:fit-content;order:1;align-content:flex-end;color:var(--color-secondary)}#primary .wishlist-page .wishlist-items .wishlist-grid .wishlist-item .product-price .price-suffixes{order:2}@media(min-width: 600px){.xs{display:none}}@media(max-width: 599px){.sm{display:none}}@media(max-width: 959px){.md{display:none;opacity:.5}}.sm-and-down{display:none !important}@media(max-width: 959px){.sm-and-down{display:inherit !important}}.md-and-down{display:none !important}@media(max-width: 1263px){.md-and-down{display:inherit !important}}.visible-lg{display:none}@media(min-width: 1265px){.visible-lg{display:inherit}}@media(max-width: 599px){.md-and-up{display:none}}#masthead{position:relative;z-index:var(--z-index-above-overlay) !important;width:100%;display:flex;flex-direction:column;top:0}@media(max-width: 959px){#masthead{position:absolute}}@media(min-width: 960px){#masthead .primary{padding:15px 0}}.primary-header{display:flex;flex-direction:column;height:100%}.primary-header .primary .inner,.primary-header .secondary .inner{max-width:var(--max-content-width);width:100%}.primary-header .primary .shop-nav,.primary-header .secondary .shop-nav{display:flex;justify-content:end;align-items:center}.primary-header .primary .shop-nav .col,.primary-header .secondary .shop-nav .col{padding:0}.primary-header .primary{background-color:var(--color-default-background);border-bottom:1px solid var(--color-border)}.primary-header .primary .custom-logo-link{padding:0;line-height:0;display:flex;align-items:center}.primary-header .primary .custom-logo-link img{width:100%;max-width:160px;height:auto}.primary-header .primary .no-logo{display:flex;flex-flow:column;justify-content:center}.primary-header .primary .no-logo .site-title{font-size:var(--font-size-m)}.primary-header .primary .no-logo .site-description{margin:0;font-size:var(--font-size-xxs)}.primary-header .primary .inner{width:100%}@media(max-width: 959px){.primary-header .primary .inner{display:grid;grid-template-areas:"a b" "c c" !important}.primary-header .primary .inner .custom-logo-link{grid-area:a}.primary-header .primary .inner .shop-nav{grid-area:b}.primary-header .primary .inner .search{grid-area:c}}@media(min-width: 600px){.primary-header .primary .inner{display:grid;grid-template-areas:"a b" "c c" !important}.primary-header .primary .inner .custom-logo-link{grid-area:a}.primary-header .primary .inner .shop-nav{grid-area:b}.primary-header .primary .inner .search{grid-area:c}}@media(min-width: 960px){.primary-header .primary .inner{display:flex;justify-content:space-between;align-items:center}.primary-header .primary .inner .custom-logo-link{order:1;flex-shrink:0;line-height:0}.primary-header .primary .inner .custom-logo-link img.custom-logo{height:65px;width:auto;max-width:unset}.primary-header .primary .inner .search{order:2;margin:0 5%}.primary-header .primary .inner .shop-nav{order:3;display:flex;gap:var(--spacing-03);flex-grow:1}.primary-header .primary .inner .shop-nav button{flex:1}}@media(max-width: 1263px){.primary-header .primary .custom-logo-link{margin-left:var(--spacing-side);margin-top:var(--spacing-03);margin-bottom:var(--spacing-03)}.primary-header .primary .shop-nav{margin-right:var(--spacing-side)}}@media(min-width: 1265px){.primary-header .primary{display:flex;justify-content:center;border-bottom:none;padding:0 var(--spacing-side)}}.mobile-cart-button{position:relative}.header-cart-count{background-color:var(--color-border);color:var(--text-color-on-bright);display:flex;width:20px;height:20px;justify-content:center;align-items:center;position:absolute;top:-5px;right:-5px;border-radius:100%}.header-cart-count.has-contents{background-color:var(--color-primary);color:var(--text-color-on-primary)}.primary-header .search{display:flex;justify-content:space-between;width:100%}.primary-header .search .woocommerce-product-search{width:100%}@media(max-width: 959px){body.sticky #masthead{position:fixed;animation-name:mobilenavtosticky;animation-duration:.2s}}@keyframes mobilenavtosticky{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0%);opacity:1}}body{padding-top:var(--masthead-height, 161px)}@media(min-width: 960px){body{padding-top:0}}#primary{background-color:var(--color-background-body)}#main{width:100%;max-width:var(--max-content-width);margin:0 auto}@media(max-width: 1220px){#main{padding-left:var(--spacing-side);padding-right:var(--spacing-side)}}body.elementor-page #main{max-width:100vw;padding:0}body.elementor-page #main .elementor p a{text-decoration:underline}body.elementor-page #main .e-con-boxed{padding:0 var(--spacing-03)}body.elementor-page #main .e-con:last-child{padding-bottom:0}.site-main .e-con-boxed,.betterdocs .e-con-boxed{max-width:var(--max-content-width)}.site-main img,.betterdocs img{width:100%;height:auto}#masthead .slim-nav{background-color:var(--color-primary);color:var(--text-color-on-primary);display:flex;justify-content:center}#masthead .slim-nav .inner{font-family:var(--font-family-body);font-size:var(--font-size-xs);max-width:var(--max-content-width);width:100%;padding:0 5px}#masthead .slim-nav .inner ul{list-style:none;padding:0;margin:0;display:flex;gap:var(--spacing-03)}#masthead .slim-nav .inner ul li{display:flex;gap:var(--spacing-02);align-items:center;text-align:center;white-space:nowrap;font-size:var(--font-size-s);font-weight:var(--font-weight-regular);padding:var(--spacing-01) 0}@media(min-width: 600px){#masthead .slim-nav .inner ul li{font-size:var(--font-size-xs)}}#masthead .slim-nav .inner ul li a{display:flex;align-items:center;gap:var(--spacing-02);color:var(--text-color-on-primary);text-decoration:none}#masthead .slim-nav .inner ul li a:hover,#masthead .slim-nav .inner ul li a:active,#masthead .slim-nav .inner ul li a:focus{opacity:.5}#masthead .slim-nav .inner .language-selector{position:relative}#masthead .slim-nav .inner .language-selector .dropdown{min-width:180px;background-color:#fff;color:var(--text-color-on-bright);flex-flow:column;position:absolute;top:37px;right:0;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2);display:none}#masthead .slim-nav .inner .language-selector .dropdown.active{display:block}#masthead .slim-nav .inner .language-selector .dropdown li{border-bottom:1px solid #ccc}#masthead .slim-nav .inner .language-selector .dropdown li:last-child{border-bottom:none}#masthead .slim-nav .inner .language-selector .dropdown li a:link,#masthead .slim-nav .inner .language-selector .dropdown li a:visited{width:100%;text-align:left;text-decoration:none;color:var(--text-color-on-dark);padding:5px 5px 5px 10px;font-size:var(--font-size-xs)}@media(max-width: 959px){#masthead .slim-nav .inner .trust-text{display:flex;overflow:hidden;height:30px;position:relative}#masthead .slim-nav .inner .trust-text li{width:100%;position:absolute;transition:all .5s ease-in-out;top:50%;transform:translateY(-50%);opacity:0;filter:blur(10px);text-align:center;justify-content:center}#masthead .slim-nav .inner .trust-text li.active{opacity:1;filter:blur(0)}#masthead .slim-nav .inner .links{display:none}}@media(min-width: 960px){#masthead .slim-nav .inner{font-size:var(--font-size-xs);grid-template-areas:"a a a a a a" "c c c c b b"}#masthead .slim-nav .inner .trust-text{grid-area:a}#masthead .slim-nav .inner .links{grid-area:b;justify-content:right}#masthead .slim-nav .inner .contact{grid-area:c;display:flex;gap:var(--spacing-03)}}@media(min-width: 1265px){#masthead .slim-nav .inner{font-size:var(--font-size-xs);grid-template-areas:"a a a c c c c";display:flex;justify-content:space-between;gap:var(--spacing-03)}#masthead .slim-nav .inner .trust-text{grid-area:a}#masthead .slim-nav .inner .trust-text .trust-text-item:nth-child(n+4){display:none}#masthead .slim-nav .inner .links{grid-area:c}}#masthead button{appearance:none;border:none;background-color:rgba(0,0,0,0);cursor:pointer}#masthead .mobile-button{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1/1;padding:0;text-decoration:none;color:var(--text-color-on-bright)}#masthead .mobile-button .label{font-size:var(--font-size-xxs);text-transform:uppercase;display:none}#masthead .mobile-button:hover,#masthead .mobile-button:active{color:var(--color-accent)}#masthead .mobile-button.horizontal{flex-flow:row;gap:var(--spacing-02)}#masthead .mobile-button.horizontal.mobile-menu-toggle{position:relative;aspect-ratio:1/1;width:30px}#masthead .mobile-button.horizontal.mobile-menu-toggle .pling-icon{position:absolute}#masthead .mobile-button.horizontal.mobile-menu-toggle .mobile-close,#masthead .mobile-button.horizontal.mobile-menu-toggle .mobile-open{transition:all .1s ease-in}#masthead .mobile-button.horizontal.mobile-menu-toggle .mobile-close{opacity:1}#masthead .mobile-button.horizontal.mobile-menu-toggle .mobile-open{opacity:0}body:not(.mobile-nav-opened) #masthead .mobile-button.horizontal.mobile-menu-toggle .mobile-close,body.mobile-nav-closing #masthead .mobile-button.horizontal.mobile-menu-toggle .mobile-close{opacity:0}body:not(.mobile-nav-opened) #masthead .mobile-button.horizontal.mobile-menu-toggle .mobile-open,body.mobile-nav-closing #masthead .mobile-button.horizontal.mobile-menu-toggle .mobile-open{opacity:1}#masthead .mobile-button.horizontal .label{font-size:var(--font-size-s);font-weight:var(--font-weight-semi-bold)}#masthead .desktop-button{display:flex;align-items:center;gap:var(--spacing-03);font-size:var(--font-size-s);white-space:nowrap;padding:var(--spacing-01) var(--spacing-03);text-decoration:none;transition:all .3s ease-out;border:1px solid #fff;border-radius:3px}#masthead .desktop-button .pling-icon{color:var(--text-color-on-bright)}#masthead .desktop-button .label{display:flex;flex-flow:column;text-align:left}#masthead .desktop-button .label .first{font-weight:var(--font-weight-bold);color:var(--color-primary)}#masthead .desktop-button .label .second{color:var(--text-color-on-bright);font-weight:normal}#masthead .desktop-button:hover .label .first{color:var(--color-accent)}@media(max-width: 1263px){body.mobile-nav-opened{overflow-x:hidden;overflow-y:hidden}}.legal-tax-info{text-align:center;padding:var(--spacing-05) var(--spacing-03)}#mastfoot{box-shadow:0 0 30px rgba(0,0,0,.05);padding:var(--spacing-side);background-color:var(--color-darker-background);color:var(--text-color-bright)}#mastfoot address{font-style:normal}#mastfoot .footer-section{display:flex;align-items:center;justify-content:center}#mastfoot .footer-section .inner{flex-grow:1;max-width:var(--max-content-width)}#mastfoot .footer-columns .inner{display:flex;flex-direction:column;padding:var(--spacing-05)}#mastfoot .footer-columns .inner .column{flex-grow:1}@media(min-width: 960px){#mastfoot .footer-columns .inner{flex-direction:row;flex-wrap:wrap}#mastfoot .footer-columns .inner .column{width:50%}}@media(min-width: 1265px){#mastfoot .footer-columns .inner{flex-wrap:nowrap;gap:var(--spacing-03);padding:0 0 50px 0}#mastfoot .footer-columns .inner .column{width:auto;flex-basis:25%}}#mastfoot .copyright-disclaimer{padding:var(--spacing-00) var(--spacing-03) var(--spacing-3) var(--spacing-03);font-size:var(--font-size-xs);color:var(--text-color-on-bright-light);text-align:center}#mastfoot .copyright-disclaimer a:link,#mastfoot .copyright-disclaimer a:visited{color:unset;text-decoration:underline}#mastfoot .copyright-disclaimer a:hover{color:var(--color-accent)}#mastfoot .footer-links{padding:var(--spacing-03) 0;justify-content:center;max-width:var(--max-content-width);margin:0 auto}#mastfoot .footer-links ul{display:flex;list-style:none;padding:0;margin:0;gap:var(--spacing-03);flex-wrap:wrap}#mastfoot .footer-links,#mastfoot .text-after-footer-links{font-size:var(--font-size-xs)}#mastfoot .footer-links a:link,#mastfoot .footer-links a:visited,#mastfoot .text-after-footer-links a:link,#mastfoot .text-after-footer-links a:visited{font-size:var(--font-size-xs);color:var(--text-color-on-bright-light);text-decoration:underline}#mastfoot .footer-links a:hover,#mastfoot .text-after-footer-links a:hover{color:var(--color-accent)}#mastfoot .text-after-footer-links{color:var(--text-color-on-bright-light)}#mastfoot .widget ul{list-style:none;padding:0;margin:0;display:flex;flex-flow:column;gap:var(--spacing-01)}#mastfoot .widget a:link,#mastfoot .widget a:visited{color:var(--text-color-on-bright);text-decoration:none}#mastfoot .widget a:hover{color:var(--hover-color-on-primary)}#mastfoot a:link,#mastfoot a:visited{color:var(--text-color-on-bright);text-decoration:none}#mastfoot a:hover,#mastfoot a:active{text-decoration:underline}#mastfoot dl{display:flex;flex-direction:column;gap:var(--spacing-03)}#mastfoot dl dd{margin:0;display:flex;gap:var(--spacing-03)}#mastfoot .contact-widget dt{display:none}.page-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:var(--z-index-overlay);display:none;transition:all .2s ease-out}@supports(-webkit-backdrop-filter: none) or (backdrop-filter: none){.page-overlay{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:hsla(0,0%,100%,.3)}}body.mega-menu-active .page-overlay{display:block;animation-name:overlayfadein;animation-duration:.2s}@keyframes mobilenavtosticky{from{opacity:0}to{opacity:1}}body.error404{overflow:hidden;background-color:var(--background-color-404);background-image:url("../assets/images/404/background.svg");background-position:center center;background-size:cover;background-repeat:no-repeat}body.error404 .behind-container-404{position:fixed;top:0;left:0;width:100%;height:100%;background-image:url("../assets/images/404/404.png");background-repeat:no-repeat;background-position:bottom center;background-size:contain;z-index:99}body.error404 .container-404{background-image:url("../assets/images/404/foreground.svg");background-repeat:no-repeat;background-size:cover;background-position:center left;position:relative;z-index:100;width:100vw;height:100vh;display:flex;flex-flow:column;justify-content:center;align-items:center}body.error404 .container-404 .inner{max-width:900px;text-align:center;padding:var(--spacing-05)}body.error404 .container-404 h1{color:var(--text-color-on-dark);text-shadow:1px 1px 3px rgba(0,0,0,.5);font-size:5rem;margin:0}body.error404 .container-404 .explaination-text{color:var(--text-color-on-dark);text-shadow:1px 1px 3px rgba(0,0,0,.5);font-size:var(--font-size-xl);line-height:var(--font-size-xxl);font-weight:var(--font-weight-extra-bold);font-family:var(--font-family-headline)}body.error404 .container-404 .instruction-text{color:var(--text-color-on-dark);font-size:var(--font-size-l);color:var(--text-color-on-dark);text-shadow:1px 1px 3px rgba(0,0,0,.5);font-weight:var(--font-weight-bold)}body.error404 .container-404 .button{margin:0 auto;width:300px}body.archive.category .site-main{padding-left:0 !important;padding-right:0 !important}body.archive.category .site-main .the-content{padding-bottom:var(--spacing-05);padding-top:var(--spacing-10);display:flex;flex-direction:column;gap:var(--spacing-05);margin:var(--spacing-03)}@media(min-width: 960px){body.archive.category .site-main .the-content{display:grid;grid-template-columns:repeat(3, 1fr)}}body.archive.category .site-main .post{border-radius:var(--border-radius-width);overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;box-shadow:var(--modal-box-shadow)}body.archive.category .site-main .post .loop-body{padding:var(--spacing-03);flex-grow:1}body.archive.category .site-main .post .loop-body h2{margin-top:0}body.archive.category .site-main .post .loop-footer{padding:var(--spacing-03)}body.single-post .intro-header .overlay{text-align:center}body.single-post .the-content{margin-top:var(--spacing-10)}@media(min-width: 960px){body.single-post .the-content{min-height:500px}}@media(min-width: 1265px){body.post-type-archive-docs .betterdocs-archive-wrap{padding:var(--spacing-05) !important}}body.single-docs .betterdocs-search-layout-1,body.tax-doc_category .betterdocs-search-layout-1,.post-type-archive-docs .betterdocs-search-layout-1{margin:0 !important;width:100%;max-width:100vw}.betterdocs-print-pdf{display:none !important}.betterdocs-category-grid-wrapper .betterdocs-single-category-wrapper .betterdocs-category-header{border-radius:5px}.betterdocs-category-grid-wrapper .betterdocs-single-category-wrapper .betterdocs-category-header .betterdocs-category-icon img{border-radius:var(--border-radius-width);overflow:hidden}.betterdocs-category-grid-wrapper .betterdocs-single-category-wrapper .betterdocs-category-header .betterdocs-category-title{color:var(--text-color-on-secondary) !important}.betterdocs-category-grid-wrapper .betterdocs-single-category-wrapper.active .betterdocs-category-header{background-color:var(--color-primary) !important;border-right-color:var(--color-primary) !important}.betterdocs-category-grid-wrapper .betterdocs-single-category-wrapper.active .betterdocs-category-header .betterdocs-category-title{color:var(--text-color-on-primary) !important}.betterdocs-category-grid-wrapper .betterdocs-single-category-wrapper .betterdocs-body{padding-left:0}.betterdocs-category-grid-wrapper .betterdocs-single-category-wrapper .betterdocs-body .betterdocs-articles-list li a{font-size:var(--font-size-s) !important;line-height:var(--font-size-s) !important}.betterdocs-category-grid-wrapper .betterdocs-single-category-wrapper .betterdocs-category-items-counts{width:20px;height:20px;background-color:var(--color-secondary) !important}.betterdocs-category-grid-wrapper .betterdocs-single-category-wrapper .betterdocs-category-items-counts span{background-color:rgba(0,0,0,0) !important;font-size:10px !important}body.woocommerce.archive .pling-archive-page-controls-top:has(#pling-search-facet-order-by){display:block}body.woocommerce.archive .pling-archive-page-controls-top:has(#pling-search-facet-order-by) .woocommerce-ordering{display:none}body.woocommerce.archive .pling-archive-page-controls-top{display:flex;align-items:center;column-gap:100px;padding:var(--spacing-03) 0 0 0}body.woocommerce.archive .pling-archive-page-controls-top .primary{display:flex;flex-wrap:wrap;gap:var(--spacing-02)}body.woocommerce.archive .pling-archive-page-controls-top .pling-search-facets{padding-bottom:15px;flex-wrap:nowrap;scrollbar-width:auto;scrollbar-color:var(--color-primary) rgba(0,0,0,0)}@media screen and (max-width: 768px){body.woocommerce.archive .pling-archive-page-controls-top .pling-search-facets{overflow-x:scroll;overflow-y:hidden}}body.woocommerce.archive .pling-archive-page-controls-top .pling-search-facets::-webkit-scrollbar{height:8px}body.woocommerce.archive .pling-archive-page-controls-top .pling-search-facets::-webkit-scrollbar-track{background:var(--color-primary)}body.woocommerce.archive .pling-archive-page-controls-top .pling-search-facets::-webkit-scrollbar-thumb{background-color:var(--color-primary);border-radius:3px}body.woocommerce.archive .pling-archive-page-controls-top .single-facet{background:rgba(0,0,0,0)}body.woocommerce.archive .pling-archive-page-controls-top .single-facet button.attribute-name{height:100%;box-shadow:0 4px 4px 0 rgba(0,0,0,.1019607843);border:1px solid #335751;border-radius:5px;display:flex;column-gap:10px;align-items:center;font-weight:var(--font-weight-regular)}body.woocommerce.archive .pling-archive-page-controls-top .single-facet button.attribute-name:hover svg path{fill:#fff}body.woocommerce.archive .pling-archive-page-controls-top .woocommerce-ordering{position:relative;display:flex;align-items:center}body.woocommerce.archive .pling-archive-page-controls-top .woocommerce-ordering .orderby{border:1px solid #335751;box-shadow:0 4px 4px 0 rgba(0,0,0,.1019607843);border-radius:5px}body.woocommerce.archive .pling-archive-page-controls-top .woocommerce-ordering svg{position:absolute;right:10px}body.woocommerce.archive .pling-archive-sidebar{display:none}@media(min-width: 1265px){body.woocommerce.archive .primary-wrap.has-sidebar{display:flex;gap:var(--archive-page-gap)}body.woocommerce.archive .primary-wrap.has-sidebar .primary-content{order:2}body.woocommerce.archive .primary-wrap.has-sidebar .secondary-content{order:1}body.woocommerce.archive .primary-wrap.has-sidebar .secondary-content .secondary-content-inner{position:sticky;top:var(--spacing-03)}body.woocommerce.archive .primary-wrap.has-sidebar .pling-archive-sidebar{display:flex;width:var(--shop-sidebar-width)}body.woocommerce.archive .primary-wrap.has-sidebar .pling-archive-sidebar .product-categories,body.woocommerce.archive .primary-wrap.has-sidebar .pling-archive-sidebar .product-categories .children{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--spacing-03)}body.woocommerce.archive .primary-wrap.has-sidebar .pling-archive-sidebar .product-categories .count,body.woocommerce.archive .primary-wrap.has-sidebar .pling-archive-sidebar .product-categories .children .count{display:none}body.woocommerce.archive .primary-wrap.has-sidebar .pling-archive-sidebar .product-categories a:link,body.woocommerce.archive .primary-wrap.has-sidebar .pling-archive-sidebar .product-categories a:visited,body.woocommerce.archive .primary-wrap.has-sidebar .pling-archive-sidebar .product-categories .children a:link,body.woocommerce.archive .primary-wrap.has-sidebar .pling-archive-sidebar .product-categories .children a:visited{text-decoration:none}body.woocommerce.archive .primary-wrap.has-sidebar .pling-archive-sidebar .product-categories .children{font-weight:var(--font-weight-regular);margin-top:var(--spacing-03);margin-left:var(--spacing-03);display:none}body.woocommerce.archive .primary-wrap.has-sidebar .pling-archive-sidebar .product-categories .current-cat a:link,body.woocommerce.archive .primary-wrap.has-sidebar .pling-archive-sidebar .product-categories .current-cat a:visited{background-color:var(--color-primary);color:#fff}body.woocommerce.archive .primary-wrap.has-sidebar .pling-archive-sidebar .product-categories .current-cat .children .cat-item a:link,body.woocommerce.archive .primary-wrap.has-sidebar .pling-archive-sidebar .product-categories .current-cat .children .cat-item a:visited{background-color:unset;color:unset}body.woocommerce.archive .primary-wrap.has-sidebar .pling-archive-sidebar .product-categories .current-cat .children,body.woocommerce.archive .primary-wrap.has-sidebar .pling-archive-sidebar .product-categories .current-cat-parent .children{display:flex}body.woocommerce.archive .primary-wrap.has-sidebar .pling-archive-sidebar .product-categories .cat-item a{border:1px solid #335751;box-shadow:0 4px 4px 0 rgba(0,0,0,.1019607843);border-radius:5px;display:flex;align-items:center;justify-content:center;padding:4px 10px}}body.woocommerce-cart table tr:last-child td,body.woocommerce-cart table tr:nth-last-child(2) td{border:none}body.woocommerce-cart .cart-collaterals table tr:last-child th,body.woocommerce-cart .cart-collaterals table tr:nth-last-child(2) th{border:none}body.woocommerce-cart .wc-proceed-to-checkout #wc-stripe-express-checkout-element{width:100%}body.woocommerce-checkout .payment_method_stripe_klarna{display:flex !important}body.woocommerce-checkout .payment_method_stripe_klarna #wc-stripe_klarna-upe-form{width:100%}body.single-product .product-availability-block{margin:var(--spacing-05) 0;display:flex;gap:var(--spacing-03);display:none}body.single-product .product-availability-block p{padding:0;margin:0}body.single-product .woocommerce-product-gallery{display:flex;flex-direction:column;gap:var(--spacing-02)}body.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;z-index:30;right:var(--spacing-03);top:var(--spacing-03);text-decoration:none;border:1px solid var(--color-border);width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:100%;font-size:20px;background-color:hsla(0,0%,100%,.5)}body.single-product .woocommerce-product-gallery .flex-control-nav{display:flex;flex-direction:row;list-style:none;margin:var(--spacing-03);padding:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:var(--spacing-01)}body.single-product .woocommerce-product-gallery .flex-control-nav li{line-height:0;border:1px solid var(--color-border);background-color:var(--color-border)}body.single-product .woocommerce-product-gallery .flex-control-nav li img{width:70px;height:auto;filter:saturate(0);transition:filter .2s ease-out}body.single-product .woocommerce-product-gallery .flex-control-nav li img.flex-active,body.single-product .woocommerce-product-gallery .flex-control-nav li img:hover{filter:saturate(1)}body.single-product .woocommerce-product-gallery .flex-control-nav li img:hover{cursor:pointer}body.single-product .product-categories-title{font-size:var(--font-size-m);display:flex;flex-direction:row;align-content:center;column-gap:8px;margin-bottom:var(--spacing-05)}body.single-product .product-categories-title .single-category{text-decoration:none;font-size:var(--font-size-s);line-height:var(--font-size-s);background-color:var(--secondary-color-redesign);color:var(--text-color-redesign-on-background-accent);border-radius:var(--border-radius-width-redesign);padding:var(--spacing-02) var(--spacing-03);text-transform:uppercase}body.single-product .product-categories-title .single-category:hover{color:var(--color-primary)}body.single-product .entry-title{display:flex;flex-direction:column;gap:var(--spacing-02);margin-top:var(--spacing-02)}body.single-product .entry-title .subtitle{display:block;font-size:.5em;opacity:.6}body.single-product .product-links{display:flex;justify-content:center;gap:var(--spacing-02);flex-wrap:wrap}body.single-product .product-links .button{border:1px solid var(--secondary-color-redesign);border-radius:var(--border-radius-width-redesign);flex-grow:1}body.single-product .product-links .button:hover{background-color:var(--color-primary)}body.single-product .product-icons{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;width:100%;gap:var(--spacing-03);padding-top:var(--spacing-05)}@media(min-width: 960px){body.single-product .product-icons{padding:var(--spacing-05)}}body.single-product .product-icons .single-icon{text-align:center;position:relative;width:100px}body.single-product .product-icons .single-icon .label{font-size:var(--font-size-xxs);margin-top:var(--spacing-01)}body.single-product .product-icons img{height:35px;width:auto}@media(min-width: 960px){body.single-product .product-icons img{height:40px}}body.single-product .product_meta{display:flex;flex-direction:column;gap:var(--spacing-01)}body.single-product .woocommerce-variation.single_variation{border:1px solid var(--color-border);padding:var(--spacing-05) 20px;margin-bottom:20px;background-color:#fff;border-radius:var(--border-radius-width)}body.single-product .woocommerce-variation.single_variation .product-availability-block{margin-bottom:0}body.single-product table.variations{display:block;margin-bottom:0}body.single-product table.variations th,body.single-product table.variations tr,body.single-product table.variations td,body.single-product table.variations thead,body.single-product table.variations tbody{display:block;text-align:left;width:100%}body.single-product table.variations th{margin-top:var(--spacing-03)}body.single-product table.variations th.label label{font-size:var(--font-size-l);margin-bottom:var(--spacing-03);color:var(--text-color-on-bright)}body.single-product table.variations .value select{width:100%}body.single-product table.variations .option-select{display:flex;flex-wrap:wrap;gap:var(--spacing-02)}body.single-product table.variations .option-select .attribute-option{font-family:var(--font-family-headline);flex:1 1 25%;display:flex;flex-direction:column}body.single-product table.variations .option-select .attribute-option span.swatch-price{margin-top:5px;font-size:var(--font-size-xxs)}body.single-product table.variations .time-to-generate{display:none}body.single-product table.variations .reset_variations{display:inline-block;margin-top:var(--spacing-03)}body.single-product .woocommerce-variation-add-to-cart,body.single-product .cart{display:flex}body.single-product .woocommerce-variation-add-to-cart input::-webkit-outer-spin-button,body.single-product .woocommerce-variation-add-to-cart input::-webkit-inner-spin-button,body.single-product .cart input::-webkit-outer-spin-button,body.single-product .cart input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.single-product .woocommerce-variation-add-to-cart input[type=number],body.single-product .cart input[type=number]{-moz-appearance:textfield}body.single-product .woocommerce-variation-add-to-cart .single_add_to_cart_button,body.single-product .cart .single_add_to_cart_button{flex-grow:1;background-color:var(--secondary-color-redesign);border-radius:var(--border-radius-width-redesign)}body.single-product .woocommerce-variation-add-to-cart .single_add_to_cart_button:not([disabled]):hover,body.single-product .cart .single_add_to_cart_button:not([disabled]):hover{background-color:var(--color-primary)}body.single-product .woocommerce-variation-add-to-cart button.more,body.single-product .woocommerce-variation-add-to-cart button.less,body.single-product .cart button.more,body.single-product .cart button.less{width:50px;border-radius:var(--border-radius-width-redesign);background-color:var(--secondary-color-redesign);border-color:var(--secondary-color-redesign)}body.single-product .woocommerce-variation-add-to-cart button.more:not([disabled]):hover,body.single-product .woocommerce-variation-add-to-cart button.less:not([disabled]):hover,body.single-product .cart button.more:not([disabled]):hover,body.single-product .cart button.less:not([disabled]):hover{background-color:var(--color-primary)}body.single-product .woocommerce-variation-add-to-cart button.more,body.single-product .cart button.more{border-top-left-radius:0;border-bottom-left-radius:0;margin-right:var(--spacing-03)}body.single-product .woocommerce-variation-add-to-cart button.less,body.single-product .cart button.less{border-top-right-radius:0;border-bottom-right-radius:0}body.single-product .woocommerce-variation-add-to-cart .quantity,body.single-product .cart .quantity{display:flex}body.single-product .woocommerce-variation-add-to-cart .quantity input,body.single-product .cart .quantity input{justify-self:stretch;display:inline-block;width:100px;text-align:center;border-radius:0}body.single-product .variations_form.cart{display:block}body.single-product.has-volume-pricing .cart{flex-wrap:wrap}body.single-product.has-volume-pricing .volume-price-display{flex-basis:100% !important}body.single-product .woocommerce-product-details__short-description ol,body.single-product .woocommerce-product-details__short-description ul{padding:0}body.single-product .woocommerce-product-details__short-description ol li,body.single-product .woocommerce-product-details__short-description ul li{margin-left:var(--spacing-04)}body.single-product .primary-buybox .entry-summary>.price,body.single-product .woocommerce-variation-price{padding-top:var(--spacing-05);font-size:var(--font-size-xxl);font-weight:var(--font-weight-extra-bold);line-height:var(--font-size-xxl)}body.single-product .primary-buybox .entry-summary>.price .price-suffixes,body.single-product .woocommerce-variation-price .price-suffixes{width:100%;font-size:var(--font-size-s);margin-top:var(--spacing-01)}body.single-product .primary-buybox .entry-summary>.price .delivery-info,body.single-product .woocommerce-variation-price .delivery-info{display:none}body.single-product .primary-buybox .entry-summary>.price ins,body.single-product .primary-buybox .entry-summary>.price>.woocommerce-Price-amount,body.single-product .woocommerce-variation-price ins,body.single-product .woocommerce-variation-price>.woocommerce-Price-amount{font-size:var(--font-size-xxxl);line-height:var(--font-size-xxxl)}body.single-product .primary-buybox .entry-summary>.price del,body.single-product .primary-buybox .entry-summary>.price .rrp-label,body.single-product .woocommerce-variation-price del,body.single-product .woocommerce-variation-price .rrp-label{font-size:var(--font-size-m);line-height:var(--font-size-m);color:#9e9e9e}body.single-product .product-type-variable .primary-buybox .entry-summary>.price .price-suffixes{margin-top:0}body.single-product .volume-price-display h2{font-size:var(--font-size-m)}body.single-product .volume-price-display .vat-notice{margin-top:var(--spacing-02);text-align:left}body.single-product .woocommerce-product-attributes th,body.single-product .woocommerce-product-attributes td,body.single-product .woocommerce-product-attributes tr{font-size:var(--font-size-s);vertical-align:top;line-height:var(--font-size-s)}body.single-product .woocommerce-product-attributes th p,body.single-product .woocommerce-product-attributes td p,body.single-product .woocommerce-product-attributes tr p{margin:0;font-size:var(--font-size-s);line-height:var(--font-size-s)}body.single-product .woocommerce-product-attributes th{background-color:rgba(0,0,0,0);color:var(--text-color-on-bright);font-weight:var(--font-weight-bold);width:20%}@media(min-width: 960px){body.single-product .woocommerce-product-attributes{border:none}body.single-product .woocommerce-product-attributes tr:last-child{border-bottom:none}body.single-product .woocommerce-product-attributes tr:last-child td,body.single-product .woocommerce-product-attributes tr:last-child th{border-bottom:none}}body.single-product .pling-product-components td,body.single-product .pling-product-components td ul li,body.single-product .pling-product-components dl,body.single-product .pling-product-components th{font-size:var(--font-size-xs) !important}body.single-product .pling-product-components th,body.single-product .pling-product-components .attribute-name-column{font-weight:var(--font-weight-bold)}body.single-product .pling-product-components ul{list-style:disc;padding-left:var(--spacing-03);line-height:var(--font-size-s)}body.single-product .pling-product-components .attribute-value-cell.has-one-value ul.has-one-value{list-style:none !important;padding-left:0}@media(min-width: 960px){body.single-product .pling-product-components table{border:0}body.single-product .pling-product-components table tr:last-child td,body.single-product .pling-product-components table tr:last-child th{border-bottom:0}}body.single-product .pling-product-components-list .component-list-title{font-size:var(--font-size-l);padding:0;margin:0 0 var(--spacing-03) 0}@media(max-width: 959px){body.single-product ul.tabs{display:none}}@media(min-width: 960px){body.single-product ul.tabs{list-style:none;padding:0;margin:var(--spacing-10) 0 0 0;display:flex;gap:0;justify-content:center;align-items:end}}body.single-product ul.tabs a:link,body.single-product ul.tabs a:visited{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:var(--spacing-03) var(--spacing-05);border-top-right-radius:var(--border-radius-width);border-top-left-radius:var(--border-radius-width);text-decoration:none;font-size:var(--font-size-m);font-family:var(--font-family-headline);font-weight:var(--font-weight-extra-bold);border-right:0;background-color:#f9f9f9}body.single-product ul.tabs a:link .pling-icon,body.single-product ul.tabs a:visited .pling-icon{width:20px;height:20px;margin-right:var(--spacing-03)}body.single-product ul.tabs li.active a:link,body.single-product ul.tabs li.active a:visited{color:var(--text-color-on-primary);background-color:var(--color-primary)}@media(max-width: 959px){body.single-product .woocommerce-Tabs-panel{display:block !important;padding-bottom:var(--spacing-03);overflow:auto}}@media(min-width: 960px){body.single-product .woocommerce-Tabs-panel{border:1px solid var(--color-border);border-radius:var(--border-radius-width);border-top-left-radius:0;padding:0 var(--spacing-05) var(--spacing-03) var(--spacing-05);overflow:hidden}body.single-product .woocommerce-Tabs-panel.woocommerce-Tabs-panel--product-components,body.single-product .woocommerce-Tabs-panel.woocommerce-Tabs-panel--product-composition{padding:0}body.single-product .woocommerce-Tabs-panel.woocommerce-Tabs-panel--product-components h2#product-components,body.single-product .woocommerce-Tabs-panel.woocommerce-Tabs-panel--product-components h2#product-composition,body.single-product .woocommerce-Tabs-panel.woocommerce-Tabs-panel--product-composition h2#product-components,body.single-product .woocommerce-Tabs-panel.woocommerce-Tabs-panel--product-composition h2#product-composition{display:none}body.single-product .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information{padding:0 !important}body.single-product .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information h2{display:none}}body.single-product .related.products{margin-top:var(--spacing-10);background-color:var(--color-darker-background);padding-bottom:var(--spacing-05);width:var(--viewport-width);position:relative;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center}body.single-product .related.products .inner{max-width:var(--max-content-width)}@media(max-width: 1220px){body.single-product .related.products .inner{padding:var(--spacing-side)}}@media(min-width: 960px){body.single-product .related.products ul.products.columns-2,body.single-product .related.products ul.products.columns-3,body.single-product .related.products ul.products.columns-4,body.single-product .related.products ul.products.columns-5{grid-template-columns:repeat(4, 1fr)}}body.single-product .pling-bullet-points{list-style:none;padding:0;margin:var(--spacing-05) 0;display:flex;flex-direction:column;gap:var(--spacing-01)}body.single-product .pling-bullet-points li{display:flex;align-items:flex-start;gap:var(--spacing-02);line-height:1.5;font-size:15px}body.single-product .pling-bullet-points .pling-icon{width:15px;height:15px;color:var(--color-primary, #059328);margin-top:3px;flex-shrink:0}body.single-product .trust-block{margin-top:var(--spacing-04)}body.single-product .sale-flash-block{display:flex;gap:var(--spacing-01)}body.single-product .sale-flash-block .onsale{position:static !important}body.single-product .example-image{position:absolute;top:var(--spacing-03);left:var(--spacing-03);z-index:1000;color:var(--color-border)}body.single-product .site-main .product .primary-buybox .inner .second .summary.entry-summary .disclaimer-more-to-order{padding-top:15px;padding-right:10px;border-radius:8px;background:#ffeec6;border:.25px solid #ffcd37;display:flex;align-items:center;column-gap:10px}body.single-product .site-main .product .primary-buybox .inner .second .summary.entry-summary .disclaimer-more-to-order svg{width:90px !important}body.single-product .quantity-step-wrapper{display:flex;flex-wrap:nowrap}body.single-product .pswp{z-index:var(--z-index-above-overlay)}body.single-product .pling-product-components-list{margin:20px 0;padding:var(--spacing-05);background-color:#fff;border:1px solid var(--color-border)}body.single-product .woocommerce-notices-wrapper:empty{display:none}body.single-product .primary-buybox .before-product-summary{position:relative}body.single-product .primary-buybox .inner{max-width:var(--max-content-width);margin:0 auto;padding-top:var(--spacing-05)}body.single-product .primary-buybox .inner::after{content:" ";display:block;clear:both}body.single-product .primary-buybox .summary{display:flex;flex-direction:column}body.single-product .primary-buybox .first{padding-bottom:var(--spacing-10)}body.single-product .primary-buybox .price-disclaimer{order:100}@media(max-width: 959px){body.single-product .primary-buybox .first .product-icons{display:none}body.single-product .primary-buybox .second .product-categories-title{order:-1}body.single-product .primary-buybox .second .product_title.entry-title{order:0}body.single-product .primary-buybox .second .price{order:1}body.single-product .primary-buybox .second .stock-block{order:3;padding-top:var(--spacing-03);column-gap:var(--spacing-02)}body.single-product .primary-buybox .second .stock-block .stock-status{font-size:var(--font-size-s)}body.single-product .primary-buybox .second .product-availability-block{order:4}body.single-product .primary-buybox .second .cart{order:5}body.single-product .primary-buybox .second #wc-stripe-payment-request-wrapper{order:5}body.single-product .primary-buybox .second .disclaimer-more-to-order{order:6}body.single-product .primary-buybox .second .product_meta{order:7}body.single-product .primary-buybox .second .product_meta:has(.sku_wrapper){margin-top:0;order:1}body.single-product .primary-buybox .second .product-links{order:8}body.single-product .primary-buybox .second .product-icons{order:9}body.single-product .primary-buybox .second .pling-bullet-points{order:10}body.single-product .primary-buybox .second .woocommerce-product-details__short-description{order:11}body.single-product .primary-buybox .second .trust-block{order:12}}@media(min-width: 960px){body.single-product .primary-buybox{background:linear-gradient(to right, var(--color-default-background) 50%, var(--color-darker-background) 50%);padding-bottom:var(--spacing-05)}body.single-product .primary-buybox .first{width:40%;float:left;position:sticky;top:50px}body.single-product .primary-buybox .second{float:right;width:60%}body.single-product .primary-buybox .second .product-icons{display:none}body.single-product .primary-buybox .second .summary{padding-left:150px}body.single-product .primary-buybox .second .summary .product-categories-title{order:-1}body.single-product .primary-buybox .second .summary .product_title.entry-title{order:0}body.single-product .primary-buybox .second .summary .price{order:1}body.single-product .primary-buybox .second .summary .product_meta:has(.sku_wrapper){margin-top:0;order:1}body.single-product .primary-buybox .second .summary .stock-block{order:3;padding-top:var(--spacing-03);column-gap:var(--spacing-02)}body.single-product .primary-buybox .second .summary .stock-block .stock-status{font-size:var(--font-size-s)}body.single-product .primary-buybox .second .summary .product-availability-block{order:4}body.single-product .primary-buybox .second .summary #wc-stripe-payment-request-wrapper{order:5}body.single-product .primary-buybox .second .summary .cart{order:5}body.single-product .primary-buybox .second .summary .disclaimer-more-to-order{order:6}body.single-product .primary-buybox .second .summary .product_meta{order:7}body.single-product .primary-buybox .second .summary .product-links{order:8}body.single-product .primary-buybox .second .summary .pling-bullet-points{order:9}body.single-product .primary-buybox .second .summary .woocommerce-product-details__short-description{order:9}body.single-product .primary-buybox .second .summary .trust-block{order:10}}body.single-product .primary-buybox .woocommerce-product-gallery{margin-top:var(--spacing-06)}body.single-product .primary-buybox .price{margin:0 0 var(--spacing-02)}body.single-product .primary-buybox form.cart,body.single-product .primary-buybox .product-links,body.single-product .primary-buybox .product_meta,body.single-product .primary-buybox .disclaimer-more-to-order{padding-top:0;margin-top:var(--spacing-04)}body.single-product .primary-buybox .stock-block{margin-bottom:var(--spacing-04);margin-top:var(--spacing-00)}body.single-product .primary-buybox .product-icons{margin-top:var(--spacing-05)}body.single-product .primary-buybox .variations{margin-bottom:var(--spacing-03)}body.single-product .primary-buybox .woocommerce-product-gallery{position:relative}body.single-product .product-type-variable .primary-buybox form.cart{margin:0}body.single-product .product-details{display:flex;flex-wrap:wrap}body.single-product .product-details .product-description{flex:1 1 40%;padding:var(--spacing-03)}body.single-product .product-details .product-description-sidebar{flex:1 1 30%;padding:var(--spacing-03)}/*# sourceMappingURL=app.css.map */
