@charset "UTF-8";/*!
 * Bootstrap Reboot v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,footer,header,main,nav,section{display:block}body{margin:0;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:var(--wp--preset--color--neutral-black);text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:4px}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:600}dd{margin-bottom:.5rem;margin-left:0}b,strong{font-weight:bolder}small{font-size:80%}sub{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}a{color:inherit;text-decoration:underline;background-color:transparent}a:hover{color:inherit;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.container,body.woocommerce-account .woocommerce,.container-fluid,.container-xxs{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.container,body.woocommerce-account .woocommerce{max-width:1520px}.row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xxxl,.col-xxxl-auto,.col-xxxl-12,.col-xxxl-11,.col-xxxl-10,.col-xxxl-9,.col-xxxl-8,.col-xxxl-7,.col-xxxl-6,.col-xxxl-5,.col-xxxl-4,.col-xxxl-3,.col-xxxl-2,.col-xxxl-1,.col-xxl,.col-xxl-auto,.col-xxl-12,.col-xxl-11,.col-xxl-10,.col-xxl-9,.col-xxl-8,.col-xxl-7,.col-xxl-6,.col-xxl-5,.col-xxl-4,.col-xxl-3,.col-xxl-2,.col-xxl-1,.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col-xs,.col-xs-auto,.col-xs-12,.col-xs-11,.col-xs-10,.col-xs-9,.col-xs-8,.col-xs-7,.col-xs-6,.col-xs-5,.col-xs-4,.col-xs-3,.col-xs-2,.col-xs-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:10px;padding-left:10px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width: 374px){.col-xs{flex-basis:0;flex-grow:1;max-width:100%}.col-xs-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xs-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xs-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xs-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xs-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xs-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xs-12{flex:0 0 100%;max-width:100%}}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.offset-md-1{margin-left:8.33333333%}}@media (min-width: 1024px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}@media (min-width: 1440px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xxl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xxl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xxl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xxl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xxl-12{flex:0 0 100%;max-width:100%}}@media (min-width: 1680px){.col-xxxl{flex-basis:0;flex-grow:1;max-width:100%}.col-xxxl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xxxl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xxxl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xxxl-3{flex:0 0 25%;max-width:25%}.col-xxxl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xxxl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xxxl-6{flex:0 0 50%;max-width:50%}.col-xxxl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xxxl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xxxl-9{flex:0 0 75%;max-width:75%}.col-xxxl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xxxl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xxxl-12{flex:0 0 100%;max-width:100%}}.d-none{display:none!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width: 768px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}}@media (min-width: 1024px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}}@media (min-width: 1200px){.d-xl-none{display:none!important}.d-xl-block{display:block!important}}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-grow-1{flex-grow:1!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}@media (min-width: 768px){.flex-md-row-reverse{flex-direction:row-reverse!important}.align-items-md-start{align-items:flex-start!important}}.m-0{margin:0!important}.mb-0{margin-bottom:0!important}.mt-1,.my-1{margin-top:8px!important}.mb-1,.my-1{margin-bottom:8px!important}.mt-2,.my-2{margin-top:16px!important}.mb-2,.my-2{margin-bottom:16px!important}.mt-3{margin-top:24px!important}.mb-3{margin-bottom:24px!important}.mt-4{margin-top:32px!important}.mb-4{margin-bottom:32px!important}.mx-0_25{margin-right:2px!important}.mx-0_25{margin-left:2px!important}.mt-0_5{margin-top:4px!important}.mb-0_5{margin-bottom:4px!important}.mt-1_5,.my-1_5{margin-top:12px!important}.mb-1_5,.my-1_5{margin-bottom:12px!important}.mb-10{margin-bottom:80px!important}.mt-12{margin-top:96px!important}.py-1{padding-top:8px!important}.py-1{padding-bottom:8px!important}.p-2{padding:16px!important}.py-2{padding-top:16px!important}.px-2{padding-right:16px!important}.pb-2,.py-2{padding-bottom:16px!important}.px-2{padding-left:16px!important}.pt-3,.py-3{padding-top:24px!important}.pb-3,.py-3{padding-bottom:24px!important}.p-4{padding:32px!important}.pt-4,.py-4{padding-top:32px!important}.px-4{padding-right:32px!important}.pb-4,.py-4{padding-bottom:32px!important}.px-4{padding-left:32px!important}.p-5{padding:40px!important}.py-5{padding-top:40px!important}.pb-5,.py-5{padding-bottom:40px!important}.px-0_75{padding-right:6px!important}.px-0_75{padding-left:6px!important}.py-1_25{padding-top:10px!important}.py-1_25{padding-bottom:10px!important}.py-1_5{padding-top:12px!important}.px-1_5{padding-right:12px!important}.py-1_5{padding-bottom:12px!important}.px-1_5{padding-left:12px!important}.py-6{padding-top:48px!important}.py-6{padding-bottom:48px!important}.pt-8,.py-8{padding-top:64px!important}.pb-8,.py-8{padding-bottom:64px!important}.pt-10,.py-10{padding-top:80px!important}.pb-10,.py-10{padding-bottom:80px!important}.pt-25{padding-top:200px!important}.mt-auto{margin-top:auto!important}.mx-auto{margin-right:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width: 576px){.pt-sm-0{padding-top:0!important}.px-sm-3{padding-right:24px!important}.px-sm-3{padding-left:24px!important}.py-sm-4{padding-top:32px!important}.px-sm-4{padding-right:32px!important}.py-sm-4{padding-bottom:32px!important}.px-sm-4{padding-left:32px!important}}@media (min-width: 768px){.mt-md-0{margin-top:0!important}.mb-md-0{margin-bottom:0!important}.mb-md-3{margin-bottom:24px!important}.mt-md-14{margin-top:112px!important}.pt-md-0{padding-top:0!important}.py-md-2{padding-top:16px!important}.py-md-2{padding-bottom:16px!important}.p-md-3{padding:24px!important}.pt-md-3{padding-top:24px!important}.py-md-4{padding-top:32px!important}.py-md-4{padding-bottom:32px!important}.p-md-5{padding:40px!important}.py-md-5{padding-top:40px!important}.py-md-5{padding-bottom:40px!important}.p-md-6{padding:48px!important}.py-md-6{padding-top:48px!important}.px-md-6{padding-right:48px!important}.pb-md-6,.py-md-6{padding-bottom:48px!important}.px-md-6{padding-left:48px!important}.pt-md-8,.py-md-8{padding-top:64px!important}.pb-md-8,.py-md-8{padding-bottom:64px!important}.py-md-9{padding-top:72px!important}.py-md-9{padding-bottom:72px!important}.pt-md-10,.py-md-10{padding-top:80px!important}.px-md-10{padding-right:80px!important}.pb-md-10,.py-md-10{padding-bottom:80px!important}.px-md-10{padding-left:80px!important}.pt-md-15,.py-md-15{padding-top:120px!important}.pb-md-15,.py-md-15{padding-bottom:120px!important}.pt-md-20,.py-md-20{padding-top:160px!important}.pb-md-20,.py-md-20{padding-bottom:160px!important}}@media (min-width: 1024px){.mt-lg-3,.my-lg-3{margin-top:24px!important}.my-lg-3{margin-bottom:24px!important}.pb-lg-5{padding-bottom:40px!important}.p-lg-8{padding:64px!important}.py-lg-8{padding-top:64px!important}.py-lg-8{padding-bottom:64px!important}.pt-lg-12{padding-top:96px!important}.px-lg-12{padding-right:96px!important}.px-lg-12{padding-left:96px!important}.pt-lg-15{padding-top:120px!important}}@media (min-width: 1200px){.pt-xl-20,.py-xl-20{padding-top:160px!important}.pb-xl-20,.py-xl-20{padding-bottom:160px!important}.pt-xl-25,.py-xl-25{padding-top:200px!important}.pb-xl-25,.py-xl-25{padding-bottom:200px!important}}@media (min-width: 1440px){.px-xxl-6{padding-right:48px!important}.px-xxl-6{padding-left:48px!important}}.text-center{text-align:center!important}.w-100{width:100%!important}.h-100{height:100%!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:#0000}:root{--containerMargin: 16px}@media (min-width: 576px){:root{--containerMargin: 24px}}@media (min-width: 1024px){:root{--containerMargin: 40px}}@media (min-width: 1200px){:root{--containerMargin: 80px}}@media (min-width: 1680px){:root{--containerMargin: calc((100vw - 1520px)/2) }}html{background-color:var(--surface-page)}::-moz-selection{background:var(--wp--preset--color--brand-primary);color:#fff}::selection{background:var(--wp--preset--color--brand-primary);color:#fff}.has-brand-primary-background-color ::-moz-selection{background:var(--wp--preset--color--brand-secondary)}.has-brand-primary-background-color ::selection{background:var(--wp--preset--color--brand-secondary)}.container,body.woocommerce-account .woocommerce{width:calc(100% - 32px)}@media (min-width: 576px){.container,body.woocommerce-account .woocommerce{width:calc(100% - 48px)}}@media (min-width: 1024px){.container,body.woocommerce-account .woocommerce{width:calc(100% - 80px)}}@media (min-width: 1200px){.container,body.woocommerce-account .woocommerce{width:calc(100% - 160px)}}.container,body.woocommerce-account .woocommerce,.container-fluid,.container-xxs{padding-left:0;padding-right:0}.container-wide{width:100%;max-width:1728px}.container-narrow{max-width:800px}@media (max-width: 767.98px){.col-xxxl,.col-xxxl-auto,.col-xxxl-12,.col-xxxl-11,.col-xxxl-10,.col-xxxl-9,.col-xxxl-8,.col-xxxl-7,.col-xxxl-6,.col-xxxl-5,.col-xxxl-4,.col-xxxl-3,.col-xxxl-2,.col-xxxl-1,.col-xxl,.col-xxl-auto,.col-xxl-12,.col-xxl-11,.col-xxl-10,.col-xxl-9,.col-xxl-8,.col-xxl-7,.col-xxl-6,.col-xxl-5,.col-xxl-4,.col-xxl-3,.col-xxl-2,.col-xxl-1,.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col-xs,.col-xs-auto,.col-xs-12,.col-xs-11,.col-xs-10,.col-xs-9,.col-xs-8,.col-xs-7,.col-xs-6,.col-xs-5,.col-xs-4,.col-xs-3,.col-xs-2,.col-xs-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{padding-right:4px;padding-left:4px}.row:not(.no-gutters){margin-right:-4px;margin-left:-4px}}.img-fluid{max-width:100%;height:auto}.minh-100{min-height:100%}.minw-100{min-width:100%}.ar-2-5_1{aspect-ratio:2.5/1;-o-object-fit:cover;object-fit:cover}.ar-2-8_1,.crop-ultra-wide,.crop-ultrawide{aspect-ratio:2.8/1;-o-object-fit:cover;object-fit:cover}.ar-16_9,.crop-wide{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.ar-3_2,.crop-landscape{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.ar-1_1,.crop-square{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.ar-3_4,.crop-portrait{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover}.object-cover{-o-object-fit:cover;object-fit:cover}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}a{color:var(--wp--preset--color--brand-primary);text-decoration:none;text-decoration-thickness:from-font}a:hover{color:var(--wp--preset--color--brand-secondary);text-decoration:underline}ul.unstyled-list{list-style:none;margin:0;padding:0}button,[role=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;font-family:Montserrat,sans-serif;font-weight:400;color:inherit}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-auto{overflow:auto}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.position-sticky{position:sticky}.responsive-embed{position:relative;padding-bottom:56.25%;overflow:hidden;height:auto;width:100%}.responsive-embed>*{position:absolute;top:0;left:0;width:100%;height:100%}.br-std{border-radius:4px}.gap-ch{gap:.3ch}.gap-x-ch{-moz-column-gap:.3ch;column-gap:.3ch}.gap-4{gap:4px}.gap-8{gap:8px}.gap-y-8{row-gap:8px}.gap-16{gap:16px}.gap-y-16{row-gap:16px}.gap-24{gap:24px}.gap-y-24{row-gap:24px}.gap-32{gap:32px}.gap-y-32{row-gap:32px}:root{--wp--preset--spacing--small: 24px;--wp--preset--spacing--medium: 40px;--wp--preset--spacing--large: 80px}@media (min-width: 768px){:root{--wp--preset--spacing--small: 32px;--wp--preset--spacing--medium: 60px;--wp--preset--spacing--large: 120px}}@media (min-width: 1200px){:root{--wp--preset--spacing--small: 48px;--wp--preset--spacing--medium: 80px;--wp--preset--spacing--large: 160px}}.colour-text-body{color:var(--text-body)}.colour-text-white{color:var(--colour-neutrals-white)}.bg-white{background-color:#fff}.block-shadow{box-shadow:0 .5rem 1rem #00000026}.header-shadow{box-shadow:0 2px 24px #e0e0e099}img.block-bg-image{bottom:0;height:100%;width:auto;position:absolute;right:0}.h-100{height:100%}dialog{border:unset;max-width:930px;border-radius:4px}dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}dialog .close{position:absolute;right:16px;top:16px}.contact-detail{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.contact-detail+.contact-detail{margin-top:8px}.contact-detail.contact-address{display:block;gap:0}.contact-detail:before{background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:28px;width:28px}.contact-detail.contact-telephone:before,.contact-detail.contact-freephone:before{background-image:url(/app/themes/premium-plus-uk/dist/images/phone_CXMw8T7U.svg);content:""}.contact-detail.contact-email:before{background-image:url(/app/themes/premium-plus-uk/dist/images/email_B1Rt91qu.svg);content:""}.expander{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s}.expander-content{min-height:0;transition:visibility .3s;visibility:hidden}.expander-toggle:checked+.expander{grid-template-rows:1fr}.expander-toggle:checked+.expander .expander-content{visibility:visible}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (min-width: 768px){.mt-md-14{margin-top:112px}}@font-face{font-family:HelveticaNeueBold;src:url(/app/themes/premium-plus-uk/dist/fonts/HelveticaNeueBold_DQfNvdJx.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Montserrat;src:url(/app/themes/premium-plus-uk/dist/fonts/Montserrat-VariableFont_wght_DbzI1qGp.woff2) format("woff2");font-weight:100 900;font-display:swap;font-style:normal}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body,.body-normal-size{font-size:18px;line-height:130%;font-weight:400}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:HelveticaNeueBold,sans-serif}h1,.h1{font-size:32px;line-height:100%}@media screen and (min-width: 374px){h1,.h1{font-size:calc((100vw - 374px) * .0300187617 + 32px)}}@media screen and (min-width: 1440px){h1,.h1{font-size:64px}}h2,.h2{font-size:28px;line-height:90%}@media screen and (min-width: 374px){h2,.h2{font-size:calc((100vw - 374px) * .0112570356 + 28px)}}@media screen and (min-width: 1440px){h2,.h2{font-size:40px}}h3,.h3{font-size:24px;line-height:115%}@media screen and (min-width: 374px){h3,.h3{font-size:calc((100vw - 374px) * .0037523452 + 24px)}}@media screen and (min-width: 1440px){h3,.h3{font-size:28px}}h4,.h4{font-size:22px;line-height:120%}@media screen and (min-width: 374px){h4,.h4{font-size:calc((100vw - 374px) * .0018761726 + 22px)}}@media screen and (min-width: 1440px){h4,.h4{font-size:24px}}h5,.h5{font-size:20px;line-height:120%}@media screen and (min-width: 374px){h5,.h5{font-size:calc((100vw - 374px) * .0018761726 + 20px)}}@media screen and (min-width: 1440px){h5,.h5{font-size:22px}}h6,.h6{font-size:18px;line-height:120%}@media screen and (min-width: 374px){h6,.h6{font-size:calc((100vw - 374px) * .0018761726 + 18px)}}@media screen and (min-width: 1440px){h6,.h6{font-size:20px}}.headline{font-size:32px;line-height:100%}@media screen and (min-width: 374px){.headline{font-size:calc((100vw - 374px) * .0300187617 + 32px)}}@media screen and (min-width: 1440px){.headline{font-size:64px}}.body-large-size{font-size:20px;line-height:145%;font-weight:500}.body-small-size{font-size:14px;line-height:130%;font-weight:500}.btn,button,*[type=button]{font-size:16px;line-height:110%}.strong,.semi{font-weight:600}.medium{font-weight:500}a.no-style-link{color:inherit;text-decoration:none}a.no-style-link:hover,a.no-style-link:focus{color:inherit;text-decoration:none}.smallprint{font-size:14px}.faded-text{opacity:.5}.pretty-title{text-wrap:pretty}.lowercase{text-transform:lowercase}.arrow-link:after{content:"";height:28px;width:28px;pointer-events:none;position:absolute;right:0;top:50%;translate:0 -50% 0;background-color:currentColor;-webkit-mask-image:url(/app/themes/premium-plus-uk/dist/images/see-more_BLNwiAXv.svg);mask-image:url(/app/themes/premium-plus-uk/dist/images/see-more_BLNwiAXv.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}form.styled-form .gfield--type-select:after,.woocommerce form.styled-form .gfield--type-select:after,.gform_wrapper form .gfield--type-select:after{background-image:url(/app/themes/premium-plus-uk/dist/images/chevron-down_BDKvYWfk.svg);background-size:contain;content:"";height:24px;pointer-events:none;position:absolute;right:0;top:50%;translate:-50% 0 0;width:24px}form.styled-form input[type=radio]:checked,form.styled-form input[type=checkbox]:checked,.woocommerce form.styled-form input[type=radio]:checked,.woocommerce form.styled-form input[type=checkbox]:checked,.gform_wrapper form input[type=radio]:checked,.gform_wrapper form input[type=checkbox]:checked{background:url(/app/themes/premium-plus-uk/dist/images/checkmark-white_CzR_eHf_.svg) center/80% no-repeat var(--wp--preset--color--brand-primary);border-color:var(--wp--preset--color--brand-primary);box-shadow:none}.gform_button.submitting{transition:none;background-image:url(../../images/loading-dots.svg);color:transparent;pointer-events:none}.menu.main-menu>.menu-item:has(.sub-menu)>a:after{background-color:currentColor;content:"";display:inline-block;height:32px;margin-left:4px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M8 10l4 4 4-4' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M8 10l4 4 4-4' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;vertical-align:middle;width:32px}body.woocommerce-account .woocommerce-MyAccount-navigation-link.has-icon:not(.icon--logout) a:after{content:"";flex-shrink:0;width:28px;height:28px;margin-left:auto;background-image:url(/app/themes/premium-plus-uk/dist/images/chevron-right_CoXkTrhM.svg);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.4}body.woocommerce-account .woocommerce-MyAccount-navigation-link.icon--basket a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/basket_icon%201_3E6ntzw9.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.icon--myaccount a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/profile_icon_DTQkPwwc.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.icon--address a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/address_C3Q1W5AH.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.icon--freeperks a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/freeperks_BlOhqt64.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.icon--faq a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/faq_CVzpOHXX.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.icon--logout a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/logout_BmRGjxHg.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active.icon--basket a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/basket_icon-active_8qxSfTrS.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active.icon--myaccount a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/profile_icon-active_D1UiBs5M.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active.icon--address a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/address-active_uGdMDGbf.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active.icon--freeperks a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/freeperks-active_D0Spfnqx.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active.icon--faq a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/faq-active_C2ySt6WV.svg)}.wc-account-faq .faq-item summary:after{content:"";flex-shrink:0;width:24px;height:24px;background-image:url(/app/themes/premium-plus-uk/dist/images/chevron-down_BDKvYWfk.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .2s}#ship-to-different-address .woocommerce-form__label-for-checkbox input[type=checkbox]:checked{background:url(/app/themes/premium-plus-uk/dist/images/checkmark-white_CzR_eHf_.svg) center/80% no-repeat var(--wp--preset--color--brand-primary);border-color:var(--wp--preset--color--brand-primary)}.woocommerce-account-fields .form-row label.checkbox input[type=checkbox]:checked,.woocommerce-account-fields .form-row label.woocommerce-form__label-for-checkbox input[type=checkbox]:checked{background:url(/app/themes/premium-plus-uk/dist/images/checkmark-white_CzR_eHf_.svg) center/80% no-repeat var(--wp--preset--color--brand-primary);border-color:var(--wp--preset--color--brand-primary)}#payment .wc_payment_methods .wc_payment_method>input[type=radio]:checked,#payment .payment_methods .wc_payment_method>input[type=radio]:checked{background:url(/app/themes/premium-plus-uk/dist/images/checkmark-white_CzR_eHf_.svg) center/80% no-repeat var(--wp--preset--color--brand-primary);border-color:var(--wp--preset--color--brand-primary)}.woocommerce-terms-and-conditions-wrapper .form-row.validate-required label input[type=checkbox]:checked{background:url(/app/themes/premium-plus-uk/dist/images/checkmark-white_CzR_eHf_.svg) center/80% no-repeat var(--wp--preset--color--brand-primary);border-color:var(--wp--preset--color--brand-primary)}.woocommerce-ordering select.orderby{text-transform:lowercase;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:none;outline:none;cursor:pointer;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:1.1;color:#231f20;padding:4px 28px 4px 0;visibility:hidden;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 10L12 14L16 10' stroke='%23231F20' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;background-size:24px 24px}.ppuk-checkbox:checked,.woocommerce-form__input-checkbox:checked{background:url(/app/themes/premium-plus-uk/dist/images/checkmark-white_CzR_eHf_.svg) center/70% no-repeat #00a6a4!important;border-color:#00a6a4!important}.ppuk-login-box--register-form .woocommerce-form-register .ppuk-form-select{background-image:url(/app/themes/premium-plus-uk/dist/images/chevron-down_BDKvYWfk.svg)!important;background-position:right 16px center!important;background-repeat:no-repeat!important;background-size:24px!important;padding-right:44px!important}#breadcrumbs{text-transform:lowercase;font-size:14px;line-height:110%}#breadcrumbs a{color:inherit;text-decoration:none}.breadcrumbs-flex{display:flex;flex-wrap:wrap}.btn,input::file-selector-button,.button,.products .product a.button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.disabled,.woocommerce button.button.disabled,.woocommerce input.button.disabled,.gform_button,.gform_next_button,.gform_previous_button,.gform-theme-button{font-size:16px;line-height:110%;background-color:var(--wp--preset--color--neutral-dim-gray);border:none;border-radius:100px;color:var(--wp--preset--color--neutral-white);outline:2px solid var(--wp--preset--color--neutral-dim-gray);outline-offset:-2px;padding-bottom:12px;padding-inline:32px;padding-top:12px;text-align:center;text-decoration:none;text-transform:lowercase;transition-property:color,background-color,outline-color;transition-duration:.3s;transition-timing-function:ease}.btn:hover,input::file-selector-button:hover,.button:hover,.products .product a.button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.disabled:hover,.woocommerce button.button.disabled:hover,.woocommerce input.button.disabled:hover,.gform_button:hover,.gform_next_button:hover,.gform_previous_button:hover,.gform-theme-button:hover{background-color:var(--wp--preset--color--brand-secondary);color:var(--wp--preset--color--neutral-white);outline-color:var(--wp--preset--color--brand-secondary);text-decoration:none!important}.btn:disabled,.btn.disabled,input::file-selector-button:disabled,input::file-selector-button .disabled,.button:disabled,.button.disabled,.products .product a.button:disabled,.products .product a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit.disabled,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt.disabled,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt.disabled,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt.disabled,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt.disabled,.woocommerce a.button.disabled:disabled,.woocommerce a.button.disabled.disabled,.woocommerce button.button.disabled:disabled,.woocommerce button.button.disabled.disabled,.woocommerce input.button.disabled:disabled,.woocommerce input.button.disabled.disabled,.gform_button:disabled,.gform_button.disabled,.gform_next_button:disabled,.gform_next_button.disabled,.gform_previous_button:disabled,.gform_previous_button.disabled,.gform-theme-button:disabled,.gform-theme-button.disabled{cursor:not-allowed;opacity:.5}@media (max-width: 767.98px){.btn,input::file-selector-button,.button,.products .product a.button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce a.button.disabled,.woocommerce button.button.disabled,.woocommerce input.button.disabled,.gform_button,.gform_next_button,.gform_previous_button,.gform-theme-button{width:100%}}.btn.btn-secondary,.btn.gform-theme-button--secondary,.btn.wc_pip_view_invoice,.button.btn-secondary,.button.gform-theme-button--secondary,.button.wc_pip_view_invoice,.woocommerce a.button.btn-secondary,.woocommerce a.button.gform-theme-button--secondary,.woocommerce a.button.wc_pip_view_invoice,.gform-theme-button.btn-secondary,.gform-theme-button.gform-theme-button--secondary,.gform-theme-button.wc_pip_view_invoice{background-color:transparent;color:var(--wp--preset--color--neutral-black)}.btn.btn-secondary:hover,.btn.gform-theme-button--secondary:hover,.btn.wc_pip_view_invoice:hover,.button.btn-secondary:hover,.button.gform-theme-button--secondary:hover,.button.wc_pip_view_invoice:hover,.woocommerce a.button.btn-secondary:hover,.woocommerce a.button.gform-theme-button--secondary:hover,.woocommerce a.button.wc_pip_view_invoice:hover,.gform-theme-button.btn-secondary:hover,.gform-theme-button.gform-theme-button--secondary:hover,.gform-theme-button.wc_pip_view_invoice:hover{background-color:transparent;color:var(--wp--preset--color--brand-secondary);outline-color:var(--wp--preset--color--brand-secondary);text-decoration:none!important}.btn.btn-primary-fill,.button.btn-primary-fill,.woocommerce a.button.btn-primary-fill,.gform-theme-button.btn-primary-fill{background-color:var(--wp--preset--color--brand-primary);color:var(--wp--preset--color--neutral-white);outline-color:var(--wp--preset--color--brand-primary)}.btn.btn-primary-fill:hover,.button.btn-primary-fill:hover,.woocommerce a.button.btn-primary-fill:hover,.gform-theme-button.btn-primary-fill:hover,.btn.btn-highlight,.button.btn-highlight,.woocommerce a.button.btn-highlight,.gform-theme-button.btn-highlight{background-color:var(--wp--preset--color--brand-secondary);outline-color:var(--wp--preset--color--brand-secondary)}.btn.btn-highlight:hover,.button.btn-highlight:hover,.woocommerce a.button.btn-highlight:hover,.gform-theme-button.btn-highlight:hover{background-color:var(--wp--preset--color--brand-primary);color:var(--wp--preset--color--neutral-white);outline-color:var(--wp--preset--color--brand-primary)}.btn.btn-white,.button.btn-white,.woocommerce a.button.btn-white,.gform-theme-button.btn-white{background-color:var(--wp--preset--color--neutral-white);color:var(--wp--preset--color--neutral-black);outline-color:var(--wp--preset--color--neutral-white)}.btn.btn-white:hover,.button.btn-white:hover,.woocommerce a.button.btn-white:hover,.gform-theme-button.btn-white:hover{background-color:var(--wp--preset--color--neutral-white);color:var(--wp--preset--color--brand-secondary);outline-color:var(--wp--preset--color--brand-secondary)}.btn.btn-small,.button.btn-small,.woocommerce a.button.btn-small,.gform-theme-button.btn-small{font-size:14px;line-height:110%}.gform_previous_button{background-color:transparent;color:var(--wp--preset--color--neutral-black)}.gform_previous_button:hover{background-color:transparent;color:var(--wp--preset--color--brand-secondary);outline-color:var(--wp--preset--color--brand-secondary)}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt{background-color:var(--wp--preset--color--brand-secondary);outline-color:var(--wp--preset--color--brand-secondary)}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:hover{background-color:var(--wp--preset--color--neutral-dim-gray);color:var(--wp--preset--color--neutral-white);outline-color:var(--wp--preset--color--neutral-dim-gray)}.labelled-icon{align-items:center;color:#fff;display:flex;flex-direction:column;gap:4px}.labelled-icon:hover{text-decoration:none}.labelled-icon:hover .icon.icon-hover{opacity:1}.labelled-icon:hover .label{color:var(--wp--preset--color--neutral-white)}.labelled-icon .icon-layers{display:grid;grid-template-columns:1fr}.labelled-icon .icon{grid-area:1/1/2/2;isolation:isolate;height:40px;width:40px}@media (max-width: 767.98px){.labelled-icon .icon{height:24px;width:24px}}.labelled-icon .icon.icon-hover{position:relative;opacity:0;transition:opacity .3s ease;z-index:1}.labelled-icon .icon svg{height:100%;width:100%}.labelled-icon .label{font-size:14px;line-height:110%}.arrow-link{align-items:center;display:flex;justify-content:space-between;font-weight:600;padding-right:32px;position:relative}.arrow-link:has(a){padding-right:0}.arrow-link a{padding-right:32px;width:100%}.arrow-link:after{content:"";height:28px;width:28px;pointer-events:none;position:absolute;right:0;top:50%;translate:0 -50% 0;background-color:currentColor;-webkit-mask-image:url(/app/themes/premium-plus-uk/dist/images/see-more_BLNwiAXv.svg);mask-image:url(/app/themes/premium-plus-uk/dist/images/see-more_BLNwiAXv.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.main-footer-logo{display:block;max-width:225px}.main-footer-logo svg{width:100%;height:auto}.main-footer h4{text-transform:lowercase}.main-footer a{color:var(--wp--preset--color--neutral-black);text-decoration:none;text-transform:lowercase}.main-footer a:hover{color:var(--wp--preset--color--neutral-primary);text-decoration:none}.main-footer .payment-methods img{height:45px;-o-object-fit:contain;object-fit:contain;width:auto}.lower-footer{color:var(--wp--preset--color--neutral-white)}.lower-footer .smallprint{font-size:14px;line-height:130%;font-weight:500}@media (max-width: 767.98px){.main-footer .row>.col-auto.col-md-3:first-child{flex:0 0 100%;max-width:100%;width:100%}.main-footer-logo{max-width:none;width:100%}.main-footer-logo svg{height:auto;max-width:none;width:100%}}form.styled-form .gsection_title,form.styled-form .gsection_description,.woocommerce form.styled-form .gsection_title,.woocommerce form.styled-form .gsection_description,.gform_wrapper form .gsection_title,.gform_wrapper form .gsection_description,form.styled-form h2,.woocommerce form.styled-form h2,.gform_wrapper form h2{color:var(--wp--preset--color--neutral-dim-gray)}form.styled-form input:not(.button),form.styled-form textarea,form.styled-form select,.woocommerce form.styled-form input:not(.button),.woocommerce form.styled-form textarea,.woocommerce form.styled-form select,.gform_wrapper form input:not(.button),.gform_wrapper form textarea,.gform_wrapper form select{font-size:18px;line-height:130%;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--wp--preset--color--neutral-gray);border-radius:24px;color:var(--wp--preset--color--neutral-black);line-height:inherit;min-height:0;padding:8px 16px;transition:.2s;width:100%}form.styled-form input:not(.button):hover,form.styled-form input:not(.button):focus,form.styled-form input:not(.button):focus-visible,form.styled-form input:not(.button):active,form.styled-form textarea:hover,form.styled-form textarea:focus,form.styled-form textarea:focus-visible,form.styled-form textarea:active,form.styled-form select:hover,form.styled-form select:focus,form.styled-form select:focus-visible,form.styled-form select:active,.woocommerce form.styled-form input:not(.button):hover,.woocommerce form.styled-form input:not(.button):focus,.woocommerce form.styled-form input:not(.button):focus-visible,.woocommerce form.styled-form input:not(.button):active,.woocommerce form.styled-form textarea:hover,.woocommerce form.styled-form textarea:focus,.woocommerce form.styled-form textarea:focus-visible,.woocommerce form.styled-form textarea:active,.woocommerce form.styled-form select:hover,.woocommerce form.styled-form select:focus,.woocommerce form.styled-form select:focus-visible,.woocommerce form.styled-form select:active,.gform_wrapper form input:not(.button):hover,.gform_wrapper form input:not(.button):focus,.gform_wrapper form input:not(.button):focus-visible,.gform_wrapper form input:not(.button):active,.gform_wrapper form textarea:hover,.gform_wrapper form textarea:focus,.gform_wrapper form textarea:focus-visible,.gform_wrapper form textarea:active,.gform_wrapper form select:hover,.gform_wrapper form select:focus,.gform_wrapper form select:focus-visible,.gform_wrapper form select:active{border-color:var(--wp--preset--color--brand-primary);outline:none}form.styled-form input:not(.button).error,form.styled-form input:not(.button)[aria-invalid=true],form.styled-form textarea.error,form.styled-form textarea[aria-invalid=true],form.styled-form select.error,form.styled-form select[aria-invalid=true],.woocommerce form.styled-form input:not(.button).error,.woocommerce form.styled-form input:not(.button)[aria-invalid=true],.woocommerce form.styled-form textarea.error,.woocommerce form.styled-form textarea[aria-invalid=true],.woocommerce form.styled-form select.error,.woocommerce form.styled-form select[aria-invalid=true],.gform_wrapper form input:not(.button).error,.gform_wrapper form input:not(.button)[aria-invalid=true],.gform_wrapper form textarea.error,.gform_wrapper form textarea[aria-invalid=true],.gform_wrapper form select.error,.gform_wrapper form select[aria-invalid=true]{border-color:#f8353e}form.styled-form textarea,.woocommerce form.styled-form textarea,.gform_wrapper form textarea{height:6em}form.styled-form select,.woocommerce form.styled-form select,.gform_wrapper form select{cursor:pointer;padding:8px 16px}form.styled-form .form-row .woocommerce-input-wrapper,.woocommerce form.styled-form .form-row .woocommerce-input-wrapper,.gform_wrapper form .form-row .woocommerce-input-wrapper{display:block;width:100%}form.styled-form .form-row .select2-container,.woocommerce form.styled-form .form-row .select2-container,.gform_wrapper form .form-row .select2-container{width:100%!important}form.styled-form .form-row .select2-container .select2-selection--single,.woocommerce form.styled-form .form-row .select2-container .select2-selection--single,.gform_wrapper form .form-row .select2-container .select2-selection--single{align-items:center;background:#fff;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:24px;display:flex;height:auto;min-height:38px;padding:8px 16px;transition:border-color .2s}form.styled-form .form-row .select2-container .select2-selection--single .select2-selection__rendered,.woocommerce form.styled-form .form-row .select2-container .select2-selection--single .select2-selection__rendered,.gform_wrapper form .form-row .select2-container .select2-selection--single .select2-selection__rendered{font-size:18px;line-height:130%;font-weight:400;background:transparent;border:0;color:#231f20;line-height:1.2;padding:0;width:100%}form.styled-form .form-row .select2-container .select2-selection--single .select2-selection__arrow,.woocommerce form.styled-form .form-row .select2-container .select2-selection--single .select2-selection__arrow,.gform_wrapper form .form-row .select2-container .select2-selection--single .select2-selection__arrow{height:100%;right:12px;top:0}form.styled-form .form-row .select2-container--open .select2-selection--single,.woocommerce form.styled-form .form-row .select2-container--open .select2-selection--single,.gform_wrapper form .form-row .select2-container--open .select2-selection--single{border-color:var(--wp--preset--color--brand-primary)}form.styled-form .form-row.woocommerce-invalid .select2-container .select2-selection--single,.woocommerce form.styled-form .form-row.woocommerce-invalid .select2-container .select2-selection--single,.gform_wrapper form .form-row.woocommerce-invalid .select2-container .select2-selection--single{border-color:#f8353e}form.styled-form .gfield--type-select:after,.woocommerce form.styled-form .gfield--type-select:after,.gform_wrapper form .gfield--type-select:after{background-image:url(/app/themes/premium-plus-uk/dist/images/chevron-down_BDKvYWfk.svg);background-size:contain;content:"";height:24px;pointer-events:none;position:absolute;right:0;top:50%;translate:-50% 0 0;width:24px}form.styled-form .gfield_radio,form.styled-form .gfield_checkbox,.woocommerce form.styled-form .gfield_radio,.woocommerce form.styled-form .gfield_checkbox,.gform_wrapper form .gfield_radio,.gform_wrapper form .gfield_checkbox{display:flex;flex-direction:column;gap:8px}form.styled-form input[type=radio],form.styled-form input[type=checkbox],.woocommerce form.styled-form input[type=radio],.woocommerce form.styled-form input[type=checkbox],.gform_wrapper form input[type=radio],.gform_wrapper form input[type=checkbox]{background-position:center;background-size:80%;border-radius:100%;cursor:pointer;height:24px;min-width:24px;padding:0;width:24px}form.styled-form input[type=radio]:checked,form.styled-form input[type=checkbox]:checked,.woocommerce form.styled-form input[type=radio]:checked,.woocommerce form.styled-form input[type=checkbox]:checked,.gform_wrapper form input[type=radio]:checked,.gform_wrapper form input[type=checkbox]:checked{background:url(/app/themes/premium-plus-uk/dist/images/checkmark-white_CzR_eHf_.svg) center/80% no-repeat var(--wp--preset--color--brand-primary);border-color:var(--wp--preset--color--brand-primary);box-shadow:none}form.styled-form .ginput_container_fileupload input,.woocommerce form.styled-form .ginput_container_fileupload input,.gform_wrapper form .ginput_container_fileupload input{border:0;padding:0}form.styled-form .ginput_container_fileupload input::file-selector-button,.woocommerce form.styled-form .ginput_container_fileupload input::file-selector-button,.gform_wrapper form .ginput_container_fileupload input::file-selector-button{cursor:pointer;padding:4px 8px}form.styled-form input[type=radio],.woocommerce form.styled-form input[type=radio],.gform_wrapper form input[type=radio]{border-radius:50%}form.styled-form .show-placeholder::placeholder,.woocommerce form.styled-form .show-placeholder::placeholder,.gform_wrapper form .show-placeholder::placeholder{opacity:1;color:var(--wp--preset--color--neutral-gray)}form.styled-form legend,.woocommerce form.styled-form legend,.gform_wrapper form legend{font-size:18px;line-height:130%;font-weight:400;color:var(--wp--preset--color--neutral-black)}form.styled-form .gf_page_steps,.woocommerce form.styled-form .gf_page_steps,.gform_wrapper form .gf_page_steps{border-bottom:2px solid var(--wp--preset--color--brand-primary);display:flex;gap:4px;margin-bottom:24px;overflow:auto;padding-block:16px}form.styled-form .gf_page_steps .gf_step,.woocommerce form.styled-form .gf_page_steps .gf_step,.gform_wrapper form .gf_page_steps .gf_step{font-size:14px;line-height:130%;font-weight:500;text-transform:lowercase}form.styled-form .gf_page_steps .gf_step+.gf_step:before,.woocommerce form.styled-form .gf_page_steps .gf_step+.gf_step:before,.gform_wrapper form .gf_page_steps .gf_step+.gf_step:before{color:var(--wp--preset--color--neutral-black);content:"|";font-weight:400;margin-right:4px}form.styled-form .gf_page_steps .gf_step_active,.woocommerce form.styled-form .gf_page_steps .gf_step_active,.gform_wrapper form .gf_page_steps .gf_step_active{color:var(--wp--preset--color--brand-primary);font-weight:700}form.styled-form .gf_page_steps .gf_step_hidden,.woocommerce form.styled-form .gf_page_steps .gf_step_hidden,.gform_wrapper form .gf_page_steps .gf_step_hidden,form.styled-form .gf_page_steps .gf_step .gf_step_number,.woocommerce form.styled-form .gf_page_steps .gf_step .gf_step_number,.gform_wrapper form .gf_page_steps .gf_step .gf_step_number{display:none}form.styled-form .gform_page_footer,.woocommerce form.styled-form .gform_page_footer,.gform_wrapper form .gform_page_footer{display:flex;flex-wrap:wrap;gap:24px;margin-top:24px}form.styled-form.searchform input[name=s],.woocommerce form.styled-form.searchform input[name=s],.gform_wrapper form.searchform input[name=s]{padding-right:45px}form.styled-form.searchform button[type=submit],.woocommerce form.styled-form.searchform button[type=submit],.gform_wrapper form.searchform button[type=submit]{position:absolute;right:16px;top:50%;translate:0 -50% 0}form.styled-form.searchform button[type=submit] svg path,.woocommerce form.styled-form.searchform button[type=submit] svg path,.gform_wrapper form.searchform button[type=submit] svg path{stroke:var(--wp--preset--color--neutral-dim-gray)}form.styled-form input[type=search]::-webkit-search-decoration,form.styled-form input[type=search]::-webkit-search-results-button,form.styled-form input[type=search]::-webkit-search-results-decoration,.woocommerce form.styled-form input[type=search]::-webkit-search-decoration,.woocommerce form.styled-form input[type=search]::-webkit-search-results-button,.woocommerce form.styled-form input[type=search]::-webkit-search-results-decoration,.gform_wrapper form input[type=search]::-webkit-search-decoration,.gform_wrapper form input[type=search]::-webkit-search-results-button,.gform_wrapper form input[type=search]::-webkit-search-results-decoration{display:none}.gform_fields{display:grid;grid-template-columns:repeat(4,1fr);gap:16px 8px}.gform_fields .gfield,.gform_fields .form-row{grid-column:span 4;margin-bottom:0;border:0}.gform_fields .hidden_label .gfield_label,.gform_fields .gfield--type-honeypot,.gform_fields .gfield_visibility_hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.gform_fields .gfield--width-half{grid-column:span 4}@media (min-width: 576px){.gform_fields .gfield--width-half{grid-column:span 2}}.gform_fields .gform-grid-row{display:flex;flex-wrap:wrap;gap:8px}.gform_fields .gform-grid-row>.gform-grid-col{position:relative;flex-basis:0;flex-grow:1;max-width:100%;min-width:200px}.gfield,.form-row{position:relative;margin-bottom:16px}.gfield label,.form-row label{font-size:14px;line-height:130%;font-weight:500;margin-bottom:0}.gfield:not(:has(.gfield_radio,.gfield_checkbox,.ginput_container_consent)) label,.form-row:not(:has(.gfield_radio,.gfield_checkbox,.ginput_container_consent)) label{font-size:14px;line-height:130%;font-weight:500;margin-bottom:4px;padding-inline:16px;line-height:1.4}.gform_required_legend{font-size:14px;line-height:130%;font-weight:500;color:var(--wp--preset--color--neutral-black)}.gfield_description{font-size:14px;line-height:130%;font-weight:500;color:var(--wp--preset--color--neutral-black);margin-top:4px;padding-inline:16px}.gfield_description.validation_message{color:#f8353e}.gchoice,.ginput_container_consent{display:flex;align-items:center;gap:12px}.gform_validation_errors{border:1px solid #F8353E;background-color:transparent;color:#f8353e;padding:8px;display:flex;align-items:center;gap:8px;margin-top:24px}.gform_validation_errors:before{content:"!";width:16px;min-width:16px;text-align:center;font-weight:600;color:#f8353e;font-size:20px;line-height:145%;font-weight:500}.gform_footer{margin-top:16px}.gform_button{background-position:center;background-size:auto 25%;background-repeat:no-repeat}.gform_button.submitting{transition:none;background-image:url(../../images/loading-dots.svg);color:transparent;pointer-events:none}.gform_button.submitting:hover{color:transparent}.gform_button.submitting:before,.gform_button.submitting:after{opacity:0}body.recommend-reward .gform_button{border-color:var(--wp--preset--color--brand-primary);background-color:var(--wp--preset--color--brand-primary);padding:12px 24px}@media (max-width: 767.98px){.main-header .main-header-logo svg{width:120px}}.main-header .searchform{max-width:100%;width:426px}.header-icons-wrapper{gap:12px;text-transform:lowercase}@media (min-width: 768px){.header-icons-wrapper{gap:24px}}.header-icons-wrapper a{text-decoration:none}.hamburger{position:relative;height:18px;width:36px}.hamburger span{display:block;position:absolute;height:2px;width:100%;background:var(--wp--preset--color--neutral-white);opacity:1;left:0;transform:rotate(0);transition:.2s}.hamburger span:nth-child(1){top:0;transform:scaleX(1)}.hamburger span:nth-child(2),.hamburger span:nth-child(3){top:8px}.hamburger span:nth-child(4){bottom:0;transform:scaleX(1)}.mobile-nav-toggle[aria-expanded=true] .hamburger span:nth-child(1){opacity:0;transform:scaleX(0)}.mobile-nav-toggle[aria-expanded=true] .hamburger span:nth-child(2){transform:rotate(45deg)}.mobile-nav-toggle[aria-expanded=true] .hamburger span:nth-child(3){transform:rotate(-45deg)}.mobile-nav-toggle[aria-expanded=true] .hamburger span:nth-child(4){opacity:0;transform:scaleX(0)}.woocommerce-cart .product-badge,.woocommerce-checkout .product-badge,.woocommerce-order-received .product-badge{display:block;margin-bottom:8px;position:static;width:-moz-fit-content;width:fit-content}.woocommerce-cart .product-badge.product-badge--offer,.woocommerce-checkout .product-badge.product-badge--offer,.woocommerce-order-received .product-badge.product-badge--offer,.woocommerce-cart .product-badge.product-badge--offer .marketing-tag,.woocommerce-checkout .product-badge.product-badge--offer .marketing-tag,.woocommerce-order-received .product-badge.product-badge--offer .marketing-tag{width:100%}.woocommerce-cart .product-badge .marketing-tag,.woocommerce-cart .product-badge .onsale,.woocommerce-checkout .product-badge .marketing-tag,.woocommerce-checkout .product-badge .onsale,.woocommerce-order-received .product-badge .marketing-tag,.woocommerce-order-received .product-badge .onsale{align-items:center;background-color:var(--wp--preset--color--brand-primary, #00A6A4);border-radius:4px;color:#fff;display:inline-flex;flex-direction:column;font-family:HelveticaNeueBold,sans-serif;font-size:24px;font-weight:700;gap:2px;justify-content:center;line-height:.9;margin:0;min-height:50px;min-width:109px;padding:8px;text-align:center;text-transform:uppercase;white-space:pre-wrap;font-synthesis:none;min-width:auto;position:static;width:auto}@media (max-width: 767.98px){.woocommerce-cart .product-badge .marketing-tag,.woocommerce-cart .product-badge .onsale,.woocommerce-checkout .product-badge .marketing-tag,.woocommerce-checkout .product-badge .onsale,.woocommerce-order-received .product-badge .marketing-tag,.woocommerce-order-received .product-badge .onsale{font-size:14px;min-height:28px;padding:6px 8px}}.woocommerce-cart .product-badge .marketing-tag .line-1,.woocommerce-cart .product-badge .marketing-tag .line-2,.woocommerce-cart .product-badge .marketing-tag .small,.woocommerce-cart .product-badge .onsale .line-1,.woocommerce-cart .product-badge .onsale .line-2,.woocommerce-cart .product-badge .onsale .small,.woocommerce-checkout .product-badge .marketing-tag .line-1,.woocommerce-checkout .product-badge .marketing-tag .line-2,.woocommerce-checkout .product-badge .marketing-tag .small,.woocommerce-checkout .product-badge .onsale .line-1,.woocommerce-checkout .product-badge .onsale .line-2,.woocommerce-checkout .product-badge .onsale .small,.woocommerce-order-received .product-badge .marketing-tag .line-1,.woocommerce-order-received .product-badge .marketing-tag .line-2,.woocommerce-order-received .product-badge .marketing-tag .small,.woocommerce-order-received .product-badge .onsale .line-1,.woocommerce-order-received .product-badge .onsale .line-2,.woocommerce-order-received .product-badge .onsale .small{display:block}.woocommerce-cart .product-badge .marketing-tag .small,.woocommerce-cart .product-badge .marketing-tag .line-2,.woocommerce-cart .product-badge .onsale .small,.woocommerce-cart .product-badge .onsale .line-2,.woocommerce-checkout .product-badge .marketing-tag .small,.woocommerce-checkout .product-badge .marketing-tag .line-2,.woocommerce-checkout .product-badge .onsale .small,.woocommerce-checkout .product-badge .onsale .line-2,.woocommerce-order-received .product-badge .marketing-tag .small,.woocommerce-order-received .product-badge .marketing-tag .line-2,.woocommerce-order-received .product-badge .onsale .small,.woocommerce-order-received .product-badge .onsale .line-2{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.woocommerce-cart .product-badge .marketing-tag strong,.woocommerce-cart .product-badge .onsale strong,.woocommerce-checkout .product-badge .marketing-tag strong,.woocommerce-checkout .product-badge .onsale strong,.woocommerce-order-received .product-badge .marketing-tag strong,.woocommerce-order-received .product-badge .onsale strong{font-family:Montserrat,sans-serif;font-weight:700}.woocommerce ul.products li.product .marketing-tag,.woocommerce ul.products li.product .onsale{align-items:center;background-color:var(--wp--preset--color--brand-primary, #00A6A4);border-radius:4px;color:#fff;display:inline-flex;flex-direction:column;font-family:HelveticaNeueBold,sans-serif;font-size:24px;font-weight:700;gap:2px;justify-content:center;line-height:.9;margin:0;min-height:50px;min-width:109px;padding:8px;text-align:center;text-transform:uppercase;white-space:pre-wrap;font-synthesis:none;left:0;position:absolute;top:0;z-index:1}@media (max-width: 767.98px){.woocommerce ul.products li.product .marketing-tag,.woocommerce ul.products li.product .onsale{font-size:14px;min-height:28px;min-width:auto;left:16px;top:16px;padding:6px 8px}}.woocommerce ul.products li.product .marketing-tag .line-1,.woocommerce ul.products li.product .marketing-tag .line-2,.woocommerce ul.products li.product .marketing-tag .small,.woocommerce ul.products li.product .onsale .line-1,.woocommerce ul.products li.product .onsale .line-2,.woocommerce ul.products li.product .onsale .small{display:block}.woocommerce ul.products li.product .marketing-tag .small,.woocommerce ul.products li.product .marketing-tag .line-2,.woocommerce ul.products li.product .onsale .small,.woocommerce ul.products li.product .onsale .line-2{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.woocommerce ul.products li.product .marketing-tag strong,.woocommerce ul.products li.product .onsale strong{font-family:Montserrat,sans-serif;font-weight:700}.woocommerce ul.products li.product .onsale,.woocommerce ul.products li.product .marketing-tag.tag-sale,.woocommerce ul.products li.product .marketing-tag[data-tag-type=sale],.woocommerce ul.products li.product .marketing-tag[data-tag-type=lower]{background-color:#e2185e}.woocommerce ul.products li.product .marketing-tag.tag-new,.woocommerce ul.products li.product .marketing-tag[data-tag-type=new]{background-color:#009b40}.woocommerce ul.products li.product .marketing-tag.tag-offer,.woocommerce ul.products li.product .marketing-tag[data-tag-type=offer],.woocommerce ul.products li.product .marketing-tag[data-tag-type=buy2get1]{background-color:#00a6a4}.single-product-layout__gallery-col .marketing-tag,.single-product-layout__gallery-col .onsale{align-items:center;background-color:var(--wp--preset--color--brand-primary, #00A6A4);border-radius:4px;color:#fff;display:inline-flex;flex-direction:column;font-family:HelveticaNeueBold,sans-serif;font-size:24px;font-weight:700;gap:2px;justify-content:center;line-height:.9;margin:0;min-height:50px;min-width:109px;padding:8px;text-align:center;text-transform:uppercase;white-space:pre-wrap;font-synthesis:none;left:0;position:absolute;top:0;z-index:1;min-height:36px;min-width:auto}@media (max-width: 767.98px){.single-product-layout__gallery-col .marketing-tag,.single-product-layout__gallery-col .onsale{font-size:14px;min-height:28px;min-width:auto;left:16px;top:16px;padding:6px 8px}}.single-product-layout__gallery-col .marketing-tag .line-1,.single-product-layout__gallery-col .marketing-tag .line-2,.single-product-layout__gallery-col .marketing-tag .small,.single-product-layout__gallery-col .onsale .line-1,.single-product-layout__gallery-col .onsale .line-2,.single-product-layout__gallery-col .onsale .small{display:block}.single-product-layout__gallery-col .marketing-tag .small,.single-product-layout__gallery-col .marketing-tag .line-2,.single-product-layout__gallery-col .onsale .small,.single-product-layout__gallery-col .onsale .line-2{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.single-product-layout__gallery-col .marketing-tag strong,.single-product-layout__gallery-col .onsale strong{font-family:Montserrat,sans-serif;font-weight:700}.menu{display:flex;flex-direction:column}.menu.main-menu{flex-direction:row;gap:80px;justify-content:center;margin:0}.menu.main-menu>.menu-item{align-items:center;display:flex;padding-bottom:24px;text-transform:lowercase}.menu.main-menu>.menu-item:has(.sub-menu)>a:after{background-color:currentColor;content:"";display:inline-block;height:32px;margin-left:4px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M8 10l4 4 4-4' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M8 10l4 4 4-4' stroke='%23000' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;vertical-align:middle;width:32px}.menu>.menu-item:not(:has(.sub-menu-wrapper)){position:relative}.menu>.menu-item:hover>.sub-menu{opacity:1;pointer-events:auto}.menu>.menu-item.current-menu-item>a:not(.arrow-link a),.menu>.menu-item.current-page-ancestor>a:not(.arrow-link a){color:var(--wp--preset--color--brand-secondary);text-shadow:1px 0 0 currentColor}.menu>.menu-item a{color:inherit;text-shadow:1px 0 0 currentColor;text-decoration:none}.menu>.menu-item a:not(:hover,.arrow-link a){color:var(--wp--preset--color--neutral-black);text-shadow:unset}.menu>.menu-item a:is(.main-menu>li>a):hover{color:var(--wp--preset--color--brand-secondary)}.menu>.menu-item>.sub-menu{opacity:0;pointer-events:none;transition:opacity .3s ease}.menu>.menu-item>.sub-menu>.menu-item{padding:12px 8px}.menu>.menu-item>.sub-menu>.menu-item~.menu-item{border-top:1px solid var(--wp--preset--color--neutral-gray)}.menu>.menu-item>.sub-menu:not(:has(>.sub-menu-wrapper)){background-color:var(--wp--preset--color--neutral-white);box-shadow:0 2px 24px #e0e0e099;left:0;padding:16px;position:absolute;top:100%;width:200px;z-index:99}.menu>.menu-item>.sub-menu:has(>.sub-menu-wrapper){background-color:var(--wp--preset--color--neutral-white);box-shadow:0 2px 24px #e0e0e099;display:grid;grid-template-columns:1fr 2fr;grid-template-rows:repeat(10,1fr);left:50%;max-width:100vw;padding:16px;position:absolute;top:100%;translate:-50% 0 0;width:956px;z-index:99}.menu>.menu-item>.sub-menu:has(>.sub-menu-wrapper)>.menu-item{grid-column-start:1}.menu>.menu-item>.sub-menu:has(>.sub-menu-wrapper)>.menu-item .menu-item-icon{display:none}.menu>.menu-item>.sub-menu:has(>.sub-menu-wrapper)>.menu-item:hover+.sub-menu-wrapper{opacity:1;pointer-events:auto}.menu>.menu-item>.sub-menu:has(>.sub-menu-wrapper)>.sub-menu-wrapper{background-color:var(--wp--preset--color--neutral-white);grid-column:2/3;grid-row:1/-1;opacity:0;padding-left:8px;pointer-events:none;transition:opacity .3s ease}.menu>.menu-item>.sub-menu:has(>.sub-menu-wrapper)>.sub-menu-wrapper:hover{opacity:1;pointer-events:auto}.menu>.menu-item>.sub-menu:has(>.sub-menu-wrapper)>.sub-menu-wrapper>.sub-menu{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}.menu>.menu-item>.sub-menu:has(>.sub-menu-wrapper)>.sub-menu-wrapper>.sub-menu>.menu-item{padding:8px}.menu>.menu-item>.sub-menu:has(>.sub-menu-wrapper)>.sub-menu-wrapper>.sub-menu>.menu-item a{align-items:center;display:flex;gap:8px}.menu>.menu-item>.sub-menu:has(>.sub-menu-wrapper)>.sub-menu-wrapper>.sub-menu>.menu-item a .menu-item-icon img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.menu>.menu-item>.sub-menu:has(>.sub-menu-wrapper)>.sub-menu-wrapper>.sub-menu>.arrow-link{grid-column-start:2}.menu>.menu-item>.sub-menu:has(>.sub-menu-wrapper)>.sub-menu-wrapper>.sub-menu>.arrow-link .menu-item-icon{display:none}nav ul{list-style:none;padding:0}.main-footer .menu .menu-item+.menu-item{margin-top:16px}.main-footer .menu>.menu-item.current-menu-item>a,.main-footer .menu>.menu-item.current-page-ancestor>a{color:inherit!important;text-shadow:unset!important}.main-footer .menu>.menu-item.current-menu-item>a:hover,.main-footer .menu>.menu-item.current-page-ancestor>a:hover{text-shadow:1px 0 0 currentColor!important}.tax-product_cat .menu-item.shop-items>a,.post-type-archive-product .menu-item.shop-items>a,.single-product .menu-item.shop-items>a{color:var(--wp--preset--color--brand-secondary)!important;text-shadow:1px 0 0 currentColor!important}.mobile-menu{position:fixed;top:var(--headerHeight);left:0;width:100%;height:calc(100dvh - var(--headerHeight));z-index:1000;pointer-events:none;overflow:hidden}.mobile-menu__panel{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--wp--preset--color--neutral-white);transform:translate(100%);transition:transform .3s ease;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;pointer-events:auto;z-index:1001}.mobile-menu__panel.visible{transform:translate(0)}.mobile-menu__level-0{transform:translate(-100%)}.mobile-menu__level-1{z-index:1002;padding-top:8px;pointer-events:none;transition:.3s ease;opacity:0;transform:translate(0)}.mobile-menu__level-1.visible{pointer-events:auto;opacity:1}.mobile-menu__level-2{z-index:1003;padding-top:8px;pointer-events:none;transition:.3s ease;transform:translate(0)}.mobile-menu__level-2.visible{pointer-events:auto;opacity:1}.mobile-menu__categories{padding:8px 16px 12px}.mobile-menu__account{background-color:var(--wp--preset--color--neutral-light-gray);padding:12px 16px}.mobile-menu__secondary{padding:12px 16px 8px}.mobile-menu__item{display:flex;align-items:center;gap:8px;padding:8px;min-height:74px;text-decoration:none;color:var(--wp--preset--color--neutral-black);font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:1.1;border-bottom:1px solid var(--wp--preset--color--neutral-gray);transition:background-color .15s ease}.mobile-menu__item:last-of-type{border-bottom:none}.mobile-menu__item:hover,.mobile-menu__item:focus{background-color:var(--wp--preset--color--neutral-light-gray);color:var(--wp--preset--color--neutral-black);text-decoration:none}.mobile-menu__item:active{background-color:#eaeaea}.mobile-menu__icon{flex-shrink:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center}.mobile-menu__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.mobile-menu__icon svg{width:24px;height:24px}.mobile-menu__icon--placeholder svg{width:28px;height:28px;opacity:.6}.mobile-menu__icon--small,.mobile-menu__icon--small img{width:24px;height:24px}.mobile-menu__label{flex:1;min-width:0}.mobile-menu__arrow{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:var(--wp--preset--color--brand-secondary)}.mobile-menu__arrow svg{width:20px;height:20px}.mobile-menu__back{display:flex;align-items:center;gap:8px;padding:8px 16px;height:58px;background:none;border:none;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;color:var(--wp--preset--color--neutral-black);cursor:pointer;width:100%;text-align:left;line-height:1.1}.mobile-menu__back:hover,.mobile-menu__back:focus{background-color:var(--wp--preset--color--neutral-light-gray)}.mobile-menu__back-icon{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.mobile-menu__back-icon svg{width:24px;height:24px;color:var(--wp--preset--color--neutral-black)}.mobile-menu__heading{display:flex;align-items:center;gap:8px;padding:8px 16px;min-height:74px;border-bottom:1px solid var(--wp--preset--color--neutral-gray);font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;color:var(--wp--preset--color--neutral-black);line-height:1.1}.mobile-menu__heading .mobile-menu__icon{width:42px;height:42px}.mobile-menu__see-all{display:flex;align-items:center;gap:8px;padding:8px;min-height:74px;border-bottom:1px solid var(--wp--preset--color--neutral-gray);font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;color:var(--cat-color, var(--wp--preset--color--neutral-dim-gray));text-decoration:none;transition:background-color .15s ease}.mobile-menu__see-all:hover,.mobile-menu__see-all:focus{background-color:var(--wp--preset--color--neutral-light-gray);color:var(--cat-color, var(--wp--preset--color--neutral-dim-gray));text-decoration:none}.mobile-menu__see-all .mobile-menu__label{flex:1}.mobile-menu__see-all .mobile-menu__arrow path{stroke:var(--cat-color, var(--wp--preset--color--neutral-mid-gray))}.mobile-menu__see-all .mobile-menu__arrow svg{width:20px;height:20px}.mobile-menu__items{padding:0 16px 16px}.mobile-menu__items .mobile-menu__item{min-height:74px}.mobile-menu__items .mobile-menu__item:first-child{border-top:1px solid var(--wp--preset--color--neutral-gray)}.mobile-menu__items .mobile-menu__item .mobile-menu__icon,.mobile-menu__items .mobile-menu__item .mobile-menu__icon img{width:24px;height:24px}.mobile-menu__items .mobile-menu__item .mobile-menu__arrow{color:var(--wp--preset--color--neutral-gray)}.mobile-menu__overlay{position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:#00000080;z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}body.mobile-menu-open{overflow:hidden}body.mobile-menu-open .mobile-menu{pointer-events:auto}body.mobile-menu-open .mobile-menu__overlay{opacity:1;visibility:visible;pointer-events:auto}body#tinymce{margin:12px!important}body.woocommerce-account .woocommerce{padding:32px;display:flex;flex-direction:column;gap:16px}@media (max-width: 1199.98px){body.woocommerce-account .woocommerce{margin-top:0;margin-inline:0;width:100%;padding:32px}}@media (max-width: 1023.98px){body.woocommerce-account .woocommerce{display:block}}@media (min-width: 1024px){body.woocommerce-account .woocommerce{flex-direction:row;flex-wrap:wrap}}body.woocommerce-account .woocommerce:before,body.woocommerce-account .woocommerce:after{display:none!important}body.woocommerce-account .woocommerce>.woocommerce-notices-wrapper{flex:0 0 100%;max-width:100%;order:-1}body.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}@media (min-width: 1024px){body.woocommerce-account .woocommerce-MyAccount-navigation{width:308px;flex-shrink:0}}body.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:12px}body.woocommerce-account .wc-account-greeting{padding:12px;display:flex;flex-direction:column}body.woocommerce-account .wc-account-greeting .greeting-hello{font-family:HelveticaNeueBold,sans-serif;font-weight:700;font-size:32px;line-height:.9;color:var(--wp--preset--color--brand-primary)}body.woocommerce-account .wc-account-greeting .greeting-name{font-weight:600;font-size:18px;line-height:1.3;color:var(--wp--preset--color--brand-primary);margin-top:4px}body.woocommerce-account .woocommerce-MyAccount-navigation-link{border-bottom:1px solid var(--wp--preset--color--neutral-gray)}body.woocommerce-account .woocommerce-MyAccount-navigation-link a{display:flex;align-items:center;gap:8px;padding:8px;height:58px;font-size:18px;font-weight:400;line-height:1.1;color:var(--wp--preset--color--neutral-black);text-decoration:none;text-transform:lowercase;transition:color .2s}body.woocommerce-account .woocommerce-MyAccount-navigation-link a:hover{color:var(--wp--preset--color--brand-primary);text-decoration:none}body.woocommerce-account .woocommerce-MyAccount-navigation-link a:hover:before{filter:grayscale(0)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.has-icon a:before{content:"";flex-shrink:0;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;filter:grayscale(1);transition:filter .2s}body.woocommerce-account .woocommerce-MyAccount-navigation-link.has-icon:not(.icon--logout) a:after{content:"";flex-shrink:0;width:28px;height:28px;margin-left:auto;background-image:url(/app/themes/premium-plus-uk/dist/images/chevron-right_CoXkTrhM.svg);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.4}body.woocommerce-account .woocommerce-MyAccount-navigation-link.icon--basket a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/basket_icon%201_3E6ntzw9.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.icon--myaccount a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/profile_icon_DTQkPwwc.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.icon--address a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/address_C3Q1W5AH.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.icon--freeperks a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/freeperks_BlOhqt64.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.icon--faq a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/faq_CVzpOHXX.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.icon--logout a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/logout_BmRGjxHg.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active a{color:var(--wp--preset--color--brand-primary)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active a:before{filter:grayscale(0)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active.icon--basket a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/basket_icon-active_8qxSfTrS.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active.icon--myaccount a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/profile_icon-active_D1UiBs5M.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active.icon--address a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/address-active_uGdMDGbf.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active.icon--freeperks a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/freeperks-active_D0Spfnqx.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.is-active.icon--faq a:before{background-image:url(/app/themes/premium-plus-uk/dist/images/faq-active_C2ySt6WV.svg)}body.woocommerce-account .woocommerce-MyAccount-navigation-link.menu-item--logout{margin-top:24px}body.woocommerce-account .woocommerce-MyAccount-content{flex:1;width:100%;background-color:var(--wp--preset--color--neutral-light-gray);padding:32px 16px;border-radius:4px;min-width:0;float:none}@media (min-width: 576px){body.woocommerce-account .woocommerce-MyAccount-content{padding:32px 24px}}@media (min-width: 1024px){body.woocommerce-account .woocommerce-MyAccount-content{padding:48px 64px}}.orders-header{margin-bottom:24px}.orders-header h2{font-family:HelveticaNeueBold,sans-serif;font-weight:700;font-size:40px;line-height:.9;color:var(--wp--preset--color--neutral-dim-gray);text-transform:lowercase;margin-bottom:8px}@media (max-width: 1023.98px){.orders-header h2{font-size:32px}}.orders-header p{font-size:14px;color:var(--wp--preset--color--neutral-dim-gray);margin:0;text-transform:lowercase}.orders-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:24px}.orders-filters{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.orders-filters__label{font-weight:600;font-size:18px;color:var(--wp--preset--color--neutral-dim-gray);text-transform:lowercase}.orders-filters__dropdowns{display:flex;align-items:center;gap:8px}.orders-filter-dropdown{position:relative}.orders-filter-btn{display:flex;align-items:center;gap:4px;font-size:18px;line-height:1.1;color:var(--wp--preset--color--neutral-black);cursor:pointer;text-transform:lowercase}.orders-filter-btn svg{width:28px;height:28px;flex-shrink:0;transition:transform .2s}.orders-filter-btn[aria-expanded=true] svg{transform:rotate(180deg)}.orders-filter-btn:hover{color:var(--wp--preset--color--brand-primary)}.orders-filter-btn.is-filtered{color:var(--wp--preset--color--brand-primary);font-weight:600}.orders-filter-menu{display:none;position:absolute;top:calc(100% + 4px);left:0;z-index:10;background:#fff;border-radius:4px;box-shadow:1px 1px 8px #d4d4d44d;list-style:none;margin:0;padding:8px 0;min-width:200px;white-space:nowrap}.orders-filter-btn[aria-expanded=true]+.orders-filter-menu{display:block}.orders-filter-menu li a{display:block;padding:8px 16px;font-size:16px;color:var(--wp--preset--color--neutral-black);text-decoration:none;text-transform:lowercase}.orders-filter-menu li a:hover{background-color:var(--wp--preset--color--neutral-gray);color:var(--wp--preset--color--brand-primary);text-decoration:none}.orders-filter-menu li a.is-active{color:var(--wp--preset--color--brand-primary);font-weight:600}.orders-active-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:24px}.orders-active-filter{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--wp--preset--color--neutral-gray);text-transform:lowercase;border-radius:24px;padding:6px 12px;font-size:14px;color:var(--wp--preset--color--neutral-black);text-decoration:none}.orders-active-filter svg{width:14px;height:14px;flex-shrink:0;opacity:.5}.orders-active-filter:hover{border-color:var(--wp--preset--color--brand-primary);color:var(--wp--preset--color--brand-primary);text-decoration:none}.orders-active-filter:hover svg{opacity:1}.orders-clear-filters{font-size:14px;font-weight:600;color:var(--wp--preset--color--brand-primary);text-decoration:underline;text-transform:lowercase;margin-left:8px}.orders-search{display:flex;align-items:center;gap:8px;width:100%;max-width:416px;position:relative}.orders-search input{flex:1;border:none;outline:none;font-size:18px;line-height:1.2;color:var(--wp--preset--color--neutral-black);background:transparent;min-width:0;text-transform:lowercase;border:1px solid var(--wp--preset--color--neutral-mid-gray)!important}.orders-search input::placeholder{color:var(--wp--preset--color--neutral-dim-gray)}.orders-search button[type=submit]{flex-shrink:0;cursor:pointer;line-height:0;position:absolute;top:50%;translate:0 -50% 0;right:20px}.orders-search svg{width:28px;height:28px;flex-shrink:0}.order-cards{display:flex;flex-direction:column;gap:28px}.order-card{background:#fff;border-radius:4px;box-shadow:1px 1px 8px #d4d4d44d;padding:32px;display:flex;flex-direction:column;gap:16px}@media (max-width: 767.98px){.order-card{padding:16px}}.order-card__label{display:block;font-size:14px;color:var(--wp--preset--color--neutral-black);margin-bottom:4px;text-transform:lowercase}.order-card__value{display:block;font-weight:600;font-size:18px;line-height:1.3;color:var(--wp--preset--color--neutral-black)}.order-card__meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.order-card__detail{min-width:100px}@media (min-width: 1024px){.order-card__detail{min-width:140px}}.order-card__actions{align-items:center;display:flex;gap:8px;width:100%}@media (min-width: 1024px){.order-card__actions{width:auto;margin-left:auto}}.order-card__status-row{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px}.order-card__status-badge{display:flex;align-items:center;gap:8px;font-size:18px;line-height:1.1;padding:8px 0;text-transform:lowercase}.order-card__status-badge .status-dot{width:12px;height:12px;border-radius:50%;background-color:var(--wp--preset--color--brand-primary);flex-shrink:0}.order-card__status-badge.status--completed .status-dot{background-color:#009b40}.order-card__status-badge.status--on-hold .status-dot{background-color:#febe13}.order-card__status-badge.status--cancelled .status-dot,.order-card__status-badge.status--failed .status-dot{background-color:#f8353e}.order-card__total{text-align:right}.order-card__products-grid{display:flex;gap:16px;flex-wrap:wrap}@media (max-width: 1023.98px){.order-card__products-grid{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x;padding-bottom:4px}}@media (max-width: 1023.98px){.order-card__products.is-collapsible{overflow:visible}.order-card__products.is-collapsible .order-card__products-grid{max-height:none}}@media (min-width: 1024px){.order-card__products.is-collapsible{overflow:hidden}.order-card__products.is-collapsible .order-card__products-grid{max-height:300px;overflow:hidden;transition:max-height .3s ease}.order-card__products.is-collapsible.is-expanded .order-card__products-grid{max-height:none}}.order-card__product{background:#fff;border-radius:4px;padding:12px;width:calc(25% - 12px);min-width:150px;flex-shrink:0}@media (max-width: 1023.98px){.order-card__product{width:calc(50% - 8px)}}@media (max-width: 1023.98px){.order-card__product{width:220px;min-width:220px}}.order-card__product-link{color:inherit;display:block;text-decoration:none}.order-card__product-link:hover,.order-card__product-link:focus{color:inherit;text-decoration:none}.order-card__product-image{border-radius:4px;overflow:hidden;margin-bottom:16px}.order-card__product-image img{width:100%;height:auto;display:block;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:4px}.order-card__product-info{display:flex;flex-direction:column;gap:16px;font-size:14px}.order-card__product-name{font-weight:700;color:var(--wp--preset--color--neutral-black)}.order-card__product-price{color:var(--wp--preset--color--neutral-dim-gray)}.order-card__toggle{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:18px;cursor:pointer;padding:8px;margin-left:auto;text-transform:lowercase}.order-card__toggle svg{width:28px;height:28px;transition:transform .2s}.order-card__toggle[aria-expanded=true] svg{transform:rotate(180deg)}@media (max-width: 1023.98px){.order-card__toggle{display:none}}.btn-outline-primary{background-color:transparent;color:var(--wp--preset--color--brand-primary);outline-color:var(--wp--preset--color--brand-primary)}.btn-outline-primary:hover{background-color:var(--wp--preset--color--brand-primary);color:var(--wp--preset--color--neutral-white);outline-color:var(--wp--preset--color--brand-primary)}.wc-account-details{display:flex;flex-direction:column;gap:24px}.wc-account-details__header{margin-bottom:0}.wc-account-details__header h2{font-family:HelveticaNeueBold,sans-serif;font-weight:700;font-size:40px;line-height:.9;color:var(--wp--preset--color--neutral-dim-gray);text-transform:lowercase;margin-bottom:8px}@media (max-width: 1023.98px){.wc-account-details__header h2{font-size:32px}}.wc-account-details__header p{font-size:14px;color:var(--wp--preset--color--neutral-dim-gray);margin:0;text-transform:lowercase}.wc-account-card{background:#fff;border-radius:4px;box-shadow:1px 1px 8px #d4d4d44d;padding:48px;display:flex;flex-direction:column;gap:24px}@media (max-width: 767.98px){.wc-account-card{padding:24px}}.wc-account-card__intro{display:flex;flex-direction:column;gap:8px;color:var(--wp--preset--color--neutral-dim-gray)}.wc-account-card__intro ol{margin:0;padding:0 0 0 27px}.wc-account-card__intro ol li{font-weight:600;font-size:18px;line-height:1.3}.wc-account-card__intro ol li span{font-weight:600}.wc-account-card__intro p{font-size:14px;margin:0}.wc-account-card__description,.wc-account-card__hint{font-size:14px;color:var(--wp--preset--color--neutral-dim-gray);margin:0}.wc-account-card__fields{display:flex;flex-direction:column;gap:12px}.ppuk-field{display:flex;flex-direction:column;gap:4px}.ppuk-field__label{font-size:12px;font-weight:400;color:var(--wp--preset--color--neutral-black);padding-left:18px}.ppuk-field__input{font-size:18px;line-height:130%;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--wp--preset--color--neutral-gray);border-radius:24px;color:var(--wp--preset--color--neutral-black);padding:8px 16px;width:100%;min-height:38px;transition:border-color .2s}.ppuk-field__input::placeholder{color:var(--wp--preset--color--neutral-gray)}.ppuk-field__input:hover{border-color:var(--wp--preset--color--brand-primary)}.ppuk-field__input:focus{border-color:var(--wp--preset--color--brand-primary);outline:none}.wc-account-card .ppuk-button{font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:1.1;display:flex;align-items:center;justify-content:center;height:44px;padding:12px 32px;border-radius:24px;border:none;cursor:pointer;transition:all .3s ease;width:100%;text-decoration:none;text-transform:lowercase}.wc-account-card .ppuk-button--primary{background-color:var(--wp--preset--color--brand-primary);color:#fff}.wc-account-card .ppuk-button--primary:hover{background-color:var(--wp--preset--color--brand-secondary);color:#fff;text-decoration:none}.wc-account-card .ppuk-button--secondary{background-color:var(--wp--preset--color--brand-secondary);color:#fff}.wc-account-card .ppuk-button--secondary:hover{background-color:#f04511;color:#fff;text-decoration:none}.wc-account-card--apply{box-shadow:none;padding:0}.wc-apply-banner{background:#fff;border-radius:4px;padding:32px 48px;display:flex;flex-direction:column;gap:16px}@media (max-width: 767.98px){.wc-apply-banner{padding:24px}}.wc-apply-banner__header h2{font-family:HelveticaNeueBold,sans-serif;font-weight:700;font-size:40px;line-height:.9;color:var(--wp--preset--color--brand-secondary);text-transform:lowercase;margin-bottom:8px}@media (max-width: 1023.98px){.wc-apply-banner__header h2{font-size:32px}}.wc-apply-banner__header p{font-size:18px;line-height:1.2;color:var(--wp--preset--color--neutral-dim-gray);margin:0}.wc-apply-banner__features{display:flex;justify-content:space-between;gap:24px}@media (max-width: 767.98px){.wc-apply-banner__features{flex-direction:column}}.wc-apply-banner__col{display:flex;flex-direction:column;gap:8px;flex:1}.wc-apply-banner__feature{display:flex;align-items:center;gap:9px}.wc-apply-banner__feature span{font-weight:600;font-size:18px;line-height:1.3;color:var(--wp--preset--color--neutral-dim-gray)}.wc-apply-banner__feature-icon{flex-shrink:0;width:42px;height:42px}.wc-apply-banner__feature-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.wc-apply-banner__requirements-title{font-size:14px;font-weight:700;color:var(--wp--preset--color--brand-secondary);margin:0 0 4px}.wc-apply-banner__requirements ul{margin:0;padding-left:16px}.wc-apply-banner__requirements ul li{font-size:14px;color:var(--wp--preset--color--neutral-dim-gray);margin-bottom:2px}.wc-apply-banner__requirements ul li:last-child{margin-bottom:0}.wc-addresses{display:flex;flex-direction:column;gap:24px}.wc-addresses__header h2{font-family:HelveticaNeueBold,sans-serif;font-weight:700;font-size:40px;line-height:.9;color:var(--wp--preset--color--neutral-dim-gray);text-transform:lowercase;margin-bottom:8px}@media (max-width: 1023.98px){.wc-addresses__header h2{font-size:32px}}.wc-addresses__header p{font-size:14px;color:var(--wp--preset--color--neutral-dim-gray);margin:0;text-transform:lowercase}.wc-addresses__cards{display:flex;flex-direction:column;gap:24px}.wc-address-card{background:#fff;border-radius:4px;padding:32px;display:flex;flex-direction:column;gap:24px}@media (max-width: 767.98px){.wc-address-card{padding:24px}}.wc-address-card__title{font-family:HelveticaNeueBold,sans-serif;font-weight:700;font-size:22px;line-height:.9;color:var(--wp--preset--color--neutral-dim-gray);text-transform:lowercase;margin:0}@media (min-width: 1024px){.wc-address-card__title{font-size:24px}}.wc-address-card__table{display:flex;flex-direction:column;gap:8px;margin:0}.wc-address-card__row{display:flex;align-items:flex-start;font-size:18px;line-height:1.2;color:var(--wp--preset--color--neutral-dim-gray)}.wc-address-card__row dt{width:260px;flex-shrink:0;font-weight:400;margin:0}@media (max-width: 767.98px){.wc-address-card__row dt{width:120px;font-size:14px}}.wc-address-card__row dd{flex:1;font-weight:400;margin:0}@media (max-width: 767.98px){.wc-address-card__row dd{font-size:14px}}.wc-address-card__note p{font-size:14px;color:var(--wp--preset--color--neutral-dim-gray);margin:0 0 4px}.wc-address-card__note a{font-size:14px;color:var(--wp--preset--color--brand-primary);text-decoration:underline}.wc-delivery-grid{display:flex;flex-wrap:wrap;gap:24px}.wc-delivery-item{width:calc(50% - 12px);display:flex;flex-direction:column;gap:24px}@media (max-width: 767.98px){.wc-delivery-item{width:100%}}.wc-delivery-item__header{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--wp--preset--color--neutral-gray)}.wc-delivery-item__name{font-weight:600;font-size:18px;line-height:1.3;color:var(--wp--preset--color--neutral-dim-gray)}.wc-delivery-item__edit{font-size:14px;color:var(--wp--preset--color--neutral-dim-gray);text-decoration:underline}.wc-delivery-item__body{display:flex;flex-direction:column;font-size:18px;line-height:1.2;color:var(--wp--preset--color--neutral-dim-gray)}.wc-delivery-item__body span{display:block}.wc-delivery-add{font-size:14px;color:var(--wp--preset--color--brand-primary);text-decoration:underline}.wc-account-faq{display:flex;flex-direction:column;gap:24px}.wc-account-faq__header h2{font-family:HelveticaNeueBold,sans-serif;font-weight:700;font-size:40px;line-height:.9;color:var(--wp--preset--color--neutral-dim-gray);margin-bottom:8px}@media (max-width: 1023.98px){.wc-account-faq__header h2{font-size:32px}}.wc-account-faq__header p{font-size:14px;color:var(--wp--preset--color--neutral-dim-gray);margin:0}.wc-account-faq__group{background:#fff;border-radius:4px;padding:48px;display:flex;flex-direction:column;gap:24px}@media (max-width: 767.98px){.wc-account-faq__group{padding:32px}}.wc-account-faq__group-header{display:flex;flex-direction:column;gap:8px}.wc-account-faq__group-header h3{font-family:HelveticaNeueBold,sans-serif;font-weight:700;font-size:40px;line-height:.9;color:var(--wp--preset--color--brand-primary);margin:0}@media (max-width: 1023.98px){.wc-account-faq__group-header h3{font-size:32px}}.wc-account-faq__group-header p{font-size:14px;color:var(--wp--preset--color--neutral-dim-gray);margin:0}.wc-account-faq .faq-items{display:flex;flex-direction:column}.wc-account-faq .faq-item{border-bottom:1px solid var(--wp--preset--color--neutral-gray)}.wc-account-faq .faq-item:last-child{border-bottom:1px solid var(--wp--preset--color--neutral-gray)}.wc-account-faq .faq-item summary{padding:16px 0;font-weight:600;font-size:18px;line-height:1.3;color:var(--wp--preset--color--neutral-dim-gray);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px}.wc-account-faq .faq-item summary::-webkit-details-marker{display:none}.wc-account-faq .faq-item summary:after{content:"";flex-shrink:0;width:24px;height:24px;background-image:url(/app/themes/premium-plus-uk/dist/images/chevron-down_BDKvYWfk.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .2s}.wc-account-faq .faq-item[open]{border-bottom:none}.wc-account-faq .faq-item[open] summary{color:var(--wp--preset--color--brand-primary)}.wc-account-faq .faq-item[open] summary:after{transform:rotate(180deg)}.wc-account-faq .faq-item .faq-answer{padding:0 0 16px;font-size:18px;line-height:1.2;color:var(--wp--preset--color--neutral-rasin-black)}.wc-account-faq .faq-item .faq-answer p:last-child{margin-bottom:0}.wc-account-faq__contact{background:#fff;border-radius:4px;box-shadow:0 2px 2px #0000001f;padding:24px 48px;display:flex;flex-direction:column;gap:24px;align-items:center}@media (max-width: 767.98px){.wc-account-faq__contact{padding:24px}}.wc-account-faq__contact-header{width:100%;display:flex;flex-direction:column;gap:8px}.wc-account-faq__contact-header h3{font-family:HelveticaNeueBold,sans-serif;font-weight:700;font-size:40px;line-height:.9;color:var(--wp--preset--color--brand-primary);margin:0}@media (max-width: 1023.98px){.wc-account-faq__contact-header h3{font-size:32px}}.wc-account-faq__contact-header p{font-size:14px;color:var(--wp--preset--color--neutral-dim-gray);margin:0}.wc-account-faq__contact-form{width:100%;display:flex;flex-direction:column;gap:24px}.wc-account-faq__contact-form .ppuk-field__input--textarea{min-height:120px;resize:vertical}.wc-account-faq__contact-legal{font-size:12px;color:var(--wp--preset--color--neutral-dim-gray);margin:0}.wc-account-faq__contact-legal a{color:var(--wp--preset--color--brand-primary);text-decoration:none}.wc-account-faq__contact-checkbox{display:flex;align-items:center;gap:8px;cursor:pointer}.wc-account-faq__contact-checkbox input[type=checkbox]{width:24px;height:24px;flex-shrink:0;accent-color:var(--wp--preset--color--brand-primary)}.wc-account-faq__contact-checkbox span{font-size:12px;color:var(--wp--preset--color--neutral-dim-gray)}.wc-account-faq .ppuk-button--secondary{background:var(--wp--preset--color--neutral-dim-gray);color:#fff;border:none;border-radius:24px;padding:12px 32px;font-size:18px;line-height:1.1;cursor:pointer;width:100%;height:52px;display:flex;align-items:center;justify-content:center}.wc-account-faq .ppuk-button--secondary:hover{opacity:.9}.wc-account-perks{display:flex;flex-direction:column;gap:24px}.wc-account-perks__header h2{font-family:HelveticaNeueBold,sans-serif;font-weight:700;font-size:40px;line-height:.9;color:var(--wp--preset--color--neutral-dim-gray);text-transform:lowercase;margin-bottom:8px}@media (max-width: 1023.98px){.wc-account-perks__header h2{font-size:32px}}.wc-account-perks__header p{font-size:14px;color:var(--wp--preset--color--neutral-dim-gray);margin:0}.wc-account-perks__box{background:#fff;border-radius:4px;padding:48px;display:flex;flex-direction:column;gap:24px}@media (max-width: 767.98px){.wc-account-perks__box{padding:24px}}.wc-account-perks__box h3{font-family:HelveticaNeueBold,sans-serif;font-weight:700;font-size:40px;line-height:.9;color:var(--wp--preset--color--brand-primary);text-transform:lowercase;margin:0}@media (max-width: 1023.98px){.wc-account-perks__box h3{font-size:32px}}.wc-account-perks__box-body{font-size:18px;line-height:1.2;color:var(--wp--preset--color--neutral-dim-gray)}.wc-account-perks__box-body p:last-child{margin-bottom:0}.wc-account-perks__box-body strong,.wc-account-perks__box-body b{font-weight:600}.wc-account-perks__box-body ol{margin:0;padding:0 0 0 27px}.wc-account-perks__box-body ol li{font-size:18px;line-height:1.2}.wc-account-perks__box-buttons{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.woocommerce-account .address_book{margin-top:24px;background:#fff;border-radius:4px;padding:32px;display:flex;flex-direction:column;gap:24px}@media (max-width: 767.98px){.woocommerce-account .address_book{padding:24px}}.woocommerce-account .address_book header{border-bottom:unset;display:flex;gap:24px;flex-wrap:wrap}.woocommerce-account .address_book header h3{font-family:HelveticaNeueBold,sans-serif;font-weight:700;font-size:22px;line-height:.9;color:var(--wp--preset--color--neutral-dim-gray);text-transform:lowercase;margin:0}@media (min-width: 1024px){.woocommerce-account .address_book header h3{font-size:24px}}.woocommerce-account .address_book header .add-new-address{margin:0}.woocommerce-account .address_book header .button{background-color:unset;outline:unset;border-radius:unset;color:var(--wp--preset--color--brand-primary);flex-grow:unset;font-size:14px;padding:unset;padding-inline:unset}.woocommerce-account .address_book p.myaccount_address{font-size:14px;line-height:130%;font-weight:500;color:var(--wp--preset--color--neutral-dim-gray)}.woocommerce-account .address_book .addresses.address-book{gap:24px}.woocommerce-account .address_book .addresses.address-book .wc-address-book-address{border:unset;flex-basis:calc(100% / var(--wc-address-book--column--count) - 24px / var(--wc-address-book--column--count) * (var(--wc-address-book--column--count) - 1) - 2px)}@media (max-width: 1023.98px){.woocommerce-account .address_book .addresses.address-book .wc-address-book-address{flex-basis:100%}}.woocommerce-account .address_book .addresses.address-book .wc-address-book-address header{border-bottom:1px solid var(--wp--preset--color--neutral-mid-gray);display:flex;justify-content:space-between;margin-bottom:24px}.woocommerce-account .address_book .addresses.address-book .wc-address-book-address header:before,.woocommerce-account .address_book .addresses.address-book .wc-address-book-address header:after{content:unset}.woocommerce-account .address_book .addresses.address-book .wc-address-book-address header h3{font-size:18px;line-height:130%;font-weight:400;float:unset}.woocommerce-account .address_book .addresses.address-book .wc-address-book-address header .wc-address-book-address-default-label{background-color:var(--wp--preset--color--brand-primary);border:unset;border-radius:unset;color:#fff}.woocommerce-account .address_book .addresses.address-book .wc-address-book-address address,.woocommerce-account .address_book .addresses.address-book .wc-address-book-address .wc-address-book-meta{padding:unset}.woocommerce-account .address_book .addresses.address-book .wc-address-book-address .wc-address-book-meta .button{background-color:unset;outline:unset;border-radius:unset;color:var(--wp--preset--color--brand-primary);flex-grow:unset;font-size:14px;padding:unset;padding-inline:unset}@media (max-width: 1023.98px){.woocommerce-account .address_book .addresses.address-book .wc-address-book-address .wc-address-book-meta .button{text-align:left}}.woocommerce form.styled-form .woocommerce-address-fields{background-color:var(--wp--preset--color--neutral-white)}.woocommerce form.styled-form .woocommerce-address-fields .form-row{clear:both;float:unset;width:unset}.woocommerce-MyAccount-content h3,.woocommerce-MyAccount-content h2{text-transform:lowercase}.woocommerce-account .woocommerce-MyAccount-content form.styled-form .woocommerce-address-fields p>button.button[name=save_address]{background-color:var(--wp--preset--color--brand-primary)!important;color:var(--wp--preset--color--neutral-white)!important;outline-color:var(--wp--preset--color--brand-primary);margin-top:8px;width:100%}.woocommerce-account .woocommerce-MyAccount-content form.styled-form .woocommerce-address-fields p>button.button[name=save_address]:hover{background-color:var(--wp--preset--color--brand-secondary)!important;outline-color:var(--wp--preset--color--brand-secondary)}div.woocommerce-cart{background:#f7f7f7;padding-top:24px;padding-bottom:64px}.basket-layout{row-gap:24px;-moz-column-gap:0;column-gap:0}.basket-layout__items{background:#f7f7f7;border-radius:4px;padding:24px}@media (max-width: 767.98px){.basket-layout__items{padding:16px}}.basket-layout__totals .cart-collaterals{float:none!important;margin:0;width:100%!important}.basket-layout__totals .cart-collaterals .cart_totals{float:none!important;width:100%!important}.basket-you-might-also-like{margin-top:24px}.basket-you-might-also-like .related-products-scroller{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);overflow:visible;padding-bottom:0}@media (min-width: 576px){.basket-you-might-also-like .related-products-scroller{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1200px){.basket-you-might-also-like .related-products-scroller{grid-template-columns:repeat(4,minmax(0,1fr))}}.basket-you-might-also-like .related-products-scroller>li{width:100%!important}.basket-you-might-also-like .related-products-scroller>li.product{min-width:0;width:100%!important}.basket-you-might-also-like .woocommerce ul.products li.product{min-height:100%;width:100%}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents{border:0!important}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tbody,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents td,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents th{border:0!important;box-shadow:none;padding:0 8px}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents td{vertical-align:middle}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents td:before{content:none!important;display:none!important}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.woocommerce-cart-form__cart-item{align-items:center;background:#fff;border-radius:4px;box-shadow:1px 1px 8px #d4d4d44d;display:flex!important;flex-wrap:wrap;gap:0;margin-bottom:12px;padding:16px;row-gap:16px}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr:last-child{display:none}.cart-header{margin-bottom:32px}.cart-header__title{font-size:28px;line-height:90%;color:var(--wp--preset--color--neutral-dim-gray);font-family:HelveticaNeueBold,sans-serif;font-weight:700;margin:0 0 8px}@media screen and (min-width: 374px){.cart-header__title{font-size:calc((100vw - 374px) * .0112570356 + 28px)}}@media screen and (min-width: 1440px){.cart-header__title{font-size:40px}}.cart-header__subtitle{font-size:14px;line-height:130%;font-weight:500;color:var(--wp--preset--color--neutral-dim-gray);margin:0}.woocommerce-cart-form__contents{border-collapse:separate;border-spacing:0 16px;width:100%}.woocommerce-cart-form__contents thead{display:none}.woocommerce-cart-form__contents tbody tr{background-color:#fff;border-radius:4px;box-shadow:1px 1px 8px #d4d4d44d;display:flex;justify-content:space-between;flex-wrap:wrap;padding:16px;position:relative}@media (min-width: 768px){.woocommerce-cart-form__contents tbody tr{align-items:center;flex-wrap:nowrap;gap:16px;padding:24px}}.woocommerce-cart-form__contents tbody tr.cart_item{margin-bottom:16px}.woocommerce-cart-form__contents tbody tr.actions{background:transparent;box-shadow:none;flex-direction:column;gap:16px;padding:0}@media (min-width: 768px){.woocommerce-cart-form__contents tbody tr.actions{flex-direction:row;justify-content:space-between}}.woocommerce-cart-form__contents tbody td{border:0;padding:0}.woocommerce-cart-form__contents tbody td:before{display:none!important}.woocommerce-cart-form__contents .product-thumbnail{display:block;flex-basis:30%;order:1;margin-right:0;padding-right:0}@media (min-width: 768px){.woocommerce-cart-form__contents .product-thumbnail{flex-basis:unset;margin-right:16px}}.woocommerce-cart-form__contents .product-thumbnail img{border-radius:4px;display:block;height:84px;max-width:none;-o-object-fit:cover;object-fit:cover;width:84px;aspect-ratio:1/1}@media (min-width: 768px){.woocommerce-cart-form__contents .product-thumbnail img{height:96px;width:96px}}.woocommerce-cart-form__contents .product-thumbnail .basket-item-image{border-radius:4px;display:block;height:84px;-o-object-fit:cover;object-fit:cover;width:84px;aspect-ratio:1/1}@media (min-width: 768px){.woocommerce-cart-form__contents .product-thumbnail .basket-item-image{height:96px;width:96px}}.woocommerce-cart-form__contents .product-thumbnail a{display:block;text-decoration:none;width:84px;height:84px;overflow:hidden;border-radius:4px}@media (min-width: 768px){.woocommerce-cart-form__contents .product-thumbnail a{width:96px;height:96px}}.woocommerce-cart-form__contents .product-name{flex-basis:70%;order:2;padding-left:0;padding-top:0;max-width:280px}@media (min-width: 768px){.woocommerce-cart-form__contents .product-name{flex-basis:unset}}.woocommerce-cart-form__contents .product-name>a{display:block}.woocommerce-cart-form__contents .product-name a{color:#231f20;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none}.woocommerce-cart-form__contents .product-name a:hover{color:var(--wp--preset--color--brand-primary)}.woocommerce-cart-form__contents .product-name .product-brand,.woocommerce-cart-form__contents .product-name .product-variant,.woocommerce-cart-form__contents .product-name .variation{font-size:14px;line-height:130%;font-weight:500;color:var(--wp--preset--color--neutral-dim-gray);display:block;margin-top:4px}.woocommerce-cart-form__contents .product-name .product-variant dd,.woocommerce-cart-form__contents .product-name .product-variant dt,.woocommerce-cart-form__contents .product-name .variation dd,.woocommerce-cart-form__contents .product-name .variation dt{display:inline;margin:0}.woocommerce-cart-form__contents .product-name .product-variant dd,.woocommerce-cart-form__contents .product-name .variation dd{margin-left:4px}.woocommerce-cart-form__contents .product-name .cart-item-data{font-size:14px;line-height:130%;font-weight:500;color:var(--wp--preset--color--neutral-dim-gray);margin-top:4px}.woocommerce-cart-form__contents .product-price{order:3;text-align:right}.woocommerce-cart-form__contents .product-price .woocommerce-Price-amount{color:#231f20;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:1.3}.woocommerce-cart-form__contents .product-price del{color:var(--wp--preset--color--neutral-dim-gray);display:block;font-size:14px;opacity:.7}.woocommerce-cart-form__contents .product-price del .woocommerce-Price-amount{font-size:14px;font-weight:400;text-decoration:line-through}.woocommerce-cart-form__contents .product-price ins{text-decoration:none}.woocommerce-cart-form__contents .product-price ins .woocommerce-Price-amount{color:#231f20}.woocommerce-cart-form__contents .product-quantity{order:4;text-align:center}.woocommerce-cart-form__contents .product-quantity .quantity .quantity-wrapper{align-items:center;background:#fff;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:24px;display:inline-flex!important;gap:0!important;height:40px;overflow:hidden;padding:0 4px}.woocommerce-cart-form__contents .product-quantity .quantity .quantity-wrapper .qty-button{align-items:center;background:transparent;border:none;color:var(--wp--preset--color--neutral-dim-gray);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;padding:0;transition:all .2s ease;width:32px}.woocommerce-cart-form__contents .product-quantity .quantity .quantity-wrapper .qty-button:hover{color:#231f20}.woocommerce-cart-form__contents .product-quantity .quantity .quantity-wrapper .qty-button:disabled,.woocommerce-cart-form__contents .product-quantity .quantity .quantity-wrapper .qty-button[disabled]{opacity:.3;cursor:not-allowed}.woocommerce-cart-form__contents .product-quantity .quantity .quantity-wrapper .qty-button.ico-button svg{height:20px;width:20px}.woocommerce-cart-form__contents .product-quantity .quantity .quantity-wrapper .qty-button:not(.ico-button){font-family:Montserrat,sans-serif;font-size:18px;font-weight:400}.woocommerce-cart-form__contents .product-quantity .quantity .quantity-wrapper .qty{-webkit-appearance:none;-moz-appearance:textfield;appearance:none;background:transparent;border:none;color:#231f20;font-family:Montserrat,sans-serif;font-size:16px;height:auto;padding:0;text-align:center;width:44px!important}.woocommerce-cart-form__contents .product-quantity .quantity .quantity-wrapper .qty::-webkit-outer-spin-button,.woocommerce-cart-form__contents .product-quantity .quantity .quantity-wrapper .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart-form__contents .product-quantity .quantity .quantity-wrapper .qty:focus{outline:none}.woocommerce-cart-form__contents .product-subtotal{order:5;text-align:right}.woocommerce-cart-form__contents .product-subtotal .woocommerce-Price-amount{color:#231f20;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:1.3}.woocommerce-cart-form__contents .product-subtotal .free-text{color:#009b40;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600}.woocommerce-cart-form__contents .product-remove{order:6;position:absolute;right:16px;top:16px}.woocommerce-cart-form__contents .product-remove a.remove{align-items:center;background:#fff;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:50%;color:var(--wp--preset--color--neutral-dim-gray)!important;display:flex;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;height:28px;justify-content:center;line-height:1;text-decoration:none;transition:all .2s ease;width:28px}.woocommerce-cart-form__contents .product-remove a.remove:hover{background:#f7f7f7;border-color:var(--wp--preset--color--neutral-dim-gray);color:#231f20!important}@media (min-width: 768px){.woocommerce-cart-form__contents tr.woocommerce-cart-form__cart-item{align-items:center}.woocommerce-cart-form__contents .product-thumbnail{flex:0 0 96px}.woocommerce-cart-form__contents .product-name{flex:1 1 min(42%,520px);max-width:none;min-width:0}.woocommerce-cart-form__contents .product-price{flex:0 0 112px;align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end;text-align:right}.woocommerce-cart-form__contents .product-quantity{flex:0 0 156px;align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end;text-align:center}.woocommerce-cart-form__contents .product-subtotal{flex:0 0 112px;align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end;padding-right:44px;text-align:right}}.woocommerce-cart-form__contents .actions .coupon{align-items:flex-start;display:flex;flex-direction:column;gap:8px;width:100%}@media (min-width: 768px){.woocommerce-cart-form__contents .actions .coupon{flex-direction:row;width:auto}}.woocommerce-cart-form__contents .actions .coupon #coupon_code{font-size:18px;line-height:130%;font-weight:400;background:#fff;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:24px;color:#231f20;height:48px;padding:8px 24px;width:100%}@media (min-width: 768px){.woocommerce-cart-form__contents .actions .coupon #coupon_code{width:240px}}.woocommerce-cart-form__contents .actions .coupon #coupon_code::placeholder{color:var(--wp--preset--color--neutral-dim-gray)}.woocommerce-cart-form__contents .actions .coupon #coupon_code:focus{border-color:var(--wp--preset--color--brand-primary);outline:none}.woocommerce-cart-form__contents .actions .coupon .button{align-items:center;background-color:var(--wp--preset--color--neutral-dim-gray);border:none;border-radius:24px;color:#fff;display:inline-flex;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:1.1;padding:12px 32px;text-decoration:none;text-transform:lowercase;transition:background-color .2s ease;white-space:nowrap}.woocommerce-cart-form__contents .actions .coupon .button:hover{background-color:var(--wp--preset--color--brand-primary)}.woocommerce-cart-form__contents .actions>.button[name=update_cart]{display:none}.cart-collaterals .cart_totals{padding:24px}.cart-collaterals .cart_totals h2{font-size:24px;line-height:115%;color:var(--wp--preset--color--neutral-dim-gray);font-family:HelveticaNeueBold,sans-serif;font-weight:700;margin:0 0 24px}@media screen and (min-width: 374px){.cart-collaterals .cart_totals h2{font-size:calc((100vw - 374px) * .0037523452 + 24px)}}@media screen and (min-width: 1440px){.cart-collaterals .cart_totals h2{font-size:28px}}.cart-collaterals .cart_totals .cart-totals-coupon{align-items:center;display:flex;gap:8px;margin-bottom:20px;position:relative}.cart-collaterals .cart_totals .cart-totals-coupon .coupon-apply-button{font-size:14px;line-height:130%;font-weight:500;background:transparent;border:none;color:var(--wp--preset--color--neutral-dim-gray);cursor:pointer;padding:0;text-decoration:none;position:absolute;top:50%;translate:0 -50% 0;z-index:1;right:20px}.cart-collaterals .cart_totals .cart-totals-coupon .coupon-apply-button:hover{color:var(--wp--preset--color--neutral-dim-gray)}.cart-collaterals .cart_totals table.shop_table{border:none;margin:0 0 24px;width:100%}.cart-collaterals .cart_totals table.shop_table tbody th,.cart-collaterals .cart_totals table.shop_table tbody td{font-size:18px;line-height:130%;font-weight:400;border:none;padding:8px 0;vertical-align:middle}.cart-collaterals .cart_totals table.shop_table tbody th{color:var(--wp--preset--color--neutral-dim-gray);font-weight:400;text-align:left}.cart-collaterals .cart_totals table.shop_table tbody td{color:#231f20;font-weight:400;text-align:right}.cart-collaterals .cart_totals table.shop_table tbody .order-total th,.cart-collaterals .cart_totals table.shop_table tbody .order-total td{font-size:18px;line-height:130%;font-weight:400;color:#231f20;font-weight:600;padding-top:16px}.cart-collaterals .cart_totals table.shop_table tbody .order-total th{font-weight:400}.cart-collaterals .cart_totals table.shop_table tbody .order-total .woocommerce-Price-amount{font-size:20px;font-weight:700}.cart-collaterals .cart_totals table.shop_table tbody .shipping td{text-align:right}.cart-collaterals .cart_totals table.shop_table tbody .shipping td ul#shipping_method{list-style:none;margin:0;padding:0}.cart-collaterals .cart_totals table.shop_table tbody .shipping td ul#shipping_method li{margin:0;padding:4px 0}.cart-collaterals .cart_totals .shipping-calculator-button{font-size:14px;line-height:130%;font-weight:500;color:var(--wp--preset--color--brand-primary);text-decoration:underline}.cart-collaterals .cart_totals .shipping-calculator-button:hover{color:#008b89}.cart-collaterals .cart_totals .wc-proceed-to-checkout{margin:0}.cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{align-items:center;background-color:#f26337;border:none;border-radius:24px;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;height:52px;justify-content:center;line-height:1.1;margin:0;padding:12px 32px;text-align:center;text-decoration:none;text-transform:lowercase;transition:background-color .2s ease;width:100%}.cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover{background-color:#f04511;color:#fff}.cart-collaterals .cross-sells{margin-top:32px}.cart-collaterals .cross-sells h2{font-size:24px;line-height:115%;color:var(--wp--preset--color--neutral-dim-gray);font-family:HelveticaNeueBold,sans-serif;font-weight:700;margin:0 0 24px}@media screen and (min-width: 374px){.cart-collaterals .cross-sells h2{font-size:calc((100vw - 374px) * .0037523452 + 24px)}}@media screen and (min-width: 1440px){.cart-collaterals .cross-sells h2{font-size:28px}}.cart-collaterals .cross-sells ul.products{display:grid;gap:16px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media (min-width: 768px){.cart-collaterals .cross-sells ul.products{grid-template-columns:repeat(2,1fr)}}.cart-empty.woocommerce-info{background-color:#f7f7f7;border:none;border-radius:4px;color:var(--wp--preset--color--neutral-dim-gray);font-family:Montserrat,sans-serif;font-size:18px;padding:48px 24px;text-align:center}.cart-empty.woocommerce-info:before{display:none}.checkout-login-modal{background:transparent;border:none;margin:auto;max-height:100dvh;max-width:100vw;overflow-y:auto;padding:24px}.checkout-login-modal::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000001f}.checkout-login-modal__inner{background:#fff;border-radius:4px;box-shadow:1px 1px 8px #d4d4d44d;max-width:832px;padding:48px;position:relative;width:100%}@media (max-width: 767.98px){.checkout-login-modal__inner{padding:32px 24px}}.checkout-login-modal__close{align-items:center;background:none;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:20px;height:32px;justify-content:center;line-height:1;position:absolute;right:16px;top:16px;transition:all .2s ease;width:32px}.checkout-login-modal__close:hover{border-color:#666;color:#231f20}.checkout-login-modal__columns{display:flex;gap:48px}@media (max-width: 1023.98px){.checkout-login-modal__columns{flex-direction:column;gap:32px}}.checkout-login-modal__col{flex:1;min-width:0}.checkout-login-modal__col--register{display:flex;flex-direction:column}.checkout-login-modal__title{font-family:HelveticaNeueBold,sans-serif;font-size:40px;font-weight:700;line-height:.9;margin:0 0 8px}.checkout-login-modal__title--signin{color:#f26337}.checkout-login-modal__title--register{color:#00a6a4}.checkout-login-modal__subtitle{font-size:14px;line-height:130%;font-weight:500;color:#666;line-height:1.3;margin:0 0 24px}.checkout-login-modal__form{display:flex;flex-direction:column}.checkout-login-modal__field{margin-bottom:12px}.checkout-login-modal__forgot{margin:4px 0;padding-left:18px}.checkout-login-modal__forgot a{font-size:14px;line-height:130%;font-weight:500;color:#666;text-decoration:underline}.checkout-login-modal__forgot a:hover{color:#231f20}.checkout-login-modal__remember{margin:4px 0 16px;padding-left:18px}.checkout-login-modal__guest{margin-top:24px;text-align:center}.checkout-login-modal__guest a{font-size:14px;line-height:130%;font-weight:500;color:#666;text-decoration:underline}.checkout-login-modal__guest a:hover{color:#231f20}.checkout-login-modal .ppuk-register-info{flex:1;margin-bottom:24px}.checkout-login-modal .ppuk-button{margin-top:auto}.return-to-shop{margin-top:24px;text-align:center}.return-to-shop .button{align-items:center;background-color:var(--wp--preset--color--brand-primary);border:none;border-radius:24px;color:#fff;display:inline-flex;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;height:52px;justify-content:center;line-height:1.1;padding:12px 32px;text-decoration:none;text-transform:lowercase;transition:background-color .2s ease}.return-to-shop .button:hover{background-color:#007d7c;color:#fff}.woocommerce-checkout{background:#f7f7f7}.woocommerce-checkout form.woocommerce-checkout{padding-bottom:64px;padding-top:24px}.checkout-layout{row-gap:24px;-moz-column-gap:0;column-gap:0}.checkout-layout__main{display:flex;flex-direction:column;gap:24px}.checkout-layout__heading h1{font-size:28px;line-height:90%;color:var(--wp--preset--color--neutral-dim-gray);font-family:HelveticaNeueBold,sans-serif;font-weight:700;margin:0 0 8px;text-transform:lowercase}@media screen and (min-width: 374px){.checkout-layout__heading h1{font-size:calc((100vw - 374px) * .0112570356 + 28px)}}@media screen and (min-width: 1440px){.checkout-layout__heading h1{font-size:40px}}.checkout-layout__heading p{font-size:14px;line-height:130%;font-weight:500;color:var(--wp--preset--color--neutral-dim-gray);margin:0}.checkout-layout__sidebar{display:flex;flex-direction:column;gap:24px}@media (min-width: 1024px){.checkout-layout__sidebar{position:sticky;top:200px}}.checkout-section{background:#fff;border-radius:4px;padding:32px}@media (max-width: 767.98px){.checkout-section{padding:24px 16px}}.checkout-section--billing,.checkout-section--shipping,.checkout-section--delivery-options,.checkout-section--payment{box-shadow:1px 1px 8px #d4d4d44d}@media (min-width: 768px){.checkout-section--billing,.checkout-section--shipping,.checkout-section--delivery-options,.checkout-section--payment{padding:48px}}.checkout-section span.description{position:absolute!important;z-index:9999}#customer_details,#customer_details .col2-set{display:flex;flex-direction:column;gap:24px}.checkout-section h3{font-size:22px;line-height:120%;color:var(--wp--preset--color--neutral-dim-gray);font-family:HelveticaNeueBold,sans-serif;font-weight:700;margin:0 0 24px}@media screen and (min-width: 374px){.checkout-section h3{font-size:calc((100vw - 374px) * .0018761726 + 22px)}}@media screen and (min-width: 1440px){.checkout-section h3{font-size:24px}}.woocommerce-billing-fields>h3,.woocommerce-shipping-fields>h3{display:none}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-additional-fields__field-wrapper{display:flex;flex-direction:column;gap:0}#ship-to-different-address{font-size:0;margin:0 0 16px}#ship-to-different-address .woocommerce-form__label-for-checkbox{align-items:center;display:flex;gap:8px}#ship-to-different-address .woocommerce-form__label-for-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:4px;cursor:pointer;flex-shrink:0;height:24px;margin:0;min-width:24px;padding:0;width:24px}#ship-to-different-address .woocommerce-form__label-for-checkbox input[type=checkbox]:checked{background:url(/app/themes/premium-plus-uk/dist/images/checkmark-white_CzR_eHf_.svg) center/80% no-repeat var(--wp--preset--color--brand-primary);border-color:var(--wp--preset--color--brand-primary)}#ship-to-different-address .woocommerce-form__label-for-checkbox>span{font-size:18px;line-height:130%;font-weight:400;color:var(--wp--preset--color--neutral-dim-gray)}.woocommerce-additional-fields{margin-top:24px}.woocommerce-additional-fields>h3{font-size:22px;line-height:120%;color:var(--wp--preset--color--neutral-dim-gray);font-family:HelveticaNeueBold,sans-serif;font-weight:700;margin:0 0 16px}@media screen and (min-width: 374px){.woocommerce-additional-fields>h3{font-size:calc((100vw - 374px) * .0018761726 + 22px)}}@media screen and (min-width: 1440px){.woocommerce-additional-fields>h3{font-size:24px}}.woocommerce-additional-fields textarea{min-height:100px}.checkout-shipping-options{margin-top:24px}.checkout-shipping-options>h3{font-size:22px;line-height:120%;color:var(--wp--preset--color--neutral-dim-gray);font-family:HelveticaNeueBold,sans-serif;font-weight:700;margin:0 0 16px}@media screen and (min-width: 374px){.checkout-shipping-options>h3{font-size:calc((100vw - 374px) * .0018761726 + 22px)}}@media screen and (min-width: 1440px){.checkout-shipping-options>h3{font-size:24px}}.checkout-shipping-options .woocommerce-shipping-methods{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(208px,1fr));list-style:none;margin:0;padding:0}.checkout-shipping-options .woocommerce-shipping-methods>li{align-items:center;display:flex;height:136px;justify-content:center;margin:0;min-width:0;position:relative}.checkout-shipping-options .woocommerce-shipping-methods input[type=radio]{top:0;right:0;bottom:0;left:0;margin:0;opacity:0;position:absolute;z-index:2}.checkout-shipping-options .woocommerce-shipping-methods label{font-size:18px;line-height:130%;font-weight:400;align-items:center;align-content:center;background:#fff;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:4px;color:var(--wp--preset--color--neutral-dim-gray);cursor:pointer;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;font-weight:600;gap:4px;justify-content:center;margin:0;height:100%;min-height:136px;padding:0 16px;text-align:center;transition:border-color .2s;width:100%}.checkout-shipping-options .woocommerce-shipping-methods label>*{text-align:center}.checkout-shipping-options .woocommerce-shipping-methods label .woocommerce-Price-amount{font-size:18px;line-height:130%;font-weight:400;color:var(--wp--preset--color--neutral-dim-gray);display:block;font-family:Montserrat,sans-serif;font-weight:600;line-height:1.3;margin-top:2px;text-align:center}.checkout-shipping-options .woocommerce-shipping-methods label .woocommerce-Price-amount bdi{display:block}.checkout-shipping-options .woocommerce-shipping-methods input[type=radio]:checked+label{border-color:var(--wp--preset--color--brand-secondary)}.checkout-shipping-options .woocommerce-shipping-totals.shipping{display:block}.checkout-shipping-options .woocommerce-shipping-totals.shipping>th{display:none}.checkout-shipping-options .woocommerce-shipping-totals.shipping>td{display:block;padding:0}.checkout-shipping-helper-notification{align-items:center;background:#fff;border:1px solid #F26337;border-radius:8px;box-sizing:border-box;display:flex;gap:24px;justify-content:space-between;max-width:1180px;padding:28px 34px}.checkout-shipping-helper-notification__content{align-items:center;display:flex;gap:20px;min-width:0}.checkout-shipping-helper-notification__icon{flex:0 0 auto;height:42px;line-height:0;width:42px}.checkout-shipping-helper-notification__icon-svg{display:block;height:42px;width:42px}.checkout-shipping-helper-notification__text{min-width:0}.checkout-shipping-helper-notification__title{color:#666;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:1.2;margin:0}.checkout-shipping-helper-notification__title-highlight{color:#f26337}.checkout-shipping-helper-notification__subtitle{color:#666;font-family:Montserrat,sans-serif;font-size:15px;font-weight:400;line-height:1.35;margin-top:6px}.checkout-shipping-helper-notification__shop-button{align-items:center;background:#f26337;border-radius:999px;box-sizing:border-box;color:#fff;display:inline-flex;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;justify-content:center;padding:8px 16px;text-decoration:none;text-transform:lowercase;white-space:nowrap}.checkout-shipping-helper-notification__shop-button:hover{background:#f04511;color:#fff;text-decoration:none}@media (max-width: 1023.98px){.checkout-shipping-helper-notification{align-items:flex-start;flex-direction:column;padding:20px}.checkout-shipping-helper-notification__shop-button{height:52px;min-width:0;width:100%}}.woocommerce-checkout form.checkout .form-row,.woocommerce-checkout form.login .form-row,.woocommerce-checkout form.register .form-row{float:none!important;margin:0 0 12px;padding:0;width:100%!important}.woocommerce-checkout form.checkout .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox),.woocommerce-checkout form.login .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox),.woocommerce-checkout form.register .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox){color:#231f20;display:block;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;margin-bottom:4px;padding-inline:18px}.woocommerce-checkout form.checkout .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox) .required,.woocommerce-checkout form.login .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox) .required,.woocommerce-checkout form.register .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox) .required{color:var(--wp--preset--color--neutral-dim-gray);text-decoration:none}.woocommerce-checkout form.checkout .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox) abbr,.woocommerce-checkout form.login .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox) abbr,.woocommerce-checkout form.register .form-row label:not(.checkbox):not(.woocommerce-form__label-for-checkbox) abbr{border:0;text-decoration:none}.woocommerce-checkout form.checkout .form-row label.checkbox input,.woocommerce-checkout form.login .form-row label.checkbox input,.woocommerce-checkout form.register .form-row label.checkbox input{display:inline-block;margin:auto 8px auto 0}.woocommerce-checkout form.checkout .form-row .woocommerce-input-wrapper,.woocommerce-checkout form.login .form-row .woocommerce-input-wrapper,.woocommerce-checkout form.register .form-row .woocommerce-input-wrapper{display:block;width:100%}.woocommerce-checkout form.checkout .form-row input:not([type=checkbox]):not([type=radio]):not([type=submit]),.woocommerce-checkout form.checkout .form-row textarea,.woocommerce-checkout form.checkout .form-row select,.woocommerce-checkout form.login .form-row input:not([type=checkbox]):not([type=radio]):not([type=submit]),.woocommerce-checkout form.login .form-row textarea,.woocommerce-checkout form.login .form-row select,.woocommerce-checkout form.register .form-row input:not([type=checkbox]):not([type=radio]):not([type=submit]),.woocommerce-checkout form.register .form-row textarea,.woocommerce-checkout form.register .form-row select{font-size:18px;line-height:130%;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:24px;color:#231f20;height:auto;line-height:1.2;min-height:0;padding:8px 16px;transition:border-color .2s;width:100%}.woocommerce-checkout form.checkout .form-row input:not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder,.woocommerce-checkout form.checkout .form-row textarea::placeholder,.woocommerce-checkout form.checkout .form-row select::placeholder,.woocommerce-checkout form.login .form-row input:not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder,.woocommerce-checkout form.login .form-row textarea::placeholder,.woocommerce-checkout form.login .form-row select::placeholder,.woocommerce-checkout form.register .form-row input:not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder,.woocommerce-checkout form.register .form-row textarea::placeholder,.woocommerce-checkout form.register .form-row select::placeholder{color:var(--wp--preset--color--neutral-mid-gray)}.woocommerce-checkout form.checkout .form-row input:not([type=checkbox]):not([type=radio]):not([type=submit]):hover,.woocommerce-checkout form.checkout .form-row input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus,.woocommerce-checkout form.checkout .form-row input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus-visible,.woocommerce-checkout form.checkout .form-row textarea:hover,.woocommerce-checkout form.checkout .form-row textarea:focus,.woocommerce-checkout form.checkout .form-row textarea:focus-visible,.woocommerce-checkout form.checkout .form-row select:hover,.woocommerce-checkout form.checkout .form-row select:focus,.woocommerce-checkout form.checkout .form-row select:focus-visible,.woocommerce-checkout form.login .form-row input:not([type=checkbox]):not([type=radio]):not([type=submit]):hover,.woocommerce-checkout form.login .form-row input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus,.woocommerce-checkout form.login .form-row input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus-visible,.woocommerce-checkout form.login .form-row textarea:hover,.woocommerce-checkout form.login .form-row textarea:focus,.woocommerce-checkout form.login .form-row textarea:focus-visible,.woocommerce-checkout form.login .form-row select:hover,.woocommerce-checkout form.login .form-row select:focus,.woocommerce-checkout form.login .form-row select:focus-visible,.woocommerce-checkout form.register .form-row input:not([type=checkbox]):not([type=radio]):not([type=submit]):hover,.woocommerce-checkout form.register .form-row input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus,.woocommerce-checkout form.register .form-row input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus-visible,.woocommerce-checkout form.register .form-row textarea:hover,.woocommerce-checkout form.register .form-row textarea:focus,.woocommerce-checkout form.register .form-row textarea:focus-visible,.woocommerce-checkout form.register .form-row select:hover,.woocommerce-checkout form.register .form-row select:focus,.woocommerce-checkout form.register .form-row select:focus-visible{border-color:var(--wp--preset--color--brand-primary);outline:none}.woocommerce-checkout form.checkout .form-row .select2-container,.woocommerce-checkout form.login .form-row .select2-container,.woocommerce-checkout form.register .form-row .select2-container{width:100%!important}.woocommerce-checkout form.checkout .form-row .select2-container .select2-selection--single,.woocommerce-checkout form.login .form-row .select2-container .select2-selection--single,.woocommerce-checkout form.register .form-row .select2-container .select2-selection--single{align-items:center;background:#fff;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:24px;display:flex;height:auto;min-height:38px;padding:8px 16px;transition:border-color .2s}.woocommerce-checkout form.checkout .form-row .select2-container .select2-selection--single .select2-selection__rendered,.woocommerce-checkout form.login .form-row .select2-container .select2-selection--single .select2-selection__rendered,.woocommerce-checkout form.register .form-row .select2-container .select2-selection--single .select2-selection__rendered{font-size:18px;line-height:130%;font-weight:400;color:#231f20;line-height:1.2;padding:0}.woocommerce-checkout form.checkout .form-row .select2-container .select2-selection--single .select2-selection__arrow,.woocommerce-checkout form.login .form-row .select2-container .select2-selection--single .select2-selection__arrow,.woocommerce-checkout form.register .form-row .select2-container .select2-selection--single .select2-selection__arrow{height:100%;right:12px;top:0}.woocommerce-checkout form.checkout .form-row .select2-container--open .select2-selection--single,.woocommerce-checkout form.login .form-row .select2-container--open .select2-selection--single,.woocommerce-checkout form.register .form-row .select2-container--open .select2-selection--single{border-color:var(--wp--preset--color--brand-primary)}.woocommerce-checkout form.checkout .form-row.woocommerce-invalid input,.woocommerce-checkout form.checkout .form-row.woocommerce-invalid select,.woocommerce-checkout form.checkout .form-row.woocommerce-invalid .select2-container .select2-selection--single,.woocommerce-checkout form.login .form-row.woocommerce-invalid input,.woocommerce-checkout form.login .form-row.woocommerce-invalid select,.woocommerce-checkout form.login .form-row.woocommerce-invalid .select2-container .select2-selection--single,.woocommerce-checkout form.register .form-row.woocommerce-invalid input,.woocommerce-checkout form.register .form-row.woocommerce-invalid select,.woocommerce-checkout form.register .form-row.woocommerce-invalid .select2-container .select2-selection--single{border-color:#f8353e}.woocommerce-checkout form.checkout .form-row.woocommerce-invalid input[type=radio],.woocommerce-checkout form.checkout .form-row.woocommerce-invalid input[type=checkbox],.woocommerce-checkout form.login .form-row.woocommerce-invalid input[type=radio],.woocommerce-checkout form.login .form-row.woocommerce-invalid input[type=checkbox],.woocommerce-checkout form.register .form-row.woocommerce-invalid input[type=radio],.woocommerce-checkout form.register .form-row.woocommerce-invalid input[type=checkbox]{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-account-fields{margin-top:16px}.woocommerce-account-fields .form-row label.checkbox,.woocommerce-account-fields .form-row label.woocommerce-form__label-for-checkbox{align-items:center;display:flex;gap:8px;padding:0}.woocommerce-account-fields .form-row label.checkbox input[type=checkbox],.woocommerce-account-fields .form-row label.woocommerce-form__label-for-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:4px;cursor:pointer;flex-shrink:0;height:24px;margin:0;min-width:24px;padding:0;width:24px}.woocommerce-account-fields .form-row label.checkbox input[type=checkbox]:checked,.woocommerce-account-fields .form-row label.woocommerce-form__label-for-checkbox input[type=checkbox]:checked{background:url(/app/themes/premium-plus-uk/dist/images/checkmark-white_CzR_eHf_.svg) center/80% no-repeat var(--wp--preset--color--brand-primary);border-color:var(--wp--preset--color--brand-primary)}.woocommerce-account-fields .form-row label.checkbox>span,.woocommerce-account-fields .form-row label.woocommerce-form__label-for-checkbox>span{font-size:18px;line-height:130%;font-weight:400;color:var(--wp--preset--color--neutral-dim-gray)}#payment{background:transparent!important}#payment .container,#payment body.woocommerce-account .woocommerce,body.woocommerce-account #payment .woocommerce{width:100%}#payment:before{display:none!important}#payment .wc_payment_methods,#payment .payment_methods{border:0!important;list-style:none;margin:0 0 16px!important;padding:0!important}#payment .wc_payment_methods .wc_payment_method,#payment .payment_methods .wc_payment_method{background:transparent;border:0;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:8px 0}#payment .wc_payment_methods .wc_payment_method>input[type=radio],#payment .payment_methods .wc_payment_method>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:50%;cursor:pointer;flex-shrink:0;height:24px;margin:0;min-width:24px;padding:0;width:24px}#payment .wc_payment_methods .wc_payment_method>input[type=radio]:checked,#payment .payment_methods .wc_payment_method>input[type=radio]:checked{background:url(/app/themes/premium-plus-uk/dist/images/checkmark-white_CzR_eHf_.svg) center/80% no-repeat var(--wp--preset--color--brand-primary);border-color:var(--wp--preset--color--brand-primary)}#payment .wc_payment_methods .wc_payment_method>label,#payment .payment_methods .wc_payment_method>label{font-size:18px;line-height:130%;font-weight:400;color:var(--wp--preset--color--neutral-dim-gray);cursor:pointer;display:inline;font-size:18px!important;margin:0;padding:0!important}#payment .wc_payment_methods .wc_payment_method .payment_box,#payment .payment_methods .wc_payment_method .payment_box{background:transparent!important;border:0;flex-basis:100%;margin:0;padding:0 0 0 32px}#payment .wc_payment_methods .wc_payment_method .payment_box:before,#payment .wc_payment_methods .wc_payment_method .payment_box:after,#payment .payment_methods .wc_payment_method .payment_box:before,#payment .payment_methods .wc_payment_method .payment_box:after{display:none!important}#payment .wc_payment_methods .wc_payment_method .payment_box p,#payment .payment_methods .wc_payment_method .payment_box p{font-size:14px;line-height:130%;font-weight:500;color:var(--wp--preset--color--neutral-dim-gray)}#payment .payment_method_title{font-size:22px;line-height:120%;color:var(--wp--preset--color--neutral-dim-gray);font-family:HelveticaNeueBold,sans-serif;font-weight:700;margin:0 0 16px}@media screen and (min-width: 374px){#payment .payment_method_title{font-size:calc((100vw - 374px) * .0018761726 + 22px)}}@media screen and (min-width: 1440px){#payment .payment_method_title{font-size:24px}}#payment .form-row.place-order{margin:16px 0 0;padding:0!important}.woocommerce-checkout .checkout-section--payment>h3,.woocommerce-checkout #payment>h3{font-size:22px;line-height:120%;color:var(--wp--preset--color--neutral-dim-gray);font-family:HelveticaNeueBold,sans-serif;font-weight:700;margin:0 0 16px}@media screen and (min-width: 374px){.woocommerce-checkout .checkout-section--payment>h3,.woocommerce-checkout #payment>h3{font-size:calc((100vw - 374px) * .0018761726 + 22px)}}@media screen and (min-width: 1440px){.woocommerce-checkout .checkout-section--payment>h3,.woocommerce-checkout #payment>h3{font-size:24px}}.woocommerce-terms-and-conditions-wrapper{margin-bottom:16px}.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{margin-bottom:12px}.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{line-height:130%;font-weight:500;color:var(--wp--preset--color--neutral-dim-gray);font-size:14px;line-height:1.4;margin:0}.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p a{color:var(--wp--preset--color--brand-primary);text-decoration:underline}.woocommerce-terms-and-conditions-wrapper .form-row.validate-required label{align-items:flex-start;display:flex;gap:8px;padding:0!important}.woocommerce-terms-and-conditions-wrapper .form-row.validate-required label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:4px;cursor:pointer;flex-shrink:0;height:24px;margin:0;min-width:24px;padding:0;width:24px}.woocommerce-terms-and-conditions-wrapper .form-row.validate-required label input[type=checkbox]:checked{background:url(/app/themes/premium-plus-uk/dist/images/checkmark-white_CzR_eHf_.svg) center/80% no-repeat var(--wp--preset--color--brand-primary);border-color:var(--wp--preset--color--brand-primary)}.woocommerce-terms-and-conditions-wrapper .form-row.validate-required label .woocommerce-terms-and-conditions-checkbox-text{font-size:14px;line-height:130%;font-weight:500}.woocommerce-terms-and-conditions-wrapper .form-row.validate-required label .woocommerce-terms-and-conditions-checkbox-text a{color:var(--wp--preset--color--brand-primary);text-decoration:underline}#place_order{align-items:center;background-color:#f26337!important;border:none;border-radius:224px;color:#fff!important;display:flex;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;height:52px;justify-content:center;line-height:1.1;margin:0;padding:12px 32px;text-decoration:none;text-transform:lowercase;transition:background-color .2s;width:100%}#place_order:hover{background-color:#f04511!important;color:#fff!important}.checkout-sidebar-products{background:#fff;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:4px;overflow:hidden}.checkout-sidebar-item{align-items:center;border-bottom:1px solid var(--wp--preset--color--neutral-mid-gray);display:flex;gap:12px;padding:16px}.checkout-sidebar-item:last-child{border-bottom:0}.checkout-sidebar-item__image{flex-shrink:0;height:70px;width:68px}.checkout-sidebar-item__image img{border-radius:4px;display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.checkout-sidebar-item__details{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:70px;min-width:0}.checkout-sidebar-item__name{color:#231f20;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700}.checkout-sidebar-item__meta{font-size:14px;line-height:130%;font-weight:500;color:var(--wp--preset--color--neutral-dim-gray);margin-top:4px}.checkout-sidebar-item__meta dt,.checkout-sidebar-item__meta dd{display:inline;margin:0}.checkout-sidebar-item__meta p{margin:0}.checkout-sidebar-item__price{font-size:18px;line-height:130%;font-weight:400;color:#231f20;flex-shrink:0;font-weight:600;text-align:right;white-space:nowrap}.checkout-sidebar-totals{background:#fff;border-radius:4px;padding:24px 16px}.checkout-sidebar-totals>h3{font-size:24px;line-height:115%;color:var(--wp--preset--color--neutral-dim-gray);font-family:HelveticaNeueBold,sans-serif;font-weight:700;margin:0 0 24px}@media screen and (min-width: 374px){.checkout-sidebar-totals>h3{font-size:calc((100vw - 374px) * .0037523452 + 24px)}}@media screen and (min-width: 1440px){.checkout-sidebar-totals>h3{font-size:28px}}.checkout-sidebar-totals__table{border:0;border-collapse:collapse;margin:0 0 24px;width:100%}.checkout-sidebar-totals__table tr td,.checkout-sidebar-totals__table tr th{font-size:18px;line-height:130%;font-weight:400;border:0;color:var(--wp--preset--color--neutral-dim-gray);padding:6px 0}.checkout-sidebar-totals__table tr th{font-weight:400;text-align:left}.checkout-sidebar-totals__table tr td{text-align:right}.checkout-sidebar-totals__table .order-total td,.checkout-sidebar-totals__table .order-total th{padding-top:12px}.checkout-sidebar-totals__table .order-total td .woocommerce-Price-amount,.checkout-sidebar-totals__table .order-total td .amount{font-weight:700}.checkout-sidebar-totals__button{align-items:center;background-color:#f26337;border:none;border-radius:224px;color:#fff;display:flex;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;height:52px;justify-content:center;line-height:1.1;padding:12px 32px;text-decoration:none;text-transform:lowercase;transition:background-color .2s;width:100%}.checkout-sidebar-totals__button:hover{background-color:#f04511;color:#fff;text-decoration:none}.checkout-sidebar-coupon{margin-bottom:24px}.checkout-sidebar-coupon__wrapper{align-items:center;display:flex;gap:4px;overflow:hidden;position:relative}.checkout-sidebar-coupon__input{font-size:18px;line-height:130%;font-weight:400;background:transparent;border:0;color:#231f20;flex:1;min-width:0;outline:none;padding:0}.checkout-sidebar-coupon__input::placeholder{color:var(--wp--preset--color--neutral-dim-gray)}.checkout-sidebar-coupon__apply{background:transparent;border:0;color:var(--wp--preset--color--neutral-dim-gray);cursor:pointer;font-family:Montserrat,sans-serif;font-size:12px;padding:0;white-space:nowrap;position:absolute;top:50%;translate:0 -50% 0;right:20px}.checkout-sidebar-coupon__apply:hover{color:var(--wp--preset--color--neutral-dim-gray)}.woocommerce-checkout .woocommerce-form-coupon-toggle,.woocommerce-checkout .woocommerce-form-login-toggle{margin-bottom:16px}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{background:transparent;border:0;color:var(--wp--preset--color--neutral-dim-gray);font-size:14px;margin:0;padding:0}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info:before,.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info:before{display:none}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a,.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info a{color:var(--wp--preset--color--brand-primary)}.woocommerce-checkout form.checkout_coupon{background:#fff!important;border:0!important;border-radius:4px;box-shadow:1px 1px 8px #d4d4d44d;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px!important;padding:24px!important}.woocommerce-checkout form.checkout_coupon>p:first-child{font-size:14px;line-height:130%;font-weight:500;color:var(--wp--preset--color--neutral-dim-gray);flex-basis:100%;margin:0 0 8px}.woocommerce-checkout form.checkout_coupon .input-text{font-size:18px;line-height:130%;font-weight:400;background:#fff;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:24px;color:#231f20;flex:1;min-width:200px;padding:8px 16px}.woocommerce-checkout form.checkout_coupon .input-text:focus{border-color:var(--wp--preset--color--brand-primary);outline:none}.woocommerce-checkout form.checkout_coupon .button{align-items:center;background-color:var(--wp--preset--color--neutral-dim-gray);border:none;border-radius:24px;color:#fff;display:inline-flex;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;height:48px;justify-content:center;line-height:1.1;padding:12px 32px;text-decoration:none;text-transform:lowercase;transition:background-color .2s;white-space:nowrap}.woocommerce-checkout form.checkout_coupon .button:hover{background-color:var(--wp--preset--color--brand-primary)}.woocommerce-checkout form.login{background:#fff!important;border:0!important;border-radius:4px;box-shadow:1px 1px 8px #d4d4d44d;margin:0 0 24px!important;padding:32px!important}.woocommerce-checkout form.login p{margin-bottom:12px}.woocommerce-checkout form.login label{color:#231f20;display:block;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;margin-bottom:4px;padding-inline:18px}.woocommerce-checkout form.login .input-text{font-size:18px;line-height:130%;font-weight:400;background:#fff;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:24px;color:#231f20;padding:8px 16px;width:100%}.woocommerce-checkout form.login .input-text:focus{border-color:var(--wp--preset--color--brand-primary);outline:none}.woocommerce-checkout form.login .button{align-items:center;background-color:var(--wp--preset--color--brand-primary);border:none;border-radius:24px;color:#fff;display:inline-flex;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;height:48px;justify-content:center;line-height:1.1;padding:12px 32px;text-decoration:none;text-transform:lowercase;transition:background-color .2s}.woocommerce-checkout form.login .button:hover{background-color:#007d7c;color:#fff}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table{display:none}.woocommerce-checkout .woocommerce-NoticeGroup{margin-bottom:24px}.woocommerce-checkout-payment .input-radio{display:block!important}.woocommerce-terms-and-conditions-wrapper label{display:flex!important}.woocommerce-order-received .woocommerce-order--thankyou .checkout-layout--thankyou,.woocommerce-order--thankyou .checkout-layout--thankyou{display:flex;flex-direction:column;gap:28px}.woocommerce-order-received .woocommerce-order--thankyou .checkout-layout__thankyou-intro,.woocommerce-order--thankyou .checkout-layout__thankyou-intro{display:flex;flex-direction:column;gap:20px;margin-bottom:16px}.woocommerce-order-received .woocommerce-order--thankyou .checkout-layout__thankyou-columns,.woocommerce-order--thankyou .checkout-layout__thankyou-columns{row-gap:28px}@media (min-width: 1024px){.woocommerce-order-received .woocommerce-order--thankyou .checkout-layout__thankyou-columns>.checkout-layout__thankyou-addresses,.woocommerce-order--thankyou .checkout-layout__thankyou-columns>.checkout-layout__thankyou-addresses{padding-right:27px}.woocommerce-order-received .woocommerce-order--thankyou .checkout-layout__thankyou-columns>.checkout-layout__thankyou-order,.woocommerce-order--thankyou .checkout-layout__thankyou-columns>.checkout-layout__thankyou-order{padding-left:27px}}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-overview.woocommerce-thankyou-order-details,.woocommerce-order--thankyou .woocommerce-order-overview.woocommerce-thankyou-order-details{list-style:none;margin:0;padding:0}@media (max-width: 1199.98px){.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-overview.woocommerce-thankyou-order-details,.woocommerce-order--thankyou .woocommerce-order-overview.woocommerce-thankyou-order-details{display:flex;flex-direction:column;gap:.875rem}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-overview.woocommerce-thankyou-order-details li,.woocommerce-order--thankyou .woocommerce-order-overview.woocommerce-thankyou-order-details li{background:#fafafa;border:1px solid #e8e8e8;border-radius:24px;display:flex;flex-direction:column;gap:.375rem;line-height:1.45;margin:0;padding:.875rem 1rem}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-overview.woocommerce-thankyou-order-details li strong,.woocommerce-order--thankyou .woocommerce-order-overview.woocommerce-thankyou-order-details li strong{font-size:1.0625rem;font-weight:700;line-height:1.35;word-break:break-word}}@media (min-width: 1024px){.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-overview.woocommerce-thankyou-order-details,.woocommerce-order--thankyou .woocommerce-order-overview.woocommerce-thankyou-order-details{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem;padding-top:.25rem}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-overview.woocommerce-thankyou-order-details li,.woocommerce-order--thankyou .woocommerce-order-overview.woocommerce-thankyou-order-details li{display:flex;flex:1 1 9rem;flex-direction:column;gap:.25rem;line-height:1.35;margin:0;min-width:0}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-overview.woocommerce-thankyou-order-details li strong,.woocommerce-order--thankyou .woocommerce-order-overview.woocommerce-thankyou-order-details li strong{word-break:break-word}}.woocommerce-order-received .woocommerce-order--thankyou .checkout-layout__thankyou-addresses,.woocommerce-order-received .woocommerce-order--thankyou .checkout-layout__thankyou-order,.woocommerce-order--thankyou .checkout-layout__thankyou-addresses,.woocommerce-order--thankyou .checkout-layout__thankyou-order{display:flex;flex-direction:column;gap:20px;max-width:100%;min-width:0}.woocommerce-order-received .woocommerce-order--thankyou .checkout-layout__thankyou-order .woocommerce-order-details__title,.woocommerce-order-received .woocommerce-order--thankyou .checkout-layout__thankyou-addresses .woocommerce-column__title:first-of-type,.woocommerce-order--thankyou .checkout-layout__thankyou-order .woocommerce-order-details__title,.woocommerce-order--thankyou .checkout-layout__thankyou-addresses .woocommerce-column__title:first-of-type{margin-top:0}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-customer-details address,.woocommerce-order--thankyou .woocommerce-customer-details address{background:#fff;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:24px;font-style:normal;margin:0;padding:1.25rem 1.5rem}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-customer-details .woocommerce-customer-details--phone,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce-order--thankyou .woocommerce-customer-details .woocommerce-customer-details--phone,.woocommerce-order--thankyou .woocommerce-customer-details .woocommerce-customer-details--email{margin-bottom:0;margin-top:.75rem}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-customer-details .woocommerce-customer-details--phone:first-of-type,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-customer-details .woocommerce-customer-details--email:first-of-type,.woocommerce-order--thankyou .woocommerce-customer-details .woocommerce-customer-details--phone:first-of-type,.woocommerce-order--thankyou .woocommerce-customer-details .woocommerce-customer-details--email:first-of-type{margin-top:0}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-customer-details .woocommerce-customer-details__shipping-title,.woocommerce-order--thankyou .woocommerce-customer-details .woocommerce-customer-details__shipping-title{margin-top:2rem}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details,.woocommerce-order--thankyou .woocommerce-order-details{max-width:100%;min-width:0}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details{border:1px solid var(--wp--preset--color--neutral-mid-gray);border-collapse:collapse;table-layout:auto;width:100%}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details th.product-name,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td.product-name,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details th.product-name,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td.product-name{max-width:none;min-width:0;width:auto}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details th.product-name a,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td.product-name a,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details th.product-name a,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td.product-name a{display:inline;max-width:none}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details th.product-name .wc-item-meta,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td.product-name .wc-item-meta,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details th.product-name .wc-item-meta,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td.product-name .wc-item-meta{display:block;margin-top:.35rem;max-width:none}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details th.product-total,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td.product-total,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details th.product-total,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td.product-total{white-space:nowrap;width:1%}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details thead th,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details thead th{background:#f0f0f0;border-bottom:1px solid var(--wp--preset--color--neutral-mid-gray);font-weight:700;padding:.875rem 1rem;text-align:left;vertical-align:middle}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details thead th.product-total,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tbody td.product-total,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tfoot td,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details thead th.product-total,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tbody td.product-total,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tfoot td{text-align:right}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tbody td,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tbody th,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tbody td,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tbody th{border-bottom:1px solid #E8E8E8;padding:.875rem 1rem;vertical-align:top}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tbody tr:last-child td,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tbody tr:last-child th,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tbody tr:last-child td,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tbody tr:last-child th{border-bottom:1px solid var(--wp--preset--color--neutral-mid-gray)}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tfoot th,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tfoot td,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tfoot th,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tfoot td{border-bottom:1px solid #E8E8E8;padding:.75rem 1rem;vertical-align:middle}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tfoot tr:last-child th,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tfoot tr:last-child td,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tfoot tr:last-child th,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tfoot tr:last-child td{border-bottom:none}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details .order-actions--heading,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details .order-actions--heading{text-align:left;vertical-align:middle}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td .woocommerce-button,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td a.button,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td a.order-actions-button,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td .woocommerce-button,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td a.button,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td a.order-actions-button{align-items:center;background-color:var(--wp--preset--color--brand-primary);border:none;border-radius:24px;color:#fff;display:inline-flex;font-weight:400;justify-content:center;line-height:1.2;margin:0;min-height:44px;min-width:10.5rem;padding:.5rem 1.25rem;text-decoration:none;text-transform:lowercase;white-space:nowrap}.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td .woocommerce-button:hover,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td .woocommerce-button:focus,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td a.button:hover,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td a.button:focus,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td a.order-actions-button:hover,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td a.order-actions-button:focus,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td .woocommerce-button:hover,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td .woocommerce-button:focus,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td a.button:hover,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td a.button:focus,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td a.order-actions-button:hover,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details td a.order-actions-button:focus{background-color:#007d7c;color:#fff}@media (max-width: 1199.98px){.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details thead th,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tbody td,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tbody th,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tfoot th,.woocommerce-order-received .woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tfoot td,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details thead th,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tbody td,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tbody th,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tfoot th,.woocommerce-order--thankyou .woocommerce-order-details .woocommerce-table--order-details tfoot td{padding-left:.75rem;padding-right:.75rem}}.woocommerce-order-received .woocommerce-order--thankyou .checkout-layout__thankyou-actions,.woocommerce-order--thankyou .checkout-layout__thankyou-actions{display:flex;flex-direction:column;gap:20px;margin-top:8px}.woocommerce ul.products li.product{background-color:var(--wp--preset--color--neutral-white, #fff);border-radius:4px;box-shadow:1px 1px 8px #d4d4d44d;display:flex;flex-direction:column;flex-shrink:0;gap:24px;min-height:432px;padding:24px!important;position:relative;width:308px}@media (max-width: 767.98px){.woocommerce ul.products li.product{width:260px;min-height:380px;padding:16px;gap:16px}}.woocommerce ul.products li.product .woocommerce-loop-product__link{display:block;position:relative;text-decoration:none}.woocommerce ul.products li.product .woocommerce-loop-product__link:hover .woocommerce-loop-product__title{color:var(--wp--preset--color--brand-secondary)}.woocommerce ul.products li.product .woocommerce-loop-product__link img{border-radius:4px;-o-object-fit:cover;object-fit:cover;height:auto;aspect-ratio:260/256;width:100%}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#231f20;display:-webkit-box;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:1.2;margin:0;overflow:hidden;line-clamp:4}@media (max-width: 767.98px){.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px}}.woocommerce ul.products li.product .woocommerce-loop-product__offer-title{color:var(--wp--preset--color--brand-secondary, #00A6A4);font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:1.2;margin:4px 0 0;text-transform:uppercase}.woocommerce ul.products li.product .price{color:var(--wp--preset--color--neutral-dim-gray);font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:1.3;margin-bottom:0;white-space:nowrap}.woocommerce ul.products li.product .price .woocommerce-Price-amount{font-weight:600}.woocommerce ul.products li.product .price small,.woocommerce ul.products li.product .price .woocommerce-price-suffix{font-size:inherit;font-weight:inherit}.woocommerce ul.products li.product .price del{color:var(--wp--preset--color--neutral-dim-gray);opacity:.7}.woocommerce ul.products li.product .price ins{text-decoration:none}@media (max-width: 767.98px){.woocommerce ul.products li.product .price{font-size:16px}}.woocommerce ul.products li.product.sale .price{color:#e2185e}.woocommerce ul.products li.product.sale .price del{color:var(--wp--preset--color--neutral-dim-gray)}.woocommerce ul.products li.product .product-card__buttons{align-items:center;display:flex;gap:8px;margin-top:auto}.woocommerce ul.products li.product .product-card__buttons .button,.woocommerce ul.products li.product .product-card__buttons .add_to_cart_button,.woocommerce ul.products li.product .product-card__buttons>a{align-items:center;background-color:var(--wp--preset--color--neutral-dim-gray);border:none;border-radius:24px;color:#fff;display:inline-flex;flex:1;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;gap:8px;height:41px;justify-content:center;line-height:1.1;min-width:0;overflow:hidden;padding:12px 32px;text-decoration:none;text-transform:lowercase;transition:background-color .2s ease;margin:0}.woocommerce ul.products li.product .product-card__buttons .button:hover,.woocommerce ul.products li.product .product-card__buttons .add_to_cart_button:hover,.woocommerce ul.products li.product .product-card__buttons>a:hover{background-color:var(--wp--preset--color--brand-secondary, #00A6A4);color:#fff}.woocommerce ul.products li.product .product-card__buttons .button.loading:after,.woocommerce ul.products li.product .product-card__buttons .add_to_cart_button.loading:after,.woocommerce ul.products li.product .product-card__buttons>a.loading:after{top:50%;translate:0 -50% 0}@media (max-width: 767.98px){.woocommerce ul.products li.product .product-card__buttons .button,.woocommerce ul.products li.product .product-card__buttons .add_to_cart_button,.woocommerce ul.products li.product .product-card__buttons>a{font-size:16px;height:38px;padding:10px 24px}}.woocommerce ul.products li.product .added_to_cart{display:none!important}.woocommerce ul.products li.product .product-card__favourite{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;flex-shrink:0;height:40px;padding:0;width:40px}.woocommerce ul.products li.product .product-card__favourite svg{display:block;height:100%;width:100%}.woocommerce ul.products li.product .product-card__favourite .product-card__favourite-icon--active{display:none}.woocommerce ul.products li.product .product-card__favourite.is-active .product-card__favourite-icon:not(.product-card__favourite-icon--active){display:none}.woocommerce ul.products li.product .product-card__favourite.is-active .product-card__favourite-icon--active{display:block}.woocommerce-ordering{position:relative}.woocommerce-ordering select.orderby{text-transform:lowercase;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:none;outline:none;cursor:pointer;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:1.1;color:#231f20;padding:4px 28px 4px 0;visibility:hidden;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 10L12 14L16 10' stroke='%23231F20' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;background-size:24px 24px}.woocommerce-ordering select.orderby.is-sized{visibility:visible}.woocommerce-ordering select.orderby::-ms-expand{display:none}.attribute-filters{display:flex;align-items:center;gap:12px}.attribute-filters__label{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:1.1;color:var(--wp--preset--color--neutral-dim-gray, #666);white-space:nowrap}.selected-filters{display:flex;align-items:center;gap:16px}.selected-filters__label{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:1.1;color:var(--wp--preset--color--neutral-dim-gray, #666);white-space:nowrap}.selected-filters__pills{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.selected-filters__pill{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 16px;border:1px solid var(--wp--preset--color--neutral-dim-gray, #666);border-radius:100px;background:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.1;color:var(--wp--preset--color--neutral-dim-gray, #666);text-decoration:none;white-space:nowrap;transition:border-color .15s,color .15s}.selected-filters__pill:hover{border-color:var(--wp--preset--color--neutral-black, #231F20);color:var(--wp--preset--color--neutral-black, #231F20);text-decoration:none}.selected-filters__x{width:10px;height:10px;flex-shrink:0}.selected-filters__clear-all{font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:1.1;color:var(--wp--preset--color--neutral-black, #231F20);text-decoration:none;white-space:nowrap}.selected-filters__clear-all:hover{text-decoration:underline;color:var(--wp--preset--color--neutral-black, #231F20)}.attribute-filter{position:relative}.attribute-filter__toggle{display:flex;align-items:center;gap:4px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:1.1;color:var(--wp--preset--color--neutral-black, #231F20);cursor:pointer;white-space:nowrap;padding:4px 0}.attribute-filter__toggle svg{width:24px;height:24px;transition:transform .2s}.attribute-filter__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.attribute-filter__toggle.is-active{font-weight:600}.attribute-filter__dropdown{position:absolute;top:calc(100% + 8px);left:0;z-index:100;background:#fff;border-radius:4px;box-shadow:1px 1px 8px #d4d4d44d;min-width:200px;padding:8px 0}.attribute-filter__options{list-style:none;margin:0;padding:0}.attribute-filter__option{display:flex;align-items:center;gap:8px;padding:8px 16px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:1.3;color:var(--wp--preset--color--neutral-black, #231F20);text-decoration:none;white-space:nowrap}.attribute-filter__option:hover{background:var(--wp--preset--color--neutral-light-gray, #F7F7F7);color:var(--wp--preset--color--neutral-black, #231F20);text-decoration:none}.attribute-filter__option.is-selected{font-weight:600}.attribute-filter__check{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1.5px solid var(--wp--preset--color--neutral-gray, var(--wp--preset--color--neutral-mid-gray));border-radius:3px;font-size:12px;flex-shrink:0}.is-selected .attribute-filter__check{background:var(--wp--preset--color--brand-primary, #E2185E);border-color:var(--wp--preset--color--brand-primary, #E2185E);color:#fff}.attribute-filter__clear{display:block;padding:8px 16px 4px;font-family:Montserrat,sans-serif;font-size:14px;color:var(--wp--preset--color--neutral-dim-gray, #666);text-decoration:underline;border-top:1px solid var(--wp--preset--color--neutral-gray, var(--wp--preset--color--neutral-mid-gray));margin-top:4px}.attribute-filter__clear:hover{color:var(--wp--preset--color--neutral-black, #231F20)}.woocommerce form .form-row .woocommerce-input-wrapper .description{position:absolute;z-index:10}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none!important;padding:0!important;margin:0!important;text-align:left!important;border-radius:0!important}.woocommerce-checkout .woocommerce-input-wrapper{display:block;width:100%}.woocommerce-checkout .form-row,.woocommerce-checkout .col-1,.woocommerce-checkout .col-2{float:none!important;width:100%!important}.woocommerce-checkout abbr.required{border:0;text-decoration:none}.woocommerce-checkout .woocommerce-form-row:after,.woocommerce-checkout .woocommerce-form-row:before{content:none;display:none}.ppuk-register .main-navigation{display:none!important}.ppuk-register main{background-color:var(--wp--preset--color--neutral-light-gray)!important}.ppuk-login-wrapper{display:flex;gap:16px;justify-content:center;align-items:stretch;padding:16px;max-width:1200px;margin:0 auto}@media (max-width: 1023.98px){.ppuk-login-wrapper{flex-direction:column;align-items:center}}.ppuk-login-box{background:#fff;border-radius:4px;box-shadow:1px 1px 8px #d4d4d44d;width:416px;max-width:100%;flex-shrink:0}.ppuk-login-box__content{padding:48px}@media (max-width: 767.98px){.ppuk-login-box__content{padding:32px 24px}}.ppuk-login-box__header{margin-bottom:24px}.ppuk-login-box__title{font-family:HelveticaNeueBold,sans-serif;font-size:40px;line-height:.9;font-weight:700;margin:0 0 8px}.ppuk-login-box__title--signin{color:#f26337}.ppuk-login-box__title--register,.ppuk-login-box__title--quickshop{color:#00a6a4}.ppuk-login-box__title--professional{color:#f26337}.ppuk-login-box__subtitle{font-size:14px;line-height:130%;font-weight:500;color:#666;margin:0;line-height:1.3}.ppuk-form-row{margin-bottom:12px!important;padding:0!important}.ppuk-form-row:last-child{margin-bottom:0!important}.ppuk-form-label{font-size:14px;line-height:130%;font-weight:500;color:#231f20;display:block;margin-bottom:4px;padding-left:18px;line-height:100%!important}.ppuk-form-row--checkbox-group .ppuk-checkbox-label{margin-bottom:8px}.ppuk-form-row--checkbox-group .ppuk-checkbox-label:last-child{margin-bottom:0}.woocommerce-form-login .input-text,.woocommerce-form-register .input-text{font-size:18px;line-height:130%;font-weight:400;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:#fff!important;border:1px solid var(--wp--preset--color--neutral-mid-gray)!important;border-radius:24px!important;color:#231f20!important;padding:8px 18px!important;width:100%!important;min-height:44px!important;transition:border-color .2s!important;box-shadow:none!important}.woocommerce-form-login .input-text::placeholder,.woocommerce-form-register .input-text::placeholder{color:var(--wp--preset--color--neutral-mid-gray)!important;opacity:1!important}.woocommerce-form-login .input-text:focus,.woocommerce-form-register .input-text:focus{border-color:#00a6a4!important;outline:none!important;box-shadow:none!important}.ppuk-form-input{font-size:18px;line-height:130%;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:24px;color:#231f20;padding:8px 18px;width:100%;transition:border-color .2s}.ppuk-form-input::placeholder{color:var(--wp--preset--color--neutral-mid-gray)}.ppuk-form-input:focus{border-color:#00a6a4;outline:none}.ppuk-lost-password{margin:12px 0;padding-left:18px}.ppuk-lost-password a{font-size:14px;line-height:130%;font-weight:500;color:#666;text-decoration:underline}.ppuk-lost-password a:hover{color:#231f20}.ppuk-remember-me{margin:12px 0;padding-left:18px}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-flex}.ppuk-checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer;margin:0}.ppuk-checkbox-label span{font-size:14px;line-height:130%;font-weight:500;color:#666;line-height:1}.ppuk-checkbox,.woocommerce-form__input-checkbox{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:24px!important;height:24px!important;min-width:24px!important;border:1px solid var(--wp--preset--color--neutral-mid-gray)!important;border-radius:50%!important;background:#fff!important;cursor:pointer!important;transition:all .2s!important;position:relative!important;padding:0!important;box-shadow:none!important}.ppuk-checkbox:checked,.woocommerce-form__input-checkbox:checked{background:url(/app/themes/premium-plus-uk/dist/images/checkmark-white_CzR_eHf_.svg) center/70% no-repeat #00a6a4!important;border-color:#00a6a4!important}.ppuk-checkbox:focus,.woocommerce-form__input-checkbox:focus{outline:none!important;box-shadow:0 0 0 2px #00a6a433!important}.ppuk-button,.woocommerce-form-login__submit,.woocommerce-form-register__submit{font-family:Montserrat,sans-serif;font-size:18px!important;font-weight:400!important;line-height:1.1!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px;height:44px;padding:12px 32px!important;border-radius:24px!important;border:none!important;outline:none!important;text-decoration:none!important;cursor:pointer;transition:all .3s ease;width:100%;box-shadow:none!important;text-shadow:none!important}.ppuk-button--signin,.ppuk-button.woocommerce-form-login__submit,.woocommerce-form-login__submit--signin,.woocommerce-form-login__submit.woocommerce-form-login__submit,.woocommerce-form-register__submit--signin,.woocommerce-form-register__submit.woocommerce-form-login__submit{background:#f26337!important;color:#fff!important}.ppuk-button--signin:hover,.ppuk-button.woocommerce-form-login__submit:hover,.woocommerce-form-login__submit--signin:hover,.woocommerce-form-login__submit.woocommerce-form-login__submit:hover,.woocommerce-form-register__submit--signin:hover,.woocommerce-form-register__submit.woocommerce-form-login__submit:hover{background:#f04511!important;color:#fff!important}.ppuk-button--register,.woocommerce-form-login__submit--register,.woocommerce-form-register__submit--register{background:#00a6a4!important;color:#fff!important}.ppuk-button--register:hover,.woocommerce-form-login__submit--register:hover,.woocommerce-form-register__submit--register:hover{background:#007d7c!important;color:#fff!important;text-decoration:none}.ppuk-button--quickshop,.woocommerce-form-login__submit--quickshop,.woocommerce-form-register__submit--quickshop{background:#00a6a4!important;color:#fff!important}.ppuk-button--quickshop:hover,.woocommerce-form-login__submit--quickshop:hover,.woocommerce-form-register__submit--quickshop:hover{background:#f04511!important;color:#fff!important}.ppuk-button--professional,.ppuk-button.ppuk-button--professional,.woocommerce-form-login__submit--professional,.woocommerce-form-login__submit.ppuk-button--professional,.woocommerce-form-register__submit--professional,.woocommerce-form-register__submit.ppuk-button--professional{background:#f26337!important;color:#fff!important}.ppuk-button--professional:hover,.ppuk-button.ppuk-button--professional:hover,.woocommerce-form-login__submit--professional:hover,.woocommerce-form-login__submit.ppuk-button--professional:hover,.woocommerce-form-register__submit--professional:hover,.woocommerce-form-register__submit.ppuk-button--professional:hover{background:#007d7c!important;color:#fff!important}.ppuk-button--outline,.woocommerce-form-login__submit--outline,.woocommerce-form-register__submit--outline{background:transparent!important;border:1px solid #00A6A4!important;color:#00a6a4!important;font-weight:600!important}.ppuk-button--outline:hover,.woocommerce-form-login__submit--outline:hover,.woocommerce-form-register__submit--outline:hover{background:#00a6a4!important;color:#fff!important}.ppuk-register-info{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.ppuk-register-info__item{display:flex;align-items:center;gap:9px}.ppuk-register-info__icon{flex-shrink:0;width:42px;height:42px}.ppuk-register-info__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ppuk-register-info__text{display:flex;flex-direction:column;gap:4px}.ppuk-register-info__title{font-size:18px;line-height:130%;font-weight:400;font-weight:600;color:#666;margin:0;line-height:1.3}.ppuk-register-info__desc{font-size:14px;line-height:130%;font-weight:500;color:#231f20;margin:0;line-height:1.2}.ppuk-register-info__desc--small{font-size:14px;line-height:130%;font-weight:500;color:#666}.ppuk-register-buttons{display:flex;flex-direction:column;gap:8px}.ppuk-register-form-wrapper{display:flex;justify-content:center;padding:16px;max-width:1200px;margin:24px auto 0}.ppuk-login-box--register-form{width:824px;max-width:100%}.ppuk-register-notice{font-size:14px;line-height:130%;font-weight:500;color:#666;margin:0 0 16px;padding:12px;background:#f5f5f5;border-radius:4px}.ppuk-back-to-login{margin-top:16px;text-align:left}.ppuk-back-to-login--centered{text-align:center;max-width:1200px;margin:24px auto}.ppuk-back-to-login a{font-size:14px;line-height:130%;font-weight:500;color:#00a6a4;text-decoration:none}.ppuk-back-to-login a:hover{text-decoration:underline}.ppuk-form-row--actions{margin-top:8px}.ppuk-form-actions{display:flex;gap:12px;margin-top:24px}.ppuk-form-actions .ppuk-button--half{flex:1;width:auto}.ppuk-step-indicator{display:flex;justify-content:center;gap:24px;margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid #eee}.ppuk-step{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative}.ppuk-step__number{width:32px;height:32px;border-radius:50%;background:var(--wp--preset--color--neutral-mid-gray);color:#fff;display:flex;align-items:center;justify-content:center;font-family:HelveticaNeueBold,sans-serif;font-size:14px;font-weight:700}.ppuk-step__title{font-size:14px;line-height:130%;font-weight:500;color:#666}.ppuk-step--active .ppuk-step__number{background:#00a6a4}.ppuk-step--active .ppuk-step__title{color:#00a6a4;font-weight:600}.ppuk-step--completed .ppuk-step__number{background:#00a6a4}.ppuk-step--completed .ppuk-step__number:after{content:"✓"}.ppuk-register-form-wrapper{margin:32px auto}.ppuk-login-box--register-form .ppuk-login-box__header{display:none}.ppuk-login-box--register-form .ppuk-login-box__content{padding:48px}.ppuk-login-box--register-form .woocommerce-form-register{display:flex;flex-direction:column}.ppuk-login-box--register-form .ppuk-registration-step{font-size:14px;line-height:130%;font-weight:500;display:flex;flex-direction:column;width:100%}.ppuk-login-box--register-form .ppuk-step-indicator{align-items:center;border-bottom:0;gap:4px;justify-content:center;margin:0;padding:16px 0}.ppuk-login-box--register-form .ppuk-step{font-size:14px;line-height:110%;color:#231f20;display:inline;line-height:1.1;text-transform:none}.ppuk-login-box--register-form .ppuk-step--active{color:#00a6a4;font-weight:700}.ppuk-login-box--register-form .ppuk-step-separator{font-size:14px;line-height:110%;color:#231f20;line-height:1.1}.ppuk-login-box--register-form .ppuk-step-indicator-line{background:#00a6a4;display:block;height:1px;margin-top:-1px;width:100%}.ppuk-login-box--register-form .ppuk-step-intro{color:#666;display:flex;flex-direction:column;gap:8px;margin-bottom:4px}.ppuk-login-box--register-form .ppuk-step-intro__title{font-size:18px;line-height:130%;font-weight:400;font-family:Montserrat,sans-serif;color:#666;font-weight:600;line-height:1.3;margin:0}.ppuk-login-box--register-form .ppuk-step-intro__description{font-size:14px;line-height:130%;font-weight:500;color:#666;line-height:1;margin:0}.ppuk-login-box--register-form .ppuk-step-intro__section{font-size:18px;line-height:130%;font-weight:400;color:#666;font-weight:600;line-height:1.3;margin:8px 0 0}.ppuk-login-box--register-form .ppuk-form-row{margin-bottom:0}.ppuk-login-box--register-form .ppuk-form-row--checkbox{margin:4px 0}.ppuk-login-box--register-form .ppuk-form-label{color:#231f20;font-size:14px;font-weight:500;font-family:Montserrat,sans-serif;letter-spacing:0;line-height:1;margin-bottom:4px;padding-left:18px}.ppuk-login-box--register-form .ppuk-checkbox-label--register span{color:#231f20;font-weight:400;font-family:Montserrat,sans-serif;letter-spacing:0;line-height:1}.ppuk-login-box--register-form .woocommerce-form-register .input-text,.ppuk-login-box--register-form .woocommerce-form-register .ppuk-form-select{min-height:38px!important;padding:8px 16px!important}.ppuk-login-box--register-form .woocommerce-form-register .ppuk-form-select{background-image:url(/app/themes/premium-plus-uk/dist/images/chevron-down_BDKvYWfk.svg)!important;background-position:right 16px center!important;background-repeat:no-repeat!important;background-size:24px!important;padding-right:44px!important}.ppuk-login-box--register-form .woocommerce-form-register .ppuk-form-textarea{border-radius:12px!important;min-height:90px!important;padding:10px 16px!important;resize:vertical}.ppuk-login-box--register-form .ppuk-form-actions{gap:24px;margin-top:0}.ppuk-login-box--register-form .ppuk-button--fixed{flex:0 0 78px;width:78px!important}.ppuk-login-box--register-form .ppuk-button--back{background:var(--wp--preset--color--neutral-mid-gray)!important;border:0!important;color:#fff!important}.ppuk-login-box--register-form .ppuk-button--next{background:#00a6a4!important;color:#fff!important;flex:1 1 auto}.ppuk-login-box--register-form .ppuk-button--next:hover{background:#007d7c!important;color:#fff!important}.woocommerce-account .woocommerce>h2{display:none}.woocommerce-account .u-columns.col2-set{display:none}@media (max-width: 767.98px){body.woocommerce-account .woocommerce{padding:0}body.woocommerce-account .woocommerce>.woocommerce-notices-wrapper{margin-top:0}body.woocommerce-account.ppuk-register .searchform.styled-form{display:none}body.woocommerce-account.ppuk-register header .container,body.woocommerce-account.ppuk-register header .woocommerce,body.woocommerce-account.ppuk-register footer .container,body.woocommerce-account.ppuk-register footer .woocommerce{padding-left:12px;padding-right:12px}body.woocommerce-account.ppuk-register .container,body.woocommerce-account.ppuk-register .woocommerce{max-width:100%;width:100%}body.woocommerce-account.ppuk-register .container,body.woocommerce-account.ppuk-register .woocommerce{padding-left:12px;padding-right:12px}body.woocommerce-account.ppuk-register .woocommerce{gap:0;margin:0;padding:0}body.woocommerce-account.ppuk-register .ppuk-register-form-wrapper{gap:0;margin:0;max-width:100%;padding:0}body.woocommerce-account.ppuk-register .ppuk-login-box--register-form{border-radius:0;box-shadow:none;max-width:100%;width:100%}body.woocommerce-account.ppuk-register .ppuk-login-box.ppuk-login-box--register-form.ppuk-login-box--dental_professional,body.woocommerce-account.ppuk-register .ppuk-login-box--register-form,body.woocommerce-account.ppuk-register .ppuk-step-intro{padding-left:12px;padding-right:12px}body.woocommerce-account.ppuk-register .ppuk-step-indicator{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}body.woocommerce-account.ppuk-register .ppuk-step,body.woocommerce-account.ppuk-register .ppuk-step-separator{flex-shrink:0;white-space:nowrap}body.woocommerce-account.ppuk-register .ppuk-login-box--register-form .woocommerce-form-register,body.woocommerce-account.ppuk-register .ppuk-login-box__content{gap:0;margin:0;padding:0}.ppuk-login-box{width:100%;max-width:416px}.ppuk-login-wrapper{padding:16px 8px}}.register-jump-links{display:flex;gap:16px}.register-jump-links a{align-items:center;display:flex;justify-content:center}.ppuk-account-selection-wrapper{display:flex;gap:16px;justify-content:center;align-items:stretch;padding:16px;max-width:1200px;margin:0 auto}@media (max-width: 1023.98px){.ppuk-account-selection-wrapper{flex-direction:column;align-items:center}}.ppuk-account-box{background:#fff;border-radius:4px;box-shadow:1px 1px 8px #d4d4d44d;width:416px;max-width:100%;flex-shrink:0;display:flex;flex-direction:column}.ppuk-account-box__badge{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:8px;border-radius:4px;color:#fff;margin:48px 48px 0}@media (max-width: 767.98px){.ppuk-account-box__badge{margin:32px 24px 0}}.ppuk-account-box__badge--limited{background:#00a6a4}.ppuk-account-box__badge--full{background:#f26337}.ppuk-account-box__badge-title{font-family:HelveticaNeueBold,sans-serif;font-size:21px;font-weight:700;line-height:.9;height:20px;display:flex;align-items:center}.ppuk-account-box__badge-subtitle{font-size:14px;line-height:130%;font-weight:500;line-height:1;height:12px;display:flex;align-items:center}.ppuk-account-box__content{padding:42px 48px 48px;display:flex;flex-direction:column;flex:1}@media (max-width: 767.98px){.ppuk-account-box__content{padding:24px}}.ppuk-account-box__header{margin-bottom:8px}.ppuk-account-box__title{font-family:HelveticaNeueBold,sans-serif;font-size:40px;line-height:.9;font-weight:700;margin:0 0 8px}.ppuk-account-box__title--quickshop{color:#00a6a4}.ppuk-account-box__title--professional{color:#f26337}.ppuk-account-box__subtitle{font-size:14px;line-height:130%;font-weight:500;color:#666;margin:0;line-height:1.3}.ppuk-account-features{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.ppuk-account-features__item{display:flex;align-items:center;gap:9px}.ppuk-account-features__item--stacked{align-items:flex-start}.ppuk-account-features__item--stacked .ppuk-account-features__icon{margin-top:2px}.ppuk-account-features__item--multiline{align-items:flex-start}.ppuk-account-features__item--multiline .ppuk-account-features__icon{margin-top:2px}.ppuk-account-features__item--multiline .ppuk-account-features__text{line-height:1.3}.ppuk-account-features__icon{flex-shrink:0;width:42px;height:42px}.ppuk-account-features__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ppuk-account-features__text-wrapper{display:flex;flex-direction:column;gap:4px}.ppuk-account-features__text{font-size:18px;line-height:130%;font-weight:400;font-weight:600;color:#666;margin:0;line-height:1.3}.ppuk-account-features__note{font-size:14px;line-height:130%;font-weight:500;color:#666;margin:0;line-height:1.2}.ppuk-account-requirements{margin-top:16px}.ppuk-account-requirements__intro{font-size:14px;line-height:130%;font-weight:500;color:#f26337;font-weight:600;margin:0 0 4px}.ppuk-account-requirements ul{margin:0;padding-left:16px}.ppuk-account-requirements ul li{font-size:14px;line-height:130%;font-weight:500;color:#666;margin-bottom:2px}.ppuk-account-requirements ul li:last-child{margin-bottom:0}@media (max-width: 767.98px){.ppuk-account-box{width:100%;max-width:416px}.ppuk-account-selection-wrapper{padding:16px 8px}}.woocommerce-message,.woocommerce-error,.woocommerce-info{font-size:18px;font-weight:400;align-items:flex-start;background-image:none!important;border:none!important;border-left:3px solid currentColor!important;border-radius:4px;border-top:none!important;box-shadow:none!important;display:flex;flex-wrap:wrap;float:none!important;font-family:Montserrat,sans-serif;gap:4px 12px;line-height:130%;list-style:none;margin:0 0 16px!important;padding:16px 24px!important;position:relative;text-indent:0!important;width:auto!important;word-wrap:break-word}.woocommerce-message:before,.woocommerce-error:before,.woocommerce-info:before{background:none!important;content:""!important;display:inline-block!important;flex-shrink:0;font-weight:600;height:24px;left:auto!important;line-height:24px;margin:0!important;padding:0!important;position:static!important;text-align:center;top:auto!important;width:24px}.woocommerce-message:after,.woocommerce-error:after,.woocommerce-info:after{content:none!important;display:none!important}.woocommerce-message a:not(.button),.woocommerce-error a:not(.button),.woocommerce-info a:not(.button){color:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:from-font}.woocommerce-message a:not(.button):hover,.woocommerce-error a:not(.button):hover,.woocommerce-info a:not(.button):hover{text-decoration:none}.woocommerce-message a.button,.woocommerce-error a.button,.woocommerce-info a.button{background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:inherit!important;float:none!important;font-weight:600;line-height:inherit;margin:0!important;outline:none!important;padding:0!important;text-decoration:underline;text-decoration-thickness:from-font;text-transform:none}.woocommerce-message a.button:hover,.woocommerce-error a.button:hover,.woocommerce-info a.button:hover{background-color:transparent!important;color:inherit!important;text-decoration:none}.woocommerce-message li,.woocommerce-error li,.woocommerce-info li{list-style:none;min-width:50%}.woocommerce-message li+li,.woocommerce-error li+li,.woocommerce-info li+li{margin-top:8px}.woocommerce-message{background-color:#009b400f!important;border-left-color:#009b40!important;color:var(--wp--preset--color--neutral-black)}.woocommerce-message:before{content:"✓"!important;color:#009b40}.woocommerce-error{background-color:#f8353e0f!important;border-left-color:#f8353e!important;color:var(--wp--preset--color--neutral-black)}.woocommerce-error:before{content:"!"!important;color:#f8353e}.woocommerce-info{background-color:#00a6a40f!important;border-left-color:var(--wp--preset--color--brand-primary)!important;color:var(--wp--preset--color--neutral-black)}.woocommerce-info:before{content:"i"!important;color:var(--wp--preset--color--brand-primary);font-style:italic}.woocommerce>.woocommerce-notices-wrapper{margin-top:32px}.woocommerce-cart .woocommerce-notices-wrapper.container,.woocommerce-cart body.woocommerce-account .woocommerce-notices-wrapper.woocommerce,body.woocommerce-account .woocommerce-cart .woocommerce-notices-wrapper.woocommerce{margin-top:32px}.woocommerce-cart .woocommerce-notices-wrapper.container>.container,.woocommerce-cart body.woocommerce-account .woocommerce-notices-wrapper.woocommerce>.container,body.woocommerce-account .woocommerce-cart .woocommerce-notices-wrapper.woocommerce>.container,.woocommerce-cart body.woocommerce-account .woocommerce-notices-wrapper.container>.woocommerce,body.woocommerce-account .woocommerce-cart .woocommerce-notices-wrapper.container>.woocommerce,.woocommerce-cart body.woocommerce-account .woocommerce-notices-wrapper.woocommerce>.woocommerce,body.woocommerce-account .woocommerce-cart .woocommerce-notices-wrapper.woocommerce>.woocommerce{max-width:none;padding-left:0;padding-right:0}body.woocommerce nav.woocommerce-pagination ul{list-style:none;padding:0;border:none;display:flex;gap:8px;justify-content:flex-end;align-items:center}body.woocommerce nav.woocommerce-pagination ul li{border:none}body.woocommerce nav.woocommerce-pagination ul li a,body.woocommerce nav.woocommerce-pagination ul li span{padding:0;color:var(--wp--preset--color--neutral-black);text-decoration:none;text-transform:lowercase;min-width:unset}body.woocommerce nav.woocommerce-pagination ul li a:hover,body.woocommerce nav.woocommerce-pagination ul li a:focus,body.woocommerce nav.woocommerce-pagination ul li span.current{color:var(--wp--preset--color--neutral-black);background:none;font-weight:600}.prod-cat-card{color:inherit;isolation:isolate;text-decoration:none!important;transition:background-color .2s ease}@media (min-width: 768px){.prod-cat-card:not(:hover){background-color:var(--wp--preset--color--neutral-gray)!important}}.prod-cat-card .cat-title,.prod-cat-card p{max-width:70%}.prod-cat-card .cat-title{transition-property:color,opacity;transition-duration:.2s;transition-timing-function:ease}@media (max-width: 767.98px){.prod-cat-card .cat-title{color:var(--wp--preset--color--neutral-white)!important;opacity:.5}}@media (max-width: 767.98px){.prod-cat-card p{color:var(--wp--preset--color--neutral-white)!important}}.prod-cat-card .block-bg-image{z-index:-1}.prod-cat-card:hover{color:var(--wp--preset--color--neutral-white)}.prod-cat-card:hover .cat-title{color:var(--wp--preset--color--neutral-white)!important;opacity:.5}.product-grid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}.product-grid:before,.product-grid:after{content:unset!important}@media (min-width: 576px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.product-scroller{cursor:grab;display:flex;gap:16px;list-style:none;margin:0;-ms-overflow-style:none;overflow-x:auto;overscroll-behavior-x:contain;padding:0 0 8px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-scroller:before,.product-scroller:after{content:unset!important}.product-scroller::-webkit-scrollbar{display:none}.product-scroller.is-grabbing{cursor:grabbing}.product-scroller>li{float:none!important;flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always}.product-scroller>li img{width:100%;height:auto}.product-scroller:not(.glide__slides)>li{width:308px!important}@media (min-width: 1024px){.product-scroller:not(.glide__slides)>li{width:calc((100% - 48px)/4)!important}}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product.product-card{margin:0!important}.product-grid>li.product{width:unset!important}.filter-bar{display:none;padding:4px 0}@media (min-width: 768px){.filter-bar{display:block}}.filter-bar__row{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.main-content{max-width:100vw;overflow-x:hidden}.category-filter-list{display:flex;flex-direction:row;gap:16px;align-items:center;list-style:none;padding:8px 0;max-width:100%;overflow-x:auto;scrollbar-width:none;margin:0}.category-filter-list::-webkit-scrollbar{display:none}@media (max-width: 1023.98px){.category-filter-list{gap:16px}}@media (min-width: 768px){.category-filter-list{gap:0;flex-direction:column;overflow-x:visible;padding:0;align-items:flex-start}}.category-filter-list a{text-decoration:none;text-transform:lowercase}.category-filter-list label{cursor:pointer;margin:0}.category-filter-list>li{flex-shrink:0;width:100%}@media (max-width: 1023.98px){.category-filter-list>li{width:unset;max-width:140px;text-align:center}}.category-filter-list>li.current,.category-filter-list>li.current-parent{order:-1}.category-filter-list li.current>a,.category-filter-list li:has(.current)>a{font-weight:600}.category-filter-list .parent{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:12px 8px}@media (min-width: 768px){.category-filter-list .parent{border-bottom:1px solid var(--wp--preset--color--neutral-gray)}}.category-filter-list .parent>a:not(.parent:has(.current) a,.current a,:hover){color:var(--wp--preset--color--neutral-black)!important}.category-filter-list .parent>a{display:flex;flex-direction:column;align-items:center}.category-filter-list .parent>a .category-icon{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;margin-bottom:4px}@media (min-width: 768px){.category-filter-list .parent>a .category-icon{display:none}}.category-filter-list .child>a:not(.current>a){color:var(--wp--preset--color--neutral-black)!important}.category-filter-list .child-categories{display:none;list-style:none;padding:0}@media (min-width: 768px){.category-filter-list .child-categories{display:block}}.category-filter-list .child-categories>li{padding:8px 0}.category-filter-list .child-categories>li:first-child{margin-top:12px}.category-filter-list .toggle{display:none}.post-type-archive-product .wp-block-acf-call-to-action,.post-type-archive-product .wp-block-acf-newsletter-banner,.tax-product_cat .wp-block-acf-call-to-action,.tax-product_cat .wp-block-acf-newsletter-banner{margin-top:16px}@media (min-width: 1024px){.product-grid.product-grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.single-product .related-products-section{padding:24px 0 12px}.single-product .related-products-section .related-products-header{margin-bottom:24px}.single-product .related-products-section .related-products-header h2{color:var(--wp--preset--color--neutral-dim-gray);font-family:HelveticaNeueBold,sans-serif;font-size:28px;font-weight:700;line-height:.9;margin:0 0 8px;text-transform:lowercase}.single-product .related-products-section .related-products-header p{color:var(--wp--preset--color--neutral-dim-gray);font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:1.2;margin:0;text-transform:lowercase}.single-product .related-products-section .related-products-glide,.single-product .related-products-section .related-products-glide .glide__track{overflow:hidden;width:100%}.single-product .related-products-section .related-products-glide .glide__slides{align-items:stretch!important;display:flex!important;overflow:visible}.single-product .related-products-section .related-products-scroller{margin:0;padding-bottom:12px}@media (max-width: 767.98px){.single-product .related-products-section .related-products-scroller{padding-bottom:8px}}.single-product .related-products-section .related-products-scroller.glide__slides>li.product.glide__slide{display:flex!important;flex-direction:column!important;height:auto!important;min-height:100%!important}.single-product .related-products-section .related-products-scroller.glide__slides>li.product.glide__slide>.woocommerce-LoopProduct-link{display:flex;flex:1 1 auto;flex-direction:column}.single-product .related-products-section .related-products-scroller.glide__slides>li.product.glide__slide .product-card__buttons{margin-top:auto!important}.single-product .ywdpd_popup .single_add_to_cart_button{cursor:pointer}.single-product .product.container,.single-product body.woocommerce-account .product.woocommerce,body.woocommerce-account .single-product .product.woocommerce{padding:16px 0}.single-product .single-product-layout__row{align-items:flex-start;flex-direction:column-reverse;row-gap:24px}@media (min-width: 768px){.single-product .single-product-layout__row{-moz-column-gap:64px;column-gap:64px;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center}}@media (min-width: 768px){.single-product .single-product-layout__summary-col,.single-product .single-product-layout__gallery-col{max-width:524px;width:524px}}.single-product .single-product-summary-card{background:#fff;border-radius:4px;box-shadow:1px 1px 8px #d4d4d44d;display:flex;flex-direction:column;gap:120px;margin:0;padding:42px 32px;width:100%}@media (max-width: 767.98px){.single-product .single-product-summary-card{gap:60px;padding:20px 16px}}.single-product .single-product-summary-card__body{display:flex;flex-direction:column}.single-product .single-product-summary-card .woocommerce-product-rating,.single-product .single-product-summary-card .product_meta,.single-product .single-product-summary-card .share,.single-product .single-product-summary-card .posted_in,.single-product .single-product-summary-card .tagged_as,.single-product .single-product-summary-card .sku_wrapper{display:none}.single-product .single-product-summary-card .product_title{color:var(--wp--preset--color--neutral-dim-gray);font-family:HelveticaNeueBold,sans-serif;font-size:28px;font-weight:700;line-height:.9;margin:0 0 8px}@media (max-width: 767.98px){.single-product .single-product-summary-card .product_title{font-size:24px}}.single-product .single-product-summary-card .price{color:var(--wp--preset--color--neutral-dim-gray);display:block;font-family:HelveticaNeueBold,sans-serif;font-size:24px;font-weight:700;line-height:.9;margin:0 0 8px}.single-product .single-product-summary-card .woocommerce-product-details__short-description,.single-product .single-product-summary-card .woocommerce-product-details__short-description p{color:var(--wp--preset--color--neutral-dim-gray);font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:1.2;margin:0 0 24px}.single-product form.cart{margin:0}.single-product form.cart .variations{margin-top:16px;margin-bottom:16px;width:100%}.single-product form.cart .variations td.value select{display:none}.single-product form.cart .variations .rudr-variation-radios{display:flex;flex-wrap:wrap;gap:8px}.single-product form.cart .variations .rudr-variation-radios label{cursor:pointer;margin:0}.single-product form.cart .variations .rudr-variation-radios label:not(:hover){background-color:transparent}.single-product form.cart .variations .rudr-variation-radios label:is(input:checked+label),.single-product form.cart .variations .rudr-variation-radios label:hover{background-color:var(--wp--preset--color--neutral-dim-gray);outline-color:var(--wp--preset--color--neutral-dim-gray);color:#fff}.single-product form.cart .variations .rudr-variation-radios.pa_colour label{height:20px;outline-color:var(--wp--preset--color--neutral-mid-gray);padding:0;width:20px}.single-product form.cart .variations .rudr-variation-radios.pa_colour label:is(input:checked+label){outline-color:var(--wp--preset--color--neutral-dim-gray)}.single-product form.cart .variations .rudr-variation-radios input.rudr-variation-radio--unavailable,.single-product form.cart .variations .rudr-variation-radios label.rudr-variation-radio--unavailable,.single-product form.cart .variations .rudr-variation-radios label.button.rudr-variation-radio--unavailable{display:none!important}.single-product form.cart .variations tbody{display:flex;flex-direction:column;gap:16px}.single-product form.cart .variations tr{display:flex;flex-direction:column}.single-product form.cart .variations td,.single-product form.cart .variations th{border:0;padding:4px;vertical-align:top}.single-product form.cart .variations label{color:var(--wp--preset--color--neutral-dim-gray);display:block;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;margin-bottom:0;text-transform:lowercase}.single-product form.cart .variations select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid var(--wp--preset--color--neutral-dim-gray);border-radius:100px;color:var(--wp--preset--color--neutral-dim-gray);font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;height:36px;margin-bottom:8px;padding:6px 40px 6px 16px}.single-product form.cart .reset_variations{color:var(--wp--preset--color--neutral-dim-gray);font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;margin:12px 0 0;text-transform:lowercase;display:block}.single-product form.cart .single_variation_wrap .woocommerce-variation-description{color:var(--wp--preset--color--neutral-dim-gray);font-size:14px;margin:0 0 8px}.single-product form.cart .quantity-wrapper{align-items:center!important;border:1px solid var(--wp--preset--color--neutral-mid-gray);border-radius:24px;display:flex!important;gap:12px!important;height:41px;padding:5px 12px}.single-product form.cart .quantity-wrapper .qty-button{align-items:center;background:transparent;border:0;color:var(--wp--preset--color--neutral-dim-gray);display:inline-flex;height:16px;justify-content:center;min-width:16px;padding:0}.single-product form.cart .quantity-wrapper .qty{background:transparent;border:0;color:var(--wp--preset--color--neutral-dim-gray);font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;line-height:1.2;padding:0!important;text-align:center}.single-product form.cart .single_add_to_cart_button{background-color:#f26337!important;border:0!important;border-radius:24px!important;color:#fff!important;flex:1 1 auto;font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;height:38px;line-height:1.1;max-width:305px;min-width:0;padding:9px 24px!important;text-transform:lowercase;width:auto}.single-product .summary form.cart{align-items:center;-moz-column-gap:4px;column-gap:4px;display:flex;flex-wrap:wrap;margin-bottom:12px;row-gap:8px}.single-product .summary form.cart .variations,.single-product .summary form.cart .single_variation_wrap{flex:0 0 100%}.single-product .summary form.cart .woocommerce-variation-add-to-cart{align-items:center;display:flex;flex-wrap:nowrap;gap:4px;min-width:0;width:100%}.single-product .summary form.cart>.quantity,.single-product .summary form.cart .woocommerce-variation-add-to-cart>.quantity{flex-shrink:0}.single-product .summary form.cart>.single_add_to_cart_button,.single-product .summary form.cart .woocommerce-variation-add-to-cart>.single_add_to_cart_button{flex:1 1 auto;max-width:305px;min-width:0;width:auto;white-space:nowrap}.single-product .summary form.cart .quantity{margin:0}.single-product .summary form.cart .product-card__favourite{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;flex-shrink:0;height:40px;margin-left:2px;padding:0;width:40px}.single-product .summary form.cart .product-card__favourite svg{display:block;height:100%;width:100%}.single-product .summary form.cart .product-card__favourite .product-card__favourite-icon--active{display:none}.single-product .summary form.cart .product-card__favourite.is-active .product-card__favourite-icon:not(.product-card__favourite-icon--active){display:none}.single-product .summary form.cart .product-card__favourite.is-active .product-card__favourite-icon--active{display:block}.single-product .summary form.cart .yith-wcwl-add-to-wishlist,.single-product .summary form.cart .yith-wcwl-add-button{margin:0!important}.single-product .single-product-summary-note{color:var(--wp--preset--color--neutral-dim-gray);font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;margin:0 0 20px}.single-product .single-product-summary-offer-title{color:var(--wp--preset--color--brand-secondary, #00A6A4);font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:1.2;margin:0 0 12px;text-transform:uppercase}.single-product .single-product-summary-meta-cards{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 767.98px){.single-product .single-product-summary-meta-cards{grid-template-columns:1fr}}.single-product .single-product-meta-card{color:var(--wp--preset--color--neutral-dim-gray)}.single-product .single-product-meta-card__icon{display:inline-flex;margin-bottom:4px}.single-product .single-product-meta-card h3{color:var(--wp--preset--color--neutral-dim-gray);font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:1.3;margin:0 0 2px}.single-product .single-product-meta-card p,.single-product .single-product-meta-card a{color:var(--wp--preset--color--neutral-dim-gray);font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;margin:0}.single-product .single-product-accordion{width:100%}.single-product .single-product-accordion__item{border-bottom:1px solid var(--wp--preset--color--neutral-mid-gray);padding:16px 0}.single-product .single-product-accordion__toggle{align-items:center;background:transparent;border:0;color:var(--wp--preset--color--neutral-dim-gray);cursor:pointer;display:flex;font-family:HelveticaNeueBold,sans-serif;font-size:22px;font-weight:700;justify-content:space-between;line-height:.9;padding:0 10px 0 0;text-align:left;text-transform:lowercase;width:100%}.single-product .single-product-accordion__toggle .single-product-accordion__icon{align-items:center;display:inline-flex;justify-content:center;transition:transform .2s ease}.single-product .single-product-accordion__content{color:var(--wp--preset--color--neutral-dim-gray);display:none;font-family:Montserrat,sans-serif;font-size:18px;line-height:1.3;margin-top:12px}.single-product .single-product-accordion__content p{margin:0 0 16px}.single-product .single-product-accordion__content>h2:first-child{display:none}.single-product .single-product-accordion__content p:last-child,.single-product .single-product-accordion__content ul:last-child{margin-bottom:0}.single-product .single-product-accordion__content .product-acf-row{margin-bottom:16px}.single-product .single-product-accordion__content .product-acf-row h4{color:var(--wp--preset--color--neutral-dim-gray);font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;line-height:1.2;margin:0 0 8px;text-transform:none}.single-product .single-product-accordion__content .product-acf-row p{margin:0 0 16px}.single-product .single-product-accordion__content .product-support-tab{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width: 768px){.single-product .single-product-accordion__content .product-support-tab{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.single-product .single-product-accordion__content .product-support-tab__downloads h4{margin-bottom:12px}.single-product .single-product-accordion__content .product-support-tab__download-list{list-style:none;margin:0;padding:0}.single-product .single-product-accordion__content .product-support-tab__download-item{margin-bottom:8px}.single-product .single-product-accordion__content .product-support-tab__download-item a{border:1px solid var(--wp--preset--color--neutral-mid-gray);color:var(--wp--preset--color--neutral-dim-gray);display:block;padding:8px 10px;text-decoration:none}.single-product .single-product-accordion__content .product-support-tab__download-item small{color:var(--wp--preset--color--neutral-mid-gray);display:block;font-size:12px;margin-top:4px}.single-product .single-product-accordion__content .product-support-tab__download-item--empty{color:var(--wp--preset--color--neutral-mid-gray)}.single-product .single-product-accordion .accordion-item.active .single-product-accordion__content{display:block}.single-product .single-product-accordion .accordion-item.active .single-product-accordion__content .button{display:inline-block}.single-product .single-product-accordion .accordion-item.active .single-product-accordion__icon{transform:rotate(180deg)}.single-product .single-product-accordion [id$=acf-product_details] h1,.single-product .single-product-accordion [id$=acf-product_details] h2,.single-product .single-product-accordion [id$=acf-product_details] h3,.single-product .single-product-accordion [id$=acf-product_details] h4,.single-product .single-product-accordion [id$=acf-product_details] h5{font-size:18px}.single-product .single-product-layout__gallery-col{position:relative}.single-product .single-product-layout__gallery-col .woocommerce-product-gallery{margin:0}.single-product .single-product-layout__gallery-col .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{display:flex;flex-wrap:wrap;gap:16px;margin:0}.single-product .single-product-layout__gallery-col .woocommerce-product-gallery .woocommerce-product-gallery__image a{cursor:zoom-in}.single-product .single-product-layout__gallery-col .woocommerce-product-gallery .woocommerce-product-gallery__image:first-child{flex:0 0 100%}.single-product .single-product-layout__gallery-col .woocommerce-product-gallery .woocommerce-product-gallery__image:first-child img{border-radius:4px;display:block;height:auto;width:100%}.single-product .single-product-layout__gallery-col .woocommerce-product-gallery .woocommerce-product-gallery__image:not(:first-child){border-radius:4px;box-shadow:0 2px 24px #e0e0e099;cursor:zoom-in;flex:0 0 92px;max-width:92px;overflow:hidden;transition:opacity .2s ease}.single-product .single-product-layout__gallery-col .woocommerce-product-gallery .woocommerce-product-gallery__image:not(:first-child):hover{opacity:.75}.single-product .single-product-layout__gallery-col .woocommerce-product-gallery .woocommerce-product-gallery__image:not(:first-child) img{border-radius:4px;display:block;height:92px;-o-object-fit:cover;object-fit:cover;width:92px}.single-product .single-product-layout__gallery-col .woocommerce-product-gallery .flex-control-thumbs{display:flex;gap:16px;margin:0;overflow:auto;padding:0}.single-product .single-product-layout__gallery-col .woocommerce-product-gallery .flex-control-thumbs li{border-radius:4px;box-shadow:0 2px 24px #e0e0e099;flex:0 0 92px;list-style:none;max-width:92px;overflow:hidden}.single-product .single-product-layout__gallery-col .woocommerce-product-gallery .flex-control-thumbs img{border-radius:4px;display:block;height:92px;-o-object-fit:cover;object-fit:cover;width:92px}.single-product .wp-block-acf-newsletter-banner{margin-top:16px}.single-product .ppuk-product-gallery-modal{max-width:min(95vw,960px);padding:40px 16px 16px;width:auto}.single-product .ppuk-product-gallery-modal__inner{position:relative}.single-product .ppuk-product-gallery-modal__stage{align-items:center;display:flex;gap:8px;justify-content:center;width:100%}.single-product .ppuk-product-gallery-modal__img-wrap{align-items:center;display:flex;flex:1 1 auto;justify-content:center;max-height:calc(90vh - 64px);min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.single-product .ppuk-product-gallery-modal__img{height:auto;max-height:calc(90vh - 64px);max-width:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.single-product .ppuk-product-gallery-modal__nav{align-items:center;background:#ffffffeb;border:1px solid rgba(0,0,0,.08);border-radius:50%;box-shadow:0 2px 24px #e0e0e099;color:var(--text-body, #333);cursor:pointer;display:flex;flex-shrink:0;height:44px;justify-content:center;padding:0;transition:opacity .2s ease,background .2s ease;width:44px}.single-product .ppuk-product-gallery-modal__nav:hover:not(:disabled){background:#fff}.single-product .ppuk-product-gallery-modal__nav:disabled{cursor:not-allowed;opacity:.35}.single-product .ppuk-product-gallery-modal__nav svg{display:block;height:24px;width:24px}.single-product .ppuk-product-gallery-modal .close{z-index:1}.alignnone{margin-left:0;margin-right:0;max-width:100%;height:auto}.aligncenter{display:block;margin:4px auto;height:auto}.alignleft,.alignright{margin-bottom:4px;height:auto}@media (min-width: 576px){.alignleft{float:left;margin-right:4px}.alignright{float:right;margin-left:4px}}.wp-block-acf-accordion .accordion-inner{max-width:1064px;margin-inline:auto}.wp-block-acf-accordion .accordion-header{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.wp-block-acf-accordion .accordion-heading{text-transform:lowercase;margin-bottom:0}.wp-block-acf-accordion .accordion-item{border-bottom:1px solid var(--wp--preset--color--neutral-gray)}.wp-block-acf-accordion .accordion-item.is-open{border-bottom-color:transparent}.wp-block-acf-accordion .accordion-item.is-open .accordion-trigger-text{color:var(--wp--preset--color--brand-primary)}.wp-block-acf-accordion .accordion-item.is-open .accordion-icon{transform:rotate(180deg)}.wp-block-acf-accordion .accordion-item.is-open .accordion-panel{grid-template-rows:1fr}.wp-block-acf-accordion .accordion-item.is-open .accordion-panel-content{visibility:visible;padding-bottom:16px}.wp-block-acf-accordion .accordion-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 0;cursor:pointer;text-align:left;gap:16px}.wp-block-acf-accordion .accordion-trigger-text{flex:1 0 0;font-weight:600;color:var(--wp--preset--color--neutral-dim-gray);transition:color .3s}.wp-block-acf-accordion .accordion-icon{flex-shrink:0;width:24px;height:24px;color:var(--wp--preset--color--neutral-dim-gray);transition:transform .3s}.wp-block-acf-accordion .accordion-panel{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease}.wp-block-acf-accordion .accordion-panel-content{min-height:0;visibility:hidden;transition:visibility .3s}.block-ajax-listing .items-wrapper article{animation:fadeIn .4s forwards}.block-ajax-listing.ajax-loading .items-wrapper article{transition:.3s;opacity:.5!important}@media (prefers-reduced-motion: reduce){.block-ajax-listing.ajax-loading .items-wrapper article{transition:none}}.block-ajax-listing.ajax-loading .ajax-load-more{color:transparent;background:url(../../../../assets/images/loading-dots.svg) center no-repeat;background-size:auto 25%}.ajax-load-more{overflow-anchor:none;background-position:center}.wp-block-acf-call-to-action{position:relative}.wp-block-acf-call-to-action .container,.wp-block-acf-call-to-action body.woocommerce-account .woocommerce,body.woocommerce-account .wp-block-acf-call-to-action .woocommerce{border-radius:4px}.wp-block-acf-call-to-action .content-wrapper{isolation:isolate;padding-left:40px;padding-right:40px}@media (min-width: 768px){.wp-block-acf-call-to-action .content-wrapper{padding-left:111px!important;padding-right:111px!important}}.wp-block-acf-call-to-action .block-bg-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right;padding-right:3.5vw}@media (max-width: 767.98px){.wp-block-acf-call-to-action .block-bg-image{padding-right:0}}body.catalogues .wp-block-acf-call-to-action .block-bg-image{-o-object-position:bottom right;object-position:bottom right}.wp-block-acf-cards .block-bg-image{bottom:unset;max-height:350px;mix-blend-mode:darken;top:0;width:auto}.wp-block-acf-catalogue-grid .catalogue-grid{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width: 576px){.wp-block-acf-catalogue-grid .catalogue-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.wp-block-acf-catalogue-grid .catalogue-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1200px){.wp-block-acf-catalogue-grid .catalogue-grid{grid-template-columns:repeat(4,1fr)}}.wp-block-acf-catalogue-grid .catalogue-card{background-color:var(--wp--preset--color--neutral-white);border-radius:4px;box-shadow:1px 1px 8px #d4d4d44d;display:flex;flex-direction:column;gap:16px;padding:24px}.wp-block-acf-catalogue-grid .catalogue-card__image img{aspect-ratio:260/340;border-radius:4px;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-acf-catalogue-grid .catalogue-card__content{display:flex;flex-direction:column;flex-grow:1;gap:12px}.wp-block-acf-catalogue-grid .catalogue-card__title{font-size:18px;line-height:130%;font-weight:400;color:var(--wp--preset--color--neutral-black);font-family:Montserrat,sans-serif;font-weight:600;margin:0}.wp-block-acf-catalogue-grid .catalogue-card__description{font-size:18px;line-height:130%;font-weight:400;color:var(--wp--preset--color--neutral-black);flex-grow:1;margin:0}.wp-block-acf-catalogue-grid .catalogue-card__meta{font-size:14px;line-height:130%;font-weight:500;color:var(--wp--preset--color--neutral-black);margin:0}.wp-block-acf-catalogue-grid .catalogue-card__button{margin-top:auto;text-transform:lowercase;width:100%}@media (min-width: 768px){.wp-block-acf-contact>.container>.row,body.woocommerce-account .wp-block-acf-contact>.woocommerce>.row{margin-left:94px}}.wp-block-acf-contact .contact-area{display:flex;flex-direction:column;gap:12px;padding-block:24px}.wp-block-acf-contact .contact-area h2{margin-bottom:0;text-transform:lowercase}.wp-block-acf-contact .contact-area p{margin-bottom:0}.wp-block-acf-contact .contact-detail{color:var(--wp--preset--color--brand-primary);font-weight:600;text-decoration:none}.wp-block-acf-contact .contact-detail:hover{color:var(--wp--preset--color--brand-primary);text-decoration:underline}.wp-block-acf-contact .contact-detail+.contact-detail{margin-top:0}.wp-block-acf-contact .contact-opening-hours{color:var(--wp--preset--color--neutral-black);font-weight:400}.wp-block-acf-contact .contact-opening-hours p{margin-bottom:0}.wp-block-acf-contact .contact-form-card{background:#fff;border-radius:4px;box-shadow:0 2px 2px #0000001f;padding:24px 50px}@media (max-width: 767.98px){.wp-block-acf-contact .contact-form-card{padding:24px}}.wp-block-acf-contact .contact-form-card h2{margin-bottom:16px}.wp-block-acf-contact .contact-form-card .gform_wrapper .gform_fields{gap:20px 8px}.wp-block-acf-contact .contact-form-card .gform_wrapper .gfield{margin-bottom:0}.wp-block-acf-contact .contact-form-card .gform_footer{margin-top:24px}.wp-block-acf-contact .contact-form-card .gform_button{width:100%}.wp-block-acf-content-columns.layout-full-width .content-columns-page-header-align{padding-inline:32px}@media (min-width: 768px){.wp-block-acf-content-columns.layout-full-width .content-columns-page-header-align{padding-inline:111px}}.wp-block-acf-content-columns.layout-full-width .content-columns-text-col{width:100%}@media (min-width: 768px){.wp-block-acf-content-columns .background-layer{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.wp-block-acf-content-columns .background-layer:before{background-color:var(--wp--preset--color--neutral-gray);content:"";width:calc(100% - 40px)}}@media (min-width: 768px) and (min-width: 1024px){.wp-block-acf-content-columns .background-layer:before{width:calc(100% - 70px)}}@media (min-width: 768px){.wp-block-acf-content-columns .background-layer:is(.img-right .background-layer):before{justify-self:end}.wp-block-acf-content-columns .background-layer img{margin-block:40px;margin-left:40px;width:calc(100% - 40px)}}@media (min-width: 768px) and (min-width: 1024px){.wp-block-acf-content-columns .background-layer img{margin-block:70px;margin-left:70px;width:calc(100% - 70px)}}@media (min-width: 768px){.wp-block-acf-content-columns .background-layer img:is(.img-right img){margin-left:0;margin-right:40px}}@media (min-width: 768px) and (min-width: 1024px){.wp-block-acf-content-columns .background-layer img:is(.img-right img){margin-right:70px}}@media (min-width: 768px){.wp-block-acf-content-columns .background-layer:before,.wp-block-acf-content-columns .background-layer img{grid-area:1/1/2/2}}.wp-block-acf-content-columns h1,.wp-block-acf-content-columns h2,.wp-block-acf-content-columns h3,.wp-block-acf-content-columns h4,.wp-block-acf-content-columns h5,.wp-block-acf-content-columns h6,.wp-block-acf-content-columns .btn{text-transform:lowercase}.wp-block-acf-content-columns img{width:100%;-o-object-fit:cover;object-fit:cover}.wp-block-acf-content-columns .btn-primary{width:100%}.wp-block-acf-favourite-products{padding-block:60px}@media (max-width: 1023.98px){.wp-block-acf-favourite-products{padding-block:32px}}@media (min-width: 1024px){.wp-block-acf-favourite-products .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.wp-block-acf-favourite-products .favourite-products__empty{font-size:18px;line-height:130%;font-weight:400;color:var(--wp--preset--color--neutral-dim-gray, #666)}.wp-block-acf-featured-products-scroller{padding-block:60px;overflow:hidden}@media (max-width: 1023.98px){.wp-block-acf-featured-products-scroller{padding-block:32px}}.wp-block-acf-featured-products-scroller .fps-header{padding-left:24px}@media (max-width: 1023.98px){.wp-block-acf-featured-products-scroller .fps-header{padding-left:0}}.wp-block-acf-featured-products-scroller .fps-header .h1{font-family:HelveticaNeueBold,sans-serif;font-weight:700;line-height:.9;text-transform:lowercase}.wp-block-acf-featured-products-scroller .fps-header .fps-subheading{font-size:18px;line-height:130%;font-weight:400;margin:0}.wp-block-acf-featured-products-scroller .fps-scroller-wrapper{position:relative;width:100%;max-width:100%;overflow:hidden}.wp-block-acf-featured-products-scroller .fps-scroller-wrapper .glide__track{width:100%;max-width:100%;overflow:hidden}.wp-block-acf-featured-products-scroller .fps-scroller-wrapper .glide__slides{align-items:stretch!important;display:flex!important}.wp-block-acf-featured-products-scroller .fps-scroller{clip-path:none;margin-left:-8px!important;margin-right:0!important;padding-bottom:8px!important;padding-left:8px!important;padding-right:0!important;cursor:grab}.wp-block-acf-featured-products-scroller .fps-scroller>li{cursor:inherit}.wp-block-acf-featured-products-scroller .fps-scroller.is-grabbing{cursor:grabbing}.wp-block-acf-featured-products-scroller .fps-scroller.glide__slides>li.product.glide__slide{display:flex!important;flex-direction:column!important;height:auto!important;min-height:100%!important}.wp-block-acf-featured-products-scroller .fps-scroller.glide__slides>li.product.glide__slide>.woocommerce-LoopProduct-link{display:flex;flex:1 1 auto;flex-direction:column}.wp-block-acf-featured-products-scroller .fps-scroller.glide__slides>li.product.glide__slide .product-card__buttons{margin-top:auto!important}.wp-block-acf-free-perks-box .container,.wp-block-acf-free-perks-box body.woocommerce-account .woocommerce,body.woocommerce-account .wp-block-acf-free-perks-box .woocommerce{background-color:#f7f7f7;border-radius:4px;padding-bottom:64px;position:relative;overflow:hidden}.wp-block-acf-free-perks-box .header-bg-image{position:absolute;top:0;right:0;width:50%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.8;pointer-events:none}.wp-block-acf-free-perks-box .header-text-col{padding:24px}@media (min-width: 768px){.wp-block-acf-free-perks-box .header-text-col{padding:24px 40px 24px 80px}}.wp-block-acf-free-perks-box .header-illustration-col{justify-content:flex-end;padding-right:0}.wp-block-acf-free-perks-box .header-illustration{max-width:100%;height:auto;display:block}.wp-block-acf-free-perks-box .perks-grid{display:grid;grid-template-columns:1fr;gap:18px;padding:0 16px}@media (min-width: 768px){.wp-block-acf-free-perks-box .perks-grid{grid-template-columns:1fr 1fr;padding:0 80px}}.wp-block-acf-free-perks-box .perk-card{display:flex;flex-direction:column;gap:10px;padding:24px;background-color:#fff}@media (min-width: 768px){.wp-block-acf-free-perks-box .perk-card{padding:64px}}.wp-block-acf-free-perks-box .perk-image{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:4px}.wp-block-acf-free-perks-box .perk-content{padding:24px 0;flex:1;display:flex;flex-direction:column;gap:24px}.wp-block-acf-free-perks-box .perk-body{flex:1}.wp-block-acf-free-perks-box .read-more{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.wp-block-acf-free-perks-box h2{text-transform:lowercase}.wp-block-acf-landing-account{overflow-wrap:break-word;word-wrap:break-word}@media (max-width: 1023.98px){.wp-block-acf-landing-account .container,.wp-block-acf-landing-account body.woocommerce-account .woocommerce,body.woocommerce-account .wp-block-acf-landing-account .woocommerce{width:100%}}.wp-block-acf-landing-account .la-feature-panel{padding:60px 120px 60px 90px;background-size:42%;background-position:right bottom 37%;background-repeat:no-repeat;position:relative;overflow:hidden;border-radius:4px;height:100%;min-height:100%;display:flex;flex-direction:column;justify-content:flex-end}@media (max-width: 1439.98px){.wp-block-acf-landing-account .la-feature-panel{padding:60px 100px 60px 60px}}@media (max-width: 1023.98px){.wp-block-acf-landing-account .la-feature-panel{padding:100px 40px 40px;height:auto;min-height:360px;border-radius:0;background-size:contain}}.wp-block-acf-landing-account .la-feature-slider{position:relative;overflow:hidden;border-radius:4px;height:100%}.wp-block-acf-landing-account .la-feature-slider .n2-ss-slider{height:100%!important}@media (max-width: 1023.98px){.wp-block-acf-landing-account .la-feature-slider{height:auto;min-height:360px;border-radius:0}}.wp-block-acf-landing-account .la-feature-logo{position:absolute;top:60px;right:60px;width:160px;height:auto}@media (max-width: 1023.98px){.wp-block-acf-landing-account .la-feature-logo{left:40px;right:auto;top:40px}}.wp-block-acf-landing-account .la-feature-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;color:var(--wp--preset--color--neutral-white);width:70%}@media (max-width: 1023.98px){.wp-block-acf-landing-account .la-feature-content{width:100%}}.wp-block-acf-landing-account .la-feature-content span:first-child{opacity:.7;display:block}.wp-block-acf-landing-account .la-feature-copy>*:last-child{margin-bottom:0}.wp-block-acf-landing-account .la-feature-actions{display:flex;flex-wrap:wrap;gap:8px}.wp-block-acf-landing-account .la-account-box{display:flex;flex-direction:column;height:100%}.wp-block-acf-landing-account .la-account-header{border-radius:4px 4px 0 0;display:flex;flex-direction:column;justify-content:flex-end;min-height:259px;gap:4px}@media (max-width: 1023.98px){.wp-block-acf-landing-account .la-account-header{min-height:140px;border-radius:0}}.wp-block-acf-landing-account .la-account-nav{flex:1;display:flex;flex-direction:column}.wp-block-acf-landing-account .la-nav-item{display:flex;align-items:center;gap:4px;padding:8px;color:var(--wp--preset--color--neutral-black);text-decoration:none}.wp-block-acf-landing-account .la-nav-item:hover{color:var(--wp--preset--color--brand-primary);text-decoration:none}.wp-block-acf-landing-account .la-nav-item svg path{stroke:var(--wp--preset--color--brand-primary)}.wp-block-acf-landing-account .la-nav-icon{width:24px;height:24px;flex-shrink:0}.wp-block-acf-landing-account .la-nav-spacer{flex:1}.wp-block-acf-landing-account .la-nav-signout svg{filter:grayscale(1) opacity(.5)}.wp-block-acf-landing-account .la-login-box{padding:80px 48px 32px;display:flex;flex-direction:column;justify-content:flex-end;flex:1;gap:24px}.wp-block-acf-landing-account .la-login-form{display:flex;flex-direction:column;gap:12px}.wp-block-acf-landing-account .la-login-actions{display:flex;flex-direction:column;gap:8px}.wp-block-acf-landing-account .la-register-prompt a{text-decoration:underline}.wp-block-acf-landing-account .la-benefits{display:flex;flex-direction:column;gap:8px}.wp-block-acf-landing-account .la-benefit-divider{margin:0;border:0;border-top:1px solid var(--wp--preset--color--neutral-mid-gray);opacity:.3}.wp-block-acf-landing-account .la-benefit{display:flex;align-items:center;gap:8px;min-height:42px}.wp-block-acf-landing-account .la-benefit-icon{width:42px;height:42px;flex-shrink:0}.wp-block-acf-landing-account h2{text-transform:lowercase}.wp-block-acf-newsletter-banner .block-bg-image{-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;width:100%}@media (max-width: 1439.98px){.wp-block-acf-newsletter-banner .block-bg-image{-o-object-fit:cover;object-fit:cover}}@media (max-width: 1023.98px){.wp-block-acf-newsletter-banner .block-bg-image{-o-object-position:center top;object-position:center top}}.wp-block-acf-newsletter-banner .banner-inner{border-radius:4px;background-color:#f26337;overflow:hidden}.wp-block-acf-newsletter-banner .content-wrapper{isolation:isolate}.wp-block-acf-newsletter-banner h2{line-height:.9}.wp-block-acf-newsletter-banner h2 em{font-style:normal;opacity:.5}.wp-block-acf-newsletter-banner .gform_wrapper{width:100%}.wp-block-acf-newsletter-banner .gform_wrapper form .gform_body .gform_fields{gap:12px}.wp-block-acf-newsletter-banner .gform_wrapper form .gform_body .gform_fields .gfield{margin-bottom:0}.wp-block-acf-newsletter-banner .gform_wrapper form .gform_body .gform_fields .gfield:not(:has(.gfield_radio,.gfield_checkbox,.ginput_container_consent)) label{display:none}.wp-block-acf-newsletter-banner .gform_wrapper form .gform_footer{margin-top:0}.wp-block-acf-newsletter-banner .gform_wrapper form input:not(.button):not([type=submit]){min-width:240px}.wp-block-acf-newsletter-banner .gform_wrapper form input::placeholder{color:var(--wp--preset--color--neutral-dim-gray);opacity:1}.wp-block-acf-newsletter-banner .gfield_description{font-size:14px;line-height:130%;font-weight:500;color:var(--wp--preset--color--neutral-white);margin-top:4px;padding-inline:18px}.wp-block-acf-newsletter-banner .gfield_description.validation_message{color:#f8353e;background-color:#fff;border-radius:24px}.wp-block-acf-newsletter-banner .social-icon-links{filter:invert(1) brightness(100);justify-content:center;width:100%}.wp-block-acf-newsletter-banner .social-icon-links a{width:32px;height:32px}.wp-block-acf-newsletter-banner .social-icon-links a img,.wp-block-acf-newsletter-banner .social-icon-links a svg{width:100%;height:100%}.wp-block-acf-newsletter-banner a{color:var(--wp--preset--color--neutral-white);text-decoration:none}.wp-block-acf-newsletter-banner a:hover{color:var(--wp--preset--color--neutral-dim-gray);text-decoration:none}@media (max-width: 1023.98px){.wp-block-acf-newsletter-banner .container,.wp-block-acf-newsletter-banner body.woocommerce-account .woocommerce,body.woocommerce-account .wp-block-acf-newsletter-banner .woocommerce{width:100%;max-width:none}.wp-block-acf-newsletter-banner .content-wrapper{text-align:left}.wp-block-acf-newsletter-banner .gform_wrapper form .gform_body .gform_fields{display:flex;flex-direction:column}.wp-block-acf-newsletter-banner .gform_wrapper form .gform_footer .button,.wp-block-acf-newsletter-banner .gform_wrapper form .gform_footer input[type=submit],.wp-block-acf-newsletter-banner .gform_wrapper form .gfield--type-submit .button,.wp-block-acf-newsletter-banner .gform_wrapper form .gfield--type-submit input[type=submit],.wp-block-acf-newsletter-banner .gform_wrapper form .gfield:has([type=submit]) .button,.wp-block-acf-newsletter-banner .gform_wrapper form .gfield:has([type=submit]) input[type=submit]{width:100%}.wp-block-acf-newsletter-banner .social-icon-links{justify-content:center}}@media (min-width: 768px){.wp-block-acf-newsletter-banner .banner-inner{border-radius:4px}.wp-block-acf-newsletter-banner .gform_wrapper form .gform_body .gform_fields{display:flex;flex-wrap:nowrap;align-items:flex-start}.wp-block-acf-newsletter-banner .gform_wrapper form .gform_body .gform_fields .gfield{flex:1}.wp-block-acf-newsletter-banner .gform_wrapper form .gform_body .gform_fields .gfield--type-submit,.wp-block-acf-newsletter-banner .gform_wrapper form .gform_body .gform_fields .gfield:has([type=submit]){flex:0 0 auto}.wp-block-acf-newsletter-banner .gform_wrapper form .gform_footer{display:none}}.wp-block-acf-page-header .container,.wp-block-acf-page-header body.woocommerce-account .woocommerce,body.woocommerce-account .wp-block-acf-page-header .woocommerce{border-radius:4px}.wp-block-acf-page-header .content-wrapper{min-height:150px;display:flex;flex-direction:column;justify-content:center;isolation:isolate;padding-left:32px;padding-right:32px}@media (min-width: 768px){.wp-block-acf-page-header .content-wrapper{max-width:458px;margin-left:111px;padding-left:0;padding-right:0}}.wp-block-acf-page-header .block-bg-image{top:0;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;z-index:-1}.wp-block-acf-page-header h1,.wp-block-acf-page-header h2{text-transform:lowercase}.term-3345 .wp-block-acf-page-header .content-wrapper .logo{filter:brightness(0) invert(1)}.wp-block-acf-product-categories .category-grid{display:grid;gap:16px;grid-template-columns:1fr;grid-auto-rows:auto}@media (min-width: 576px){.wp-block-acf-product-categories .category-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.wp-block-acf-product-categories .category-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 576px){.wp-block-acf-product-categories .category-grid>*:last-child{grid-column:span 2}}.prod-cat-card.term-3345:hover .cat-logo{filter:brightness(0) invert(1)}@media (max-width: 767.98px){.prod-cat-card.term-3345 .cat-logo{filter:brightness(0) invert(1)}}.wp-block-acf-team .open-modal>img,.wp-block-acf-team .open-modal>h4,.wp-block-acf-team .open-modal>p{cursor:pointer}.wp-block-acf-works-with{padding-top:24px}.wp-block-acf-works-with .ww-inner{display:flex;flex-direction:column;gap:24px}.wp-block-acf-works-with .ww-header{margin-bottom:0}.wp-block-acf-works-with .ww-header .h3{font-size:24px;line-height:115%;font-family:HelveticaNeueBold,sans-serif;font-weight:700;line-height:.9;margin-bottom:8px}@media screen and (min-width: 374px){.wp-block-acf-works-with .ww-header .h3{font-size:calc((100vw - 374px) * .0037523452 + 24px)}}@media screen and (min-width: 1440px){.wp-block-acf-works-with .ww-header .h3{font-size:28px}}.wp-block-acf-works-with .ww-header .ww-subheading{font-size:18px;line-height:130%;font-weight:400;margin:0}.wp-block-acf-works-with .ww-products{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:8px}.wp-block-acf-works-with .ww-products::-webkit-scrollbar{display:none}.wp-block-acf-works-with .ww-product-card{flex-shrink:0}
