:root{--teal-green:#0077BF;--teal-blue:#1E91BE;--bright-gray:#EBECF0;--gray-1:#DDD;--gray-2:#BEBEBE;--gray-3:#333;--gray-6:#666;--blue-1:#0077BF;--blue-2:#1E91BE;--turq-1:#00B9BC;--turq-1-25:#bbeaea;--turq-2:#00A5A7;--turq-2-6:#64c7c8;--turq-3:#009092;--turq-4:#007C7D;--turq-5:#006769;--gold-1:#e3b672;--green-1:#50C090;--green-2:#1EAC7E;--crayola:#1EAC7E}.fg-green{color:var(--turq-2)}.fg-blue{color:#557192}.fg-orange{color:#f90}.fg-white{color:#fff!important}.col-turq{color:var(--turq-2)}.col-grey-3{color:var(--gray-3)}.bg-gold{background:var(--gold-1)!important;color:#fff!important}.bg-turq-1{background:var(--turq-1)!important;color:#fff!important}.bg-turq-2{background:var(--turq-2)!important;color:#fff!important}.font-100{font-weight:100!important}.font-200{font-weight:200!important}.font-300{font-weight:300!important}.font-400{font-weight:400!important}.font-500{font-weight:500!important}.font-600{font-weight:600!important}.font-700{font-weight:700!important}.font-800{font-weight:800!important}.font-900{font-weight:900!important}html{-webkit-font-smoothing:antialiased}body{font-family:'Nunito',sans-serif;background:#fafafa;color:#777;font-size:.9rem;font-weight:400;line-height:1.5;overflow-x:hidden;-webkit-font-feature-settings:liga,dlig;-moz-font-feature-settings:liga=1,dlig=1;-moz-font-feature-settings:liga,dlig;-ms-font-feature-settings:liga,dlig;-o-font-feature-settings:liga,dlig;font-feature-settings:liga,dlig}p{font-size:1.1em;font-weight:400;line-height:1.7em;color:#888}.btn + .btn{margin-left:5px}button:disabled{cursor:not-allowed;pointer-events:all!important}.clickable{cursor:pointer}.ci{font-family:'Montserrat',sans-serif;font-weight:700}.hyphenate p{text-align:justify}svg{pointer-events:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2;color:#333;font-family:'Montserrat',sans-serif}h1,.h1{font-size:1.75rem}h2,.h2{font-size:1.8rem}h3,.h3{font-size:1.53rem}h4,.h4{font-size:1.125rem}h5,.h5{font-size:.9rem}h6,.h6{font-size:.765rem}@media (min-width: 576px){h1,.h1{font-size:2rem}}@media (min-width: 768px){h1,.h1{font-size:2.25rem}}h1.heading-top{text-align:center;text-transform:uppercase;margin-top:1rem;margin-bottom:40px}h1.heading-top:after{border-top:1px solid #999;content:"";display:block;height:1px;margin:10px auto 0;width:64px}h1.heading-top span{display:block;font-weight:500;font-size:.85rem}h1.head-striked{text-transform:uppercase;font-size:1.6rem;color:var(--turq-2)}h2.head-striked{text-transform:uppercase;font-size:1.2rem;color:var(--turq-2)}.head-striked-container{margin:1.5rem 0}.head-striked,.head-striked-container{position:relative}.head-striked{font-weight:600;background-color:#fff;display:inline-block;z-index:2;padding-right:20px}.head-striked-base-strike{width:100%;height:8px;background-color:var(--turq-2);top:45%;left:0;position:absolute;z-index:1;-webkit-transform:translateY(-80%);transform:translateY(-80%);width:100%;background-color:var(--turq-2);left:0;position:absolute;z-index:1;-webkit-transform:translateY(-80%);transform:translateY(-80%)}h1.head-striked + .head-striked-base-strike{height:8px;top:45%}h2.head-striked + .head-striked-base-strike{height:4px;top:45%}#fp-container h1.head-striked,#fp-container h2.head-striked{font-size:2.5rem;text-shadow:2px 2px 4px rgba(0,0,0,0.2)}h1{font-weight:700}.form-header{background:var(--turq-2);color:#fff;text-transform:uppercase;padding:.25rem .5rem;font-weight:600;margin-bottom:.5rem}a,button{-webkit-transition:all .3s;transition:all .3s;outline:none}a{color:#d3805e;text-decoration:none}a:hover,a:focus{color:var(--gold-1);text-decoration:none}a.badge-filter{position:absolute;top:-5px;right:1rem;background:#fff;z-index:10;height:2.4rem;width:90px;font-size:.8rem;text-transform:uppercase;font-weight:700;border-radius:7px}a.badge-filter:hover,a.badge-filter:focus,a.badge-filter:active{background:var(--turq-1);color:#fff}@media screen and (prefers-reduced-motion: reduce){.btn{-webkit-transition:none;transition:none}}.btn,.btn:focus,.btn.focus,.btn.active{-webkit-box-shadow:none;box-shadow:none!important}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active{background-image:none}.btn-link{font-weight:400;color:#4fbfa8}.btn-link:hover{color:#348e7b;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#6c757d}.btn-primary{color:#fff;background-color:var(--turq-2);border-color:var(--turq-4)}.btn-primary:hover{color:#fff;background-color:var(--turq-3);border-color:var(--turq-5)}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:var(--turq-1);border-color:var(--turq-3);-webkit-box-shadow:0 0 0 .2rem rgba(85,113,146,1,0.3);box-shadow:0 0 0 .2rem rgba(85,113,146,1,0.3)}.btn-primary.disabled,.btn-primary:disabled{color:#ddd;background-color:var(--turq-1);border-color:var(--turq-2)}.btn-gold{background-color:#e3b672;border-color:#d6a965;color:#FFF}.btn-gold:hover,.btn-gold:focus,.btn-gold:active,.btn-gold.active{background-color:#d3a662;border-color:#bb8e4a;color:#FFF}.btn-gold.disabled:hover,.btn-gold.disabled:focus,.btn-gold.disabled:active,.btn-gold.disabled.active,.btn-gold[disabled]:hover,.btn-gold[disabled]:focus,.btn-gold[disabled]:active,.btn-gold[disabled].active,fieldset[disabled] .btn-gold:hover,fieldset[disabled] .btn-gold:focus,fieldset[disabled] .btn-gold:active,fieldset[disabled] .btn-gold.active{background-color:#e3b672;border-color:#d6a965;color:#FFF}.btn-gold:focus,.btn-gold.focus{-webkit-box-shadow:0 0 0 .2rem rgba(227,182,114,0.5);box-shadow:0 0 0 .2rem rgba(227,182,114,0.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show > .btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-success{background-color:#00a77a;border-color:#009a6d;color:#FFF}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active{background-color:#00976a;border-color:#007f52;color:#FFF}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#00a77a;border-color:#009a6d;color:#FFF}.btn-success:focus,.btn-success.focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,167,122,0.5);box-shadow:0 0 0 .2rem rgba(0,167,122,0.5)}.btn-info,.btn-info:hover,.btn-info:focus{color:#fff}.btn-warning{color:#212529;background-color:#ffc107;border-color:#e0a800!important}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show > .btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show > .btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show > .btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show > .btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-outline-primary{color:#4fbfa8;background-color:transparent;background-image:none;border-color:#4fbfa8}.btn-outline-primary:hover{color:#fff;background-color:#4fbfa8;border-color:#4fbfa8}.btn-outline-primary:focus,.btn-outline-primary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(79,191,168,0.5);box-shadow:0 0 0 .2rem rgba(79,191,168,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#4fbfa8;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show > .btn-outline-primary.dropdown-toggle{color:#212529;background-color:#4fbfa8;border-color:#4fbfa8}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(79,191,168,0.5);box-shadow:0 0 0 .2rem rgba(79,191,168,0.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,0.5);box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show > .btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,0.5);box-shadow:0 0 0 .2rem rgba(108,117,125,0.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:focus,.btn-outline-success.focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,0.5);box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show > .btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,0.5);box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8!important}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#fff;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,0.5);box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show > .btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,0.5);box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545!important}.btn-lg{padding:.75rem 1rem!important;font-size:1.125rem!important;line-height:1.5;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:.738rem;line-height:1.5;border-radius:.2rem}.navbar{padding:0 1rem;box-shadow:0 2px 2px rgba(0,0,0,0.1)}.navbar-brand{display:inline-block;padding-top:.33125rem;padding-bottom:.33125rem;margin-right:.5rem;font-size:1.125rem}.navbar-brand img{max-width:40px;-webkit-filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.25));filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.25))}.navbar-toggler{padding:.25rem .75rem;font-size:1.125rem;line-height:1;border:1px solid transparent;border-radius:.25rem}.navbar{border-bottom:1px solid #e6e6e6;background-color:#fff;font-family:'Montserrat',sans-serif;font-size:.8rem}.navbar .navbar-nav > .nav-item > .nav-link{text-transform:uppercase;letter-spacing:.1em;font-weight:700;padding:30px 15px!important;color:#555}.navbar .navbar-nav > .nav-item > .nav-link.active{background:var(--turq-1)!important;color:#fff}.navbar .navbar-nav > .nav-item > .nav-link:hover{background:var(--turq-2);color:#fff}.navbar .nav-badge-left,.navbar .nav-badge-right{position:relative}.navbar .cart-count{position:absolute;top:13px;right:13px;color:#fff;background:var(--turq-2);font-weight:400;font-size:10px;letter-spacing:0;width:30px;text-align:center;padding:3px 0;border-radius:10rem;box-shadow:inset 2px 2px 4px rgba(0,0,0,0.3)}.navbar .user-badge{position:absolute;top:4px;right:13px;color:#fff;background:var(--turq-2);font-weight:600;font-size:.8rem;letter-spacing:0;line-height:28px;width:35px;height:35px;text-align:center;padding:3px 0;border-radius:50%;box-shadow:inset 2px 2px 4px rgba(0,0,0,0.3)}.navbar .dropdown-menu{margin:0}.navbar .dropdown-item{font-size:.74rem;color:#212529;list-style-type:none;padding:8px 15px;margin:0!important;text-transform:uppercase;letter-spacing:.1em}.navbar .dropdown-item:hover,.dropdown-item:focus{color:#fff;background-color:var(--turq-1)}.navbar .dropdown-item.active,.dropdown-item:active{color:#fff;background-color:var(--turq-2)}.navbar .dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d}.menu-large{position:static!important}.menu-large .megamenu{padding:20px;width:100%;max-width:1140px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:-1px;z-index:5000}.megamenu .teaser-img{box-shadow:2px 2px 4px rgba(0,0,0,0.2)}.megamenu a .badge-pill{color:#fff;background:var(--turq-2);float:right;font-weight:400;font-size:10px;letter-spacing:0;margin:1px 5px 0 0;width:25px;text-align:center;padding:3px 0}.navbar .megamenu{padding:30px!important;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.navbar .menu-large h5{font-size:1.125rem;font-weight:400;text-transform:uppercase;letter-spacing:.1em;padding-bottom:10px;padding-left:8px;border-bottom:1px solid #999}.navbar .menu-large ul{margin:0;padding:0}.navbar .menu-large ul .nav-item{list-style-type:none;border-bottom:solid 1px #eee;text-transform:uppercase;letter-spacing:.1em}.navbar .menu-large ul .nav-item a{color:#888;font-size:.74rem;display:block;padding:12px 0 12px 8px}@media (min-width: 576px){.navbar .menu-large ul .nav-item a{padding:12px 0 12px 8px}.navbar .cart-count{top:13px}}@media (min-width: 768px){.navbar .menu-large ul .nav-item a{padding:7px 0 7px 8px}}@media (min-width: 992px){.navbar .menu-large ul .nav-item a{padding:4px 0 4px 8px}.navbar .cart-count{top:29px}.navbar .navbar-nav > .nav-item > .nav-link.nav-badge-left{padding-right:52px!important}.navbar .navbar-nav > .nav-item > .nav-link.nav-badge-right{padding-left:56px!important}.navbar .user-badge{top:22px;left:13px}.navbar .navbar-nav > .nav-item > .nav-link.nav-link-var-width{padding-left:30px!important;padding-right:30px!important}}@media (min-width: 1200px){.navbar .menu-large ul .nav-item a{padding:4px 0 4px 8px}.navbar .navbar-nav > .nav-item > .nav-link.nav-link-var-width{padding-left:15px!important;padding-right:15px!important}}.navbar .menu-large ul .nav-item a:hover{text-decoration:none;background:var(--turq-1);color:#fff}.navbar .menu-large .banner{margin-bottom:10px}.navbar #basket-overview{padding:0}.navbar .navbar-btn{color:#fff;margin-right:10px}@media (min-width: 576px){.navbar-brand img{max-width:40px}}@media (min-width: 992px){.navbar-brand img{max-width:60px}.navbar .dropdown:hover .dropdown-menu{display:block}}@media (max-width: 991.98px){.navbar .navbar-nav > .nav-item > .nav-link{padding:12px 15px!important}.navbar .dropdown-menu{position:relative!important;border:none}.navbar .megamenu{padding:15px!important;-webkit-box-shadow:none;box-shadow:none}}@media (max-width: 767.98px){.navbar .menu-large h5{font-size:.9rem}}.breadcrumb{-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.1);box-shadow:0 1px 5px rgba(0,0,0,0.1);background:#fff;border-radius:0;padding:.5rem 1rem}#footer{background:#e0e0e0;padding:50px 0 0;color:#999}#footer h4{font-family:'Montserrat',sans-serif;font-weight:700;color:var(--turq-2)}#footer ul{padding-left:0;list-style:none}#footer ul.list-contact li svg,#footer ul.list-links li svg{margin-right:5px}#footer a.link-footer{color:#999}#footer a.link-footer:hover{color:var(--teal-green)}#footer ul.list-inline li{display:inline-block;margin-right:.3rem}#footer ul.list-prod-info li{font-size:.95rem}#footer ul.list-social-media li{font-size:1.1rem}#footer ul.list-social-media li a,#footer ul.list-social-media li a:hover{text-decoration:none}.link-social{border-radius:50%;display:block;width:2.2rem;height:2.2rem;line-height:2.2rem;text-align:center;box-shadow:2px 2px 4px rgba(0,0,0,0.2)}a.link-facebook{background:#3b5998;color:#fff}a.link-e-mail{background:var(--turq-5);color:#fff}a.link-instagram{color:#fff;background:-webkit-radial-gradient(32% 106%,circle cover,#ffe17d 0%,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%),-webkit-linear-gradient(-45deg,#234bd7 12%,#c33cbe 58%);background:-moz-radial-gradient(32% 106%,circle cover,#ffe17d 0%,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%),-moz-linear-gradient(-45deg,#234bd7 12%,#c33cbe 58%);background:-ms-radial-gradient(32% 106%,circle cover,#ffe17d 0%,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%),-ms-linear-gradient(-45deg,#234bd7 12%,#c33cbe 58%);background:-o-radial-gradient(32% 106%,circle cover,#ffe17d 0%,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%),-o-linear-gradient(-45deg,#234bd7 12%,#c33cbe 58%);background:radial-gradient(circle farthest-corner at 32% 106%,#ffe17d 0%,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%),linear-gradient(135deg,#234bd7 12%,#c33cbe 58%)}#copyright{background:var(--turq-5);padding:20px 0;font-size:.738rem;margin-top:20px}#copyright p{margin:0;color:var(--bright-gray)}#copyright a{color:var(--bright-gray)}#copyright a:hover{color:var(--turq-1)}#card-container [class*='col-']{padding-right:5px;padding-left:5px}.card-container{display:grid;grid-template-columns:1fr;grid-row:1 / 1;grid-gap:10px;padding:0 10px}@media (min-width: 576px){.card-container{grid-template-columns:1fr 1fr}}@media (min-width: 768px){.card-container{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 992px){.card-container{grid-template-columns:1fr 1fr 1fr}}@media (min-width : 1200px){.card-container{grid-template-columns:1fr 1fr 1fr 1fr}}.card{font-family:Nunito,sans-serif;color:#333!important;margin-bottom:1.5rem;box-shadow:2px 2px 4px rgba(0,0,0,0.2);padding:0}.card-link{text-decoration:none;color:inherit;position:relative;display:flex;flex-direction:column;justify-content:space-between;height:100%;text-decoration:none;color:inherit}.card-link:hover{text-decoration:none;color:inherit}a.card-link:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%}.card-link:hover > .card-prod-group:after{content:"Zu den Produktdetails"}.card-link:hover > .card-prod-group span{display:none}.card-link:hover > .card-img-top-outer > .card-img-top{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}h5.card-title{font-size:1rem;font-weight:800;color:var(--gray-6);letter-spacing:0}.card-prop-table{width:100%;border-spacing:0;border-collapse:collapse;font-size:.85rem;margin-bottom:.75rem}.card-prop-table thead th{font-weight:300!important}.card-prop-table thead,.card-prop-table tfoot{background:#dee2e6}.card-prop-table th,.card-prop-table td{padding:3px;line-height:120%;vertical-align:top;border-bottom:1px solid #dee2e6}.card-body p{font-size:1rem;line-height:1.2rem}.card-footer{position:relative;z-index:1;padding:0 1.25rem 1.25rem;background:#fff;border:none;margin-top:auto}.card-prod-group{display:block;padding:5px 0;text-align:center;text-transform:uppercase;background:rgba(0,0,0,0.1);color:var(--gray-3);font-size:.7rem;font-weight:700}.card-body{padding-bottom:.5rem!important}.card-status{color:var(--turq-2);padding-top:.75rem;font-size:.8rem;display:flex;align-items:center;justify-content:space-between}.card-status-buttons{display:flex;align-items:center;float:right}.card-box-container{display:grid;grid-template-columns:1fr;grid-row:1 / 1;grid-gap:10px;padding:0 10px}@media (min-width: 576px){.card-box-container{grid-template-columns:1fr}}@media (min-width: 768px){.card-box-container{grid-template-columns:1fr}}@media (min-width: 992px){.card-box-container{grid-template-columns:1fr}}@media (min-width : 1200px){.card-box-container{grid-template-columns:1fr 1fr}}.card-box-outer{background:#fff;margin-bottom:1.5rem;box-shadow:2px 2px 4px rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.125);border-radius:.25rem;padding:0;display:grid;grid-template-rows:40px auto 56px;grid-template-columns:repeat(5,1fr);grid-gap:0}.card-box-outer > img{border-top-right-radius:.25rem}.card-box-outer p{font-size:.9rem;line-height:1.2rem;padding-left:.3rem}.card-box-0{grid-column:1/6;grid-row:1/2}.card-box-1{grid-column:1/4;grid-row:2/3}.card-box-2{grid-column:4/6;grid-row:2/3}.card-box-3{grid-column:1/4;grid-row:3/4}.card-box-4{grid-column:4/6;grid-row:3/4}.card-box-0{background:var(--turq-2);color:#fff;font-size:1rem;font-weight:600;text-transform:uppercase;padding:.5rem 1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.card-box-1{padding:.5rem;display:flex;flex-direction:column}.card-box-2{position:relative;display:flex;flex-direction:column;justify-content:center;border-left:1px solid rgba(0,0,0,0.125);border-top-right-radius:.25rem;min-height:200px}.card-box-3{background:#eaeaea;padding:12px 0 0 .5rem}.card-box-4{background:#eaeaea;padding-right:.5rem}.card-box-2 img{align-self:center}.card-box-1 p{align-self:flex-start}.card-box-1 table{align-self:flex-end}.card-box-table{font-size:.9rem;color:#888;margin-top:auto}.card-box-table tr:last-child > th,.card-box-table tr:last-child > td{border-bottom:none}.qty-label{font-size:.9rem;color:#888}.card-img-top-outer{overflow:hidden}.card-img-top{-webkit-transition:all linear .5s;transition:all linear .5s}.checkout-box-outer{background:#fff;margin-bottom:1.5rem;box-shadow:2px 2px 4px rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.125);border-radius:.25rem;padding:0;display:grid;grid-template-rows:40px auto 56px;grid-template-columns:1;grid-gap:0}.checkout-box-outer-2{background:#fff;margin-bottom:1.5rem;box-shadow:2px 2px 4px rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.125);border-radius:.25rem;padding:0;display:grid;grid-template-rows:40px auto;grid-template-columns:1;grid-gap:0}.checkout-box-0{grid-column:1;grid-row:1/2}.checkout-box-1{grid-column:1;grid-row:2/3}.checkout-box-3{grid-column:1;grid-row:3/4}.checkout-box-0{background:var(--turq-2);color:#fff;font-size:1rem;font-weight:600;text-transform:uppercase;padding:.5rem 1rem}.checkout-box-1{padding:1rem;font-size:1.2rem}.checkout-box-2{background:#eaeaea;padding:.5rem}.card-spec-offer{display:block;position:absolute;left:-7px;top:-8px;z-index:10}.card-badge-wrapper{display:block;position:absolute;right:8px;top:8px;z-index:10}.card-badge{display:block;border-radius:5px;padding:2px 8px;font-size:.7rem;margin-bottom:5px;text-align:center;box-shadow:1px 1px 3px rgba(0,0,0,0.4)}.badge-red{border:1px solid rgba(153,0,0,0.3);background:#C00;color:#fff}.badge-green{border:1px solid rgba(46,139,87,0.5);background:#2e8b57;color:#fff}.badge-blue{border:1px solid rgba(85,113,146,1);background:rgba(85,113,146,0.8);color:#fff}.badge-gold{border:1px solid rgba(255,215,0,1);background:rgba(255,215,0,0.8)}.badge-turq{border:1px solid rgba(0,103,105,0.8);background:rgba(0,103,105,0.5);color:#fff}.text-original-price{color:#aaa;font-size:90%;display:inline-block;margin-right:15px}.text-crossed{text-decoration:line-through!important}.text-price{font-size:1.2rem}.text-bold{font-weight:600}.circle-btn{display:flex;justify-content:center;align-items:center;width:42px;height:42px;border:2px solid var(--turq-1);border-radius:50%;color:var(--turq-1);background:#fff;-webkit-transition:all linear .3s;transition:all linear .3s;font-size:1.2rem;margin-left:8px}.circle-btn-outer{display:flex;justify-content:center}.circle-btn-lg{display:flex;justify-content:center;align-items:center;width:64px;height:64px;font-size:2rem;margin:0 8px}.circle-btn:hover{background:var(--turq-1);color:#fff}.no-articles{color:var(--turq-2);-webkit-filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.25));filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.25))}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#art-header-count{display:inline-block;color:#ccc;font-size:.8rem;margin-left:1rem;vertical-align:middle;padding-bottom:4px;text-transform:none}#order-summary table{margin-top:20px}#order-summary table td{color:#888;font-size:.9rem}#order-summary table tr.total td,#content #order-summary table tr.total th{font-size:1.125rem;color:#333;font-weight:700}.bootstrap-select li a:hover{background:var(--turq-2)!important}.offcanvas-header{background:var(--turq-2)}.offcanvas-title{color:#fff;font-family:Nunito,sans-serif;text-transform:uppercase;font-size:1rem;font-weight:700}.art-count{display:block;text-align:center;text-transform:uppercase;font-size:.9rem;font-weight:600;margin:0;color:var(--turq-2)}#canvas-filter .col-12{margin-top:.7rem;margin-bottom:.7rem}#canvas-filter label{font-size:.9rem;font-weight:600;margin:0;color:var(--turq-2);text-transform:uppercase;margin-bottom:.1rem}.carousel-wrapper{overflow:hidden}.carousel-inner{border:1px solid #e5e5e5}.carousel-sm,.carousel-lg{background:#fff}.card-img-single{border:1px solid #e5e5e5}.carousel-lg .magnify{width:100%!important}.carousel-sm .carousel-indicators li,.carousel-lg .carousel-indicators li{width:15px;height:15px;border-radius:50%;background-color:rgba(0,165,167,0.45);border:1px solid rgba(255,255,255,0.3)}.carousel-sm .carousel-indicators li.active,.carousel-lg .carousel-indicators li.active{background-color:rgba(0,165,167,1)}.carousel-lg .carousel-control-prev-icon,.carousel-lg .carousel-control-next-icon{display:inline-block;width:50px;height:50px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:2rem;color:#fff;background:rgba(0,165,167,0.3);border:1px solid rgba(255,255,255,0.7);border-radius:50%}.carousel-lg .carousel-control-prev-icon:before{content:"\f053";padding-right:4px}.carousel-lg .carousel-control-next-icon:before{content:"\f054";padding-left:4px}.carousel-sm .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' stroke-width='0.6' stroke='%23c2c2c2' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-sm .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' stroke-width='0.6' stroke='%23c2c2c2' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-lg .carousel-control-prev:hover .carousel-control-prev-icon{background:rgba(0,165,167,0.9)}.carousel-lg .carousel-control-next:hover .carousel-control-next-icon{background:rgba(0,165,167,0.9)}.carousel-sm .carousel-control-prev:hover .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23557192' stroke-width='0.6' stroke='%23ffffff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-sm .carousel-control-next:hover .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23557192' stroke-width='0.6' stroke='%23ffffff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-sm .carousel-caption,.carousel-lg .carousel-caption{right:0;left:0;padding:20px 0;bottom:65px;z-index:1}.carousel-sm .carousel-caption h5,.carousel-lg .carousel-caption h5{text-transform:uppercase;font-size:170%;font-weight:600;margin:0;color:#333}.carousel-sm .carousel-caption p,.carousel-lg .carousel-caption p{padding:0;margin:0;font-weight:600}.carousel-lg .caption-white{background:rgba(255,255,255,0.5)}.carousel-lg .caption-grey{background:rgba(0,0,0,0.2);background:rgba(0,0,0,0.2)}.carousel-lg .caption-grey h5,.carousel-lg .caption-grey p{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.7)}.carousel-lg .caption-white h5,.carousel-lg .caption-white p{color:#333;text-shadow:1px 1px 2px rgba(255,255,255,0.7),-1px -1px 2px rgba(255,255,255,0.7)}.carousel-caption-link{color:#fff}.carousel-caption-link:hover{color:#fff;background:var(--turq-2);text-decoration:none}.carousel-animated .carousel-caption{animation-delay:1s}@media (max-width : 991px){.carousel-lg .carousel-indicators{display:none}.carousel-lg .carousel-caption{display:block;font-size:90%!important;bottom:15px;padding:15px 0}}@media (max-width : 767px){.carousel-lg .carousel-indicators{display:none}.carousel-lg .carousel-caption{display:block!important;font-size:75%!important;bottom:10px;padding:10px 0}}.badge-container{display:block;position:absolute;right:10px;top:10px;z-index:10}.badge-red{display:block;border-radius:5px;border:1px solid rgba(153,0,0,0.3);padding:2px 4px;font-size:.7rem;background:#C00;color:#fff;margin-bottom:5px}.badge-green{display:block;border-radius:5px;border:1px solid rgba(46,139,87,0.5);padding:2px 4px;font-size:.7rem;background:#2e8b57;color:#fff;margin-bottom:5px}.badge-blue{display:block;border-radius:5px;border:1px solid rgba(85,113,146,1);padding:2px 4px;font-size:.7rem;background:rgba(85,113,146,0.8);color:#fff;margin-bottom:5px}.badge-gold{display:block;border-radius:5px;border:1px solid rgba(255,215,0,1);padding:2px 4px;font-size:.7rem;background:rgba(255,215,0,0.8);color:#333;margin-bottom:5px}td,th{vertical-align:middle}.table-user{font-size:.9rem;background:#fff}.table-user th{background:var(--turq-2)!important;color:#fff}#table-doc-list td:nth-child(1),#table-doc-list td:nth-child(2){font-weight:700}.icon-list{list-style:none;margin:40px;font-size:110%}.icon-list li{padding:6px 0;border-bottom:1px solid #ddd}.icon-list li span{color:var(--turq-2)}.icon-list li a{color:inherit}.breadcrumb li{font-weight:600;text-transform:uppercase;letter-spacing:-1px}.breadcrumb li a{color:var(--turq-1)}section.sect-green{background:rgba(114,165,133,0.8);box-shadow:inset 2px 2px 4px rgba(0,0,0,0.1);padding:40px 0}section.sect-green h2,section.sect-green h3,section.sect-green p{color:#fff}section.sect-turq{background:var(--turq-2);box-shadow:inset 2px 2px 4px rgba(0,0,0,0.1);padding:40px 0}section.sect-turq h3,section.sect-turq p{color:#fff}section.sect-white{background:#fff;box-shadow:inset 2px 2px 4px rgba(0,0,0,0.1);padding:40px 0}section.sect-grey{background:#fafafa;box-shadow:inset 2px 2px 4px rgba(0,0,0,0.1);padding:40px 0}.content-sub h2{font-size:2rem;margin-bottom:3rem}section.sect-bottom{margin-bottom:8rem}#bg-loading{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;font-family:'Montserrat',sans-serif;color:#999;z-index:9999}#bg-loading .loading-header{font-size:2.2rem;font-weight:700;text-transform:uppercase}#bg-loading p{font-weight:600}#spinner{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.5);color:#ddd;cursor:wait;z-index:9999}#spinner svg{color:inherit}#spinner p{font-size:1rem;font-weight:400;color:inherit}#gdpr{position:fixed;bottom:-5000px;left:0;right:0;width:100%;background:var(--turq-2);padding:20px 0;z-index:999;transition:all 2.4s}#gdpr p{font-size:90%;color:#fff}#gdpr a{color:#fff;border-bottom:1px dotted #fff}#gdpr a:hover{color:#fff;border-bottom:none}#scroll-top{position:fixed;display:block;width:50px;height:50px;line-height:50px;text-align:center;background:var(--turq-2);border-radius:4px;color:#fff;font-size:2rem;display:none;z-index:1500}@media (max-width: 575px){#scroll-top{left:50%;transform:translateX(-50%);bottom:10px;opacity:.5}#scroll-top:hover{opacity:1}}@media (min-width: 576px){#scroll-top{right:20px;bottom:35px;transform:rotate(-7deg);box-shadow:3px 3px 6px rgba(0,0,0,0.5)}#scroll-top:hover{right:10px;transform:rotate(0deg)}}#input-canvas-search:focus{box-shadow:none}#ul-canvas-search::-webkit-scrollbar{height:12px;width:6px}#ul-canvas-search::-webkit-scrollbar-thumb{background:#cdcdcd;-webkit-border-radius:0;-webkit-box-shadow:none}#ul-canvas-search::-webkit-scrollbar-corner{background:transparent}#ul-canvas-search{display:block;overflow-y:auto;list-style:none;height:calc(100vh - 220px);scrollbar-width:thin;border:1px solid #ade1d6;list-style:none;margin:0;padding:1px}#ul-canvas-search li{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd}#ul-canvas-search li:first-child{border-top:1px solid #ddd}.result-wrapper{display:grid;grid-template-columns:auto auto;grid-gap:0;color:#666;background:#fff;transition:background .6s;min-height:66px}.result-wrapper-hover{background:rgba(85,113,146,0.2)}.result-wrapper img{transition:filter .6s;margin:2px 0 0 2px}.result-wrapper:hover,.result-wrapper:focus{background:rgba(85,113,146,0.2);color:#666}.result-wrapper:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.result-image{height:60px;width:60px}.result-image > img{height:60px}.result-text{display:inline-block;height:60px;padding:5px 5px 5px 10px;font-size:90%;line-height:1.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.col-multi{column-count:1;column-gap:0;column-rule:1px solid #ddd}.col-multi p{margin-bottom:1.7rem}.col-multi ul li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}@media (min-width: 576px){.img-portrait{margin-bottom:0}}@media (min-width: 768px){.col-multi{column-count:2;column-gap:40px}}@media (min-width: 992px){.col-multi{column-count:3;column-gap:40px}}.col-details{font-size:.85rem}#carousel-brands{width:100%;height:250px}#carousel-brands .carousel-cell{border:1px solid #eee!important;height:auto}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(0,165,167,0.3);border:1px solid rgba(255,255,255,0.7);color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.flickity-button:hover{background:rgba(0,165,167,0.9);cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.so-carousel .flickity-page-dots,.np-carousel .flickity-page-dots{position:absolute;width:100%;bottom:15px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:13px;height:13px;margin:0 8px;background:rgba(0,165,167,1);border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.main-carousel,.so-carousel,.np-carousel{height:260px}.so-carousel,.np-carousel{width:100%}.so-carousel .flickity-prev-next-button,.np-carousel .flickity-prev-next-button{top:35%}.so-carousel .flickity-prev-next-button.previous,.np-carousel .flickity-prev-next-button.previous{left:-10px}.so-carousel .flickity-prev-next-button.next,.np-carousel .flickity-prev-next-button.next{right:-10px}.carousel-cell{width:260px;height:inherit;margin-right:10px}.cell-inner{position:relative;border:1px solid #ddd;max-height:260px}.carousel-cell a:hover > h5{background:rgba(0,0,0,0.7)}.carousel-cell a img{webkit-transition:filter .6s;transition:filter .6s}.carousel-cell a:hover > img{-webkit-filter:brightness(0.85);filter:brightness(0.85)}.cell-inner h5{position:absolute;left:0;bottom:10px;background:rgba(0,0,0,0.4);width:100%;padding:10px 15px;text-align:center;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.02rem;color:#fff;margin:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;z-index:2,-webkit-transition: all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease}.carousel-tag-right{display:block;position:absolute;right:10px;top:10px}.carousel-tag{display:block;border-radius:5px;padding:3px 6px;margin-bottom:5px;font-weight:600;font-size:.7rem}.carousel-tag-pct{background:rgba(0,103,105,1);color:#fff}.carousel-tag-prx{position:absolute;left:10px;top:10px}.card-header{background:transparent}.card-header .nav-tabs .nav-link{margin-right:2px;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.02rem;color:#777;background:#fff;background:var(--turq-2);color:#fff}.card-header .nav-tabs .nav-link:not(.active){background:#ddd;color:#777}.tab-pane{border:1px solid #ddd;border-top:none}#table-checkout a{font-size:1rem;font-weight:600}#table-checkout td img{border:1px solid #ddd;padding:2px}#table-checkout td:nth-child(1),#table-checkout td:nth-child(4){width:50px}#table-checkout th:nth-child(3),#table-checkout td:nth-child(4){text-align:right}#table-checkout .text-small{font-size:.8rem;color:#888}#table-checkout thead{background:#f7f7f7}#table-checkout tfoot{background:#f7f7f7;border-top:2px solid #dee2e6;border-bottom:1px solid #dee2e6}.content-center{height:40vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.cog-spin{text-align:center;font-size:4rem;color:var(--turq-2)}#sidebar-menu li a{text-transform:uppercase;letter-spacing:.1em;font-weight:600;font-size:.8rem;font-family:'Montserrat',sans-serif}.img-filter{transition:filter .6s}.img-filter:hover{filter:grayscale(100%)}.filter-option-inner{overflow-x:hidden;scrollbar-width:thin}.fade-on-menu-open{-webkit-transition:opacity 1.5s;transition:opacity 1.5s}#gz_map{width:100%}.pac-container{margin-top:-100px}.pac-target-input{background:rgba(255,0,0,0.05)!important;color:var(--turq-2)!important}.border-bottom-double{border-bottom:double!important;border-color:#dee2e6!important}.badge{padding:.35em .65em .45em}.form-check-input:checked{background-color:var(--turq-1);border-color:var(--turq-2)}.modal-header{background:var(--turq-2)}h5.modal-title{color:#fff;font-family:Nunito,sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase}.btn-spinner{border:1px solid #dee2e6!important;background:#eee}.touchspin{background:#fafafa!important;color:#dc3545!important;font-weight:800!important;border-radius:.25rem!important}.bootstrap-touchspin-up{border-top-right-radius:25rem}.bootstrap-touchspin-down{border-bottom-right-radius:25rem}.bootstrap-select > .dropdown-toggle.bs-placeholder{border:1px solid #ced4da}button.btn.dropdown-toggle.btn-light{border:1px solid #ced4da}.dropdown-menu .inner a:hover{color:#fff}[id*='bs-select-']{overflow-x:hidden;scrollbar-width:thin}[id*='bs-select-'] ul li a{font-size:.875rem!important}[id*='bs-select-']::-webkit-scrollbar{height:12px;width:6px}[id*='bs-select-']::-webkit-scrollbar-thumb{background:#cdcdcd;-webkit-border-radius:0;-webkit-box-shadow:none}[id*='bs-select-']::-webkit-scrollbar-corner{background:transparent}.item-blink{-webkit-animation:blinker 1.8s linear infinite;-moz-animation:blinker 1.8s linear infinite;animation:blinker 1.8s linear infinite}@-webkit-keyframes blinker{50%{opacity:0}}@-moz-keyframes blinker{50%{opacity:0}}keyframes blinker{50opacity:0}.item-blink-5{-webkit-animation:blinker-5 2.8s ease-in-out 5;-moz-animation:blinker-5 2.8s ease-in-out 5;animation:blinker-5 2.8s ease-in-out 5}@-webkit-keyframes blinker-5{50%{background:var(--turq-2);color:#fff}}@-moz-keyframes blinker-5{50%{background:var(--turq-2);color:#fff}}keyframes blinker-5{50background:var(--turq-2);color:#fff}.btn-orange{color:#fff;background-color:#FD8F41;border-color:#e1701f}.btn-orange:hover,.btn-orange:focus,.btn-orange:active,.btn-orange.active,.open .dropdown-toggle.btn-orange{color:#fff;background-color:#FF7F24;border-color:#e1701f}.btn-orange:active,.btn-orange.active,.open .dropdown-toggle.btn-orange{background-image:none}.btn-orange.disabled,.btn-orange[disabled],fieldset[disabled] .btn-orange,.btn-orange.disabled:hover,.btn-orange[disabled]:hover,fieldset[disabled] .btn-orange:hover,.btn-orange.disabled:focus,.btn-orange[disabled]:focus,fieldset[disabled] .btn-orange:focus,.btn-orange.disabled:active,.btn-orange[disabled]:active,fieldset[disabled] .btn-orange:active,.btn-orange.disabled.active,.btn-orange[disabled].active,fieldset[disabled] .btn-orange.active{background-color:#FD8F41;border-color:#e1701f}.btn-orange .badge{color:#FD8F41;background-color:#fff}#hot h2{text-transform:uppercase;letter-spacing:.1em;font-size:2.25rem;color:#4fbfa8;font-weight:100;text-align:center}#hot .product-slider{clear:both;margin-bottom:20px}#hot .product-slider .item{margin:0 25px}#hot .product-slider .product{margin-bottom:0}#hot .product-slider .owl-dots{position:relative;margin-bottom:30px}#advantages{text-align:center}#advantages .box .icon{position:absolute;font-size:120px;width:100%;text-align:center;top:-20px;left:0;height:100%;float:left;color:#eee;-webkit-transition:all .3s;transition:all .3s;z-index:1}#advantages .box h3{position:relative;margin:0 0 10px;font-weight:300;text-transform:uppercase;letter-spacing:.1em;z-index:2}#advantages .box h3 a:hover{text-decoration:none}#advantages .box p{position:relative;color:#555;z-index:2}#main-slider{margin-bottom:30px;border:solid 1px #fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.box.slideshow ul li div,#main-slider ul li div{width:100%}.box.slideshow .owl-dots,#main-slider .owl-dots{position:absolute;right:20px;bottom:10px}.box{background:#fff;margin:0 0 30px;border:solid 1px #e6e6e6;padding:20px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.1);box-shadow:0 1px 5px rgba(0,0,0,0.1)}.box-sm{padding:10px}.box-xs{padding:10px 0}.box h1{font-family:"Open sans",sans-serif;text-align:left;font-weight:600;font-size:1.53rem;text-transform:uppercase;color:var(--turq-2)}.box h1:first-child:after{border-top:none;content:none;display:none}.box .box-header{clear:both;background:var(--turq-2);color:#fff;margin:-20px -20px 20px;padding:20px;border-bottom:solid 1px #eee;font-family:Nunito,sans-serif;text-transform:uppercase;font-size:1rem;font-weight:700}.box .box-footer{clear:both;background:#f7f7f7;margin:30px -20px -20px;padding:20px;border-top:solid 1px #eee}@media (max-width: 767.98px){.box .box-footer .btn{margin-bottom:20px}}.box.slideshow{padding:20px 0 0;text-align:center}.box.slideshow h3{text-transform:uppercase;letter-spacing:.1em;font-weight:700}.ribbon{position:absolute;top:50px;padding-left:51px;z-index:20;text-transform:uppercase;letter-spacing:.2em}.ribbon .ribbon-background{position:absolute;top:0;right:0}.ribbon .theribbon{position:relative;width:80px;padding:6px 20px;margin:30px 10px 10px -71px;color:#fff;background-color:#4fbfa8;text-shadow:0 1px 2px #bbb}.ribbon .theribbon:before,.ribbon .theribbon:after{content:' ';position:absolute;width:0;height:0}.ribbon .theribbon:after{left:0;top:100%;border-width:5px 10px;border-style:solid;border-color:#2d7b6b #2d7b6b transparent transparent}.ribbon.sale{top:0}.ribbon.new{top:50px}.ribbon.new .theribbon{background-color:#17a2b8;text-shadow:0 1px 2px #bbb}.ribbon.new .theribbon:after{border-color:#0c525d #0c525d transparent transparent}.ribbon.gift{top:100px}.ribbon.gift .theribbon{background-color:#28a745;text-shadow:0 1px 2px #bbb}.ribbon.gift .theribbon:after{border-color:#145523 #145523 transparent transparent}#content{margin:100px 0 50px;min-height:calc(100vh - 465px)}#content .info-bar{line-height:32px;vertical-align:middle}#content .info-bar .products-number strong{margin-right:10px}#content .info-bar .products-number span{margin-left:10px}#content .info-bar .products-sort-by select{margin-left:10px}#content .product{background:#fff;border:solid 1px #e6e6e6;margin-bottom:30px}#content .product .flip-container{cursor:pointer;-webkit-perspective:1000;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#content .product .flip-container,#content .product .front,#content .product .back{width:100%}#content .product .flipper{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.6s;transition:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}#content .product .front,#content .product .back{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:.6s;transition:.6s;transform-style:preserve-3d;position:absolute;top:0;left:0}#content .product .front{z-index:2;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}#content .product .back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}#content .product:hover .back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);z-index:2}#content .product:hover .front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);z-index:1}#content .product .invisible{visibility:hidden}#content .product .text{padding:10px 10px 0}#content .product .text h3{font-size:1.125rem;font-weight:700;height:42px;text-align:center;overflow:hidden}#content .product .text h3 a{color:#555}#content .product .text p.price{font-size:1.125rem;text-align:center;font-weight:300}#content .product .text p.price del{color:#999}#content .product .text .buttons{clear:both;text-align:center}#content .product .text .buttons .btn{margin-bottom:10px}#content .banner{margin-bottom:30px}#content .pages{text-align:center}#content .pages .loadMore{text-align:center}#content .pages .pagination{text-align:center}#content #mainImage{-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.2);box-shadow:0 1px 5px rgba(0,0,0,0.2)}#content #productMain{margin-bottom:30px}#content #productMain .goToDescription{margin-top:20px;font-size:.738rem;text-align:center}#content #productMain .goToDescription a{color:#999;text-decoration:underline}#content #productMain .price{font-size:1.8rem;font-weight:300;text-align:center;margin-top:40px}#content #productMain .buttons{margin-bottom:0;text-align:center}#content #productMain .buttons .btn{margin-bottom:10px}#content #details .social{text-align:left}#content #details .social h4{font-weight:300;margin-bottom:10px}#content #details .social p{line-height:26px}#content #details .social p a{margin:0 10px 0 0;color:#fff;display:inline-block;width:26px;height:26px;border-radius:13px;line-height:26px;font-size:15px;text-align:center;-webkit-transition:all .3s;transition:all .3s;vertical-align:bottom}#content #details .social p a i{vertical-align:bottom;line-height:26px}#content #details .social p a.facebook{background-color:#4460ae}#content #details .social p a.gplus{background-color:#c21f25}#content #details .social p a.twitter{background-color:#3cf}#content #details .social p a.instagram{background-color:#cd4378}#content #details .social p a.email{background-color:#4a7f45}#content #thumbs a{display:block;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.2);box-shadow:0 1px 5px rgba(0,0,0,0.2);border:solid 2px transparent}#content #thumbs a.active{border-color:#4fbfa8}#content #checkout .nav,#content #basket .nav{margin:20px 0 40px;border-bottom:solid 1px var(--turq-2)}#content #checkout .nav a{display:block;height:100%}#content #checkout .nav a i{display:block;margin-bottom:5px}#content #checkout .table tbody tr td,#content #basket .table tbody tr td,#content #customer-order .table tbody tr td{vertical-align:middle}#content #checkout .table tbody tr td input,#content #basket .table tbody tr td input,#content #customer-order .table tbody tr td input{width:50px;text-align:right}#content #checkout .table tbody tr td img,#content #basket .table tbody tr td img,#content #customer-order .table tbody tr td img{width:50px}#content #checkout .table tfoot,#content #basket .table tfoot,#content #customer-order .table tfoot{font-size:1.125rem}#content #text-page h1,#content #text-page h2,#content #text-page h3{font-weight:700}.viewport-cover{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}#content #error-page{text-align:center}#content #error-page h4{margin-bottom:40px}#content #error-page p.buttons{margin-top:40px}#content #map{height:400px}#content #blog-listing .post,#content #blog-homepage .post{background:#fff;margin:0 0 30px;border:solid 1px #e6e6e6;padding:20px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.1);box-shadow:0 1px 5px rgba(0,0,0,0.1)}#content #blog-listing .post h2 a,#content #blog-listing .post h4 a,#content #blog-homepage .post h2 a,#content #blog-homepage .post h4 a{color:#555}#content #blog-listing .post h2 a:hover,#content #blog-listing .post h4 a:hover,#content #blog-homepage .post h2 a:hover,#content #blog-homepage .post h4 a:hover{color:#4fbfa8}#content #blog-listing .post .author-category,#content #blog-homepage .post .author-category{color:#999;font-weight:300}#content #blog-listing .post .date-comments a,#content #blog-homepage .post .date-comments a{color:#999;margin-right:20px}#content #blog-listing .post .date-comments a:hover,#content #blog-homepage .post .date-comments a:hover{color:#4fbfa8}#content #blog-listing .post .intro,#content #blog-homepage .post .intro{text-align:left}#content #blog-listing .post .image,#content #blog-homepage .post .image{margin-bottom:10px;overflow:hidden}#content #blog-listing .post .image img,#content #blog-homepage .post .image img{-webkit-transition:all .3s;transition:all .3s}#content #blog-listing .post .read-more,#content #blog-homepage .post .read-more{text-align:right}#content #blog-listing .post:hover .image img,#content #blog-homepage .post:hover .image img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}#content #blog-listing .pager,#content #blog-homepage .pager{margin:20px 0}#content #blog-listing .pager a,#content #blog-homepage .pager a{border-radius:30px!important;background:#fff;text-transform:uppercase;letter-spacing:.1em}#content #blog-listing .pager a:not(.disabled):hover,#content #blog-homepage .pager a:not(.disabled):hover{background:#4fbfa8}#content #blog-homepage .post{margin-bottom:30px}#content #blog-homepage .post h2,#content #blog-homepage .post h4,#content #blog-homepage .post .author-category,#content #blog-homepage .post .read-more{text-align:center}#content #blog-homepage .post .intro{font-weight:300}#content #blog-homepage .post .read-more{margin-top:20px}#content #blog-post .author-date{color:#999;font-weight:300}#content #blog-post #post-content{margin-bottom:20px}#content #blog-post .comment{clear:both;margin-bottom:25px}#content #blog-post .comment .posted{color:#999;font-size:.738rem}#content #blog-post .comment .reply{font-family:'Open sans',Helvetica,Arial,sans-serif}#content #blog-post .comment.last{margin-bottom:0}#content #blog-post #comments,#content #blog-post #comment-form{clear:both}#content #blog-post #comments h4,#content #blog-post #comment-form h4{margin-bottom:20px}#content #blog-post #comment-form{margin-bottom:20px}#content #customer-orders table tr th,#content #customer-orders table tr td{vertical-align:baseline}#content #customer-order .table tfoot th{font-size:1.125rem;font-weight:300}#content #customer-order .addresses{text-align:right}#content #customer-order .addresses p{font-size:1.125rem;font-weight:300}.owl-carousel .owl-dots .owl-dot{outline:none}.owl-carousel .owl-dots .owl-dot span{width:12px;height:12px}.owl-carousel .owl-dots .owl-dot.active span{background:#4fbfa8}.owl-thumbs button{display:inline-block;background:none;border:none;margin-right:8px;margin-bottom:10px;padding:0;outline:none;cursor:pointer;opacity:.6}.owl-thumbs button.active{opacity:1}.owl-thumbs button img{max-width:88px}.btn{font-weight:400;border:1px solid transparent;padding:.375rem .75rem;font-size:.9rem;line-height:1.5;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.lead{font-size:1.125rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.blockquote{padding:.5rem 1rem;margin-bottom:2rem;font-size:.9rem;border-left:5px solid #4fbfa8}.blockquote-footer{color:#6c757d}.blockquote-footer::before{content:"\2014 \00A0"}.text-primary{color:#4fbfa8!important}a.text-primary:hover,a.text-primary:focus{color:#3aa18c!important}.text-uppercase{text-transform:uppercase;letter-spacing:.1em}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{color:#fff;background-color:#4fbfa8;border-color:#4fbfa8}.page-item.disabled .page-link{color:#6c757d;background-color:#fff;border-color:#dee2e6}.page-link{padding:.5rem .75rem;line-height:1.25;color:#4fbfa8;background-color:#fff;border:1px solid #dee2e6}.page-link:hover,.page-link:focus{color:#348e7b;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.125rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.738rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.bg-primary{background-color:#4fbfa8!important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#3aa18c!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124!important}.border-primary{border-color:#4fbfa8!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.text-primary{color:#4fbfa8!important}a.text-primary:hover,a.text-primary:focus{color:#3aa18c!important}.text-secondary{color:#6c757d!important}a.text-secondary:hover,a.text-secondary:focus{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:hover,a.text-success:focus{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:hover,a.text-info:focus{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:hover,a.text-warning:focus{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:hover,a.text-danger:focus{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:hover,a.text-light:focus{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:hover,a.text-dark:focus{color:#1d2124!important}.badge-primary{color:#fff;background-color:var(--turq-2)}.badge-primary[href]:hover,.badge-primary[href]:focus{color:#212529;text-decoration:none;background-color:#3aa18c}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:hover,.badge-secondary[href]:focus{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:hover,.badge-success[href]:focus{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:hover,.badge-info[href]:focus{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:hover,.badge-warning[href]:focus{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:hover,.badge-danger[href]:focus{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:hover,.badge-light[href]:focus{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:hover,.badge-dark[href]:focus{color:#fff;text-decoration:none;background-color:#1d2124}.form-control{padding:.375rem .75rem;font-size:.9rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media screen and (prefers-reduced-motion: reduce){.form-control{-webkit-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#ade1d6;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(85,113,146,1,0.25);box-shadow:0 0 0 .2rem rgba(85,113,146,1,0.25)}.form-control::-webkit-input-placeholder{color:#6c757d}.form-control:-ms-input-placeholder{color:#6c757d}.form-control::-ms-input-placeholder{color:#6c757d}.form-control::placeholder{color:#6c757d}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef}select.form-control:not([size]):not([multiple]){height:calc(2.1rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-sm{padding:.25rem .5rem;font-size:.738rem;line-height:1.5;border-radius:.2rem}select.form-control-sm:not([size]):not([multiple]){height:calc(1.607rem + 2px)}.form-control-lg{padding:.5rem 1rem;font-size:1.125rem;line-height:1.5;border-radius:.3rem}select.form-control-lg:not([size]):not([multiple]){height:calc(2.6875rem + 2px)}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,0.8);border-radius:.2rem}.was-validated .form-control:valid,.form-control.is-valid,.was-validated
.custom-select:valid,.custom-select.is-valid{border-color:#28a745}.was-validated .form-control:valid:focus,.form-control.is-valid:focus,.was-validated
.custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(85,113,146,1,0.25);box-shadow:0 0 0 .2rem rgba(85,113,146,1,0.25)}.was-validated .form-control:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip,.form-control.is-valid ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip,.was-validated
.custom-select:valid ~ .valid-feedback,.was-validated
.custom-select:valid ~ .valid-tooltip,.custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip{display:block}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#28a745}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#28a745}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{background-color:#71dd8a}.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip,.custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{background-color:#34ce57}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 1px #f0f0f0,0 0 0 .2rem rgba(85,113,146,1,0.25);box-shadow:0 0 0 1px #f0f0f0,0 0 0 .2rem rgba(85,113,146,1,0.25)}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#28a745}.was-validated .custom-file-input:valid ~ .custom-file-label::before,.custom-file-input.is-valid ~ .custom-file-label::before{border-color:inherit}.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip,.custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{-webkit-box-shadow:0 0 0 .2rem rgba(85,113,146,1,0.25);box-shadow:0 0 0 .2rem rgba(85,113,146,1,0.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,0.8);border-radius:.2rem}.was-validated .form-control:invalid,.form-control.is-invalid,.was-validated
.custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus,.was-validated
.custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,0.25);box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip,.form-control.is-invalid ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip,.was-validated
.custom-select:invalid ~ .invalid-feedback,.was-validated
.custom-select:invalid ~ .invalid-tooltip,.custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#dc3545}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#dc3545}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{background-color:#efa2a9}.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip,.custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{background-color:#e4606d}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 1px #f0f0f0,0 0 0 .2rem rgba(220,53,69,0.25);box-shadow:0 0 0 1px #f0f0f0,0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid ~ .custom-file-label::before,.custom-file-input.is-invalid ~ .custom-file-label::before{border-color:inherit}.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip,.custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,0.25);box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;background-color:var(--turq-2)}.custom-control-input:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 1px #f0f0f0,0 0 0 .2rem rgba(85,113,146,1,0.25);box-shadow:0 0 0 1px #f0f0f0,0 0 0 .2rem rgba(85,113,146,1,0.25)}.custom-control-input:active ~ .custom-control-label::before{color:#fff;background-color:#d2efe9}.custom-control-input:disabled ~ .custom-control-label{color:#6c757d}.custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#4fbfa8}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{background-color:#4fbfa8}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(79,191,168,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(79,191,168,0.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-label::before{background-color:#4fbfa8}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(79,191,168,0.5)}code{font-size:87.5%;color:#e83e8c}.nav-link{padding:.5rem 1rem}.nav-link.disabled{color:#6c757d}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#f0f0f0}.nav-tabs .dropdown-menu{margin-top:-1px}.nav-pills .nav-link{color:#888;border-radius:0}.nav-pills .nav-link span{display:block}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{color:#fff;background-color:var(--turq-2);box-shadow:inset 0 -10px 10px -10px rgba(0,0,0,0.2)}.nav-pills .nav-link:hover{color:#fff;background:var(--turq-1)}.dropdown-menu{min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:.9rem;color:#212529;background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:.25rem}.dropdown-item{padding:.25rem 1.5rem;font-weight:400;color:#212529}.dropdown-item:hover,.dropdown-item:focus{color:#fff;background-color:var(--turq-1)}.dropdown-item.active,.dropdown-item:active{color:#fff;background-color:var(--turq-2)}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d}.banner-slider{outline:1px solid red}