.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px;margin-left:1px;margin-right:1px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover{background-color:#f3f4f6}.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{background-color:#dbeafe;color:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#2563eb}.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#2563eb}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#4b5563}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#4b5563}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#4b5563;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#4b5563;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#4b5563}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#4b5563;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle;margin-right:1px;margin-left:1px}.ql-snow .ql-picker-label{cursor:pointer;display:flex;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding:5px 8px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#d1d5db;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#d1d5db}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:3px}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px;margin:2px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #d1d5db;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#d1d5db}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #d1d5db;box-shadow:0 0 5px #d1d5db;color:#4b5563;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #d1d5db;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #d1d5db;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#2563eb}.ql-container.ql-snow{border:1px solid #d1d5db}@font-face{font-family:effra;src:url(https://use.typekit.net/af/2dce9d/00000000000000003b9b489b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/2dce9d/00000000000000003b9b489b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/2dce9d/00000000000000003b9b489b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:effra;src:url(https://use.typekit.net/af/23ddd7/00000000000000003b9b489e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/23ddd7/00000000000000003b9b489e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/23ddd7/00000000000000003b9b489e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:effra;src:url(https://use.typekit.net/af/ecc7e6/00000000000000003b9b489c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/ecc7e6/00000000000000003b9b489c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/ecc7e6/00000000000000003b9b489c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.heading--h1{font-size:42px;line-height:40px;font-weight:700;font-family:effra,sans-serif}.heading--h2{font-size:32px;line-height:40px;font-weight:700;font-family:effra,sans-serif}.heading--h3{font-size:24px;line-height:32px;font-weight:700;font-family:effra,sans-serif}.heading--h4{font-size:18px;line-height:24px;font-weight:700;font-family:effra,sans-serif}.body--lg-regular{font-size:18px;line-height:28px;font-weight:400;font-family:effra,sans-serif}.body--lg-bold{font-size:18px;line-height:28px;font-weight:700;font-family:effra,sans-serif}.body--md-regular{font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.body--md-bold{font-size:16px;line-height:24px;font-weight:700;font-family:effra,sans-serif}.body--md-500{font-size:16px;line-height:24px;font-weight:700;font-family:effra,sans-serif;font-weight:500}.body--sm-regular{font-size:14px;line-height:20px;font-weight:400;font-family:effra,sans-serif}.body--sm-bold{font-size:14px;line-height:20px;font-weight:700;font-family:effra,sans-serif}.body--sm-500{font-size:14px;line-height:20px;font-weight:700;font-family:effra,sans-serif;font-weight:500}.link--md{font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.link--blue{color:#3a87c7;text-decoration:none}.link--blue-underline{text-decoration:underline}.link--black{color:#232b33;text-decoration:none}.link--underline{text-decoration:underline}.container{max-width:1440px;padding-right:144px;padding-left:144px;margin:0 auto}.container .container{padding-left:0;padding-right:0}@media (max-width: 991.98px){.container{padding-right:24px;padding-left:24px}}.container>.heading--h1{margin-top:64px}.container--top-padding{padding-top:80px;padding-bottom:80px}@media (max-width: 767.98px){.container--top-padding{padding-top:40px;padding-bottom:40px}}.container--large{padding-right:24px;padding-left:24px}.container--md{max-width:858px;padding-left:47px;margin:0 auto}@media (max-width: 991.98px){.container--md{padding-right:16px;padding-left:16px}}@media (max-width: 991.98px){.hide--mobile{display:none}}@media (min-width: 992px){.hide--desktop{display:none}}.component-padding{margin-top:64px;margin-bottom:64px}.breadcrumbs+.container>.heading--h1{margin-top:40px;margin-bottom:14px}@keyframes input-exceed-limit{0%,to{transform:translate(0)}25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-3px)}}.bg-col--white{background-color:#fff;color:#323d47}.bg-col--white a:not(.link-element,.link-element>a){color:#323d47}.bg-col--light-grey{background-color:#f8f9f9;color:#323d47}.bg-col--light-grey a:not(.link-element,.link-element>a){color:#323d47}.bg-col--grey{background-color:#323d47;color:#fff}.bg-col--grey a:not(.link-element,.link-element>a){color:#fff}.bg-col--grey .label-element--default{background-color:#fff;color:#323d47}.bg-col--grey .label-element--default:after{background-color:#fff}.bg-col--dark-grey{background-color:#232b33;color:#fff}.bg-col--dark-grey a:not(.link-element,.link-element>a){color:#fff}.bg-col--dark-grey .label-element--default{background-color:#fff;color:#323d47}.bg-col--dark-grey .label-element--default:after{background-color:#fff}.bg-col--red{background-color:#e12613;color:#fff}.bg-col--red a:not(.link-element,.link-element>a){color:#fff}.bg-col--red .label-element--offer{background-color:#fff;color:#e12613}.bg-col--red .label-element--offer:after{background-color:#fff}.bg-col--dark-red{background-color:#cc2310;color:#fff}.bg-col--dark-red a:not(.link-element,.link-element>a){color:#fff}.bg-col--dark-red .label-element--offer{background-color:#fff;color:#e12613}.bg-col--dark-red .label-element--offer:after{background-color:#fff}.bg-col--white .form__label,.bg-col--light-grey .form__label,.bg-col--grey .form__label,.bg-col--dark-grey .form__label,.bg-col--red .form__label,.bg-col--dark-red .form__label{color:inherit}*{box-sizing:border-box;margin:0;padding:0}html,body{font-family:effra,sans-serif}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:#efeff0;border-radius:2px}::-webkit-scrollbar-thumb{background-color:#6b737a;border-radius:2px}input{font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}input[type=checkbox].input--checkbox:checked:before{background-image:url(/assets/src/assets%5Cicons/tick-white.svg);background-color:#323d47;background-size:13px 10px;background-repeat:no-repeat;background-position:center;border-radius:2.5px}input[type=checkbox].input--checkbox:disabled{outline-color:#bcbfc2;cursor:default}input[type=checkbox].input--checkbox:disabled:checked{outline-color:#bcbfc2}input[type=checkbox].input--checkbox:disabled:checked:before{background-color:#bcbfc2}input[type=checkbox].input--checkbox:disabled:checked:after{content:none}input[type=text].input--search{padding:10px 56px 10px 16px;background-image:url(/assets/src/assets%5Cicons/search-icon-grey.svg);background-size:24px 24px;background-position:calc(100% - 16px) 10px;background-repeat:no-repeat;border:1px solid #323d47;border-radius:4px;font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}input[type=password].input--password{position:relative;padding-right:40px}.password-toggle-container{position:relative;display:inline-block}.password-toggle-container .password-toggle-button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:22px;color:#6b737a}.password-toggle-container .password-toggle-button:focus{outline:none}.flex{display:flex;flex-wrap:nowrap}.flex--wrap{flex-wrap:wrap}.flex--justify-space-around{justify-content:space-around}.flex--justify-between{justify-content:space-between}.flex--justify-flex-start{justify-content:flex-start}.flex--justify-center{justify-content:center}.flex--justify-end{justify-content:flex-end}.flex--align-center{align-items:center}.flex--align-start{align-items:flex-start}.flex--align-end{align-items:flex-end}.flex--row{flex-direction:row}.flex--row-reverse{flex-direction:row-reverse}.flex--column{flex-direction:column}.flex--column-reverse{flex-direction:column-reverse}.form__container,.form__container--no-js{max-width:416px;gap:24px;padding:24px}.form__container--full-width,.form__container--no-js--full-width{max-width:100%;padding:24px 0}.form__container-center,.form__container--no-js-center{margin:0 auto}@media (max-width: 991.98px){.form__container,.form__container--no-js{max-width:100%}}.form__title{font-size:24px;line-height:32px;font-weight:700;font-family:effra,sans-serif}.form__header{gap:12px;margin-bottom:16px;width:100%}.form__header--mb-0{margin-bottom:0}.form__input{width:100%;background-color:#fff;padding:16px 24px;border-radius:4px;border:none;outline:1px solid #323d47;outline-offset:-1px}.form__input--error{outline:2px solid #e12613;outline-offset:-2px}.form__input--area{resize:none;height:176px}.form__input-container{gap:4px;width:100%}.form__input-container__message--empty{margin-bottom:16px}.form__input-container--half{width:48%}@media (max-width: 479.98px){.form__input-container--half{width:100%}}.form__input-container--disabled label{color:#bcbfc2}.form__input-container--disabled input{outline:1px solid #bcbfc2}.form__input-container .select-element__option[data-option-value=default]{display:none}.form__input-gap{margin-bottom:24px}.form__label{color:#232b33}.form__label-description{margin-bottom:8px}.form__label--light{color:#48525c}.form__label--required:after{content:" *";color:#e12613}.form__label--optional:after{content:" (optional)";font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.form__label,.form__text--bold{font-size:16px;line-height:24px;font-weight:700;font-family:effra,sans-serif}.form__help{padding:16px;border-radius:4px}.form__message,.form__message-no-js{color:#e12613;visibility:hidden;margin-bottom:26px}.form__message--error,.form__message-no-js--error{visibility:visible}.form__message--no-margin,.form__message-no-js--no-margin{margin-bottom:0}.form__message li,.form__message-no-js li{list-style:none;padding:0;margin:0}.form__select{position:relative}.form__select:after{content:url(/assets/src/assets%5Cicons/arrow-down.svg);position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.form__select:hover:after{transform:translateY(-50%) rotate(90deg)}.form__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:12px 16px;font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.filter__checkbox{margin-right:8px}.filter__checkbox-label{color:#48525c}.filter__checkbox-label--disabled,.filter__checkbox-label--disabled.accordion__number{color:#9a9fa3}.filter__checkbox-color--true{color:#48525c}.full-page-form{margin-top:120px;margin-bottom:120px}.full-page-form__form{max-width:440px;width:100%}@media (min-width: 480px){.full-page-form__form{padding:0}}.full-page-form__form.authentication__container,.full-page-form__form--large{max-width:466px}input.input-validation-error{outline:2px solid #e12613;outline-offset:-2px}span.field-validation-error{color:#e12613;margin-bottom:26px;visibility:visible}input[type=checkbox]{accent-color:#323d47}input[type=text].input--search{padding:10px 56px 10px 16px;background-image:url(/assets/src/assets%5Cicons/search-icon-grey.svg);background-size:24px 24px;background-position:calc(100% - 16px) 10px;background-repeat:no-repeat;border:1px solid #323d47;border-radius:4px;font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}input[type=text].input--text,input[type=email].input--email{padding:10px 16px;border:1px solid #323d47;border-radius:4px;font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}input[type=checkbox].input--checkbox{position:relative;display:flex;height:20px;width:20px;overflow:hidden;margin:auto;outline:1.25px solid #323d47;border:none;border-radius:2.5px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;cursor:pointer}@media (max-width: 767.98px){input[type=checkbox].input--checkbox{margin:0}}input[type=checkbox].input--checkbox:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:2.5px}input[type=checkbox].input--checkbox:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;z-index:1}input[type=checkbox].input--checkbox:checked:before{background-image:url(/assets/src/assets%5Cicons/tick-white.svg);background-color:#323d47;background-size:13px 10px;background-repeat:no-repeat;background-position:center;border-radius:2.5px}input[type=checkbox].input--checkbox:checked:after{background-color:#323d47}.grid{display:grid}.grid-gap--md{gap:24px}@media (max-width: 991.98px){.grid-gap--md{gap:16px}}.col-2{grid-template-columns:1fr 1fr}@media (max-width: 767.98px){.col-2{grid-template-columns:1fr}}.col-3{grid-template-columns:1fr 1fr 1fr}@media (max-width: 767.98px){.col-3{grid-template-columns:1fr 1fr}}@media (max-width: 767.98px) and (max-width: 767.98px){.col-3{grid-template-columns:1fr}}.col-4{grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width: 767.98px){.col-4{grid-template-columns:1fr 1fr}}@media (max-width: 479.98px){.col-4{grid-template-columns:1fr}}.col-5{grid-template-rows:1fr 1fr 1fr 1fr 1fr}@media (max-width: 991.98px){.col-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr}}.col-6{grid-template-columns:repeat(6,1fr)}.col-7{grid-template-columns:repeat(7,1fr)}.col-12{grid-template-columns:repeat(12,1fr)}@media (max-width: 767.98px){.col-12{grid-template-columns:1fr}}.col-span-3{grid-column:span 3}@media (max-width: 767.98px){.col-span-3{grid-column:unset}}.col-span-4{grid-column:span 4}@media (max-width: 767.98px){.col-span-4{grid-column:unset}}.col-span-8{grid-column:span 8}@media (max-width: 767.98px){.col-span-8{grid-column:unset}}.col-span-9{grid-column:span 9}@media (max-width: 767.98px){.col-span-9{grid-column:unset}}.rte{font-family:effra,sans-serif}.rte ol,.rte ul{margin-left:40px;line-height:24px;margin-bottom:20px}.rte ul{margin-top:20px}.rte dl dfn{font-style:normal;font-size:16px;line-height:24px;font-weight:700;font-family:effra,sans-serif}.rte a{color:#3a87c7;font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.rte p:last-child{padding-bottom:20px}.rte p{font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.rte p:not(:last-child){margin-bottom:20px}.rte h1{padding-bottom:40px;font-size:42px;line-height:40px;font-weight:700;font-family:effra,sans-serif}.rte h2{padding:16px 0;font-size:32px;line-height:40px;font-weight:700;font-family:effra,sans-serif}.rte h3{margin-bottom:24px;font-size:24px;line-height:32px;font-weight:700;font-family:effra,sans-serif}.rte h4{margin-bottom:20px;font-size:18px;line-height:24px;font-weight:700;font-family:effra,sans-serif}@media (min-width: 768px){.job-details .rte{max-width:760px;margin:0}}.job-details .rte p,.job-details .rte li{font-size:18px}.full-page-form .rte p:not(:last-child),.rte-container-no-padding .rte p:not(:last-child){margin-bottom:0}.full-page-form .rte p+p,.rte-container-no-padding .rte p+p{padding:0}.full-page-form .form__help,.rte-container-no-padding .form__help{text-align:center}.table{border-spacing:0}.table-header{padding:24px 16px;gap:12px;border-radius:4px;background:#f8f9f9}.table-row>*{border-bottom:1px solid #dedfe0}.table-cells>*{color:#232b33;height:96px;padding:20px 16px}@media (max-width: 1249.98px){.table-cells>*{padding:12px 8px}}@media (max-width: 991.98px){.table-cells>*{padding:4px 2px}}.table__icon:before{margin-right:4px;width:16px;height:16px}.table__card{width:100%;padding:0 16px;border-radius:4px;border:1px solid #dedfe0}.table__card-row{border-bottom:1px solid #dedfe0}.table__card-row>*{padding:16px}.table__card-row:last-child{border-bottom:none}.table__card-header{width:121px;padding-left:0}.table__card-cell{color:#232b33;padding:16px}@keyframes shine{to{background-position-x:-200%}}.zoomist-container{--zoomist-wrapper-bg-color: #fff;--zoomist-slider-bg-color: #dedfe0;--zoomist-slider-border-radius: 0 0 4px 0;--zoomist-slider-track-color: #bcbfc2;--zoomist-slider-track-color-hover: #bcbfc2;--zoomist-slider-bar-color: #e12613;--zoomist-slider-bar-color-hover: #a31c0d;--zoomist-slider-button-size: 10px;--zoomist-slider-button-color: #e12613;--zoomist-zoomer-button-color: #dedfe0;--zoomist-zoomer-button-color-hover: #bcbfc2;--zoomist-zoomer-button-color-disabled: #dedfe0;--zoomist-zoomer-button-opacity-disabled: 1;--zoomist-zoomer-icon-size: 14px;--zoomist-zoomer-icon-color: #323d47;--zoomist-zoomer-icon-color-hover: #a31c0d;--zoomist-zoomer-icon-color-disabled: #9a9fa3}.zoomist-zoomer-close-icon{width:var(--zoomist-zoomer-icon-size);height:var(--zoomist-zoomer-icon-size);fill:var(--zoomist-zoomer-button-color);transition:fill var(--zoomist-modules-tranistion-duration)}.zoomist-zoomer-close{background-color:var(--zoomist-zoomer-icon-color)!important}.zoomist-zoomer-close:hover{background-color:var(--zoomist-zoomer-icon-color-hover)!important}.user-permissions{padding-top:160px;padding-bottom:160px;color:#232b33}@media (max-width: 767.98px){.user-permissions{padding:64px 16px}}.user-permissions__inner{gap:64px;display:none}.user-permissions__inner--active{display:flex}@media (max-width: 767.98px){.user-permissions__inner{gap:40px}}.user-permissions__heading{gap:20px}@media (max-width: 767.98px){.user-permissions__heading{gap:16px}}@media (max-width: 767.98px){.user-permissions__title{font-size:32px;line-height:40px;font-weight:700;font-family:effra,sans-serif}}.user-permissions__table{width:100%;margin-top:24px;border-collapse:collapse}@media (max-width: 767.98px){.user-permissions__table{display:none}}.user-permissions__table__inactive-column{color:#bcbfc2}.user-permissions__table tbody tr{border-bottom:1px solid #dedfe0}.user-permissions__table th,.user-permissions__table td{text-align:center}.user-permissions__table th:nth-child(1){border-top-left-radius:4px;width:129px;padding:24px 29px}@media (max-width: 1249.98px){.user-permissions__table th:nth-child(1){padding:15px}}.user-permissions__table th:last-child{border-top-right-radius:4px}.user-permissions__table th:nth-child(2){text-align:start;min-width:152px}@media (min-width: 1250px){.user-permissions__table th:nth-child(2){padding-left:16px}}.user-permissions__table th:nth-child(3),.user-permissions__table th:nth-child(4),.user-permissions__table th:nth-child(5),.user-permissions__table th:nth-child(6),.user-permissions__table th:nth-child(7){width:140px}.user-permissions__table td:nth-child(2){text-align:start}.user-permissions__table th{padding:24px 32px;background-color:#f8f8f9}@media (max-width: 1249.98px){.user-permissions__table th{padding:15px}}.user-permissions__table td{padding:20px}@media (max-width: 1249.98px){.user-permissions__table td{padding:15px}}.user-permissions__chevron{display:flex;align-items:center;justify-content:center;height:32px;width:32px;min-height:32px;min-width:32px;transform:rotate(90deg);font-size:32px;color:#6b737a}.accordion{width:100%;border-bottom:1px solid #dedfe0;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.accordion:hover{background-color:#efeff0}.accordion__heading{margin:32px auto;padding-top:16px}.accordion .material-icons{margin-right:5.5px}.accordion--padded{padding:0 16px}.accordion--small{height:32px}.accordion--medium{height:40px}.accordion--large{height:57px}.accordion--white{background-color:#fff;color:#323d47}.accordion--white:focus{border:2px solid #323d47}.accordion--dark-grey{background-color:#323d47;color:#fff}.accordion--dark-grey a{color:#fff}.accordion--dark-grey:focus{border:2px solid #323d47}.accordion--dark-grey:hover{background-color:#48525c}.accordion--light-grey{background-color:#efeff0;color:#232b33}.accordion--light-grey a{color:#232b33}.accordion--light-grey:focus{border:2px solid #efeff0}.accordion--disabled{background-color:#dedfe0;pointer-events:none;cursor:not-allowed;color:#9a9fa3}.accordion--disabled .accordion__title{font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}@media (max-width: 767.98px){.accordion{width:100%}}.accordion details,.accordion summary{-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.accordion[open].accordion{border-bottom:none}.accordion[open] .accordion__title:after{content:url(/assets/src/assets%5Cicons/arrow-down.svg);transform:rotate(180deg);width:20px;pointer-events:none;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.accordion__top{cursor:pointer}.accordion__title{width:100%;cursor:pointer;font-size:16px;line-height:24px;font-weight:500;font-family:effra,sans-serif;color:#232b33}.accordion__title:after{content:url(/assets/src/assets%5Cicons/arrow-down.svg);width:20px;pointer-events:none;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.accordion__text{padding:16px 0 24px;border-bottom:1px solid #dedfe0;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.accordion__link{gap:4px}.accordion__document :before{content:url(/assets/src/assets%5Cicons/document-icon.svg);height:18px}.accordion__document-link{gap:4px}.accordion__links{gap:8px}.accordion__number{color:#6b737a}.accordion__number--disabled{color:#9a9fa3}.accordion__item:last-of-type{padding-bottom:16px}.accordion__alt-container{gap:4px;padding-bottom:24px;border-bottom:1px solid #dedfe0}.accordion__checkbox{margin-top:2px}.account-switch{position:relative;width:344px;background-color:#e12613;color:#fff;border-radius:0 4px 4px 0;border:2px solid #ffffff;padding:8px 12px}@media (max-width: 991.98px){.account-switch{width:100%}}.account-switch:hover{background-color:inherit}.account-switch:hover+.account-switch__dropdown{display:inline}.account-switch__opener{position:relative;border-radius:4px 0 0 4px;padding:20px 0;font-size:30px;border:none;background-color:#fff;color:#e12613}.account-switch__opener:after{content:"keyboard_arrow_down";-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.account-switch__wrapper{position:relative}.account-switch__dropdown{display:none;position:absolute;background-color:#fff;border-radius:0 0 8px 8px;right:0;padding:12px;width:342px;box-shadow:0 2px 8px #0000001f;z-index:1}@media (max-width: 991.98px){.account-switch__dropdown{width:100%}}.account-switch__fade{position:relative}.account-switch__fade[data-account-scroll=true]:before{content:"";position:absolute;height:530px;top:0;z-index:1;border-radius:4px;width:calc(100% - 20px);pointer-events:none;box-shadow:inset 0 16px 10px -10px #fff,inset 0 -16px 10px -10px #fff}.account-switch__fade[data-account-scroll=true]+.account-switch__list{padding-right:12px}.account-switch__list{max-height:530px;overflow-y:auto}.account-switch__list-contents{border-radius:8px;position:relative}.account-switch__list-item{padding:12px;border-radius:4px;gap:2px;width:100%}.account-switch__list-item:not(.account-switch__list-main):hover{background-color:#f8f9f9}.account-switch__list-item__basket{position:relative;margin-left:16px}.account-switch__list-item__basket:before{content:url(/assets/src/assets%5Cicons/basket.svg);position:absolute;left:-16px;top:2px}.account-switch__list-item__number{font-weight:500}.account-switch__list-main{padding:0}.account-switch__list-item:hover{cursor:pointer}.account-switch__title{padding:0 12px 4px}.account-switch__container{position:relative;width:100%}.account-switch__container[open] .account-switch{border-radius:0 4px 0 0}.account-switch__container[open] .account-switch__dropdown{display:inline}@media (max-width: 991.98px){.account-switch__container[open] .account-switch__opener{border-radius:4px 0 0}}.account-switch__container[open] .account-switch__opener:after{transform:rotate(180deg)}body[data-show-prices=false] .account-switch__list-item__basket{display:none}.add-new-user{gap:64px}@media (max-width: 767.98px){.add-new-user{gap:40px}}.add-new-user__form{gap:64px}@media (max-width: 767.98px){.add-new-user__form{gap:40px}}.add-new-user__form-item{gap:4px}.add-new-user__form-checkboxes{gap:16px}.add-new-user__form-checkboxes .add-new-user__label{gap:8px;cursor:pointer}.add-new-user__form .add-new-user__input.add-new-user__checkbox{margin:0}.add-new-user__form span.field-validation-error{margin-bottom:0}.add-new-user__label{gap:2px;width:fit-content}.add-new-user__label-star{color:#e12613}.add-new-user__input--error{outline:2px solid #e12613;outline-offset:-2px}.add-new-user__input-error{color:#e12613;display:none}.add-new-user__input-error--active{display:block}.add-new-user__checkbox.input--checkbox[type=checkbox]{margin:0}.add-new-user__section{gap:24px}.add-new-user__section-top{gap:12px}.add-new-user__section-main{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:760px}@media (max-width: 991.98px){.add-new-user__section-main{max-width:none}}@media (max-width: 767.98px){.add-new-user__section-main{grid-template-columns:repeat(1,1fr)}}.add-new-user__section-other{gap:40px}.add-new-user__section-other .accordion__top{gap:4px}.add-new-user__section-other .accordion__text{padding-left:26px;padding-right:64px}.add-new-user__section-other .accordion__item{border-top:1px solid hsl(210,3%,87%);padding-bottom:0}.add-new-user__buttons{gap:16px}@media (max-width: 767.98px){.add-new-user__buttons{flex-direction:column}}.add-new-user__button.button-element{padding:16px}@media (max-width: 767.98px){.add-new-user__button.button-element{width:100%;justify-content:center}}@media (max-width: 767.98px){.add-new-user__cancel.link-element{width:100%;justify-content:center}}.add-new-user__success{gap:24px;max-width:480px;margin:auto}@media (max-width: 767.98px){.add-new-user__success{gap:40px}}.add-new-user__success--active{display:flex}.add-new-user__success-content{gap:20px}@media (max-width: 767.98px){.add-new-user__success-title{font-size:32px;line-height:40px;font-weight:700;font-family:effra,sans-serif}}.add-new-user__success-buttons{gap:16px}@media (max-width: 767.98px){.add-new-user__success-buttons{flex-direction:column}}.add-new-user__success-button.button-element{height:100%}@media (max-width: 767.98px){.add-new-user__success-button.button-element{width:100%;justify-content:center}}@media (max-width: 767.98px){.add-new-user__success-link.link-element{width:100%;justify-content:center}}.add-new-user__success .rte>*:last-child{padding-bottom:0}.add-users{padding-top:160px;padding-bottom:160px;gap:64px;color:#232b33}@media (max-width: 767.98px){.add-users{gap:40px;padding-top:64px;padding-bottom:64px}}.add-users__heading{gap:20px}@media (max-width: 767.98px){.add-users__heading{gap:16px}}@media (max-width: 767.98px){.add-users__title{font-size:32px;line-height:40px;font-weight:700;font-family:effra,sans-serif}}.add-users__content{gap:12px}.add-users__existing,.add-users__new{gap:24px}.add-users__existing--mobile{background-color:#fff;overflow:auto}@media (max-width: 767.98px){.add-users__existing--mobile{padding:24px 24px 118px;position:fixed;top:0;left:0;height:100%;width:100%}.add-users__existing--mobile .add-users__search-buttons{position:fixed;bottom:0;left:0;width:100%;padding:24px;gap:16px;box-shadow:0 -4px 8px #00000014}.add-users__existing--mobile .add-users__search-buttons .button-element{flex:1;justify-content:center}.add-users__existing--mobile .add-users__search-buttons .add-users__search-cancel,.add-users__existing--mobile .add-users__search-buttons .add-users__search-button{display:flex}.add-users__existing--mobile .add-users__list-button--active.button-element{display:none}.add-users__existing--mobile .add-users__search-input.input--search.add-users__search-input--active{border-radius:4px;border:2px solid #323d47}.add-users__existing--mobile .add-users__search-dropdown{border:none;margin-top:24px;padding-top:0}.add-users__existing--mobile .add-users__list{display:none}}.add-users__checkbox{position:relative;display:flex;height:16px;width:16px;overflow:hidden;outline:1.25px solid #323d47;border:none;border-radius:2.5px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;cursor:pointer;margin:4px 0;pointer-events:none}.add-users__checkbox:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:2.5px}.add-users__checkbox:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;z-index:1}.add-users__checkbox:checked:before{background-image:url(/assets/src/assets%5Cicons/tick-white.svg);background-color:#323d47;background-size:13px 10px;background-repeat:no-repeat;background-position:center;border-radius:2.5px}.add-users__checkbox:checked:after{background-color:#323d47}.add-users__checkbox:disabled{outline-color:#bcbfc2;cursor:default}.add-users__checkbox:disabled:checked{outline-color:#bcbfc2}.add-users__checkbox:disabled:checked:before{background-color:#bcbfc2}.add-users__checkbox:disabled:checked:after{content:none}.add-users__search{gap:8px}.add-users__search-cancel{display:none}.add-users__search-buttons{background-color:#fff}@media (max-width: 767.98px){.add-users__search-button{display:none}}.add-users__search-input{min-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 767.98px){.add-users__search-input{width:100%;min-width:auto}}.add-users__search-input.input--search.add-users__search-input--active{border-width:2px;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.add-users__search-input:focus{outline:none}.add-users__search-label{position:relative}@media (max-width: 767.98px){.add-users__search-label{width:100%}}.add-users__search-dropdown{width:100%;padding:16px 8px;border:2px solid #323d47;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;gap:6px;list-style:none;overflow:auto;max-height:300px;max-width:400px;display:none}@media (max-width: 767.98px){.add-users__search-dropdown{max-width:100%;max-height:none}}.add-users__search-dropdown--active{display:flex}.add-users__search-item-label{gap:8px;padding:3px 8px;border-radius:4px;cursor:pointer}.add-users__search-item-label:hover{background-color:#f8f9f9}.add-users__search-item-top{gap:4px}.add-users__search-item-username,.add-users__search-item-email{color:#6b737a}.add-users__search-item-no-results{color:#6b737a;padding:0 8px}.add-users__list{list-style:none;gap:12px;display:none}.add-users__list--active{display:flex}.add-users__list-item-top{gap:4px}.add-users__list-item-name{color:#232b33}.add-users__list-item-username,.add-users__list-item-email{color:#6b737a}.add-users__list-item-icon{font-size:16px;margin-left:auto}.add-users__list-item-button{gap:24px;padding:4px 8px;background-color:#f8f9f9;border:1px solid transparent;cursor:pointer}@media (max-width: 767.98px){.add-users__list-item-button{width:100%}}.add-users__list-item-button:hover{border-color:#dddedf}.add-users__list-button.button-element{display:none}@media (max-width: 767.98px){.add-users__list-button.button-element{width:100%}}.add-users__list-button--active.button-element{display:flex;justify-content:center}@media (max-width: 767.98px){.add-users__link.link-element{width:100%;justify-content:center}}.alert-component{background-color:#323d47;border-radius:8px;padding:24px;gap:24px;height:fit-content}.alert-component__body>*{color:#fff;width:100%}.alert-component__container{padding-top:40px}.alert-component__heading{margin-bottom:12px}.alert-component .link-element{background-color:#fff;padding:15px 32px}.alert-component--stacked{flex-direction:column;align-items:stretch}.alert-component--stacked .link-element{padding:16px 0;width:100%;justify-content:center}@media (min-width: 480px) and (max-width: 767.98px){.alert-component--stacked{margin-top:0}}@media (max-width: 479.98px){.alert-component--full-width{flex-direction:column;align-items:stretch}.alert-component--full-width .link-element{padding:16px 0;width:100%;justify-content:center}}.authentication__verification-code-text{margin-bottom:-12px}.authentication__block{gap:16px;border:1px solid var(--Colour-Neutral-TIM-Grey--500, #DEDFE0);padding:24px;border-radius:8px}.authentication__block__default{font-size:14px;font-weight:500;width:fit-content;padding:4px;border-radius:2px;background:#3a87c7;color:#fff}.authentication__block__default--set{width:fit-content;font-size:14px;line-height:20px;font-weight:500;font-family:effra,sans-serif;text-decoration-line:underline;color:#3a87c7;background:#fff;cursor:pointer;border:0}.authentication__block[data-status=active] .authentication-destination-current,.authentication__block[data-status=active] .label--available{display:inline}.authentication__block[data-status=active] .authentication-destination-set,.authentication__block[data-status=active] .label--unavailable,.authentication__block[data-status=inactive] .authentication-destination-current,.authentication__block[data-status=inactive] .label--available{display:none}.authentication__block[data-status=inactive] .authentication-destination-set,.authentication__block[data-status=inactive] .label--unavailable{display:inline}.authentication__setup-stage-1,.authentication__setup-stage-2,.authentication__setup-stage-3,.authentication__setup-done,.authentication__setup-remove{display:none}.authentication__setup[data-stage="1"] .authentication__setup-stage-1,.authentication__setup[data-stage="2"] .authentication__setup-stage-2,.authentication__setup[data-stage="3"] .authentication__setup-stage-3,.authentication__setup[data-stage=done] .authentication__setup-done,.authentication__setup[data-stage=remove] .authentication__setup-remove{display:inline}.authentication__setup-stage-3 .authentication__code,.authentication__setup-done .authentication__code{height:44px;gap:8px}.authentication__setup-stage-3 .authentication__code-tile,.authentication__setup-done .authentication__code-tile{width:44px}.authentication__setup-stage-3 .authentication__buttons,.authentication__setup-done .authentication__buttons{flex-direction:row}.authentication__setup-stage-3 .authentication .button-element--full-width,.authentication__setup-done .authentication .button-element--full-width{width:fit-content}.authentication__setup-submit--hidden{display:none}.authentication__setup-remove-confirm{gap:12px}.authentication__setup-remove-buttons{margin-top:4px}.authentication__setup-stage-2:has(.authentication__setup-submit--hidden.button-element--disabled) .authentication__setup-submit{background-color:#dedfe0;color:#9a9fa3;pointer-events:none;border:none}.authentication__user:has(.authentication__block--focus) .authentication__block:not(.authentication__block--focus) .button-element{background-color:#dedfe0;color:#9a9fa3;pointer-events:none;border:none}.authentication__user[data-total-active="1"] .authentication__setup-done--remove,.authentication__user[data-total-active="0"] .authentication__setup-done--remove{display:none}.authentication__user,.authentication__container{gap:24px}.authentication .form__title{font-size:18px;line-height:24px;font-weight:700;font-family:effra,sans-serif}.authentication .form__title--large{font-size:24px;line-height:32px;font-weight:700;font-family:effra,sans-serif}.authentication .form__header{margin-bottom:20px}.authentication .form__message,.authentication .form__message--error{margin-bottom:16px}.authentication .form__container:not(:has(.form__container)){padding:0}.blog-card{margin-top:20px}@media (max-width: 767.98px){.blog-card{grid-template-columns:1fr 1fr}}@media (max-width: 479.98px){.blog-card{grid-template-columns:1fr}}.blog-card__image{border-radius:8px;width:100%}.blog-card__card{color:#323d47}.blog-card__content{gap:12px}.blog-card__bottom{padding:24px 0;height:100%;gap:24px}.blog-card__button{margin:80px 0}@media (max-width: 767.98px){.blog-card__button{margin:40px 0}}.blog-card__button--hidden{display:none}.breadcrumbs{font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.breadcrumbs i{font-size:20px}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs a:hover i{text-decoration:none}.breadcrumbs a,.breadcrumbs a:visited,.breadcrumbs a:focus{text-decoration:none}.breadcrumbs__items{padding-top:24px;padding-bottom:24px;gap:4px}.breadcrumbs__item{gap:4px;text-wrap:nowrap}.breadcrumbs__item:last-child{font-size:16px;line-height:24px;font-weight:700;font-family:effra,sans-serif}.breadcrumbs__item:last-child i{display:none}.breadcrumbs--light{background-color:#fff;color:#48525c}.breadcrumbs--light a,.breadcrumbs--light a:visited,.breadcrumbs--light a:hover,.breadcrumbs--light a:focus{color:#48525c}.breadcrumbs--light i{color:#bcbfc2}.breadcrumbs--light-grey{background-color:#f8f9f9;color:#48525c}.breadcrumbs--light-grey a,.breadcrumbs--light-grey a:visited,.breadcrumbs--light-grey a:hover,.breadcrumbs--light-grey a:focus{color:#48525c}.breadcrumbs--light-grey i{color:#bcbfc2}.breadcrumbs--dark{background-color:#323d47;color:#fff}.breadcrumbs--dark a,.breadcrumbs--dark a:visited,.breadcrumbs--dark a:hover,.breadcrumbs--dark a:focus{color:#fff}.breadcrumbs--dark i{color:#bcbfc2}.breadcrumbs--brand{background-color:#e12613;color:#fff}.breadcrumbs--brand a,.breadcrumbs--brand a:visited,.breadcrumbs--brand a:hover,.breadcrumbs--brand a:focus,.breadcrumbs--brand i{color:#fff}@media (min-width: 480px){.breadcrumbs .breadcrumbs__items-mobile{display:none}}@media (max-width: 479.98px){.breadcrumbs .breadcrumbs__items{display:none}.breadcrumbs .breadcrumbs__items-mobile{padding-top:24px;padding-bottom:24px;gap:4px;display:flex}}.card-block{padding-top:16px;padding-bottom:64px}@media (max-width: 991.98px){.card-block{padding-top:40px;padding-bottom:40px}}.card-block__content{gap:12px;padding-bottom:16px}.card-block__cards{gap:24px}@media (max-width: 991.98px){.card-block__cards{flex-wrap:wrap}}@media (max-width: 767.98px){.card-block__cards{flex-direction:column;flex-wrap:nowrap}}.card-block__card{flex:1;gap:24px}@media (max-width: 991.98px){.card-block__card{flex:0 0 48%}}@media (max-width: 767.98px){.card-block__card{flex:1}}.card-block__card-image{width:100%}.card-block__card-image .media{border-radius:8px 8px 0 0}.card-block__card-image--rounded .media{border-radius:8px}.card-block__card-content{gap:8px}.card-block__card-bottom{gap:24px;height:100%}.card-block__card--padded .card-block__card-bottom{padding:24px;background-color:#fff;border-radius:0 0 8px 8px}.card-block__card--padded .card-block__card-bottom--light-grey{background-color:#f8f9f9}.card-block__card--padded.card-block__card{gap:0}.card-block__card--padded--all .card-block__card-bottom{border-radius:8px}.bg-col--grey .card-block__card .label-element--default,.bg-col--dark-grey .card-block__card .label-element--default{background-color:#323d47;color:#fff}.bg-col--red .card-block__card--padded,.bg-col--dark-red .card-block__card--padded,.bg-col--grey .card-block__card--padded,.bg-col--dark-grey .card-block__card--padded{color:#323d47}.card-grid{padding-top:20px;padding-bottom:20px;display:grid}@media (min-width: 1440px){.card-grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 1439.98px){.card-grid{grid-template-columns:1fr 1fr}}@media (max-width: 767.98px){.card-grid{grid-template-columns:1fr 1fr}}@media (max-width: 479.98px){.card-grid{grid-template-columns:1fr}}.card-grid__image{max-width:100%;margin:0 auto;max-height:148px}.card-grid__card{padding:24px;gap:24px;border-radius:4px;border:1px solid #dedfe0;box-shadow:0 2px 8px #0000001f;color:#323d47;background-color:#fff}.card-grid__content{gap:8px}.card-list{gap:24px;margin-top:20px;padding-bottom:20px}.card-list__image{width:152px;height:152px}.card-list__card{padding:24px;border:1px solid #dedfe0;gap:24px;border-radius:4px;box-shadow:0 2px 8px #0000001f}@media (max-width: 767.98px){.card-list__card{flex-direction:column}}.card-list__heading{margin-bottom:8px}.card-list__link{margin-top:24px}.category-listing{padding-top:40px}.category-listing__title{color:#232b33}.category-listing__cards{flex-wrap:wrap;margin-top:32px;padding-bottom:40px;border-bottom:1px solid #dedfe0}@media (max-width: 479.98px){.category-listing__cards{justify-content:center}}.category-listing__card{padding:16px 16px 40px;text-align:center;text-decoration:none}.category-listing__card>*{display:block;margin:0 auto}.category-listing__img{width:140px;height:140px}.category-listing__img .media{margin:0}.category-listing__text{padding-top:24px;width:140px;font-family:effra,sans-serif;font-size:16px;font-weight:500;color:#232b33}.umb-block-grid__layout-item:nth-last-of-type(1)>.category-listing>.category-listing__cards{border-bottom:none}@media (max-width: 767.98px){.confirm-user__checkbox.input--checkbox[type=checkbox]{margin:0}}.confirm-user__users[open] .confirm-user__chevron{transform:rotate(270deg)}.confirm-user__users[open] .confirm-user__users-heading{padding-bottom:0;border-bottom:none}.confirm-user__users-heading{gap:16px;cursor:pointer;padding-bottom:20px;border-bottom:1px solid hsl(210,3%,87%)}.confirm-user__users-heading-left{gap:12px;width:100%}.confirm-user__users-title-container{gap:8px}.confirm-user__users-title-num{color:#6b737a;font-weight:400}.confirm-user__user div:not(:last-child){margin-bottom:2px}.confirm-user__user-name,.confirm-user__user-email{color:#6b737a}.confirm-user__user-email{word-break:break-all}.confirm-user__user-permissions{padding-top:16px;border-top:1px solid #dedfe0}.confirm-user__user-permissions[open] .confirm-user__user-chevron{transform:rotate(270deg)}.confirm-user__user-permissions-top{gap:16px;cursor:pointer}.confirm-user__user-permissions-list{gap:20px;margin-top:24px;list-style:none}.confirm-user__user-permissions-row{padding-right:3px}.confirm-user__user-active{background-color:#f8f9f9;padding:8px 12px;border-radius:2px;margin-bottom:16px}.confirm-user__user-delete{background-color:#fff;color:#3a87c7;border:none;gap:2px;cursor:pointer;margin-top:6px}@media (max-width: 767.98px){.confirm-user__user-delete{margin-top:12px}}.confirm-user__user-delete-text{text-decoration:underline}.confirm-user__user-delete-icon{font-size:16px}.confirm-user__cards{gap:24px;margin-top:24px}@media (min-width: 768px){.confirm-user__cards.confirm-user__cards-mobile{display:none}}.confirm-user__card{border:1px solid #dedfe0;border-radius:8px;padding:16px;gap:16px}.confirm-user__buttons{gap:16px}@media (max-width: 767.98px){.confirm-user__buttons{flex-direction:column}.confirm-user__buttons .button-element,.confirm-user__buttons .link-element{width:100%;justify-content:center}}.confirm-user__success{gap:24px;padding:40px 0;max-width:480px;margin:auto}@media (max-width: 767.98px){.confirm-user__success{gap:40px;padding:0}}.confirm-user__success--active{display:flex}.confirm-user__success-content{gap:20px}@media (max-width: 767.98px){.confirm-user__success-title{font-size:32px;line-height:40px;font-weight:700;font-family:effra,sans-serif}}.confirm-user__success-buttons{gap:16px}@media (max-width: 767.98px){.confirm-user__success-buttons{flex-direction:column}}@media (max-width: 767.98px){.confirm-user__success-button.button-element{width:100%;justify-content:center}}@media (max-width: 767.98px){.confirm-user__success-link.link-element{width:100%;justify-content:center}}.confirm-user__success .rte>*:last-child{padding-bottom:0}.customer-dashboard{gap:24px}@media (max-width: 767.98px){.customer-dashboard{flex-direction:column}}.customer-dashboard__header{margin-top:32px;margin-bottom:48px}@media (max-width: 767.98px){.customer-dashboard__header{margin-bottom:24px}}.customer-dashboard__title{font-size:32px;font-weight:700;color:#48525c}.customer-dashboard__cards{margin-top:48px;margin-bottom:49px}@media (max-width: 767.98px){.customer-dashboard__cards{margin-top:24px}}@media (max-width: 479.98px){.ticket-details__header{align-items:baseline}}.ticket-details__title{font-size:32px;font-weight:700;color:#48525c}@media (max-width: 479.98px){.ticket-details__title{flex-direction:column;align-items:flex-start}}.ticket-details__subtitle{font-size:20px;font-weight:700;color:#48525c;margin-bottom:24px}@media (max-width: 479.98px){.ticket-details__subtitle{font-size:16px;padding-top:20px}}.ticket-details__reply{width:280px;margin-right:40px}@media (max-width: 767.98px){.ticket-details__reply{display:none}}.ticket-details__new-ticket{color:#e12613;padding-left:24px}@media (max-width: 479.98px){.ticket-details__new-ticket{padding-left:0;padding-top:16px}}.ticket-details__new-ticket-span{font-weight:500;font-size:16px}.ticket-details__icon{width:24px;height:24px;margin-right:4px}.ticket-details__dashboard-return{padding-top:4px}.ticket-details__dashboard-span{font-weight:500;font-size:16px;color:#323d47}.ticket-details__main-filter{margin:24px 0}.ticket-details__order{font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif;font-size:20px;color:#232b33}.ticket-details__order>p{width:50%}@media (max-width: 479.98px){.ticket-details__order{flex-direction:column}.ticket-details__order>p{width:100%}}.ticket-details__main{flex:1;gap:24px}.ticket-details__main-notification{border:1px solid #e12613;border-radius:4px;padding:6px 0;color:#e12613}.ticket-details__main-notification:before{content:url(/assets/src/assets%5Cicons/notification-icon-red.svg);width:20px;height:20px;margin-right:4px;align-self:flex-start}.dashboard-cards{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:24px;justify-items:stretch}@media (max-width: 479.98px){.dashboard-cards{grid-template-columns:1fr}}.dashboard-cards__card{border:1px solid #e12613;border-radius:4px}.dashboard-cards__card-wrapper-link{text-decoration:none}.dashboard-cards__content{color:#48525c;padding:56px 20px 20px}@media (max-width: 479.98px){.dashboard-cards__content{padding:20px}}.dashboard-cards__icon-wrapper{width:32px;height:32px}.dashboard-cards__icon{width:100%;height:100%}.dashboard-cards__title{font-size:20px;font-weight:500;padding:8px 0}.dashboard-cards__text{font-size:16px;font-weight:400}.dashboard-cards__profile{background-color:#323d47;border-radius:4px;padding:32px 24px 36px;background-image:url(/assets/src/assets%5Cicons/customer-dashboard.svg);background-size:26px 26px;background-repeat:no-repeat;background-position:100% 0;color:#fff}@media (max-width: 479.98px){.dashboard-cards__profile{padding:32px}}.dashboard-cards__profile-content{gap:4px;max-width:60%}.dashboard-cards__profile-title{font-size:14px;font-weight:400}.dashboard-cards__profile-name{font-size:21px;font-weight:500;line-height:24px}.dashboard-cards__profile-mobile-number{font-size:16px;font-weight:400;text-decoration:none;color:#fff}.dashboard-cards__profile-icon-wrapper{width:16px;height:16px;margin-right:8px}.dashboard-cards__profile-icon{min-width:100%;min-height:100%}.dashboard-cards__profile-email-address{width:min-content;font-size:16px;font-weight:400}@media (max-width: 479.98px){.dashboard-cards__profile-email-address{width:250px}}@media (max-width: 389.98px){.dashboard-cards__profile-email-address{width:100px}}.dashboard-cards__profile-email-link{text-decoration:none;color:#fff;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.dashboard-cards__profile-img-wrapper{max-width:80px;max-height:80px;margin-left:6px}@media (max-width: 389.98px){.dashboard-cards__profile-img-wrapper{margin-bottom:8px;margin-left:0}}.dashboard-cards__profile-image{max-width:80px;max-height:80px;border-radius:50%}.dashboard-table{font-size:16px;flex:1}.dashboard-table__header{background-color:#e12613;padding:16px;border-top-left-radius:4px;background-image:url(/assets/src/assets%5Cicons/customer-dashboard.svg);background-size:25px 25px;background-repeat:no-repeat;background-position:100% 0}.dashboard-table__header-title{font-weight:700;font-size:20px;font-size:24px;color:#fff}.dashboard-table__content{padding:16px}.dashboard-table__content--border-bottom{border-bottom:1px solid #9a9fa3}.dashboard-table__content-container{flex-grow:1;border:1px solid #e12613;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dashboard-table__invoice-number{color:#e12613;font-weight:700}.dashboard-table__invoice-number-link{text-decoration:none;color:inherit}.dashboard-table__date-holder{padding-top:16px;gap:4px}.dashboard-table__date{font-weight:400;color:#48525c}.dashboard-table__icon-holder{margin-right:4px;width:16px;height:16px}.dashboard-table__icons{height:100%}@media (max-width: 479.98px){.dashboard-table__details{flex-direction:column;align-items:end}}.dashboard-table__price-holder{gap:16px;font-weight:700;color:#323d47}@media (max-width: 479.98px){.dashboard-table__price-holder{flex-direction:column;align-items:center;gap:0}}@media (max-width: 479.98px){.dashboard-table__price{padding-bottom:16px}}.dashboard-table__status{padding-left:16px}@media (max-width: 479.98px){.dashboard-table__status{align-items:center}}.dashboard-table__type{padding-top:16px;gap:4px}.dashboard-table__type-name{font-weight:400;color:#48525c;text-decoration:none}.dashboard-table__button{border-top:1px solid #e12613;padding:16px;margin-top:auto}.dashboard-table .status:before{content:none}.dashboard-table__address{padding-top:16px;gap:4px}.dashboard-table__address-postcode{font-weight:400;color:#48525c;text-transform:uppercase}.download-tiles{padding-top:20px;padding-bottom:20px}.download-tiles__date,.download-tiles__size{color:#6b737a}.download-tiles__tile{padding:24px;gap:24px;border:1px solid #dedfe0;border-radius:4px;box-shadow:0 2px 8px #0000001f;background-color:#fff;color:#323d47}.download-tiles__info{gap:18px}.download-tiles__content{flex-grow:1}.filter-component{padding:24px 24px 0;gap:24px}@media (max-width: 991.98px){.filter-component{display:none}}.filter-component__options{grid-template-columns:repeat(auto-fit,300px);max-width:1580px;gap:16px;height:280px;overflow:hidden}.filter-component__options--all{height:312px;overflow:auto;grid-auto-flow:column}.filter-component__block{background-color:#fff;border-radius:8px;height:280px;width:300px}.filter-component__view{grid-column:-2;grid-row:1;padding:24px;border-radius:8px;border:1px solid #bcbfc2}.filter-component__view--all{grid-row:auto;grid-column:auto}.filter-component__title{color:#232b33}.filter-component__loading{width:50px;height:50px;border:5px solid #0e1114;border-top-color:#e12613;border-radius:50%;animation:spin 1s linear infinite;margin:20px auto}@keyframes spin{to{transform:rotate(360deg)}}.filter-component__mobile,.filter-component__mobile-filters{padding:24px 24px 0}.filter-component__mobile-filters .search-filter--hidden{display:inline}.filter-component__mobile:has(.filter-component__mobile-button.search-filter--hidden){padding:0}@media (min-width: 992px){.filter-component__mobile{display:none}}@media (min-width: 992px){.filter-component .filter-block__title:after{content:":";display:inline-block}}.footer{background-color:#323d47;color:#efeff0;padding-top:64px;padding-bottom:64px}@media (max-width: 991.98px){.footer{padding-bottom:32px;padding-top:32px}}.footer__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}@media (max-width: 991.98px){.footer__grid{grid-template-columns:1fr;gap:0}}@media (max-width: 991.98px){.footer__contact{padding:40px 0}}.footer__section,.footer__list{gap:24px}@media (max-width: 991.98px){.footer__section,.footer__list{gap:16px}}.footer__socials{margin-top:12px}.footer__socials-list{gap:13px}.footer__title,.footer__accordion-title{font-size:18px;line-height:24px;font-weight:700;font-family:effra,sans-serif}.footer__accordion{padding:24px 0;border-bottom:1px solid #6b737a;cursor:pointer}.footer__accordion .footer__list{margin-top:12px}.footer__accordion[open] .footer__accordion-title:after{content:url(/assets/src/assets%5Cicons/arrow-down.svg);transform:rotate(180deg);height:20px;width:20px;pointer-events:none;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.footer__accordion-title:after{content:url(/assets/src/assets%5Cicons/arrow-down.svg);height:20px;width:20px;pointer-events:none;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.footer ul{list-style-type:none}.footer a{text-decoration:none;color:#efeff0}.footer__text{color:#efeff0;font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.footer__text--small{font-size:14px;line-height:20px;font-weight:400;font-family:effra,sans-serif}@media (min-width: 992px){.footer__text--main{flex:1 0 0;padding-right:16px}}.footer__bottom{margin-top:64px;border-top:1px solid #efeff0;padding:32px 0}@media (max-width: 991.98px){.footer__bottom{flex-direction:column-reverse;align-items:flex-start;margin-top:0;gap:16px}}.footer__bottom-links{gap:12px}@media (max-width: 991.98px){.footer__desktop{display:none}}.forgot-password{gap:24px;padding:0}.forgot-password__container{max-width:440px;padding-top:331px;padding-bottom:331px}.forgot-password__form-header{gap:16px;margin-bottom:0}.forgot-password__form{gap:24px}.forgot-password__form-input{margin-top:4px}.forgot-password .rte p:not(:last-child){margin-bottom:0}.forgot-password .rte p+p{padding:0}.forgot-password .form__help{text-align:center}@media (max-width: 767.98px){.full-width-banner{padding-top:24px;padding-bottom:24px}}.full-width-banner__shape{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.full-width-banner__shape--standard--16-9{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-standard-16-9.png);mask-image:url(/assets/src/assets%5Cshapes/banner-standard-16-9.png)}.full-width-banner__shape--standard--4-3{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-standard-4-3.png);mask-image:url(/assets/src/assets%5Cshapes/banner-standard-4-3.png)}.full-width-banner__shape--standard--1-1{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-standard-1-1.png);mask-image:url(/assets/src/assets%5Cshapes/banner-standard-1-1.png)}.full-width-banner__shape--lozenge--16-9{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-lozenge-16-9.png);mask-image:url(/assets/src/assets%5Cshapes/banner-lozenge-16-9.png)}.full-width-banner__shape--lozenge--16-9--flipped{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-lozenge-16-9-flipped.png);mask-image:url(/assets/src/assets%5Cshapes/banner-lozenge-16-9-flipped.png)}.full-width-banner__shape--lozenge--4-3{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-lozenge-4-3.png);mask-image:url(/assets/src/assets%5Cshapes/banner-lozenge-4-3.png)}.full-width-banner__shape--lozenge--4-3--flipped{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-lozenge-4-3-flipped.png);mask-image:url(/assets/src/assets%5Cshapes/banner-lozenge-4-3-flipped.png)}.full-width-banner__shape--lozenge--1-1{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-lozenge-1-1.png);mask-image:url(/assets/src/assets%5Cshapes/banner-lozenge-1-1.png)}.full-width-banner__shape--lozenge--1-1--flipped{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-lozenge-1-1-flipped.png);mask-image:url(/assets/src/assets%5Cshapes/banner-lozenge-1-1-flipped.png)}.full-width-banner__shape--o-shape--16-9{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-o-shape-16-9.png);mask-image:url(/assets/src/assets%5Cshapes/banner-o-shape-16-9.png)}.full-width-banner__shape--o-shape--16-9--flipped{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-o-shape-16-9-flipped.png);mask-image:url(/assets/src/assets%5Cshapes/banner-o-shape-16-9-flipped.png)}.full-width-banner__shape--o-shape--4-3{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-o-shape-4-3.png);mask-image:url(/assets/src/assets%5Cshapes/banner-o-shape-4-3.png)}.full-width-banner__shape--o-shape--4-3--flipped{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-o-shape-4-3-flipped.png);mask-image:url(/assets/src/assets%5Cshapes/banner-o-shape-4-3-flipped.png)}.full-width-banner__shape--t-shape--16-9{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-t-shape-16-9.png);mask-image:url(/assets/src/assets%5Cshapes/banner-t-shape-16-9.png)}.full-width-banner__shape--t-shape--16-9--flipped{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-t-shape-16-9-flipped.png);mask-image:url(/assets/src/assets%5Cshapes/banner-t-shape-16-9-flipped.png)}.full-width-banner__shape--t-shape--4-3{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-t-shape-4-3.png);mask-image:url(/assets/src/assets%5Cshapes/banner-t-shape-4-3.png)}.full-width-banner__shape--t-shape--4-3--flipped{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-t-shape-4-3-flipped.png);mask-image:url(/assets/src/assets%5Cshapes/banner-t-shape-4-3-flipped.png)}.full-width-banner__wrapper{gap:80px;align-items:center}@media (max-width: 991.98px){.full-width-banner__wrapper{flex-direction:column-reverse;align-items:start;gap:24px}}.full-width-banner__heading{margin-top:12px;margin-bottom:16px}.full-width-banner__description{margin-bottom:32px}.full-width-banner__content,.full-width-banner__image{flex:1}.full-width-banner__image--portrait{-webkit-mask-image:url(/assets/src/assets%5Cshapes/banner-standard-4-3-portrait.png);mask-image:url(/assets/src/assets%5Cshapes/banner-standard-4-3-portrait.png);height:716px}@media (max-width: 991.98px){.full-width-banner__image--portrait{height:576px}}.full-width-banner__image img{width:100%;height:100%;margin-top:0;display:block}.full-width-banner__job-heading{margin-bottom:12px}.job-banner{margin-bottom:80px}.bg-col--red .link-element--default,.bg-col--dark-red .link-element--default{background-color:#fff;color:#323d47}.bg-col--red .link-element--default a,.bg-col--red .link-element--default a:visited,.bg-col--dark-red .link-element--default a,.bg-col--dark-red .link-element--default a:visited{color:#323d47;text-decoration:none}.bg-col--red .link-element--default:hover,.bg-col--dark-red .link-element--default:hover{background-color:#48525c;color:#fff}.bg-col--red .link-element--default:hover a,.bg-col--dark-red .link-element--default:hover a{color:#fff}.bg-col--red a.link-element--quaternary,.bg-col--dark-red a.link-element--quaternary,.bg-col--grey a.link-element--quaternary,.bg-col--dark-grey a.link-element--quaternary{background-color:#fff;color:#e12613}.bg-col--red a.link-element--quaternary:hover,.bg-col--dark-red a.link-element--quaternary:hover,.bg-col--grey a.link-element--quaternary:hover,.bg-col--dark-grey a.link-element--quaternary:hover{background-color:#cc2310;color:#fff}.header{background-color:#e12613;padding:16px 24px}@media (max-width: 991.98px){.header{flex-direction:column;gap:0;padding:0}}.header__top-menu{padding:8px 24px;background-color:#e12613}@media (min-width: 992px){.header__top-menu--mobile{display:none}}.header__logo{flex:0 50px}@media (max-width: 991.98px){.header__logo{width:100%}}@media (max-width: 991.98px){.header__logo-svg{width:122.4px;height:24px}}.header__logo:has([open]){margin-bottom:64px}.header__content{gap:64px}@media (max-width: 991.98px){.header__content{flex-direction:column;gap:0;align-items:center;width:100%}}@media (min-width: 992px){.header__content{flex:0 60%}}.header__menu-icon{width:64px;height:56px;border-radius:8px;padding:14px;margin:2px;position:relative;cursor:pointer}.header__menu-icon:hover{background-color:#48525c}.header__search{background-color:#fff;outline:unset;height:48px;border:unset;width:100%;border-radius:4px;position:relative;margin:0 12px}.header__search-container{flex:0 50%}@media (max-width: 991.98px){.header__search-container{background:#b8200f;padding:12px 16px;width:100%;position:absolute;left:0}}.header__search-box{width:64px;height:56px;border-radius:8px;padding:14px;margin:2px;position:relative;cursor:pointer}.header__search-box:hover{background-color:#48525c}.header__search-box:after{content:url(/assets/src/assets%5Cicons/search-icon.svg);position:absolute;top:calc(50% + 2px);right:25%;transform:translateY(-50%);-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}@media (min-width: 992px){.header__search-box-details{display:none}}.header__search-box-details[open] .header__search-box{background:#b8200f}.header__search-box-details[open] .header__search-box:after{content:url(/assets/src/assets%5Cicons/plus.svg);right:40%;transform:translateY(-50%) rotate(45deg) scale(1.5)}.header__search *{padding:10px 20px}.header__input{background-color:#fff;outline:unset;border:unset;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header__submit{background-color:#fff;color:#6b737a;border:none;border-radius:0 4px 4px 0;cursor:pointer}.header__submit.material-symbols-outlined{font-size:32px}.header__basket{gap:4px;color:#fff;padding:4px 16px;border-radius:4px;width:fit-content;text-decoration:none;cursor:pointer}.header__basket:hover,.header__basket:focus-visible{gap:4px;color:#fff;padding:4px 16px;border-radius:4px;width:fit-content;text-decoration:none;cursor:pointer;background-color:#fff;color:#e12613}.header__basket:hover .header__basket-count,.header__basket:focus-visible .header__basket-count{background:#e12613;color:#fff}.header__basket-count{font-family:effra,sans-serif;font-weight:500;font-size:12px;line-height:12px;color:#e12613;border-radius:999px;background:#fff;padding:2px 4px}.header__basket-icon{gap:2px}@media (max-width: 991.98px){.header-account span{display:none}}@media (max-width: 991.98px){.header--desktop{display:none}}.header__area{gap:40px}@media (max-width: 991.98px){.header__area{width:100%;padding:12px 16px}}@media (max-width: 479.98px){.header__area{gap:10px;font-size:12px}.header__area .button-element,.header__area .link-element,.header__area .header__basket,.header__area .header__basket-count{font-size:12px;padding-left:6px;padding-right:6px;white-space:nowrap}.header__area .header__basket-count{font-size:9px}.header__area .hide-prices-text{display:none}}.header__links{list-style:none}.header-icon--alt .material-icons,.header-stocklist-button .material-icons{font-family:Material Symbols Outlined}.hide-prices{gap:8px;color:#fff}.hide-prices .toggle-value,.hide-prices .toggle:has(input:checked) .toggle-value:last-of-type{font-weight:700;color:#fff}.hide-prices .toggle-switch input:checked+.toggle-slider{background-color:#323d47}body:not(:has(.hide-prices)) .isLoggedIn{display:none}.link-element--header{height:24px}.link-element--header,.button-element--header{background-color:transparent;color:#fff}.link-element--header.header-stocklist-button,.link-element--header.header-login-button,.button-element--header.header-stocklist-button,.button-element--header.header-login-button{padding:14px 16px;height:auto}@media (min-width: 992px){.link-element--header.header-login-button,.button-element--header.header-login-button{background-color:#fff;color:#e12613}}.link-element--header:hover,.link-element--header:focus-visible,.button-element--header:hover,.button-element--header:focus-visible{background-color:#48525c;color:#fff}html:has(.hamburger-menu[open]) main,html:has(.hamburger-menu[open]) body,html:has(.barcode-scanner--active) main,html:has(.barcode-scanner--active) body{overflow:hidden}body[data-show-prices=false] .header__basket>span{display:none}@media (max-width: 767.98px){.icon-block{padding-top:40px;padding-bottom:40px}}.icon-block__container{gap:40px}.icon-block__content{gap:16px}@media (max-width: 767.98px){.icon-block__content{gap:12px}}.icon-block__cards{gap:24px}@media (max-width: 767.98px){.icon-block__cards{gap:40px}}.icon-block__card{gap:16px}.icon-block__card-icon{width:96px;height:96px}@media (max-width: 767.98px){.icon-block__card{padding:0}}.icon-block--dark-grey .icon-block__card--contrasting-desc,.icon-block--grey .icon-block__card--contrasting-desc{color:#efeff0}.icon-block--light-grey .icon-block__card--contrasting-desc,.icon-block--white .icon-block__card--contrasting-desc{color:#6b737a}.icon-block--light-grey .icon-block__card--red-heading,.icon-block--white .icon-block__card--red-heading{color:#e12613}.list__table{width:100%}@media (max-width: 767.98px){.list__table{display:none}}@media (min-width: 768px){.list__table-card-view{display:none}}.list__table-row{position:relative}.list__table-share,.list__table-actions{width:max-content}.list__table-share{width:75px}.list__table-share .toggle{width:40px}.list__table-share .toggle-value,.list__table-share .toggle-label{display:none}.list__table-fade{visibility:hidden;opacity:0;background:#f8f9f9;position:absolute;width:100%;height:100%;left:0;transition:opacity .6s ease}.list__table-fade--active{visibility:visible;opacity:1;transition:opacity .6s ease}.list__table-actions{width:126px;gap:8px}.list__table-actions-share,.list__table-actions-delete{height:24px;line-height:24px;font-size:16px;cursor:pointer}.list__table-actions-share:before,.list__table-actions-delete:before{margin-right:4px;margin-top:2px;margin-bottom:2px;width:16px;height:16px}.list__table-actions-share{cursor:pointer}.list__table-actions-share:before{content:url(/assets/src/assets%5Cicons/share-icon.svg)}.list__table-actions-delete:before{content:url(/assets/src/assets%5Cicons/bin-icon.svg)}.list__table-actions-link:hover{text-decoration:underline;color:#8f190b}.list__table-main{width:999px}.list__table-count{color:#6b737a}.list__table-header{background-color:#f8f9f9;padding:16px;height:80px}.login__details{gap:8px}.login .form__message--error ul{list-style-type:none}.login__forgot-pw-link--xs{display:none}@media (max-width: 389.98px){.login__forgot-pw-link{display:none}.login__forgot-pw-link--xs{display:block}}.media{width:100%;height:auto}.media__container{border-radius:8px}.media--padding{padding-bottom:16px;padding-top:16px}.new-password{gap:16px}.new-password__title{gap:8px}.new-password__input-section{gap:16px}.new-password__conditions{gap:8px}.new-password__conditions li{line-height:20px;margin-bottom:8px}.new-password__conditions li:last-child{margin:0}.new-password__existing{margin-bottom:24px}.new-password__error--hidden{visibility:hidden}.new-password .valid:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyBmaWxsPSdub25lJz48cGF0aCBkPSdNMTAgMEM0LjUgMCAwIDQuNSAwIDEwQzAgMTUuNSA0LjUgMjAgMTAgMjBDMTUuNSAyMCAyMCAxNS41IDIwIDEwQzIwIDQuNSAxNS41IDAgMTAgMFpNMTAgMThDNS41OSAxOCAyIDE0LjQxIDIgMTBDMiA1LjU5IDUuNTkgMiAxMCAyQzE0LjQxIDIgMTggNS41OSAxOCAxMEMxOCAxNC40MSAxNC40MSAxOCAxMCAxOFpNMTQuNTkgNS41OEw4IDEyLjE3TDUuNDEgOS41OUw0IDExTDggMTVMMTYgN0wxNC41OSA1LjU4WicgZmlsbD0nIzAwOTQ1RScvPjwvc3ZnPg==);margin-right:6px}.new-password .invalid:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyBmaWxsPSdub25lJz48cGF0aCBkPSdNMTAgMThDNS41OSAxOCAyIDE0LjQxIDIgMTBDMiA1LjU5IDUuNTkgMiAxMCAyQzE0LjQxIDIgMTggNS41OSAxOCAxMEMxOCAxNC40MSAxNC40MSAxOCAxMCAxOFpNMTAgMEM0LjQ3IDAgMCA0LjQ3IDAgMTBDMCAxNS41MyA0LjQ3IDIwIDEwIDIwQzE1LjUzIDIwIDIwIDE1LjUzIDIwIDEwQzIwIDQuNDcgMTUuNTMgMCAxMCAwWk0xMi41OSA2TDEwIDguNTlMNy40MSA2TDYgNy40MUw4LjU5IDEwTDYgMTIuNTlMNy40MSAxNEwxMCAxMS40MUwxMi41OSAxNEwxNCAxMi41OUwxMS40MSAxMEwxNCA3LjQxTDEyLjU5IDZaJyBmaWxsPScjRTEyNjEzJy8+PC9zdmc+);margin-right:6px}.onboarding-username{max-width:440px;gap:12px}.onboarding-username__digits{position:relative;margin-left:8px;border-radius:4px;width:4.3rem;outline:2px solid #323d47;outline-offset:-2px}.onboarding-username__digits-input{padding:8px;border:none;outline:none;font-family:Effra;font-size:20px;font-weight:700;line-height:28px;letter-spacing:.1em;width:100%;color:#232b33}.onboarding-username__digits-placeholder{position:absolute;top:0;left:-1px;pointer-events:none}.onboarding-username__digits-container{margin:40px 0}.onboarding-username__digits-container--error .onboarding-username__digits{outline:2px solid #e12613}.onboarding-username__digits-container--error span{visibility:visible}.onboarding-username__setter{gap:4px}.onboarding-username__help-text{margin:40px 0;text-align:center}.onboarding-username--error{margin-top:4px}@media (max-width: 767.98px){.order-details{display:none}}.order-details tr{position:relative}.order-details-cells>*,.order-details-header{padding:16px}@media (max-width: 991.98px){.order-details-cells>*,.order-details-header{padding:8px}}.order-details-cell-image{width:min-content;padding:8px}@media (max-width: 991.98px){.order-details-cell-image{padding:2px}}.order-details-cell-image img{width:56px}.order-details-cell--price,.order-details-cell--quantity{padding-right:8px}@media (max-width: 991.98px){.order-details-cell--price,.order-details-cell--quantity{padding-right:2px}}.order-details-cell--price .pricing-grid,.order-details-cell--quantity .pricing-grid{gap:12px;width:100%;justify-content:space-between}.order-details-cell--price .pricing-grid__types,.order-details-cell--quantity .pricing-grid__types{list-style:none;gap:2px}.order-details-cell--price .pricing-grid__price--prior li,.order-details-cell--price .pricing-grid__types li,.order-details-cell--quantity .pricing-grid__price--prior li,.order-details-cell--quantity .pricing-grid__types li{width:max-content}.order-details-cell--price .pricing-grid__price--current,.order-details-cell--price .pricing-grid__price--prior,.order-details-cell--quantity .pricing-grid__price--current,.order-details-cell--quantity .pricing-grid__price--prior{list-style:none;gap:2px}.order-details-cell--quantity{color:#6b737a;padding:0}.order-details-cell--quantity .label-element{padding:0}.order-details-cell--quantity .pricing-grid__price--current,.order-details-cell .pricing-grid__price--current{width:max-content}.order-details-cell--total-price{width:94px}.order-details-select,.order-details-delete,.order-details-stats{width:48px}.order-details-image{width:72px}.order-details-qty{width:112px}.order-details-net-price{width:175px}.order-details-stock{width:101px}.order-details-total{width:94px}.order-details--delete{cursor:pointer}.order-details-header{background:#f8f9f9}.order-details-red{color:#e12613}.order-details__savings{font-size:12px;font-weight:400;line-height:16px}.order-details__savings--bold{font-weight:500}.order-details .tooltip-element--red{margin-bottom:4px}.order-details .pricing-grid__price--prior{display:none}.order__table{max-width:100%}.order__table--loading .table-row{background:#dedfe0;background:linear-gradient(48deg,#dedfe0 30%,#f8f9f9 43%,#f8f9f9 52%,#dedfe0 67%);background-size:200% 100%;animation:1.5s shine linear infinite}.order__table--loading .table-row td{color:transparent}.order__table--loading .table-row td>*{visibility:hidden}@media (max-width: 767.98px){.order__table{display:none}}.order__table__actions{gap:8px}.order__table__re-order:before{content:url(/assets/src/assets%5Cicons/repeat.svg)}.order__table__track:before{content:url(/assets/src/assets%5Cicons/truck.svg)}.order__table__invoice:before{content:"";display:inline-block;background-image:url(/assets/src/assets%5Cicons/document-icon.svg);background-size:16px 16px;background-repeat:no-repeat}@media (min-width: 768px){.order__card{display:none}}.order__card-view{gap:16px}.order-table{max-width:calc(100% - 100px);border-spacing:0}@media (max-width: 767.98px){.order-table{display:none}}@media (max-width: 1249.98px){.order-table{max-width:100%}}.order-table-header{height:88px;padding:24px 16px;gap:12px;border-radius:4px 0 0;background:#f8f9f9;border:1px #dedfe0 solid}.order-table-row>*{border-bottom:1px solid var(--Colour-Neutral-TIM-Grey--500, #DEDFE0)}.order-table-cells>*{color:#232b33;height:96px;padding:20px 16px}@media (max-width: 1249.98px){.order-table-cells>*{padding:12px 8px}}@media (max-width: 991.98px){.order-table-cells>*{padding:4px 2px}}.order-table__actions{gap:8px}.order-table__re-order:before,.order-table__track:before,.order-table__invoice:before{content:url(/assets/src/assets%5Cicons/repeat.svg);margin-right:4px;width:16px;height:16px}.order-table__track:before{content:url(/assets/src/assets%5Cicons/truck.svg)}.order-table__invoice:before{content:"";display:inline-block;background-image:url(/assets/src/assets%5Cicons/document-icon.svg);background-size:16px 16px;background-repeat:no-repeat}.order-card{width:100%;padding:0 16px;border-radius:4px;border:1px solid var(--Colour-Neutral-TIM-Grey--500, #DEDFE0)}@media (min-width: 768px){.order-card{display:none}}.order-card-row{border-bottom:1px solid var(--Colour-Neutral-TIM-Grey--500, #DEDFE0)}.order-card-row>*{color:#232b33;padding:16px}.order-card-header{width:121px;padding-left:0}.order-card-cell{color:#232b33;padding:16px}.order-card-view{gap:16px}.product-carousel{position:relative}.product-carousel .glide{width:100%;margin:0 auto}@media (max-width: 991.98px){.product-carousel .glide{width:calc(90% - 64px)}}.product-carousel .glide__slides{align-items:stretch}.product-carousel .glide__slide{height:auto;box-sizing:border-box}.product-carousel__item{gap:8px}.product-carousel__item-img{flex:0 0 35%;overflow:hidden;position:relative}.product-carousel__item-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.product-carousel__item-image{position:relative}.product-carousel__item-image .label-element{position:absolute;right:8px;top:8px}.product-carousel__item-overview{flex-grow:1}.product-carousel__button{background-color:#fff;position:absolute;border:none;height:48px;width:80px;height:100%;top:0}.product-carousel__button svg{translate:16px}.product-carousel__button:after{background-color:#fff;color:#6b737a;z-index:1;position:absolute;text-align:center;border-radius:50%;width:28px;transform:translate(-20px,30%);padding:6.5px 2px 3.5px 0;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='16' viewBox='0 0 10 16' fill='none'%3E%3Cpath d='M9.94006 14.12L3.83339 8L9.94006 1.88L8.06006 -3.49691e-07L0.0600582 8L8.06006 16L9.94006 14.12Z' fill='%236B737A'/%3E%3C/svg%3E")}@media (max-width: 479.98px){.product-carousel__button{width:64px}.product-carousel__button svg{width:32px;height:32px}.product-carousel__button:after{width:18.67px;transform:translate(calc(-30% - 20.67px),30%);padding:2.5px 1px 3.5px 0;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.67' height='6.59' viewBox='0 0 10 16' fill='none'%3E%3Cpath d='M9.94006 14.12L3.83339 8L9.94006 1.88L8.06006 -3.49691e-07L0.0600582 8L8.06006 16L9.94006 14.12Z' fill='%236B737A'/%3E%3C/svg%3E")}}.product-carousel__button--left{left:-80px}.product-carousel__button--right{right:-80px;transform:scaleX(-1)}.product-carousel__button__container--disabled{display:none}.product-category-checklist{margin-bottom:80px;padding:80px 0;max-width:564px;margin-inline:auto}@media (max-width: 767.98px){.product-category-checklist{max-width:536px;padding:40px 0;margin-bottom:40px}}@media (max-width: 479.98px){.product-category-checklist{max-width:327px}}.product-category-checklist__section{padding-bottom:64px}.product-category-checklist__section-heading{padding-bottom:4px}.product-category-checklist__section-description{color:#6b737a;padding-bottom:24px}.product-category-checklist__required{color:#e12613}.product-category-checklist__input-list{gap:16px}.product-category-checklist__input input{margin-right:12px;height:24px;width:24px}.search-filter{padding:0 24px 0 0;border-right:1px solid #dedfe0}@media (max-width: 991.98px){.search-filter{padding:0;border-right:none;overflow:hidden}}.search-filter .material-icons{display:none}.search-filter__section-header{font-size:18px;font-weight:700;line-height:28px}.search-filter__amount{color:#6b737a}.search-filter__link{translate:-8px}.search-filter__link:hover .search-filter__amount{color:#9a9fa3}.search-filter__link .link-element{line-height:24px;align-items:flex-start}.search-filter__category{gap:24px;padding-bottom:24px;border-bottom:1px solid #dedfe0}.search-filter__category-info{gap:16px}.search-filter__category-info .material-icons{display:inline-block}.search-filter__category-list{gap:8px}.search-filter__category-list-item-radio{margin-right:8px;margin-top:3px}.search-filter__category-attributes .accordion__item:last-of-type{padding-bottom:0}.search-filter__hide-stock{margin-top:24px}.search-filter__mobile-bar{margin-top:24px;box-shadow:0 -4px 8px #00000014;gap:16px;padding:24px 0}@media (min-width: 992px){.search-filter__mobile-bar{display:none}}.search-filter__static{pointer-events:none;cursor:no-drop;opacity:.5}.search-filter__static[type=checkbox]{accent-color:#8f190b}.search-filter__static+label{opacity:.5;cursor:no-drop}.search-filter .accordion__title{font-weight:700;font-size:18px;line-height:28px}.search-filter .accordion__item:last-of-type{padding-bottom:0}.product-results{overflow:hidden;gap:16px}@media (max-width: 991.98px){.product-results{gap:24px;padding:16px 0 40px}}.product-results__header{gap:12px}@media (min-width: 992px){.product-results__header{padding-bottom:40px}}.product-results__filter-button{display:none}@media (max-width: 991.98px){.product-results__filter-button{display:inline}}.product-results__grid__item-img{flex:0 0 35%;overflow:hidden;position:relative}.product-results__grid__item-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.product-results__grid__item-overview{flex-grow:1;padding:4px}.product-results__grid-item{gap:8px}@media (min-width: 768px) and (max-width: 991.98px){.product-results__grid{grid-template-columns:1fr 1fr 1fr}}.product-results__more-button{box-shadow:0 -4px 8px #00000014;padding-top:24px}.product-results__loading-content{background:#dedfe0;background:linear-gradient(48deg,#dedfe0 30%,#f8f9f9 43%,#f8f9f9 52%,#dedfe0 67%);background-size:200% 100%;animation:1.5s shine linear infinite}.product-results__loading-image{height:fit-content}.product-results__loading-image div{width:100%;aspect-ratio:1/1}.product-results__loading .product-overview__specs,.product-results__loading .product-overview :not(li)>span{width:fit-content;height:18px}.product-results__loading .product-overview__buy-quantity__input--alt,.product-results__loading .product-overview__details>*,.product-results__loading .product-overview__stock,.product-results__loading .product-overview .button-element,.product-results__loading .product-overview .link-element,.product-results__loading .product-overview .pricing-grid li{color:transparent;background:#dedfe0;background:linear-gradient(48deg,#dedfe0 30%,#f8f9f9 43%,#f8f9f9 52%,#dedfe0 67%);background-size:200% 100%;animation:1.5s shine linear infinite;outline:none;border:0}.product-results__loading .product-overview__link{height:28px}.product-technical-specification__heading{padding:8px;margin-bottom:4px}.product-technical-specification__table{border-collapse:collapse;border-spacing:0;width:100%;padding-bottom:24px;color:#232b33}.product-technical-specification__table td{white-space:normal;word-wrap:break-word}.product-technical-specification__row:nth-child(2n){background-color:#f8f9f9}.product-technical-specification td{padding:8px;vertical-align:center}.product-technical-specification__field{font-weight:500;text-align:start}.product-technical-specification__stub{width:38%}@media (max-width: 767.98px){.product-technical-specification__stub{width:50%}}.section-header{gap:16px}@media (max-width: 991.98px){.section-header{padding-top:40px;padding-bottom:40px}}.section-header__label{background-color:#323d47;color:#fff;font-weight:500;font-size:14px;line-height:20px;width:fit-content;padding:2px 8px;border-radius:3px}.section-header__title{font-size:32px;line-height:40px;font-weight:700;font-family:effra,sans-serif}.section-header__content{font-size:18px;line-height:28px;font-weight:400;font-family:effra,sans-serif}.security-question__container{gap:8px}.side-navigation{padding-right:16px;border-right:1px solid #dedfe0;margin-right:47px}@media (max-width: 767.98px){.side-navigation{width:100%;border-right:unset}}.side-navigation__summary{padding:8px 16px}@media (min-width: 768px){.side-navigation__menu{display:none}}.side-navigation__menu[open].side-navigation__menu{border:none}.side-navigation__menu[open].side-navigation__menu:before{content:url(/assets/src/assets%5Cicons/arrow-down.svg);position:absolute;right:18px;top:10px;transform:rotate(180deg);-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.side-navigation__menu[open] summary{border:1px solid #323d47;border-radius:4px}@media (max-width: 767.98px){.side-navigation__side{display:none}}.side-navigation__title{padding:12px 24px}@media (max-width: 767.98px){.side-navigation__title{padding:31px 0 11px 16px}}.side-navigation ul{list-style:none}.side-navigation__menu{border-radius:4px;border:1px solid #dedfe0;width:100%;position:relative;margin-bottom:32px}.side-navigation__menu:before{content:url(/assets/src/assets%5Cicons/arrow-down.svg);position:absolute;right:18px;top:10px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.side-navigation__item{font-size:16px;font-weight:400;line-height:16px;font-family:effra,sans-serif;padding:12px 14px;color:#191e24;position:relative;cursor:pointer}@media (max-width: 767.98px){.side-navigation__item{padding:8px 10px}}.side-navigation__item--current a{border-left:3px solid #e12613;font-weight:500}.side-navigation__item:hover a{text-decoration:underline}.side-navigation__item a,.side-navigation__item a:visited{padding-left:10px;color:#191e24;text-decoration:none;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}@media (max-width: 767.98px){.side-navigation__item a,.side-navigation__item a:visited{padding-left:6px}}.side-navigation__item:last-child{padding-bottom:68px}.side-navigation__item:last-child:after{border-bottom:1px solid #dedfe0;content:"";position:absolute;left:20px;right:0;border-bottom:1px solid #ccc;display:block;top:70px}.stats-panel__container{gap:40px}.stats-panel__content{gap:16px}@media (max-width: 767.98px){.stats-panel__content{gap:12px}}.stats-panel__stats{gap:24px}.stats-panel__stats .flex--column{flex:1;min-width:180px}@media (max-width: 991.98px){.stats-panel__stats{flex-wrap:wrap;gap:16px}}@media (max-width: 479.98px){.stats-panel__stats{flex-wrap:wrap;position:relative;gap:16px}}.stats-panel__stat{padding:0 24px 0 0;gap:8px}.stats-panel__stat-statistic{font-weight:700;font-size:52px;line-height:60px;color:#e12613}.stats-panel__stat-statistic--white{color:#f8f9f9}@media (max-width: 767.98px){.stats-panel__stat{padding:0}.stats-panel__stat-statistic{font-size:56px;line-height:64px}}.ticket__input{border-radius:4px;font-size:16px;font-weight:400;color:#48525c;padding:16px 0;background-color:#efeff0;margin-bottom:24px}.ticket__input__text-editor{padding-bottom:24px}.ticket__input__text-editor-span{margin-bottom:8px;display:block;font-size:16px;line-height:20px;color:#232b33}.ticket__input__buttons{width:100%;border-top:1px solid #D9D9D9;padding-top:16px;gap:16px}.ticket__input__attachments{font-size:14px}.ticket__input__attachments-delete{border:none}.ticket__input__attachments-delete:after{content:url(/assets/src/assets%5Cicons/cross-icon.svg);width:16px;height:16px;display:block}.ticket__input__attachments-icon-wrapper{width:24px;height:24px}.ticket__input__attachments-link-wrapper{padding-right:2px}.ticket__input__attachments-link{text-decoration:none;color:inherit}.ticket__input__add{padding-top:16px}@media (max-width: 479.98px){.ticket__input__add{flex-direction:column}}.ticket__input__attachments-container{gap:16px;flex-wrap:wrap}.ticket__input__add-attachement{position:relative;display:inline-block;border-radius:4px;border:1px solid #323d47;font-size:16px;font-weight:500;color:#323d47;padding:10px 16px;margin-right:16px}@media (max-width: 479.98px){.ticket__input__add-attachement{align-self:flex-start}}.ticket__input__attachement-label{display:inline-block;padding:10px;cursor:pointer}.ticket__input__attachement-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.ticket__input__attachment-files{color:#232b33}@media (max-width: 479.98px){.ticket__input__attachment-files{padding-top:16px;align-self:flex-start}}.ticket__input__email-container{padding-top:24px}.ticket__input__email-wrapper{padding-top:8px;padding-bottom:33px}@media (max-width: 479.98px){.ticket__input__email-wrapper{flex-direction:column}}.ticket__input__input-holder--left{padding-right:16px;width:100%}@media (max-width: 479.98px){.ticket__input__input-holder--left{padding-right:0}}.ticket__input__input-holder--right{padding-left:16px;width:100%}@media (max-width: 479.98px){.ticket__input__input-holder--right{padding-left:0;padding-top:8px}}.ticket__input__email-input{border:1px solid #323d47;border-radius:4px;padding:10px 16px;width:100%}.ticket__input .ql-snow.ql-toolbar{border-radius:4px 4px 0 0;border:1px solid #323d47}.ticket__input .ql-snow.ql-container{border-radius:0 0 4px 4px;border:1px solid #323d47;background-color:#fff;min-height:160px;color:#232b33;font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.ticket__input .ql-snow .ql-formats:has(.ql-header),.ticket__input .ql-snow .ql-formats:has(.ql-clean){display:none}.ticket__input .ql-snow .ql-formats:has(.ql-link){margin-right:0}.ticket__input .ql-snow .ql-link{display:none}.ticket-reply{border:1px solid #6b737a;border-radius:4px;margin-bottom:24px;font-size:16px;font-weight:400;color:#48525c;padding:24px}.ticket-reply--timco-member{border:1px solid #e12613}.ticket-reply--timco-member .ticket-reply__name{color:#e12613}.ticket-reply--timco-member .ticket-reply__company{background-color:#e12613}.ticket-reply__user{border-bottom:1px solid #D9D9D9;padding-bottom:16px;gap:8px 16px}.ticket-reply__user-icon{width:32px;height:32px}.ticket-reply__name{font-weight:700;color:#323d47}.ticket-reply__company{background-color:#9a9fa3;color:#fff;border-radius:2px;padding:2px 6px;font-size:14px;font-weight:400}.ticket-reply__date{margin-left:auto}@media (max-width: 479.98px){.ticket-reply__date{margin-left:0}}.ticket-reply__email{color:#9a9fa3;font-size:14px;padding:16px 0;border-bottom:1px solid #D9D9D9}.ticket-reply__message{padding:16px 0;border-bottom:1px solid #D9D9D9}.ticket-reply__attachments{font-size:14px;padding-top:16px;gap:8px 16px}.ticket-reply__attachments-icon-wrapper{width:24px;height:24px}.ticket-reply__attachments-link{color:inherit;text-decoration:underline}.ticket-reply--raised{border:1px solid #6b737a;border-radius:4px;padding:24px;font-size:16px;font-weight:400}.toast{width:400px;padding:10px 20px;border-radius:10px;color:#f8f9f9}.toast__container{position:fixed;top:20px;right:20px;gap:10px;z-index:2}@media (max-width: 479.98px){.toast{width:90%}}.toast__close{cursor:pointer}.toast__message{gap:10px;text-align:center}.toast__icon{font-size:40px}.toast--success{background-color:#00945e;border:1px solid #00ae6e}.toast--error{background-color:#e12613;border:1px solid #fef6f5}.toast--warning{background-color:#f9b700;border:1px solid #ffe293}.toast--fade-out{animation:fadeOut 1s forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.user-manage{color:#232b33;gap:40px;padding-top:40px;padding-bottom:80px}@media (max-width: 767.98px){.user-manage{padding:64px 16px;gap:24px}}.user-manage__buttons-wrapper{gap:16px;flex-direction:row}@media (max-width: 767.98px){.user-manage__buttons-wrapper{width:100%;flex-direction:column}}@media (max-width: 767.98px){.user-manage__button.link-element,.user-manage__buttons-wrapper .button-element{justify-content:center;width:100%}}.user-manage__toggle .toggle-switch{margin:auto}.user-manage__toggle .toggle-value{display:none}@media (max-width: 767.98px){.user-manage__checkbox.input--checkbox[type=checkbox]{margin:0}}.user-manage__checkbox.input--checkbox[type=checkbox][readonly]{pointer-events:none;outline-color:#bcbfc2}.user-manage__checkbox.input--checkbox[type=checkbox][readonly]:checked:before{background-color:#bcbfc2}.user-manage__checkbox.input--checkbox[type=checkbox].user-manage__checkbox-alt{outline-color:#bcbfc2}.user-manage__checkbox.input--checkbox[type=checkbox].user-manage__checkbox-alt[readonly]:before{background-color:#fff;background-image:url(/assets/src/assets%5Cicons/checkbox-dash.svg);background-size:100% 100%;background-repeat:no-repeat;height:100%;width:100%}.user-manage__permissions{border-top:1px solid #dedfe0;border-bottom:1px solid #dedfe0}.user-manage__permissions[open] .user-manage__chevron{transform:rotate(270deg)}.user-manage__permissions-top{padding:16px 0;gap:16px;cursor:pointer}.user-manage__permissions-title{color:#191e24;gap:4px}.user-manage__permissions-title-icon{color:#6b737a}.user-manage__permissions-list{padding:16px 0}.user-manage__permissions-row{display:list-item;margin-left:26px}.user-manage__permissions-row-title{margin-right:4px}.user-manage__permissions-row-text{color:#6b737a}.user-manage__users.user-manage__users-pending{margin-top:24px}.user-manage__users.user-manage__users-pending th:nth-child(1){color:#bcbfc2}.user-manage__users[open] .user-manage__chevron{transform:rotate(270deg)}.user-manage__users[open] .user-manage__users-heading{padding-bottom:0;border-bottom:none}.user-manage__users-heading{gap:12px;cursor:pointer;padding-bottom:20px;border-bottom:1px solid hsl(210,3%,87%)}.user-manage__users-heading-left{gap:12px;width:100%}.user-manage__users-title-container{gap:8px}.user-manage__users-title-num{color:#6b737a;font-weight:400}.user-manage__users-form{gap:40px}.user-manage__user div:not(:last-child,.user-manage__user-tag,.user-manage__user-active){margin-bottom:2px}.user-manage__user-tag{background-color:#e12613;color:#fff;padding:2px 8px;border-radius:2px;width:fit-content;margin-bottom:8px}.user-manage__user-name,.user-manage__user-email{color:#6b737a}.user-manage__user-email{word-break:break-all}.user-manage__user-chevron{display:flex;align-items:center;justify-content:center;height:24px;width:24px;min-height:24px;min-width:24px;transform:rotate(90deg);font-size:24px;color:#6b737a}.user-manage__user-permissions{padding-top:16px;border-top:1px solid #dedfe0}.user-manage__user-permissions[open] .user-permissions__chevron{transform:rotate(270deg)}.user-manage__user-permissions-top{gap:16px;cursor:pointer}.user-manage__user-permissions-list{gap:20px;margin-top:24px;list-style:none}.user-manage__user-permissions-row{padding-right:3px}.user-manage__user-active{background-color:#f8f9f9;padding:8px 12px;border-radius:2px;margin-bottom:16px}.user-manage__user-label[readonly]{pointer-events:none}.user-manage__cards{gap:24px;margin-top:24px}@media (min-width: 768px){.user-manage__cards.user-manage__cards-mobile{display:none}}.user-manage__card{border:1px solid #dedfe0;border-radius:8px;padding:16px;gap:16px}.address-block{padding:20px;gap:16px;border-radius:4px;border:1px;border:1px solid #dedfe0;transition:opacity .6s ease}.address-block__scroll{height:224px;overflow:auto}.address-block__info{gap:8px;color:#232b33;line-height:24px;margin-right:12px}.address-block__header{height:24px}.address-block__change-text:hover{color:#6b737a;cursor:pointer}.address-block__default--option,.address-block--hidden{display:none}.address-block--deleting{opacity:0}.address-block--deleted{display:none}.address-block__delete-text{cursor:pointer;margin-left:4px;overflow:hidden;transition:opacity .6s ease,width .7s ease}.address-block__delete-confirm{cursor:pointer;opacity:0;height:0;width:0}.address-block__delete-confirm svg{margin-left:12px}.address-block__delete-confirm svg:hover path{fill:#e12613}.address-block__delete--active .address-block__delete-text{margin-left:0;opacity:0;height:0;width:0}.address-block__delete--active .address-block__delete-confirm{display:block;opacity:1;height:fit-content;width:fit-content;transition:opacity .6s ease,width .4s ease}.add-to-list{position:relative;flex-grow:1;gap:32px}@media (max-width: 767.98px){.add-to-list{width:100%}}.add-to-list-menu{gap:32px;flex-grow:1}@media (max-width: 767.98px){.add-to-list-menu{flex-direction:column}}.add-to-list__button{min-height:54px;height:fit-content;position:sticky;top:0}.add-to-list__new,.add-to-list__existing{gap:16px;flex:1 1 0%;max-width:50%}@media (max-width: 767.98px){.add-to-list__new,.add-to-list__existing{max-width:100%}}.add-to-list__new .filter-block,.add-to-list__existing .filter-block{max-height:206px;height:fit-content}.add-to-list[data-menu-open=false] .add-to-list-menu,.add-to-list[data-menu-open=false] .add-to-list__button-open,.add-to-list[data-menu-open=true] .add-to-list__button-closed{display:none}.authentication{gap:16px}.authentication__small{max-width:min-content;margin:auto}.authentication__container{padding:24px;border-radius:8px}.authentication__code{gap:16px;height:60px;width:fit-content}@media (max-width: 767.98px){.authentication__code{gap:12px;height:50px}}@media (max-width: 479.98px){.authentication__code{gap:8px;height:40px}}.authentication__code-tile{width:60px;border-radius:4px;font-size:24px;line-height:32px;font-weight:700;font-family:effra,sans-serif}@media (max-width: 767.98px){.authentication__code-tile{width:50px;line-height:28px}}@media (max-width: 479.98px){.authentication__code-tile{width:40px;line-height:28px}}.authentication__code-tile-error{border:2px solid #e12613}.authentication__verification{gap:4px}.authentication__verification-error{color:#e12613;visibility:hidden}.authentication__verification-error--visible{visibility:visible}.authentication__buttons,.authentication-destination{gap:16px}.authentication__resend-code{color:#009d3f;padding-top:5px}.authentication__resend-countdown{color:#48525c}.authentication button.authentication__change-method-disabled{color:#9a9fa3;pointer-events:none;cursor:default}@media (max-width: 389.98px){.container:has(.authentication){padding-left:8px;padding-right:8px}}.container:has(.authentication) .container{padding-left:0;padding-right:0}.autosuggestion{padding:0 24px;list-style:none;background-color:#fff;margin:0 auto}.autosuggestion *{padding:0}.autosuggestion-container{position:absolute;width:100%;z-index:10;top:30px;left:0;box-shadow:0 0 12px #0e11146e;padding:0}.autosuggestion__product{gap:24px}.autosuggestion__product picture{width:64px;height:64px}.autosuggestion__item{cursor:pointer;text-decoration:none;color:inherit}.autosuggestion__item-list{gap:24px;list-style:none}.autosuggestion__item-text-light{color:#6b737a}.autosuggestion__item:hover,.autosuggestion__item:focus-visible{color:#e12613}.autosuggestion__section{padding:24px 0;gap:16px}.autosuggestion__section:not(:last-of-type){border-bottom:1px solid hsl(210,3%,87%)}.barcode-scanner{width:fit-content}@media (min-width: 992px){.barcode-scanner{display:none}}.barcode-scanner__start{background-color:#b8200f;padding:4px;border-radius:4px;width:fit-content;cursor:pointer;border:none}.barcode-scanner__start--hidden{display:none}.barcode-scanner__start-secondary{background-color:#fff}.barcode-scanner__start-secondary svg path{fill:#323d47}.barcode-scanner__start-secondary:hover svg path{fill:#e12613}.barcode-scanner--active{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}.barcode-scanner:not(.barcode-scanner--active) .barcode-scanner__camera{display:none}.barcode-scanner__camera{width:calc(100% - 30px);aspect-ratio:16/9;margin:15px;position:relative;box-shadow:0 0 0 100vmax #bcbfc278;overflow:hidden;background-color:#323d47}.barcode-scanner__camera video{width:100%;border-radius:4px;aspect-ratio:16/9;object-fit:cover;border:4px solid #e12613}.barcode-scanner__camera canvas{position:absolute;top:0;left:0;z-index:1}.barcode-scanner__button{background-color:#fff}.barcode-scanner__button-cancel{position:absolute;top:0;right:0;z-index:3}.barcode-scanner__notification{background-color:#323d47;color:#fff;border-radius:8px;padding:24px;gap:24px;height:150px;width:300px;position:absolute;z-index:2;top:calc(50% - 75px);left:calc(50% - 150px)}.barcode-scanner__notification-buttons{gap:12px;width:100%}.barcode-scanner__notification--hidden{display:none}.barcode-scanner:not(.barcode-scanner--active) .barcode-scanner__notification{display:none}.button-element{padding:14px 16px;border-radius:4px;width:fit-content;text-decoration:none;font-size:16px;line-height:16px;font-weight:500;font-family:effra,sans-serif;cursor:pointer;border:none;gap:4px}.button-element__wrapper{gap:8px}.button-element--default{background-color:#e12613;color:#fff}.button-element--default:hover{background-color:#cc2310}.button-element--primary{background-color:#323d47;border:1px solid #323d47;color:#fff}.button-element--primary:hover{background-color:#48525c}.button-element--secondary{background-color:transparent;border:1px solid #323d47;color:#323d47}.button-element--secondary:hover{background-color:#48525c;color:#fff}.button-element--tertiary{background-color:transparent;color:#323d47}.button-element--tertiary:hover{background-color:#48525c;color:#fff}.button-element--quaternary{background-color:#fff;color:#e12613}.button-element--quaternary:hover{background-color:#cc2310;color:#fff}.button-element--disabled{background-color:#dedfe0;color:#9a9fa3;pointer-events:none;border:none}.button-element--font-small{font-size:14px;line-height:20px}.button-element--download{padding:0;color:#3a87c7;font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.button-element--download i{font-size:20px}.button-element__search{font-size:16px;line-height:16px;font-weight:500;padding:10px 20px}.button-element--full-width{width:100%}button.button-element--link{background:none;color:#3a87c7;text-decoration:underline;padding:0;border:none;font:inherit;line-height:inherit;width:auto}button.button-element--link:hover{text-decoration:none;color:#2e6ca0}button.button-element--link:active{color:#225179}.datepicker{display:inline-block;position:relative;cursor:pointer;min-width:145px}.datepicker-content{gap:8px;padding:12px 16px;gap:12px;border-radius:4px;border:1px solid #323d47;background-color:#fff}.datepicker-button{width:100%;height:100%;content:url(/assets/src/assets%5Cicons/calendar.svg);width:18px;height:20px;background-repeat:no-repeat}.datepicker-input{width:100%;height:100%;opacity:0;position:absolute;top:0}.datepicker-input::-webkit-calendar-picker-indicator{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0}.upload{height:300px;padding:0 40px;border-radius:4px;background-color:#f8f9f9;border:1px solid #6b737a;justify-content:space-evenly}.upload__file{gap:24px}.upload__file-input{display:none}.upload__file-selected{height:24px}.upload__help{color:#6b737a}.upload--dragging{background-color:#efeff0}.filter-block{gap:12px;padding:24px;border-radius:8px;border:1px solid #bcbfc2;height:280px}.filter-block__title{color:#232b33;font-size:16px;font-weight:700}.filter-block--horizontal{gap:24px;padding:0;border:0;height:fit-content}.filter-block__list{gap:4px;overflow-y:auto}.filter-block__list-item{padding:4px 8px;gap:4px;border-radius:2px}.filter-block__list-item:has(input:checked){background-color:#f8f9f9}.filter-block__checkbox{margin-right:8px}.filter-block__checkbox-label{color:#232b33}.filter-block__checkbox-label--disabled{color:#9a9fa3}.filter-block__number{color:#6b737a}.filter-block__number--disabled{color:#9a9fa3}.hamburger-menu{position:relative}.hamburger-menu[open]{position:absolute;top:0;left:0;width:100%;background:#fff;z-index:10;height:100vh;overflow-x:scroll}@media (min-width: 992px){.hamburger-menu-icon{display:none}}.hamburger-menu__title,.hamburger-menu[open] .hamburger-menu-icon{display:none}.hamburger-menu[open] .hamburger-menu__title{display:flex}.hamburger-menu__list{list-style:none;padding:0 20px;color:#232b33}.hamburger-menu__li{padding-top:24px;padding-bottom:20px}.hamburger-menu__outlined .material-icons{font-family:Material Symbols Outlined}.hamburger-menu__category-open,.hamburger-menu__category[open] .hamburger-menu__category-closed{display:none}.hamburger-menu__category[open] .hamburger-menu__category-open{display:flex;background:#f8f9f9;gap:24.6px}.hamburger-menu__category[open]{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.hamburger-menu__prod-listing-open,.hamburger-menu__prod-listing[open] .hamburger-menu__prod-listing-closed{display:none}.hamburger-menu__prod-listing[open] .hamburger-menu__prod-listing-open{display:flex;background:#f8f9f9;gap:24.6px}.hamburger-menu__prod-listing[open]{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.hamburger-menu__view-all,.hamburger-menu__arrow-link,.hamburger-menu--default{color:#232b33;text-decoration:none}.hamburger-menu__view-all:hover,.hamburger-menu__view-all:focus-visible,.hamburger-menu__arrow-link:hover,.hamburger-menu__arrow-link:focus-visible,.hamburger-menu--default:hover,.hamburger-menu--default:focus-visible{text-decoration:underline}.hamburger-menu--new{background-color:#295bdb;color:#fff;padding:2px 8px;border-radius:4px;text-decoration:none}.hamburger-menu--clearance{background-color:#ffd100;color:#232b33;padding:2px 8px;border-radius:4px;text-decoration:none}.header-link{width:100%;padding:16px 12px;position:relative;cursor:pointer}.header-link-summary{padding:0}.header-link-summary:focus-visible{font-size:16px;line-height:24px;font-weight:700;font-family:effra,sans-serif;line-height:inherit;background-color:#6b737a}.header-link-height{height:100%}.header-link-block{flex:1}.header-link-block[open]{font-size:16px;line-height:24px;font-weight:700;font-family:effra,sans-serif;line-height:inherit;background-color:#6b737a}.header-link-block[open] .header-link-menu__category{pointer-events:all}.header-link-block[open] .header-link:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:12px solid #ffffff}.header-link-block:has(summary)[open] a:focus-visible,.header-link-block:not(:has(summary)):focus-visible{text-decoration:underline}.header-link--default{background-color:#323d47;color:#fff}.header-link--new{background-color:#295bdb;color:#fff}.header-link--clearance{background-color:#ffd100;color:#232b33}.header-link-menu{position:relative;height:92px}.header-link-menu__category,.header-link-menu__prod-listing,.header-link-menu__product,.header-link-menu__direct-link{text-decoration:none}.header-link-menu__category:focus-visible,.header-link-menu__prod-listing:focus-visible,.header-link-menu__product:focus-visible,.header-link-menu__direct-link:focus-visible{text-decoration:underline}.header-link-menu__category{color:inherit;pointer-events:none}.header-link-menu__prod-listing{border-bottom:1px solid #e12613;color:#232b33;padding-bottom:6px;margin-bottom:14px;display:block;width:100%}.header-link-menu__product{color:#232b33}.header-link-menu__product:hover,.header-link-menu__product:focus-visible{color:#e12613}.header-link-menu__children{background:#fff;position:absolute;top:100%;left:0;width:100%;padding:40px 24px;z-index:3;grid-row-gap:42px}.header-link-menu__children-list{list-style:none}.header-link-menu__children-list li{margin-bottom:9px}.header-link-menu__children-list li:last-child{margin-bottom:0}.invoice{padding:24px;gap:24px}.invoice__header{margin-bottom:24px}.invoice__header-timco{gap:12px}.invoice__footer{margin:24px 0}.invoice__summary{width:35%}.invoice__prices{width:30%}.invoice__details,.invoice__notes{border:1px solid #232b33;padding:0 24px 32px;border-radius:12px}.invoice__details+.invoice__details{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none;border-top:none}.invoice__notes{margin-right:12px;flex-grow:1}.invoice__table-container{gap:6px}.invoice__table-section{border:1px solid #232b33;border-radius:12px}.invoice__table-header{border-top-right-radius:0;border-top-left-radius:0}.invoice__table-row{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));border-top:1px solid #232b33;padding-right:12px}.invoice__table-row:first-child{border-top:none}.invoice__table-row--full-width{grid-template-columns:1fr}.invoice__table-row--empty{height:45px}.invoice__table-row--divided :not(:last-child){border-right:1px solid #232b33}.invoice__table-row--top-spacing{margin-top:24px}.invoice__table-row--empty.invoice__table-row--divided:before{content:"";display:block;width:calc(100% - 1px);height:100%;border-right:1px solid #232b33}.invoice__table-row--empty.invoice__table-row--divided:after{content:""}.invoice__table-row>*{padding:12px}.invoice__table-row--no-border{border:none}.invoice__table-row--no-border>*{padding:2px 12px}.invoice__table-row :has(.invoice__table-item--suffix){position:relative}.invoice__table-item--span-2{grid-column:span 2}.invoice__table-item--span-3{grid-column:span 3}.invoice__table-item--span-4{grid-column:span 4}.invoice__table-item--no-padding.text-left{padding-left:0}.invoice__table-item--no-padding.text-right{padding-right:0}.invoice__table-item--padded-start{padding-left:24px}.invoice__table-item--suffix{position:absolute;font-size:14px;line-height:20px;font-weight:400;font-family:effra,sans-serif;left:calc(100% - 12px);top:0}.label-element{font-weight:500;font-size:14px;line-height:20px;width:fit-content;padding:0 8px;border-radius:3px;height:20px;display:block}.label-element--default{background-color:#323d47;color:#fff}.label-element--default:after{background-color:#323d47}.label-element--address{background:#dedfe0;font-family:Effra}.label-element--plus-price{margin-left:16px;border-width:1px;border:1px solid #323d47;font-family:Effra;color:#232b33}.label-element--plus-price:before{content:"+";margin-right:2px}.label-element--secondary{background-color:#fff;color:#323d47;border:1px solid #323d47}.label-element--offer{background-color:#e12613;color:#fff}.label-element--offer:after{background-color:#e12613}.label-element--clearance{background-color:#ffd100;color:#232b33}.label-element--clearance:after{background-color:#ffd100}.label-element--new{background-color:#295bdb;color:#fff}.label-element--new:after{background-color:#295bdb}.label-element--t-shape{position:relative}.label-element--t-shape:after{content:"";position:absolute;right:-21px;-webkit-mask:url(/assets/src/assets%5Cshapes/label-t-shape-after.svg) center no-repeat;mask:url(/assets/src/assets%5Cshapes/label-t-shape-after.svg) center no-repeat;width:24px;height:20px}.label-element--o-shape{position:relative}.label-element--o-shape:after{content:"";position:absolute;right:-17px;-webkit-mask:url(/assets/src/assets%5Cshapes/label-o-shape-after.svg) center no-repeat;mask:url(/assets/src/assets%5Cshapes/label-o-shape-after.svg) center no-repeat;width:24px;height:20px}.link-element{padding:8px 16px;border-radius:4px;width:fit-content;text-decoration:none;font-size:16px;line-height:18px;font-weight:500;font-family:effra,sans-serif}.link-element__wrapper{gap:8px}.link-element--default{background-color:#e12613;color:#fff}.link-element--default a,.link-element--default a:visited{color:#fff;text-decoration:none}.link-element--default:hover{background-color:#cc2310}.link-element--primary{background-color:#323d47;color:#fff}.link-element--primary a,.link-element--primary a:visited{color:#fff;text-decoration:none}.link-element--primary:hover{background-color:#48525c}.link-element--secondary{background-color:transparent;border:1px solid #323d47;color:#323d47}.link-element--secondary a,.link-element--secondary a:visited,.link-element--secondary a:focus{color:#323d47;text-decoration:none}.link-element--secondary:hover{background-color:#48525c;color:#fff}.link-element--secondary:hover a{color:#fff}.link-element--tertiary{background-color:transparent;color:#323d47}.link-element--tertiary a,.link-element--tertiary a:visited{color:#323d47;text-decoration:none}.link-element--tertiary:hover{background-color:#48525c;color:#fff}.link-element--tertiary:hover a{color:#fff}.link-element--quaternary{background-color:#fff;color:#e12613}.link-element--quaternary a,.link-element--quaternary a:visited{color:#e12613;text-decoration:none}.link-element--quaternary:hover{background-color:#cc2310;color:#fff}.link-element--quaternary:hover a{color:#fff}.link-element--underline{background-color:transparent;color:#48525c;font-weight:400;padding:0}.link-element--underline span{text-decoration:underline}.link-element--underline i{color:#6b737a;text-decoration:none}.link-element--underline a,.link-element--underline a:visited{color:#323d47}.link-element--underline:hover{color:#6b737a}.link-element--underline:hover i{color:#9a9fa3}.link-element--blue-underline{background-color:transparent;color:#3a87c7;font-weight:400;padding:0}.link-element--blue-underline span{text-decoration:underline}.link-element--blue-underline i{text-decoration:none}.link-element--blue-underline a,.link-element--blue-underline a:visited{color:#3a87c7}.link-element--blue-underline:hover{color:#6b737a}.link-element--blue-underline:hover i{color:#9a9fa3}.link-element--disabled{background-color:#dedfe0;color:#9a9fa3;pointer-events:none}.link-element--disabled a,.link-element--disabled a:visited{color:#9a9fa3;text-decoration:none}.link-element--font-small{font-size:14px;line-height:20px}.link-element--download{padding:0;color:#3a87c7;font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.link-element--download a,.link-element--download a:visited{text-decoration:underline;color:#3a87c7}.link-element--download i{font-size:20px}.link-element--full-width{width:100%;display:flex;height:48px}.link-element--large{padding:14px 16px}.link-element--header{font-weight:400;padding:22px 16px}.link-element--hamburger{color:#232b33;gap:8px;padding:0}.link-element--hamburger:hover{color:#cc2310}.link-element--first,.link-element--last{padding:22px 5px}.media-zoom{position:relative;width:fit-content;padding:8px}.media-zoom__media{position:relative}.media-zoom__media .media{display:flex}.media-zoom__zoomer{position:absolute;margin:1px;left:0;bottom:0;width:30px;height:30px}.media-zoom__zoomed-view{position:fixed;margin:0;left:0;top:0;width:100%;height:100%;z-index:255}.media-zoom__zoomed-view .zoomist-container{border-color:#323d47;box-shadow:0 0 0 100vmax #bcbfc245;max-width:40%;min-width:35%;z-index:auto}.media-zoom__zoomed-view .zoomist-container .zoomist-zoomer:has(.zoomist-zoomer-in){top:12.5%;border-radius:4px 0 0 4px;z-index:256}.media-zoom__zoomed-view__image-container{width:100%;height:100%;z-index:auto}.moq-element{gap:2px}.moq-element__input{height:48px;border-radius:4px;border:1px solid #323d47;padding:4px}.moq-element__text{min-width:max-content}.moq-element__container{width:80px}.moq-element--disabled{pointer-events:none;border:1px solid #dedfe0;background:#f8f9f9}.moq-element .input-exceed-limit{animation:input-exceed-limit .2s}.notification-element{width:100%;color:#48525c;padding:8px;border-radius:4px;margin:24px 0}.notification-element__text{gap:8px;color:#232b33}.notification-element__good{background-color:#48c40033}.notification-element__warning{background-color:#ffe91f33}.notification-element__bad{background-color:#e5281433}.notification-element__positive{background-color:#00945e1a}.notification-element__positive .notification-element__icon{color:#00945e}.notification-element__positive-outline{outline:1px solid #00945e}.notification-element__positive-outline .notification-element__icon,.notification-element__positive-outline .notification-element__text{color:#00945e}.notification-element__error-outline{outline:1px solid #e12613}.notification-element__error-outline .notification-element__icon,.notification-element__error-outline .notification-element__text{color:#e12613}.notification-element span.notification-element__close{font-size:16px}.notification-element span.notification-element__icon{font-size:20px}.pagination{padding-top:24px}@media (max-width: 767.98px){.pagination{display:grid;gap:6px;grid-template-areas:"buttons buttons" "backwards forwards"}}.pagination__pages{gap:6px}@media (max-width: 767.98px){.pagination__pages{grid-area:buttons}}.pagination__forwards,.pagination__backwards{gap:8px}.pagination__forwards{justify-content:start;grid-area:forwards;margin-right:16px}.pagination__backwards{justify-content:end;grid-area:backwards;margin-left:16px}.pagination__button{background:transparent;width:48px;height:48px;padding:0;color:#6b737a;position:relative}.pagination__button svg{position:absolute;z-index:-1}.pagination__button:after{content:url(/assets/src/assets%5Cicons/tim-button-shape.svg);position:absolute;z-index:-1}.pagination__button:hover:after{filter:brightness(90%)}.pagination__button-double:before{content:url(/assets/src/assets%5Cicons/chevron-start.svg);width:24px;height:24px;padding:4px;border-radius:999px;background:#fff}.pagination__button-single:before{content:url(/assets/src/assets%5Cicons/chevron-left.svg);width:24px;height:24px;padding:4px;gap:0px;border-radius:999px;opacity:0px;background:#fff}.pagination__button-backwards{transform:scaleX(-1)}.pricing-grid{gap:10px;width:fit-content}.pricing-grid__price{gap:16px}.pricing-grid__price--current,.pricing-grid__price--prior{list-style:none;gap:10px}.pricing-grid__price--current{grid-column:1/2}.pricing-grid__price--prior{grid-column:2/3}.pricing-grid__price--prior li,.pricing-grid__types li{font-size:14px;line-height:20px}.pricing-grid__types{list-style:none;gap:10px}.pricing-grid__text{gap:4px}.pricing-grid--large{gap:24px}.pricing-grid--large .pricing-grid__price{gap:12px}.pricing-grid--large .pricing-grid__price--current,.pricing-grid--large .pricing-grid__price--prior{list-style:none;gap:8px}.pricing-grid--large .pricing-grid__price--prior li,.pricing-grid--large .pricing-grid__types li{font-size:20px;line-height:28px}.pricing-grid--large .label-element{font-size:20px;line-height:28px;height:28px}.sale-price__no-sale{visibility:hidden}.sale-price__on-sale{font-weight:400;color:#232b33;text-decoration:line-through}body .pricing-grid__text,body[data-show-prices=false] .pricing-grid,body[data-show-prices=false] .dashboard-table__price{display:none}body[data-show-prices=false] .pricing-grid__text{display:flex}body[data-show-prices=false] .price-display{display:none}.product-gallery{gap:24px;height:fit-content}@media (max-width: 991.98px){.product-gallery{max-width:768px;flex-direction:column-reverse}}.product-gallery picture.product-gallery__picture{width:100%;height:100%;aspect-ratio:1}.product-gallery picture.product-gallery__picture img.media{border-radius:3px}.product-gallery__image{height:auto;max-width:100%;max-height:100%;object-fit:contain}.product-gallery__image-container{width:100%;height:100%}.product-gallery__image-container:has(.product-gallery__stack-item){border:2px solid hsl(210,3%,87%);border-radius:5px}.product-gallery__image-container:has(.product-gallery__stack-item):hover{outline:2px solid #e12613}.product-gallery__image--focus{flex:7}.product-gallery__stack-container{flex:1.2;display:inline-grid;gap:24px}@media (max-width: 991.98px){.product-gallery__stack-container{gap:16px}}.zoomist-container{height:auto;max-width:100%;max-height:100%;border:2px solid hsl(210,3%,87%);border-radius:5px;object-fit:contain}.zoomist-image{width:100%;aspect-ratio:1}.zoomist-image img{width:100%;height:100%;object-fit:cover;object-position:center}.label--available{width:fit-content;padding:2px 8px;border-radius:2px;outline:1px solid #00945e;color:#00945e}.label--unavailable{width:fit-content;padding:2px 8px;border-radius:2px;outline:1px solid #e12613;color:#e12613}.product-overview{background-color:#fff}.product-overview a.product-overview__link{text-decoration:none;color:#232b33}.product-overview__headings{color:#232b33}@media (max-width: 479.98px){.product-overview__headings{font-weight:700;font-size:32px;line-height:40px}}.product-overview--main{padding:80px;gap:32px}@media (max-width: 479.98px){.product-overview--main{gap:24px}}.product-overview__details{color:#232b33;gap:8px}.product-overview__pricing{gap:15px}.product-overview__pricing>.pricing-grid{grid-template-columns:1fr 1fr}.product-overview__pricing:has(.label--unavailable)>.pricing-grid{color:#bcbfc2}.product-overview__specs{list-style:none}.product-overview__specs li{margin-top:8px}.product-overview__buy-buttons,.product-overview__buy-quantity{gap:10px}.product-overview__buy-quantity__input{width:96px;text-align:center}.product-overview__buy-quantity__input:disabled{background-color:#f8f9f9;pointer-events:none;border:1px solid #bcbfc2}.product-overview__separator{border-top:1px solid #dedfe0}.product-overview__stock--message{gap:8px}.product-overview__button-element{width:100%;display:block}.product-overview__button-element>button.button-element{height:48px}.product-overview__break{flex-basis:100%;height:0}.product-overview__dropdown{height:48px}.product-overview__total-qty.product-overview__dropdown:focus{border:2px solid #323d47}.product-overview .input-exceed-limit{animation:input-exceed-limit .2s}.product-overview div.moq-element{width:96px}.quantity-price{color:#232b33}.quantity-price li{list-style:none}.quantity-price__row{white-space:nowrap;padding:2px;line-height:20px}.quantity-price__no-amount{color:#bcbfc2}.quantity-price__unit-price{font-weight:500}.quantity-price__breakdown-amount{width:fit-content}.product-overview--alt{padding:0 2px;height:100%}.product-overview__separator--alt{border-top:1px solid #dedfe0;margin:16px 0}.product-overview__buy-quantity__input--alt{min-width:80px;max-width:50%}.product-overview__add-button-element{padding:14px 0}.product-overview__pricing>.pricing-grid__types{gap:4px}.product-overview__pricing>.pricing-grid--current,.product-overview__pricing>.pricing-grid--prior{gap:4px}.select-element{position:relative}.select-element:focus-within{outline:#e12613 auto 1px}.select-element__options,.select-element__value{background-color:#fff;box-shadow:0 4px 4px #0000001a;border:2px solid #323d47;border-radius:4px}.select-element__options{position:absolute;width:100%;border-top:none;border-radius:0 0 4px 4px;padding:8px;gap:4px;max-height:192px;overflow:auto;z-index:1}.select-element__option{border-radius:2px;cursor:pointer}.select-element__value{padding:12px 16px;cursor:pointer}.select-element__value:after{content:url(/assets/src/assets%5Cicons/arrow-down.svg);height:20px;width:20px;pointer-events:none;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.select-element__option{padding:4px 8px}.select-element__option:hover{background-color:#f8f9f9}.select-element__option--selected{display:none}.select-element[open]:focus-within{outline:none}.select-element[open] .select-element__value{border-bottom:none;border-radius:4px 4px 0 0}.select-element[open] .select-element__value:after{transform:rotate(180deg)}.select-element--disabled{pointer-events:none}.select-element--disabled .select-element__value{border:2px solid #bcbfc2}.select-element--disabled .select-element__value:after{opacity:.5}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide--rtl{direction:rtl}.site-alert-bar{padding:6px 24px;color:#232b33}.site-alert-bar__icon-true:before{content:"";background-image:url(/assets/src/assets%5Cicons/notification-icon.svg);background-size:16px 16px;background-repeat:no-repeat;width:20px;height:16px;margin-top:3px;pointer-events:none}.site-alert-bar__link{color:#232b33;text-decoration:underline}.site-alert-bar-text{width:fit-content}@media (max-width: 767.98px){.site-alert-bar{justify-content:start}}.site-alert-bar .rte{max-width:calc(100% - 140px);overflow:hidden}@media (max-width: 767.98px){.site-alert-bar .rte{max-width:calc(100% - 80px)}}.site-alert-bar .rte p{margin-bottom:0;padding-bottom:0}.site-alert-bar p{display:inline}.site-alert-bar a{color:#232b33;text-decoration:underline}.site-alert{position:relative;background-color:#bcbfc2}.site-alert-bar__slide{position:absolute;top:0;right:0;gap:16px;height:100%;align-items:center;padding:0 16px}.site-alert-bar__slide-buttons{width:9px;height:9px;border-radius:100%;background-color:#bcbfc2;border:2px solid #191e24}.site-alert-bar__slide-buttons:hover,.site-alert-bar__slide-buttons:focus{background-color:#6b737a}.site-alert-bar__slide-buttons.glide__bullet--active{background-color:#232b33}.status{width:112px}.status-label{width:100%;padding:2px 4px;gap:10px;border-radius:4px;background:#d1ffc6}.status--processing-label{background:#daebff}.status--processing:before{content:"";display:block;width:100%;height:4px;border-radius:2px;background:linear-gradient(to right,#323d47 22.4px,#efeff0 22.4px);margin-bottom:10px}.status--being-picked-label{background:#daf5ff}.status--being-picked:before{content:"";display:block;width:100%;height:4px;border-radius:2px;background:linear-gradient(to right,#323d47 44.8px,#efeff0 44.8px);margin-bottom:10px}.status--despatched-label{background:#ffe9b9}.status--despatched:before{content:"";display:block;width:100%;height:4px;border-radius:2px;background:linear-gradient(to right,#323d47 67.2px,#efeff0 67.2px);margin-bottom:10px}.status--out-for-delivery-label{background:#fffac1}.status--out-for-delivery:before{content:"";display:block;width:100%;height:4px;border-radius:2px;background:linear-gradient(to right,#323d47 89.6px,#efeff0 89.6px);margin-bottom:10px}.status--delivered:before{content:"";display:block;width:100%;height:4px;border-radius:2px;background:linear-gradient(to right,#323d47 112px,#efeff0 112px);margin-bottom:10px}.status--pending-label{background-color:#fff;border:1px solid #232b33}.status--pending:before{content:"";display:block;width:100%;height:4px;border-radius:2px;background:linear-gradient(to right,#323d47 0,#efeff0 0);margin-bottom:10px}.status--cancelled-label{background:#bcbfc2;color:#232b33}.status--open-label{background:#323d47;color:#fff}.status--closed-label{background:#bcbfc2;color:#48525c}.toggle{gap:8px}.toggle--smaller .toggle-switch{width:32px;height:20px}.toggle--smaller .toggle-switch input:checked+.toggle-slider:before{transform:translate(10px)}.toggle--smaller .toggle-slider:before{height:14px;width:14px;bottom:3px}.toggle-text--dark span{color:#232b33}.toggle-switch{position:relative;display:inline-block;width:40px;height:24px;border-radius:24px}.toggle-switch input{opacity:0;width:0;height:0;cursor:pointer;pointer-events:auto}.toggle-switch input:checked+.toggle-slider{background-color:#323d47}.toggle-switch input:checked+.toggle-slider:before{transform:translate(16px)}.toggle-slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#bcbfc2;transition:.4s;border-radius:24px;pointer-events:none}.toggle-slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.toggle-label{color:#48525c;font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif;flex:1}.toggle-value{color:#48525c}.toggle-value:last-of-type{color:#bcbfc2}.toggle:has(input:checked) .toggle-value{color:#bcbfc2}.toggle:has(input:checked) .toggle-value:last-of-type{color:#48525c}.tab-menu{gap:16px}.tab-menu__item{background-color:transparent;border:none}.tab-menu__item-content{border-bottom:2px solid transparent}.tab-menu__item:hover .tab-menu__item-content,.tab-menu__item[aria-selected=true] .tab-menu__item-content{border-bottom:2px solid #e12613}.tab-menu[data-selected-tab=user-info__security] .user-info__security,.tab-menu[data-selected-tab=user-info__authentication] .user-info__authentication,.tab-menu[data-selected-tab=user-info__password] .user-info__password{display:inline}.tag-group{width:fit-content}.tag-group__container{gap:24px;padding:24px}.tag-group__container--sticky{position:sticky;top:0;width:100%;padding:0;z-index:2}.tag-group__container--stuck{box-shadow:0 4px 2px -2px #00000014}.tag-group__tag{background-color:#fff;color:#323d47;border:1px solid #323d47;padding:4px 8px;gap:8px;border-radius:2px;width:fit-content}.tag-group__close{padding:0 2px 2px}.tag-group__close:hover{cursor:pointer}.tag-group__close:hover svg path{fill:#e12613}.tag-group__tags{gap:8px;margin-top:8px}.ticket-control{width:100%;background-color:#f8f9f9;color:#48525c;font-weight:400;margin-right:40px;position:sticky;top:0}.ticket-control__info{padding:16px;border-bottom:1px solid #dedfe0;display:flex;flex-direction:column}.ticket-control__detail{font-size:14px;padding-bottom:8px}.ticket-control__number{font-size:20px}.ticket-control__date{font-size:16px}.ticket-control__button{padding:14px 39px}.tooltip-element__content{position:relative;width:fit-content}.tooltip-element__content:hover .tooltip-element__text-container{visibility:visible;opacity:1}.tooltip-element__text{background-color:#fff;color:#232b33;border:1px solid #bcbfc2;box-shadow:0 4px 4px #00000014;border-radius:4px;padding:8px;width:fit-content;font-size:14px;font-weight:400;line-height:20px}.tooltip-element__text-container{visibility:hidden;opacity:0;position:absolute;z-index:1;bottom:125%;left:calc(50% - 100px);width:200px;transition:opacity .6s ease}.tooltip-element__text-container:after{content:"";position:absolute;top:calc(100% - 1px);left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#ffffff transparent transparent transparent}.tooltip-element__text-container:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:#bcbfc2 transparent transparent transparent}.tooltip-element--active .tooltip-element__text-container{visibility:visible;opacity:1}.tooltip-element--red{position:absolute;top:4px;left:calc(50% - 10px)}.tooltip-element--red:not(.tooltip-element--active){display:none}.tooltip-element--red svg path{fill:#e12613}.tooltip-element--red .tooltip-element__text{color:#e12613;border:1px solid #e12613}.tooltip-element--red .tooltip-element__text-container:before{border-color:#e12613 transparent transparent transparent}.tooltip-element__blocked-left .tooltip-element__text-container{left:0}.tooltip-element__blocked-left .tooltip-element__text-container:before{content:"";left:2%;transform:none}.tooltip-element__blocked-left .tooltip-element__text-container:after{left:5%}.tooltip-element__blocked-right .tooltip-element__text-container{left:calc(100% - 200px)}.tooltip-element__blocked-right .tooltip-element__text-container:before{content:"";left:92%;transform:none}.tooltip-element__blocked-right .tooltip-element__text-container:after{left:95%}.tooltip-element__blocked-top .tooltip-element__text-container{bottom:revert;top:125%}.tooltip-element__blocked-top .tooltip-element__text-container:before{top:-11px;border-color:transparent transparent #bcbfc2 transparent}.tooltip-element__blocked-top .tooltip-element__text-container:after{top:-9px;border-color:transparent transparent #ffffff transparent}.account-enquiry{background-color:#f8f9f9;gap:64px}@media (max-width: 991.98px){.account-enquiry{flex-direction:column;gap:40px;padding-top:40px;padding-bottom:40px}}.account-enquiry__text-area{flex:1}.account-enquiry__form{flex:1;background-color:#fff}.account-enquiry__button-wrapper{margin-top:24px}.address-management{gap:40px}.address-management__header{gap:20px;color:#232b33}.address-management__table-header{gap:12px}.address-management__search{width:100%;max-width:448px;padding:4px;border-radius:4px;background:#fff;border:1px solid #323d47}.address-management__search input{flex:1;border:0;outline:0;padding:4px 12px;line-height:26px}.address-management__search svg{margin-right:12px}.address-management__search-results{margin-top:24px}.address-management__result-number{color:#6b737a;font-weight:400}.address-management__load-more--message{text-align:center;padding:24px 0 16px}.address-management__load-more--button{margin:0 auto 24px}.address-management .accordion{border:0;margin-bottom:24px}.address-management .accordion__text{border:0}.address-management .accordion:hover{background-color:#fff}.article-page--label{padding-bottom:16px}.article-page--title{font-size:42px;line-height:40px;font-weight:700;font-family:effra,sans-serif;padding-bottom:16px;color:#232b33}.article-page--date{padding-bottom:16px}.article-page--image{padding-bottom:40px}.blog-listing .side-navigation{padding-right:0;border-right:unset;margin-right:0}.blog-listing .side-navigation__item:last-child:after{border-bottom:unset;content:unset}.category-listing-page__title{padding:40px 0 24px;color:#232b33}.create-ticket .ticket-details__main{max-width:832px}.create-ticket__type{gap:8px}.create-ticket__type-text,.create-ticket__type-or{color:#232b33;font-family:Effra;font-weight:400;font-size:20px;line-height:24px;letter-spacing:0%}.create-ticket__type-or{color:#6b737a}.create-ticket__type .select-element{min-width:220px}.create-ticket__type .select-element__option[data-option-value=default]{display:none}.create-ticket:not(:has(.select-element--disabled)) .ticket__input__save-btn{background-color:#dedfe0;color:#9a9fa3;pointer-events:none;border:none}.dashboard-user{padding:20px 144px}.dashboard-user__name{font-size:32px;font-weight:700;color:#323d47}.dashboard-user__details{font-size:16px;font-weight:400;line-height:24px;color:#323d47}.member-2fa-setup-page{background-color:#fff;gap:64px}@media (max-width: 991.98px){.member-2fa-setup-page{flex-direction:column;gap:40px;padding-top:40px;padding-bottom:40px}}.member-2fa-setup-page__form-container{max-width:464px;gap:24px}.member-register-page{background-color:#f8f9f9;gap:64px}@media (max-width: 991.98px){.member-register-page{flex-direction:column;gap:40px;padding-top:40px;padding-bottom:40px}}.order-information{gap:40px}@media (min-width: 768px) and (max-width: 1249.98px){.order-information{padding-right:72px;padding-left:72px}}@media (max-width: 767.98px){.order-information{padding-top:40px;padding-bottom:40px}}.order-information__table{border-collapse:collapse}@media (max-width: 767.98px){.order-information__table{display:none}}.order-information__table-cell,.order-information__table-header{padding:16px}@media (max-width: 991.98px){.order-information__table-cell,.order-information__table-header{padding:8px}}.order-information__table-cell{border-bottom:1px solid hsl(210,3%,87%)}.order-information__table-cell--empty{padding:0}.order-information__table-cell-image{width:min-content;padding:8px}@media (max-width: 991.98px){.order-information__table-cell-image{padding:2px}}.order-information__table-cell-image img{width:56px}.order-information__table-cell--price,.order-information__table-cell--quantity{padding-right:8px}@media (max-width: 991.98px){.order-information__table-cell--price,.order-information__table-cell--quantity{padding-right:2px}}.order-information__table-cell--price .pricing-grid,.order-information__table-cell--quantity .pricing-grid{gap:12px;width:100%;justify-content:space-between}.order-information__table-cell--price .pricing-grid__types,.order-information__table-cell--quantity .pricing-grid__types{list-style:none;gap:2px}.order-information__table-cell--price .pricing-grid__price--prior li,.order-information__table-cell--price .pricing-grid__types li,.order-information__table-cell--quantity .pricing-grid__price--prior li,.order-information__table-cell--quantity .pricing-grid__types li{width:max-content}.order-information__table-cell--price .pricing-grid__price--current,.order-information__table-cell--price .pricing-grid__price--prior,.order-information__table-cell--quantity .pricing-grid__price--current,.order-information__table-cell--quantity .pricing-grid__price--prior{list-style:none;gap:2px}.order-information__table-cell--quantity{color:#6b737a;padding:0}.order-information__table-cell--quantity .label-element{padding:0}.order-information__table-cell--quantity .pricing-grid__price--current{width:max-content}.order-information__table-header{background:#f8f9f9}.order-information__table-link{color:#e12613}.order-information__details{gap:24px}@media (max-width: 991.98px){.order-information__details{gap:12px}}@media (max-width: 991.98px){.order-information__details{flex-direction:column-reverse}}@media (min-width: 768px) and (max-width: 991.98px){.order-information__addresses{grid-template-columns:1fr 1fr}}@media (max-width: 991.98px){.order-information__addresses,.order-information__details{gap:40px}}.order-information__contents{gap:16px}.order-information__block,.order-information .address-block{padding:0;border:0;gap:12px}.order-information__status{margin-top:8px}.orders{gap:64px;padding-top:64px;padding-bottom:64px}@media (max-width: 767.98px){.orders{gap:40px;padding-top:40px;padding-bottom:40px}}.orders__header{gap:20px}.orders__count{font-size:24px;line-height:32px;font-weight:700;font-family:effra,sans-serif;font-weight:400;color:#6b737a}.orders__section{gap:24px}.orders__section-header{gap:16px}.orders__content{gap:40px}@media (max-width: 767.98px){.orders__content{gap:24px}}.orders:has(.tab-menu__item[value=orders-active][aria-selected=true]) .orders__completed{display:none}.orders:has(.tab-menu__item[value=orders-completed][aria-selected=true]) .orders__active{display:none}.order-upload{padding-top:120px;padding-bottom:120px;gap:40px}.order-upload__header{gap:20px}.order-upload__header--invalid{align-items:center;gap:5px}.order-upload__content{gap:24px}.order-upload__file-upload,.order-upload__file-info{flex:1;gap:8px}.order-upload__file--current{outline:1px solid #e12613}.order-upload__file-content{height:100%;resize:none;padding:16px;border-radius:4px;border:1px solid #6b737a}.order-upload__file-content:focus{outline:1px solid #6b737a}.order-upload__form{gap:40px}.order-upload__button-section{gap:16px}@media (max-width: 767.98px){.order-upload__button-section{flex-direction:column}.order-upload__button-section__button{width:100%;justify-content:center}}.order-upload .material-icons{font-family:Material Symbols Outlined}.product-page{margin-top:64px;margin-bottom:64px;grid-row-gap:40px;grid-template-columns:calc(60% - 12px) calc(40% - 12px);grid-template-rows:auto minmax(fit-content,100%) auto;grid-template-areas:"gallery summary" "details summary" "carousel carousel"}@media (max-width: 1249.98px){.product-page{margin-top:24px;margin-bottom:24px}}@media (max-width: 991.98px){.product-page{grid-template-rows:auto;grid-template-areas:"gallery gallery" "summary summary" "details details" "carousel carousel";grid-template-columns:60% 40%}}@media (min-width: 992px){.product-page{grid-column-gap:24px}}@media (max-width: 479.98px){.product-page{grid-row-gap:15px}}.product-page--unavailable{grid-template-areas:"gallery summary" "carousel carousel" "details ."}@media (max-width: 991.98px){.product-page--unavailable{grid-template-areas:"gallery gallery" "summary summary" "carousel carousel" "details details"}}@media (max-width: 767.98px){.product-page--unavailable{grid-template-areas:"gallery gallery" "summary summary" "carousel carousel" "details details "}}.product-page__summary{grid-area:summary}.product-page__overview{padding:0}@media (min-width: 768px) and (max-width: 991.98px){.product-page__overview .product-overview__details,.product-page__overview .product-overview__pricing{max-width:calc(60% - 12px)}}.product-page__gallery{grid-area:gallery}@media (max-width: 991.98px){.product-page__gallery{margin:0 auto}}.product-page__details{border-top:1px solid #dedfe0;grid-area:details}.product-page__details .accordion__item:last-of-type{padding-bottom:0}.product-page__pricing{gap:24px;margin-top:32px}@media (min-width: 768px) and (max-width: 991.98px){.product-page__pricing{flex-direction:row;margin-right:32px}}.product-page__pricing>.pricing-grid{grid-template-columns:1fr 1fr}.product-page__pricing-login{background-color:#fff;border-radius:8px;border:1px solid #dedfe0;flex:0 0 50%;color:#232b33}.product-page__pricing-login-help{margin:0 24px 24px}.product-page__pricing-stocklist{flex:0 0 50%}.product-page__suggestions{overflow:hidden;grid-area:carousel}.product-page__suggestions__title{height:57px;color:#232b33}@media (max-width: 479.98px){.product-page__suggestions__title{font-size:18px;line-height:24px;font-weight:700;font-family:effra,sans-serif}}@media (max-width: 479.98px){.product-page__suggestions--alt{margin-top:32px}}.product-page .accordion:hover{background-color:#fff}.product-page .accordion__title{font-size:24px;line-height:32px;font-weight:700;font-family:effra,sans-serif}@media (max-width: 479.98px){.product-page .accordion__title{font-size:18px;line-height:24px;font-weight:700;font-family:effra,sans-serif}}.product-page .accordion--large{height:72px}.product-page__stock-alert--set,.product-page__stock-alert--unset{cursor:pointer;white-space:nowrap}.product-page__stock-alert--set:before,.product-page__stock-alert--unset:before{margin-right:2px;width:16px;height:16px;display:block}.product-page__stock-alert--set .product-page__stock-alert--unset-text,.product-page__stock-alert--unset .product-page__stock-alert--set-text{display:none}.product-page__stock-alert--set:before{content:url(/assets/src/assets%5Cicons/mail-icon.svg)}.product-page__stock-alert--unset:before{content:url(/assets/src/assets%5Cicons/crossed-mail-icon.svg)}.product-page .alert-component__container{padding-top:0}.product-page .form__container{max-width:100%}.reset-page{gap:180px}.saved-list{gap:40px}.saved-list__edit-icon{display:none;margin-left:12px}.saved-list__name{width:fit-content}.saved-list__name:has(input:not(:focus)) .saved-list__edit-icon{display:inline;margin-left:12px}.saved-list__name-input{width:0;border:none;pointer-events:none}.saved-list__name-input:focus{pointer-events:auto;border-radius:3px;outline:2px inset #6b737a}.saved-list__name-spacing{position:absolute;white-space:nowrap;visibility:hidden}.saved-list__data{gap:4px}.saved-list__data-title{width:99px;margin-right:20px}.saved-list__header{gap:20px}.saved-list__save{gap:16px}.saved-list__save-quantities{gap:8px}.saved-list__save-label{gap:4px}.saved-list__summary{max-width:329px;gap:16px;border-radius:8px;height:fit-content;position:sticky;background-color:#fff;top:0}.saved-list__contents{flex-grow:1;gap:16px}.saved-list__contents-edit{gap:24px;color:#232b33}.saved-list__contents-link{gap:2px}.saved-list__contents-container{gap:24px}.saved-list-share,.saved-list-delete{height:24px;line-height:24px;font-size:16px;cursor:pointer}.saved-list-share:before,.saved-list-delete:before{margin-right:4px;margin-top:2px;margin-bottom:2px;width:16px;height:16px}.saved-list-share{cursor:pointer}.saved-list-share:before{content:url(/assets/src/assets%5Cicons/share-icon.svg)}.saved-list-delete:before{content:url(/assets/src/assets%5Cicons/bin-icon.svg)}.saved-lists{gap:64px}.saved-lists__number{color:#6b737a}.saved-lists:has(.tab-menu__item[value=saved-lists__my-lists][aria-selected=true]) .saved-lists__shared-lists{display:none}.saved-lists:has(.tab-menu__item[value=saved-lists__shared-lists][aria-selected=true]) .saved-lists__my-lists{display:none}.search-results-page__search-term{margin:24px 0}@media (max-width: 991.98px){.search-results-page__search-term{padding-bottom:24px;border-bottom:1px solid #dedfe0}}.search-results-page--prefiltered .product-results__header h3{display:none}.search-results-page--prefiltered[data-filters-hideoutofstock=True] .toggle{opacity:.5;cursor:no-drop}.search-results-page--prefiltered[data-filters-hideoutofstock=True] .toggle-switch{pointer-events:none}.search-results-page--prefiltered[data-filters-hideoutofstock=True] .toggle-switch input:checked+.toggle-slider{background-color:#8f190b}@media (max-width: 991.98px){.search-results-page--hidden{display:none}}.search-results-page__filters{flex:23%}.search-results-page__results{flex:77%}.search-results-page__results-container{gap:24px;margin:24px 0}@media (max-width: 991.98px){.search-results-page__results-container{flex-direction:column}}.search-results-page .accordion:hover{background-color:#fff}.search-results-page .pricing-grid__types,.search-results-page .pricing-grid__price--current,.search-results-page .pricing-grid__price--prior{gap:4px}.store-information{gap:80px}.store-information__buttons{gap:4px}.store-information__section{gap:24px}.store-information__table{color:#48525c}.store-information__table-times{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 8px 8px 16px;border-radius:4px;background:#fff;color:#323d47;border:1px solid #323d47;width:80px;outline:none}.store-information__table-times--disabled{background-color:#f8f9f9;color:#f8f9f9;border:1px solid #dedfe0;pointer-events:none}.store-information__table-times-container{gap:8px}.store-information__table-times__select{position:relative;flex:1}.store-information__table-times__select:after{content:url(/assets/src/assets%5Cicons/arrow-down--smaller.svg);position:absolute;top:50%;right:10px;transform:translateY(-50%);-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.store-information__table-times__select:not(:has(.store-information__table-times--disabled)):hover:after{transform:translateY(-50%) rotate(90deg)}.store-information__address,.store-information__contact{max-width:760px}.store-information__address-info{font-size:18px;line-height:28px;font-weight:700;font-family:effra,sans-serif;font-weight:500}.store-information__day{font-weight:500;line-height:24px}.store-information__bank-holidays__open-option{gap:8px}.store-information table{width:fit-content;border-spacing:0}.store-information table td{border-bottom:2px solid hsl(210,3%,87%);background-color:#fff;color:#48525c;height:84px;padding:20px}.store-information table th{background-color:#f8f9f9;color:#48525c;height:84px;padding:24px 16px}.store-information .toggle{gap:0}.tickets-detail-page{margin-top:80px;margin-bottom:160px}.tickets-detail-page .accordion__top{border-bottom:1px solid #D9D9D9}.user-info{padding:80px 168px}@media (max-width: 767.98px){.user-info{padding:40px 24px}}.user-info__contents{max-width:466px}.user-info:has(.notification-element) .tab-menu{margin-bottom:0}.user-info .tab-menu{margin-bottom:88px;text-wrap:nowrap;flex-wrap:wrap}@media (max-width: 767.98px){.user-info .tab-menu{gap:24px}}.user-info .tab-menu__text{padding-bottom:5px}.basket-details-table__price{position:relative}.basket-details-table--red{color:#cc2310}.basket-details-table--inactive{pointer-events:none}.basket-details-table__due{color:#6b737a}.basket-details-table__due-message{margin-top:8px}.basket-details-table__due *{color:#232b33}.basket-details-table .product-overview__stock--message{gap:2px}.basket-details-table .notification-element{margin:8px 0 0}.basket-details-table .pricing-grid__ordered-0--highlight{color:#bcbfc2}.basket-details-table .order-details-cell--delete{cursor:pointer}.calendar{gap:24px}.calendar__heading{gap:16px}.calendar__months{width:fit-content;padding:24px 16px;border-radius:8px;border:1px solid #dedfe0;gap:40px}.calendar__month{gap:20px}.calendar__month-start--1 .calendar__day--start{grid-column-start:1}.calendar__month-start--2 .calendar__day--start{grid-column-start:2}.calendar__month-start--3 .calendar__day--start{grid-column-start:3}.calendar__month-start--4 .calendar__day--start{grid-column-start:4}.calendar__month-start--5 .calendar__day--start{grid-column-start:5}.calendar__month-start--6 .calendar__day--start{grid-column-start:6}.calendar__month-start--0 .calendar__day--start{grid-column-start:7}.calendar__month-disabled--1 .calendar__day--1,.calendar__month-disabled--2 .calendar__day--2,.calendar__month-disabled--3 .calendar__day--3,.calendar__month-disabled--4 .calendar__day--4,.calendar__month-disabled--5 .calendar__day--5,.calendar__month-disabled--6 .calendar__day--6,.calendar__month-disabled--0 .calendar__day--0{color:#dedfe0;background-color:#f8f9f9;pointer-events:none}.calendar__weekdays{padding:0 8px 12px;gap:8px}@media (max-width: 389.98px){.calendar__weekdays{font-size:14px;line-height:20px;font-weight:400;font-family:effra,sans-serif}}.calendar__day{width:64px;height:64px;color:#232b33;background-color:#fff;border:1px solid #dedfe0;cursor:pointer;outline:none}@media (max-width: 767.98px){.calendar__day{width:48px;height:48px}}@media (max-width: 479.98px){.calendar__day{width:40px;height:40px}}@media (max-width: 389.98px){.calendar__day{width:34px;height:34px;font-size:14px;line-height:20px;font-weight:400;font-family:effra,sans-serif}}.calendar__day__suffix{font-size:10px;line-height:10px;padding-bottom:6px;pointer-events:none}.calendar__day:hover{background-color:#e12613;border:1px solid #b8200f;color:#fff}.calendar__day--disabled{color:#dedfe0;background-color:#f8f9f9;pointer-events:none}.calendar__day--selected{border:3.5px solid #323d47;z-index:1;pointer-events:none}.calendar__day:focus-visible{outline:2px solid #8f190b;z-index:1}.delivery-address{gap:40px}.delivery-address__main-content{gap:24px}.delivery-address-selector{max-height:584px;overflow-y:auto}.delivery-address-selector-section{gap:16px}.delivery-address-selector-list{gap:20px;margin-right:16px}.delivery-address-selector-block{gap:16px;width:100%;background-color:#fff;border-radius:4px;border-width:1px;padding:20px;border:1px solid hsl(210,3%,87%)}.delivery-address-selector-block--selected{outline:#323d47 auto 1px}.delivery-address-selector-block:focus{outline:#e12613 auto 1px}.delivery-address-selector-block:hover{border:1px solid #323d47;cursor:pointer}.delivery-address__buttons{gap:16px}.delivery-address__buttons-new{margin-top:24px}.delivery-address--default{gap:12px}.delivery-address .form__container{padding:0}.order-summary{gap:16px;flex-basis:368px;height:fit-content;position:sticky;background-color:#fff;top:0}@media (max-width: 1249.98px){.order-summary{min-width:290px}}@media (max-width: 991.98px){.order-summary{position:relative;min-width:0;flex-basis:0}}.order-summary-breakdown{gap:4px}@media (max-width: 991.98px){.order-summary-price{display:none}}.order-summary-price--mobile{display:none;position:sticky}@media (max-width: 991.98px){.order-summary-price--mobile{display:flex}}@media (max-width: 767.98px){.order-summary-price--mobile{margin-top:-20px}}.order-summary-price--desktop{display:none}@media (min-width: 992px){.order-summary-price--desktop{display:flex}}.order-summary__total-inc-vat{gap:20px}.order-summary--price-hidden{gap:4px;display:none}body[data-show-prices=false] .order-summary--price-hidden{display:flex}body[data-show-prices=false] .order-summary-breakdown,body[data-show-prices=false] .order-summary-price-vat{display:none}body[data-show-prices=false] .order-summary-price-vat+.product-overview__separator{display:none}.out-of-stock-sidebar__item{border-bottom:1px solid hsl(210,3%,87%)}.out-of-stock-sidebar__item-details{padding:8px 16px}.out-of-stock-sidebar .notification-element{margin:0}.quick-shop{gap:12px;padding:16px;border-radius:4px;border:1px solid #dedfe0;color:#232b33}.quick-shop__inputs{gap:12px}.quick-shop-product{width:300px;gap:12px}.quick-shop-product-img img{width:96px}.quick-shop-product-details{gap:16px}.quick-shop-product-prices__stock{margin-bottom:10px}.quick-shop-product .notification-element{margin:0}.quick-shop-product .notification-element__text{flex-direction:column}.basket-page{gap:40px}.basket-page__title{gap:4px}.basket-page__quantity{color:#6b737a}@media (max-width: 991.98px){.basket-page__content{flex-direction:column-reverse}}.basket-page__content,.basket-page__products,.basket-page__shop{gap:24px}.basket-page__products{flex-grow:1}@media (min-width: 992px){.basket-page__shop{max-width:330px}}.basket-page__summary{gap:16px;height:min-content}.basket-page__terms-of-service{width:20px;height:20px}.basket-page__confirm{margin-top:24px;position:sticky}.basket-page__clear{min-height:54px;height:fit-content}.basket-page__actions{gap:24px}@media (max-width: 991.98px){.basket-page__actions{flex-direction:column-reverse;align-items:flex-end}}.basket-page__product-tables{flex-grow:1;gap:40px}.basket-page__unavailable{padding:16px 16px 8px;gap:16px;border-radius:8px;border:1px solid hsl(210,3%,87%)}.basket-page__checkout{gap:16px}@media (min-width: 992px){.basket-page--mobile{display:none}}@media (max-width: 991.98px){.basket-page--desktop{display:none}}.basket-page .order-summary{flex-basis:0}@media (min-width: 992px){.basket-page .order-summary:nth-of-type(4){display:none}}.basket-page .accordion--white[open] .accordion__title:after{transform:rotate(180deg)}.checkout-page{gap:40px;color:#232b33}.checkout-page__main-content{flex-grow:1;gap:24px}@media (max-width: 767.98px){.checkout-page__main-content{flex-direction:column}}@media (min-width: 768px){.checkout-page__main-content-container{flex-direction:row-reverse;justify-content:flex-end}}.checkout-page__dropdown{gap:24px;padding:24px 0;border-bottom:1px solid #dedfe0}.checkout-page__dropdown summary:after{content:url(/assets/src/assets%5Cicons/arrow-down.svg);width:20px;transform:rotate(-180deg);pointer-events:none;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.checkout-page__dropdown:not([open]) summary:after{transform:rotate(0)}.checkout-page__dropdown[disabled=true]{color:#9a9fa3;pointer-events:none}.checkout-page__dropdown[disabled=true]:not([open]) summary:after{content:none}.checkout-page span.form__message{visibility:visible}.checkout-page__address{max-height:584px;overflow-y:auto}.checkout-page__address-selector{gap:16px}.checkout-page__address-list{gap:20px;margin-right:16px}.checkout-page__address-block{gap:16px;width:100%;background-color:#fff;border-radius:4px;border-width:1px;padding:20px;border:1px solid hsl(210,3%,87%)}.checkout-page__address-block--selected{outline:#323d47 auto 1px}.checkout-page__address-block:focus{outline:#e12613 auto 1px}.checkout-page__billing{background-color:#f8f9f9;padding:24px;border-radius:8px}.checkout-page__billing-email{margin-top:8px}.checkout-page__summary-mobile{color:#232b33}@media (min-width: 768px){.checkout-page__summary-mobile{display:none}}.checkout-page__summary-desktop{min-width:330px;width:330px}@media (max-width: 767.98px){.checkout-page__summary-desktop{display:none}}.checkout-page__summary-desktop-sticky{position:sticky;top:0}.checkout-page .form__container{padding:0}.checkout-page .order-summary-price--mobile{box-shadow:0 8px 8px #0000001f;padding:0 16px 24px}.checkout-page .order-summary{padding:24px 16px 0}body:has(.checkout-page) .order-summary{padding:24px 16px}body:has(.checkout-page) .order-summary-price--mobile{padding-top:0;box-shadow:0 8px 8px #0000001f}.order-confirmation-page{gap:24px;width:100%}.order-confirmation-page__text{gap:20px}.order-confirmation-page__graphic{width:100%;overflow-x:auto;padding-bottom:16px}.order-confirmation-page__graphic svg{width:100%;min-width:max-content}.order-confirmation-page .rte{max-width:480px}.ticket-filter{gap:40px}@media (max-width: 767.98px){.ticket-filter{gap:24px;justify-content:space-between;align-items:flex-start}}.ticket-filter__container{padding:24px;background-color:#f8f9f9}@media (max-width: 767.98px){.ticket-filter__container{padding:12px}}@media (max-width: 767.98px){.ticket-filter__clear{width:100%}}.ticket-filter__block{gap:4px;width:max-content}.ticket-filter__group{gap:8px}@media (max-width: 479.98px){.ticket-filter__group{flex-direction:column}}.ticket-filter__date-separator{line-height:44px}@media (max-width: 479.98px){.ticket-filter__date-separator{display:none}}.ticket-filter__status{min-width:120px}.ticket-filter .select-element__value,.ticket-filter .select-element__options{border:1px solid #323d47;box-shadow:none}.ticket-filter .select-element__options{border-top:none}.ticket__table{width:100%}@media (max-width: 991.98px){.ticket__table{display:none}}.ticket__table__header{font-size:14px;color:#48525c}.ticket__table__heading{font-weight:400}.ticket__table__heading:after{content:url(/assets/src/assets%5Cicons/up-down-arrows-icon.svg);height:20px;width:20px;margin-left:8px;pointer-events:none}.ticket__table-mob{gap:24px}@media (min-width: 992px){.ticket__table-mob{display:none}}.ticket__table-mob__card{width:100%;border-bottom:1px solid #dedfe0}.ticket__table-mob__card-row{padding:16px;justify-content:space-evenly}.ticket__table-mob__card-num{white-space:nowrap;min-width:80px}.ticket__table-mob__card-details{border-bottom:1px solid #efeff0;padding-bottom:8px}.ticket__table-mob__date{padding-left:80px;padding-top:8px;gap:16px}@media (max-width: 767.98px){.ticket__table-mob__date{gap:8px}}@media (max-width: 479.98px){.ticket__table-mob__date{padding-left:0}}@media (max-width: 389.98px){.ticket__table-mob__date{flex-direction:column}}.ticket__table-mob__title{padding-right:8px}.ticket__table-status--open td{font-weight:400}.ticket__table-status--unread td{font-weight:700}.ticket__table-status--closed{background-color:#f8f9f9}.ticket__table-status--closed td{font-weight:400;color:#6b737a}.ticket__table .table-cells>*{position:relative;padding:16px}.ticket__table .table-cells:hover>*{text-decoration:underline}@media (max-width: 767.98px){.tickets-listing__heading{align-items:baseline}}.tickets-listing__link{text-decoration:none;color:inherit;text-wrap:none}.tickets-listing__title{font-size:32px;font-weight:700;color:#48525c}@media (max-width: 767.98px){.tickets-listing__title{flex-direction:column;align-items:flex-start}}.tickets-listing__new-ticket{color:#e12613;margin-left:24px;font-weight:500;font-size:16px}@media (max-width: 767.98px){.tickets-listing__new-ticket{margin-left:0;padding-top:16px}}.tickets-listing__new-ticket:before{content:url(/assets/src/assets%5Cicons/red-plus.svg);margin-right:8px;width:14px;height:14px}.tickets-listing__dashboard{font-weight:500;font-size:16px;color:#323d47}.tickets-listing__dashboard:before{content:url(/assets/src/assets%5Cicons/arrow-left.svg);margin-right:8px;width:24px;height:24px}.tickets-listing__dashboard-text{margin-left:4px}@media (max-width: 1249.98px){.tickets-listing__dashboard-text{display:none}}.tickets-listing__main-filter{margin:24px 0;position:sticky;top:0;z-index:1}@media (max-width: 479.98px){.customer-service.container--top-padding{padding-top:0;padding-bottom:0}}.find-stockist{color:#232b33;gap:40px}@media (max-width: 991.98px){.find-stockist{padding:40px 16px}}.find-stockist__map-info{gap:8px;max-width:200px}.find-stockist__map-info-title{font-size:14px;line-height:20px;font-weight:700;font-family:effra,sans-serif}.find-stockist__map-info-text{font-size:14px;line-height:20px;font-weight:400;font-family:effra,sans-serif}.find-stockist__heading{gap:20px}@media (max-width: 767.98px){.find-stockist__heading{gap:16px}}.find-stockist__title{font-size:42px;line-height:40px;font-weight:700;font-family:effra,sans-serif}@media (max-width: 767.98px){.find-stockist__title{font-size:32px;line-height:40px;font-weight:700;font-family:effra,sans-serif}}.find-stockist__subtitle{font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.find-stockist__main{gap:24px;min-height:718px}@media (max-width: 767.98px){.find-stockist__main{flex-direction:column}}.find-stockist__left{flex:.6;gap:40px;min-width:350px}@media (max-width: 767.98px){.find-stockist__left{order:4}}@media (max-width: 479.98px){.find-stockist__left{min-width:280px}}.find-stockist__right{flex:1;background-color:#efeff0}@media (max-width: 767.98px){.find-stockist__right{display:grid;width:100%;min-height:448px;order:3}.find-stockist__right--hide-mobile{display:none}}.find-stockist__tabs{order:2;background-color:#323d47;border-radius:8px;padding:4px;gap:4px;margin-top:16px}@media (min-width: 768px){.find-stockist__tabs.find-stockist__tabs-mobile{display:none}}.find-stockist__tab{font-family:inherit;border-radius:4px;background-color:transparent;color:#fff;border:1px solid transparent;flex:1;padding:16px;cursor:pointer;font-family:effra,sans-serif;font-size:16px;line-height:16px;font-weight:500}.find-stockist__tab:hover{border-color:#fff}.find-stockist__tab--active{background-color:#fff;color:inherit}.find-stockist__search{gap:16px}.find-stockist__search.find-stockist__search-mobile{order:1}@media (min-width: 768px){.find-stockist__search.find-stockist__search-mobile{display:none}}@media (max-width: 767.98px){.find-stockist__search:not(.find-stockist__search-mobile){display:none}}.find-stockist__search-input{width:100%}.find-stockist__search-label{gap:8px}.find-stockist__location{cursor:pointer;width:fit-content;gap:4px;background:none;border:none}.find-stockist__location:hover{opacity:.7}.find-stockist__location-icon{height:14.93px;width:14.93px}.find-stockist__location-text{font-family:inherit;text-decoration:underline;font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.find-stockist__cards{max-height:578px;overflow:auto;padding-right:24px;gap:20px}@media (max-width: 767.98px){.find-stockist__cards{max-height:none;overflow:hidden;padding-right:0}}.find-stockist__marker-link:hover{text-decoration:underline}.stockist-card{border:1px solid #dedfe0;border-radius:8px;gap:16px;padding:20px;cursor:pointer}.stockist-card--active{border:2.5px solid #e12613}.stockist-card__top{gap:24px}.stockist-card__pin{height:100%;width:100%}.stockist-card__pin-container{position:relative;height:26.67px;width:18.67px}.stockist-card__pin-number{position:absolute;top:2px;left:50%;transform:translate(-50%);color:#fff;font-size:14px;line-height:20px;font-weight:700;font-family:effra,sans-serif}.stockist-card__title{gap:10.93px;font-size:18px;line-height:24px;font-weight:700;font-family:effra,sans-serif}.stockist-card__distance{background-color:#efeff0;padding:2px 8px;min-width:fit-content;font-size:14px;line-height:20px;font-weight:500;font-family:effra,sans-serif}.stockist-card__address{font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.stockist-card__row{gap:3px}.stockist-card__row-text{font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.stockist-card__openings{padding-top:16px;border-top:1px solid #dedfe0;pointer-events:none}.stockist-card__openings[open] .stockist-card__openings-chevron{transform:rotate(270deg)}.stockist-card__openings-top{gap:24px;cursor:pointer}.stockist-card__openings-chevron{font-size:24px;transform:rotate(90deg)}.stockist-card__times{gap:8px;padding-top:16px}.stockist-card__time{gap:24px}.stockist-card__time:not(:first-child){font-size:16px;line-height:24px;font-weight:400;font-family:effra,sans-serif}.stockist-card__button{margin-top:8px;padding:16px;width:100%}.stockist-card__times{list-style:none}.invoice-table{width:100%}@media (max-width: 991.98px){.invoice-table{display:none}}.invoice-table-cells>*{position:relative;padding:16px}@media (max-width: 991.98px){.invoice-table-cells>*{padding:8px}}.invoice-table--mobile{gap:24px}@media (min-width: 992px){.invoice-table--mobile{display:none}}.invoice-table--mobile .table__card-header{min-width:128px}.invoice-table--mobile .label-element{padding:2px 6px;height:max-content}@media (max-width: 1249.98px){.invoice-table-download{visibility:hidden}}.invoice-table-download-button{align-self:end}@media (max-width: 991.98px){.invoice-table-download-button{display:none}}.table-filter{gap:40px}@media (max-width: 1249.98px){.table-filter{gap:24px;padding-top:16px;flex-direction:column}}.table-filter__container{padding:24px;background-color:#f8f9f9;position:sticky;top:0;z-index:1}@media (max-width: 1249.98px){.table-filter__container{padding:16px}}.table-filter__mobile-title{font-size:18px;line-height:24px;font-weight:700;font-family:effra,sans-serif}@media (min-width: 1250px){.table-filter__mobile-title{display:none}}.table-filter-block{gap:4px;width:max-content}@media (max-width: 1249.98px){.table-filter-block{flex:1}}.table-filter-block__search{flex-grow:1;width:100%}.table-filter__search{width:100%}.table-filter-group{gap:8px}@media (max-width: 1249.98px){.table-filter-group{width:100%}}.table-filter__date-separator{line-height:44px}.table-filter__clear{height:fit-content;white-space:nowrap}.table-filter__doc-type{min-width:145px}.table-filter__status{min-width:113px}.table-filter .select-element__value,.table-filter .select-element__options{border:1px solid #323d47;box-shadow:none;width:100%}.table-filter .select-element__options{border-top:none}@media (max-width: 1249.98px){.table-filter .datepicker{width:100%}}.invoices{gap:64px}.invoices-header{gap:20px}.invoices-content{gap:40px}.action-bar{width:100%;height:92px;box-shadow:0 -4px 8px #00000014;position:fixed;bottom:0;left:0;z-index:255;padding:24px;background-color:#fff}.action-bar__button{height:48px}.action-bar__container{max-width:1392px;width:100%;gap:16px}.product-listing__page{position:relative;z-index:1}.product-listing__breadcrumbs .breadcrumbs__items{padding-left:24px}.product-listing__table{padding:10px}@media (max-width: 991.98px){.product-listing__table{width:100%}}.product-listing__cards{gap:4px;padding:24px}.product-listing__cards-container{background-color:#f8f9f9}.product-listing__page-header{padding:24px 24px 40px;gap:12px}.product-listing__page-header-description{max-width:704px}.product-listing-container{max-width:1392px;margin:0 auto}@media (max-width: 1249.98px){.product-listing-container{width:100%}}.prod-list-card{border:1px solid #bcbfc2;background-color:#fff;padding:24px;border-radius:8px;display:flex}@media (max-width: 767.98px){.prod-list-card{width:100%;display:none}}.prod-list-card__link{color:#e12613}.prod-list-card a.prod-list-card__link-documents{color:#3a87c7;margin-left:30px;text-align:start;align-items:flex-start;gap:6px}.prod-list-card a.prod-list-card__link-documents:before{content:url(/assets/src/assets%5Cicons/document-icon.svg);height:20px}.prod-list-card__scroll{overflow:auto;transform:rotateX(180deg);margin-top:-16px;z-index:0}@media (max-width: 991.98px){.prod-list-card__scroll{display:none}}.prod-list-card__scroll-container{margin-bottom:8px}.prod-list-card__row--top{background-color:#f8f9f9}.prod-list-card__name{font-size:18px;line-height:24px;font-weight:700;font-family:effra,sans-serif}@media (max-width: 991.98px){.prod-list-card__name{font-size:24px;line-height:32px;font-weight:700;font-family:effra,sans-serif}}.prod-list-card__top{margin-bottom:24px;gap:24px}@media (max-width: 767.98px){.prod-list-card__top{flex-direction:column-reverse}}.prod-list-card__image{width:96px;height:94px}@media (max-width: 767.98px){.prod-list-card__image{width:200px;height:200px}}.prod-list-card__image-zoom{width:96px;height:92px;padding:16px}.prod-list-card__image-zoom .media-zoom__zoomer{background-color:#fff;border-radius:50%}.prod-list-card__image-zoom .media-zoom__zoomer:hover{cursor:pointer}.prod-list-card th.prod-list-card__th--small{min-width:32px}.prod-list-card th.prod-list-card__th--large{min-width:170px}.prod-list-card__table{border-collapse:collapse;border-spacing:0}.prod-list-card__table:first-child{z-index:1;box-shadow:6px -1px 5px #0000001a}.prod-list-card__table:last-child{transform:rotateX(180deg)}.prod-list-card__table tr{border-bottom:1px solid #dedfe0}@media (max-width: 991.98px){.prod-list-card__table{width:100%}}.prod-list-card__thead{background-color:#f8f9f9}.prod-list-card__thead th{padding:16px;min-width:100px;font-size:14px;line-height:20px;font-weight:400;font-family:effra,sans-serif}.prod-list-card__thead th.prod-list-card__thead__prices{min-width:120px}.prod-list-card__thead th.prod-list-card__thead__stock{min-width:130px}@media (max-width: 991.98px){.prod-list-card__thead th{min-width:80px}.prod-list-card__thead th.prod-list-card__thead__size,.prod-list-card__thead th.prod-list-card__thead__pack,.prod-list-card__thead th.prod-list-card__thead__code{min-width:60px}.prod-list-card__thead th.prod-list-card__thead__stock{min-width:110px}}.prod-list-card td{text-align:center;vertical-align:middle;font-size:14px;line-height:20px;font-weight:400;font-family:effra,sans-serif}.prod-list-card td:has(.prod-list-card__link-documents) .prod-list-card__link-documents:not(:last-child){margin-bottom:4px}.prod-list-card__pagination{margin-top:16px;font-size:14px;line-height:20px;font-weight:400;font-family:effra,sans-serif}.prod-list-card__input{width:16px;height:16px}.prod-list-card__total-qty{width:80px;height:40px;border-radius:4px;border:1px solid #323d47}.prod-list-card__total-qty:not([class*=prod-list-card__dropdown]){text-indent:4px}.prod-list-card__stock{padding:0 4px;border-radius:2px;font-size:14px;line-height:20px;font-weight:400;font-family:effra,sans-serif}.prod-list-card__stock--in{color:#009d3f;border:1px solid #009d3f}.prod-list-card__stock--out{color:#e12613;border:1px solid #e12613;margin-bottom:7px}.prod-list-card__stock-due{margin-bottom:2px}.prod-list-card__stock-due-text{color:#6b737a}.prod-list-card__stock-due-date{color:#232b33}.prod-list-card__stock-container{padding:10px}.prod-list-card ::-webkit-scrollbar{height:8px}.prod-list-card__load-more-btn{margin-top:16px}.prod-list-card__load-more-btn--hidden{display:none}.prod-list-card__moq{gap:2px}.prod-list-card__moq-info{gap:2px;min-width:70%}.prod-list-card__moq--disabled{background-color:#f8f9f9;pointer-events:none;border:1px solid #bcbfc2}.prod-list-card__total-qty.prod-list-card__dropdown:focus{border:2px solid #323d47}.prod-list-card .pricing-grid__types,.prod-list-card .pricing-grid__price--current,.prod-list-card .pricing-grid__price--prio,.prod-list-card .prod-list-card__documents{gap:4px}@media (max-width: 991.98px){.prod-list-card .pricing-grid{gap:8px;margin:auto}.prod-list-card .pricing-grid span.label-element{padding:0}}.prod-list-card .input-exceed-limit{animation:input-exceed-limit .2s}.mb-prod-list-card{padding:16px;margin-top:24px;border:1px solid #bcbfc2;border-radius:8px;background-color:#fff;gap:16px}@media (min-width: 768px){.mb-prod-list-card{display:none}}.mb-prod-list-card .media{width:200px;height:200px;margin:24px 0}.mb-prod-list-card__top{margin-bottom:24px}.mb-prod-list-card__bottom{border:1px solid #dedfe0;border-radius:4px;padding:0 14px}@media (max-width: 991.98px){.mb-prod-list-card__bottom{width:100%}}.mb-prod-list-card__label{flex:0 0 50%;font-size:14px;line-height:20px;font-weight:500}.mb-prod-list-card__row{padding:16px 0}.mb-prod-list-card__row:not(:last-child){border-bottom:1px solid #dedfe0}.mb-prod-list-card__input{width:100%;height:48px;border-radius:4px;border:1px solid #323d47;text-indent:5px;text-align:center}.mb-prod-list-card__value{flex:0 0 50%;max-width:120px}.mb-prod-list-card .pricing-grid.col-2{grid-template-columns:1fr 1fr}.stock-alert-table{width:100%}.stock-alert-table--active{visibility:visible;opacity:1;transition:opacity .6s ease}@media (max-width: 767.98px){.stock-alert-table{display:none}}.stock-alert-table--mobile{gap:16px}@media (min-width: 768px){.stock-alert-table--mobile{display:none}}.stock-alert-table--mobile .list__table-fade{top:0}.stock-alert-table__image{width:72px}.stock-alert-table__delete-buttons{width:172px}.stock-alert-table--red{color:#e12613;cursor:pointer}.stock-alert-table-delete{font-size:16px;cursor:pointer;white-space:pre-wrap}.stock-alert-table-delete:before{content:url(/assets/src/assets%5Cicons/bin-icon.svg);margin-right:2px;width:16px;height:16px;display:block}.stock-alert-table tr,.stock-alert-table__card{position:relative}.stock-alert-table--loading{background:#dedfe0;background:linear-gradient(48deg,#dedfe0 30%,#f8f9f9 43%,#f8f9f9 52%,#dedfe0 67%);background-size:200% 100%;animation:1.5s shine linear infinite}.stock-alert-table--loading picture,.stock-alert-table--loading .stock-alert-table-delete{display:none}.stock-alert-table--loading td,.stock-alert-table--loading .stock-alert-table--red{color:transparent}.stock-alerts{gap:64px}.stock-alerts__header{gap:20px}.stock-alerts__empty-text{display:none}.stock-alerts:has(.stock-alert-table--empty) .stock-alerts__empty-text{display:inline}.stock-alerts:has(.stock-alert-table--empty) .stock-alerts__content{display:none}:root{--zoomist-wrapper-bg-color: #efefef;--zoomist-slider-bg-color: rgba(255, 255, 255, .8);--zoomist-slider-border-radius: 0 0 4px 0;--zoomist-slider-padding-x: 20px;--zoomist-slider-padding-y: 20px;--zoomist-slider-track-color: #ddd;--zoomist-slider-track-color-hover: #ccc;--zoomist-slider-bar-size: 120px;--zoomist-slider-bar-side: 2px;--zoomist-slider-bar-border-radius: 2px;--zoomist-slider-bar-color: #666;--zoomist-slider-bar-color-hover: #444;--zoomist-slider-button-size: 12px;--zoomist-slider-button-color: #fff;--zoomist-zoomer-button-size: 48px;--zoomist-zoomer-button-color: rgba(255, 255, 255, .8);--zoomist-zoomer-button-color-hover: rgba(255, 255, 255, .9);--zoomist-zoomer-button-color-disabled: rgba(255, 255, 255, .8);--zoomist-zoomer-button-opacity-disabled: .7;--zoomist-zoomer-icon-size: 14px;--zoomist-zoomer-icon-color: #333;--zoomist-zoomer-icon-color-hover: #111;--zoomist-zoomer-icon-color-disabled: #999;--zoomist-modules-tranistion-duration: .3s}.zoomist-container{position:relative;padding:0!important;-webkit-user-select:none;user-select:none}.zoomist-wrapper{position:relative;z-index:1;width:100%;height:100%;padding:0!important;overflow:hidden;background-color:var(--zoomist-wrapper-bg-color)}.zoomist-image{position:relative;max-width:none!important;max-height:none!important}.zoomist-slider{position:absolute;z-index:2;top:0;left:0;padding:var(--zoomist-slider-padding-y) var(--zoomist-slider-padding-x);background-color:var(--zoomist-slider-bg-color);border-radius:var(--zoomist-slider-border-radius)}.zoomist-slider:hover .zoomist-slider-wrapper{background-color:var(--zoomist-slider-track-color-hover)}.zoomist-slider:hover .zoomist-slider-bar{background-color:var(--zoomist-slider-bar-color-hover)}.zoomist-slider:hover .zoomist-slider-button:before{box-shadow:0 0 8px #0009}.zoomist-slider-horizontal .zoomist-slider-wrapper{align-items:center;justify-content:flex-start;width:var(--zoomist-slider-bar-size);height:var(--zoomist-slider-bar-side)}.zoomist-slider-horizontal .zoomist-slider-bar{top:0;width:calc(var(--value) * 1%);height:100%}.zoomist-slider-horizontal .zoomist-slider-button{left:calc(var(--value) * 1%)}.zoomist-slider-vertical .zoomist-slider-wrapper{align-items:flex-end;justify-content:center;width:var(--zoomist-slider-bar-side);height:var(--zoomist-slider-bar-size)}.zoomist-slider-vertical .zoomist-slider-bar{bottom:0;width:100%;height:calc(var(--value) * 1%)}.zoomist-slider-vertical .zoomist-slider-button{bottom:calc(var(--value) * 1%)}.zoomist-slider-wrapper{position:relative;display:flex;background-color:var(--zoomist-slider-track-color);transition:background-color var(--zoomist-modules-tranistion-duration)}.zoomist-slider-bar{position:absolute;z-index:0;left:0;display:block;border-radius:var(--zoomist-slider-bar-border-radius);background-color:var(--zoomist-slider-bar-color);transition:background-color var(--zoomist-modules-tranistion-duration)}.zoomist-slider-button{position:relative;z-index:1;display:block;width:0!important;height:0!important}.zoomist-slider-button:before{content:"";position:absolute;left:calc(var(--zoomist-slider-button-size) * -.5);top:calc(var(--zoomist-slider-button-size) * -.5);width:var(--zoomist-slider-button-size);height:var(--zoomist-slider-button-size);display:block;background-color:var(--zoomist-slider-button-color, #fff);border-radius:50%;box-shadow:0 0 4px #0006;transition:box-shadow var(--zoomist-modules-tranistion-duration)}.zoomist-zoomer{position:absolute;z-index:2;top:0;right:0;border-radius:0 0 0 4px;overflow:hidden}.zoomist-zoomer-button{position:relative;display:flex;justify-content:center;align-items:center;width:var(--zoomist-zoomer-button-size);height:var(--zoomist-zoomer-button-size);background:none;background-color:var(--zoomist-zoomer-button-color);border:0;transition:background-color var(--zoomist-modules-tranistion-duration);cursor:pointer}.zoomist-zoomer-button:hover{background-color:var(--zoomist-zoomer-button-color-hover)}.zoomist-zoomer-button:hover .zoomist-zoomer-icon{fill:var(--zoomist-zoomer-icon-color-hover)}.zoomist-zoomer-button.zoomist-zoomer-disabled{pointer-events:none;background-color:var(--zoomist-zoomer-button-color-disabled);opacity:var(--zoomist-zoomer-button-opacity-disabled)}.zoomist-zoomer-button.zoomist-zoomer-disabled .zoomist-zoomer-icon{fill:var(--zoomist-zoomer-icon-color-disabled)}.zoomist-zoomer-icon{width:var(--zoomist-zoomer-icon-size);height:var(--zoomist-zoomer-icon-size);fill:var(--zoomist-zoomer-icon-color);transition:fill var(--zoomist-modules-tranistion-duration)}.rte[umbraco=true]{padding-top:12px;padding-bottom:12px}
