@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.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{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.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:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.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-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.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}.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 .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.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-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.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,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.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:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .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{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.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:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;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%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.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:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[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-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[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-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[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 #ccc;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 #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.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:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;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]{border:1px solid #ccc;display:none;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 #ccc;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:0;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:#06c}.ql-container.ql-snow{border:1px solid #ccc}*{box-sizing:border-box;font-family:Poppins,sans-serif;list-style:none;margin:0;padding:0;text-decoration:none}:root{--primaryCopper:#ff6a19e3;--primaryCopperDark:#ea5200;--secondaryCopper:var(--primaryCopper);--primaryBlue:#212121;--secondaryBlue:var(--primaryBlue);--orangeBgLight:#fff2ec;--orangeBg:#ffdccb;--orangeBgHover:#ffd3be;--orangeOnDarkBg:#ff8b4d;--gray:#d9d9d9;--darkGray:#80818d;--lightGray:#f0f0f0;--extraLightGray:#f6f6f6;--extraLightGrayPlus:#fafafa;--white:#fff;--black:#000;--lightBlack:#000000b3;--lightBlackPrimary:#3d3d3d;--success:#18ae00;--danger:red;--warning:#de8500;--star:#ffc107;--primaryBg:#fff}body{background:#fff;background:var(--primaryBg);min-height:100vh;overflow-x:hidden}.fw500{font-weight:500}.fw600{font-weight:600}.fs08{font-size:.8rem}.fs09{font-size:.9rem}.lightBlackPrimary{color:#3d3d3d;color:var(--lightBlackPrimary)}.faithzyLogoDiv{height:55px;width:55px}.faithzyLogoDiv .faithzyLogo{height:100%;width:100%}.selectDisable{-webkit-user-select:none;-o-user-select:none;user-select:none}.section{margin:auto;width:93%}a{color:#3d3d3d;color:var(--lightBlackPrimary);transition:.1s}.black,.black:hover,a:hover{color:#000;color:var(--black)}.darkGray{color:#80818d;color:var(--darkGray);transition:.2s}.darkGray:hover{color:#000;color:var(--black)}.horizontalLine{border:none;height:2px;width:100%}.horizontalLine,.verticalLine{background:#f0f0f0;background:var(--lightGray)}.verticalLine{height:100%;width:2px}.starIcon,.starIconFilled{color:#ffc107;color:var(--star);height:17px;width:17px}.primaryBtn{align-items:center;background-color:#212121;background-color:var(--primaryBlue);border:2px solid #0000;border-radius:8px;color:#fff;color:var(--white);cursor:pointer;display:flex;gap:10px;justify-content:center;padding:8px 22px;text-align:center;transition:.2s}.primaryBtn .icon{height:20px;width:20px}.primaryBtn:hover{background:#0000;border:2px solid #212121;border:2px solid var(--primaryBlue);color:#000;color:var(--black)}.primaryBtn.disabled,.primaryBtn.disabled:hover,.primaryBtn:disabled,.primaryBtn:disabled:hover{background-color:#ccc;color:#000;color:var(--black);cursor:not-allowed}.primaryBtn.disabled:hover,.primaryBtn:disabled:hover{border:2px solid #0000}.primaryBtn2,.primaryBtn3{align-items:center;background:#0000;border:2px solid #212121;border:2px solid var(--primaryBlue);border-radius:8px;color:#212121;color:var(--primaryBlue);cursor:pointer;display:flex;gap:10px;justify-content:center;padding:8px 22px;transition:.2s}.primaryBtn3{border-color:#ff6a19e3;border-color:var(--primaryCopper);color:#ff6a19e3;color:var(--primaryCopper)}.primaryBtn2:hover{background:#212121;background:var(--primaryBlue);color:#fff;color:var(--white)}.primaryBtn3:hover{background:#ff6a19e3;background:var(--primaryCopper);color:#fff;color:var(--white)}.primaryBtn2.disabled,.primaryBtn2:disabled,.primaryBtn2:disabled:hover,.primaryBtn3.disabled,.primaryBtn3:disabled,.primaryBtn3:disabled:hover{background-color:#ccc;border:2px solid #0000;color:#000;color:var(--black);cursor:not-allowed}.secondaryBtn{background-color:#fff2ec;background-color:var(--orangeBgLight);border:2px solid #0000;border-radius:8px;color:#ff6a19e3;color:var(--primaryCopper);cursor:pointer;font-weight:500;padding:8px 15px;text-align:center;transition:.2s}.secondaryBtn:hover{background-color:#ffdccb;background-color:var(--orangeBg)}.secondaryBtn:disabled,.secondaryBtn:disabled:hover{background-color:#ccc;color:#000;color:var(--black);cursor:not-allowed}.dangerBtn{background-color:red;background-color:var(--danger);border:2px solid #0000;border-radius:8px;color:#fff;color:var(--white);cursor:pointer;font-weight:500;padding:8px 15px;text-align:center;transition:.2s}.dangerBtn:hover{background-color:initial;border:2px solid red;border:2px solid var(--danger);color:red;color:var(--danger)}.dangerBtn:disabled,.dangerBtn:disabled:hover{background-color:#ccc;color:#000;color:var(--black);cursor:not-allowed}.dangerBtn:disabled:hover{border:2px solid #0000}.primaryHeading{font-size:32px;font-weight:500}.primaryHeading span{color:#ff6a19e3;color:var(--primaryCopper)}.secondaryHeading{color:#000;color:var(--black);font-size:20px;font-weight:500}.secondaryHeading span{color:#ff6a19e3;color:var(--primaryCopper)}.inputField{border:1px solid #80818d;border:1px solid var(--darkGray);border-radius:8px;margin:5px 0;padding:10px 20px;width:100%}.inputField:disabled{background:#f0f0f0;background:var(--lightGray);border:1px solid #d9d9d9;border:1px solid var(--gray);cursor:not-allowed}.dropdown{background:#0000;border:none;color:#000;color:var(--black);cursor:pointer;outline:none}.infoText{align-items:center;color:#80818d;color:var(--darkGray);display:flex;font-size:.8rem;gap:5px;margin:7px 0}.infoText .icon{font-size:.9rem}.unreadBadge,.unreadBadge2,.unreadCardBadge,.unreadCountBadge{align-items:center;background:red;background:var(--danger);border-radius:50%;color:#fff;color:var(--white);display:flex;font-size:.7rem;height:10px;justify-content:center;position:absolute;right:-25%;top:30%;width:10px;z-index:100}.unreadCountBadge{background:#ff6a19e3;background:var(--primaryCopper);height:15px;right:-40%;top:-20%;width:15px}.unreadCardBadge{right:1%;top:10%}.unreadBadge2{right:45%;top:40%}.notAuthorizedError{align-items:center;background:#f6f6f6;background:var(--extraLightGray);border-radius:8px;display:flex;flex-direction:column;gap:20px;justify-content:center;margin:15px 0;padding:25px 30px;width:100%}.notAuthorizedError .actionBtns{display:flex;gap:15px}.notAuthorizedError .actionBtns button{padding:15px 25px}.iconBtn{align-items:center;background:none;background-color:#fff2ec;background-color:var(--orangeBgLight);border:none;border-radius:4px;color:#3d3d3d;color:var(--lightBlackPrimary);cursor:pointer;display:flex;font-size:1rem;justify-content:center;padding:9px;transition:background-color .2s ease;transition:.1s}.iconBtn:hover{background-color:#ffdccb;background-color:var(--orangeBg);color:#ff6a19e3;color:var(--primaryCopper)}.form{align-items:start;display:flex;flex-direction:column;gap:15px}.form .inputDiv,.form .inputDiv .inputInnerDiv{width:100%}.form .inputDiv:has(.inputInnerDiv){display:flex;flex-direction:row;gap:20px;justify-content:space-between}.form textarea{min-height:120px;resize:vertical}.form .inputDiv .passwordFieldUpper{align-items:center;display:flex;justify-content:space-between}.form .inputDiv .passwordFieldUpper .hidePasswordBtn{color:#3d3d3d;color:var(--lightBlackPrimary);cursor:pointer;font-size:.95rem;margin-right:5px;transition:.1s}.form .inputDiv .passwordFieldUpper .hidePasswordBtn:hover{color:#000;color:var(--black)}label{font-weight:500}label span{color:red;color:var(--danger)}.uploadIcon{color:#80818d;color:var(--darkGray);font-size:50px}.singleLineText{-webkit-line-clamp:1;line-clamp:inherit;-webkit-box-orient:vertical;display:-webkit-box;font-weight:600;height:1.5em;overflow:hidden;text-overflow:ellipsis;width:90%}.ratingsDiv{align-items:center;display:flex;gap:8px}.checkboxDiv{align-items:end;display:flex;flex-direction:row;justify-content:start;margin-bottom:12px;-webkit-user-select:none;user-select:none;width:100%}.checkbox,.checkboxDiv label{cursor:pointer}.checkbox{-webkit-appearance:none;appearance:inherit;background:#0000;border:2px solid #000;border:2px solid var(--black);border-radius:50%;content:"";display:inline-block;height:20px;margin-bottom:3px;margin-right:8px;position:relative;width:20px}.checkbox:checked{background:#000;background:var(--black);color:#fff;color:var(--white);content:"✓"}.checkbox:disabled{background:#d9d9d9;background:var(--gray);border:2px solid #d9d9d9;border:2px solid var(--gray);content:"✓";cursor:auto}.checkbox:checked:after{color:#fff;color:var(--white);content:"\2713";font-size:12px;font-weight:bolder;left:3px;position:absolute;top:0}.optionsContainer{position:relative;-webkit-user-select:none;user-select:none}.optionsContainer .optionsMenu{background-color:#fff;background-color:var(--white);box-shadow:1px 1px 10px 1px #d9d9d9;box-shadow:1px 1px 10px 1px var(--gray);display:flex;flex-direction:column;font-size:.8rem;gap:10px;padding:15px 20px;position:absolute;right:0;top:125%;width:700%;z-index:100}.optionsContainer .optionsMenu a{color:#80818d;color:var(--darkGray);transition:.1s}.optionsContainer .optionsMenu a:hover{color:#000;color:var(--black)}.pagination{align-items:center;display:flex;gap:10px;justify-content:center}.pagination .pageBtn{background:#0000;border:2px solid #212121;border:2px solid var(--primaryBlue);border-radius:50%;color:#212121;color:var(--primaryBlue);cursor:pointer;font-weight:500;height:40px;outline:none;transition:.1s;width:40px}.pagination .pageBtn.active,.pagination .pageBtn:hover{background:#fff;background:var(--white);border:2px solid #ff6a19e3;border:2px solid var(--primaryCopper);color:#ff6a19e3;color:var(--primaryCopper);font-weight:600}.leftArrow,.rightArrow{align-items:center;background:#212121;background:var(--primaryBlue);border:2px solid #212121;border:2px solid var(--primaryBlue);border-radius:50%;color:#fff;color:var(--white);cursor:pointer;display:flex;height:40px;justify-content:center;outline:none;padding:10px;transition:.1s;width:40px}.leftArrow .arrowIcon,.rightArrow .arrowIcon{height:25px;width:25px}.leftArrow:disabled,.rightArrow:disabled{cursor:not-allowed}.leftArrow:not(:disabled):hover,.rightArrow:not(:disabled):hover{background:#0000;color:#212121;color:var(--primaryBlue)}.dropdownLight,.dropdownPlus{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#212121;background:var(--primaryBlue);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAGySURBVHic7Zk9TgJBGEC/sfAOaigoNMafE3EKPQsJhQkXsTDW1B4BwlpoSWLzbJjkExWYYYaZge91JLMz33tLsdkVMQzDMAzDMAzDOEKc/gH0RORMRKbOuWmZkfIAnIvIhYjMfrkBV8ArP3kG+kWmTQjQX7poXoBLv6AHdPxNB9wWdogGuAHma9x6Aoz/WdB0hA3ynrGsufvNRthSHqATYLHFwmYiBMgDLASYbLm4+giB8gATAQYBF1QbIUIeYOAvHrYcIVJ+qDdwERHegfuC3n72a2AWOPsTcLK6UXMRksmrDZuJkFxebVx9hGzy6oBqI2SXVwfFRrjL5L4/eXVgTIQuR4S9y6uDi0coJq8GKBahuLwaZO8RqpFXA+0tQnXyarDsEaqVVwNmi1C9vBo0eYRm5NXAySI0J68G3zlCs/KeXSI0L+9ZRhgFiswJf5MzAtzmiQpA3D8hhPru/CoZI9Qv78kQoR15T8II7cl7EkRoV96zQ4T25T0REQ5H3hMQ4fDkPWx+WKr3IScVywiPwKcS/wAeSsgXqw2cioj/wPrmnPsqNYthGIZhGIZhGMbR8Q21S10NvZYQTAAAAABJRU5ErkJggg==);background-position:right 20px center;background-repeat:no-repeat;background-size:10px;border-radius:8px;color:#fff;color:var(--white);cursor:pointer;padding:10px 40px 10px 20px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dropdownLight{background:#0000;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAH2AAAB9gHM/csYAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAEtQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA16y2cwAAABh0Uk5TAAEMDxEZHSUtMklekJKWrbW+2Obq7/3+58/N7wAAANpJREFUWMPtzEsWgjAUBNFGBZSPoKL0/lfqxCMfk/A6ehyl5reAVCr1s/anXQzbnfYAgKIf+ehylefdg2NfAIcbSXI4av44kCRvB7RkxOHlyRZXRhzenlfcqR8mzzsulA8zzwsqqoe5ZwU04mHhGwDZWTos/DmDenB46eD0wsHjzQevNx4C3nQIesNhw28eNv3GweCDB5MPHIzeezB7z0HwzoPkHQfRfxxkvz7ofnWI8L6D3bsPincdNP95UP36oPvlIcbPD3F+OsR6APVADjW+KCvLDKlU6h89ARE0R09dBLf6AAAAAElFTkSuQmCC);background-position:right 20px center;background-repeat:no-repeat;background-size:10px;color:#000;color:var(--black);width:100%}.cartCountBtn{align-items:center;background:#212121;background:var(--primaryBlue);border-radius:8px;color:#fff;color:var(--white);display:flex;justify-content:space-between;min-width:100px;width:100%}.cartCountBtn .minus,.cartCountBtn .plus{align-items:center;cursor:pointer;display:flex;font-size:20px;height:100%;padding:0 20px;-webkit-user-select:none;user-select:none}.cartCountBtn .minus{border-right:1px solid #fff;border-right:1px solid var(--white)}.cartCountBtn .plus{border-left:1px solid #fff;border-left:1px solid var(--white)}.popupDiv{align-items:center;background:#000000b3;background:var(--lightBlack);display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1000}.popupDiv .popupContent{background:#fff;background:var(--white);border-radius:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:90%;max-width:70%;min-width:50%;overflow:auto;padding:20px 30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.popupDiv .popupContent .buttonsDiv{display:flex;gap:20px;justify-content:space-between;margin-top:10px;width:100%}.popupDiv .popupContent .buttonsDiv a,.popupDiv .popupContent .buttonsDiv button{width:100%}.popupDiv .popupCloseBtn{position:fixed;right:3%;top:5%}.popupDiv .popupCloseBtn .icon{color:#d9d9d9;color:var(--gray);cursor:pointer;height:35px;transition:.1s;width:35px}.popupDiv .popupCloseBtn .icon:hover{color:#fff;color:var(--white)}.popupDiv .previewImgDiv{align-items:center;display:flex;height:60vh;justify-content:center;width:100%}.popupDiv .previewImgDiv img{max-height:100%;max-width:100%}.tableDiv{padding:10px 0 20px}.tableDiv .tableContent{background:#fff;background:var(--white);border-radius:8px;box-shadow:1px 1px 10px 1px #d9d9d9;box-shadow:1px 1px 10px 1px var(--gray);padding:20px 0;width:100%}.tableDiv .upper{align-items:center;display:flex;justify-content:space-between;margin:0 30px 15px}.tableDiv .upper .upperRight{align-items:center;display:flex;gap:10px}.tableDiv .header{background:#212121;background:var(--primaryBlue);color:#fff;color:var(--white);display:flex;font-weight:500;gap:15px;padding:10px 32px}.tableDiv .header,.tableDiv .header p{text-align:center;width:100%}.tableDiv .header .title{text-align:left;width:150%}.tableDiv .rows{display:flex;flex-direction:column;gap:20px;margin-top:10px}.tableDiv .rows .row{display:flex;gap:15px;padding:5px 32px 10px;width:100%}.tableDiv .rows .row .field{align-items:center;display:flex;gap:15px;justify-content:center;width:100%}.tableDiv .rows .row .titleField{align-items:center;justify-content:left;width:150%}.tableDiv .rows .row .titleField .title{-webkit-line-clamp:1;line-clamp:inherit;-webkit-box-orient:vertical;display:-webkit-box;font-weight:500;height:1.5em;overflow:hidden;text-overflow:ellipsis;width:98%}.tableDiv .rows .row .priceField{color:#212121;color:var(--primaryBlue);font-size:1.2rem;font-weight:700}.tableDiv .rows .row .field .icon{color:#000000b3;color:var(--lightBlack);cursor:pointer;height:25px;transition:.2s;width:25px}.tableDiv .rows .row .field .icon:hover{color:#000;color:var(--black)}.tableDiv .totalRows{color:#80818d;color:var(--darkGray);font-size:1rem;margin-left:5px}.loadingCheckmate{align-items:center;background-color:#ffffffb3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000000}.loadingSimple,.loadingSimpleMax,.loadingSimpleMini{align-items:center;display:flex;height:78vh;justify-content:center;width:100%}.loadingSimpleMax{height:84vh}.loadingSimpleMini{height:40vh}.loadingMini,.loadingMiniPlus{width:100%}.loadingMini,.loadingMiniPlus,.loadingSpinner{align-items:center;display:flex;justify-content:center}.loadingSpinner{height:60px;width:60px}.spinner{animation:spin 1s linear infinite;border:5px solid #3498db;border-radius:50%;border-top-color:#2ecc71;height:50px;width:50px}.loadingMini .loadingSpinner{height:40px;width:40px}.loadingMini .loadingSpinner .spinner,.loadingMiniPlus .loadingSpinner{height:30px;width:30px}.loadingMiniPlus .loadingSpinner .spinner{border:4px solid #3498db;border-top-color:#2ecc71;height:20px;width:20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.confirmDialogOverlay{align-items:center;background-color:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999999}.confirmDialogOverlay .confirmDialogContent{background:#fff;background:var(--white);border-radius:8px;padding:30px 20px;position:relative;text-align:center;width:320px}.confirmDialogOverlay .confirmDialogContent .confirmIcon{color:#dc3545;font-size:3rem;margin-bottom:10px}.confirmDialogOverlay .confirmDialogContent .dialogButtons{display:flex;gap:15px;justify-content:center;margin-top:20px}.cropModalOverlay{align-items:center;background:#0009;display:flex;height:100vh;inset:0;justify-content:center;max-height:100vh;overflow:hidden;position:fixed;width:100%;z-index:9999}.cropModalOverlay .cropModalContent{background:#fff;background:var(--white);border-radius:8px;box-shadow:0 5px 20px #0000004d;display:flex;flex-direction:column;max-height:90vh;max-width:600px;min-height:400px;overflow:hidden;position:relative;width:90%}.cropModalOverlay .cropHeader{background-color:#f0f0f0;background-color:var(--lightGray);flex-shrink:0;font-size:1.1rem;font-weight:500;padding:10px 20px}.cropModalOverlay .cropContainer{align-items:center;background-color:#212121;background-color:var(--primaryBlue);display:flex;flex:1 1;justify-content:center;min-height:55vh;overflow:hidden;position:relative}.cropModalOverlay .cropActions{display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:10px 20px}.cropModalOverlay .cancelButton,.cropModalOverlay .cropButton{border:none;border-radius:4px;cursor:pointer;font-size:.95rem;padding:8px 18px;transition:.1s}.cropModalOverlay .cancelButton{background-color:#6c757d;color:#fff;color:var(--white)}.cropModalOverlay .cancelButton:hover{background-color:#5a6268}.cropModalOverlay .cropButton{background-color:#212121;background-color:var(--primaryBlue);color:#fff;color:var(--white)}.cropModalOverlay .cropButton:hover{background-color:#000;background-color:var(--black)}.searchBoxUtility .searchInputUtility{align-items:center;display:flex;min-width:250px;position:relative}.searchBoxUtility .searchInputUtility .inputField{font-size:.7rem;padding-right:0;width:100%}.searchBoxUtility .searchInputUtility .dropdown{position:absolute;right:10px;top:30%}.customDateRange label{margin-left:15px}.customDateRange input{border:1px solid #d9d9d9;border:1px solid var(--gray);border-radius:8px;margin-left:8px;outline:none;padding:8px 12px}.sellerAvailabilityDiv{border-radius:8px;box-shadow:1px 1px 10px 1px #d9d9d9;box-shadow:1px 1px 10px 1px var(--gray);display:flex;flex-direction:column;gap:10px;padding:20px 30px}.sellerAvailabilityStatus{align-items:center;display:flex;font-weight:500;gap:5px}.sellerAvailabilityStatus.available{color:#18ae00;color:var(--success)}.sellerAvailabilityStatus.notAvailable{color:#de8500;color:var(--warning)}.buyerHeaderDiv{background:none}.buyerHeaderDiv .buyerHeaderContent{display:flex;flex-direction:column;gap:22px;height:15vh;justify-content:center;padding:30px 0}.buyerHeaderActions,.buyerHeaderDiv .buyerHeaderContent .buyerHeaderLower,.buyerHeaderDiv .buyerHeaderContent .buyerHeaderLower .lowerLeft ul,.buyerHeaderDiv .buyerHeaderContent .buyerHeaderLower .lowerRight ul,.buyerHeaderDiv .buyerHeaderContent .buyerHeaderUpper,.leftActions,.rightActions,.searchBoxDiv .searchBoxMain,.searchBoxDiv .searchBoxMain .searchBoxRight,.searchBtnDiv{align-items:center;display:flex;gap:10px;justify-content:center}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderLower,.buyerHeaderDiv .buyerHeaderContent .buyerHeaderUpper{justify-content:space-between}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderUpper{gap:55px}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderUpper .buyerHeaderActionsBefore{align-items:center;display:flex;gap:20px;min-width:220px}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderUpper .buyerHeaderActionsBefore.hide{visibility:hidden}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderUpper .buyerHeaderActionsBefore.remove{display:none}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderUpper .buyerHeaderActionsBefore .primaryBtn{font-size:.8rem}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderUpper .buyerHeaderUpperLeft{align-items:center;display:flex;gap:55px;width:100%}.searchBoxDiv{position:relative;width:95%}.searchBoxDiv .searchBoxMain{border:2px solid var(--gray);border-radius:28px;gap:0;height:50px;justify-content:space-between;width:100%}.searchBoxDiv .searchBoxMain .searchBoxLeft{padding-left:25px;width:100%}.searchBoxDiv .searchBoxMain .searchBoxRight{background:var(--primaryBlue);border-bottom-right-radius:28px;border-top-right-radius:28px;height:100%;padding:10px 20px}.searchBoxDiv .searchBoxMain .searchBoxRight .dropdown{color:var(--white)}.searchBoxDiv .searchBoxMain .searchBoxRight .dropdown option{color:var(--black)}.searchBoxDiv .searchBoxMain .searchBoxLeft .searchInput{border:none;height:100%;outline:none;padding:10px 0;width:100%}.buyerHeaderActions{gap:40px}.buyerHeaderActions i{color:var(--lightBlack);cursor:pointer;font-size:20px;transition:.1s}.buyerHeaderActions i:hover{color:var(--black)}.buyerHeaderActions .leftActions,.buyerHeaderActions .rightActions{gap:25px}.buyerHeaderActions .leftActions i{color:var(--primaryCopper);transition:.1s}.buyerHeaderActions .leftActions i:hover{color:var(--primaryCopperDark)}.buyerHeaderActions .leftActions .ordersHeader{position:relative}.buyerHeaderActions .leftActions .ordersHeader p{color:var(--lightBlack);cursor:pointer;font-size:20px}.buyerHeaderActions .leftActions .ordersHeader p:hover{color:var(--black)}.buyerHeaderActions .leftActions .inboxDiv{position:relative}.buyerHeaderActions .rightActions{background-color:initial;border:1px solid var(--primaryCopper);border-radius:8px;padding:12px 25px}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderLower .lowerLeft ul,.buyerHeaderDiv .buyerHeaderContent .buyerHeaderLower .lowerRight ul{gap:30px}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderLower i{margin:0 10px}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderLower li a{align-items:center;display:flex;gap:2px}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderLower .icon{height:25px;width:25px}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderLower .catsDropdownLi{position:relative}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderLower .catsDropdownLi .catsDropdownDiv{background:var(--white);box-shadow:1px 1px 10px 1px var(--gray);left:0;min-width:700%;padding:15px 20px;position:absolute;top:170%;z-index:1000}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderLower .catsDropdownLi .catsDropdownDiv .catsDropdownContent{grid-gap:5px;display:grid;gap:5px;grid-template-columns:repeat(3,1fr)}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderLower .catsDropdownLi .catsDropdownDiv .cat{align-items:center;color:var(--lightBlack);cursor:pointer;display:flex;font-size:.9rem;gap:10px;justify-content:space-between;padding:3px 10px;transition:.1s;width:280px}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderLower .catsDropdownLi .catsDropdownDiv .cat:hover{background:var(--lightGray)}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderUpper .buyerHeaderDrawer{display:none}.buyerHeaderDiv .ordersHeader .notifications-badge,.sellerHeaderDiv .ordersHeader .notifications-badge{font-size:13px;height:20px;position:relative!important;width:20px}.buyerHeaderDiv .ordersHeader,.sellerHeaderDiv .ordersHeader{align-items:center;display:flex;gap:8px;justify-content:center}.buyerFooterDiv{background:var(--primaryBlue);padding:30px 0}.buyerFooterDiv .horizontalLine{background:var(--darkGray);height:1px}.buyerFooterDiv .footerContent{color:var(--gray);display:flex;flex-direction:column;gap:15px;justify-content:center}.buyerFooterDiv .footerContent a{color:var(--darkGray);transition:.2s}.buyerFooterDiv .footerContent a:hover{color:var(--white)}.buyerFooterDiv .footerContent .footerLower,.buyerFooterDiv .footerContent .footerUpper{align-items:center;display:flex;justify-content:space-between;width:100%}.buyerFooterDiv .footerContent .footerUpper{align-items:start;gap:30px;margin:20px 0;width:95%}.buyerFooterDiv .footerContent .footerUpper .column{display:flex;flex-direction:column;gap:6px;min-width:17%}.buyerFooterDiv .footerContent .footerUpper div h4{color:var(--white);font-size:1.2rem;font-weight:600;margin-bottom:10px}.buyerFooterDiv .footerContent .footerUpper .footerUpperLeft{gap:20px;margin-right:50px;max-width:25%}.buyerFooterDiv .footerContent .footerUpper .footerUpperLeft .faithzyLogoDiv{height:80px;width:80px}.buyerFooterDiv .footerContent .footerIconsDiv{display:flex;flex-wrap:wrap;gap:15px}.buyerFooterDiv .footerContent .socialIcons .icon{cursor:pointer}.heroDiv{color:var(--primaryBlue);height:84vh;justify-content:center;overflow:hidden;position:relative}.heroDiv,.heroDiv .heroContent{align-items:center;display:flex}.heroDiv .heroContent{gap:30px;height:100%;justify-content:space-between;width:100%}.heroDiv .heroLeft{display:flex;flex-direction:column;gap:30px;margin-left:55px;width:60%}.heroDiv .heroLeft .heroContentMain{margin-left:10px}.heroDiv .heroContent .heroContentMain h1{font-family:Bebas Neue,sans-serif;font-size:55px;letter-spacing:2.5px;position:relative}.heroDiv .heroContent .heroContentMain span{color:var(--secondaryCopper);font-family:Bebas Neue,sans-serif;position:relative}.heroDiv .heroContent .heroContentMain p{animation:fadeIn 2s ease-in-out;color:var(--darkGray);font-size:17px;line-height:1.8;margin:10px 0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.heroDiv .heroContent .heroContentMain .heroBtns{animation:fadeInUp 1s ease-in-out .5s;display:flex;gap:20px;margin-top:20px;position:relative}.heroDiv .heroContent .heroContentMain .heroBtns a{padding:15px 25px}.heroDiv .heroContent .heroContentMain .heroBtns .primaryBtn2{border-color:var(--primaryCopper);color:var(--primaryCopper)}.heroDiv .heroContent .heroContentMain .heroBtns .primaryBtn2:hover{background:var(--primaryCopper);color:var(--white)}.heroDiv .heroTradeleadFormDiv{margin-left:10px;width:100%}.heroDiv .heroTradeleadFormDiv .tradeleadStepper{background:var(--white);border:2px solid var(--gray);border-radius:12px;margin-top:20px;max-width:660px;padding:20px 25px;position:relative;width:100%}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .heroPageForm .tradeleadHeroLabel{color:var(--darkGray)}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .heroPageForm .tradeleadHeroBtn{background:var(--orangeBgLight);border:1px solid var(--primaryCopper);padding:12px 20px;width:100%}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .heroPageForm .tradeleadHeroBtn:hover{background:var(--orangeBg)}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .stepper{align-items:center;display:flex;margin-bottom:20px}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .step{align-items:center;background-color:var(--gray);border-radius:50%;display:flex;font-weight:700;height:40px;justify-content:center;width:40px}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .step.active,.heroDiv .heroTradeleadFormDiv .tradeleadStepper .step.completed{background-color:var(--primaryCopper);color:var(--white)}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .stepConnector{background-color:var(--darkGray);flex-grow:1;height:2px}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .stepConnector.active{background-color:var(--primaryCopper)}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .stepContent .stepInputs{color:var(--black);display:flex;flex-direction:column;gap:12px}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .stepContent .stepInputs .tradeleadInputDiv{display:flex;flex-direction:column;gap:6px}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .stepContent .tradeleadDescription{height:138px;max-height:200px;min-height:100px;resize:vertical}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .stepButtons{display:flex;gap:10px;justify-content:center;margin-top:20px}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .mainStepBtn{margin-bottom:6px}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .mainStepBtn button:hover{background:var(--primaryBlue);border:#0000;color:var(--white)}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .showTradeleadModelDiv .popupContent{padding:40px 50px}.heroDiv .heroRight{height:100%;width:50%}.heroDiv .heroRight,.heroDiv .imageSlider{align-items:center;display:flex;justify-content:center;overflow:hidden}.heroDiv .imageSlider{flex-direction:column;gap:15px;height:90%;width:90%}.heroDiv .imageSlider .slideImage{height:90%;object-fit:contain;opacity:0;transition:opacity 1s ease-in-out;width:90%}.heroDiv .imageSlider .fadeIn{opacity:1;z-index:1}.heroDiv .imageSlider .fadeOut{opacity:0;z-index:0}.heroDiv .imageSlider .currentImage{transform:translateX(0);z-index:1}.heroDiv .imageSlider .nextImage{opacity:1;z-index:0}.heroDiv .imageSlider .dotsContainer{display:flex;display:none;gap:7px;z-index:100}.heroDiv .imageSlider .dot{background-color:var(--primaryBlue);border-radius:50%;cursor:pointer;height:7px;transition:background-color .3s;width:7px}.heroDiv .imageSlider .dot.active{background-color:#ccc}.loginDiv .loginContent,.loginDiv .loginContent .loginRight,.loginDiv .loginContent .loginRight .loginRightLower,.registerDiv .registerContent,.registerDiv .registerContent .registerRight,.registerDiv .registerContent .registerRight .registerRightLower,.resetPasswordDiv .section,.resetPasswordRequestDiv .section,.thirdPartyLoginDiv,.thirdPartyLoginDiv a{align-items:center;display:flex;flex-direction:column;justify-content:center}.loginDiv,.registerDiv,.resetPasswordDiv,.resetPasswordRequestDiv{align-items:center;display:flex;min-height:99vh;position:relative}.loginDiv .faithzyLogoDiv,.registerDiv .faithzyLogoDiv,.resetPasswordDiv .faithzyLogoDiv,.resetPasswordRequestDiv .faithzyLogoDiv{left:53px;position:absolute;top:30px;z-index:1000}.loginDiv .loginBanner,.resetPasswordDiv .resetPasswordBanner,.resetPasswordRequestDiv .resetPasswordBanner{height:100%;left:0;position:fixed;top:0}.registerDiv .registerBanner{height:100%;position:fixed;right:0;top:0}.loginDiv .loginContent,.resetPasswordDiv .section,.resetPasswordRequestDiv .section{align-items:flex-end;margin-right:100px;padding:50px 0}.resetPasswordDiv .section .form,.resetPasswordRequestDiv .section .form{max-width:45%;width:100%}.registerDiv .registerContent{align-items:flex-start;margin-left:70px;padding:110px 0}.loginDiv .loginContent .loginRight,.registerDiv .registerContent .registerRight{gap:30px;max-width:45%;width:100%}.loginDiv .emailVerificationNotification{align-items:center;background:var(--gray);bottom:0;display:flex;justify-content:space-between;left:0;padding:15px 25px;position:absolute;width:100%;z-index:10000}.thirdPartyLoginDiv{gap:12px;width:100%}.thirdPartyLoginDiv a{flex-direction:row;gap:20px}.thirdPartyLoginDiv .loginWithFacebook img,.thirdPartyLoginDiv .loginWithGoogle img{width:20px}.thirdPartyLoginDiv a{background:var(--white);border:1px solid var(--black);border-radius:32px;color:var(--lightBlack);padding:8px 0;transition:.2s;width:100%}.thirdPartyLoginDiv a:hover{background:var(--lightGray)}.orLine{color:var(--darkGray);position:relative;text-align:center;width:100%}.orLine:before{left:0}.orLine:after,.orLine:before{background:var(--darkGray);content:"";height:4%;position:absolute;top:50%;width:45%}.orLine:after{right:0}.loginDiv .loginContent .loginRight .loginRightLower,.registerDiv .registerContent .registerRight .registerRightLower{gap:10px;width:100%}.loginDiv .loginContent .loginRight .loginRightLower .inputDiv,.registerDiv .registerContent .registerRight .registerRightLower .inputDiv{width:100%}.loginDiv .loginContent .loginRight .loginRightLower .inputDiv .forgotPasswordBtn,.registerDiv .registerContent .registerRight .registerRightLower .inputDiv .passInstructions{color:var(--darkGray);font-size:.85rem}.loginDiv .loginContent .loginRight .loginRightLower .inputDiv .forgotPasswordBtn:hover{color:var(--black)}.loginDiv .loginContent .loginRight .loginRightLower .inputDiv .primaryBtn,.registerDiv .registerContent .registerRight .registerRightLower .inputDiv .primaryBtn{margin:15px 0;width:100%}.loginDiv .loginContent .loginRight .loginRightLower .registerInsteadDiv a,.registerDiv .registerContent .registerRight .registerRightLower .loginInsteadDiv a{color:var(--primaryCopper)}.provisionsFilterTabDiv{align-items:center;background:var(--lightGray);border:1px solid var(--darkGray);border-radius:35px;bottom:20px;display:flex;gap:10px;padding:10px 25px;position:fixed;right:20px}.provisionsFilterTabDiv button{background:#0000;border:none;color:var(--darkGray);cursor:pointer;font-size:.8rem;transition:.2s}.provisionsFilterTabDiv button:hover{color:var(--lightBlack)}.provisionsFilterTabDiv button.selected{color:var(--black)}.sampleProvisionsDiv{margin:100px 0}.homeProvisionsDiv .homeProvisionsContainer .sampleProvisionsDiv{margin:50px 0}.homeProvisionsDiv .homeProvisionsContainer .sampleProvisionsDiv .primaryHeading{font-size:1.5rem;font-weight:600}.sampleProvisionsDiv .sampleProvisionsUpper,.sampleProvisionsDiv .sampleProvisionsUpper .sampleProvisionsUpperRight{align-items:center;display:flex;justify-content:space-between}.sampleProvisionsDiv .sampleProvisionsUpper{margin-bottom:5px}.sampleProvisionsDiv .sampleProvisionsLower{position:relative}.sampleProvisionsDiv .sampleProvisionsLower .slideLeftBtn{left:-1%;padding:5px 6px 5px 5px}.sampleProvisionsDiv .sampleProvisionsLower .slideLeftBtn,.sampleProvisionsDiv .sampleProvisionsLower .slideRightBtn{align-items:center;background:var(--primaryBlue);border-radius:50%;color:var(--white);cursor:pointer;display:flex;height:45px;justify-content:center;position:absolute;top:50%;width:45px}.sampleProvisionsDiv .sampleProvisionsLower .slideRightBtn{padding:5px 5px 5px 6px;right:-1%}.sampleProvisionsDiv .carousel-container{overflow:hidden;position:relative;width:100%}.sampleProvisionsDiv .carousel-track{grid-gap:3px;display:grid;gap:3px;padding:15px 5px;transition:transform .3s ease-in-out;width:100%}.product{background-color:var(--white);border-radius:8px;box-shadow:.1px .1px 10px 1px var(--gray);padding:10px;position:relative;transform:translateY(0);transition:all .3s ease-out;width:95%}.product:hover{transform:translateY(-1.5%)}.product .productImgDiv{background:var(--lightGray);border-radius:8px;height:235px;width:100%}.product .productImgDiv img{border-radius:8px;height:100%;object-fit:cover;width:100%}.product .productTitle{-webkit-line-clamp:2;line-clamp:inherit;-webkit-box-orient:vertical;color:var(--black);display:-webkit-box;font-size:1rem;font-weight:500;height:3em;margin-top:10px;overflow:hidden;text-overflow:ellipsis}.product .productLower{display:flex;flex-direction:column;margin-top:8px}.product .productLower .productLowerTop{align-items:center;display:flex;font-size:.9rem;gap:5px}.product .productLower .productLowerBottom{align-items:baseline;display:flex;gap:15px;justify-content:right}.product .productLower .productLowerTop p{color:var(--lightBlack);font-weight:600}.product .productLower .productLowerTop span{color:var(--primaryCopper);font-weight:500}.product .productLower .productPrice{color:var(--secondaryBlue);font-size:1.8rem;margin-right:5px}.product .productLower .productDiscount{color:var(--darkGray);font-size:1.2rem;text-decoration:line-through}.product .hoverActions,.service .hoverActions{align-items:center;color:var(--primaryCopperDark)!important;display:flex;gap:8px;justify-content:center;position:absolute;right:10%;top:5%}.product .hoverActions .iconDiv,.product .hoverActions .loading,.service .hoverActions .iconDiv,.service .hoverActions .loading{align-items:center;background:var(--orangeBgLight);border-radius:50%;display:flex;height:35px;justify-content:center;padding:8px;transition:.2s;width:35px}.product .hoverActions .iconDiv:hover,.service .hoverActions .iconDiv:hover{background:var(--orangeBg)}.productDetailsDiv{margin:20px 0 50px}.productDetailsDiv .upper{display:flex;justify-content:space-between}.productDetailsDiv .upper .upperLeft{width:40%}.productDetailsDiv .upper .upperLeft .productThumbnail{border-radius:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:420px;object-fit:cover;width:100%}.productDetailsDiv .upper .upperLeft .productGalleryDiv{display:flex;gap:10px;justify-content:left;margin-top:10px;width:100%}.productDetailsDiv .upper .upperLeft .productGalleryDiv img{border:3px solid #0000;border-radius:8px;cursor:pointer;object-fit:cover;transition:.2s;width:15%}.productDetailsDiv .upper .upperRight{display:flex;flex-direction:column;gap:25px;width:52%}.productDetailsDiv .upper .upperRight .ratingsDiv{align-items:center;display:flex;gap:8px}.productDetailsDiv .upper .upperRight .productTitle{font-size:1.2rem;font-weight:600}.productDetailsDiv .upper .upperRight .sellerInfo{align-items:center;display:flex;gap:8px}.productDetailsDiv .upper .upperRight .sellerInfo img{border-radius:50%;height:30px;object-fit:cover;width:30px}.productDetailsDiv .upper .upperRight .sellerInfo a{color:var(--black)}.productDetailsDiv .upper .upperRight .productInfo{display:flex;flex-wrap:wrap;gap:10px}.productDetailsDiv .upper .upperRight .productInfo p{color:var(--primaryCopper);width:49%}.productDetailsDiv .upper .upperRight .productInfo strong{color:var(--black)}.productDetailsDiv .upper .upperRight .productPrice{align-items:baseline;display:flex;gap:20px}.productDetailsDiv .upper .upperRight .productPrice .salesPrice{color:var(--primaryCopper);font-size:1.8rem}.productDetailsDiv .upper .upperRight .productPrice .price{color:var(--darkGray);font-size:1.2rem;text-decoration:line-through}.productDetailsDiv .upper .upperRight .productPrice .off{background-color:var(--primaryBlue);color:var(--white);padding:8px 15px}.productDetailsDiv .upper .upperRight .productActions{display:flex;gap:15px;justify-content:space-between}.productDetailsDiv .upper .upperRight .productActions .primaryBtn,.productDetailsDiv .upper .upperRight .productActions .primaryBtn2{text-align:center;width:100%}.productDetailsDiv .upper .upperRight .productActions .addToCartBtn{align-items:center;display:flex;gap:10px;justify-content:center;width:150%}.productDetailsDiv .upper .upperRight .addToWishlistBtn{align-items:center;color:var(--primaryCopper);cursor:pointer;display:flex;gap:10px}.productDetailsDiv .upper .upperRight .buyNowBtn{align-items:center;display:flex;gap:15px;justify-content:center}.productDetailsDiv .lower{border:1px solid var(--gray);border-radius:8px;margin-top:100px}.productDetailsDiv .lower .upper{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:center}.productDetailsDiv .lower .upper p{border-bottom:5px solid #0000;color:var(--primaryCopper);cursor:pointer;padding:15px}.productDetailsDiv .lower .upper .active{background:var(--primaryBlue);border-color:var(--primaryCopper);color:var(--white)}.productDetailsDiv .lower .innerLower,.productDetailsDiv .lower .productReviews{padding:35px}.service{background-color:var(--white);border-radius:8px;box-shadow:.1px .1px 10px 1px var(--gray);padding:10px;transform:translateY(0);transition:all .3s ease-out;width:95%}.service:hover{transform:translateY(-1.5%)}.service .serviceImgDiv{height:180px;width:100%}.service .serviceImgDiv img{border-radius:8px;height:100%;object-fit:cover;width:100%}.service .serviceTitle{-webkit-line-clamp:2;line-clamp:inherit;-webkit-box-orient:vertical;color:var(--black);display:-webkit-box;font-size:1rem;font-weight:500;height:3em;margin-top:10px;overflow:hidden;text-overflow:ellipsis}.service .serviceLower{display:flex;flex-direction:column;margin-top:8px}.service .serviceLower .serviceLowerTop{align-items:center;display:flex;font-size:.9rem;gap:5px}.service .serviceLower .serviceLowerBottom{align-items:baseline;color:var(--darkGray);display:flex;gap:15px;justify-content:right}.service .serviceLower .serviceLowerTop p{color:var(--lightBlack);font-weight:600}.service .serviceLower .serviceLowerTop span{color:var(--primaryCopper);font-weight:500}.service .serviceLower .servicePrice{color:var(--secondaryBlue);font-size:1.8rem;margin-right:5px}.service .serviceLower .serviceDiscount{color:var(--darkGray);font-size:1.2rem;text-decoration:line-through}.settingsDiv{padding:20px 0 50px}.settingsDiv .settingsContent{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);display:flex;flex-direction:column;gap:40px;padding:50px}.settingsDiv .becomeSellerDiv .section{width:100%}.settingsDiv .becomeSellerDiv,.settingsDiv .becomeSellerDiv .becomeSellerContent{box-shadow:none;padding:0}.settingsDiv .sellerSettings .sellerSettingsUpper{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.settingsDiv .changePassDiv{margin:10px 0;-webkit-user-select:none;user-select:none;width:100%}.settingsDiv .changePassDiv .upper{background:#0000;border-bottom:2px solid var(--gray);border-top:2px solid var(--gray);cursor:pointer;display:flex;justify-content:space-between;padding:10px;transition:.1s}.settingsDiv .changePassDiv .upper:hover{background:var(--extraLightGray)}.settingsDiv .changePassDiv .upper .icon{height:25px;width:25px}.settingsDiv .changePassDiv .lower{margin-top:20px}.settingsDiv .changePassDiv .lower .secondaryBtn{margin-top:10px}.categoriesDiv .categoriesContent{background:var(--white)}.categoriesDiv .serviceCatsDiv{margin-top:50px}.categoriesDiv .categories{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:50px;padding:0 40px}.categoriesDiv .categoriesBanner{width:100%}.categoriesDiv .categories .category{align-items:center;border-bottom:1px solid var(--gray);color:var(--black);cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:15px 20px}.categoriesDiv .categories .category:hover{background:var(--lightGray)}.categoriesDiv .categories .category .count{color:var(--darkGray);font-size:.9rem}.categoriesDiv .categories .category i{color:var(--darkGray)}.productsDiv,.servicesDiv{margin:20px 0 50px}.productsDiv .productsContent,.servicesDiv .servicesContent{display:flex;gap:60px;justify-content:space-between}.productsDiv .filters,.servicesDiv .filters{display:flex;flex-direction:column;gap:20px;min-width:18%}.productsDiv .filters .filter,.servicesDiv .filters .filter{display:flex;flex-direction:column;gap:3px}.productsDiv .filters .filter .row,.servicesDiv .filters .filter .row{align-items:center;color:var(--lightBlack);cursor:pointer;display:flex;font-size:.9rem;font-weight:500;transition:.1s}.productsDiv .filters .filter .row:hover,.servicesDiv .filters .filter .row:hover{color:var(--black)}.productsDiv .filters .filter .row input,.servicesDiv .filters .filter .row input{margin-right:5px}.productsDiv .filters .filter .active,.servicesDiv .filters .filter .active{color:var(--primaryCopper)!important}.productsDiv .left .categoryFilter .seeMore,.servicesDiv .left .categoryFilter .seeMore{color:var(--primaryCopper);cursor:pointer}.productsDiv .left .ratingFilter .rating,.servicesDiv .left .ratingFilter .rating{display:flex;gap:2px}.productsDiv .left .ratingFilter .rating .up,.servicesDiv .left .ratingFilter .rating .up{margin-left:10px}.productsDiv .right,.servicesDiv .right{display:flex;flex-direction:column;gap:20px;min-width:75%;width:100%}.productsDiv .right .activeFilters,.servicesDiv .right .activeFilters{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.productsDiv .right .activeFilters .filterTag,.servicesDiv .right .activeFilters .filterTag{align-items:center;background-color:var(--lightGray);border-radius:5px;display:flex;padding:5px 15px}.productsDiv .right .activeFilters .filterTag button,.servicesDiv .right .activeFilters .filterTag button{background:none;border:none;cursor:pointer;font-size:1.2rem;line-height:1;margin-left:10px}.productsDiv .right .resultsFound span,.servicesDiv .right .resultsFound span{color:var(--primaryCopper);font-weight:500}.productsDiv .right .products,.servicesDiv .right .services{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(4,1fr);margin:20px 0 50px}.productsDiv .right .products .product,.servicesDiv .right .services .service{width:100%}.tableDiv .rows .row .field .cartCheck{color:var(--success)}.tableDiv .rows .row .field .cartCheck:hover{color:var(--success);cursor:not-allowed}.tableDiv .rows .row .field .arrowRight{background:var(--lightGray);border-radius:50%;padding:3px;transition:.1s}.tableDiv .rows .row .field .arrowRight:hover{background:var(--gray)}.tableDiv .rows .row .titleField .imgDiv{height:100%;width:15%}.tableDiv .rows .row .titleField .imgDiv img{width:100%}.tableDiv .rows .row .categoryField{color:var(--primaryCopper);cursor:pointer;gap:5px}.tableDiv .rows .row .sellerField{cursor:pointer;font-weight:500;gap:5px}.cartDiv{padding:20px 0 50px}.cartDiv .cartContent .section{display:flex;justify-content:space-between}.cartDiv .left{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);display:flex;flex-direction:column;gap:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px 30px;width:70%}.cartDiv .left .secondaryHeading .totalItems{color:var(--darkGray);font-size:1rem;margin-left:5px}.cartDiv .left .cartProducts{display:flex;flex-direction:column;gap:40px;margin-top:10px;width:100%}.cartDiv .left .cartProducts .cartElem{display:flex;gap:30px;margin-bottom:40px}.cartDiv .left .cartProducts .cartElem .imgDiv{width:120px}.cartDiv .left .cartProducts .cartElem .imgDiv img{width:100%}.cartDiv .left .cartProducts .cartElem .cartElemContent{display:flex;flex-direction:column;gap:10px;justify-content:space-between;width:100%}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemTop{display:flex;justify-content:space-between}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemTop .title{-webkit-line-clamp:1;line-clamp:inherit;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.1rem;font-weight:600;height:1.5em;overflow:hidden;text-overflow:ellipsis;width:88%}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemTop .icon{color:var(--darkGray);cursor:pointer;height:25px;transition:.1s;width:25px}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemTop .icon:hover{color:var(--black)}.cartDiv .left .cartProducts .cartElem .cartElemContent .shippingFee span{color:var(--primaryCopper)}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemBottom{display:flex;justify-content:space-between}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemBottom .cartCountBtn{height:30px;width:20%}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemBottom .cartCountBtn p{font-size:14px}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemBottom .price{align-items:baseline;color:var(--primaryCopper);display:flex;font-size:2rem;font-weight:700;gap:15px;justify-content:left}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemBottom .price span{color:var(--darkGray);font-size:1.2rem;font-weight:300;text-decoration:line-through}.cartDiv .summary{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px 30px;width:25%}.cartDiv .summary .summaryContent{display:flex;flex-direction:column;gap:15px;margin-top:20px}.cartDiv .summary .summaryContent .row{display:flex;justify-content:space-between}.cartDiv .summary .summaryContent .row .subTotal{color:var(--primaryCopper)}.bookmarksDiv{padding:10px 60px}.bookmarksDiv .sellersGrid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin-top:20px}.bookmarksDiv .sellerCard{background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 4px 6px #0000000d;padding:20px;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.bookmarksDiv .sellerCard:hover{box-shadow:0 6px 12px #0000001a;transform:translateY(-5px)}.bookmarksDiv .profileImage{border:2px solid #f5f5f5;border-radius:50%;height:80px;margin-bottom:15px;object-fit:cover;width:80px}.bookmarksDiv .sellerName{color:#333;font-size:1.2rem;font-weight:600;margin-bottom:10px}.bookmarksDiv .rating{align-items:center;display:flex;justify-content:center;margin-bottom:15px}.bookmarksDiv .starIcon{color:#f5c518;font-size:16px;margin-right:5px}.bookmarksDiv .rating span{color:#666;font-size:.9rem}.bookmarksDiv .actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.bookmarksDiv .actionBtn{border-radius:5px;cursor:pointer;font-size:.9rem;padding:8px 15px;text-decoration:none;transition:background-color .2s ease}.bookmarksDiv .removeBtn{align-items:center;background-color:#dc3545;border:none;color:#fff;display:flex;gap:5px}.bookmarksDiv .removeBtn:hover{background-color:#c82333}.bookmarksDiv .noBookmarks{color:#666;font-size:1.1rem;margin-top:20px;text-align:center}@media (max-width:768px){.sellersGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.sellerCard{padding:15px}.actionBtn{font-size:.85rem;padding:6px 12px}}@media (max-width:480px){.bookmarksDiv{padding:15px}.sellersGrid{grid-template-columns:1fr}.profileImage{height:60px;width:60px}}.postRequestDiv .requestRow .offersField{align-items:center;color:var(--primaryCopper);cursor:pointer;display:flex;font-weight:600;gap:3px!important;justify-content:center}.postRequestDiv .offersModalDiv .offersModelContent{display:flex;flex-direction:column;gap:15px}.postRequestDiv .rows .row .field .icon{height:18px;width:18px}.offersModalDiv .popupContent{min-width:80%}.offersModalDiv .offersRows .tableContent .header .title,.offersModalDiv .offersRows .tableContent .rows .row .titleField{font-size:.9rem;width:400%}.offersModalDiv .offersRows .tableContent .header .seller{width:150%}.offersModalDiv .offersRows .tableContent .rows .row .sellerField{cursor:pointer;width:150%}.offersModalDiv .offersRows .tableContent .rows .row .field{align-items:start}.offersModalDiv .offersRows .tableContent .rows .row .field .icon{height:22px;margin-top:3px;width:22px}.postNewRequestDiv .postNewRequestContent{min-width:67%}.postNewRequestDiv .postNewRequestContent .form{gap:8px}.checkoutDiv{padding:20px 0 50px}.checkoutDiv .checkoutContent{display:flex;justify-content:space-between}.checkoutDiv .billingInfo{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px 30px;width:60%}.checkoutDiv .billingInfo .inputField:disabled{background:var(--lightGray);border:1px solid var(--gray);cursor:not-allowed}.checkoutDiv .billingInfo .billingInfoUpper{align-items:center;display:flex;justify-content:space-between;width:100%}.checkoutDiv .billingInfo .billingInfoUpper .editBtn{align-items:center;background:none;background-color:var(--orangeBgLight);border:none;border-radius:4px;color:var(--lightBlackPrimary);cursor:pointer;display:flex;font-size:1.1rem;justify-content:center;padding:10px;transition:background-color .2s ease;transition:.1s}.checkoutDiv .billingInfo .billingInfoUpper .editBtn:hover{background-color:var(--orangeBg);color:var(--primaryCopper)}.checkoutDiv .orderSummary{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);display:flex;flex-direction:column;gap:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px 30px;width:37%}.checkoutDiv .orderSummary .item{align-items:center;display:flex;gap:15px;justify-content:space-between}.checkoutDiv .orderSummary .item .imgDiv{width:90px}.checkoutDiv .orderSummary .item .imgDiv img{border-radius:8px;width:100%}.checkoutDiv .orderSummary .item .itemContent{width:80%}.checkoutDiv .orderSummary .item .itemContent .price{color:var(--primaryCopper);font-weight:500;margin-top:5px}.checkoutDiv .orderSummary .promoCodeBox{align-items:center;gap:10px}.checkoutDiv .orderSummary .promoCodeBox,.checkoutDiv .orderSummary .row{display:flex;justify-content:space-between}.checkoutDiv .orderSummary .row .subTotal{color:var(--primaryCopper)}.checkoutDiv .hidePaymentInfo{margin:10px 0;-webkit-user-select:none;user-select:none;width:100%}.checkoutDiv .hidePaymentInfo .upper{background:#0000;border-bottom:2px solid var(--gray);border-top:2px solid var(--gray);cursor:pointer;display:flex;justify-content:space-between;padding:10px;transition:.1s}.checkoutDiv .hidePaymentInfo .upper:hover{background:var(--extraLightGray)}.checkoutDiv .hidePaymentInfo .upper .icon{height:25px;width:25px}.paymentMethodsDiv{display:flex;flex-direction:column;gap:15px;margin:15px 0;width:100%}.paymentMethodsDiv .paymentOptions{display:flex;gap:15px;justify-content:space-between}.paymentMethodsDiv .paymentOptions .paymentOption{align-items:center;border:1px solid var(--gray);border-radius:8px;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:40px;transition:.2s;width:100%}.paymentMethodsDiv .paymentOptions .paymentOption.selected{background:var(--primaryBlue);color:var(--white)}.paymentMethodsDiv .paymentOptions .paymentOption:not(.selected):hover{background:var(--lightGray)}.paymentMethodsDiv .paymentOptions .paymentOption .icon{color:var(--secondaryBlue);height:40px;width:40px}.paymentMethodsDiv .paymentOptions .paymentOption.selected .icon{color:var(--white)}.serviceDetailsDiv{margin:20px 0 80px}.serviceDetailsDiv .serviceDetailsContent{display:flex;flex-direction:column}.serviceDetailsDiv .serviceInfo{display:flex;justify-content:space-between}.serviceDetailsDiv .serviceInfo .serviceImages{width:40%}.serviceDetailsDiv .serviceInfo .serviceImages .serviceThumbnail{border-radius:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:380px;object-fit:cover;width:100%}.serviceDetailsDiv .serviceInfo .serviceImages .serviceGalleryDiv{display:flex;gap:10px;justify-content:left;margin-top:10px;width:100%}.serviceDetailsDiv .serviceInfo .serviceImages .serviceGalleryDiv img{border:3px solid #0000;border-radius:8px;cursor:pointer;object-fit:cover;transition:.2s;width:18%}.serviceDetailsDiv .serviceInfo .info{display:flex;flex-direction:column;gap:20px;width:52%}.serviceDetailsDiv .serviceInfo .info .ratingsDiv{align-items:center;display:flex;gap:8px}.serviceDetailsDiv .serviceInfo .info .title{font-size:1.2rem;font-weight:600}.serviceDetailsDiv .serviceInfo .info .sellerInfo{align-items:center;display:flex;gap:8px}.serviceDetailsDiv .serviceInfo .info .sellerInfo img{border-radius:50%;height:30px;object-fit:cover;width:30px}.serviceDetailsDiv .serviceInfo .info .sellerInfo a{color:var(--black)}.serviceDetailsDiv .serviceInfo .info .category{color:var(--primaryCopper);cursor:pointer;font-weight:500}.serviceDetailsDiv .serviceInfo .info .servicePrice{align-items:baseline;display:flex;gap:10px}.serviceDetailsDiv .serviceInfo .info .servicePrice .salesPrice{color:var(--primaryCopper);font-size:1.8rem}.serviceDetailsDiv .serviceInfo .info .servicePrice .price{color:var(--darkGray);font-size:1.2rem;margin-left:10px;text-decoration:line-through}.serviceDetailsDiv .serviceInfo .info .servicePrice .off{background-color:var(--primaryBlue);color:var(--white);padding:8px 15px}.serviceDetailsDiv .serviceInfo .info .serviceActions{display:flex;gap:15px;justify-content:space-between}.serviceDetailsDiv .serviceInfo .info .serviceActions .moreActions{display:flex;gap:15px}.serviceDetailsDiv .serviceInfo .info .serviceActions .addToWishlistBtn{align-items:center;color:var(--primaryCopper);cursor:pointer;display:flex;gap:10px}.serviceDetailsDiv .packages{display:flex;gap:20px;justify-content:space-between;padding:80px 0 50px}.serviceDetailsDiv .packages .packageBox{border:1px solid var(--gray);border-radius:8px;display:flex;flex-direction:column;gap:15px;width:100%}.serviceDetailsDiv .packages .packageBox .upper{font-size:1.2rem;font-weight:500;padding-top:15px;text-align:center}.serviceDetailsDiv .packages .packageBox .BASIC{color:var(--danger)}.serviceDetailsDiv .packages .packageBox .STANDARD{color:var(--secondaryBlue)}.serviceDetailsDiv .packages .packageBox .ULTIMATE{color:var(--warning)}.serviceDetailsDiv .packages .packageBox .lower{display:flex;flex-direction:column;gap:25px;padding:10px 30px 25px}.serviceDetailsDiv .packages .packageBox .lower .title{font-size:1.2rem;font-weight:600}.serviceDetailsDiv .packages .packageBox .lower .info{align-items:center;color:var(--lightBlackPrimary);display:flex;font-weight:500;justify-content:space-between}.serviceDetailsDiv .packages .packageBox .lower .info .priceDetails{align-items:center;display:flex;gap:20px}.serviceDetailsDiv .packages .packageBox .lower .info .priceDetails .discount{color:var(--darkGray);font-size:1.2rem;text-decoration:line-through}.serviceDetailsDiv .packages .packageBox .lower .info .priceDetails .price{background:var(--lightBlackPrimary);border-radius:8px;color:var(--white);font-size:1.2rem;padding:6px 20px}.serviceDetailsDiv .aboutSeller,.serviceDetailsDiv .aboutService{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);display:flex;flex-direction:column;gap:15px;margin-bottom:50px;padding:20px 30px}.serviceDetailsDiv .aboutSeller .upper{align-items:center;display:flex;justify-content:space-between}.serviceDetailsDiv .aboutSeller .upper .sellerProfile{align-items:center;display:flex;font-size:.9rem;gap:25px}.serviceDetailsDiv .aboutSeller .upper .sellerProfile .imgDiv{height:70px;width:70px}.serviceDetailsDiv .aboutSeller .upper .sellerProfile .imgDiv img{border-radius:50%;height:100%;object-fit:cover;width:100%}.serviceDetailsDiv .aboutSeller .upper .sellerProfile .profileInfo{display:flex;flex-direction:column;gap:2px}.serviceDetailsDiv .aboutSeller .upper .sellerProfile .profileInfo .username{color:var(--lightBlackPrimary);cursor:pointer;font-size:.85rem;font-weight:500}.serviceDetailsDiv .aboutSeller .upper .sellerProfile .profileInfo .username:hover{color:var(--black)}.serviceDetailsDiv .aboutSeller .upper .sellerProfile .profileInfo .ratingsDiv{align-items:center;display:flex;gap:8px}.serviceDetailsDiv .aboutSeller .upper .sellerInfo{display:flex;gap:80px;margin-right:20px}.serviceDetailsDiv .aboutSeller .upper .sellerInfo .col p{font-size:.85rem}.serviceDetailsDiv .sampleProvisionsDiv{margin:0 0 50px}.serviceDetailsDiv .serviceReviews{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);display:flex;flex-direction:column;gap:10px;padding:20px 30px}.serviceDetailsDiv .serviceReviews .reviewDiv{margin-top:20px}.requirementsDiv{margin:50px 0}.requirementsDiv .requirementsContent{box-shadow:1px 1px 10px 1px var(--gray);padding:20px 40px 30px}.chatDiv .section{width:100%}.chatDiv .chatContent{background:var(--white);border-top:1px solid var(--gray);display:flex;height:85vh}.adminDiv .chatDiv .chatContent{border:none}.chatDiv .icon{color:var(--darkGray);cursor:pointer;transition:.2s}.chatDiv .icon:hover{color:var(--black)}.chatDiv a{color:var(--primaryCopper)}.chatDiv .content{display:flex;flex-direction:column;gap:10px}.chatDiv .chatRoom,.chatDiv .chatsList,.chatDiv .otherInfo{display:flex;flex-direction:column;height:100%}.chatDiv .chatsList{width:25%}.chatDiv .chatRoom,.chatDiv .chatsList{border-right:2px solid var(--lightGray)}.chatDiv .chatRoom{position:relative;width:50%}.chatDiv .otherInfo{height:84vh;overflow-y:auto;width:25%}.chatDiv .header{align-items:center;border-bottom:2px solid var(--lightGray);display:flex;font-size:1.2rem;font-weight:600;justify-content:left;padding:20px 30px}.chatDiv .header .highlight{align-items:center;background:var(--orangeBg);border-radius:50%;color:var(--primaryCopper);display:flex;font-size:.75rem;height:28px;justify-content:center;width:28px}.chatDiv .chatsList .header{gap:15px;justify-content:center}.chatDiv .chatRoom .header{gap:15px}.chatDiv .chatRoom .header img{border-radius:50%;height:30px;object-fit:cover;width:30px}.chatDiv .otherInfo .header{justify-content:space-between}.chatDiv .chatsList .chatBoxes{height:100%;overflow-y:auto;padding:20px 30px}.chatDiv .chatsList .chatBoxes .chatBox{border-radius:8px;cursor:pointer;display:flex;gap:15px;padding:10px 15px}.chatDiv .chatsList .chatBoxes .active{background:var(--lightGray)}.chatDiv .chatsList .chatBoxes .chatBox .imgDiv{height:50px;width:60px}.chatDiv .chatsList .chatBoxes .chatBox .chatBoxContent{width:100%}.chatDiv .chatsList .chatBoxes .chatBox .imgDiv img{border-radius:50%;height:100%;object-fit:cover;width:100%}.chatDiv .chatsList .chatBoxes .chatBox .lastMessage{color:var(--darkGray);font-size:.7rem;font-weight:400;margin-top:5px}.chatDiv .chatRoom .messages .offerMessage{background:var(--orangeBgHover);border-radius:8px;color:var(--black);margin-bottom:10px}.chatDiv .chatRoom .messages .offerMessage .bottom,.chatDiv .chatRoom .messages .offerMessage .buttonsDiv,.chatDiv .chatRoom .messages .offerMessage .middle,.chatDiv .chatRoom .messages .offerMessage .upper{padding:10px 20px}.chatDiv .chatRoom .messages .offerMessage .upper{align-items:center;border-bottom:1px solid var(--gray);display:flex}.chatDiv .chatRoom .messages .offerMessage .upper .price{color:var(--primaryCopper);font-size:1.3rem;font-weight:600;margin-left:20px}.chatDiv .chatRoom .messages .offerMessage .bottom{border-top:1px solid var(--gray);display:flex;flex-direction:column;gap:5px}.chatDiv .chatRoom .messages .offerMessage .bottom .row{align-items:center;display:flex;gap:10px}.chatDiv .chatRoom .messages .offerMessage .buttonsDiv{border-top:1px solid var(--gray);display:flex;justify-content:right;margin:5px 0}.chatDiv .chatRoom .messages .offerMessage .buttonsDiv a{color:var(--black);font-size:.75rem;margin-left:10px;padding:6px 18px}.chatDiv .chatRoom .messages .offerMessage .buttonsDiv a:hover{color:var(--white)}.chatDiv .chatRoom .messages .offerMessage .buttonsDiv a.disabled:hover{color:var(--black)}.chatDiv .otherInfo .participantDetails{display:flex;flex-direction:column;gap:10px;padding:20px 30px}.chatDiv .otherInfo .participantDetails .row{align-items:center;display:flex;justify-content:space-between}.chatDiv .otherInfo .sampleProvisionsDiv{margin:10px 0}.chatDiv .otherInfo .sampleProvisionsDiv .sampleProvisionsLower .carousel-track{gap:17px;padding-left:12px}.chatDiv .otherInfo .sampleProvisionsDiv .sampleProvisionsLower .product,.chatDiv .otherInfo .sampleProvisionsDiv .sampleProvisionsLower .service{width:99%}.chatDiv .popupDiv .showQuoteModelContent{width:55%}.contactDiv .contactContent{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);margin:20px 0 50px;padding:50px}.profileDiv{padding-bottom:100px}.profileDiv .bg{background:var(--secondaryBlue);height:18vh;position:relative;width:100%}.profileDiv .bg img{border-radius:50%;bottom:-60%;height:150px;left:45%;object-fit:cover;position:absolute;width:150px}.profileDiv .profileContent{display:flex;flex-direction:column;gap:50px;margin-top:120px}.profileDiv .profileContent .upper{display:flex;gap:50px;justify-content:space-between}.profileDiv .profileContent .upper .sellerProfileRight{display:flex;flex-direction:column;gap:20px;width:100%}.profileDiv .profileContent .upper .sellerInfo,.profileDiv .profileContent .upper .sellerProfileRight .aboutSeller{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);display:flex;flex-direction:column;gap:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:37%;padding:20px 30px}.profileDiv .profileContent .upper .sellerProfileRight .aboutSeller{flex:1 1}.profileDiv .profileContent .upper .sellerInfo .row{display:flex;justify-content:space-between}.profileDiv .profileContent .upper .sellerInfo .buttonsDiv{margin-top:10px}.profileDiv .profileContent .upper .sellerInfo .buttonsDiv .btnsForAdmin{display:flex;flex-direction:column;gap:10px}.profileDiv .profileContent .upper .sellerInfo .buttonsDiv .btnsForAdmin .profileBtns{display:flex;gap:10px;justify-content:space-between}.profileDiv .profileContent .upper .sellerInfo .buttonsDiv .btnsForAdmin .profileBtns a,.profileDiv .profileContent .upper .sellerInfo .buttonsDiv .btnsForAdmin .profileBtns button{width:100%!important}.profileDiv .profileContent .upper .sellerInfo .buttonsDiv .btnsForUser{display:flex;gap:10px}.profileDiv .profileContent .upper .sellerInfo .buttonsDiv .btnsForUser a,.profileDiv .profileContent .upper .sellerInfo .buttonsDiv .btnsForUser button{width:100%}.profileDiv .profileContent .upper .sellerInfo .buttonsDiv .btnsForUser .bookmarkBtn{align-items:center;display:flex;font-size:.9rem;gap:10px;justify-content:center}.profileDiv .sellerProducts .products,.profileDiv .sellerServices .services{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(5,1fr);margin:20px 0;width:100%}.profileDiv .sellerProducts .products .product,.profileDiv .sellerServices .services .service{width:100%}.profileDiv .sellerProducts .products.grid-1,.profileDiv .sellerServices .services.grid-1{grid-template-columns:repeat(1,1fr)}.profileDiv .sellerProducts .products.grid-2,.profileDiv .sellerServices .services.grid-2{grid-template-columns:repeat(2,1fr)}.profileDiv .sellerProducts .products.grid-3,.profileDiv .sellerServices .services.grid-3{grid-template-columns:repeat(3,1fr)}.profileDiv .sellerProducts .products.grid-4,.profileDiv .sellerServices .services.grid-4{grid-template-columns:repeat(4,1fr)}.profileDiv .sellerProducts .products.grid-5,.profileDiv .sellerServices .services.grid-5{grid-template-columns:repeat(5,1fr)}.profileDiv .sellerReviews{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);display:flex;flex-direction:column;gap:10px;padding:20px 30px}.profileDiv .sellerReviews .reviewDiv{margin-top:20px}.faqDiv{min-height:75vh;width:100%}.faqSection{border-radius:8px;padding:30px 0}.faqDiv .faqSection .primaryHeading{color:var(--primaryBlue);font-size:2rem;font-weight:600;margin-bottom:20px;text-align:center}.faqDiv .faqSection .faqContent{display:flex;flex-direction:column;gap:15px;margin-top:20px}.faqDiv .faqSection .faqItem{border:1px solid var(--lightGray);border-radius:8px;overflow:hidden;transition:box-shadow .3s ease}.faqDiv .faqSection .faqItem:hover{box-shadow:0 2px 8px #0000000d}.faqDiv .faqSection .faqQuestion{align-items:center;background-color:var(--extraLightGray);cursor:pointer;display:flex;justify-content:space-between;padding:15px 20px;transition:background-color .2s ease}.faqDiv .faqSection .faqQuestion:hover{background-color:var(--lightGray)}.faqDiv .faqSection .faqToggleIcon{color:var(--primaryBlue);font-size:18px;transition:transform .3s ease}.faqDiv .faqSection .faqAnswer{background-color:var(--white);max-height:0;overflow:hidden;padding:0 20px;transition:max-height .3s ease,padding .3s ease}.faqDiv .faqSection .faqAnswer.open{max-height:1000px;padding-bottom:15px;padding-top:15px}.joinSellerBanner{background-color:var(--orangeBgLight);border-radius:8px;margin-bottom:30px;margin-top:50px;padding:20px;text-align:center}.joinSellerBanner .primaryHeading{margin-bottom:10px}.joinSellerBanner .joinSellerBannerActions{display:flex;gap:10px;justify-content:center;margin-top:15px}.joinSellerBanner .joinSellerBannerActions button{font-weight:500;padding:12px 20px}.subscribeBannerDiv{left:50%;margin:30px 0 30px -50vw;position:relative;width:100vw}.subscribeBannerDiv .subscribeContent{align-items:center;background-color:var(--primaryBlue);display:flex;flex-direction:column;gap:10px;justify-content:center;padding:30px}.subscribeBannerDiv .subscribeContent h2{color:var(--white);text-align:center}.subscribeBannerDiv .subscribeContent h2 span{color:var(--orangeOnDarkBg)}.subscribeBannerDiv .subscribeForm{align-items:center;display:flex;gap:10px;margin:0 auto;max-width:500px;width:100%}.subscribeBannerDiv .subscribeForm .inputField{width:100%}.floatingChatButton{align-items:center;background:var(--white);border:2px solid var(--gray);border-radius:25px;bottom:20px;box-shadow:1px 1px 10px 1px var(--gray);color:var(--lightBlack);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:10px;padding:10px 20px 10px 15px;position:fixed;right:20px;transition:background-color .3s ease;z-index:1000}.floatingChatButton:hover{background-color:var(--extraLightGray)}.floatingChatButton img{border-radius:50%;height:50px;width:50px}.floatingChatButton .chatFloatRight{align-items:start;display:flex;flex-direction:column;gap:5px}.floatingChatButton .chatFloatRight .chatFloatLower{align-items:center;display:flex;font-size:12px;gap:4px}.chatPopupDiv{background:#fff;border-radius:10px;bottom:105px;box-shadow:0 4px 15px #0003;height:530px;overflow:hidden;position:fixed;right:25px;transform:translateY(100%);transition:transform .3s ease-in-out;width:380px;z-index:1000}.chatPopupDiv.open{transform:translateY(0)}.chatPopupDiv .floatChatRoom.popup{display:flex;flex-direction:column;height:100%}.chatPopupDiv .floatChatRoom.popup .header{align-items:center;background-color:#f8f9fa;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;padding:10px}.chatPopupDiv .floatChatRoom.popup .header img{border-radius:50%;height:30px;margin-right:10px;width:30px}.chatPopupDiv .floatChatRoom.popup .header span{flex-grow:1;font-size:14px;font-weight:600}.chatPopupDiv .floatChatRoom.popup .header button{background:none;border:none;color:#6c757d;cursor:pointer;font-size:14px;padding:0 10px}.chatPopupDiv .floatChatRoom.popup .header button:hover{color:#343a40}.chatPopupDiv .floatChatRoom.popup .messages.content{background-color:#f8f8f8;flex-grow:1;padding:10px}.chatPopupDiv .floatChatRoom.popup .writeMessageDiv{background-color:#fff;border-top:1px solid #e9ecef;padding:10px}.chatPopupDiv .floatChatRoom.popup .writeMessageDiv .writeMessageMain{align-items:center;display:flex;gap:10px;justify-content:space-between}.chatPopupDiv .floatChatRoom.popup .writeMessageDiv input{border:1px solid #ced4da;border-radius:5px;font-size:14px;padding:8px;width:100%}.chatPopupDiv .floatChatRoom.popup .writeMessageDiv .attachIcon{color:#6c757d;cursor:pointer;font-size:20px}.chatPopupDiv .floatChatRoom.popup .writeMessageDiv .primaryBtn{font-size:14px;padding:6px 12px}.chatPopupDiv .floatChatRoom.popup .writeMessageDiv .filePreview{align-items:center;color:var(--darkGray);display:flex;font-size:.8rem;justify-content:space-between;margin-bottom:10px}.chatPopupDiv .floatChatRoom.popup .writeMessageDiv .filePreview .removeFileIcon{color:var(--black);cursor:pointer;font-size:1rem}.chatPopupDiv .floatChatRoom .messages{display:flex;flex-direction:column;gap:10px;height:100%;overflow-y:auto}.chatPopupDiv .floatChatRoom .messages .message{border-radius:8px;display:flex;flex-direction:column;font-size:.8rem;gap:5px;max-width:70%;padding:6px 14px}.chatPopupDiv .floatChatRoom .messages .message.sent{align-self:flex-end;background:var(--primaryCopperDark);color:var(--white);margin-right:15px}.chatPopupDiv .floatChatRoom .messages .message.sent .messageTime{color:var(--lightGray)}.chatPopupDiv .floatChatRoom .messages .message.received{background:var(--orangeBgLight);margin-left:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.chatPopupDiv .floatChatRoom .messages .message .senderName{align-items:center;display:flex;font-size:.85rem;gap:25px;justify-content:space-between}.chatPopupDiv .floatChatRoom .messages .message .senderName span{color:var(--darkGray);font-size:.6rem;font-weight:300}.chatPopupDiv .floatChatRoom .messages .message.received .senderName{color:var(--primaryCopper)}.chatPopupDiv .floatChatRoom .messages .message .documentBox{align-items:center;background-color:var(--primaryBlue);border-radius:8px;color:var(--white);cursor:pointer;display:flex;gap:10px;margin-bottom:8px;padding:10px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.chatPopupDiv .floatChatRoom .messages .message .documentBox p{color:var(--white);font-size:.7rem}.chatPopupDiv .floatChatRoom .noChats{align-items:center;color:var(--darkGray);display:flex;font-size:1.2rem;font-weight:600;height:100%;justify-content:center}.chatPopupDiv .floatChatRoom .offerLink{color:var(--lightBlack);font-size:.7rem;font-style:italic;-webkit-text-decoration:wavy;text-decoration:wavy}.chatPopupDiv .floatChatRoom .offerLink a{color:var(--primaryCopper);cursor:pointer;text-decoration:underline}.sellerHeaderDiv{background-color:initial}.leftActions,.rightActions,.sellerHeaderActions,.sellerHeaderDiv .sellerHeaderContent,.sellerHeaderDiv .sellerHeaderContent nav ul{align-items:center;display:flex;gap:40px;justify-content:center}.sellerHeaderDiv .sellerHeaderContent nav ul .ordersHeader{position:relative}.sellerHeaderDiv .sellerHeaderContent{justify-content:space-between;padding:30px 0}.sellerHeaderActions{gap:50px}.sellerHeaderActions i{color:var(--lightBlack);cursor:pointer;font-size:20px;transition:.1s}.sellerHeaderActions i:hover{color:var(--black)}.sellerHeaderActions .leftActions,.sellerHeaderActions .rightActions{gap:25px}.sellerHeaderActions .leftActions i{color:var(--primaryCopper);transition:.1s}.sellerHeaderActions .leftActions i:hover{color:var(--primaryCopperDark)}.sellerHeaderActions .leftActions .inboxDiv{position:relative}.sellerHeaderActions .rightActions{background-color:initial;border:1px solid var(--primaryCopper);border-radius:8px;padding:12px 25px}.buyerHeaderActions .rightActions .optionsContainer .profilePic,.sellerHeaderActions .rightActions .optionsContainer .profilePic{border-radius:50%;cursor:pointer;height:25px;width:25px}.becomeSellerDiv{padding:20px 0 50px}.becomeSellerDiv .becomeSellerContent{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);padding:50px 0}.becomeSellerDiv form{margin:30px 0}.becomeSellerDiv form .inputDiv .uploadDiv{align-items:center;background-color:#f0f0f0;border-radius:50%;cursor:pointer;display:flex;height:150px;justify-content:center;margin:20px 0;position:relative;width:150px}.becomeSellerDiv form .inputDiv .uploadDiv img{border-radius:50%;height:100%;object-fit:cover;width:100%}.becomeSellerDiv form .inputDiv .uploadInput{display:none}.createProductDiv{padding:20px 0 50px}.createProductDiv .createProductContent{background-color:var(--white);border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);padding:50px}.createProductDiv .createProductDetails{align-items:flex-start;display:flex;gap:50px;justify-content:space-between;margin-top:30px}.createProductDiv .createProductDetails form{width:100%}.createProductDiv .createProductDetails .createProductGallery{align-items:start;display:flex;flex-direction:column;gap:20px;width:35%}.createProductDiv .createProductDetails .createProductGallery .productThumbnail{width:100%}.createProductDiv .createProductDetails .createProductGallery .productThumbnailContent{border:1px dashed var(--darkGray);border-radius:8px;height:350px;margin-top:10px;padding:15px;width:350px}.createProductDiv .createProductDetails .createProductGallery .productThumbnailContent .uploadLabel{align-items:center;background:var(--gray);border-radius:8px;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.createProductDiv .createProductDetails .createProductGallery .productThumbnailContent .uploadLabel img{height:100%;object-fit:cover;width:100%}.createProductDiv .createProductDetails .createProductGallery .productThumbnailContent input{display:none}.createProductDiv .createProductDetails .createProductGallery .productGalleryUpper,.createProductDiv .createProductDetails .createProductGallery .productThumbnailUpper{align-items:center;display:flex;justify-content:space-between}.createProductDiv .createProductDetails .createProductGallery .clearBtn{cursor:pointer}.sellerBasicDetailsDiv{margin:20px 0 50px;position:relative}.sellerBasicDetailsDiv .sellerBasicDetailsContent{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);display:flex;flex-direction:column;gap:50px;padding:40px 50px}.sellerBasicDetailsDiv .profileImageDiv{display:flex;justify-content:center;left:0;position:absolute;top:-10%;width:100%}.sellerBasicDetailsDiv .profileImageDiv img{border-radius:50%;height:150px;object-fit:cover;width:150px}.sellerBasicDetailsDiv .upper{display:flex;height:200px;justify-content:space-around}.sellerBasicDetailsDiv .upperLeft,.sellerBasicDetailsDiv .upperRight{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;width:35%}.sellerBasicDetailsDiv .upperLeft a{text-align:center;width:100%}.sellerBasicDetailsDiv .upperLeft .previewProfileBtn{width:100%}.sellerBasicDetailsDiv .upperRight div{display:flex;justify-content:space-between;width:100%}.sellerProductsDiv{margin:20px 0 50px}.sellerProductsDiv .sellerProductsHeader{align-items:center;border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);display:flex;justify-content:space-between;margin-bottom:30px;padding:20px 35px}.sellerProductsDiv .sellerProductsHeader .primaryBtn{align-items:center;border-radius:50%;display:flex;font-size:1.5rem;height:50px;justify-content:center;width:50px}.sellerProductsDiv .sellerProducts{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(5,1fr);width:100%}.sellerProductsDiv .sellerProducts.grid-1{grid-template-columns:repeat(1,1fr)}.sellerProductsDiv .sellerProducts.grid-2{grid-template-columns:repeat(2,1fr)}.sellerProductsDiv .sellerProducts.grid-3{grid-template-columns:repeat(3,1fr)}.sellerProductsDiv .sellerProducts.grid-4{grid-template-columns:repeat(4,1fr)}.sellerProductsDiv .sellerProducts.grid-5{grid-template-columns:repeat(5,1fr)}.sellerProductCardDiv{background-color:var(--white);border-radius:8px;box-shadow:.1px .1px 10px 1px var(--gray);padding:10px;-webkit-user-select:none;user-select:none;width:100%}.sellerProductCardDiv .productImgDiv{height:250px;width:100%}.sellerProductCardDiv .productImgDiv img{border-radius:8px;height:100%;object-fit:cover;width:100%}.sellerProductCardDiv .productUpper{align-items:center;color:var(--primaryCopper);display:flex;font-size:.85rem;justify-content:space-between;margin-top:12px}.sellerProductCardDiv .productUpper .ellipsis{color:var(--darkGray);cursor:pointer;font-size:22px;margin-right:8px;position:relative;transition:.1s}.sellerProductCardDiv .productUpper .ellipsis i:hover{color:var(--black)}.sellerProductCardDiv .productUpper .ellipsis .optionsMenu{background-color:var(--white);box-shadow:.1px .1px 10px 1px var(--gray);display:flex;flex-direction:column;font-size:.8rem;gap:10px;padding:10px 0;position:absolute;right:0;text-align:center;top:100%;width:500%}.sellerProductCardDiv .productUpper .ellipsis .optionsMenu a{color:var(--darkGray);transition:.1s}.sellerProductCardDiv .productUpper .ellipsis .optionsMenu a:hover{color:var(--black)}.sellerProductCardDiv .productTitle{-webkit-line-clamp:2;line-clamp:inherit;-webkit-box-orient:vertical;color:var(--black);display:-webkit-box;font-size:1rem;font-weight:500;height:3em;margin-top:8px;overflow:hidden;text-overflow:ellipsis}.sellerProductCardDiv .productLower{display:flex;flex-direction:column;margin-top:8px}.sellerProductCardDiv .productLower .productLowerTop{align-items:center;display:flex}.sellerProductCardDiv .productLower .productLowerBottom{align-items:baseline;display:flex;gap:15px;justify-content:right}.sellerProductCardDiv .productLower .productLowerTop{font-size:.9rem;gap:5px}.sellerProductCardDiv .productLower .productLowerTop p{color:var(--lightBlack);font-weight:600}.sellerProductCardDiv .productLower .productLowerTop span{color:var(--primaryCopper);font-weight:500}.sellerProductCardDiv .productLower .productPrice{color:var(--secondaryBlue);font-size:1.8rem;margin-right:5px}.sellerProductCardDiv .productLower .productDiscount{color:var(--darkGray);font-size:1.2rem;text-decoration:line-through}.createServiceDiv{padding:20px 0 50px}.createServiceDiv .createServiceContent{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);padding:50px}.createServiceDiv .form{margin-top:30px}.createServiceDiv .servicePackagesDiv{align-items:top;gap:40px;height:100%;margin:50px 0;width:100%}.createServiceDiv .servicePackagesDiv,.createServiceDiv .servicePackagesDiv .header{display:flex;justify-content:space-between}.createServiceDiv .servicePackagesDiv label{font-size:.8rem}.createServiceDiv .verticalLine{height:410px}.createServiceDiv .servicePackagesDiv .servicePackage .secondaryHeading{margin-bottom:10px;text-align:center}.createServiceDiv .form .reqQuestions{display:flex;flex-direction:column;gap:10px;margin:20px 0}.createServiceDiv .form .reqQuestions .reqQuestion{display:flex;justify-content:space-between}.createServiceDiv .form .reqQuestions .reqQuestion .icons .icon{color:var(--darkGray);cursor:pointer;margin-left:15px}.createServiceDiv .form .addReq{align-items:end;display:flex;flex-direction:column;gap:10px;justify-content:right}.createServiceDiv .form .addReq button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.galleryDiv{margin-top:20px;width:100%}.galleryDiv .galleryComponentContent .galleryUpper{align-items:center;display:flex;justify-content:space-between}.galleryDiv .galleryComponentContent .galleryUpper label{color:#333;font-size:1rem;font-weight:600}.galleryDiv .galleryComponentContent .imagesLimit{font-size:.9rem;margin-left:5px}.galleryDiv .galleryComponentContent .clearBtn{background:none;border:none;border-radius:5px;color:#f03e3e;cursor:pointer;font-size:.9rem;padding:5px 10px;transition:background-color .2s ease}.galleryDiv .galleryComponentContent .clearBtn:hover{background-color:#ffe3e3}.galleryDiv .galleryComponentContent .galleryContent{border:1px dashed var(--darkGray);border-radius:8px;margin-top:10px;padding:15px;width:100%}.galleryDiv .galleryComponentContent .galleryImagesWrapper{align-items:center;display:flex;flex-wrap:wrap;gap:15px;width:100%}.galleryDiv .galleryComponentContent .uploadedImageCard{background-color:#f9f9f9;border:1px solid #eee;border-radius:6px;height:90px;overflow:hidden;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.galleryDiv .galleryComponentContent .uploadedImageCard img{height:100%;object-fit:cover;width:100%}.galleryDiv .galleryComponentContent .removeImageBtn{background:#fffc;border:none;border-radius:50%;color:#333;cursor:pointer;font-size:12px;font-weight:600;height:22px;position:absolute;right:5px;top:5px;width:22px}.galleryDiv .galleryComponentContent .addMoreLabel{align-items:center;background-color:#fafafa;border:1px dashed #ccc;border-radius:6px;cursor:pointer;display:flex;height:90px;justify-content:center;width:90px}.galleryDiv .galleryComponentContent .uploadIcon{color:#999;font-size:1.5rem}.galleryDiv .galleryComponentContent .inputField{display:none}.sellerServicesDiv{margin:20px 0 50px}.sellerServicesDiv .sellerServicesHeader{align-items:center;border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);display:flex;justify-content:space-between;margin-bottom:30px;padding:20px 25px}.sellerServicesDiv .sellerServicesHeader .primaryBtn{align-items:center;border-radius:50%;display:flex;font-size:1.5rem;height:50px;justify-content:center;width:50px}.sellerServicesDiv .sellerServices{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(5,1fr);width:100%}.sellerServicesDiv .sellerServices.grid-1{grid-template-columns:repeat(1,1fr)}.sellerServicesDiv .sellerServices.grid-2{grid-template-columns:repeat(2,1fr)}.sellerServicesDiv .sellerServices.grid-3{grid-template-columns:repeat(3,1fr)}.sellerServicesDiv .sellerServices.grid-4{grid-template-columns:repeat(4,1fr)}.sellerServicesDiv .sellerServices.grid-5{grid-template-columns:repeat(5,1fr)}.sellerServiceCardDiv{background-color:var(--white);border-radius:8px;box-shadow:.1px .1px 10px 1px var(--gray);padding:10px;-webkit-user-select:none;user-select:none;width:100%}.sellerServiceCardDiv .serviceImgDiv{height:180px;width:100%}.sellerServiceCardDiv .serviceImgDiv img{border-radius:8px;height:100%;object-fit:cover;width:100%}.sellerServiceCardDiv .serviceUpper{align-items:center;color:var(--primaryCopper);display:flex;font-size:.85rem;justify-content:space-between;margin-top:12px}.sellerServiceCardDiv .serviceUpper .ellipsis{color:var(--darkGray);cursor:pointer;font-size:22px;margin-right:8px;position:relative;transition:.1s}.sellerServiceCardDiv .serviceUpper .ellipsis i:hover{color:var(--black)}.sellerServiceCardDiv .serviceUpper .ellipsis .optionsMenu{background-color:var(--white);box-shadow:.1px .1px 10px 1px var(--gray);display:flex;flex-direction:column;font-size:.8rem;gap:10px;padding:10px 0;position:absolute;right:0;text-align:center;top:100%;width:500%}.sellerServiceCardDiv .serviceUpper .ellipsis .optionsMenu a{color:var(--darkGray);transition:.1s}.sellerServiceCardDiv .serviceUpper .ellipsis .optionsMenu a:hover{color:var(--black)}.sellerServiceCardDiv .serviceTitle{-webkit-line-clamp:2;line-clamp:inherit;-webkit-box-orient:vertical;color:var(--black);display:-webkit-box;font-size:1rem;font-weight:500;height:3em;margin-top:8px;overflow:hidden;text-overflow:ellipsis}.sellerServiceCardDiv .serviceLower{display:flex;flex-direction:column;margin-top:8px}.sellerServiceCardDiv .serviceLower .serviceLowerBottom{align-items:baseline;display:flex;gap:15px;justify-content:right}.sellerServiceCardDiv .serviceLower .servicePrice{color:var(--secondaryBlue);font-size:1.8rem;margin-right:5px}.sellerServiceCardDiv .serviceLower .serviceDiscount{color:var(--darkGray);font-size:1.2rem;text-decoration:line-through}.requestDetailsModelDiv .requestDetailsModelContent{display:flex;flex-direction:column;gap:15px}.requestDetailsModelDiv .requestDetailsModelContent .categorySpan{color:var(--primaryCopper)}.upgradeDiv{margin:20px 0 50px}.upgradeDiv .upgradeContent{display:flex;flex-direction:column;gap:30px}.upgradeDiv .upgradeContent .primaryHeading,.upgradeDiv .upgradeContent .secondaryHeading{text-align:center}.upgradeDiv .upgradeContent .timeLine{display:flex;gap:30px;justify-content:center;width:100%}.upgradeDiv .upgradeContent .timeLine div{align-content:center;display:flex;gap:10px;justify-content:center}.upgradeDiv .upgradeContent .plans{display:flex;gap:40px;justify-content:center}.upgradeDiv .upgradeContent .plans .plan{align-items:center;border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);display:flex;flex-direction:column;gap:15px;padding:40px 30px;width:100%;width:35%}.upgradeDiv .upgradeContent .plans .plan .price{font-size:2.5rem;font-weight:600}.upgradeDiv .upgradeContent .plans .plan .price span{font-size:1rem;font-weight:600}.upgradeDiv .upgradeContent .plans .plan .rows{display:flex;flex-direction:column;gap:8px;margin:15px 0}.upgradeDiv .upgradeContent .plans .plan .rows .row{align-items:center;display:flex;gap:10px}.upgradeDiv .upgradeContent .plans .plan .rows .row .icon{color:var(--success);height:18px;width:18px}.upgradeDiv .upgradeContent .plans .plan .rows .notIncluded span{color:var(--darkGray);text-decoration:line-through}.upgradeDiv .upgradeContent .plans .plan .rows .notIncluded .icon{color:var(--danger)}.upgradeDiv .upgradeContent .premiumPlan{background:var(--primaryBlue)!important;color:var(--white)}.upgradeDiv .upgradeContent .premiumPlan .secondaryHeading{color:var(--white)}.upgradeDiv .upgradeContent .premiumPlan .primaryBtn2{border-color:var(--white);color:var(--white)}.upgradeDiv .upgradeContent .premiumPlan .discountExpiry span,.upgradeDiv .upgradeContent .premiumPlan .discountPercent{color:var(--orangeOnDarkBg);font-weight:600}.upgradeDiv .upgradeContent .plans .plan .buttonDiv{display:flex;flex-direction:column;gap:10px;width:70%}.boostDiv .boostCheckoutModelDiv .form,.upgradeDiv .upgradeCheckoutModelDiv .form{width:100%}.boostDiv .boostCheckoutModelDiv .buttonsDiv,.upgradeDiv .upgradeCheckoutModelDiv .buttonsDiv{margin-top:15px}.boostDiv .boostCheckoutModelDiv .row,.upgradeDiv .upgradeCheckoutModelDiv .row{display:flex;justify-content:space-between;width:100%}.boostDiv .boostCheckoutModelDiv .paymentOptions,.upgradeDiv .upgradeCheckoutModelDiv .paymentOptions{display:flex;gap:15px;justify-content:space-between;width:100%}.boostDiv .boostCheckoutModelDiv .paymentOptions .paymentOption,.upgradeDiv .upgradeCheckoutModelDiv .paymentOptions .paymentOption{align-items:center;border:1px solid var(--gray);border-radius:8px;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:40px;transition:.2s;width:100%}.boostDiv .boostCheckoutModelDiv .paymentOptions .paymentOption.selected,.upgradeDiv .upgradeCheckoutModelDiv .paymentOptions .paymentOption.selected{background:var(--primaryBlue);color:var(--white)}.boostDiv .boostCheckoutModelDiv .paymentOptions .paymentOption:not(.selected):hover,.upgradeDiv .upgradeCheckoutModelDiv .paymentOptions .paymentOption:not(.selected):hover{background:var(--lightGray)}.boostDiv .boostCheckoutModelDiv .paymentOptions .paymentOption .icon,.upgradeDiv .upgradeCheckoutModelDiv .paymentOptions .paymentOption .icon{color:var(--secondaryBlue);height:40px;width:40px}.boostDiv .boostCheckoutModelDiv .paymentOptions .paymentOption.selected .icon,.upgradeDiv .upgradeCheckoutModelDiv .paymentOptions .paymentOption.selected .icon{color:var(--white)}.earningsDiv{margin:20px 0 50px}.earningsDiv .paymentHistoryTableDiv .filterDiv{align-items:center;display:flex;gap:20px}.earningsDiv .sellerPaymentMethodsDiv{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);margin-bottom:20px;padding:20px 30px}.earningsDiv .sellerPaymentMethodsDiv .paymentMethods{align-items:center;background:var(--lightGray);border-radius:8px;display:flex;justify-content:space-between;margin:10px 0;padding:8px 15px}.earningsDiv .sellerPaymentMethodsDiv .paymentMethods .method{align-items:center;display:flex;gap:10px}.earningsDiv .sellerPaymentMethodsDiv .paymentMethods .buttonsDiv{align-items:center;display:flex;gap:15px}.earningsDiv .earningsOverview{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.earningsDiv .earningsOverview .overviewBox{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);display:flex;flex-direction:column;gap:10px;padding:15px 25px;width:100%}.earningsDiv .earningsOverview .overviewBox .secondaryHeading{font-size:1rem}.earningsDiv .earningsOverview .overviewBox .value{font-size:1.5rem;font-weight:600}.earningsDiv .tableDiv{margin:20px 0;padding:0}.earningsDiv .tableDiv .section{width:100%}.earningsDiv .tableDiv .upperRight{align-items:center;display:flex;gap:10px}.earningsDiv .popupDiv .popupContent{width:40%!important}.earningsDiv .tableDiv .tableContent .header .title,.earningsDiv .tableDiv .tableContent .rows .titleField{width:200%}.earningsDiv .tableDiv .tableContent .rows .titleField .title{width:100%}.boostDiv{margin:20px 0 50px}.boostDiv .boostContent{display:flex;gap:30px}.boostDiv .boostItems{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);display:flex;flex-direction:column;gap:30px;padding:30px;width:100%}.boostDiv .boostItems .itemsDiv .secondaryHeading{margin-bottom:13px}.boostDiv .boostItems .itemsDiv .items{display:flex;flex-direction:column;gap:15px}.boostDiv .boostItems .itemsDiv .items .item{align-items:center;border-radius:8px;box-shadow:3px 3px 10px var(--gray);display:flex;gap:30px;justify-content:space-between;padding:15px 23px}.boostDiv .boostItems .itemsDiv .items .item .aboutItem,.boostDiv .boostItems .itemsDiv .items .item .itemActions{align-items:center;display:flex;gap:15px}.boostDiv .boostItems .itemsDiv .items .item .timeRemaining{align-items:center;display:flex;font-size:18px;font-weight:500;gap:8px;justify-content:right;min-width:250px}.boostDiv .boostItems .itemsDiv .items .item .timeRemaining .hours{color:var(--danger)}.boostDiv .boostItems .itemsDiv .items .item .itemActions .secondaryBtn{min-width:100px}.boostDiv .boostItems .itemsDiv .items .item .itemActions .secondaryBtn.added{color:var(--danger)}.boostDiv .boostItems .itemsDiv .items .item .aboutItem{width:100%}.boostDiv .boostItems .itemsDiv .items .item .aboutItem img{height:50px;object-fit:cover;width:50px}.boostDiv .boostItems .itemsDiv .boostServices .item .aboutItem img{height:40px}.boostDiv .boostItems .itemsDiv .items .item .aboutItem .singleLineText{font-weight:400}.boostDiv .boostCart{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);display:flex;flex-direction:column;gap:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:25%;padding:30px}.boostDiv .boostCart .checkoutItemsList{display:flex;flex-direction:column;gap:10px}.boostDiv .boostCart .row{display:flex;justify-content:space-between;width:100%}.boostDiv .boostCart .row .price{font-weight:500}.boostDiv .boostCart .row .totalPrice{color:var(--primaryCopper);font-weight:600}.ordersDiv{padding:20px 0 50px}.ordersDiv .upper{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);margin-bottom:30px;padding:20px 0}.ordersDiv .upper .section{align-items:center;display:flex;justify-content:space-between}.ordersDiv .responsiveFilters{display:none}.ordersDiv .upper .upperRight{align-items:center;display:flex;gap:20px}.ordersDiv .orders,.ordersDiv .orders .subOrders{display:flex;flex-direction:column;gap:15px}.ordersDiv .orderTypeBadge{color:var(--white);font-size:.6rem;padding:6px 13px;position:absolute;right:20px;top:-12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ordersDiv .orderTypeBadge.product{background-color:#007bff}.ordersDiv .orderTypeBadge.service{background-color:#28a745}.buyerProductOrderCard,.sellerProductOrderCard{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);display:flex;flex-direction:column;position:relative}.buyerProductOrderCard .order,.sellerProductOrderCard .order{display:flex;justify-content:space-between;padding:0 30px;position:relative}.buyerProductOrderCard .actionsDiv,.sellerProductOrderCard .actionsDiv{align-items:center;display:flex;font-size:.9rem;justify-content:space-around;width:100%}.buyerProductOrderCard .actionsDiv a,.buyerProductOrderCard .actionsDiv div,.sellerProductOrderCard .actionsDiv a,.sellerProductOrderCard .actionsDiv div{align-items:center;background:var(--extraLightGray);color:var(--primaryCopper);cursor:pointer;display:flex;font-weight:600;gap:5px;justify-content:center;padding:10px 30px;position:relative;transition:.2s;width:100%}.buyerProductOrderCard .actionsDiv a .icon,.buyerProductOrderCard .actionsDiv div .icon,.sellerProductOrderCard .actionsDiv a .icon,.sellerProductOrderCard .actionsDiv div .icon{height:20px;width:20px}.buyerProductOrderCard .actionsDiv a:hover,.buyerProductOrderCard .actionsDiv div:hover,.sellerProductOrderCard .actionsDiv a:hover,.sellerProductOrderCard .actionsDiv div:hover{background:var(--lightGray)}.buyerProductOrderCard .order .left,.sellerProductOrderCard .order .left{align-items:center;display:flex;justify-content:space-between;padding:20px 0;width:70%}.buyerProductOrderCard .order .left .leftLeft,.sellerProductOrderCard .order .left .leftLeft{display:flex;gap:15px;max-width:55%;min-width:50%}.buyerProductOrderCard .order .left .leftLeft .imgDiv,.sellerProductOrderCard .order .left .leftLeft .imgDiv{width:90px}.buyerProductOrderCard .order .left .leftLeft .imgDiv img,.sellerProductOrderCard .order .left .leftLeft .imgDiv img{border-radius:8px;width:100%}.buyerProductOrderCard .order .left .leftLeft .productInfo,.sellerProductOrderCard .order .left .leftLeft .productInfo{width:100%}.buyerProductOrderCard .order .left .leftLeft .category,.sellerProductOrderCard .order .left .leftLeft .category{color:var(--primaryCopper);font-weight:500}.buyerProductOrderCard .order .left .leftRight,.sellerProductOrderCard .order .left .leftRight{display:flex;gap:15px;gap:60px;justify-content:space-between;min-width:25%}.buyerProductOrderCard .order .left .leftRight .responsivePrice,.sellerProductOrderCard .order .left .leftRight .responsivePrice{display:none}.buyerProductOrderCard .order .left .leftRight .column,.sellerProductOrderCard .order .left .leftRight .column{text-align:center}.buyerProductOrderCard .order .left .leftRight .column p,.sellerProductOrderCard .order .left .leftRight .column p{color:var(--darkGray);font-size:1.2rem}.buyerProductOrderCard .order .left .leftRight .column a,.buyerProductOrderCard .order .left .leftRight .column div,.sellerProductOrderCard .order .left .leftRight .column a,.sellerProductOrderCard .order .left .leftRight .column div{color:var(--black);font-weight:600}.buyerProductOrderCard .order .right,.sellerProductOrderCard .order .right{align-items:center;border-left:2px solid var(--lightGray);display:flex;flex-direction:column;gap:5px;padding:20px 0;width:20%}.buyerProductOrderCard .order .right .price,.sellerProductOrderCard .order .right .price{color:var(--primaryCopper);font-size:1.5rem;font-weight:600}.orderDetailsDiv{margin:20px 0 50px}.orderDetailsDiv .orderDetailsContent{display:flex;flex-direction:column;gap:30px}.orderDetailsDiv .orders>.upper{align-items:center;background:var(--primaryBlue);border-top-left-radius:8px;border-top-right-radius:8px;color:var(--white);color:var(--lightGray);display:flex;gap:20px;justify-content:space-between;padding:20px 40px}.orderDetailsDiv .orders>.upper .upperRight{align-items:center;display:flex;flex-direction:column;gap:10px}.orderDetailsDiv .orders>.upper .upperRight .secondaryBtn{align-items:center;display:flex;font-size:.7rem;gap:5px;padding:7px 10px}.orderDetailsDiv .orders:has(.buyerProductOrderDetailsCard) .upper{border-radius:8px}.orderDetailsDiv .orders .upper .upperLeft .orderId{font-size:1.3rem;margin-bottom:5px}.orderDetailsDiv .orders .upper .upperRight{color:var(--orangeOnDarkBg);font-size:1.8rem;font-weight:500}.sellerProductOrderDetailsCard{border:1px solid var(--gray);border-radius:8px;box-shadow:none}.buyerProductOrderDetailsCard .left,.sellerProductOrderDetailsCard .left{width:100%!important}.buyerProductOrderDetailsCard .actionsDiv div,.sellerProductOrderDetailsCard .actionsDiv div{align-items:center;display:flex;gap:5px;-webkit-user-select:none;user-select:none}.buyerProductOrderDetailsCard{display:flex;flex-direction:column;gap:15px;margin-top:15px}.buyerProductOrderDetailsCard .statusAction,.sellerProductOrderDetailsCard .statusAction{align-items:center;display:flex;flex-direction:column;gap:10px;margin-top:10px}.buyerProductOrderDetailsCard .statusAction .btns,.sellerProductOrderDetailsCard .statusAction .btns{align-items:center;display:flex;gap:10px}.orderDetailsDiv .billingInfo{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);display:flex;flex-direction:column;gap:15px;padding:20px 40px}.orderDetailsDiv .billingInfo .buyerDetails{display:flex;flex-direction:column;gap:10px}.orderDetailsDiv .billingInfo .buyerDetails .row{display:flex;gap:30px;justify-content:space-between}.orderDetailsDiv .orderStatusDetails{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;padding:25px 40px}.orderDetailsDiv .orderStatusDetails .trackOrder{display:flex;flex-direction:column;gap:15px}.orderDetailsDiv .orderStatusDetails .trackOrderRow{padding:0 0 0 45px;position:relative}.orderDetailsDiv .orderStatusDetails .trackOrderRow:before{background:var(--white);border:2px solid var(--primaryCopperDark);border-radius:50%;content:"";height:20px;left:2px;position:absolute;top:5px;width:20px;z-index:10}.orderDetailsDiv .orderStatusDetails .trackOrderRow:after{background:var(--primaryCopperDark);content:"";height:100%;left:13px;position:absolute;top:23px;width:2px}.orderDetailsDiv .orderStatusDetails .trackOrderRow.lastElem:before{background:var(--primaryCopperDark);height:25px;left:0;width:25px}.orderDetailsDiv .orderStatusDetails .trackOrderRow.lastElem:after{height:0;top:0}.orderDetailsDiv .orderStatusDetails .trackOrderRow .trackOrderStatus{display:flex;gap:5px}.orderDetailsDiv .orderStatusDetails .trackOrderRow .trackOrderStatus p{font-weight:600}.orderDetailsDiv .orderStatusDetails .trackOrderRow .trackOrderStatus .reason{color:var(--darkGray);font-size:.8rem;font-weight:500;margin-top:3px}.orderDetailsDiv .orderStatusDetails .trackOrderRow .trackOrderDate{color:var(--darkGray);font-size:.8rem;margin-top:3px}.orderDetailsDiv .orderStatusDetails .inputDiv .dropdownPlus{margin:10px 0;width:100%}.orderDetailsDiv .orderStatusDetails .inputDiv .actions{display:flex;justify-content:space-between}.orderDetailsDiv .orderStatusDetails .inputDiv .actions .btnsDiv{display:flex;gap:15px}.orderDetailsDiv .orderStatusDetails .actionsB{display:flex;gap:15px;justify-content:right}.orderDetailsDiv .popupDiv .disputePopupContent,.serviceOrderDetailsDiv .popupDiv .disputePopupContent{max-width:60%}.orderDetailsDiv .popupDiv .disputePopupContent .infoDiv,.serviceOrderDetailsDiv .popupDiv .disputePopupContent .infoDiv{color:var(--lightBlackPrimary);font-size:.8rem}.serviceOrderDetailsDiv{margin:20px 0 50px}.serviceOrderDetailsDiv .serviceOrderDetailsContent{display:flex;gap:30px;justify-content:space-between;width:100%}.serviceOrderDetailsDiv .serviceOrderDetailsContent button{font-size:.7rem}.serviceOrderDetailsDiv .leftContainer{display:flex;flex-direction:column;gap:30px;width:62%}.serviceOrderDetailsDiv .leftContainer .leftUpper{padding:20px 40px}.serviceOrderDetailsDiv .leftContainer .leftUpper,.serviceOrderDetailsDiv .leftHistory{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.serviceOrderDetailsDiv .leftHistory{display:flex;flex-direction:column;gap:15px;padding:20px 40px 50px}.serviceOrderDetailsDiv .rightBox{display:flex;flex-direction:column;gap:30px;width:35%}.serviceOrderDetailsDiv .rightBox .orderDetails,.serviceOrderDetailsDiv .rightBox .timeRemaining{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);display:flex;flex-direction:column;gap:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px 40px;width:100%}.serviceOrderDetailsDiv .rightBox .orderDetails .posting{display:flex;gap:15px}.serviceOrderDetailsDiv .rightBox .orderDetails .posting .imgDiv{width:100px}.serviceOrderDetailsDiv .rightBox .orderDetails .posting .imgDiv img{width:100%}.serviceOrderDetailsDiv .rightBox .orderDetails .posting .singleLineText{-webkit-line-clamp:2;line-clamp:inherit;height:2.78rem}.serviceOrderDetailsDiv .rightBox .orderDetails .details,.serviceOrderDetailsDiv .rightBox .timeRemaining .details{display:flex;flex-direction:column;gap:8px}.serviceOrderDetailsDiv .rightBox .orderDetails .details div,.serviceOrderDetailsDiv .rightBox .timeRemaining .details div{display:flex;justify-content:space-between}.serviceOrderDetailsDiv .rightBox .orderDetails .details div strong,.serviceOrderDetailsDiv .rightBox .timeRemaining .details div strong{color:var(--lightBlackPrimary);font-weight:600}.serviceOrderDetailsDiv .rightBox .orderDetails .username{cursor:pointer}.serviceOrderDetailsDiv .rightBox .orderDetails .actions,.serviceOrderDetailsDiv .rightBox .timeRemaining .actions{display:flex;gap:10px;justify-content:space-between;width:100%}.serviceOrderDetailsDiv .rightBox .orderDetails .actions a,.serviceOrderDetailsDiv .rightBox .orderDetails .actions button,.serviceOrderDetailsDiv .rightBox .timeRemaining .actions a,.serviceOrderDetailsDiv .rightBox .timeRemaining .actions button{font-size:.7rem;width:100%}.serviceOrderDetailsDiv .rightBox .timeRemaining .countdownBox{display:flex;gap:35px;justify-content:center;margin:10px}.serviceOrderDetailsDiv .rightBox .timeRemaining .countdownBox div{align-items:center;display:flex;flex-direction:column}.serviceOrderDetailsDiv .rightBox .timeRemaining .countdownBox div strong{font-size:1.5rem}.serviceOrderDetailsDiv .rightBox .timeRemaining .countdownBox .pastDue{color:var(--danger)}.serviceOrderDetailsDiv .leftHistory .history{display:flex;flex-direction:column;gap:20px;margin-top:20px}.serviceOrderDetailsDiv .leftHistory .history .activity{display:flex;flex-direction:column;gap:8px;padding-left:40px;position:relative}.serviceOrderDetailsDiv .leftHistory .history .activity .horizontalLine{margin-top:8px}.serviceOrderDetailsDiv .leftHistory .history .activity:before{background:var(--primaryCopperDark);border-radius:50%;content:"";height:25px;left:0;position:absolute;top:5px;width:25px}.serviceOrderDetailsDiv .leftHistory .history .activity:after{background:var(--primaryCopperDark);content:"";height:100%;left:12px;position:absolute;top:30px;width:2px}.serviceOrderDetailsDiv .leftHistory .history .activity.lastElem:after{height:0;top:0}.serviceOrderDetailsDiv .leftHistory .history .activity .upper{display:flex;justify-content:space-between}.serviceOrderDetailsDiv .leftHistory .history .activity .title{font-size:.95rem;font-weight:500;max-width:90%;padding:4px 0}.serviceOrderDetailsDiv .leftHistory .history .activity .actionBy{color:var(--primaryCopper)}.serviceOrderDetailsDiv .leftHistory .history .activity .time{color:var(--darkGray);font-size:.85rem}.serviceOrderDetailsDiv .leftHistory .history .activity .showDetails{color:var(--darkGray);cursor:pointer;height:25px;width:25px}.serviceOrderDetailsDiv .leftHistory .history .activity .details{display:flex;flex-direction:column;font-size:.85rem;gap:10px}.serviceOrderDetailsDiv .leftHistory .history .activity .details .detailsBtns{display:flex;gap:10px;margin-top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.serviceOrderDetailsDiv .leftHistory .history .activity .details .reqsActivity .question{font-weight:500}.serviceOrderDetailsDiv .leftHistory .history .activity .details .deliveryImages{display:flex;gap:10px;justify-content:left}.serviceOrderDetailsDiv .leftHistory .history .activity .details .deliveryImages img{width:50px}.orderDetailsDiv .orderStatusDetails .leaveReviewDiv .leaveReviewContent,.serviceOrderDetailsDiv .leftHistory .leaveReviewDiv .leaveReviewContent{display:flex;flex-direction:column;gap:10px}.orderDetailsDiv .orderStatusDetails .leaveReviewDiv .leaveReviewContent .starsDiv,.serviceOrderDetailsDiv .leftHistory .leaveReviewDiv .leaveReviewContent .starsDiv{align-items:center;display:flex;gap:10px}.orderDetailsDiv .orderStatusDetails .leaveReviewDiv .leaveReviewContent .sellerReply,.serviceOrderDetailsDiv .leftHistory .leaveReviewDiv .leaveReviewContent .sellerReply{background:var(--lightGray);border-radius:8px;display:flex;flex-direction:column;gap:8px;margin-top:8px;padding:12px 20px}.orderDetailsDiv .orderStatusDetails .leaveReviewDiv .leaveReviewContent .horizontalLine,.serviceOrderDetailsDiv .leftHistory .leaveReviewDiv .leaveReviewContent .horizontalLine{margin-top:10px}.reviewDiv{padding-bottom:20px}.reviewDiv .ratings{align-items:center;display:flex;gap:15px;margin-bottom:40px}.reviewDiv .ratings div{display:flex;gap:8px}.reviewDiv .userReviews{display:flex;flex-direction:column;gap:30px}.reviewDiv .userReview{display:flex;flex-direction:column;gap:10px}.reviewDiv .userReview .upper{display:flex;justify-content:space-between}.reviewDiv .userReview .upper img{border-radius:50%;height:50px;width:50px}.reviewDiv .userReview .upper .date{color:var(--darkGray)}.reviewDiv .userReview .upper .aboutUser{display:flex;gap:20px}.reviewDiv .userReview .upper .aboutUser .userInfo{display:flex;flex-direction:column;gap:3px}.reviewDiv .userReview .upper .aboutUser .userInfo .starsDiv{display:flex;gap:5px}.reviewDiv .userReview .sellerResponse{background:var(--lightGray);border-radius:8px;display:flex;flex-direction:column;gap:5px;padding:12px 20px}.reviewDiv .userReview .sellerResponse .secondaryHeading{font-size:1.1rem}.notFoundDiv{align-items:center;background:var(--white);display:flex;flex-direction:column;gap:20px;height:100vh;justify-content:center;text-align:center;width:100%}.notFoundDiv .notFoundImgDiv{width:300px}.notFoundImgDiv img{width:100%}.termsDiv .termsContent .termsTextDiv{padding:0 55px 50px}.termsDiv .termsContent .termsBanner{width:100%}.disputeChatDiv{height:78vh}.disputeChatDiv .chatRoom{height:85%}.commonChatDiv .chatRoom .content{padding:20px 0}.commonChatDiv .chatRoom .messages{display:flex;flex-direction:column;gap:10px;height:100%;overflow-y:auto}.commonChatDiv .chatRoom .messages .message{border-radius:8px;display:flex;flex-direction:column;gap:5px;max-width:70%;padding:7px 20px}.commonChatDiv .chatRoom .messages .message.sent{align-self:flex-end;background:var(--primaryCopperDark);color:var(--white);margin-right:15px}.commonChatDiv .chatRoom .messages .message.sent .messageTime{color:var(--lightGray)}.commonChatDiv .chatRoom .messages .message.received{background:var(--orangeBgLight);margin-left:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.commonChatDiv .chatRoom .messages .message .senderName{align-items:center;display:flex;gap:25px;justify-content:space-between}.commonChatDiv .chatRoom .messages .message .senderName span{color:var(--darkGray);font-size:.7rem;font-weight:300}.commonChatDiv .chatRoom .messages .message.received .senderName{color:var(--primaryCopper)}.commonChatDiv .chatRoom .messages .message .documentBox{align-items:center;background-color:var(--primaryBlue);border-radius:8px;color:var(--white);cursor:pointer;display:flex;gap:10px;margin-bottom:8px;padding:10px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.commonChatDiv .chatRoom .messages .message .documentBox p{color:var(--white);font-size:.7rem}.commonChatDiv .chatRoom .writeMessageDiv{background:var(--lightGray);display:flex;flex-direction:column;gap:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:12px 30px 20px;width:100%}.commonChatDiv .chatRoom .writeMessageDiv .upper input{background:var(--lightGray);border:none;outline:none;width:100%}.commonChatDiv .chatRoom .writeMessageDiv .lower{display:flex;justify-content:space-between}.commonChatDiv .chatRoom .writeMessageDiv .lower .left{align-items:center;display:flex}.commonChatDiv .chatRoom .writeMessageDiv .lower .left .attachIcon{margin-right:15px}.commonChatDiv .chatRoom .writeMessageDiv .lower .left #fileInput{display:none}.commonChatDiv .chatRoom .writeMessageDiv .filePreview{align-items:center;color:var(--lightBlack);display:flex;gap:10px}.commonChatDiv .chatRoom .writeMessageDiv .filePreview p{font-weight:500;margin:0}.commonChatDiv .chatRoom .writeMessageDiv .filePreview .removeFileIcon{cursor:pointer}.commonChatDiv .nothingFound{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;width:100%}.commonChatDiv .nothingFound .icon{color:var(--darkGray);height:100px;width:100px}.orderDetailsDiv .orderStatusDetails .productOrderDisputeChat{display:flex;flex-direction:column;gap:15px;margin:20px 0}.orderDetailsDiv .orderStatusDetails .productOrderDisputeChat .disputeChatDiv{height:75vh}.orderDetailsDiv .orderStatusDetails .productOrderDisputeChat .disputeChatDiv .chatRoom{height:85%}.serviceOrderDetailsDiv .serviceOrderDetailsContent .serviceOrderDisputeChat{height:75vh}.serviceOrderDetailsDiv .serviceOrderDetailsContent .serviceOrderDisputeChat .disputeChatDiv{height:80%}.notifications-container{position:relative}.notifications-container .notifications-icon{cursor:pointer;position:relative}.notifications-badge{align-items:center;background-color:#ff4d4f;border-radius:50%;color:#fff;display:flex;font-size:12px;height:18px;justify-content:center;width:18px}.notifications-container .notifications-badge{position:absolute;right:-8px;top:-8px}.notifications-container .notifications-dropdown{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 6px #0000001a;max-height:400px;overflow-y:auto;position:absolute;right:0;top:100%;width:320px;z-index:1000}.notifications-container .notifications-header{background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;padding:12px 16px}.notifications-container .notifications-header h3{font-size:16px;font-weight:600;margin:0}.notifications-container .no-notifications{color:#888;padding:20px;text-align:center}.notifications-container .notifications-list{list-style:none;margin:0;padding:0}.notifications-container .notification-item{border-bottom:1px solid #f0f0f0;padding:12px 16px;transition:background-color .2s}.notifications-container .notification-item:hover{background-color:#f5f5f5}.notifications-container .notification-item.unread{background-color:#f0f7ff}.notifications-container .notification-content p{font-size:14px;margin:0 0 4px}.notifications-container .notification-time{color:#888;font-size:12px}.orderChatRoom{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-top:20px;padding:20px}.orderChatRoom h3{color:#333;font-size:1.2em;margin-bottom:15px}.orderChatRoom textarea{border:1px solid #ddd;border-radius:4px;font-size:1em;height:100px;margin-bottom:10px;padding:10px;resize:vertical;width:100%}.orderChatRoom input[type=file]{font-size:.9em;margin-bottom:10px}.orderChatRoom .icon{color:var(--darkGray);cursor:pointer;font-size:20px;transition:.2s}.orderChatRoom .icon:hover{color:var(--black)}.orderChatRoom #fileInput{display:none}.orderChatRoom .filePreview,.orderChatRoom .orderChatRoomContent{align-items:center;display:flex;gap:10px}.orderChatRoom .filePreview{color:var(--lightBlack)}.orderChatRoom .filePreview p{font-weight:500;margin:0}.orderChatRoom .filePreview .removeFileIcon{cursor:pointer}.admin{background:var(--extraLightGray);display:flex;height:100vh;overflow:hidden}.admin .adminDiv{height:100vh;overflow-y:auto;padding:40px 30px;width:82%}.admin .adminDiv .dangerBtn,.admin .adminDiv .primaryBtn,.admin .adminDiv .primaryBtn2,.admin .adminDiv .secondaryBtn{font-size:.85rem}.admin .adminDiv .tableDiv{padding:0}.admin .adminDiv .tableDiv .tableContent{box-shadow:none}.admin .adminDiv .tableDiv .id,.admin .adminDiv .tableDiv .idField{width:150%!important}.admin .adminDiv .tableDiv .rows .row .titleField .title{width:100%}.admin .adminDiv .tableDiv .rows .row .icon{height:15px!important;width:15px!important}.admin .adminDiv .tableDiv .rows .row .arrowRight{height:20px!important;width:20px!important}.admin .adminDiv .overviewBox{background:var(--white);border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:15px 25px;width:100%}.admin .adminDiv .overviewBox .secondaryHeading{font-size:1rem}.admin .adminDiv .overviewBox .value{font-size:1.5rem;font-weight:600}.adminLoginDiv{align-items:center;display:flex;height:100vh;justify-content:center}.adminLoginDiv .adminLoginContent{border-radius:8px;box-shadow:1px 1px 10px 1px var(--gray);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:50%;padding:30px 50px}.adminLoginDiv .adminLoginContent .primaryBtn,.adminLoginDiv .adminLoginContent .primaryHeading{text-align:center;width:100%}.adminHeaderDiv{background:var(--lightGray);height:100vh;left:0;overflow-y:auto;padding:30px 20px;position:-webkit-sticky;position:sticky;scrollbar-width:none;top:0;width:18%}.adminHeaderDiv::-webkit-scrollbar{display:none}.adminHeaderDiv .horizontalLine{background:var(--gray)}.adminHeaderDiv .adminHeaderContent{display:flex;flex-direction:column;gap:25px}.adminHeaderDiv .adminHeaderContent .faithzyLogoDiv{height:90px;margin:auto;width:90px}.adminHeaderDiv .adminHeaderContent .mainMenu{display:flex;flex-direction:column;gap:12px}.adminHeaderDiv .adminHeaderContent .mainMenu li a{align-items:center;display:flex;gap:8px;position:relative}.adminHeaderDiv .adminHeaderContent .mainMenu li a.activeLi{color:var(--black);font-weight:600}.adminHeaderDiv .adminHeaderContent .mainMenu li a.activeLi:before{background:var(--black);border-radius:8px;content:"";height:80%;left:-5%;position:absolute;top:10%;width:2%}.adminHeaderDiv .adminHeaderContent .mainMenu .adminChatHeader{position:relative}.adminHeaderDiv .adminHeaderContent .mainMenu .adminChatHeader .unreadCountBadge{right:0;top:10%}.adminHeaderDiv .adminHeaderContent .mainMenu .adminLogoutBtn{color:var(--danger)}.adminHeaderDiv .adminHeaderContent .mainMenu .adminLogoutBtn:hover{font-weight:500}.adminEmployeesDiv .addNewModelDiv .popupContent{min-width:60%}.adminEmployeesDiv .dropdownPlus{margin:5px 0;width:100%}.adminEmployeesDiv .editEditorAccess{display:grid;grid-template-columns:repeat(3,1fr);margin:10px 0}.adminEmployeesDiv .editEditorAccess .accessBtn{display:flex;justify-content:space-between;margin:0 15px}.adminEmployeesDiv .editEditorAccess .accessBtn .dropdownPlus{margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.adminEmployeesDiv .showDetailsModelDiv .row{display:flex;justify-content:space-between;width:100%}.adminEmployeesDiv .showDetailsModelDiv .accessTo{font-size:.9rem;margin-top:5px}.adminEmployeesDiv .changePassDiv{margin:10px 0;-webkit-user-select:none;user-select:none;width:100%}.adminEmployeesDiv .changePassDiv .upper{background:#0000;border-bottom:2px solid var(--gray);border-top:2px solid var(--gray);cursor:pointer;display:flex;justify-content:space-between;padding:10px;transition:.1s}.adminEmployeesDiv .changePassDiv .upper:hover{background:var(--extraLightGray)}.adminEmployeesDiv .changePassDiv .upper .icon{height:25px;width:25px}.adminEmployeesDiv .changePassDiv .lower{margin-top:20px}.adminEmployeesDiv .changePassDiv .lower .secondaryBtn{margin-top:10px}.adminEmployeesDiv .addNewModelDiv .infoSection{color:var(--lightBlackPrimary);display:flex;flex-direction:column;font-size:.7rem;gap:5px}.adminEmployeesDiv .addNewModelDiv .infoSection p{align-items:center;display:flex;gap:7px}.adminTermsDiv .adminTermsContent{background:var(--white);border:1px solid var(--gray);border-radius:8px;margin-bottom:20px;min-height:85vh;outline:none;padding:20px 30px;width:100%}.adminTermsDiv .form{height:100%;width:100%}.adminTermsDiv .form .reactQuill{height:55vh;margin-bottom:50px;width:100%}.socialLinksDiv .horizontalLine{margin-top:10px}.socialLinksDiv .row{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.socialLinksDiv .socialCheckInput{cursor:pointer}.socialLinksDiv .row .platformName{align-items:center;color:var(--lightBlackPrimary);display:flex;gap:10px}.socialLinksDiv .row .socialInput{border:1px solid var(--gray);border-radius:8px;outline:none;padding:8px 20px;width:85%}.adminCategoriesDiv .popupDiv .dropdownPlus{margin:5px 0;width:100%}.adminCouponsDiv .detailsModelDiv .details .row{display:flex;justify-content:space-between;width:100%}.adminCouponsDiv .detailsModelDiv .buttonsDiv{margin-top:20px}.adminFeeDiv .adminFeeContent{display:flex;gap:30px;justify-content:space-between;margin-top:20px}.adminFeeDiv .adminFeeContent .left{display:flex;flex-direction:column;gap:30px;min-width:40%}.adminFeeDiv .adminFeeContent .box{background:var(--white);border-radius:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.adminFeeDiv .adminFeeContent .box .secondaryHeading{color:var(--white)}.adminFeeDiv .adminFeeContent .box .secondaryHeading span{color:var(--secondaryCopper)}.adminFeeDiv .adminFeeContent .box .secondaryBtn{margin-top:10px}.adminFeeDiv .adminFeeContent .box .upper{background:var(--primaryBlue);border-top-left-radius:8px;border-top-right-radius:8px;color:var(--white);padding:10px 18px}.adminFeeDiv .adminFeeContent .box .lower{display:flex;flex-direction:column;gap:10px;padding:20px 18px}.adminFeeDiv .adminFeeContent .box .lower .buttonsDiv{display:flex;gap:15px;justify-content:right;width:100%}.adminFeeDiv .adminFeeContent .right .lower .discountType{align-items:center;display:flex;gap:30px;justify-content:center}.adminFeeDiv .adminFeeContent .right .lower .discountType .radioBtn{display:flex;gap:5px}.adminOrdersDiv .tableDiv .header .title,.adminOrdersDiv .tableDiv .rows .row .titleField{width:220%}.adminOrdersDiv .tableDiv .rows .row .titleField .title{width:100%!important}.adminOrdersDiv .popupDiv .rows{display:flex;flex-direction:column;gap:8px;width:100%}.adminOrdersDiv .popupDiv .rows .row{display:flex;justify-content:space-between;width:100%}.adminOrdersDiv .popupDiv .contactBuyerBtnDiv{display:flex;justify-content:right;width:100%}.adminOrdersDiv .filterIcon{color:var(--lightBlackPrimary);cursor:pointer;font-size:1.5rem;margin-left:1rem}.adminOrdersDiv .filtersForm .filterRow{align-items:center;display:flex;gap:20px}.adminOrdersDiv .appliedFilters{background-color:#f5f5f5;border-radius:4px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px;padding:10px}.adminOrdersDiv .filterChip{align-items:center;background-color:#e0e0e0;border-radius:16px;color:#333;display:inline-flex;font-size:14px;font-weight:500;padding:6px 12px}.adminOrdersDiv .closeIcon{color:#666;cursor:pointer;font-size:12px;margin-left:6px;transition:color .2s ease}.adminOrdersDiv .closeIcon:hover{color:#f44}.adminOrdersDiv .clearFiltersBtn{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;font-size:14px;padding:6px 12px;transition:all .2s ease}.adminOrdersDiv .clearFiltersBtn:hover{background-color:#f0f0f0;border-color:#999}.admin .adminDiv .chatDiv{margin:0}.adminDashboardDiv .dashboardOverview{display:flex;gap:20px}.adminDashboardDiv .dashboardOverview .left,.adminDashboardDiv .dashboardOverview .right{display:flex;flex-direction:column;gap:20px;width:100%}.adminDashboardDiv .dashboardOverview .left .overviewBoxA .row,.adminDashboardDiv .dashboardOverview .right .overviewBoxA .row{display:flex;justify-content:space-between}.adminDashboardDiv .dashboardOverview .left .leftBottom,.adminDashboardDiv .dashboardOverview .right .rightTop{display:flex;gap:20px}.adminDashboardDiv .adminOrdersDiv{margin:40px 0}.adminRevenueDiv .header{display:flex;justify-content:space-between;margin-bottom:25px}.adminRevenueDiv .header .headerRight{align-items:center;display:flex;gap:20px}.adminRevenueDiv .revenueOverviewDetails{display:flex;gap:20px}.adminRevenueDiv .revenueDetailsUpper{display:flex;gap:20px;justify-content:space-between;margin:20px 0}.adminRevenueDiv .revenueDetailsUpper .revenueBarChart{background:var(--white);border-radius:8px;padding:20px 25px;width:75%}.adminRevenueDiv .revenueDetailsUpper .revenueBarChart .upper{margin-bottom:20px;margin-top:10px}.adminRevenueDiv .revenueDetailsUpper .revenueBarChartOverview{display:flex;flex-direction:column;gap:20px;width:24%}.adminRevenueDiv .revenueDetailsUpper .revenueBarChartOverview .revenuePieChart .secondaryHeading{margin-bottom:10px}.adminRevenueDiv .revenueDetailsLower{display:flex;flex:1 1;gap:20px;justify-content:space-between}.adminRevenueDiv .revenueDetailsLower .upper{margin-bottom:10px;margin-top:10px}.adminRevenueDiv .revenueDetailsLower .profitLineChart,.adminRevenueDiv .revenueDetailsLower .revenueLineChart{background:var(--white);border-radius:8px;padding:15px 25px;width:49%}.adminPaymentsDiv .adminPaymentMethodsDiv{background:var(--white);border-radius:8px;margin-bottom:20px;padding:20px 30px}.adminPaymentsDiv .paymentMethods{align-items:center;background:var(--lightGray);border-radius:8px;display:flex;justify-content:space-between;margin:10px 0;padding:13px 20px}.adminPaymentsDiv .paymentMethods .method{align-items:center;display:flex;gap:10px}.adminPaymentsDiv .paymentsDetails{background:var(--white);border-radius:8px;padding:20px 30px}.adminPaymentsDiv .paymentsDetails .css-19kzrtu{padding:0!important}.adminPaymentsDiv .pendingPaymentsDiv .popupDiv .sellerDetails .sellerHistory{width:100%}.adminPaymentsDiv .pendingPaymentsDiv .popupDiv .sellerDetails .sellerHistory .sellerHistoryUpper{align-items:center;display:flex;justify-content:space-between}.adminPaymentsDiv .popupDiv .rowsParent{display:flex;flex-direction:column;gap:8px;width:100%}.adminPaymentsDiv .popupDiv .rowsParent .row{display:flex;gap:25px;justify-content:space-between;width:100%}.adminPaymentsDiv .popupDiv .rowsParent .row div{max-width:75%;text-align:justify}.adminPaymentsDiv .releasePopupContent{max-width:50%!important}.adminPaymentsDiv .takePaymentDiv{align-items:center;display:flex;gap:30px;margin-top:20px}.adminSendEmailPopupDiv .adminEmailsPopupContent{width:50%!important}.adminSendEmailPopupDiv .buttonsSection .upper{align-items:center;display:flex;justify-content:space-between;margin:0 0 10px;width:100%}.adminSendEmailPopupDiv .secondaryHeading .countText{color:var(--darkGray);font-size:1rem;margin-left:5px}.adminSendEmailPopupDiv .buttonsSection .buttonInputDiv{display:flex;gap:10px}.adminSendEmailPopupDiv .buttonsSection .buttonInputDiv .btnUrlInput{min-width:65%}.adminSendEmailPopupDiv .buttonsSection .buttonInputDiv .removeBtnDiv{align-items:center;display:flex;justify-content:center;min-width:5%}.adminSendEmailPopupDiv .buttonsSection .buttonInputDiv .removeBtnDiv .removeBtn{color:var(--darkGray);cursor:pointer;height:30px;transition:.2s;width:30px}.adminSendEmailPopupDiv .buttonsSection .buttonInputDiv .removeBtnDiv .removeBtn:hover{color:var(--black)}.adminSendEmailPopupDiv .recipientTypeDiv{position:relative;width:100%}.adminSendEmailPopupDiv .recipientTypeDiv .recipientInput{flex-grow:1;padding-right:40px}.adminSendEmailPopupDiv .recipientTypeDiv .emailAddButton{bottom:17px;right:20px}.adminSendEmailPopupDiv h3{font-size:1rem;margin-bottom:5px}.adminSendEmailPopupDiv .recipientPreview{width:100%}.adminSendEmailPopupDiv .recipientPreview .recipientHeader{align-items:center;display:flex;justify-content:space-between;width:100%}.adminSendEmailPopupDiv .recipientPreview .recipientHeader .moveButtons span{color:var(--lightBlackPrimary);cursor:pointer;font-size:.8rem;transition:.1s}.adminSendEmailPopupDiv .recipientPreview .recipientHeader .moveButtons span:hover{color:var(--black)}.adminManageDisputeDiv .adminManageDisputeContent{background:var(--white);border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:20px 30px}.adminManageDisputeDiv .adminManageDisputeContainer{display:flex;justify-content:space-between}.adminManageDisputeDiv .adminManageDisputeContainer .chatRoom{width:58%}.adminManageDisputeDiv .adminManageDisputeContainer .adminDisputeDetails{display:flex;flex-direction:column;gap:15px;overflow-y:auto;padding:0 20px;width:40%}.adminManageDisputeDiv .adminManageDisputeContainer .adminDisputeDetails .item{display:flex;gap:15px}.adminManageDisputeDiv .adminManageDisputeContainer .adminDisputeDetails .item img{width:80px}.adminManageDisputeDiv .adminManageDisputeContainer .adminDisputeDetails .item p{color:var(--lightBlackPrimary);font-size:.85rem}.adminManageDisputeDiv .adminManageDisputeContainer .adminDisputeDetails .rows{display:flex;flex-direction:column;gap:6px;width:100%}.adminManageDisputeDiv .adminManageDisputeContainer .adminDisputeDetails .rows .row{display:flex;justify-content:space-between}.adminFAQContent{background:var(--white);border-radius:8px;display:flex;flex-direction:column;gap:20px;padding:20px 30px}.adminFAQContent .form .buttonsRow{display:flex;gap:10px}.faqList{margin-top:10px}.faqRow{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;padding:10px 0}.faqRow .faqQA{display:flex;flex-direction:column;gap:6px;width:85%}.faqRow .faqQA .question{color:var(--lightBlackPrimary);font-size:1rem;font-weight:500}.faqRow .faqQA .answer{color:var(--lightBlackPrimary);font-size:.95rem}.faqRow .faqActions{align-items:center;display:flex;gap:10px}.faqRow .faqActions button{background:none;border:none;border-radius:4px;color:var(--lightBlackPrimary);cursor:pointer;font-size:1.1rem;padding:6px;transition:background-color .2s ease}.faqRow .faqActions .editBtn:hover{background-color:#e7f3ff;color:#007bff}.faqRow .faqActions .deleteBtn:hover{background-color:#ffe8e8;color:#dc3545}.templatesSection{margin-bottom:20px;padding:10px 30px}.templatesSection .templatesGrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:20px 0}.templatesSection .templatesGrid .templateCard{background:var(--white);border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.templatesSection .templatesGrid .templateCard:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.templatesSection .templatesGrid .templateCard .templateImageContainer{height:0;overflow:hidden;padding-bottom:75%;position:relative;width:100%}.templatesSection .templatesGrid .templateCard .templateImageContainer .templateImage{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.templatesSection .templatesGrid .templateCard .templateImageContainer .templateOverlay{align-items:center;background:#000000b3;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;padding:20px;position:absolute;top:0;transition:opacity .3s ease;width:100%}.templatesSection .templatesGrid .templateCard .templateImageContainer:hover .templateOverlay{opacity:1}.templatesSection .templatesGrid .templateCard .templateImageContainer .templateOverlay .templateName{color:var(--white);font-size:1.2rem;font-weight:600;margin-bottom:8px;text-align:center}.templatesSection .templatesGrid .templateCard .templateImageContainer .templateOverlay .templateDescription{color:var(--white);font-size:.9rem;margin-bottom:20px;opacity:.9;text-align:center}.templatesSection .templatesGrid .templateCard .templateImageContainer .templateOverlay .templateActions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.templatesSection .templatesGrid .templateCard .templateImageContainer .templateOverlay .templateActions .templateBtn{border:none;border-radius:4px;cursor:pointer;font-size:.9rem;font-weight:500;padding:8px 16px;transition:background-color .3s ease}.templatesSection .templatesGrid .templateCard .templateImageContainer .templateOverlay .templateActions .previewBtn{background-color:var(--white);color:var(--primaryBlue)}.templatesSection .templatesGrid .templateCard .templateImageContainer .templateOverlay .templateActions .previewBtn:hover{background-color:var(--gray)}.templatesSection .templatesGrid .templateCard .templateImageContainer .templateOverlay .templateActions .downloadBtn{background-color:var(--primaryCopper);color:var(--white)}.templatesSection .templatesGrid .templateCard .templateImageContainer .templateOverlay .templateActions .downloadBtn:hover{background-color:var(--primaryCopperDark)}.templatesSection .templatesGrid .templateCard .templateImageContainer .templateOverlay .templateActions .copyBtn{background-color:var(--primaryBlue);color:var(--white)}.templatesSection .templatesGrid .templateCard .templateImageContainer .templateOverlay .templateActions .copyBtn:hover{background-color:var(--black)}.templatesSection .modalOverlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.templatesSection .modalOverlay .modalContent{background:var(--white);border-radius:8px;max-height:90vh;max-width:900px;overflow-y:auto;width:90%}.templatesSection .modalOverlay .modalContent .modalHeader{align-items:center;border-bottom:1px solid var(--gray);display:flex;justify-content:space-between;padding:15px 20px}.templatesSection .modalOverlay .modalContent .modalHeader .modalCloseBtn{background:none;border:none;color:var(--darkGray);cursor:pointer;font-size:1.5rem;padding:5px;transition:color .3s ease}.templatesSection .modalOverlay .modalContent .modalHeader .modalCloseBtn:hover{color:var(--primaryBlue)}.templatesSection .modalOverlay .modalContent .modalBody{padding:20px}.templatesSection .modalOverlay .modalContent .modalHeader .modalActions{align-items:center;display:flex;gap:10px}.templatesSection .modalOverlay .modalContent .modalHeader .modalActions .templateBtn{background-color:var(--secondaryBlue);border:none;border-radius:4px;color:var(--white);cursor:pointer;font-size:.9rem;font-weight:500;padding:8px 16px;transition:all .3s ease}.templatesSection .modalOverlay .modalContent .modalHeader .modalActions .templateBtn:hover{background-color:var(--black)}.adminEmailsDiv .pendingEmailsPreview{margin-top:15px}.adminEmailsDiv .emailChipContainer,.adminSendEmailPopupDiv .emailChipContainer{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.adminEmailsDiv .emailChip,.adminSendEmailPopupDiv .emailChip{align-items:center;background-color:var(--orangeBgLight);border-radius:20px;display:flex;font-size:13px;padding:5px 10px}.adminEmailsDiv .emailChip button,.adminSendEmailPopupDiv .emailChip button{align-items:center;background:none;border:none;color:var(--primaryCopperDark);cursor:pointer;display:flex;margin-left:8px}.adminEmailsDiv .emailInputContainer{align-items:center;display:flex;gap:10px;position:relative;width:100%}.adminEmailsDiv .emailInput,.adminSendEmailPopupDiv .emailInput{flex-grow:1;padding-right:40px}.adminEmailsDiv .emailAddButton,.adminSendEmailPopupDiv .emailAddButton{align-items:center;background:none;border:none;color:var(--primaryCopperDark);cursor:pointer;display:flex;justify-content:center;position:absolute;right:10px}.adminEmailsDiv .emailAddButton:disabled,.adminSendEmailPopupDiv .emailAddButton:disabled{color:var(--darkGray);cursor:not-allowed}.adminEmailsDiv .adminEmailsPopupContent{width:50%!important}.adminProductsDiv .popupDiv .productImages{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:20px 0}.adminProductsDiv .popupDiv .productImages img{border-radius:8px;height:150px;object-fit:cover;width:100%}.adminProductsDiv .popupDiv .rows{display:flex;flex-direction:column;gap:5px;width:100%}.adminProductsDiv .popupDiv .rows .row{display:flex;justify-content:space-between;width:100%}.adminServicesDiv .popupDiv .serviceImages{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:15px 0}.adminServicesDiv .popupDiv .serviceImages img{border:1px solid var(--gray);border-radius:8px;height:150px;object-fit:cover;width:100%}.adminServicesDiv .popupDiv .rows{display:flex;flex-direction:column;gap:5px;width:100%}.adminServicesDiv .popupDiv .rows .row{display:flex;justify-content:space-between;width:100%}.adminServicesDiv .popupDiv .packageSection{width:100%}.adminRestrictedCountriesDiv{position:relative}.adminRestrictedCountriesDiv .adminRestrictedCountriesContent{background-color:var(--white);border-radius:10px;box-shadow:0 2px 10px #0000001a}.adminRestrictedCountriesDiv .adminRestrictedCountriesContent .header{align-items:center;display:flex;justify-content:space-between;padding:15px 25px}.adminRestrictedCountriesDiv .adminRestrictedCountriesContent table{border-collapse:collapse;width:100%}.adminRestrictedCountriesDiv .adminRestrictedCountriesContent td,.adminRestrictedCountriesDiv .adminRestrictedCountriesContent th{padding:15px 25px;text-align:left}.adminRestrictedCountriesDiv .adminRestrictedCountriesContent th{background-color:var(--primaryBlue);color:var(--white);font-weight:600}.adminRestrictedCountriesDiv .adminRestrictedCountriesContent td{border-bottom:1px solid var(--lightGray)}.adminRestrictedCountriesDiv .adminRestrictedCountriesContent tr:hover{background-color:var(--extraLightGray)}.adminRestrictedCountriesDiv .adminRestrictedCountriesContent .icon{color:var(--lightBlackPrimary);cursor:pointer;font-size:1.2rem;margin-right:10px}.adminRestrictedCountriesDiv .adminRestrictedCountriesContent .icon:hover{color:var(--primaryCopper)}.adminRestrictedCountriesDiv .restrictionBadge{background-color:var(--lightGray);border-radius:12px;color:var(--black);font-size:.8rem;margin-right:5px;padding:2px 8px}.adminRestrictedCountriesDiv .modal{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.adminRestrictedCountriesDiv .modalContent{background-color:var(--white);border-radius:10px;padding:30px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.adminRestrictedCountriesDiv .modalContent h3{color:var(--primaryBlue);font-size:1.5rem;margin-bottom:20px}.adminRestrictedCountriesDiv .modalContent .form-group{margin-bottom:20px}.adminRestrictedCountriesDiv .modalContent .form-group label{display:block;font-weight:500;margin-bottom:5px}.adminRestrictedCountriesDiv .modalContent .restrictions{margin-bottom:20px}.adminRestrictedCountriesDiv .modalContent .restrictions p{font-weight:500;margin-bottom:10px}.adminRestrictedCountriesDiv .modalContent .restrictions label{align-items:center;display:flex;gap:10px;margin-bottom:10px}.adminRestrictedCountriesDiv .modalContent .restrictions input[type=checkbox]{cursor:pointer;height:20px;width:20px}.adminRestrictedCountriesDiv .modalContent .closeIcon{color:var(--darkGray);cursor:pointer;font-size:1.5rem;position:absolute;right:10px;top:10px}.adminRestrictedCountriesDiv .modalContent .closeIcon:hover{color:var(--black)}.adminRestrictedCountriesDiv .modalContent .buttons{display:flex;gap:10px;justify-content:flex-end}@media only screen and (max-width:1290px){.productDetailsDiv .upper .upperRight .productActions{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}.productDetailsDiv .upper .upperRight .productActions .addToCartBtn{width:100%}.buyerProductOrderCard .order .right,.sellerProductOrderCard .order .right{display:none}.buyerProductOrderCard .order .left,.sellerProductOrderCard .order .left{width:100%}.buyerProductOrderCard .order .left .leftLeft,.sellerProductOrderCard .order .left .leftLeft{display:flex;gap:15px;max-width:50%;min-width:45%}.buyerProductOrderCard .order .left .leftRight,.sellerProductOrderCard .order .left .leftRight{display:flex;gap:30px}.buyerProductOrderCard .order .left .leftRight .responsivePrice,.sellerProductOrderCard .order .left .leftRight .responsivePrice{display:block}}@media only screen and (max-width:1090px){a,p{font-size:.9rem}.fw500,.fw600,strong{font-size:.95rem}.primaryBtn,.primaryBtn2{font-size:.85rem;padding:7px 18px}.primaryBtn .icon{height:16px;width:16px}.dangerBtn,.secondaryBtn{font-size:.85rem;padding:7px 13px}.luxuryBtn{font-size:14px;padding:10px 22px}.primaryHeading{font-size:27px}.secondaryHeading{font-size:18px}.starIcon,.starIconFilled{height:15px;width:15px}.ratingsDiv{font-size:.85rem}.form{gap:14px}.form .inputDiv:has(.inputInnerDiv){flex-direction:column;gap:5px}.form textarea{min-height:100px}.uploadIcon{font-size:35px}.dropdownPlus{background-size:10px;font-size:.8rem;padding:8px 40px 8px 17px}.cartCountBtn .minus,.cartCountBtn .plus{font-size:20px;padding:0 10px}.popupDiv .popupContent{max-width:80%;min-width:60%}.tableDiv p{font-size:.88rem}.tableDiv .rows .row .field{gap:12px}.tableDiv .rows .row .priceField{font-size:.95rem}.tableDiv .rows .row .field .icon{height:16px;width:16px}.tableDiv .totalRows{font-size:.9rem}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderUpper .buyerHeaderActions,.buyerHeaderDiv .buyerHeaderContent .buyerHeaderUpper .buyerHeaderActionsBefore{display:none}.buyerHeaderDiv .buyerHeaderContent .buyerHeaderUpper .buyerHeaderDrawer{display:block}.buyerHeaderDiv .drawerContent,.sellerHeaderDiv .drawerContent{flex-direction:column;gap:0;position:absolute;right:4%;top:11%;width:25%;z-index:1000000}.buyerHeaderDiv .drawerContent li,.sellerHeaderDiv .drawerContent li{animation:navbarMenuAnimation .2s linear forwards;background-color:var(--secondaryBlue);box-shadow:1px 3px 10px 1px var(--primaryBlue);height:3rem;opacity:0;transform-origin:top right;width:100%}.buyerHeaderDiv .drawerContent li:nth-child(2),.sellerHeaderDiv .drawerContent li:nth-child(2){animation-delay:50ms}.buyerHeaderDiv .drawerContent li:nth-child(3),.sellerHeaderDiv .drawerContent li:nth-child(3){animation-delay:.1s}.buyerHeaderDiv .drawerContent li:nth-child(4),.sellerHeaderDiv .drawerContent li:nth-child(4){animation-delay:.17s}.buyerHeaderDiv .drawerContent li:nth-child(5),.sellerHeaderDiv .drawerContent li:nth-child(5){animation-delay:.24s}.buyerHeaderDiv .drawerContent li:nth-child(6),.sellerHeaderDiv .drawerContent li:nth-child(6){animation-delay:.3s}.buyerHeaderDiv .drawerContent li:nth-child(7),.sellerHeaderDiv .drawerContent li:nth-child(7){animation-delay:.35s}.buyerHeaderDiv .drawerContent li:nth-child(8),.sellerHeaderDiv .drawerContent li:nth-child(8){animation-delay:.41s}.buyerHeaderDiv .drawerContent li:nth-child(9),.sellerHeaderDiv .drawerContent li:nth-child(9){animation-delay:.48s}.buyerHeaderDiv .drawerContent li:nth-child(10),.sellerHeaderDiv .drawerContent li:nth-child(10){animation-delay:.57s}.buyerHeaderDiv .drawerContent li:nth-child(11),.sellerHeaderDiv .drawerContent li:nth-child(11){animation-delay:.67s}.buyerHeaderDiv .drawerContent li:nth-child(12),.sellerHeaderDiv .drawerContent li:nth-child(12){animation-delay:.78s}.buyerHeaderDiv .drawerContent li:nth-child(13),.sellerHeaderDiv .drawerContent li:nth-child(13){animation-delay:.88s}.buyerHeaderDiv .drawerContent li:nth-child(14),.sellerHeaderDiv .drawerContent li:nth-child(14){animation-delay:.99s}.buyerHeaderDiv .drawerContent li a,.sellerHeaderDiv .drawerContent li a{align-items:center;color:var(--white);display:flex;height:100%;justify-content:center;width:100%}.heroDiv{height:85vh}.heroDiv .heroContent{flex-direction:column-reverse;justify-content:center}.heroDiv .heroLeft{align-items:center;justify-content:center;margin-left:0;width:80%}.heroDiv .heroContent .heroContentMain{text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.heroDiv .heroContent .heroTradeleadFormDiv{display:flex;justify-content:center}.heroDiv .heroContent .heroTradeleadFormDiv .tradeleadStepper{justify-content:center;max-width:700px}.heroDiv .heroContent .heroContentMain .heroBtns{justify-content:center}.heroDiv .heroContent .heroContentMain h1{font-size:44px;letter-spacing:2px}.heroDiv .heroContent .heroContentMain p{font-size:16px}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .stepContent .stepInputs .tradeleadInputDiv{font-size:.8rem}.heroDiv .imageSlider,.heroDiv .imageSlider .slideImage{height:100%;width:100%}.sampleProvisionsDiv .sampleProvisionsLower .productsDiv{gap:20px;grid-template-columns:repeat(4,1fr)!important}.product .productImgDiv{height:200px}.service .serviceImgDiv{height:160px}.product .productTitle,.service .serviceTitle{font-size:.88rem}.product .productLower .productLowerTop,.service .serviceLower .serviceLowerTop{font-size:.8rem}.product .productLower .productPrice,.service .serviceLower .servicePrice{font-size:1.3rem}.product .productLower .productDiscount,.service .serviceLower .serviceDiscount{font-size:.9rem}.product .hoverActions .iconDiv,.service .hoverActions .iconDiv{height:30px;padding:8px;width:30px}.categoriesDiv .categories{font-size:.8rem;grid-template-columns:repeat(2,1fr)}.categoriesDiv .categories .category .count{font-size:.7rem}.productsDiv .right .products,.servicesDiv .right .services{gap:20px;grid-template-columns:repeat(3,1fr)}.pagination .pageBtn{font-size:.8rem;height:35px;width:35px}.pagination .leftArrow,.pagination .rightArrow{height:35px;padding:7px;width:35px}.cartDiv .cartContent .section{display:flex;flex-direction:column-reverse;gap:40px;justify-content:center}.cartDiv .left,.cartDiv .summary{width:100%}.profileDiv .profileContent .upper{display:flex;flex-direction:column;gap:30px}.sellerBasicDetailsDiv .sellerBasicDetailsContent{gap:45px;padding:30px 40px}.sellerBasicDetailsDiv .profileImageDiv{top:-9%}.sellerBasicDetailsDiv .profileImageDiv img{height:120px;width:120px}.sellerBasicDetailsDiv .upper{flex-direction:column;gap:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;margin-top:50px}.sellerBasicDetailsDiv .upper .verticalLine{display:none}.sellerBasicDetailsDiv .upperLeft,.sellerBasicDetailsDiv .upperRight{width:100%}.upgradeDiv .upgradeContent .timeLine{gap:20px}.upgradeDiv .upgradeContent .plans{gap:30px}.upgradeDiv .upgradeContent .plans .plan{width:100%}.upgradeDiv .upgradeContent .plans .plan .rows .row{font-size:.9rem}.createProductDiv .createProductDetails{gap:35px}.createProductDiv .createProductDetails .createProductGallery .productThumbnailContent{height:300px;width:300px}.createServiceDiv .servicePackagesDiv{flex-direction:column}.createServiceDiv .verticalLine{display:none}.serviceOrderDetailsDiv .serviceOrderDetailsContent{flex-direction:column-reverse}.serviceOrderDetailsDiv .leftContainer{width:100%}.serviceOrderDetailsDiv .rightBox{flex-direction:row;width:100%}.boostDiv .boostContent{flex-direction:column-reverse}.loginDiv .loginBanner,.registerDiv .registerBanner,.resetPasswordDiv .resetPasswordBanner,.resetPasswordRequestDiv .resetPasswordBanner{display:none}.loginDiv .loginContent .loginRight,.registerDiv .registerContent .registerRight{max-width:100%}.loginDiv .loginContent,.registerDiv .registerContent,.resetPasswordDiv .section,.resetPasswordRequestDiv .section{align-items:center;margin-left:0;margin-right:0;padding:0 30px;width:100%}.resetPasswordDiv .section .form,.resetPasswordRequestDiv .section .form{max-width:100%;width:93%}}@media only screen and (max-width:900px){a,p{font-size:.85rem}.fw500,.fw600,strong{font-size:.9rem}.luxuryBtn{font-size:12px;padding:8px 18px}.primaryHeading{font-size:24px}.secondaryHeading{font-size:17px}.starIcon,.starIconFilled{height:13px;width:13px}.ratingsDiv{font-size:.8rem}.dropdownPlus{background-size:10px;font-size:.75rem;padding:7px 40px 7px 16px}.primaryBtn,.primaryBtn2{font-size:.78rem;padding:6px 15px}.primaryBtn .icon{height:15px;width:15px}.dangerBtn,.secondaryBtn{font-size:.78rem}.form{gap:10px}.form .inputDiv{font-size:.9rem}.form .inputDiv .inputField,.form .inputDiv textarea{font-size:.75rem}.form textarea{min-height:90px}.uploadIcon{font-size:33px}.popupDiv .popupContent{max-width:85%;min-width:70%}.tableDiv .section{overflow:auto}.tableDiv .tableContent{border:1px solid var(--gray);box-shadow:none;width:840px}.tableDiv p{font-size:.7rem}.tableDiv .rows .row .priceField{font-size:.9rem}.tableDiv .rows .row .field{gap:8px}.tableDiv .rows .row .field .icon{height:15px;width:15px}.tableDiv .totalRows{font-size:.8rem}.buyerHeaderDiv .drawerContent,.sellerHeaderDiv .drawerContent{width:40%}.searchBoxDiv{margin:auto 50px auto auto;width:100%}.searchBoxDiv .searchBtnDiv{box-shadow:-2px 1px 10px .1px var(--lightBlack);cursor:pointer;font-size:15px;gap:0;height:55px;transition:.1s;width:60px}.searchBoxDiv .searchBoxMain{height:40px}.searchBoxDiv .searchBoxMain .searchBoxLeft .searchInput:placeholder-shown{font-size:.75rem}.searchBoxDiv .searchBoxMain .searchBoxRight{padding:10px 15px}.heroDiv{height:76vh}.heroDiv .heroLeft{width:80%}.heroDiv .heroContent{align-items:center;display:flex;flex-direction:column-reverse;gap:40px}.heroDiv .heroContent .heroContentMain{align-items:center;text-align:center;width:90%}.heroDiv .heroTradeleadFormDiv{width:90%!important}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .stepContent .stepInputs{flex-direction:column}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .stepContent .stepInputs .tradeleadInputDiv{font-size:.75rem;width:100%}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .mainStepBtn button{height:32px!important;padding:5px;width:32px!important}.buyerFooterDiv .footerContent .footerUpper{flex-wrap:wrap}.buyerFooterDiv .footerContent .footerUpper .column{min-width:40%}.buyerFooterDiv .footerContent{font-size:.85rem!important}.buyerFooterDiv .footerContent h4{font-size:1rem!important}.buyerFooterDiv .footerContent .footerUpper .footerUpperLeft .faithzyLogoDiv{height:70px;width:70px}.sampleProvisionsDiv .sampleProvisionsLower .productsDiv{gap:18px;grid-template-columns:repeat(3,1fr)!important}.product .productImgDiv{height:190px}.service .serviceImgDiv{height:170px}.product .productTitle{font-size:.83rem}.product .productLower .productLowerTop{font-size:.75rem}.product .productLower .productPrice{font-size:1.1rem}.product .productLower .productDiscount{font-size:.85rem}.product .hoverActions .iconDiv,.service .hoverActions .iconDiv{height:26px;padding:8px;width:26px}.productsDiv,.servicesDiv{margin:45px 0}.productsDiv .productsContent,.servicesDiv .servicesContent{gap:35px}.productsDiv .filters,.servicesDiv .filters{min-width:22%}.productsDiv .filters .filter .row,.productsDiv .left .ratingFilter .rating .up,.servicesDiv .filters .filter .row,.servicesDiv .left .ratingFilter .rating .up{font-size:.7rem}.productsDiv .right .products,.servicesDiv .right .services{gap:25px;grid-template-columns:repeat(2,1fr)}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemTop .title{-webkit-line-clamp:2;line-clamp:inherit;font-size:.9rem;height:3em;width:85%}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemTop .icon{height:20px;width:20px}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemBottom .cartCountBtn p{font-size:12px}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemBottom .price{font-size:1.5rem}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemBottom .price span{font-size:.9rem}.productDetailsDiv{padding:50px 0}.serviceDetailsDiv{margin:50px 0}.productDetailsDiv .upper,.serviceDetailsDiv .serviceInfo{display:flex;flex-direction:column;gap:40px}.productDetailsDiv .upper .upperLeft,.serviceDetailsDiv .serviceInfo .serviceImages{display:flex;gap:50px;width:100%}.productDetailsDiv .upper .upperRight,.serviceDetailsDiv .serviceInfo .info{width:100%}.productDetailsDiv .upper .upperRight .productActions{grid-template-columns:.7fr 1.5fr 1fr}.productDetailsDiv .upper .upperLeft .productThumbnail,.serviceDetailsDiv .serviceInfo .serviceImages .serviceThumbnail{width:75%}.productDetailsDiv .upper .upperLeft .productGalleryDiv,.serviceDetailsDiv .serviceInfo .serviceImages .serviceGalleryDiv{flex-direction:column;flex-wrap:wrap;margin-top:0;width:22%}.productDetailsDiv .upper .upperLeft .productGalleryDiv img,.serviceDetailsDiv .serviceInfo .serviceImages .serviceGalleryDiv img{height:60px;width:90%}.serviceDetailsDiv .packages{display:flex;flex-direction:column;gap:20px;padding:50px 0}.serviceDetailsDiv .packages .packageBox{max-width:100%;min-width:100%}.serviceDetailsDiv .aboutSeller .upper{display:flex;flex-direction:column;gap:20px}.serviceDetailsDiv .aboutSeller .upper .sellerInfo{display:flex;flex-direction:column;gap:10px;margin-right:0;width:100%}.serviceDetailsDiv .aboutSeller .upper .sellerInfo .col{display:flex;justify-content:space-between;width:100%}.serviceDetailsDiv .aboutSeller,.serviceDetailsDiv .aboutService{margin-bottom:50px}.checkoutDiv{padding:30px 0}.checkoutDiv .checkoutContent{display:flex;flex-direction:column-reverse;gap:30px}.checkoutDiv .billingInfo,.checkoutDiv .orderSummary{width:100%}.profileDiv .bg img{left:40%}.loginDiv .loginContent .loginRight,.registerDiv .registerContent .registerRight{min-width:70%}.sellerBasicDetailsDiv .profileImageDiv img{height:100px;width:100px}.upgradeDiv .upgradeContent .plans{display:flex;flex-direction:column;gap:30px}.upgradeDiv .upgradeContent .plans .plan{margin:auto;width:80%}.upgradeDiv .upgradeContent .plans .plan .rows .row{font-size:.9rem}.createProductDiv .createProductDetails .createProductGallery .productThumbnailContent{height:220px;width:220px}.buyerProductOrderCard .order .left,.sellerProductOrderCard .order .left{display:flex;flex-direction:column;gap:10px;width:100%}.buyerProductOrderCard .order .left .leftLeft,.sellerProductOrderCard .order .left .leftLeft{display:flex;gap:15px;max-width:100%;width:100%}.buyerProductOrderCard .order .left .leftRight,.sellerProductOrderCard .order .left .leftRight{display:flex;gap:30px;gap:70px;justify-content:center;width:100%}.buyerProductOrderCard .order .left .leftRight .column p,.sellerProductOrderCard .order .left .leftRight .column p{color:var(--darkGray);font-size:1rem}.buyerProductOrderCard .order .left .leftRight .column a,.buyerProductOrderCard .order .left .leftRight .column div,.sellerProductOrderCard .order .left .leftRight .column a,.sellerProductOrderCard .order .left .leftRight .column div{color:var(--black);font-size:.85rem;font-weight:600}.buyerProductOrderCard .order .left .leftRight .responsivePrice,.sellerProductOrderCard .order .left .leftRight .responsivePrice{display:block}.serviceOrderDetailsDiv .rightBox{flex-direction:column;width:100%}.serviceOrderDetailsDiv .rightBox .orderDetails .posting .imgDiv{width:80px}}@media only screen and (max-width:650px){p{font-size:.8rem}a{font-size:.75rem}.fw500,.fw600,strong{font-size:.85rem}.primaryBtn,.primaryBtn2{font-size:.7rem;padding:6px 15px}.primaryBtn .icon{height:14px;width:14px}.dangerBtn,.secondaryBtn{font-size:.7rem}.form .inputDiv{font-size:.8rem}.form .inputDiv .inputField,.form .inputDiv textarea{font-size:.7rem}.form textarea{min-height:80px}.uploadIcon{font-size:30px}.popupDiv .popupContent{max-width:90%;min-width:85%}.tableDiv .tableContent{width:750px}.tableDiv p{font-size:.68rem}.tableDiv .rows .row .priceField{font-size:.8rem}.tableDiv .rows .row .field{gap:6px}.tableDiv .rows .row .field .icon{height:14px;width:14px}.tableDiv .totalRows{font-size:.75rem}.section{width:88%}.primaryHeading{font-size:22px}.secondaryHeading{font-size:16px}.dropdownPlus{background-size:8px;font-size:.72rem;padding:7px 37px 7px 15px}.sampleProvisionsDiv .sampleProvisionsLower .productsDiv{gap:18px;grid-template-columns:repeat(2,1fr)!important}.product .productImgDiv{height:210px}.product .productTitle{font-size:.88rem}.product .productLower .productPrice{font-size:1.2rem}.heroDiv{height:76vh}.heroDiv .heroLeft{width:90%}.heroDiv .heroTradeleadFormDiv{width:90%!important}.heroDiv .heroTradeleadFormDiv .tradeleadStepper{padding:20px 35px;width:100%}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .stepper{margin-bottom:16px}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .step{font-size:.85rem;height:30px;width:30px}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .stepButtons{margin-top:13px}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .stepContent .inputField,.heroDiv .heroTradeleadFormDiv .tradeleadStepper .stepContent label{font-size:.65rem}.categoriesDiv .categories{font-size:.7rem;grid-template-columns:repeat(1,1fr)}.categoriesDiv .categories .category .count{font-size:.65rem}.productsDiv .productsContent,.servicesDiv .servicesContent{gap:35px}.productsDiv .filters,.servicesDiv .filters{min-width:24%}.productsDiv .right,.servicesDiv .right{max-width:62%;min-width:55%}.productsDiv .filters .filter .row,.productsDiv .left .ratingFilter .rating .up,.servicesDiv .filters .filter .row,.servicesDiv .left .ratingFilter .rating .up{font-size:.63rem}.productsDiv .right .products,.servicesDiv .right .services{gap:20px;grid-template-columns:repeat(1,1fr)}.pagination .pageBtn{font-size:.7rem;height:28px;width:28px}.pagination .leftArrow,.pagination .rightArrow{height:28px;padding:5px;width:28px}.productDetailsDiv{padding:40px 0}.serviceDetailsDiv{margin:40px 0}.productDetailsDiv .upper,.serviceDetailsDiv .serviceInfo{gap:30px}.productDetailsDiv .upper .upperRight .productActions{grid-template-columns:.7fr 1.5fr 1fr}.productDetailsDiv .upper .upperLeft,.serviceDetailsDiv .serviceInfo .serviceImages{gap:20px}.productDetailsDiv .upper .upperLeft .productThumbnail,.serviceDetailsDiv .serviceInfo .serviceImages .serviceThumbnail{width:85%}.productDetailsDiv .upper .upperLeft .productGalleryDiv,.serviceDetailsDiv .serviceInfo .serviceImages .serviceGalleryDiv{flex-direction:column;margin-top:0;width:11%}.productDetailsDiv .upper .upperLeft .productGalleryDiv img,.serviceDetailsDiv .serviceInfo .serviceImages .serviceGalleryDiv img{border:1px solid #0000;height:42px;width:100%}.productDetailsDiv .upper .upperRight .productTitle,.serviceDetailsDiv .serviceInfo .info .title{font-size:1rem}.productDetailsDiv .lower .innerLower,.productDetailsDiv .lower .productReviews{padding:20px}.productDetailsDiv .lower .innerLower p{font-size:.75rem!important;margin-top:8px}.productDetailsDiv .lower{margin-top:40px}.reviewDiv .userReview .upper img{height:40px;width:40px}.reviewDiv .userReview .upper .date{font-size:.8rem}.reviewDiv .userReview .sellerResponse p,.reviewDiv .userReview .userComment{font-size:.88rem}.contactDiv .contactContent{margin:30px 0;padding:25px}.settingsDiv{padding:30px 0}.settingsDiv .settingsContent{padding:25px}.termsDiv .termsContent{font-size:.75rem!important}.termsDiv .termsContent .termsTextDiv{padding:20px 30px 50px}.requirementsDiv{margin:30px 0}.requirementsDiv .requirementsContent{padding:20px 30px}.profileDiv .bg img{left:38%}.registerDiv .registerContent .registerRight .registerRightLower .inputDiv .passInstructions{font-size:.6rem}.loginDiv .loginContent .loginRight,.registerDiv .registerContent .registerRight{min-width:90%}.upgradeDiv .upgradeContent .timeLine{font-size:.8rem;gap:20px}.upgradeDiv .upgradeContent .plans .plan{width:100%}.upgradeDiv .upgradeContent .plans .plan .rows .row{font-size:.85rem}.earningsDiv .earningsOverview{gap:20px;grid-template-columns:repeat(2,1fr)}.earningsDiv .earningsOverview .overviewBox .secondaryHeading{font-size:.9rem}.createProductDiv{padding:30px 0}.createProductDiv .createProductContent{padding:20px 30px}.createProductDiv .createProductDetails{flex-direction:column}.createProductDiv .createProductDetails .createProductGallery{width:100%}.createProductDiv .createProductDetails .createProductGallery .productThumbnailContent{height:250px;width:250px}.createServiceDiv{padding:30px 0}.createServiceDiv .createServiceContent{padding:20px 30px}.createServiceDiv .createServiceContent div{font-size:.85rem}.buyerProductOrderCard .order .left .leftLeft .productInfo .singleLineText,.sellerProductOrderCard .order .left .leftLeft .productInfo .singleLineText{font-size:.8rem;width:100%}.buyerProductOrderCard .order .left .leftLeft .productInfo .category,.sellerProductOrderCard .order .left .leftLeft .productInfo .category{font-size:.72rem}.buyerProductOrderCard .order .left .leftRight,.sellerProductOrderCard .order .left .leftRight{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.buyerProductOrderCard .order .left .leftRight .column p,.sellerProductOrderCard .order .left .leftRight .column p{color:var(--darkGray);font-size:.9rem}.buyerProductOrderCard .order .left .leftRight .column a,.buyerProductOrderCard .order .left .leftRight .column div,.sellerProductOrderCard .order .left .leftRight .column a,.sellerProductOrderCard .order .left .leftRight .column div{font-size:.76rem}.ordersDiv .upper{margin-bottom:15px}.ordersDiv .responsiveFilters{display:flex;gap:10px;justify-content:right;margin-bottom:10px;width:100%}.ordersDiv .upper .upperRight{display:none}.buyerProductOrderCard .order .left .leftLeft .imgDiv,.sellerProductOrderCard .order .left .leftLeft .imgDiv{width:60px}.orderDetailsDiv .orders .upper .upperLeft .orderId{font-size:.95rem}.orderDetailsDiv .orders .upper .upperLeft .placedOn{font-size:.7rem}.orderDetailsDiv .orders .upper .upperRight{font-size:1.2rem}.orderDetailsDiv .orderStatusDetails .trackOrderRow,.orderDetailsDiv .orderStatusDetails .trackOrderRow p{font-size:.75rem}.serviceOrderDetailsDiv .rightBox .orderDetails .posting .imgDiv{width:70px}.serviceOrderDetailsDiv .rightBox .orderDetails .actions,.serviceOrderDetailsDiv .rightBox .timeRemaining .actions{gap:8px}.serviceOrderDetailsDiv .rightBox .orderDetails .actions a,.serviceOrderDetailsDiv .rightBox .orderDetails .actions button,.serviceOrderDetailsDiv .rightBox .timeRemaining .actions a,.serviceOrderDetailsDiv .rightBox .timeRemaining .actions button{font-size:.6rem;padding:5px 10px}.boostDiv .boostItems .itemsDiv .items .item{align-items:end;display:flex;flex-direction:column;gap:15px}.boostDiv .boostItems .itemsDiv .items .item .timeRemaining{font-size:16px}}@media only screen and (max-width:500px){p{font-size:.8rem}.fw500,.fw600,strong{font-size:.83rem}.primaryHeading{font-size:18px}.secondaryHeading{font-size:15px}.luxuryBtn{font-size:11px;padding:7px 16px}.dropdownPlus{background-size:7px;font-size:.68rem;padding:7px 36px 7px 14px}.dropdown{font-size:.68rem!important}.buyerHeaderDiv .drawerContent,.sellerHeaderDiv .drawerContent{width:65%}.searchBoxDiv{margin:auto 50px auto auto}.searchBoxDiv .searchBoxMain .searchBoxLeft .searchInput:placeholder-shown{font-size:.6rem}.searchBoxDiv .searchBoxMain .searchBoxRight{padding:10px 20px}.buyerFooterDiv .footerContent .footerUpper .column{align-items:center;min-width:100%;text-align:center}.buyerFooterDiv .footerContent .footerUpper .footerUpperLeft p{width:90%}.buyerFooterDiv .footerContent .footerUpper .footerUpperLeft .faithzyLogoDiv{height:60px;width:60px}.buyerFooterDiv .footerContent .footerLower p{text-align:center;width:100%}.heroDiv{height:76vh}.heroDiv .heroLeft{width:95%}.heroDiv .heroContent .heroContentMain h1{font-size:37px;letter-spacing:1.6px}.heroDiv .heroRight{width:100%}.heroDiv .heroContent .heroContentMain p{font-size:12px;line-height:1.7}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .heroPageForm .tradeleadHeroLabel,.heroDiv .heroTradeleadFormDiv .tradeleadStepper .stepContent .stepInputs .tradeleadInputDiv{font-size:.7rem}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .showTradeleadModelDiv .popupContent{padding:30px}.heroDiv .heroTradeleadFormDiv .tradeleadStepper .showTradeleadModelDiv .popupContent .secondaryHeading{font-size:.8rem}.heroDiv .heroContent .heroContentMain .heroBtns a{padding:12px 18px}.sampleProvisionsDiv .sampleProvisionsLower .productsDiv{gap:18px;grid-template-columns:repeat(1,1fr)!important}.sampleProvisionsDiv .carousel-track{gap:16px;padding-left:10px}.product .productImgDiv{height:280px}.service .serviceImgDiv{height:210px}.product .productTitle{font-size:.83rem}.product .productLower .productLowerTop{font-size:.75rem}.product .productLower .productPrice{font-size:1.2rem}.product .productLower .productDiscount{font-size:.85rem}.product .hoverActions .iconDiv,.service .hoverActions .iconDiv{height:30px;padding:8px;width:30px}.productsDiv .productsContent,.servicesDiv .servicesContent{gap:25px}.productsDiv .filters,.servicesDiv .filters{min-width:32%}.productsDiv .filters .ratingFilter .starIcon,.productsDiv .filters .ratingFilter .starIconFilled,.servicesDiv .filters .ratingFilter .starIcon,.servicesDiv .filters .ratingFilter .starIconFilled{height:9px;width:9px}.productsDiv .right,.servicesDiv .right{gap:14px;max-width:70%;min-width:65%}.servicesDiv .right .services .service .serviceImgDiv{height:160px}.productsDiv .right .products .product .productImgDiv{height:190px}.productsDiv .filters .filter .row,.servicesDiv .filters .filter .row{font-size:.6rem}.productsDiv .left .ratingFilter .rating .up,.servicesDiv .left .ratingFilter .rating .up{font-size:.55rem}.productsDiv .right .activeFilters .filterTag,.servicesDiv .right .activeFilters .filterTag{font-size:.75rem}.pagination .pageBtn{font-size:.65rem;height:23px;width:23px}.pagination .leftArrow,.pagination .rightArrow{height:23px;padding:2px;width:23px}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemBottom{display:flex;flex-direction:column;gap:10px;justify-content:center}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemBottom .price{flex-direction:row-reverse}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemTop .title{font-size:.8rem}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemTop .icon{height:18px;width:18px}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemBottom .cartCountBtn p{font-size:11px}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemBottom .price{font-size:1rem}.cartDiv .left .cartProducts .cartElem .cartElemContent .cartElemBottom .price span{font-size:.75rem}.cartDiv .left .cartProducts .cartElem .imgDiv{width:100px}.cartDiv .left .cartProducts .cartElem{gap:15px}.productDetailsDiv .upper .upperRight .productActions{grid-template-columns:1fr 1.4fr}.serviceDetailsDiv .serviceInfo .info .serviceActions{display:flex;flex-direction:column;gap:15px}.serviceDetailsDiv .serviceInfo .info .serviceActions .moreActions a,.serviceDetailsDiv .serviceInfo .info .serviceActions .moreActions button{width:100%}.reviewDiv .userReview .upper .date{font-size:.75rem}.reviewDiv .userReview .sellerResponse p,.reviewDiv .userReview .userComment{font-size:.82rem}.profileDiv .bg img{left:32%}.sellerBasicDetailsDiv .sellerBasicDetailsContent{gap:40px;padding:20px 30px}.earningsDiv .earningsOverview .overviewBox .secondaryHeading{font-size:.82rem}.earningsDiv .earningsOverview .overviewBox .value{font-size:1.2rem;font-weight:600}.earningsDiv .sellerPaymentMethodsDiv .paymentMethods .method span{display:none}.earningsDiv .sellerPaymentMethodsDiv .paymentMethods .method .methodLogo{height:30px;width:30px}.createProductDiv .createProductDetails .createProductGallery .productThumbnailContent{height:220px;width:220px}.orderDetailsDiv .orders>.upper{padding:20px}.orderDetailsDiv .orders .upper .upperLeft .orderId{font-size:.9rem}.orderDetailsDiv .orders .upper .upperLeft .placedOn{font-size:.67rem}.orderDetailsDiv .orders .upper .upperRight{font-size:1rem}.orderDetailsDiv .orderStatusDetails .trackOrderRow,.orderDetailsDiv .orderStatusDetails .trackOrderRow p{font-size:.7rem}.orderDetailsDiv .orderStatusDetails .trackOrderRow .trackOrderStatus .reason{font-size:.65rem}.orderDetailsDiv .orderStatusDetails .actionsB{flex-wrap:wrap;justify-content:left}.buyerProductOrderDetailsCard .buyerProductOrderCard,.sellerProductOrderDetailsCard{padding:0 20px}.orderDetailsDiv .billingInfo{padding:20px}.serviceOrderDetailsDiv .rightBox .orderDetails .posting .imgDiv{width:60px}.serviceOrderDetailsDiv .leftHistory,.serviceOrderDetailsDiv .rightBox .orderDetails,.serviceOrderDetailsDiv .rightBox .timeRemaining{padding:20px}.serviceOrderDetailsDiv .leftHistory .history .activity .time,.serviceOrderDetailsDiv .leftHistory .history .activity .title{font-size:.75rem}.boostDiv{margin:30px 0}.boostDiv .boostItems{padding:15px 20px}.boostDiv .boostItems .itemsDiv .items .item{padding:10px 19px}.boostDiv .boostCart{padding:15px 20px}.loginDiv .faithzyLogoDiv,.registerDiv .faithzyLogoDiv,.resetPasswordDiv .faithzyLogoDiv,.resetPasswordRequestDiv .faithzyLogoDiv{left:25px}.loginDiv .loginContent,.registerDiv .registerContent,.resetPasswordDiv .section,.resetPasswordRequestDiv .section{padding:0 10px}.resetPasswordDiv .section .form,.resetPasswordRequestDiv .section .form{max-width:100%;width:90%}.faqDiv .faqSection .primaryHeading{font-size:1.4rem}.buyerHeaderDiv .buyerHeaderContent{height:22vh}}@keyframes navbarMenuAnimation{0%{transform:rotate(-90deg) scale(.1)}to{opacity:1;transform:rotate(0deg) scale(1)}}
/*# sourceMappingURL=main.840ba594.css.map*/