body, h1, h2, h3, h4, h5, h6 {color: #000;font-weight: 400;line-height: 1.5;margin: 0;font-family: 'Fira Sans', sans-serif;}h1 {font-weight: 900;}button {text-shadow: none !important;}.short {clear: left;}a:hover {color: #ee1c2e;}#top-account i {font-size: 1.125rem;}.product-color-dots .owl-dot {width: 30px;height: 30px;margin: 0 2px;border-radius: 50%;box-shadow: 0 0 0 1px rgba(0, 0, 0, 0);transform: scale(1);-webkit-transition: box-shadow .2s ease, transform .2s ease;-o-transition: box-shadow .2s ease, transform .2s ease;transition: box-shadow .2s ease, transform .2s ease;}.product-color-dots button:first-child {border: 1px solid #A4A3A3;}.product-color-dots .owl-dot.active {box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);transform: scale(1.2);}.owl-carousel .owl-item img {width: auto;height: auto;}.productpage {right: auto !important;}.productpagetitle {padding: 3rem 0 !important;background-color: #fff !important;border-bottom: none !important;}.productpagewrap {padding: 0;}.order-overview {margin-bottom: 0;}.order-overview th {padding-bottom: 0;padding-right: 20px;}.order-overview inc {font-size: 1.2rem;}.product-number {font-weight: 400;display: inline;padding-right: 5px;}.product-gender {font-weight: 200;color: #272726;text-transform: uppercase;}.product-price ins {color: black;}.product-name {font-weight: 900;font-size: 2.5rem;margin-bottom: 15px;line-height: 110%;padding-right: 70px;}.dark .menu-item:hover > .menu-link, .dark .menu-item.current > .menu-link {color: #000;}h3 a.product-name {font-size: 1.5rem;}.matching-products.product-number, .matching-products.product-gender {font-size: 1rem;}.product-brandico{position: absolute;top: -40px;right: 1rem;}.product-short label {background-color: black;color: white;padding: 1px 3px;font-weight: 900;cursor: auto;}dl.product-short {display: grid;grid-template-columns: 100px calc(100% - 100px);}.product-short dd, dt {margin-bottom: 0px;font-weight: 400;font-family: 'Fira Sans Condensed', sans-serif;}.product-short i.icon-line-info {font-weight: bold;font-size: 10px;vertical-align: top;}.tablet dl.product-short {display: block;}.product-highlights {border-top: 3px #000000 solid;border-bottom: 3px #000000 solid;width: 100%;text-transform: uppercase;font-weight: 900;font-size: 1.2rem;margin-bottom: 30px;}ul.iconlist {margin-bottom: 0;}.product-page-info {margin-top: 50px;}.product-certificate {text-align: center;}.certificate {padding-bottom: 25px;}.card {border: 0;}.card-body {padding: 0;}.product-page-info .line {margin: 2rem 0;}.tab-nav li a {font-weight: 900;text-transform: uppercase;color: #000;}.product-quality-care dl {display: grid;grid-template-columns: 80px calc(100% - 80px);}.product-quality-care dd, dt {margin-bottom: 0px;font-weight: 400;font-family: 'Fira Sans Condensed', sans-serif;padding-bottom: 0px;}.product-quality-care img {width: 40px;}.collection {width: 100%;}.icon-pendants {margin-right: 20px;}.printable li {font-size: 1.2rem;font-weight: 900;text-transform: uppercase;}.product-color {font-weight: 400 !important;font-family: 'Fira Sans Condensed', sans-serif;color: black !important;font-size: 1.2rem;}.product-all-colors {width: 25px;height: 25px;background-image: url("/images/icons/colorcircle.gif");background-size: contain;font-size: 15px;font-weight: 600;text-align: center;padding-top: 2px;position: absolute;right: 10px;}img.matching-products {filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter: gray;-webkit-filter: grayscale(100%);}img.matching-products:hover {filter: none;-webkit-filter: grayscale(0%);}.high-font {font-weight: 900;text-transform: uppercase;color: #000;}.rotate-button {position: absolute;top: 10px;right: 10px;z-index: 5;}.rotate-button img {height: 50px;width: 50px;}.wishlist {font-size: 25px;padding: 10px 10px 00px 10px;display: block;color: #000;float: right;}.wishlist:hover {color: red;}.d-none {display: none!important;}#copyrights {background-color: #000;}@media (max-width: 991.98px) {.d-none {display: none!important;}}.sale-button, .sale-button-lrg, .sale-button-xlrg {position: absolute;z-index: 99;font-weight: 600;transform: rotate(270deg);padding: 5px 20px;display: block;background-color: red;font-size: 1.5rem;color:white;}.sale-button {top: 50px;left: -70px;}.sale-button-lrg {top: 100px;left: -130px;}.sale-button-xlrg {top: 100px;left: -180px;}.sale-button a, .sale-button-lrg a, .sale-button-xlrg a {color: white;}.sale-button a:hover, .sale-button-lrg a:hover, .sale-button-xlrg a:hover {color: red;}.sale-button:hover, .sale-button-lrg:hover, .sale-button-xlrg:hover {background-color: white;border: solid 2px red;color: red;}.avai {margin-bottom: 10px;}.grid-filter li.activeFilter a {background-color: #343a40;}.availability {font-family: 'Fira Sans Condensed', sans-serif;font-weight: 600;padding: 0px 10px;min-width: 40px;width: auto;}.availability:first-child {border-left: none;}.availability p {margin-bottom: 0px;text-align: center;width: 100%;font-weight: 900;font-family: 'Fira Sans', sans-serif;font-size: 13px;letter-spacing: 1px;}.availability p.numberavai {font-weight: 400;text-align: center;}.button-rounded {}.quantity {height: 30px;line-height: 30px;margin-right: 0;}.quantity .qty {height: 30px;line-height: 30px;}.quantity .qty:focus{background-color: #f9f9f9;}.quantity .plus, .quantity .minus {height: 30px;line-height: 30px;width: 25px;}.old-price {color: #636363;font-size: 80%;}.product-order {margin-bottom: 0;font-size: 0.9rem;}.product-order th {padding: 5px 10px!important;text-align: right;font-weight: normal;}.product-order th img {height: 20px;width: 20px;text-align: center;}.product-order inc {font-weight: 600;text-align: center;}th.product-order-size {text-align: left;}.stock-notification img {width: 12px;height: 12px;}.color-name {margin-bottom: 0px;margin-top: 10px;}.order_overview span {padding: 0px 10px;text-decoration: underline;}.button.button-dark {background-color: #000;}.line-small {clear: both;position: relative;width: 100%;margin: 10px 0px;border-top: 1px solid rgb(238, 238, 238);}.mfp-iframe-scaler iframe {background: none !important;}.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 80%;}#packshot {padding-bottom: 50px;}.coloravai {display: block;background-color: red;width: 30px;height: 30px;margin: 0 2px 0 10px;border-radius: 50%;border: 1px solid #CFCFCF;box-shadow: 0 0 0 1px rgba(0, 0, 0, 0);transform: scale(1);-webkit-transition: box-shadow .2s ease, transform .2s ease;-o-transition: box-shadow .2s ease, transform .2s ease;transition: box-shadow .2s ease, transform .2s ease;}.color-name-avai .availability {border: 0;margin: 0;}.color-name-avai .availability p {text-align: left;}.linkavai {float: right;display: inline;font-weight: 400;font-family: 'Fira Sans Condensed', sans-serif;}.color-name-avai .line {display: none;margin: 1rem 0;}.breadcrumb {background-color: transparent;margin-bottom: 0;font-size: 80%;padding-left: 0;}.breadcrumb-item + .breadcrumb-item::before {content: "\0203A";}.category-description {margin: 30px 0px;}#page-menu-wrap {background-color: #fff;border: 1px solid rgb(238, 238, 238);padding: 10px 0px;}button.page-menu-item {color: #000;background-color: #f5f5f5;font-weight: 600;}button.page-menu-item:hover {color: #000;background-color: #dfdfdf;}button.page-menu-item-active {color: #fff;background-color: #000;}.btn:focus, .btn.focus {outline: 0;box-shadow: none;}.body-overlay {background-color: rgba(0, 0, 0, 0.15) }.flex-viewport {height: 100% !important;}#page-title.page-title-parallax {background-position: top center; background-color: #979797;padding: 270px 0px 50px 0px;}#page-title.page-title-parallax h1 {font-weight: 900;text-transform: none;letter-spacing: 0px;font-size: 60px;}#page-title.page-title-parallax span {text-transform: uppercase;}#page-title.page-title-dark span {color: #fff !important;}.filter-clear a {text-align: right;font-weight: 400;font-size: 80%;}.form-check-label {padding-left: 15px;font-weight: 400;text-transform: none;color: #000;}.form-check-label:hover {font-weight: 600;}.form-check-label:active {font-weight: 900;}.form-check-input {right: 0;background-color: #000;}#filterbutton {position: absolute;bottom: 50px;}.certificate-descr {font-size: 13px;line-height: 1.4em !important;padding: 0px 0px;min-height:70px;}.primary-menu-tools {height: 200px;color: white;padding-top: 15%;background-position: center center;background-size: cover;}.primary-menu-tools h2 {font-size: 45px;font-weight: 900;color: white;text-align: center;margin: 0;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);}#logo {margin-right: 0;}#logo img {height: 60px!important;padding:1rem 0}#top-lang .top-links-item a{font-size: 1.125rem;}#top-lang .top-links-sub-menu a {font-size: 0.75rem;font-weight: 400;}.dark .top-links-sub-menu, .dark .top-links-section {background: none;border: none;}.card-img, .card-img-top {border-top-left-radius: 0;border-top-right-radius: 0;}.product-highlights .iconlist {list-style-image: url("/images/icons/check-solid.png");list-style-position: outside;margin-left: 30px;}.primary-menu div.container {background-color: white!important;}.slider-caption h2.fadeInUp {padding-top: 250px;}.white-header {background: white!important;}.nobgimage {padding: 2rem 0!important;}#link-news-marketing h1{font-size: 20px;}#footer .social-icons {position: inherit;left: 0px;bottom: 15px;}#footer .social-icons::before {content: none;}#footer, #footer h4, #footer a {color: #999;}#footer h4 {text-transform: uppercase;}#footer a:hover {color: #777;}.text-center-tools {text-align: center;}.dark .primary-menu a {color: rgba(255, 255, 255, 0.9);}.dark .header-misc a {color: rgba(255, 255, 255, 0.9);}.slider-caption:not(.dark), .slider-caption:not(.dark) h2 {color: #fff;}@media (max-width: 992px){.header-misc {margin-left: auto;}}@media (max-width: 360px){.header-misc {margin-left: auto;}}@media (max-width: 1200px) {.dark .primary-menu a {color: #000;}.dark .header-misc a {color: #000;}}@media (max-width: 992px) {.primary-menu-tools {background-image: none!important;height: auto;color: auto;padding-top: 0;}}@media (max-width: 992px) {.primary-menu-tools h2 {font-size: 14px;font-weight: 400;color: #000;text-align: left;margin: 0;text-shadow: none;}}@media (max-width: 992px) {.text-center-tools {text-align: left;}}@media (min-width: 992px) {#header.sticky-header #header-wrap {background-color: white;}}input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}input[type=number] {-moz-appearance: textfield;}@media (max-width: 768px) {.color-name-avai .line {display: block;}}@media (max-width: 576px) {.modal-dialog {max-width: 320px;margin: 1.75rem auto;}}@media (min-width: 576px) {.modal-dialog {max-width: 500px;margin: 1.75rem auto;}}@media (min-width: 768px) {.modal-dialog {max-width: 700px;margin: 1.75rem auto;}}@media (min-width: 960px) {.modal-dialog {max-width: 900px;margin: 1.75rem auto;}}@media (max-width: 1200px) {.pieces input.plus, .pieces input.minus {display: none;}}@media (min-width: 1200px) {.quantity {width: 130px;}}@media (min-width: 768px) {.karton .quantity {width: 40px;}}@media (max-width: 990px) {.product-name {font-size: 2rem;}}@media (max-width: 1200px) {.product-order th {padding: 2px 6px;}}@media (max-width: 576px) {.sale-button {position: relative;top: 0;left: 0;z-index: 99;transform: rotate(0deg);display: inline-block;clear: left;}}@media (min-width: 1200px) {.product-page-infotext .accordion {min-height: 600px;}}@media (orientation: portrait) and (min-width: 576px) {.position-lg-sticky {top: 80px;position: -webkit-sticky !important;position: sticky !important }}@media (min-width: 992px) {.position-lg-sticky {top: 150px;}}.slider-arrow-left, .slider-arrow-right, .flex-prev, .flex-next {--right: 70px;--size: 36px;top: auto;bottom: 22px;left: calc(50% + 22px);right: 70px;right: var(--right);margin-top: 0;background-color: rgba(255, 255, 255, 0.8);width: 42px;width: var(--size);height: 42px;height: var(--size);border: 0;border-radius: 50%;transform: translateX(-50%);transition: all .4s ease;}.flex-prev, .flex-next {opacity: 0;top: 50%;bottom: auto;left: auto;right: 4px;transform: translateY(-50%);}.product:hover .flex-prev, .product:hover .flex-next, #slider:hover .flex-prev, #slider:hover .flex-next {opacity: 1;}.slider-arrow-left {left: calc(50% - 22px);}.flex-prev {left: 4px;}.slider-arrow-left i, .slider-arrow-right i, .flex-prev i, .flex-next i {line-height: 42px;line-height: var(--size);;width: 42px;width: var(--size);height: 42px;height: var(--size);color: #DDD;color: rgba(0, 0, 0, 0.8);text-shadow: none;font-size: 24px;margin-left: 2px;transition: color .4s ease;}.slider-arrow-left i, .flex-prev i {margin-left: 0;}.slider-arrow-left:hover i, .slider-arrow-right:hover i, .flex-prev:hover i, .flex-next:hover i {color: #FFF;}//#avail-list-wrap ul.avail-list li.shop-sku {width: 110px;height:170px}.shop-amount {width: 60px;}.sku-warning {color:red}select.sku-select {width: 80px;}.notinstock {color:red}.sku-btn {width:90px;}.table input {width:70px}.number-cell {text-align:right!important;}#deladdrwrap, #deladdrwrapnew {display: none }// category page .category-description {margin-top:10px}// availability overview .coloravai {margin: 0 0 0 10px;}#bottomrightmsg {width:20%;min-width:200px;position:fixed;bottom:0;right:0;margin:0;padding:10px;background-color:rgba(200, 200, 200, 0.7);z-index:999;}.sizestable {border:1px solid #dfdfdf;padding:3px;margin-top:5px;background:#ffffff}.sizestable td {border:1px solid #dfdfdf;padding:6px;}.sizestable tr:hover {background:#efefef;}.sizestable th {border: 1px solid #DFDFDF;}.printtable {border:1px solid #dfdfdf;padding:3px;margin-top:5px;background:#ffffff}.printtable td {border:1px solid #dfdfdf;padding:6px;text-align:center;width:130px}.printtable td.smallcol {width:80px;text-align:left}.printtable td.largecol {width:205px;text-align:left}.printtable tr:hover {background:#efefef;}.printtable th {border: 1px solid #DFDFDF;text-align:center;padding:3px;width:130px}.printtable th.smallcol {width:80px}.printtable th.largecol {width:205px}@media screen and (max-width: 736px) {.printtable th.largecol {display:none}.printtable td.largecol {display:none}.printtable th.printtechcol {writing-mode: vertical-rl;transform: rotate(180deg);width:31px}.printtable td.printtechcol {width:31px}}table.scroll thead tr:after {content: '';overflow-y: scroll;visibility: hidden;}table.scroll thead th {flex: 1 auto;display: block;}table.scroll tbody {display: block;width: 100%;overflow-y: scroll;overflow-x: auto;height: auto;max-height:600px;}table.scroll thead tr, table.scroll tbody tr {display: flex;}table.scroll tbody tr td {flex: 1 auto;word-wrap: break;}.std-list, .std-list ul, .std-list li {list-style: circle inside none }.std-list, .std-list ul {margin: 10px 0 10px 0 }.illu {float:left;margin:0 10px 10px 0;}.fabrics-block {width:150px;float:left;margin:0 20px 0 0;clip-path: circle(73px at center);}.notSelectedProd {opacity:1;filter: alpha(opacity=100);border:2px solid white;}.selectedProd {opacity:0.6;filter: alpha(opacity=60);border:2px dotted #555555;}#show-next {display:none}article {box-sizing: border-box;padding:5px 0 5px 0;margin:5px 0 5px 0;}.table-striped tbody tr:nth-of-type(odd) {background-color: rgba(0, 0, 0, 0.05);background: -prefix-linear-gradient(-70deg, #cccccc, #fefefe);background: linear-gradient(-70deg, #cccccc, #fefefe);}.col-sm h3 {margin-top:20px}.entry-content a {font-weight:bold}.slider-caption {top:500px;}@media (max-width: 1024px) {.slider-caption {top:400px;}}@media (max-width: 800px) {.slider-caption {top:400px;}}@media (max-width: 600px) {.slider-caption {top:300px;}}@media (max-width: 450px) {.slider-caption {top:200px;}}@media (max-width: 400px) {.slider-caption {top:160px;}}@media (max-width: 375px) {.slider-caption {top:100px;}//.slider-inner {height:375px;}//.slider-inner {max-height:375px;}//.fslider {margin:0;padding:0}//#slider {max-height:375px!important;margin:0;padding:0}}@media (max-width: 280px) {.slider-caption {top:70px;}}.fslider {margin:0;padding:0}.slider-inner:hover .flex-prev, .slider-inner:hover .flex-next {opacity: 1;}.home-teaser {max-height:570px}#link-news-marketing {margin-bottom:30px}.notes {font-size:0.8em}.red-circle {border:2px solid red!important;}#newsletter-adv {max-width: 650px;}#newsletter-adv p {text-shadow: 2px 2px 3px #000000;}#side-panel .side-panel-wrap {//width:330px;overflow: visible;overflow-y: auto;padding: 20px 70px 50px 40px;}.ratio3to2 {//padding-top:33%;//width:1920px;height:1200px;object-fit: contain;}.ratio1to1 {//padding-top:100%;//width:1200px;height:1200px;object-fit: contain;}.shift-fix-mobile-lg {height:1200px;object-fit: contain;}.shift-fix-mobile-standard {height:1008px;object-fit: contain;}.shift-fix-mobile-mobile {//height:576px;height:500px;object-fit: contain;}.shift-fix-mobile-mobile-xs {height:250px;object-fit: contain;}.dealers-list {width:100%;margin:auto;}.dealer {float:left;margin:10px 10px 0 0;width:280px;height:140px;background:#f9f9f9;padding:5px}#map-area {height:500px;width:100%;}.showlater {display:none;}.filterunit {margin-top:10px;clear:left;}#price-setup input {margin:0 10px 10px 0;}.tooltip-inner {text-align: left;}.fontshadow {text-shadow: 1px 1px #777777;}#header.not-dark{//text-shadow: 1px 1px #ffffff!important;}#header.dark{//text-shadow: 1px 1px #000000!important;}#header.dark .menu-link{color:#000000;//border:1px dotted blue;}@font-face {font-family: 'Source Sans Pro';font-style: normal;font-weight: 400;src: url('fonts/source-sans-pro-v21-latin-regular.eot');src: local(''), url('fonts/source-sans-pro-v21-latin-regular.eot?#iefix') format('embedded-opentype'), url('fonts/source-sans-pro-v21-latin-regular.woff2') format('woff2'), url('fonts/source-sans-pro-v21-latin-regular.woff') format('woff'), url('fonts/source-sans-pro-v21-latin-regular.ttf') format('truetype'), url('fonts/source-sans-pro-v21-latin-regular.svg#SourceSansPro') format('svg');}.menu-link {font-family: 'Source Sans Pro', sans-serif;font-size:18px;font-weight: 400;}.fadeInOut {animation: fadeInOut 5s;-webkit-animation: fadeInOut 5s;-moz-animation: fadeInOut 5s;-o-animation: fadeInOut 5s;-ms-animation: fadeInOut 5s;animation-iteration-count: infinite;}@keyframes fadeInOut {0% {opacity: 0;}20% {opacity: 1;}80% {opacity: 1;}100% {opacity: 0;}}@-moz-keyframes fadeInOut {0% {opacity: 0;}20% {opacity: 1;}80% {opacity: 1;}100% {opacity: 0;}}@-webkit-keyframes fadeInOut {0% {opacity: 0;}20% {opacity: 1;}80% {opacity: 1;}100% {opacity: 0;}}@-o-keyframes fadeInOut {0% {opacity: 0;}20% {opacity: 1;}80% {opacity: 1;}100% {opacity: 0;}}@-ms-keyframes fadeInOut {0% {opacity: 0;}20% {opacity: 1;}80% {opacity: 1;}100% {opacity: 0;}}.searchresmarker {z-index:100;background: red;color: #ffffff;padding:5px;text-transform: uppercase;position: absolute;top:150px;left:0px;transform-origin: 0 0;transform: rotate(270deg);}.rotate-wrapper{max-width:12000px}@media only screen and (max-width:768px){.rotate-wrapper{border:1px solid #ababab}}@media print{.no-print,.no-print *{display:none!important}.print-page-break{page-break-after:always;}}.cert-rem{font-size:10px;line-height:1.5;display:block}.brevoSubFrame{min-height: 630px;}@media (max-width: 600px){ .brevoSubFrame{min-height: 770px;} }.toast-header.t-cart button{position:absolute;right: 0;}.t-rcenter{justify-content:center; right:0;}.toast-container{z-index: 1;}