body{--primary-color:#fff;--secondary-color:#f7f7f7;--tertiary-color:#e7e7e7;--quaternary-color:#212121;--branding-color:#25d07c;--orange-color:#ff8800;--color-red:#f5222d;--info-color:#acedcd;--margin-0:.25rem;--margin-1:.5rem;--margin-2:.75rem;--margin-3:1rem;--margin-4:1.5rem;--margin-5:2rem;--margin-6:2.5rem;--round:1rem;--small-round:.25rem;--border-thin:2px;--border-thick:3px;--font-size:1rem;--font-size-1:1.25rem;--font-size-2:1.5rem;--media-small-devices:576px;--media-medium-devices:768px;--media-large-devices:992px;--media-extra-large-devices:1200px}.primary-bg{background-color:var(--primary-color)}.secondary-bg{background-color:var(--secondary-color)}.tertiary-bg{background-color:var(--tertiary-color)}.quaternary-bg{background-color:var(--quaternary-color)}.scroll-page{min-height:105vh}.small-round{border-radius:var(--small-round)}.outline-none{outline:0}.weight-300{font-weight:300}html{height:100%;font-size:16px}html.side{height:100%;font-size:16px}html.big{height:100%;font-size:24px}html.header,html.empty{font-size:16px}.events-none{pointer-events:none}body{position:relative;min-height:100vh;color:var(--quaternary-color,#212121);background-color:var(--primary-color,#fff);font-family:steradian;font-size:1rem}a{color:#000;text-decoration:none}a:hover{color:#000;text-decoration:underline;transition:all .3s ease}#anim{width:200px;margin:auto;display:block}.account-page .details-input{display:none}.text-right{text-align:right}.account-page input,.account-page select{font-size:1rem}.account-individual .account-card .white-btn{font-size:1rem;background-color:#fff;border:1px solid #f0f1f3;border-radius:1rem;padding:1rem 2rem;transition:.3s;margin-left:20px}input[type=text],input[type=password],input[type=email],input[type=number],select,textarea{background-color:var(--secondary-color);border:0;border-radius:var(--small-round);padding:var(--margin-3);color:var(--quaternary-color);-webkit-text-fill-color:var(--quaternary-color);appearance:none;width:100%;box-sizing:border-box;line-height:normal}input[type=number]:invalid{background-color:#f8d7da;color:#721c24}input[type=text]::placeholder,input[type=password]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,select::placeholder,textarea::placeholder{transition:all 350ms ease;color:#6c757d;opacity:.7}input[type=text]:focus::placeholder,input[type=password]:focus::placeholder,input[type=email]:focus::placeholder,input[type=number]:focus::placeholder,select:focus::placeholder{transform:translate(20px,0);opacity:0}input[type=text]:-webkit-autofill,input[type=password]:-webkit-autofill,input[type=email]:-webkit-autofill,input[type=number]:-webkit-autofill,input[type=text]:-webkit-autofill:hover,input[type=password]:-webkit-autofill:hover,input[type=email]:-webkit-autofill:hover,input[type=number]:-webkit-autofill:hover,input[type=text]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:focus,input[type=email]:-webkit-autofill:focus,input[type=number]:-webkit-autofill:focus,select:-webkit-autofill:focus,textarea:-webkit-autofill:focus{border:inherit;box-shadow:0 0 0 50px var(--secondary-color) inset;-webkit-box-shadow:0 0 0 50px var(--secondary-color) inset;color:inherit;-webkit-text-fill-color:inherit}.form-control:disabled,.form-control[readonly]{background-color:var(--primary-color);opacity:1}select{background-color:var(--secondary-color)!important;border:0!important;border-radius:var(--small-round)!important;padding:var(--margin-3)!important;padding-right:calc(1rem + var(--margin-3) * 2)!important;color:var(--quaternary-color)!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;text-indent:1px!important;text-overflow:""!important;background-image:url(https://www.thepackfinder.com/output/default/images/arrow-down-1.svg)!important;background-size:.9rem!important;background-repeat:no-repeat!important;background-position:calc(100% - var(--margin-3)) 50%!important}option{background-color:var(--secondary-color);border:0;border-radius:var(--small-round);padding:var(--margin-3);color:var(--quaternary-color)}input[type=checkbox]{width:1rem;height:1rem;border:1px solid var(--quaternary-color);background-color:var(--secondary-color);background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:var(--small-round);-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:checked{background-color:var(--branding-color);border-color:var(--branding-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill=none stroke='%23fff' stroke-linecap=round stroke-linejoin=round stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}::-webkit-scrollbar-track{border-radius:var(--small-round);background-color:#0000}::-webkit-scrollbar{width:.75rem;height:.75rem;background-color:#0000;position:relative}::-webkit-scrollbar-thumb{background-color:var(--quaternary-color)}.events-none{pointer-events:none}.ml-1{margin-left:.25rem}.mr-1{margin-right:.25rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.ml-3{margin-left:1rem}.mr-3{margin-right:1rem}.ml-4{margin-left:1.5rem}.mr-4{margin-right:1.5rem}.ml-5{margin-left:3rem}.mr-5{margin-right:3rem}.dashboard-banner{height:inherit!important}#update-password{display:none}.advertise{padding:2rem 3rem}.advertise img{max-width:100%;height:auto}.home-switch a:hover{text-decoration:none}#lang-menu{display:block;width:100%;list-style:none;padding:0;margin:20px 0}#lang-menu li{display:block;list-style:none;padding:0;margin:0;text-align:center;color:#666}#lang-menu li a{color:#999}.modal-l{max-width:700px}.page-item{display:inline-block}.page-item.active .page-link{background-color:#25d07c;border-color:#25d07c}.page-item a.page-link{color:#666}.page-item a.page-link:hover{text-decoration:none}ul.pagination{display:block;width:100%}@font-face{font-family:Steradian;src:url(https://www.thepackfinder.com/output/default/fonts/Steradian-UltLt.eot);src:local("Steradian Ultra Light"),local("Steradian-UltLt"),url(https://www.thepackfinder.com/output/default/fonts/Steradian-UltLt.eot?#iefix) format("embedded-opentype"),url(https://www.thepackfinder.com/output/default/fonts/Steradian-UltLt.woff2) format("woff2"),url(https://www.thepackfinder.com/output/default/fonts/Steradian-UltLt.woff) format("woff"),url(https://www.thepackfinder.com/output/default/fonts/Steradian-UltLt.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Steradian;src:url(https://www.thepackfinder.com/output/default/fonts/Steradian-Rg.eot);src:local("Steradian"),local("Steradian-Rg"),url(https://www.thepackfinder.com/output/default/fonts/Steradian-Rg.eot?#iefix) format("embedded-opentype"),url(https://www.thepackfinder.com/output/default/fonts/Steradian-Rg.woff2) format("woff2"),url(https://www.thepackfinder.com/output/default/fonts/Steradian-Rg.woff) format("woff"),url(https://www.thepackfinder.com/output/default/fonts/Steradian-Rg.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Steradian;src:url(https://www.thepackfinder.com/output/default/fonts/Steradian-Md.eot);src:local("Steradian Medium"),local("Steradian-Md"),url(https://www.thepackfinder.com/output/default/fonts/Steradian-Md.eot?#iefix) format("embedded-opentype"),url(https://www.thepackfinder.com/output/default/fonts/Steradian-Md.woff2) format("woff2"),url(https://www.thepackfinder.com/output/default/fonts/Steradian-Md.woff) format("woff"),url(https://www.thepackfinder.com/output/default/fonts/Steradian-Md.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Steradian;src:url(https://www.thepackfinder.com/output/default/fonts/Steradian-Bd.eot);src:local("Steradian Bold"),local("Steradian-Bd"),url(https://www.thepackfinder.com/output/default/fonts/Steradian-Bd.eot?#iefix) format("embedded-opentype"),url(https://www.thepackfinder.com/output/default/fonts/Steradian-Bd.woff2) format("woff2"),url(https://www.thepackfinder.com/output/default/fonts/Steradian-Bd.woff) format("woff"),url(https://www.thepackfinder.com/output/default/fonts/Steradian-Bd.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.modal-content a[data-modalclose]{position:absolute;right:20px;top:20px}.modal-content a[data-modalclose] img{width:20px}.pr-0{padding-right:0!important}.pl-0{padding-left:0!important}.dark-btn{background-color:var(--quaternary-color,#212121);border-color:var(--quaternary-color,#212121);color:#fff;border-radius:var(--small-round);border-width:1px;padding:1.5rem 3.25rem;font-size:1.5rem;transition:.3s}.dark-btn:hover{background-color:#25d07c;border-color:#25d07c;color:#fff}.light-btn{background-color:transparent;border-color:rgba(43,44,53,.32);color:var(--quaternary-color,#212121);border-radius:1rem;border-width:1px;padding:1.5rem 3.25rem;font-size:1.5rem}.light-btn:hover{background-color:transparent;border-color:rgba(43,44,53,.32);color:var(--quaternary-color,#212121)}.heading{margin-top:0;margin-bottom:0;color:var(--quaternary-color,#212121);font-size:4.375rem;line-height:110%;font-weight:500;text-align:left;letter-spacing:-1px}.subheading{margin-top:0;margin-bottom:0;color:var(--quaternary-color,#212121);font-weight:500;font-size:1.625rem}.paragraph{color:#575757;font-size:1.5rem}html,body{font-family:Steradian,sans-serif}.multi-carousel .carousel-inner .carousel-item.active,.multi-carousel .carousel-inner .carousel-item-next,.multi-carousel .carousel-inner .carousel-item-prev{display:flex!important}.multi-carousel .carousel-inner .carousel-item-end.active,.multi-carousel .carousel-inner .carousel-item-next{transform:translateX(25%)!important}.multi-carousel .carousel-inner .carousel-item-start.active,.multi-carousel .carousel-inner .carousel-item-prev{transform:translateX(-25%)!important}.multi-carousel .carousel-inner .carousel-item-end,.multi-carousel .carousel-inner .carousel-item-start{transform:translateX(0)!important}#recaptcha{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%);transform:translateX(-50%);z-index:10000;width:auto;height:auto;background-color:#ccc;margin:auto;text-align:center;padding:40px;border-radius:20px}#recaptcha .g-recaptcha{display:inline-block}.btn,.btn:focus,.btn:focus-visible{box-shadow:none;outline:0;line-height:1;display:inline-flex;align-items:center;gap:.75rem;justify-content:center}a.btn{text-decoration:none}.dark-btn{background-color:var(--quaternary-color,#212121);border-color:var(--quaternary-color,#212121);color:#fff;border-radius:var(--small-round);border-width:1px;padding:1rem 1.5rem;font-size:1rem;transition:color .3s,background-color .3s,border-color,.3s}.dark-btn:hover{background-color:#25d07c;border-color:#25d07c;color:#fff}.btn-link{color:#000;padding:1rem 1.5rem}.btn-link:hover{color:var(--branding-color)}.btn-block{width:100%}.light-btn{background-color:transparent;border-color:var(--quaternary-color);color:var(--quaternary-color,#212121);border-radius:var(--small-round);border-width:1px;padding:1rem 1.5rem;font-size:1rem;transition:color .3s,background-color .3s,border-color,.3s}.light-btn:hover{background-color:var(--quaternary-color);color:var(--primary-color)}.branding-btn{background-color:var(--branding-color);border-color:var(--branding-color);color:var(--primary-color);border-radius:var(--small-round);border-width:1px;padding:1rem 1.5rem;font-size:1rem;transition:color .3s,background-color .3s,border-color,.3s}.branding-btn:hover{background-color:var(--primary-color);color:var(--branding-color)}.icon-btn,.icon-dark-btn{border-radius:var(--small-round);line-height:1;padding:1rem;background-color:var(--primary-color);transition:color .3s,background-color .3s,border-color,.3s}.icon-dark-btn{background-color:var(--quaternary-color)}.round-icon-btn,.round-icon-dark-btn{border-radius:50%;line-height:1;padding:1rem;background-color:var(--primary-color);transition:color .3s,background-color .3s,border-color,.3s}.round-icon-dark-btn{background-color:var(--quaternary-color)}.icon-btn img,.icon-dark-btn img,.round-icon-btn img,.round-icon-dark-btn img{width:1rem;height:1rem;filter:invert(13%);pointer-events:none}.icon-dark-btn img,.round-icon-dark-btn img{filter:invert(100%)}.icon-btn:hover,.round-icon-btn:hover{background-color:var(--quaternary-color)}.icon-dark-btn:hover,.round-icon-dark-btn:hover{background-color:var(--branding-color)}.icon-btn:hover img,.icon-dark-btn:hover img,.round-icon-btn:hover img,.round-icon-dark-btn:hover img{filter:invert(100%)}.heading{margin-top:0;margin-bottom:0;color:var(--quaternary-color,#212121);font-size:1.5rem;line-height:110%;font-weight:500;text-align:left;letter-spacing:-1px}.subheading{margin-top:0;margin-bottom:0;color:var(--quaternary-color,#212121);font-weight:500;font-size:1.25rem}.paragraph{color:var(--quaternary-color,#212121);font-size:1rem}.challenges-page{padding:2.5rem}.challenges-page .dark-btn .icon{height:1.25rem;margin-right:.5rem;margin-bottom:3px;filter:invert(99%) sepia(81%) saturate(2%) hue-rotate(14deg) brightness(113%) contrast(100%)}.challenges-page .challenges-list{margin-top:2rem}.challenges-page .challenges-list .nav-tabs{background-color:#fff;border-top-left-radius:1rem;border-top-right-radius:1rem;overflow:hidden;font-size:1.5rem;border-width:0}.challenges-page .challenges-list .nav-tabs .nav-item .nav-link{padding:2rem 4rem;color:var(--quaternary-color,#212121);border:0;border-width:0}.challenges-page .challenges-list .nav-tabs .nav-item .nav-link .icon{height:1.5rem;margin-bottom:3px;margin-right:.5rem}.challenges-page .challenges-list .nav-tabs .nav-item .nav-link.active{border-bottom:3px solid var(--quaternary-color,#212121)}.challenges-page .challenges-list .nav-tabs .nav-item .nav-link.active:hover,.challenges-page .challenges-list .nav-tabs .nav-item .nav-link.active:focus{border-bottom:3px solid var(--quaternary-color,#212121)}.challenges-page .challenges-list .challenges-table{border-collapse:collapse}.challenges-page .challenges-list .challenges-table thead{background-color:transparent}.challenges-page .challenges-list .challenges-table thead th{padding:3rem 1.5rem;font-size:1.4rem;font-weight:500;color:var(--quaternary-color,#212121)}.challenges-page .challenges-list .challenges-table thead tr:hover{background-color:transparent}.challenges-page .challenges-list .challenges-table tbody tr{border:3px solid transparent;border-bottom:3px solid #e7e7e7;background-color:#fff}.challenges-page .challenges-list .challenges-table tbody tr td{padding:1rem;border:0}.challenges-page .challenges-list .challenges-table tbody tr:hover{border:3px solid #e7e7e7}.challenges-page .challenges-list .challenge{line-height:45px;font-size:1.25rem}.challenges-page .challenges-list .challenge .title{font-weight:700}.challenges-page .challenges-list .challenge .tags .tag{line-height:normal;display:inline-block;padding:10px;border:1px dashed #e7e7e7;border-radius:1rem}.challenges-page .challenges-list .challenge .icon-box{padding:.5rem;border-radius:1rem;line-height:normal;cursor:pointer;background-color:transparent;margin-left:1rem;float:right}.challenges-page .challenges-list .challenge .icon-box .icon{height:2rem;filter:invert(43%) sepia(0%) saturate(1929%) hue-rotate(150deg) brightness(92%) contrast(87%)}.challenges-page .challenges-list .challenge .icon-box:hover{background-color:#fff}.add-challenge-page{height:100%;width:100%;margin:0;display:flex}.add-challenge-page .add-challenge{width:800px;margin:40px auto}.add-challenge-page .add-challenge .new-challenge-nav .icon-box{padding:1.5rem;border-radius:1rem;display:inline-block;line-height:normal;cursor:pointer;background-color:#fff}.add-challenge-page .add-challenge .new-challenge-nav .icon-box.transparent-box{background-color:transparent}.add-challenge-page .add-challenge .new-challenge-nav .icon-box .icon{height:1.5rem;filter:invert(43%) sepia(0%) saturate(1929%) hue-rotate(150deg) brightness(92%) contrast(87%)}.add-challenge-page .add-challenge .new-challenge-nav .section-header{margin-bottom:0;margin-left:1rem}.add-challenge-page .add-challenge .add-challenge-card{margin:2rem auto;border-radius:1rem;box-shadow:0 15px 45px 0 rgba(0,0,0,.09);border:0;overflow:hidden;padding:4rem}.add-challenge-page .add-challenge .add-challenge-card form label{margin-bottom:.5rem}.add-challenge-page .add-challenge .add-challenge-card form .form-control{border:0;border-radius:1rem;background-color:#e7e7e7;border:2px solid transparent;height:5rem;font-size:1rem;padding:.5rem 1.25rem}.add-challenge-page .add-challenge .add-challenge-card form .form-control:focus{outline:0;box-shadow:none;border:2px solid var(--quaternary-color,#212121)}.add-challenge-page .add-challenge .add-challenge-card form input[type=file]{height:auto!important;margin-top:1rem}.add-challenge-page .add-challenge .add-challenge-card form textarea{height:auto!important}.add-challenge-page .add-challenge .add-challenge-card form .file-upload .custom-file-upload{display:block;width:100%;cursor:pointer;text-align:center;background-color:transparent;border:1px solid #e7e7e7;color:var(--quaternary-color,#212121);border-radius:1rem;padding:1.5rem 3.25rem;font-size:1rem;transition:.3s}.add-challenge-page .add-challenge .add-challenge-card form .file-upload .custom-file-upload .icon{height:1rem;margin-right:.5rem;margin-bottom:2px}.add-challenge-page .add-challenge .add-challenge-card form .file-upload input[type=file]{display:none}.add-challenge-page .add-challenge .add-challenge-card .btn-group{margin-top:1rem;display:flex;flex-wrap:wrap}.add-challenge-page .add-challenge .add-challenge-card .btn-group .btn{margin-right:1rem;margin-bottom:1rem;border-radius:1rem;padding:1rem;border:1px dashed #e4e5e7;background-color:#fff;flex:none;font-size:1.25rem;font-weight:400;position:relative;color:var(--quaternary-color,#212121)}.add-challenge-page .add-challenge .add-challenge-card .btn-group .btn input{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.add-challenge-page .add-challenge .add-challenge-card .btn-group .btn:hover{background-color:#25d07c;color:#fff}.add-challenge-page .add-challenge .add-challenge-card .btn-group .btn:focus{outline:0;box-shadow:none}.add-challenge-page .add-challenge .add-challenge-card .btn-group .btn-check:active + .btn,.add-challenge-page .add-challenge .add-challenge-card .btn-group .btn-check:checked + .btn,.add-challenge-page .add-challenge .add-challenge-card .btn-group .btn:active{background-color:#ffb700;color:#fff}.add-challenge-page .add-challenge .add-challenge-card .subsection-ctas{margin-top:2rem}.add-challenge-page .add-challenge .add-challenge-card .subsection-ctas .light-btn{font-size:1.25rem;background-color:#f0f1f3;border-width:0;margin-right:1rem}.add-challenge-page .add-challenge .add-challenge-card .subsection-ctas .light-btn:hover{background-color:#e7e7e7}.add-challenge-page .add-challenge .add-challenge-card .subsection-ctas .white-btn{font-size:1.25rem;background-color:#fff;border:1px solid #f0f1f3;border-radius:1rem;padding:1.5rem 3.25rem;transition:.3s}.add-challenge-page .add-challenge .add-challenge-card .subsection-ctas .white-btn:hover{background-color:#f0f1f3}.add-challenge-page .add-challenge .ctas{margin-top:4rem;padding-bottom:4rem}.add-challenge-page .add-challenge .ctas .icon-box{padding:1.5rem;border-radius:1rem;display:inline-block;line-height:normal;cursor:pointer;background-color:transparent}.add-challenge-page .add-challenge .ctas .icon-box .icon{height:1.5rem;filter:invert(43%) sepia(0%) saturate(1929%) hue-rotate(150deg) brightness(92%) contrast(87%)}.add-challenge-page .add-challenge label{color:var(--quaternary-color,#212121);font-weight:500;font-size:1.25rem}.add-challenge-page .add-challenge .divider{margin:1.5rem 0;border:1px solid #e7e7e7}.add-challenge-page .add-challenge .dark-btn{margin-left:1rem;line-height:1}.add-challenge-page .add-challenge .dark-btn .icon{height:1.25rem;margin-right:.5rem;margin-bottom:3px;filter:invert(99%) sepia(81%) saturate(2%) hue-rotate(14deg) brightness(113%) contrast(100%)}.add-challenge-page #invitations label{display:block}.add-challenge-page #invitations label .select2-container{display:block;width:100%!important;margin-top:.5rem}.add-challenge-page #invitations label .select2-container .select2-selection--multiple{padding:1.25rem;min-height:67px}.add-challenge-page
#invitations
label
.select2-container
.select2-selection--multiple
.select2-selection__choice{margin:0;padding:1rem 2rem 1rem 3rem;background-color:#ffb700;color:#fff!important;border-color:#e7e7e7;border-radius:1rem;font-size:1.25rem;margin-right:1rem;margin-top:.5rem}.add-challenge-page
#invitations
label
.select2-container
.select2-selection--multiple
.select2-selection__choice__remove{padding:1rem;border-right:none;color:#fff}.add-challenge-page
#invitations
label
.select2-container
.select2-selection--multiple
.select2-selection__choice__remove:hover{background-color:transparent;color:#fff}.add-challenge-page #invitations label .select2-container .select2-search.select2-search--inline{line-height:40px}.add-challenge-page #invitations label .select2-container .select2-search__field{height:40px;margin-top:0}.add-challenge-page #invitations label .select2-results__options{display:none}.favorites-page{padding:2.5rem}.favorites-page .dark-btn .icon{height:1.5rem;margin-right:.5rem;margin-bottom:3px;filter:invert(99%) sepia(81%) saturate(2%) hue-rotate(14deg) brightness(113%) contrast(100%)}.auth-body{min-height:100vh;width:100%;padding:2rem;margin:0;display:flex;background-color:var(--tertiary-color)}.auth-body h3{font-size:1.25rem;font-weight:500;text-align:left;margin:2rem 0 1.5rem}.auth-body .form-card{margin:auto;border-radius:var(--round);box-shadow:0 15px 45px 0 rgba(0,0,0,.09);border:0;max-width:600px}.auth-body .form-card .card-body{padding:4rem}.auth-body .form-card .card-body .card-brand{margin-bottom:3rem;padding:0 2rem;min-width:20rem}.auth-body .form-card .card-body .card-brand .auth-title{color:var(--quaternary-color,#212121);font-size:1.5rem;font-weight:500;margin-bottom:0}.success-card .auth-title{font-size:1.5rem}.auth-body .form-card .card-body .card-brand img{width:3rem;margin-right:1rem}.auth-body .form-card .card-body label{color:var(--quaternary-color,#212121);font-weight:500;font-size:1rem}.auth-body .form-card .card-body p{font-size:1rem;margin-bottom:1rem}.auth-body .form-card .card-footer{padding:1.5rem 2.5rem;background-color:transparent;opacity:1;color:var(--quaternary-color);font-size:.85rem;text-align:center}.auth-body .form-card .card-footer a{text-decoration:underline}.auth-body .success-card{max-width:750px}.auth-body .success-card .card-body{padding:7.5rem}.auth-body .success-card .card-body h1{text-align:center;margin:2.5rem 0 .5rem;color:var(--quaternary-color,#212121);font-weight:700;font-size:2.5rem;margin-bottom:2.5rem}.auth-body .success-card .card-body .paragraph{margin-bottom:2.5rem;text-align:center}.auth-body .success-card .card-body .success-cta .dark-btn{display:inline-block;width:auto}.auth-body .success-card .card-body .check-animation{max-width:200px;margin:0 auto 2.5rem}.main-header{padding:1.5rem;background-color:var(--tertiary-color)}.main-header .brand img{height:2.5rem}.main-header .login-btn,.main-header .signup-btn{padding:1rem 2rem;font-size:1rem}.main-header .icon{width:1rem;height:1rem}.content{width:100%;height:100vh}.content .main-content{width:100%;height:100vh;overflow-y:auto;flex:1}.grey-bg{background-color:var(--tertiary-color)}.main-footer{padding:2.5rem 2rem;background-color:#e7e7e7}.main-footer .brand img{max-width:18rem;width:100%}.main-footer .copyright-and-socials{margin-top:4rem}.main-footer .copyright-and-socials .copyright{font-size:1rem;line-height:1.5rem;color:var(--quaternary-color,#212121)}.main-footer .copyright-and-socials .social-media .social-btn{width:3rem;height:3rem;margin-right:.5rem;margin-left:.5rem;background-color:var(--quaternary-color,#212121);transition:transform 200ms ease;display:flex;align-items:center;border-radius:50%;text-align:center;cursor:pointer;border:0}.main-footer .copyright-and-socials .social-media .social-btn:hover{transform:scale(1.2)}.main-footer .copyright-and-socials .social-media .social-btn img{max-height:1.125rem;display:inline-block;filter:invert(100%);margin:0 auto}.block-heading{padding:6rem 0}.block-heading h1{color:#fff;font-size:2rem}.block-categories .niches-item{transition:.3s}.block-categories .niches-item:hover{filter:brightness(0.75)}.block-categories .category-card{background-position:center;background-size:cover;position:relative;width:100%;padding-top:100%;border-radius:var(--round)}.block-categories .category-card .category-card-body{position:absolute;top:0;right:0;left:0;bottom:0;padding:1.5rem}.block-categories .category-card .category-card-body .category-card-text{font-size:1.5rem;line-height:1.5rem;font-weight:500;color:var(--quaternary-color,#212121)}.block-stats .stat .stat-value{font-size:2.5rem;font-weight:500;color:var(--quaternary-color,#212121);line-height:2.5rem}.block-stats .stat .stat-name{color:#575757;font-size:1.75rem;font-weight:500}.block-stats .stat.small .stat-name{font-size:1rem}.block-switch .switch-card{background-position:50% 50%;background-size:cover;border-radius:var(--round);cursor:pointer;padding-bottom:100%;position:relative}.block-switch .switch-card-body{position:absolute;left:0;top:0;right:0;bottom:0}.block-switch .switch-card-text{padding:2rem}.block-switch .switch-card-text .heading{margin-bottom:.5rem}.block-switch .switch-card-mask{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.91);display:flex;justify-content:center;align-items:center;font-size:2rem;font-weight:500;opacity:0;transition:.3s}.block-switch .switch-card-mask:hover{opacity:1}.block-switch .switch-card-icon{width:2rem}.block-before-after .before-and-after-box{width:100%;padding-bottom:100%;position:relative;border-radius:var(--round);overflow:hidden}.block-before-after .before-and-after-box .img{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover}.block-before-after .before-and-after-box .foreground-img{width:50%}.block-before-after .before-and-after-box .slider{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;background:rgba(231,231,231,0);outline:0;margin:0;transition:all .2s;display:flex;justify-content:center;align-items:center}.block-before-after .before-and-after-box .slider:hover{background:rgba(231,231,231,0)}.block-before-after .before-and-after-box .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:6px;height:100vh;background:#fff;cursor:pointer}.block-before-after .before-and-after-box .slider::-moz-range-thumb{width:6px;height:100vh;background:#fff;cursor:pointer}.block-before-after .before-and-after-box .slider-button{pointer-events:none;position:absolute;width:60px;height:60px;border-radius:50%;background-color:#fff;left:calc(50% - 30px - 3px);top:calc(50% - 30px - 3px);display:flex;justify-content:center;align-items:center}.block-before-after .before-and-after-box .slider-button:after{content:"";padding:3px;display:inline-block;border:solid #575757;border-width:0 2px 2px 0;transform:rotate(-45deg)}.block-before-after .before-and-after-box .slider-button:before{content:"";padding:3px;display:inline-block;border:solid #575757;border-width:0 2px 2px 0;transform:rotate(135deg)}.block-before-after .heading{margin-bottom:1rem;font-size:2rem}.block-before-after .paragraph{font-size:1rem;color:var(--quaternary-color)}.block-events .event-card{border-radius:var(--round);padding:6rem 1rem;height:100%;display:flex;flex-direction:column;justify-content:center}.block-events .event-card .heading{font-size:2rem;font-weight:bold}.block-events .event-card .event-card-icon{height:2.5rem;width:2.5rem;margin-bottom:1.5rem}.block-events .event-card .heading{margin-bottom:.5rem}.block-events .event-card.event{background-color:#e7e7e7}.block-events .event-card.event .heading{text-align:center;font-size:2rem}.block-events .event-card.event .subheading{text-align:center;font-size:1rem}.block-events .event-card.today{background-color:#ffb700;position:relative}.block-events .event-card.today .subheading{color:#fff}.block-events .event-card.today .today-badge{position:absolute;left:auto;top:-1.5rem;right:-1.5rem;bottom:auto;z-index:5;display:flex;width:6rem;height:6rem;justify-content:center;align-items:center;border:1px none var(--quaternary-color,#212121);border-radius:100%;background-color:#ffb700;color:#fff;font-size:1.25rem;line-height:100%;font-weight:700;box-shadow:inset 1px 1px .859vw 0 rgba(255,255,255,.46),inset -6px -4px 1.031vw -.172vw rgba(0,0,0,.15),7px 7px 2vw -1vw rgba(0,0,0,.13)}.advertise{padding:1rem 1.5rem}.advertise img{max-width:100%;height:auto}.search-header{position:sticky;width:100%;background-color:var(--tertiary-color);top:0;z-index:1;padding:1.5rem}.search-header .brand .img{height:3rem}.search-header .search-box{max-width:40rem}.search-box input{border-radius:0}.search-box select{background-color:var(--primary-color)!important;border-radius:0}.search-form .dropdown-checkboxes .dropdown .dropdown-menu.show .checkboxes-box{padding:0 1rem;max-height:300px;overflow:auto}.search-header .dropdown-menu.show .checkboxes-box{padding:1rem 1.5rem .5rem 1rem;max-height:300px;overflow:auto;line-height:1.2rem}.search-header .dropdown-menu.show{min-width:13rem}.filter-sidebar{position:fixed;right:-300px;top:0;bottom:0;width:300px;padding:1.5rem;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background-color:transparent;box-shadow:-10px 0 15px -5px rgba(0,0,0,.07);transform:translate3d(0%,0px,0px) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg)
skew(0deg,0deg);transform-style:preserve-3d;z-index:999;transition:all 1s ease}.filter-sidebar .filter-header{color:var(--quaternary-color,#212121);line-height:1.75rem;font-size:1.5rem}.filter-sidebar .filter-header .icon{height:1.25rem}.filter-sidebar .filter-body{padding-top:1.25rem}.filter-sidebar .filter-body .accordion .accordion-item{background-color:transparent;border:0;font-size:1.25rem;font-weight:400}.filter-sidebar .filter-body .accordion .accordion-item .accordion-header{background-color:transparent}.filter-sidebar .filter-body .accordion .accordion-item .accordion-header .accordion-button{background-color:transparent;padding:1rem 0;font-size:1.25rem}.filter-sidebar .filter-body .accordion .accordion-item .accordion-header .accordion-button::after{width:1rem;height:1rem;background-size:1rem}.filter-sidebar .filter-body .accordion .accordion-item .accordion-header .accordion-button:focus{outline:0;box-shadow:none}.filter-sidebar .filter-body .accordion .accordion-item .accordion-body label{color:var(--quaternary-color,#212121);font-size:1rem;margin-bottom:.25rem}.filter-sidebar .filter-body .accordion .accordion-item .accordion-body .form-control{padding:.5rem 1.25rem;font-size:1rem;height:40px;border-radius:.25rem;border:0}.filter-sidebar .filter-footer{position:absolute;bottom:0;margin-bottom:1.5rem;right:0;left:0}.filter-sidebar .filter-footer .cta{text-align:center}.standard-product-card{padding:1rem;border-radius:var(--small-round);background-color:#fff;box-shadow:0 1px 3px -1px rgba(0,0,0,.15);margin-bottom:1.5rem;color:var(--quaternary-color,#212121);position:relative}.standard-product-card .icons-row{position:absolute;top:1rem;left:1rem;right:1rem}.standard-product-card .icons-row .icon{height:1rem}.standard-product-card .icons-row .icon.favorite{filter:invert(72%) sepia(88%) saturate(2329%) hue-rotate(359deg) brightness(106%) contrast(104%)}.standard-product-card .icons-row .icon.no-favorite{filter:invert(13%) sepia(10%) saturate(1041%) hue-rotate(196deg) brightness(97%) contrast(87%)}.standard-product-card .icons-row .is-eco{padding:1rem;background-color:#84c737;border-radius:50%}.standard-product-card .icons-row .is-eco .icon{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%)}.standard-product-card .product-title{color:var(--quaternary-color,#212121);font-size:1rem;font-weight:500;margin-top:1rem;text-decoration:none;display:block}.standard-product-card .product-title:hover{color:#575757}.standard-product-card .product-image{-o-object-fit:cover;object-fit:cover;display:block;max-width:100%}.standard-product-card .product-provider{font-size:.85rem;font-weight:200}.standard-product-card .no-label{margin-bottom:1rem}.standard-product-card .product-card-mask{display:none;background-color:rgba(255,255,255,.75);position:absolute;top:0;right:0;bottom:0;left:0}.standard-product-card .edit{margin:1rem;position:absolute;top:0;right:0}.standard-product-card .edit .icon{width:1.25rem;height:1.25rem}.standard-product-card .product-card-mask .edit .icon{height:.75rem;margin-right:.5rem;margin-bottom:.3rem;filter:invert(33%) sepia(1%) saturate(10%) hue-rotate(314deg) brightness(102%) contrast(96%)}.standard-product-card .product-card-mask .edit:hover{background-color:#f0f1f3}.standard-product-card .product-card-mask .preview{height:100%;width:100%;margin:0;display:flex}.standard-product-card .product-card-mask .preview .icon{height:4rem;margin:auto;display:block;filter:invert(33%) sepia(1%) saturate(10%) hue-rotate(314deg) brightness(102%) contrast(96%);cursor:pointer}.standard-product-card:hover .product-card-mask{display:block}.sidebar{box-shadow:0 0 .8rem -1px rgba(0,0,0,.13);padding-top:.75rem;padding-bottom:.75rem;height:100vh;overflow-y:auto;background-color:#fff}.sidebar::-webkit-scrollbar-track{border-radius:var(--small-round);background-color:#0000}.sidebar::-webkit-scrollbar{display:none;width:.75rem;background-color:#0000;position:relative}.sidebar::-webkit-scrollbar-thumb{background-color:var(--quaternary-color)}.sidebar .brand{padding:.75rem 1.5rem;display:block}.sidebar-mobile .brand{padding:1rem;display:block}.sidebar .brand img{height:3rem;margin:.75rem auto 0;max-width:100%;display:block}.sidebar .top-nav{padding-left:1.5rem;padding-top:2rem}.sidebar-mobile .top-nav{padding-left:1rem;padding-top:0}.sidebar .top-nav .nav-item{margin-bottom:.5rem;padding-right:.25rem;border-top-left-radius:var(--round);border-bottom-left-radius:var(--round);border-right:.25rem solid #fff}.sidebar .top-nav .nav-item.active{background-color:var(--tertiary-color);color:var(--quaternary-color,#212121)}.sidebar .top-nav .nav-item.active .nav-link{color:var(--quaternary-color,#212121)}.sidebar .top-nav .nav-item.active .nav-link .icon{filter:invert(13%)}.sidebar .top-nav .nav-item.active:hover{border-right-color:#fff}.sidebar .top-nav .nav-item:hover{color:var(--quaternary-color);border-right:.25rem solid var(--tertiary-color)}.sidebar .top-nav .nav-item .nav-link{padding:1rem 1.25rem;font-family:Steradian;font-weight:400;font-size:1rem;color:var(--quaternary-color);line-height:1rem;position:relative;left:0;transition:left ease .3s;display:flex;align-items:center}.sidebar .top-nav .nav-item .nav-link:hover{left:.75rem;color:var(--quaternary-color)}.sidebar .top-nav .nav-item .nav-link .icon{margin-right:.75em;height:1rem;filter:invert(13%)}.sidebar-mobile .top-nav .nav-item .nav-link .icon{margin-right:0;height:2rem}.sidebar .top-nav .nav-item .nav-link .notification-badge{width:.5rem;height:.5rem;background-color:var(--orange-color);display:inline-block;border-radius:50%;position:absolute;left:1.75rem;top:1rem}.sidebar-mobile .top-nav .nav-item .nav-link .notification-badge{width:1rem;height:1rem;left:2rem;top:.5rem}.sidebar .top-nav .nav-item .nav-link .number-badge{border-radius:50%;background-color:var(--orange-color);height:1.5rem;width:1.5rem;text-align:center;color:#fff;display:inline-block;font-size:.75rem;margin-left:.8rem}.sidebar .bottom-nav{padding-left:1.5rem;padding-top:2rem;border-top:1px solid var(--tertiary-color)}.sidebar-mobile .bottom-nav{padding-left:1rem}.sidebar .bottom-nav .nav-item{margin-bottom:.5rem;padding-right:.25rem;border-top-left-radius:var(--round);border-bottom-left-radius:var(--round);border-right:.25rem solid #fff}.sidebar .bottom-nav .nav-item.active{background-color:var(--tertiary-color);color:var(--quaternary-color,#212121)}.sidebar .bottom-nav .nav-item.active:hover{border-right-color:#fff}.sidebar .bottom-nav .nav-item.active .icon{filter:invert(13%)}.sidebar .bottom-nav .nav-item:hover{color:var(--quaternary-color);border-right:.25rem solid var(--tertiary-color)}.sidebar .bottom-nav .nav-item.logout:hover{border-right:.25rem solid var(--color-red)}.sidebar .bottom-nav .nav-item.logout:hover .nav-link{color:var(--color-red)}.sidebar .bottom-nav .nav-item.logout:hover .nav-link .icon{filter:invert(32%) sepia(98%) saturate(7083%) hue-rotate(350deg) brightness(113%) contrast(92%)}.sidebar .bottom-nav .nav-item .nav-link{padding:.75rem 1.5rem;font-family:Steradian;font-weight:400;font-size:1rem;color:var(--quaternary-color);line-height:1rem;position:relative;left:0;transition:left ease .3s;display:flex;align-items:center}.sidebar .bottom-nav .nav-item .nav-link:hover{left:.75rem;color:var(--quaternary-color)}.sidebar .bottom-nav .nav-item .nav-link .icon{margin-right:.75em;height:1rem;filter:invert(13%)}.sidebar-mobile .bottom-nav .nav-item .nav-link .icon{height:2rem;margin-right:0}.product-details .product-title{font-size:2rem;font-weight:500;margin:1rem 0 0 0}.product-details .provider-name{margin-bottom:1.5rem}.product-details .specs{border-radius:1rem;margin-bottom:4rem}.product-details .item{display:grid;grid-template-columns:1fr 1fr;flex-wrap:wrap;align-items:center;gap:var(--margin-1);padding:var(--margin-3);border-bottom:1px solid var(--tertiary-color);border-radius:var(--small-round)}.product-details .item .title{text-transform:capitalize;font-weight:500}.product-details .item span{color:var(--quaternary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-details .item .color-data{display:flex;gap:var(--margin-1);align-items:center}.product-details .item .color{border-radius:var(--small-round);width:1.5rem;height:1.5rem;border:var(--border-thin) solid var(--quaternary-color)}.order-image.instaviewer{display:flex;flex-direction:column;width:100%}.order-image.instaviewer iframe{flex:1;width:100%;border:0}.supplier-card{padding:1rem;border-radius:var(--small-round);background-color:#fff;box-shadow:0 1px 3px -1px rgba(0,0,0,.15);margin-bottom:1.25rem;color:var(--quaternary-color,#212121);position:relative;cursor:pointer}.supplier-card:hover .details-block{visibility:visible;opacity:1}.supplier-card .details-block{position:absolute;top:0;left:0;right:0;padding:1rem;visibility:hidden;opacity:0;transition:visibility 0s,opacity 200ms linear}.supplier-card .details-block .icon-box{background-color:transparent;padding:.5rem;border-radius:var(--small-round)}.supplier-card .details-block .icon-box .icon{height:1rem;filter:invert(98%) sepia(1%) saturate(2099%) hue-rotate(299deg) brightness(117%) contrast(81%)}.supplier-card .details-block .icon-box:hover{background-color:#f0f1f3}.supplier-card .details-block .icon-box:hover .icon{filter:invert(13%) sepia(9%) saturate(1089%) hue-rotate(196deg) brightness(95%) contrast(87%)}.supplier-card .details-block .number-products{border-radius:50%;background-color:#575757;color:#fff;height:1.25rem;width:1.25rem;line-height:1.25rem;text-align:center;margin-right:.25rem}.supplier-card .supplier-name{color:var(--quaternary-color,#212121);font-size:1rem;font-weight:500;margin-top:1rem;text-decoration:none;display:block}.supplier-card .supplier-name:hover{color:#575757}.supplier-card .supplier-image-box{padding-left:4rem;padding-right:4rem}.supplier-card .supplier-image{width:100%;padding-bottom:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.supplier-card .supplier-country{margin-top:.5rem;font-size:.85rem}.supplier-card .supplier-country img{height:1rem;margin-right:.5rem}.detail-modal .modal-content{border-radius:1rem;border-color:rgba(0,0,0,.08)}.detail-modal .modal-content .modal-body{padding:4rem}.detail-modal .modal-content .modal-body .nav-pills{font-size:1.25rem}.detail-modal .modal-content .modal-body .nav-pills .nav-link{border:1px solid #e7e7e7;border-radius:1rem;margin-right:1rem;padding:1.5rem 3rem;color:var(--quaternary-color,#212121)}.detail-modal .modal-content .modal-body .nav-pills .nav-link.active{background-color:#e7e7e7}.detail-modal .modal-content .modal-body .tab-content{min-height:50vh;max-height:80vh;overflow-y:scroll;overflow-x:hidden}.detail-modal .modal-content .modal-body .tab-content .specs{margin-bottom:3rem}.detail-modal .modal-content .modal-body .image-box-and-status{border-radius:var(--small-round);overflow:hidden;height:100%}.detail-modal .modal-content .modal-body .image-box-and-status .order-status{padding:1.5rem;color:#fff}.detail-modal .modal-content .modal-body .image-box-and-status .order-status.received-status{background-color:#25d07c}.detail-modal .modal-content .modal-body .image-box-and-status .order-status.draft-status{background-color:#575757}.detail-modal .modal-content .modal-body .image-box-and-status .order-status.sent-status{background-color:#ff8800}.detail-modal .modal-content .modal-body .image-box-and-status .order-status.declined-status{background-color:#f5222d}.detail-modal .modal-content .modal-body .image-box-and-status .order-status .icon{height:1.5rem;margin-right:.5rem;margin-bottom:1px;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(2%) hue-rotate(66deg)
brightness(109%) contrast(101%)}.detail-modal .modal-content .modal-body .image-box-and-status .order-image{background-color:#e7e7e7}.detail-modal .modal-content .modal-body .image-box-and-status .order-image img{-o-object-fit:cover;object-fit:cover;display:block;max-width:100%;margin:0 auto}.detail-modal .modal-content .modal-body .product-details-box{padding-top:1.5rem}.detail-modal .modal-content .modal-body .download-quote,.detail-modal .modal-content .modal-body .quote-declined{padding:2rem 0}.detail-modal .modal-content .modal-body .download-quote div,.detail-modal .modal-content .modal-body .quote-declined div{font-weight:500;margin-bottom:2rem}.detail-modal .modal-content .modal-body .download-quote div span,.detail-modal .modal-content .modal-body .quote-declined div span{display:inline-block;margin-left:.5rem;font-weight:700;color:var(--quaternary-color,#212121)}.detail-modal .modal-content .modal-body .download-quote .notes-title,.detail-modal .modal-content .modal-body .quote-declined .notes-title{font-weight:500;margin-bottom:1rem}.detail-modal .modal-content .modal-body .download-quote .notes-text,.detail-modal .modal-content .modal-body .quote-declined .notes-text{font-weight:400;margin-bottom:3rem}.detail-modal .modal-content .modal-body .download-quote .ctas .dark-btn,.detail-modal .modal-content .modal-body .quote-declined .ctas .dark-btn{margin-right:1rem;display:flex;gap:1rem;justify-content:center;align-items:center}.detail-modal .modal-content .modal-body .download-quote .ctas .dark-btn .icon,.detail-modal .modal-content .modal-body .quote-declined .ctas .dark-btn .icon{filter:invert(99%) sepia(81%) saturate(2%) hue-rotate(14deg) brightness(113%) contrast(100%)}.detail-modal .modal-content .modal-body .download-quote .ctas .light-btn,.detail-modal .modal-content .modal-body .quote-declined .ctas .light-btn{margin-right:1rem;display:flex;gap:1rem;justify-content:center;align-items:center}.detail-modal .modal-content .modal-body .download-quote .ctas .icon,.detail-modal .modal-content .modal-body .quote-declined .ctas .icon{height:1.5rem}.detail-modal .modal-content .modal-body .request-quote form{margin-top:2rem}.detail-modal .modal-content .modal-body .request-quote form label{color:var(--quaternary-color,#212121);font-weight:500}.detail-modal .modal-content .modal-body .request-quote form .form-control{border:0;border-radius:1rem;background-color:#e7e7e7;border:2px solid transparent;height:5rem;font-size:1rem;padding:.5rem 1.25rem}.detail-modal .modal-content .modal-body .request-quote form .form-control:focus{outline:0;box-shadow:none;border:2px solid var(--quaternary-color,#212121)}.detail-modal .modal-content .modal-body .request-quote form input[type=file]{height:auto!important;margin-top:1rem}.detail-modal .modal-content .modal-body .request-quote form textarea{height:auto!important}.detail-modal .modal-content .modal-body .request-quote form .divider{margin-bottom:1.5rem;border:1px solid #e7e7e7}.detail-modal .modal-content .modal-body .divider{margin-bottom:1.5rem;border:1px solid #e7e7e7}.detail-modal .modal-content .modal-body .request-quote form .form-check{margin-right:1.5rem}.detail-modal .modal-content .modal-body .request-quote form .form-check .form-check-label{font-size:1rem;font-weight:300;color:var(--quaternary-color,#212121)}.detail-modal .modal-content .modal-body .request-quote form .form-check .form-check-input{width:1rem;height:1rem;margin-left:-1.5rem;margin-right:.5rem;border-radius:0}.detail-modal .modal-content .modal-body .request-quote form .form-check input[type=checkbox]{filter:grayscale(100%)}.detail-modal .modal-content .modal-body .request-quote form .file-upload .custom-file-upload{display:block;width:100%;cursor:pointer;text-align:center;background-color:transparent;border:1px solid #e7e7e7;color:var(--quaternary-color,#212121);border-radius:1rem;padding:1.5rem 3.25rem;font-size:1rem;transition:.3s}.detail-modal
.modal-content
.modal-body
.request-quote
form
.file-upload
.custom-file-upload
.icon{height:1rem;margin-right:.5rem;margin-bottom:2px}.detail-modal .modal-content .modal-body .request-quote form .file-upload input[type=file]{display:none}.detail-modal .modal-content .modal-body .request-quote form .cta .dark-btn{width:100%;display:flex;gap:1rem;align-items:center;justify-content:center}.detail-modal .modal-content .modal-body .request-quote form .cta .dark-btn .icon{height:1.5rem;filter:invert(99%) sepia(81%) saturate(2%) hue-rotate(14deg) brightness(113%) contrast(100%)}#orderModalTab .tab-button{cursor:pointer}#orderModalTab .tab-button.active{box-shadow:inset 0 -4px 0 -1px #333}.specs .part-title{text-transform:uppercase;font-weight:bold;color:var(--quaternary-color)}.stat-card{background-color:#fff;padding:1.5rem;border-radius:var(--round);box-shadow:0 1px 3px -1px rgba(0,0,0,.15);margin-bottom:2rem}.stat-card .icon-box .icon{height:3rem}.stat-card .stat-card-label,.stat-card .stat-card-period{font-size:1rem}.stat-card .stat-card-value{font-size:2.5rem;font-weight:500}.product-card{padding:.5rem 1rem;border-radius:var(--small-round);background-color:#fff;box-shadow:0 1px 3px -1px rgba(0,0,0,.15);margin-bottom:2.5rem}.product-card .icon{height:1.25rem;filter:invert(13%)}.product-card .product-label{font-size:1.25rem;margin:1rem 0;text-align:center}.product-card .product-image{-o-object-fit:cover;object-fit:cover;display:block;max-width:100%;margin:0 auto}.product-card .product-number{font-size:1.5rem;font-weight:500}.product-card .no-label{margin-bottom:1rem}.quotation-detail-modal .modal-content{border-radius:1rem;border-color:rgba(0,0,0,.08)}.quotation-detail-modal .modal-content .modal-body{padding:4rem}.quotation-detail-modal .modal-content .modal-body .nav-pills{}.quotation-detail-modal .modal-content .modal-body .nav-pills .nav-link{border:1px solid #e7e7e7;border-radius:1rem;margin-right:1rem;padding:1.5rem 3rem;color:var(--quaternary-color,#212121)}.quotation-detail-modal .modal-content .modal-body .nav-pills .nav-link.active{background-color:#e7e7e7}.quotation-detail-modal .modal-content .modal-body .tab-content{min-height:50vh;max-height:80vh}.quotation-detail-modal .modal-content .modal-body .tab-content .specs{margin-bottom:3rem}.quotation-detail-modal .modal-content .modal-body .image-box-and-status{border-radius:var(--small-round);overflow:hidden;height:100%}.quotation-detail-modal .modal-content .modal-body .image-box-and-status .quotation-status{padding:1.5rem;color:#fff}.quotation-detail-modal
.modal-content
.modal-body
.image-box-and-status
.quotation-status.sent-status{background-color:#25d07c}.quotation-detail-modal
.modal-content
.modal-body
.image-box-and-status
.quotation-status.pending-status{background-color:#ff8800}.quotation-detail-modal .modal-content .modal-body .image-box-and-status .quotation-status .icon{height:1.5rem;margin-right:.5rem;margin-bottom:1px;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(2%) hue-rotate(66deg)
brightness(109%) contrast(101%)}.quotation-detail-modal .modal-content .modal-body .image-box-and-status .quotation-image{background-color:#e7e7e7}.quotation-detail-modal .modal-content .modal-body .image-box-and-status .quotation-image img{-o-object-fit:cover;object-fit:cover;display:block;max-width:100%;margin:0 auto}.quotation-detail-modal .modal-content .modal-body .product-details-box{padding-top:1.5rem}.quotation-detail-modal .modal-content .modal-body .download-quote,.quotation-detail-modal .modal-content .modal-body .quote-declined{padding:2rem 0}.quotation-detail-modal .modal-content .modal-body .download-quote div,.quotation-detail-modal .modal-content .modal-body .quote-declined div{font-weight:500;margin-bottom:2rem}.quotation-detail-modal .modal-content .modal-body .download-quote div span,.quotation-detail-modal .modal-content .modal-body .quote-declined div span{display:inline-block;margin-left:.5rem;font-weight:700;color:var(--quaternary-color,#212121)}.quotation-detail-modal .modal-content .modal-body .download-quote .notes-title,.quotation-detail-modal .modal-content .modal-body .quote-declined .notes-title{font-weight:500;margin-bottom:1rem}.quotation-detail-modal .modal-content .modal-body .download-quote .notes-text,.quotation-detail-modal .modal-content .modal-body .quote-declined .notes-text{font-weight:400}.quotation-detail-modal .modal-content .modal-body .download-quote .ctas,.quotation-detail-modal .modal-content .modal-body .quote-declined .ctas{margin-bottom:3rem}.quotation-detail-modal .modal-content .modal-body .download-quote .ctas .dark-btn,.quotation-detail-modal .modal-content .modal-body .quote-declined .ctas .dark-btn{margin-right:1rem;display:flex;gap:1rem;justify-content:center;align-items:center}.quotation-detail-modal .modal-content .modal-body .download-quote .ctas .dark-btn .icon,.quotation-detail-modal .modal-content .modal-body .quote-declined .ctas .dark-btn .icon{filter:invert(99%) sepia(81%) saturate(2%) hue-rotate(14deg) brightness(113%) contrast(100%)}.quotation-detail-modal .modal-content .modal-body .download-quote .ctas .icon,.quotation-detail-modal .modal-content .modal-body .quote-declined .ctas .icon{height:1.5rem}.quotation-detail-modal .modal-content .modal-body .download-quote .ctas .dark-btn,.quotation-detail-modal .modal-content .modal-body .request-quote .ctas .dark-btn{margin-right:1rem;display:flex;gap:1rem;justify-content:center;align-items:center}.quotation-detail-modal .modal-content .modal-body .download-quote .ctas .dark-btn .icon,.quotation-detail-modal .modal-content .modal-body .request-quote .ctas .dark-btn .icon{filter:invert(99%) sepia(81%) saturate(2%) hue-rotate(14deg) brightness(113%) contrast(100%)}.quotation-detail-modal .modal-content .modal-body .download-quote .ctas .light-btn,.quotation-detail-modal .modal-content .modal-body .request-quote .ctas .light-btn{margin-right:1rem;display:flex;gap:1rem;justify-content:center;align-items:center}.quotation-detail-modal .modal-content .modal-body .download-quote .ctas .icon,.quotation-detail-modal .modal-content .modal-body .request-quote .ctas .icon{height:1.5rem}.quotation-detail-modal .modal-content .modal-body .request-quote form label{color:var(--quaternary-color,#212121);font-weight:500}.quotation-detail-modal .modal-content .modal-body .request-quote form .form-control{border:0;border-radius:1rem;background-color:#e7e7e7;border:2px solid transparent;height:5rem;padding:.5rem 1.25rem}.quotation-detail-modal .modal-content .modal-body .request-quote form .form-control:focus{outline:0;box-shadow:none;border:2px solid var(--quaternary-color,#212121)}.quotation-detail-modal .modal-content .modal-body .request-quote form input[type=file]{height:auto!important;margin-top:1rem}.quotation-detail-modal .modal-content .modal-body .request-quote form textarea{height:auto!important}.quotation-detail-modal .modal-content .modal-body .request-quote form .divider{margin-bottom:1.5rem;border:1px solid #e7e7e7}.quotation-detail-modal .modal-content .modal-body .request-quote form .form-check{margin-right:1.5rem}.quotation-detail-modal
.modal-content
.modal-body
.request-quote
form
.form-check
.form-check-label{font-weight:300;color:var(--quaternary-color,#212121)}.quotation-detail-modal
.modal-content
.modal-body
.request-quote
form
.form-check
.form-check-input{width:1rem;height:1rem;margin-left:-1.5rem;margin-right:.5rem;border-radius:0}.quotation-detail-modal
.modal-content
.modal-body
.request-quote
form
.form-check
input[type=checkbox]{filter:grayscale(100%)}.quotation-detail-modal
.modal-content
.modal-body
.request-quote
form
.file-upload
.custom-file-upload{display:block;width:100%;cursor:pointer;text-align:center;background-color:transparent;border:1px solid var(--tertiary-color);color:var(--quaternary-color);border-radius:var(--small-round);padding:1.5rem 3.25rem;transition:.3s}.quotation-detail-modal
.modal-content
.modal-body
.request-quote
form
.file-upload
.custom-file-upload
.icon{height:1rem;margin-right:.5rem;margin-bottom:2px}.quotation-detail-modal
.modal-content
.modal-body
.request-quote
form
.file-upload
input[type=file]{display:none}.modal-content .modal-body .request-quote form .cta .dark-btn{width:100%;display:flex;gap:1rem;align-items:center;justify-content:center}.modal-content .modal-body .request-quote form .cta .dark-btn .icon{height:1.5rem;filter:invert(99%) sepia(81%) saturate(2%) hue-rotate(14deg) brightness(113%) contrast(100%)}#quotationModalTab .tab-button{cursor:pointer}#quotationModalTab .tab-button.active{box-shadow:inset 0 -4px 0 -1px #333}.quotation-detail-modal .specs .part-title{text-transform:uppercase;font-weight:bold;color:var(--quaternary-color)}.quotation-detail-modal .quotation-image.instaviewer{display:flex;flex-direction:column;width:100%}.quotation-detail-modal .quotation-image.instaviewer iframe{flex:1;width:100%;border:0}.quotation-detail-modal .modal-content .modal-body .notes-title{font-weight:500}.quotation-detail-modal .modal-content .modal-body .divider{margin-bottom:1.5rem;border:1px solid var(--tertiary-color)}.home-banner{background-size:cover;background-repeat:no-repeat;padding:2.5rem 2rem}.home-switch{padding:2.5rem 2rem}.home-stats{padding:2.5rem 2rem;text-align:center}.home-categories{padding:2.5rem 0;overflow:hidden}.home-before-and-after{padding:2.5rem 2rem}.home-events{padding:2.5rem 2rem}.footer-gradient{background-image:linear-gradient(180deg,#fff,#e7e7e7);height:5rem}#pricing .anonimous-card{padding-bottom:150px!important}#pricing .anonimous-card h1{font-weight:300;width:100%;position:absolute;bottom:70px;left:0;text-align:center;padding-bottom:20px}#pricing .anonimous-card h1 span{font-size:1rem}#pricing .anonimous-card{position:relative}#pricing .anonimous-card a.btn{position:absolute;bottom:0;left:0;text-align:center}.auth-body .centered-block{margin:auto}.auth-body .centered-block h3{font-size:1.5rem;line-height:2rem;margin-bottom:3rem;font-weight:700;color:var(--quaternary-color,#212121)}.auth-body .centered-block .switch-card{border-radius:var(--round);box-shadow:0 15px 45px 0 rgba(0,0,0,.09);border:0;overflow:hidden;margin-left:1rem;margin-right:1rem;max-width:450px;border:3px solid #fff;text-decoration:none}.auth-body .centered-block .switch-card .card-body{padding:4rem;text-align:center}.auth-body .centered-block .switch-card .card-body h1{font-size:2rem;line-height:2rem;margin-bottom:1.5rem;font-weight:700;color:var(--quaternary-color,#212121)}.auth-body .centered-block .switch-card .card-body p{color:#575757;font-size:1rem}.auth-body .centered-block .switch-card:hover{border-color:var(--branding-color)}.auth-body .register-card-icon{width:75%;margin-bottom:2rem;filter:invert(13%)}.supplier-profile-page{padding:1.5rem}.supplier-profile-page .banner{background-size:cover;background-position:center;background-repeat:no-repeat;height:350px;border-radius:var(--small-round);position:relative}.supplier-profile-page .banner .supplier-logo-box{bottom:-1.25rem;width:12rem;height:12rem;border-radius:50%;border:5px solid #f0f1f3;margin:0 auto -2rem auto;background-color:#fff;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative}.supplier-profile-page .supplier-name-box{margin-top:4rem;text-align:center;border-bottom:1px solid rgba(0,0,0,.07);padding-bottom:1.25rem}.supplier-profile-page .supplier-name-box .supplier-name{font-size:2rem;font-weight:500;color:var(--quaternary-color,#212121);margin-bottom:1rem}.supplier-profile-page .supplier-name-box .supplier-details{font-size:1rem;font-weight:400;color:var(--quaternary-color,#212121);margin-bottom:1rem}.supplier-profile-page .supplier-menu{padding:1.5rem 0}.supplier-profile-page .supplier-menu .nav-pills{font-size:1rem}.supplier-profile-page .supplier-menu .nav-pills .nav-link{border-radius:0;margin-right:.75rem;padding:1rem 2rem;color:var(--quaternary-color,#212121)}.supplier-profile-page .supplier-menu .nav-pills .nav-link .pill-icon{height:1rem;margin-right:.75rem;margin-top:.2rem;filter:invert(13%)}.supplier-profile-page .supplier-menu .nav-pills .nav-link.active{background-color:#fff;box-shadow:inset 0 -4px 0 -1px var(--quaternary-color)}.supplier-profile-page .supplier-menu .nav-pills .nav-link.active:hover{background-color:#fff}.supplier-profile-page .supplier-menu .nav-pills .nav-link:hover{background-color:rgba(0,0,0,.04)}.supplier-profile-page .supplier-profile-content{position:relative}.supplier-profile-page .supplier-profile-content .supplier-product-search{position:absolute;right:0;top:-6.5rem;width:50rem}.supplier-profile-page .supplier-profile-content .information-card{padding:1.5rem;border:0;background-color:#fff;margin-bottom:1.5rem;color:var(--quaternary-color,#212121);font-size:1rem}.supplier-profile-page .supplier-profile-content .information-card .details-card{background-color:var(--secondary-color);padding:1.5rem;border:0;border-radius:var(--small-round)}.supplier-profile-page .supplier-profile-content .information-card .details-card .detail{margin-bottom:2rem}.supplier-profile-page .supplier-profile-content .information-card .supplier-details{padding:1.5rem}.supplier-profile-page
.supplier-profile-content
.information-card
.details-card
.detail
.detail-label{font-weight:500}.supplier-profile-page
.supplier-profile-content
.information-card
.details-card
.detail:last-child{margin-bottom:0}.supplier-profile-page .supplier-profile-content .contact-card{padding:1.5rem;border:0;border-radius:var(--small-round);background-color:#fff;margin-bottom:1.5rem;color:var(--quaternary-color,#212121)}.supplier-profile-page .supplier-profile-content .contact-card h3{font-size:1.5rem;font-weight:500;margin-bottom:1.25rem;color:var(--quaternary-color,#212121)}.supplier-profile-page .supplier-profile-content .contact-card p{font-weight:300;font-size:1rem;color:var(--quaternary-color,#212121)}.supplier-profile-page .supplier-profile-content .contact-card label{color:var(--quaternary-color,#212121);font-weight:500;font-size:1rem}.supplier-profile-page .supplier-profile-content .contact-card .form-control{border:0;border-radius:var(--small-round);background-color:#e7e7e7;border:2px solid transparent;height:5rem;font-size:1rem;padding:.5rem 1.25rem}.supplier-profile-page .supplier-profile-content .contact-card .form-control:focus{outline:0;box-shadow:none;border:2px solid var(--quaternary-color,#212121)}.supplier-profile-page .supplier-profile-content .contact-card textarea{height:auto!important;padding:1rem!important}.product-page{padding:5rem;height:100%;width:100%;margin:0;display:flex}.tech-sheet-card{margin:auto;border-radius:1rem;border:0;overflow:hidden;width:1200px}.tech-sheet-card .product-title{font-size:3rem;font-weight:500;letter-spacing:-1px;color:var(--quaternary-color,#212121);margin-bottom:1.5rem}.tech-sheet-card .provider-name{color:#575757;margin-bottom:1.5rem}.tech-sheet-card .specs{border-radius:1rem;margin-bottom:4rem}.tech-sheet-card .specs th{white-space:nowrap;padding:1rem;width:auto}.tech-sheet-card .specs td{padding:1rem 1rem 1rem 2rem}.tech-sheet-card .specs .color{height:1.6rem;width:1.6rem;border-radius:50%;display:inline-block}#product-carousel{width:100%}#product-carousel .carousel__slide{width:100%;border-radius:var(--small-round)}#product-carousel .carousel__slide img{width:100%}.blog-text{padding-bottom:40px}.blog-text a{text-decoration:underline;font-weight:bold}.account-page{height:100%;width:100%;margin:0;display:flex;padding:1.5rem}.account-page .account{width:800px;max-width:100%;margin:1.5rem auto}.account-page .account .nav-pills{font-size:1rem;margin:2.5rem 0}.account-page .account .nav-pills .nav-link{border-radius:var(--small-round);margin-right:.5rem;padding:1rem 2rem;color:var(--quaternary-color,#212121);background-color:transparent}.account-page .account .nav-pills .nav-link.active{background-color:#fff;box-shadow:0 1px 3px -3px #000}.account-page .account .nav-pills .nav-link .icon{height:1rem;margin-right:.5rem}.account-individual .avatar-box,.account-company .avatar-box{height:7rem;width:7rem;border-radius:50%;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:#fff;position:relative;margin-right:2rem}.account-individual .avatar-box .round-icon-btn,.account-company .avatar-box .round-icon-btn{position:absolute;top:0;right:0}.account-individual .avatar-box .icon-box .icon,.account-company .avatar-box .icon-box .icon{height:1rem}.account-individual .name-and-plan .plan,.account-company .name-and-plan .plan{display:inline-flex;gap:.75rem;padding:.75rem 1rem;border-radius:var(--small-round);background-color:#f7f7f7;color:var(--quanternay);font-weight:300;font-size:.8rem;letter-spacing:.2rem;align-items:center}.account-individual .name-and-plan .plan img{width:1rem}.account-individual .company-country,.account-company .company-country{font-size:1rem;font-weight:500}.account-individual .company-country img,.account-company .company-country img{height:1rem;margin-right:.5rem}.account-individual .account-card,.account-company .account-card{margin:1.25rem auto;border-radius:var(--round);box-shadow:0 15px 45px 0 rgba(0,0,0,.09);border:0;padding:2.5rem;background-color:#fff}.account-individual .account-card label,.account-company .account-card label{font-size:1rem;font-weight:500}.account-individual .account-card .details-value,.account-company .account-card .details-value{color:var(--quaternary-color,#212121);font-size:1rem}.account-individual .account-card .divider,.account-company .account-card .divider{border-top:1px solid #e7e7e7;margin:1rem 0}.help-page{height:100%;width:100%;margin:0;display:flex;padding:1.5rem}.help-page .help{width:800px;max-width:100%;margin:1.5rem auto}.help-page .help-card{margin:1.25rem auto;border-radius:var(--round);box-shadow:0 15px 45px 0 rgba(0,0,0,.09);border:0;overflow:hidden;padding:2.5rem}.help-page .help-card h3{font-size:1.5rem;font-weight:500;margin-bottom:1.25rem;color:var(--quaternary-color,#212121)}.help-page .help-card p{font-weight:300;font-size:1rem;color:var(--quaternary-color,#212121)}.help-page .help-card label{color:var(--quaternary-color,#212121);font-weight:500;font-size:1rem}.brands-banner{background-size:cover;background-repeat:no-repeat;padding:2.5rem 2rem;display:flex;align-items:center;height:50rem}.brands-switch{padding:2.5rem 2rem}.brands-stats{padding:2.5rem 2rem;text-align:center}.brands-categories{padding:6rem 0;overflow:hidden}.orders-page .orders{text-align:center}.orders-page .orders .table{border-radius:var(--round);overflow:hidden}.orders-page .orders .table thead{vertical-align:middle;background-color:#fff}.orders-page .orders .table thead th{padding:2rem 1rem;font-weight:500;color:var(--quaternary-color,#212121);border-style:none}.orders-page .orders .table tr td{vertical-align:middle;padding-top:.5rem;padding-bottom:.5rem}.orders-page .orders .table{background-color:var(--secondary-color)}.orders-page .orders .table tr:hover{background-color:rgba(255,255,255,.4)}.orders-page .orders .order .image-box{width:5rem;height:5rem;background-color:#fff;padding:.5rem;border-radius:var(--small-round);line-height:normal;margin:0 auto}.orders-page .orders .order .image-box img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.orders-page .orders .order .status-box{padding:.5rem 1.5rem;border-radius:var(--small-round);display:inline-block;line-height:normal;text-transform:capitalize;color:#fff}.orders-page .orders .order .status-box.received{background-color:#ff8800}.orders-page .orders .order .status-box.rejected,.orders-page .orders .order .status-box.draft{background-color:var(--quaternary-color);opacity:.5}.orders-page .orders .order .status-box.sent{background-color:var(--quaternary-color)}.orders-page .orders .order .status-box.refused{background-color:#f5222d}.orders-page .orders .order .status-box.accepted{background-color:#25d07c}.orders-page .orders .order .icon-box{padding:.5rem;border-radius:var(--small-round);display:inline-block;line-height:normal;cursor:pointer;position:relative}.orders-page .orders .order .icon-box .icon{height:1.25rem;filter:invert(13%)}.orders-page .orders .order .icon-box:hover{background-color:#fff}.orders-page .orders .order .icon-box .notification-badge{width:.5rem;height:.5rem;background-color:#ff8800;display:inline-block;border-radius:50%;position:absolute;right:1.5rem}#no-orders{display:none;padding:3rem}.suppliers-page{padding:1.5rem}.suppliers-page .search-box{max-width:1000px}.dashboard-content{padding:3.5rem}.dashboard-content section{margin-bottom:2.5rem}.dashboard-content section .section-title{color:var(--quaternary-color,#212121);font-size:2rem;font-weight:500;line-height:2rem;margin-bottom:1rem}.dashboard-content section .section-subtitle{margin-top:0;margin-bottom:1rem;font-size:1.25rem;line-height:1.25rem;font-weight:500}.quotations-page .quotations{text-align:center}.quotations-page .quotations .table{border-radius:var(--round);overflow:hidden}.quotations-page .quotations .table thead{vertical-align:middle;background-color:#fff}.quotations-page .quotations .table thead th{padding:2rem 1rem;font-weight:500;color:var(--quaternary-color,#212121);border-style:none}.quotations-page .quotations .table tr td{vertical-align:middle;padding-top:.5rem;padding-bottom:.5rem}.quotations-page .quotations .table{background-color:var(--secondary-color)}.quotations-page .quotations .table tr:hover{background-color:rgba(255,255,255,.4)}.quotations-page .quotations .quotation .image-box{width:5rem;height:5rem;background-color:#fff;padding:.5rem;border-radius:var(--small-round);line-height:normal;margin:0 auto}.quotations-page .quotations .quotation .image-box img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.quotations-page .quotations .quotation .status-box{padding:.5rem 1.5rem;border-radius:var(--small-round);display:inline-block;line-height:normal;text-transform:capitalize;color:#fff}.quotations-page .quotations .quotation .status-box.accepted{background-color:#25d07c}.quotations-page .quotations .quotation .status-box.received{background-color:#25d07c}.quotations-page .quotations .quotation .status-box.rejected{background-color:#f5222d}.quotations-page .quotations .quotation .status-box.refused{background-color:var(--quaternary-color);opacity:.5}.quotations-page .quotations .quotation .status-box.sent{background-color:var(--quaternary-color)}.quotations-page .quotations .quotation .status-box.pending{background-color:#ff8800}.quotations-page .quotations .quotation .icon-box{padding:.5rem;border-radius:var(--small-round);display:inline-block;line-height:normal;cursor:pointer;position:relative}.quotations-page .quotations .quotation .icon-box .icon{height:1.25rem;filter:invert(13%)}.quotations-page .quotations .quotation .icon-box:hover{background-color:#fff}.quotations-page .quotations .quotation .icon-box .notification-badge{width:.5rem;height:.5rem;background-color:#ff8800;display:inline-block;border-radius:50%;position:absolute;right:1.5rem}#no-quotations{display:none;padding:3rem}.page-add{padding:3rem;min-height:100vh;width:100%;margin:0;display:flex}.page-add .product{width:800px;margin:0 auto}.page-add .product .new-product-nav .section-header{margin-bottom:0;margin-left:1rem}.page-add .product .product-card{margin:1.25rem auto;border-radius:var(--round);box-shadow:0 15px 45px 0 rgba(0,0,0,.09);border:0;padding:2.5rem}.page-add .product .product-card form label{margin-bottom:.5rem}.page-add .product label{color:var(--quaternary-color,#212121);font-weight:500;font-size:1rem}.page-add #multiple-upload{min-height:0;padding:var(--margin-3);color:var(--quaternary-color,#212121);position:relative;border:0;border-radius:var(--small-round);background-color:#f7f7f7;padding:1.5rem 0}.page-add #product-images .image-grab{border:2px solid #e7e7e7;border-radius:var(--small-round);cursor:grab;padding-bottom:66.66%;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;display:flex;justify-content:center;align-items:center}.page-add #product-images .drop-area{border:2px dashed var(--quaternary-color,#212121)}.page-add #product-images .overlay{position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.page-add #product-images .image-number{background:var(--quaternary-color,#212121);padding:.25rem;border-radius:1.25rem;width:2.5rem;height:2.5rem;font-size:1.25rem;color:white;display:flex;justify-content:center;align-items:center;opacity:.75}.page-add #product-images .image-icon{position:absolute;background:white;padding:.25rem;border-radius:.75rem;width:1.25rem;height:1.25rem;font-size:1rem;color:var(--quaternary-color,#212121);display:flex;justify-content:center;align-items:center;cursor:pointer;top:.25rem;right:.25rem}.page-add #product-images .image-icon:hover{background-color:var(--quaternary-color)}.page-add #product-images .image-icon img{width:100%;pointer-events:none;filter:invert(13%)}.page-add #product-images .image-icon:hover img{filter:invert(100%)}.flag-toggle{opacity:.3}.flag-toggle:hover{opacity:.6;cursor:pointer}.flag-toggle.active{opacity:1}@keyframes pop-in{0%{transform:scale(0) translateY(50vh);opacity:0}75%{transform:scale(1.05) translateY(-10px);opacity:1}100%{transform:scale(1) translateY(0px);opacity:1}}@keyframes slide-up{0%{transform:translateY(0)}100%{transform:translateY(-25vh)}}@keyframes fade-in{0%{opacity:0}100%{opacity:1;pointer-events:all}}@keyframes fade-out{0%{opacity:1}100%{opacity:0;pointer-events:none}}.c3d-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,60%);display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;z-index:999}.c3d-modal-background[status=opened]{animation:fade-in .5s ease forwards}.c3d-modal-background[status=opened] .c3d-modal{animation:pop-in .5s ease forwards}.c3d-modal-background[status=closed]{animation:fade-out .5s ease forwards}.c3d-modal-background[status=closed] .c3d-modal{animation:slide-up .5s ease forwards}.c3d-modal{width:90vw;height:90vh;display:flex;flex-direction:column;background-color:var(--primary-color);border-radius:var(--small-round);overflow:hidden}.c3d-modal.small-modal{max-width:90vw;max-height:90vh;width:auto;height:auto;display:flex;padding:var(--margin-6);overflow-y:auto;justify-content:center;align-items:center;gap:var(--margin-3)}.c3d-modal .header{font-weight:600;font-size:var(--font-size-2);display:flex;justify-content:space-between;align-items:center;padding:var(--margin-4) var(--margin-6)}.c3d-modal .body{flex:1;padding:var(--margin-4) var(--margin-6)}.c3d-modal .footer{display:flex;justify-content:center;align-items:center;gap:var(--margin-1);padding-bottom:var(--margin-4)}.c3d-modal.small-modal .footer{padding:0}#filter-sidebar{overflow-y:auto}.account-page{height:initial!important;min-height:100vh}.account-company .account-card .white-btn{font-size:1.5rem;background-color:#fff;border:1px solid #f0f1f3;border-radius:1rem;padding:1.5rem 3.25rem;transition:.3s;margin-left:20px}.c3d-dropdown{position:relative;font-size:100%}.c3d-dropdown-menu{width:100%}.c3d-dropdown-button{font-size:1rem;width:100%;cursor:pointer;background-color:var(--secondary-color);border:0;border-radius:var(--small-round);padding:var(--margin-3);padding-right:calc(1rem + var(--margin-3) * 2);color:var(--quaternary-color);background-image:url(https://www.thepackfinder.com/output/default/images/arrow-down-1.svg);background-size:.9rem;background-repeat:no-repeat;background-position:calc(100% - var(--margin-3)) 50%;height:3rem;font-size:1rem;padding:.5rem 1.25rem;display:flex;align-items:center}.c3d-dropdown-button.c3d-placeholder{color:#6c757d}.c3d-dropdown-search{font-size:1rem}.c3d-dropdown-options,.c3d-dropdown-presets{font-size:1rem;display:flex;flex-direction:column}.c3d-dropdown-menu>.c3d-dropdown-options{overflow-y:auto;max-height:250px}.c3d-dropdown-options .c3d-dropdown-options{padding-left:1rem;font-size:1rem;grid-column-start:1;grid-column-end:3;display:flex;flex-direction:column;gap:.25rem}.c3d-dropdown-suboptions{font-size:1rem;grid-column-start:1;grid-column-end:3;display:flex;flex-direction:column;gap:.25rem}.c3d-dropdown-no-result{display:none}.c3d-dropdown-option,.c3d-dropdown-suboption,.c3d-dropdown-preset,.c3d-dropdown-select-all,.c3d-dropdown-level{display:grid;grid-template-columns:var(--margin-4) auto;align-items:center;gap:.25rem}.c3d-dropdown-option>input[type=checkbox],.c3d-dropdown-preset>input[type=checkbox],.c3d-dropdown-select-all>input[type=checkbox],.c3d-dropdown-level>input[type=checkbox],.c3d-dropdown-suboption>input[type=checkbox]{margin-right:.5rem;width:1rem;height:1rem;border:1px solid var(--quaternary-color);background-color:var(--secondary-color);background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c3d-dropdown-option>input[type=checkbox]:checked,.c3d-dropdown-preset>input[type=checkbox]:checked,.c3d-dropdown-select-all>input[type=checkbox]:checked,.c3d-dropdown-level>input[type=checkbox]:checked,.c3d-dropdown-suboption>input[type=checkbox]:checked{background-color:var(--branding-color);border-color:var(--branding-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill=none stroke='%23fff' stroke-linecap=round stroke-linejoin=round stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.c3d-dropdown-option>label,.c3d-dropdown-suboption>label{font-size:1rem!important;font-weight:normal!important;color:var(--quaternary-color)!important;margin:0!important}.c3d-dropdown-preset>label,.c3d-dropdown-select-all>label,.c3d-dropdown-level>label{font-size:1rem!important;color:var(--quaternary-color)!important;margin:0!important;font-style:italic;font-weight:600}#c3d-notice-modal .title{text-align:center;display:flex;align-items:center;gap:var(--margin-1)}#c3d-notice-modal .title .icon{width:2rem}#c3d-action-msg{text-align:center}#c3d-overlay-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:rgba(0,0,0,.6);display:none;justify-content:center;align-items:center}#c3d-overlay-loading.show{display:flex}#c3d-overlay-loading .icon{width:4rem;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#close-configurator{background-color:var(--primary-color);border-radius:3rem;width:3rem;height:3rem;display:none;position:fixed;top:1rem;left:0;right:0;margin:auto;z-index:999999;cursor:pointer}#no-result-form.hidden,#no-result-form-success.hidden{display:none}.sub-accordion{display:none}.select-input-options{padding:0 1rem;max-height:250px;overflow:auto}.select-input .dropdown-menu{font-size:1rem}.select-input .select-input-option{cursor:pointer}.select-input .select-input-option:hover{background:var(--tertiary-color)}.select-input .select-input-option.selected{background:var(--tertiary-color)}.select-input .select-input-button{background-color:var(--secondary-color);border:0;border-radius:var(--small-round);padding:.75rem 1.25rem;padding-right:calc(1rem + var(--margin-3) * 2);color:var(--quaternary-color);appearance:none;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";font-size:1rem;background-image:url(https://www.thepackfinder.com/output/default/images/arrow-down-1.svg);background-size:.9rem;background-repeat:no-repeat;background-position:calc(100% - var(--margin-3)) 50%;text-align:left}.select-input .select-input-button.c3d-placeholder{color:#6c757d}.anonimous-card{padding:5rem 2rem;border-radius:var(--round);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);box-shadow:14px 14px 30px 0 rgb(0 0 0 / 20%);font-size:.8rem}.add-challenge-page{display:none}.light-icon{width:1rem;height:1rem;pointer-events:none;filter:invert(100%)}.dark-icon{width:1rem;height:1rem;pointer-events:none;filter:invert(13%)}.light-icon.big,.dark-icon.big{width:2rem;height:2rem}.light-icon.bigger,.dark-icon.bigger{width:3rem;height:3rem}input[type=radio]:checked{background-color:var(--branding-color);border-color:var(--branding-color)}.nav-link,.nav-link:focus,.nav-link:hover{color:var(--quaternary-color,#212121)}.heading{font-size:2rem}.subheading{font-size:1rem}@media (min-width:2000px){.exl-col-2{flex:0 0 auto;width:16.66666667%}}@media (max-width:1400px){html.big{font-size:20px}}@media (max-width:992px){html,html.big,html.empty,html.side{font-size:16px}}@media (max-width:768px){html,html.big,html.empty,html.side{font-size:12px}}@media (max-width:576px){html,html.big,html.empty,html.side{font-size:10px}}